frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Qwen3-Coder: Agentic coding in the world

https://qwenlm.github.io/blog/qwen3-coder/
269•danielhanchen•4h ago•92 comments

Why you can't color calibrate deep space photos

https://maurycyz.com/misc/cc/
34•LorenDB•1h ago•17 comments

More than you wanted to know about how Game Boy cartridges work

https://abc.decontextualize.com/more-than-you-wanted-to-know/
184•todsacerdoti•6h ago•18 comments

Android Earthquake Alerts: A global system for early warning

https://research.google/blog/android-earthquake-alerts-a-global-system-for-early-warning/
178•michaefe•7h ago•55 comments

Swift-erlang-actor-system

https://forums.swift.org/t/introducing-swift-erlang-actor-system/81248
224•todsacerdoti•6h ago•44 comments

Algorithms for Modern Processor Architectures

https://lemire.github.io/talks/2025/sea/sea2025.html
44•matt_d•2h ago•4 comments

We built an air-gapped Jira alternative for regulated industries

https://plane.so/blog/everything-you-need-to-know-about-plane-air-gapped
144•viharkurama•6h ago•90 comments

Why does raising the retirement age hurt young people?

https://www.governance.fyi/p/why-does-raising-the-retirement-age
21•daveland•1h ago•21 comments

A media company demanded a license fee for an Open Graph image I used

https://alistairshepherd.uk/writing/open-graph-licensing/
74•cheeaun•1h ago•33 comments

Subliminal learning: Models transmit behaviors via hidden signals in data

https://alignment.anthropic.com/2025/subliminal-learning/
120•treebrained•7h ago•30 comments

Don't animate height

https://www.granola.ai/blog/dont-animate-height
284•birdculture•3d ago•164 comments

TapTrap: Animation‑Driven Tapjacking on Android

https://taptrap.click/
11•Bogdanp•1h ago•0 comments

Comparing the Glove80 and Maltron Keyboards

https://tratt.net/laurie/blog/2025/comparing_the_glove80_and_maltron_keyboards.html
35•ltratt•3h ago•17 comments

TODOs aren't for doing

https://sophiebits.com/2025/07/21/todos-arent-for-doing
264•todsacerdoti•12h ago•161 comments

Hegel Dust

https://www.bookforum.com/print/3201/hegel-dust-62209
8•pepys•1d ago•0 comments

Firebender (YC W24) Is Hiring

https://www.ycombinator.com/companies/firebender/jobs/yisDXr5-founding-engineer-generalist
1•kevo1ution•4h ago

CAMARA: Open-source API for telecom and 5G networks

https://www.gsma.com/solutions-and-impact/technologies/networks/operator-platform-hp/camara-2/
5•teleforce•1h ago•0 comments

Gemini North telescope discovers long-predicted stellar companion of Betelgeuse

https://www.science.org/content/article/betelgeuse-s-long-predicted-stellar-companion-may-have-been-found-last
101•layer8•9h ago•26 comments

Show HN: Phind.design – Image editor & design tool powered by 4o / custom models

https://phind.design
29•rushingcreek•8h ago•10 comments

Show HN: Compass CNC – Open-source handheld CNC router

https://www.compassrouter.com
108•camchaney•3d ago•22 comments

NonRAID – fork of unRAID array kernel module

https://github.com/qvr/nonraid
49•qvr•5h ago•37 comments

Font Comparison: Atkinson Hyperlegible Mono vs. JetBrains Mono and Fira Code

https://www.anthes.is/font-comparison-review-atkinson-hyperlegible-mono.html
177•maybebyte•11h ago•120 comments

Tiny Code Reader: a $7 QR code sensor

https://excamera.substack.com/p/tiny-code-reader-a-7-qr-code-sensor
112•jamesbowman•9h ago•33 comments

I watched Gemini CLI hallucinate and delete my files

https://anuraag2601.github.io/gemini_cli_disaster.html
78•anuraag2601•6h ago•96 comments

Fun with gzip bombs and email clients

https://www.grepular.com/Fun_with_Gzip_Bombs_and_Email_Clients
111•bundie•6h ago•35 comments

Gitea Private, Fast, Reliable DevOps Platform

https://about.gitea.com/
25•Bluestein•2d ago•22 comments

My favourite German word

https://vurt.org/articles/my-favourite-german-word/
60•taubek•3d ago•56 comments

OSS Rebuild: open-source, rebuilt to last

https://security.googleblog.com/2025/07/introducing-oss-rebuild-open-source.html
138•tasn•11h ago•46 comments

First Hubble telescope images of interstellar comet 3I/ATLAS

https://bsky.app/profile/astrafoxen.bsky.social/post/3luiwnar3j22o
85•jandrewrogers•9h ago•20 comments

Many lung cancers are now in nonsmokers

https://www.nytimes.com/2025/07/22/well/lung-cancer-nonsmokers.html
98•alexcos•10h ago•127 comments
Open in hackernews

Show HN: My GPU Fan Saga – A DIY ATX Fan Controller

https://shafq.at/my-gpu-fan-saga.html
22•ashafq•12h ago

Comments

bArray•9h ago
Could have been simpler still. You can read the internal temperature of the ATiny85 [1]. You can also get the ATiny85 to speak USB and even be flashed via USB via the micronucleus bootloader [2].

[1] https://andrey.mikhalchuk.com/2011/06/20/reading-attiny85452...

[2] https://github.com/micronucleus/micronucleus

MisterTea•8h ago
How does the internal temperature sensor help here?
gosub100•7h ago
I think he means tape/glue it to the heat source to (mis)-use it as a probe. "It's not stupid if it works" but I think there would need to be a few deg of compensation to account for the thermal resistance of the package.
MisterTea•6h ago
Then you have the problem of the PCB getting in the way.
numpad0•2h ago
The author has an I2C temp sensor next to a giant MOSFET. The author also uses clearly ChatGPT generated avatar and mentions I2C is bit banged yet completely left out circuit schematics which incidentally includes freewheel diode for the fan. PCB getting in the way isn't going to matter in this instance.
ashafq•7h ago
I did try the internal temperature sensor, but it didn't measure the ambient temperature. I have read that if you set the ATtiny85 to sleep mode for some time, it will converge to ambient temperature, but it would take too long to validate, and I didn't want to go down another rabbit hole.

USB Bootloader is interesting, but I already had a few ISP loaders. You can make an ISP loader with Arduino as well. [1]

[1] https://docs.arduino.cc/built-in-examples/arduino-isp/Arduin...

MisterTea•8h ago
Would be nice if you posted a picture of the schematic in addition to the PCB rendering.
ashafq•7h ago
Thank you! I will add them later on. You can access the schematic and PCBs here:

GitHub: https://github.com/Colahall/tiny85fancontrol/tree/main/schem... Codeberg: https://codeberg.org/Colahall/tiny85fancontrol/src/branch/ma...

zargon•7h ago
I have been wanting a PWM controller for my Tesla cards in my workstation. Currently I open the case and manually turn up their fan speed when I’m going to use them, and turn it back down afterward. What I would like, but am not very interested in spending the time on, is a microcontroller that controls the fan speed based on messages it gets over serial from a script running on the host that tells it what speed to run based on GPU temperature. When I first set it up, I also placed thermistors that the microcontroller could use as a fallback if it doesn’t receive commands.

Seems like something similar should already exist, but I haven’t been able to find anything that is a close enough fit.

Scene_Cast2•7h ago
I have a pretty custom GPU cooling setup on a few machines (I run ML workloads locally and I want stuff to be quiet).

Couple of gotchas that I ran across. I found that on Linux, desktop PC fan control support is pretty abysmal. The sensor library that everyone relies on, lm_sensors, is semi-abandoned and didn't recognize sensors on my relatively popular, 7 year old ATX motherboard and GPU. It also requires having Perl installed.

About GPU cooling in particular - modern NVidia cards in particular seem to have a built-in minimum of 30% fan speed when controlling them manually. The connectors are also a different, smaller connector (perhaps a JST PH?).

zargon•6h ago
> The sensor library that everyone relies on, lm_sensors, is semi-abandoned and didn't recognize sensors on my relatively popular, 7 year old ATX motherboard

This is mainly because the companies that make the “super io” controller chips (ITE and others) are deluded and think that they have some sort of cutting edge tech and their chip documentation must be super secret.

Years ago there was someone at a mobo manufacturer who would leak the datasheets, but they left or got found out, and there hasn’t really been a source for that info since.

Scene_Cast2•6h ago
The Windows FanControl software uses LibreHardwareMonitor as the sensor backend. It works pretty well in my experience.