frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
45•thelok•2h ago•3 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
106•AlexeyBrin•6h ago•18 comments

First Proof

https://arxiv.org/abs/2602.05192
54•samasblack•3h ago•39 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
795•klaussilveira•20h ago•243 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
40•vinhnx•4h ago•6 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
65•onurkanbkrc•5h ago•5 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1046•xnx•1d ago•589 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
465•theblazehen•2d ago•167 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
514•nar001•5h ago•237 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
66•1vuio0pswjnm7•7h ago•71 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
185•jesperordrup•11h ago•65 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
195•alainrk•5h ago•288 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
4•languid-photic•3d ago•0 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
29•rbanffy•4d ago•5 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
54•mellosouls•3h ago•56 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
22•marklit•5d ago•1 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
108•videotopia•4d ago•27 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
61•speckx•4d ago•62 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
270•isitcontent•21h ago•35 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
198•limoce•4d ago•107 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
282•dmpetrov•21h ago•150 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
153•matheusalmeida•2d ago•47 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
550•todsacerdoti•1d ago•266 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
422•ostacke•1d ago•110 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
365•vecti•23h ago•167 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
40•matt_d•4d ago•16 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
465•lstoll•1d ago•305 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
172•bookofjoe•2h ago•156 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
342•eljojo•23h ago•211 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
67•helloplanets•4d ago•70 comments
Open in hackernews

The Inner-Platform Effect (2006)

https://thedailywtf.com/articles/The_Inner-Platform_Effect
36•birdculture•1mo ago

Comments

dvh•1mo ago
It's 2025 why are you gluing SQL strings? Don't even use it as an example!
zahlman•1mo ago
The post is clearly marked as being from 2006.
JadeNB•1mo ago
Also it's from TheDailyWTF, not an endorsement of the practices there even in 2006.
recursive•1mo ago
Perhaps to facilitate a dynamically generated schema.
kristianp•1mo ago
I've seen these custom fields tables in a number of database schemas I've worked with in the past. It adds dynamism to a fixed table structure. I wonder how CRMs do it these days without having poor performance at scale?
Normal_gaussian•1mo ago
Being able to partial index into JSON has made this much more straight forwards now than ever before, but historically pre-creating empty indexed custom columns was somewhat common (leading to hard limits like max 20 custom tags), as was EAV (which arguably is inner-platform).

There are more solutions than these, but until you're at truly custom DB scale with a specific problem here, these will solve it for you.

jiggawatts•1mo ago
I've also seen a system that instanced the database per customer and simply extended the schema with additional columns.

That worked great... until the thousands of instances had to be merged into a single unified schema.

Normal_gaussian•1mo ago
yeah, generally instancing a table per customer is an old smell indicating they have either a permissions issue (no RLS) or you're using a db which doesn't support partial indexes (which basically everything does now).
Artoooooor•1mo ago
From time to time I send this article at my job. Just as a distress call about our system.
Normal_gaussian•1mo ago
There is something to reading something from 20 or 40 years ago and having a professional existential crisis.
stevage•1mo ago
Reminds me a lot of a final year group software project at uni. Instead of building a solution for our client we built a kind of meta solution, then ran out of time to actually solve his problem in it.
bob1029•1mo ago
I've made the mistake of creating this kind of problem many moons ago. The dream was to have non-technical domain experts implement the product. I did not know at the time that this was a cursed problem. Probably one of the most cursed, in fact.

Putting it my sql based scripting engine took 2 weeks. Backing it out is going on 4 years now. Perhaps the biggest technical misstep I've ever made. It's kind of like Pandora's box because once the non technical people feel the speed/control, they'll never let it go. You could place a literal money printer on their desk as an alternative and they'd reject it if you took their new power away.

paulddraper•1mo ago
That seems successful.
bob1029•1mo ago
If you are into constructing fiefdoms in places they were definitely not intended to be constructed, then certainly.
zephen•1mo ago
Perhaps a corollary to Greenspun's Tenth rule?

"Any sufficiently complicated database program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of COBOL."