frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Unit tests mark territory more than squash bugs

https://yosefk.com/blog/unit-tests-mark-territory-more-than-squash-bugs.html
1•o_nate•1h ago

Comments

o_nate•55m ago
So many great lines, as usual:

- "Breakage" is a social construct

- Everyone can change everything -- of course! -- but not if tests break -- also of course!

- You basically repeat yourself another time, saying, like, I really meant it the first time, don't just rip it to shreds, please.

proc0•41m ago
Interesting, maybe I should had gone into hardware (assuming it's embedded software not literal hardware). I've always said unit tests is like pouring concrete on your code. It will solidify and keep you from making changes. Which is ironic that the motivation is about changing things more as the article suggests:

> quality improvements are perceived as worthwhile if and only if they accelerate the rate at which the program is changed

Every company I've worked for shoots themselves in the foot doing this. Tests should mostly happen when the code is complete, and nowadays almost no company commits to this kind of workflow. There are ways to develop an app such that you can layer completed code on top of completed code adding tests as you go, but this has implications on the size and types of teams which is above the pay grade of an engineer.

To me it's one of the biggest frustrations with the software industry and how every job is always a mess and constantly putting out fires when it could easily be a smooth and predictable process like a lot of other engineering fields.

Eulogy for the Software Engineer [video]

https://www.youtube.com/watch?v=uuKOXGVIP8I
1•chasingbrains•1m ago•0 comments

Starlink Mobile Goes Nationwide in Brazil via Vivo Partnership

https://twitter.com/Starlink/status/2114747196226859108
1•dvaplima•2m ago•0 comments

Command and Conquer: Red Alert 3D (Alpha) – Launch Trailer [video]

https://www.youtube.com/watch?v=_-W_Q_vQD_I
1•nomilk•3m ago•0 comments

Learning to Ride Your Brain

https://contraptions.venkateshrao.com/p/on-learning-to-ride-your-brain
15•jger15•7m ago•1 comments

Show HN: Stock Pickers' Game

https://stockpickersgame.com
1•whatever_works•8m ago•0 comments

"Taiwan stole our chip business"

https://www.reddit.com/r/taiwan/comments/1xfsyl8/taiwan_stole_our_chip_business/
2•JMiao•11m ago•0 comments

Rules of relevance: Carlyle's new paper on AI and markets

https://www.carlyle.com/global-insights/research/rules-of-relevance
2•rafaelc•14m ago•0 comments

Almond 26.3.0

https://www.almondmonitor.com/
1•andreasli72•16m ago•0 comments

The Insane Real Engineering of the Nazi Enigma Machine [video]

https://www.youtube.com/watch?v=JsBZOcqZerk
2•vinnyglennon•18m ago•0 comments

Torvalds: AI is fine for competent devs, but spare us the 'drive-by' patches

https://www.theregister.com/columnists/2026/10/23/torvalds-ai-is-fine-for-competent-devs-but-spar...
5•CrankyBear•18m ago•0 comments

Image generation has come a long way since August 2022

https://www.hbrooks.com/writing/image-generation-has-come-a-long-way
20•hunterbrooks•19m ago•3 comments

CodeRabbit Commits $1M in Free Security Scans

https://www.businesswire.com/news/home/20261026814225/en/CodeRabbit-Commits-%241M-in-Free-Securit...
1•smb06•20m ago•1 comments

Solving an ancient cold case: Roman was brutally murdered

https://phys.org/news/2026-10-ancient-cold-case-roman-brutally.html
1•bushwart•20m ago•0 comments

DealVector AI – Tracking True Days on Market and Price Cuts in Canada

https://dealvectorai.com
1•davmuldoon_ai•20m ago•0 comments

The Shrugflation Triangle: How AI, Oil, and Treasuries Are Impacting the Economy

https://kyla.substack.com/p/the-shrugflation-triangle-how-ai
1•rafaelc•22m ago•0 comments

US fired over 600 missile interceptors defending Israel in three years

https://www.stephensemler.com/p/us-fired-over-600-missile-interceptors
19•0x54MUR41•23m ago•1 comments

Website for Photos

https://idk34-di.github.io/photos/
1•idk34•24m ago•0 comments

Neovim Markdown Viewer

https://bobjansen.net/neovim-markdown-viewer/
1•Bootvis•25m ago•0 comments

Spate: Britain's rivers, tides and storm overflows, live

https://spate.mk.gg/
1•ascorbic•25m ago•0 comments

iPhone Duo Livestream: How Many Folds Can Apple's Phone Take? [video]

https://www.youtube.com/watch?v=Y4DjuNHZfFU
1•juliann•26m ago•0 comments

Anthropic S-1: A visual guide to the filing

https://ant-s1.surge.sh/
3•wslh•27m ago•0 comments

Early NASA diapers forced astronauts to disclose the size of their manhood

https://www.chron.com/news/strange-weird/article/Early-NASA-diapers-forced-astronauts-to-disclose...
2•Bluestein•27m ago•0 comments

AI agents have few qualms with log tampering

https://www.manifold.security/blog/agent-log-tampering
2•codyznash•28m ago•0 comments

English, rewritten in Rust

https://github.com/Aaryan-Kapoor/english-rs
1•g0xA52A2A•29m ago•0 comments

Ted Lindgreen

https://nlnet.nl/people/TedLindgreen/
1•jacquesm•30m ago•0 comments

"We Want to Dominate" – How Nik Storonsky of Revolut Built a Fintech Giant

https://www.youtube.com/watch?v=hT_MAAwFLIc
1•p1anecrazy•30m ago•1 comments

Grand theft AI: Highway thieves are stealing millions in data center gear

https://www.nbcnews.com/tech/security/grand-theft-ai-highway-thieves-are-stealing-millions-data-c...
21•supertrope•31m ago•1 comments

Agent of Whom

https://www.economist.com/business/2026/09/23/agent-of-whom
1•mooreds•33m ago•0 comments

elfmudhra: Scan Firmware for eMudhra CA Certificates

https://nrfcloud.nordicsemi.com/elfmudhra/
1•hasheddan•36m ago•0 comments

U.S. birth rate drops to record low, but older women are having more babies

https://text.npr.org/nx-s1-6012804
1•mooreds•37m ago•1 comments