frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
102•guerrilla•3h ago•44 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
186•valyala•7h ago•34 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
110•surprisetalk•7h ago•116 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
43•gnufx•6h ago•45 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
130•mellosouls•10h ago•280 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
880•klaussilveira•1d ago•269 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
129•vinhnx•10h ago•15 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
166•AlexeyBrin•12h ago•29 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
97•zdw•3d ago•46 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
60•randycupertino•2h ago•90 comments

First Proof

https://arxiv.org/abs/2602.05192
96•samasblack•9h ago•63 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
265•jesperordrup•17h ago•86 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
167•valyala•7h ago•148 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
85•thelok•9h ago•18 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
4•todsacerdoti•4d ago•1 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
549•theblazehen•3d ago•203 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
49•momciloo•7h ago•9 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
26•mbitsnbites•3d ago•2 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
48•amitprasad•1h ago•47 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
24•languid-photic•4d ago•6 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
246•1vuio0pswjnm7•13h ago•388 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
80•josephcsible•5h ago•107 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
108•onurkanbkrc•12h ago•5 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
138•videotopia•4d ago•44 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
57•rbanffy•4d ago•17 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
215•limoce•4d ago•123 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
303•alainrk•12h ago•482 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
48•marklit•5d ago•9 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
121•speckx•4d ago•185 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
294•isitcontent•1d ago•39 comments
Open in hackernews

Build a DIY magnetometer with a couple of seasoning bottles

https://spectrum.ieee.org/listen-to-protons-diy-magnetometer
96•nullbyte808•2mo ago

Comments

mcculley•2mo ago
Could one use something like this from the surface to detect steel submerged under 20-40 feet of water?
sllabres•2mo ago
I think, not from the surface, but have a look here [1], where the author referenced from the IIEE article has build a submergible sensor and detected (a know) boat.

[1] https://alexmumm.de/pgProtonMagMarine_en.htm

greggsy•2mo ago
How is this different from the magnetometer accessible in a phone through and app like Phyphox?
fudgybiscuits•2mo ago
You learn a lot more making this.
sllabres•2mo ago
The sensitivity When I play with phypbox [1] there is a sensitivity in the µT range. From the web page [2] the device build has a 0.1 nT resolution and 50 ppm absolute accuracy.

[1] https://phyphox.org/download/

[2] https://alexmumm.de/pgProtonMagnetometer_en.htm

RossBencina•2mo ago
The magnetometer in your phone is a MEMS sensor which measures mechanical deflection of a current-carrying element. The deflection is caused by the Lorentz Force, i.e. force induced by an electron current flow in a magnetic field (in this case, the earth's magnetic field).[1] The magnetometer in the linked article senses (EDIT: corrected, hopefully) oscillation in the magnetic field of protons, a result of Larmor Precession[2]. Remarkably, the oscillation frequency is proportional to the ambient magnetic field strength, and the frequency is in the audible range. The circuit works by rotating protons in the fluid so that their magnetic axis align, this results in a synchronised bulk magnetic field oscillation that is large enough to be sensed by a simple tuned amplifier circuit.[3]

Further, the magnetometer in your phone is a 3-axis device that measures the orientation of the magnetic field, whereas the magnetometer in the linked article detects only the strength of the magnetic field (in fact, is tuned to detect only a single strength/precession frequency).

[1] https://en.wikipedia.org/wiki/MEMS_magnetic_field_sensor

[2] https://en.wikipedia.org/wiki/Larmor_precession

[3] https://en.wikipedia.org/wiki/Proton_magnetometer

dvh•2mo ago
If I may recommend, replace output LM386 stage with any dual opamp (e.g. another NE5532 or TL072, slightly different schematic of course), they can drive 32 ohm headphone speakers without issue and have significantly (~100x) lower white noise.
RossBencina•2mo ago
The schematic in the linked article shows an NE5532.
dvh•2mo ago
Only in the first two stages. Output stage is LM386 which will be the source of the most of the noise. Replace the LM386 with another NE5532 (but modify the schematic of course, LM386 is single audio amp and has different pinout)
ErroneousBosh•2mo ago
You can drive even 8 ohm headphones to unpleasantly loud levels with any opamp and a pair of transistors to beef up the output, along with a resistor to sort out the biasing. I did something like this as a headphone driver amp for "desktop mobile" radios used as part of a communications centre for a large festival. Motorola had a device that would do it, for about 500 quid each. I built the thing in the PDF at the bottom (I must have rerendered this at some point, it was definitely not done in 2022, more like 2012).

Using cheap bag-of-1000-for-a-fiver Chinese transistors off eBay I was able to get incredibly quiet output, to the point that I needed to add a muting gate because the radio was objectionably noisy. I notice that the exact transistors are not mentioned but any small-signal NPN and PNP ones will do - I used BC548 and BC558s, like I use in everything.

It will be way quieter and way more stable than an LM386.

Edit: I'm a lot better at drawing things in Kicad these days, and would have left the capacitors at the input a lot tidier.

https://onlyfandans.com/headphone.pdf

jacquesm•2mo ago
Note the first comment.
gsf_emergency_6•2mo ago
There's an error on the schematic -- pin #3 on the first NE5532 does not connect to the junction of the 47 k and the 100 Ω -- it only connects to the two 47 k resistors.
jacquesm•2mo ago
The comment is worded a bit cryptic, that joint should not be there, the wire should cross the wire coming from pin #2, not connect to it so that joint mark should not be there.
metadat•2mo ago
I want to see pictures of the device and ideally a video of it in action. It would be stimulating.
gsf_emergency_6•2mo ago
https://m.youtube.com/playlist?list=PLJ04J62_rG0AwQ57wb8Rxp7...
notaurus•2mo ago
Hmmm.

> the listening circuit must also be tuned to resonate at the expected frequency of proton precession, which will depend on Earth’s magnetic field at your location

> the frequency of these tones matches the magnetic field at my location to about 1 percent

I don’t doubt the physics, but I’m not sure about the experiment design. Being able to hear the correct frequency may just mean you’ve built an oscillator and tuned it.

gsf_emergency_6•2mo ago
This channel has a more detailed coverage of what goes down in the field

https://m.youtube.com/playlist?list=PLJ04J62_rG0AwQ57wb8Rxp7...

This particular vid is a sort of FAQ

https://m.youtube.com/watch?v=wg4GSXtpQzQ