frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
64•ColinWright•57m ago•28 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
18•surprisetalk•1h ago•15 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
120•AlexeyBrin•7h ago•23 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
96•alephnerd•1h ago•44 comments

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

https://openciv3.org/
823•klaussilveira•21h ago•248 comments

Stories from 25 Years of Software Development

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

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

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

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
102•1vuio0pswjnm7•8h ago•118 comments

The Waymo World Model

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

Reinforcement Learning from Human Feedback

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

Start all of your commands with a comma (2009)

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
202•jesperordrup•11h ago•69 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
545•nar001•5h ago•252 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
213•alainrk•6h ago•332 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 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
34•rbanffy•4d ago•7 comments

72M Points of Interest

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Where did all the starships go?

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

Software factories and the agentic moment

https://factory.strongdm.ai/
68•mellosouls•4h ago•73 comments

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

https://github.com/valdanylchuk/breezydemo
273•isitcontent•21h ago•37 comments

Learning from context is harder than we thought

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

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

https://github.com/pydantic/monty
285•dmpetrov•22h ago•153 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
21•sandGorgon•2d ago•11 comments

Making geo joins faster with H3 indexes

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

Ga68, a GNU Algol 68 Compiler

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

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
555•todsacerdoti•1d ago•268 comments

Sheldon Brown's Bicycle Technical Info

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

An Update on Heroku

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

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

https://eljojo.github.io/rememory/
348•eljojo•1d ago•215 comments
Open in hackernews

Compiler for the B Programming Language

https://github.com/tsoding/b
85•ycuser2•7mo ago

Comments

treyd•7mo ago
Interesting that this is in a self-developed subset/dialect of Rust called Crust which attempts to treat it as a better C, using unsafe everywhere among other things.
kzrdude•7mo ago
That's a little bit interesting. It remains then a C-like language with generics, and that sounds a lot more fun than regular C. I don't yet understand the point of avoiding references or libstd, though.
int_19h•7mo ago
Avoiding references means avoiding the borrow checker, and I don't think you can use much of stdlib if you avoid references...
lkuty•7mo ago
At the beginning of one of his videos on Crust, he's trying to avoid stdlib exactly for that reason.
IshKebab•7mo ago
I don't know why you'd see that as desirable and not use Zig. Unsafe Rust is actually harder to get right than C or Zig.
month13•7mo ago
This is mainly for fun, really.

Tsoding's main lesson is how simple systems can be and the desire and demand for complex build systems is silly.

IshKebab•7mo ago
> the desire and demand for complex build systems is silly

No it isn't. "Simple" build systems like Make don't solve many of the problems that "complex" build systems like Bazel do.

At my current company I tried to convince my boss at the start of our project to use Bazel (it's very difficult to change build systems once your project is big), because I knew from experience it would solve many problems we would eventually run into.

He wouldn't let me and wanted to keep things "simple". Guess what happened? Now we have to run dozens of hours of CI just to fix a typo in a comment. CI regularly breaks because people forget dependencies. Etc.

sureglymop•7mo ago
Make is definitely not a simple system. In tsodings latest stream about this project he actually implemented a small build/test runner system for it that is really simple.

But actually I would disagree with the commenter you replied to. I think the main goal of this project seems to just be doing it for fun.

int_19h•7mo ago
I would argue that the baseline for a "simple build system" is DJB Redo.
DiabloD3•7mo ago
This is the most tsoding thing possible.
nurettin•7mo ago
I have tsoding fatigue at this point. BTW are you the DiabloD3 from freenode/#sdl like 25 years ago?
DiabloD3•7mo ago
Yep, it is me.
elvircrn•7mo ago
Had a go at this a while back: https://github.com/elvircrn/bcomp.
pveierland•7mo ago
Fun to see that it implements codegen for Uxn :)

https://github.com/tsoding/b/blob/main/src/codegen/uxn.rs

https://wiki.xxiivv.com/site/uxn.html

avmich•7mo ago
A pretty recent work: https://github.com/sergev/BCause .
int_19h•7mo ago
Nice, but it really needs to be written in B and self-hosted.
aap_•7mo ago
Always nice to see more B. Here's mine: https://github.com/aap/b
louis771•7mo ago
Hate to see Tsoding was using Rust for this. Rust is as far removed from recreational programming than any other language.
paddw•7mo ago
I think Rust is quite a recreational language.

The least recreational languages are probably like Java,C#

renerick•7mo ago
Idk, java maybe, but c# doesn't even require .csproj files nowadays, it's really nice to use
IshKebab•7mo ago
Why? It's a great language. Very productive. Ideal for compilers too.
desumeku•7mo ago
It's not rust. It's crust. https://github.com/tsoding/crust

"The Rules of Crust

Every function is unsafe. No references, only pointers. No cargo, build with rustc directly. No std, but libc is allowed. Only Edition 2021. All user structs and enums #[derive(Clone, Copy)]. Everything is pub by default."

sureglymop•7mo ago
Is this satire or did you actually watch the streams?

He doesn't actually use rust "idiomatically". He calls this "crust":

1. Every function is unsafe

2. No references, only pointers

3. No cargo, just rustc

4. No std, only libc

...

I don't know if he is sticking to these rules throughout but that was the idea in the beginning of this project.

https://github.com/tsoding/Crust