frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

DeepSeek search and fetch – $0.75 per 1000 successful requests

https://api-docs.deepseek.com/guides/search/
100•fagnerbrack•1h ago•45 comments

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
99•critiquebrowser•3h ago•30 comments

How the Elizabeth Holmes documentary “You Can See Everything” is deceiving

https://www.readtheprofile.com/p/elizabeth-holmes-documentary-you-can-see-everything
110•MaysonL•5h ago•103 comments

Bleached corals thrive within days when touching healthy neighbour

https://www.nature.com/articles/d41586-026-03266-x
430•alkyon•1d ago•97 comments

Lean now ships with verified kernels

https://leodemoura.github.io/blog/2026-10-15-lean-now-ships-with-verified-kernels/
121•matt_d•2d ago•40 comments

Matthew Prince on why Cloudflare offers a free version and always will (2016)

https://webmasters.stackexchange.com/questions/88659/how-can-cloudflare-offer-a-free-cdn-with-unl...
80•thatslast•3h ago•51 comments

Dam removals are bringing fish back across the northeastern United States

https://www.smithsonianmag.com/science-nature/dam-removals-are-bringing-fish-back-across-the-nort...
265•sohkamyung•1d ago•65 comments

DeepSeek-v4.1-Flash-1017

https://huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash-1017
841•theykk•1d ago•642 comments

Pele – Mermaid diagrams as themeable SVG

https://pele.run/
408•dchest•16h ago•38 comments

Notes on the Complex Roots of Unity

https://eli.thegreenplace.net/2026/notes-on-the-complex-roots-of-unity/
17•sks_15•3h ago•1 comments

Furifont, a Japanese font that shows furigana

https://furifont.antfu.me/
336•plaguna•2d ago•68 comments

Fun Extending the C Preprocessor

https://www.davidpriver.com/Fun-Extending-the-C-Preprocessor.html
17•david2ndaccount•2d ago•3 comments

Southern ground hornbill gets 3D printed beak prostheses at Artis Zoo

https://nltimes.nl/2026/10/15/world-first-southern-ground-hornbill-gets-3d-printed-beak-prosthese...
26•jacquesm•2d ago•1 comments

Making chicken transparent using Dorito dust

https://chillphysicsenjoyer.substack.com/p/making-chicken-transparent-using
299•crescit_eundo•18h ago•81 comments

Interactive Linear Programming in the Browser

https://lpviz.net/
22•klamike•20h ago•0 comments

The Commodore 64 hardware simulator: break chips and pins, see the results

https://github.com/antirez/c64-hw-simulator
181•antirez•3d ago•26 comments

NY announces game ownership bill requiring ownership rather than licensing

https://www.tomshardware.com/video-games/new-york-rep-announces-game-ownership-bill-that-would-re...
256•guiambros•8h ago•94 comments

A Mole Infiltrated the Highest Ranks of American Militias (2025)

https://www.propublica.org/article/ap3-oath-keepers-militia-mole
80•georgecmu•3h ago•14 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
5•Lyngbakr•1d ago•0 comments

You could have invented transformers from memory

https://alexwang.ai/posts/associative-memory/
554•speckx•1d ago•127 comments

A Princeton PhD Applied to 2,300 Jobs. He Still Can't Get One

https://www.wsj.com/lifestyle/careers/labor-market-freeze-phd-graduate-f8e17d7c
26•mid1110•1h ago•16 comments

Gold is now the top U.S. export

https://www.numismaticnews.net/gold-now-top-u-s-export
320•iamnothere•15h ago•169 comments

Codex Desktop continuously generates Crashpad pending dumps

https://github.com/openai/codex/issues/25921
125•AIorNot•14h ago•46 comments

Show HN: High-quality duck audio synthesizer

https://celphase.github.io/duck-pond/
127•celphase•18h ago•28 comments

Custom server to revive neato bots

https://github.com/vacuula/vacuula
40•matttah•3d ago•1 comments

Propagation of Sound in Strongly Viscous Liquids (1966) [pdf]

https://jetp.ras.ru/cgi-bin/dn/e_023_05_0893.pdf
4•peter_d_sherman•1d ago•1 comments

Superoptimizing an FPU Emulator

https://purplesyringa.moe/blog/superoptimizing-an-fpu-emulator/
21•dverlaeckt80•1d ago•2 comments

Solar surpasses nuclear power globally for first time

https://www.pv-magazine.com/2026/09/29/solar-surpasses-nuclear-power-globally-for-first-time/
584•xbmcuser•18h ago•365 comments

Show HN: Llmspeed – feel how fast a local LLM runs before you buy the hardware

https://llmspeed.dev/
285•albinstman•1d ago•81 comments

Show HN: Esp32sim – Run ESP32 firmware in the browser

https://github.com/mikroverk/esp32sim
159•joakimeriksson•18h ago•30 comments
Open in hackernews

A Taxonomy of Bugs

https://ruby0x1.github.io/machinery_blog_archive/post/a-taxonomy-of-bugs/index.html
52•lissine•1y ago

Comments

mannykannot•1y ago
Here's a step 0 for your debugging strategy: spend a few minutes thinking about what could account for the bug. Prior to its occurrence, you are thinking about what could go wrong, but now you are thinking about what did go wrong, which is a much less open-ended question.
marginalia_nu•1y ago
I've had large success by treating the bug as a binary search problem as soon as I identify an initial state that's correct and a terminal state that's incorrect. It seems like a lot of work, but that's underestimating just how fast binary searches are.

Depends of course on the nature of the bug whether it's a good strategy.

readthenotes1•1y ago
I was such a bad developer that I realized I had to automate the re-running of parts of the system to find the bugs.

Of course, the code I wrote to exercise the code I wrote had bugs, but usually I wouldn't make offsetting errors.

It didn't fix all the problems I made, but it helped. And it helped to have the humility when trying to fix code to realize I wouldn't get it the first time, so should automate replication

bheadmaster•1y ago
> I had to automate the re-running of parts of the system to find the bugs

Congratz, you've independently invented integration tests.

tough•1y ago
I don't always test but adding a lil test after finding and fixing a bug so you don't end up there again a second time is a great practice
bheadmaster•1y ago
Congratz, you've invented regression tests.
quantadev•1y ago
Congrats, you've found someone who failed to invoke a buzzword that you know.

EDIT: But Acktshally `the code I wrote to exercise the code I wrote` is a description of "Unit Testing", not integration testing.

bheadmaster•1y ago
Unit/integration tests are anything but a buzzword. And my intentions were not to belittle, but to praise.

Some actions simply make so much sense to do, that any sensible person (unaware of the concept) will start doing them given enough practice, and in process they "reinvent" a common method.

keybored•1y ago
> And my intentions were not to belittle, but to praise.

With the stock eyeroll dismissal phrase.

alilleybrinker•1y ago
There's also the Common Weakness Enumeration (CWE), a long-running taxonomy of software weaknesses (meaning types of bugs).

https://cwe.mitre.org/

Animats•1y ago
The Third-Party Bug

Is the party responsible for the bug bigger than you? If yes, it's your problem. If no, it's their problem.

marginalia_nu•1y ago
A subcategory of the design flaw I find quite a lot is the case where the code works exactly as intended, it's just not having the desired effect because of some erroneous premise.
djmips•1y ago
John Carmack uses a debugger
quantadev•1y ago
As far as you knew that guy was aware what Unit Testing was since well before you were born. lol. I'm sure he appreciates all your nice compliments.
bheadmaster•1y ago
Good thing he has knights in shining armor like you to defend him from my nasty insults.
quantadev•1y ago
Good thing you can admit what you were doing.
bheadmaster•1y ago
Good thing you can understand sarcasm.
quantadev•1y ago
but your sarcasm was truthful.
bheadmaster•1y ago
but it wasn't.
quantadev•1y ago
Well in that case...Congratz, you've invented sarcasm.
bheadmaster•1y ago
Congratz, you've invented obnoxiousness.
quantadev•1y ago
Not "independently reinvented" ?
readthenotes1•1y ago
I was aware of unit testing before it had a name ... Desperation is the mother of intervention
quantadev•1y ago
Yep, I "independently reinvent" the wheel every day I guess, because I, ya know...use wheels.