frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

AWS enters into 'strategic partnership' with Saudi Arabia-backed Humain

https://techcrunch.com/2025/05/13/aws-enters-into-strategic-partnership-with-saudi-arabia-backed-humain/
1•spenvo•1m ago•0 comments

From Vibe Coding to Vibe Engineering

https://boleary.dev/talks/vibe-engineering/
1•mooreds•4m ago•0 comments

Token Status List RFC

https://www.ietf.org/archive/id/draft-ietf-oauth-status-list-10.html
1•mooreds•6m ago•0 comments

What's New in the Oracle Solaris 11.4.81 CBE Release

https://blogs.oracle.com/solaris/post/whats-new-in-the-oracle-solaris-11481-cbe-release
1•cbmuser•6m ago•0 comments

State of U.S. Tariffs: May 12, 2025

https://budgetlab.yale.edu/research/state-us-tariffs-may-12-2025
1•mooreds•7m ago•1 comments

Elon Musk Brings Starlink to Saudi Arabia as US Oligarchs Join Trump in Mid East

https://gizmodo.com/elon-musk-brings-starlink-to-saudi-arabia-as-u-s-oligarchs-join-trump-in-middle-east-2000601601
1•rntn•7m ago•0 comments

uBlock Origin Lite beta version for Safari

https://github.com/uBlockOrigin/uBOL-home/issues/327
2•aheckler•7m ago•0 comments

Build Real-Time Knowledge Graph for Documents with LLM

https://cocoindex.io/blogs/knowledge-graph-for-docs/
1•badmonster•8m ago•0 comments

The first year of free-threaded Python

https://labs.quansight.org/blog/free-threaded-one-year-recap
1•ngoldbaum•8m ago•0 comments

Things ancient Romans taught me about software development

https://shiftmag.dev/things-ancient-romans-taught-me-about-software-development-5214/
1•dxs•10m ago•0 comments

ChatGPT may be polite, but it's not cooperating with you

https://www.theguardian.com/technology/ng-interactive/2025/may/13/chatgpt-ai-big-tech-cooperation
2•c420•11m ago•0 comments

Show HN: Scan any MCP server for malicious code

https://mcpserverscanner.com/
1•orgoldfus•11m ago•0 comments

Dusk OS

https://duskos.org/
2•GTP•11m ago•0 comments

FDA and RFK Jr. aim to remove fluoride products used to protect kids' teeth

https://apnews.com/article/fluoride-fda-kennedy-cavities-teeth-water-22c5aefeb97c411e2fda0c4754b78cf2
4•c420•17m ago•1 comments

Amiga Supercars Remake Prototype ready to play

https://old.reddit.com/r/amiga/comments/1kl7z7h/special_announcement_amiga_supercars_remake/
2•doener•17m ago•0 comments

Show HN: Contextual AI Document Parser – Infer hierarchy for long, complex docs

1•ishan_sinha•17m ago•0 comments

The Heart of Innovation: Why Most Startups Fail

https://commoncog.com/the-heart-of-innovation-why-startups-fail/
2•exolymph•17m ago•1 comments

Mason: A declarative build tool on top of Dagger

https://whtwnd.com/vbehar.dev/3lp2uqrwpbo2i
2•gk1•18m ago•0 comments

Airbnb Services, Airbnb Experiences, and new Airbnb app

https://news.airbnb.com/airbnb-2025-summer-release/
1•ChrisArchitect•21m ago•0 comments

Alcohol use is declining. THC is swooping in

https://www.cnn.com/2025/05/10/business/thc-drinks-legal-farm-bill
4•Bender•21m ago•1 comments

FDA moves to take prescription fluoride supplements off the market

https://www.cnn.com/2025/05/13/health/fluoride-supplement-ban-fda
2•Bender•22m ago•0 comments

Programmers Will Be Replaced by People with Ideas

https://www.cleverthinkingsoftware.com/programmers-will-be-replaced-by-people-with-ideas/
9•Todd•23m ago•7 comments

Show HN: I built Locawise, a free AI tool to automate localization in projects

1•aemresafak•24m ago•1 comments

New AI Chatbot Apps

2•bennyv1211•24m ago•0 comments

Logitloom: Explore token trajectory trees on instruct and base models

https://github.com/vgel/logitloom
2•kentricon•25m ago•0 comments

Show HN: Litelytics – A nice GA4 dashboard (better Looker Studio)

https://litelytics.io/
5•tesfaX•26m ago•1 comments

Geo vs. SEO: New Traffic Source

https://www.transfon.com/blog/geo-vs-seo
1•transfon•31m ago•0 comments

Lean Founder ToolKit and Perks

https://iriscotax.substack.com/p/lean-founder-kit-and-perks
2•tuye0305•32m ago•1 comments

TikTok AI Alive

https://www.neowin.net/news/tiktok-introduces-ai-alive-its-latest-image-to-video-generator/
1•bundie•34m ago•0 comments

Show HN: Visualize your work cycles to see where your time goes

https://perspectask.com/productivity-methods/time-tracking-graph
1•alexandroo•36m ago•0 comments
Open in hackernews

A Taxonomy of Bugs

https://ruby0x1.github.io/machinery_blog_archive/post/a-taxonomy-of-bugs/index.html
25•lissine•4h ago

Comments

mannykannot•3h 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•15m 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•3h 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•2h 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•1h 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
quantadev•41m 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 as you falsely claimed.

alilleybrinker•1h 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•1h 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•18m 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.