frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Flaky Tests Are Not a Testing Problem. They're a Feedback Loop You Broke

1•microseyuyu•1h ago
Every retry rule in your CI pipeline is a painkiller. It suppresses the symptom, the stock of broken code keeps growing underneath, and nobody feels the pain until the whole system is addicted.

I came across this HN post that perfectly illustrates the pattern: https://news.ycombinator.com/item?id=46967724

Retries, quarantining, adding waits - these aren't fixes. They're letting CI skip errors temporarily. The real problem: there's a growing stock of broken code feeding your pipeline, and no mechanism exists to make the person who introduced it feel the pain.

Two reinforcing loops start running:

  RED PIPELINE --> <RETRY> --> GREEN BUILD
       ^                            |
       |     (Long-Term)            |
       |                            v
  MORE FLAKINESS <---- HIDDEN BUGS ACCUMULATE
R1 "The Addiction": Every retry makes the light green. But hidden bugs accumulate underneath, making the system flakier, forcing more retries tomorrow. This is textbook "Shifting the Burden" from Donella Meadows.

R2 "The Erosion": Because you don't trust CI signal, you lower standards. Because you lower standards, worse code gets merged. Signal becomes even less trustworthy. Repeat until your pipeline is a decoration.

The original post asked how QA and engineering should split responsibility. Wrong question. The right question: how do you make the pain of instability felt by the person who introduced it?

I HIT THE SAME WALL

I built CI to port 973 ROS 2 packages onto two non-officially-supported Linux distros (openEuler + openKylin, RISC-V). Zero upstream support.

v1 - Brute-force probe. Pull all 973 packages, let them break. 597 built, 214 dependency gaps and 151 failures mapped. The pipeline wasn't meant to pass. It was meant to make every hidden stock visible.

v2 - Verification engine. Probe the environment first, identify gaps before building. Stop feeding garbage into the pipeline. Build attempts dropped, success rate went up.

v3 - Incremental stock management. Isolate small batches of problems, resolve them one group at a time. Subtraction, not addition.

MY SYSTEM IS ADDICTED TOO

Here's where I punch myself in the face. My own CI has the same pattern. Virtual environments to bypass dependency conflicts. Masquerade rules that spoof package identities. Band-aids.

But I know they're band-aids. Most teams don't. They think retries are solutions. Being aware of the addiction and being consumed by it are two very different things.

I can identify the stock poisoning your pipeline. I can design the feedback loop that makes the right person feel the pain. What I can't do is force an organization to care. That's usually the real bottleneck - not the flaky tests, but the system's refusal to let anyone feel the consequences.

Repo: https://github.com/Sebastianhayashi/the_adaptive_verification_engine

Lattepanda Iota SBC Review: The Intel N150 Shines

https://boilingsteam.com/lattepanda-iota-sbc-review/
1•ekianjo•4m ago•0 comments

Emacs Is a Fantasy Workstation

https://en.andros.dev/blog/6aba9431/emacs-is-a-fantasy-workstation/
1•andros•6m ago•0 comments

Void.rx: Altered states for artificial minds

https://openclawpharmacy.com/
1•danhon•6m ago•0 comments

Show HN: Obsidian plugin – Markdown to mind maps with AI suggestions

https://github.com/Hanzzh/openMindMap
1•hanzzh•9m ago•0 comments

Disney Blasts ByteDance with Cease and Desist Letter over Seedance 2.0 AI Model

https://deadline.com/2026/02/disney-bytedance-cease-and-desist-letter-seedance-ai-video-1236719549/
1•PeterHolzwarth•9m ago•0 comments

Mailbox push notifications using Zigbee, MQTT, and Home Assistant

https://jonathas.com/how-i-made-my-physical-mailbox-send-me-real-time-push-notifications/
1•jonathasrr•9m ago•1 comments

DCP: Git for PDFs – Immutable document editing via deterministic overlays

https://github.com/SergiuLeonard/delta-pdf-mvp
1•SergiuLeonard•9m ago•2 comments

LT6502: A 6502-based homebrew laptop

https://github.com/TechPaula/LT6502
3•classichasclass•10m ago•0 comments

UIUC 2002 – we wrote a space shooter in x86 asm. In 2026 Claude resurrected it

https://github.com/gottebp/alan_parsons_project
1•gottebp•10m ago•1 comments

Arctic peatlands are expanding as temperatures continue to rise

https://phys.org/news/2026-02-arctic-peatlands-temperatures.html
1•bikenaga•12m ago•1 comments

EU bans the destruction of unsold apparel, clothing, accessories and footwear

https://environment.ec.europa.eu/news/new-eu-rules-stop-destruction-unsold-clothes-and-shoes-2026...
26•giuliomagnifico•12m ago•2 comments

Sharaf – Minimalistic Scala 3 web framework

https://github.com/sake92/sharaf
2•TheWiggles•13m ago•0 comments

I broke my rule and built on Spotify's API. Then they pulled the plug on indies

https://blog.ailon.org/full-me-twice-when-an-api-isnt-the-business-d9aef4f1ce4d
1•ailon•14m ago•0 comments

PoSHBlox: Visual PowerShell node graph scripting

https://github.com/obselate/PoSHBlox
1•thunderbong•14m ago•0 comments

One-Line Security Hardening for Ubuntu Servers

https://morningcoffee.io/one-line-security-hardening-for-ubuntu-servers
1•shiroyasha•14m ago•1 comments

Show HN: Knock-Knock.net – Visualizing the bots knocking on my server's door

https://knock-knock.net
4•djkurlander•16m ago•2 comments

Supabase incident on February 12, 2026

https://supabase.com/blog/supabase-incident-on-february-12-2026
1•ksec•16m ago•0 comments

Hacking a pharmacy to get free prescription drugs and more

https://eaton-works.com/2026/02/13/dava-india-hack/
1•birdculture•17m ago•0 comments

E2EE, the be all and end all of chat?

https://amy.is-a.dev/posts/no-e2ee/
2•todsacerdoti•17m ago•0 comments

Coding at the Speed of Thought

https://www.jerpint.io/blog/2026-02-15-coding-at-the-speed-of-thought/
1•jerpint•17m ago•0 comments

A cup of coffee for depression treatment has better results than microdosing

https://www.wired.com/story/microdosing-for-depression-appears-to-work-about-as-well-as-drinking-...
2•PaulHoule•19m ago•0 comments

64% of Single Americans Struggle to Afford Housing, Compared with 39% of Married

https://www.redfin.com/news/struggle-afford-housing-single-versus-married/
2•randycupertino•19m ago•1 comments

I Made a Snaggit Clone

https://github.com/ben4mn/snippy
1•ben4mn•20m ago•0 comments

Show HN: An open-source extension to chat with your bookmarks using local LLMs

https://github.com/dailypixie/talkwithbookmarks
1•minicaionut•20m ago•0 comments

Midwinter Fan Remake (2026)

https://www.youtube.com/watch?v=TsMep9npCVE
1•nailer•21m ago•0 comments

Indicia – Unified and simple open-source intelligence

https://indicia.app
1•mhxtf•22m ago•1 comments

Pangaea Proxima

https://en.wikipedia.org/wiki/Pangaea_Proxima
3•ZeljkoS•23m ago•0 comments

Claude Code at Trail of Bits

https://github.com/trailofbits/claude-code-config
1•gwintrob•23m ago•0 comments

Waymo launching China-made van that won't fail in rain, snow, or gloom of night

https://www.theregister.com/2026/02/12/waymo_6th_gen_autonomous_driving_system/
1•Bender•24m ago•0 comments

Jeffrey Epstein Manipulated Google Search to Bury His Past

https://www.forbes.com/sites/the-wiretap/2026/02/10/jeffrey-epstein-manipulated-google-search/
4•belter•26m ago•0 comments