frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Revolutionizing semiconductor fab operations with AI

https://www.mckinsey.com/industries/semiconductors/our-insights/revolutionizing-semiconductor-fab...
1•swolpers•54s ago•0 comments

A Matter of Millimeters: The story of Qantas flight 32 (2023)

https://admiralcloudberg.medium.com/a-matter-of-millimeters-the-story-of-qantas-flight-32-bdaa62d...
1•bookofjoe•59s ago•0 comments

Concrescence

https://www.guidavid.com/writing/concrescence
1•gdss•1m ago•0 comments

Impacts of Mid-Latitude Ionospheric Dynamics During Nov 2025 Superstorm Event

https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2026GL124645
1•ortusdux•1m ago•0 comments

GPS Glitched Across the US by as Much as 33 Feet

https://www.sciencealert.com/gps-glitched-across-the-us-by-as-much-as-33-feet-scientists-have-nev...
1•ortusdux•2m ago•0 comments

Building native plugin systems with WebAssembly components (2025)

https://tartanllama.xyz/posts/wasm-plugins/
2•cxr•7m ago•0 comments

How Big Tech Captured American Schools

https://www.nytimes.com/2026/08/23/business/schools-big-tech-google-microsoft.html
1•obscurette•7m ago•0 comments

Ex-Congressman George Santos Receives Kalshi's First-Ever Lifetime Ban

https://www.wsj.com/politics/ex-congressman-george-santos-receives-kalshis-first-ever-lifetime-ba...
1•JumpCrisscross•7m ago•0 comments

Who Taught the Models to Do That?

https://www.dbreunig.com/2026/08/30/who-taught-the-models-to-do-that.html
3•Brajeshwar•8m ago•0 comments

Show HN: Review large code changes in your terminal, one chapter at a time

https://github.com/mtford90/revue
1•mtford•8m ago•0 comments

Americans Hate Data Centers. Why?

https://www.nytimes.com/2026/08/31/opinion/data-centers-ai-populism.html
4•jbegley•8m ago•0 comments

Songs created by AI banned from Australia's music charts

https://www.bbc.com/news/articles/c20vl4vm2pno
1•benkan•10m ago•0 comments

Running a Software Factory Efficiently at Uber Scale

https://twitter.com/ubereng/status/2093444169037762840
1•bigwheels•10m ago•1 comments

Natural Ways to Relieve Joint and Muscle Discomfort at Home

https://how-to-relieve-pain-at-home.subscribepage.io
1•hot-info•11m ago•0 comments

OpenAI to cut off AI models for SpaceX-owned Cursor, escalating feud with Musk

https://www.reuters.com/business/media-telecom/openai-end-partnership-with-spacexs-cursor-2026-08...
3•benkan•12m ago•0 comments

Enjoy Sushi

https://www.sushi-jiro.jp/en/tips
3•structuredPizza•12m ago•0 comments

WordPress as a Desktop Environment

https://openstation.me/
1•keiferski•12m ago•0 comments

Americans Aren't Sold on Businesses Using AI in Advertising

https://news.gallup.com/poll/713222/americans-aren-sold-businesses-using-advertising.aspx
2•hn_acker•13m ago•0 comments

Show HN: Manner – Developers create AI clones that clients can hire

https://manner.run/
1•sanasar737•15m ago•0 comments

Show HN: My AI spent $15 on a test order, so I built a payment guardrail

https://github.com/felixpg13-glitch/spendshield
1•felixpg13•15m ago•0 comments

Collecting Batteries

https://www.ericwrobbel.com/collections/batteries.htm
2•austinallegro•15m ago•0 comments

The Undiscovered Human: psychology as a pre-Mendeleev science

https://undiscoveredhuman.substack.com/p/the-undiscovered-human
1•undiscovrdhuman•16m ago•0 comments

Expat 2.8.4 released, fixes 4 vulnerabilities

https://blog.hartwork.org/posts/expat-2-8-4-released/
1•spyc•16m ago•0 comments

Show HN: RepoFlows – Interactive architecture diagrams for GitHub repos

https://www.repoflows.com/
1•emirgumus•16m ago•0 comments

Building a Python Library in 2026

https://stephenlf.dev/blog/python-library-in-2026/
1•tosh•16m ago•0 comments

Show HN: MCP Locker: One private endpoint for your MCP servers and skills

https://mcplocker.com/
1•devconcierge•16m ago•0 comments

H5i-dev/h5i: a headless browser purely written in Rust. no Chromium, no V8

https://www.reddit.com/r/selfhosted/comments/1w3h5lz/github_h5idevh5i_a_headless_browser_purely/
1•syumei•17m ago•0 comments

Andy Weir on writing an accidental best-seller (2019)

https://thecreativelife.net/andy-weir-on-writing-an-accidental-best-seller/
2•Eridanus2•17m ago•1 comments

Artificial Deadlines: Evidence of Fraud in Influential Study on Procrastination

https://datacolada.org/138
1•stefan_•17m ago•0 comments

Launch HN: Almanac (YC S26) – AI that knows your company

https://usealmanac.com/
7•kushagrchitkar•18m ago•1 comments
Open in hackernews

C++26: Standard Library Hardening Experiments

https://www.cppstories.com/2026/hardening-experiments/
17•ibobev•1h ago

Comments

pama•30m ago
30 years late, but I will take it. Contracts look useful and less messy than exceptions.
cenamus•23m ago
They solve completely different problems though
tialaramex•7m ago
Suppose your function doodle_widget is supposed to take a Gonzo Widget, but you're worried somebody might call it with a Non-Gonzo Widget and that can't work.

Traditionally you write code which checks the Widget to see if it's Gonzo and if not you throw an exception. Callers can pick, for this function in particular, whether to handle the Exception, in which case they get that Exception to look at, or they can "bubble it up" to be handled in their caller, and so on all the way to the top of the program where if it bubbles up it's reported and then exits the program.

With Contracts you write a contract for the function with a pre-condition that the Widget is Gonzo. Your users (programmers who might call doodle_widget) can pick: If they fail a contract the program exits immediately reporting a violation ("quick enforce"), it reports the violation via a global contract handler and then exits ("enforce") or it just reports to the handler but doesn't exit ("observe") or finally, they ignore it entirely ("ignore")

These just aren't that different. The contract is maybe slightly better because of the enhanced semantic discovery - you could imagine tooling which gives you a yellow squiggly line because your code violates a contract requirement for example, it's definitely not practical to check exception raising that way.

Cieric•3m ago
There is a small hint of it at the end, but I really hope compile time contract assertions become more common. I know some languages like spark, dafny and a few others do it and generate implicit contracts for things like divide by 0. I've been experimenting with my own custom language that do these things and going back to c++ every day at work is actually a slight let down because of it.
steveklabnik•1m ago
One thing that I'm curious about regarding all of this: I thought all of this stuff landed in C++26, yet we are still getting papers like https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2026/p43...

> The C++26 draft has not yet had its final ballot

This is co-authored by Bjarne, and so I'm sure it's not trivially false, but maybe I am just missing some detail. I know Bjarne was threatening to cast a veto of C++26 over this, but I thought he did not?

Anyone who follows the process a bit more than me have some context here?