frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

At Age 25, Wikipedia Refuses to Evolve

https://spectrum.ieee.org/wikipedia-at-25
1•asdefghyk•35s ago•1 comments

Show HN: ReviewReact – AI review responses inside Google Maps ($19/mo)

https://reviewreact.com
1•sara_builds•1m ago•0 comments

Why AlphaTensor Failed at 3x3 Matrix Multiplication: The Anchor Barrier

https://zenodo.org/records/18514533
1•DarenWatson•2m ago•0 comments

Ask HN: How much of your token use is fixing the bugs Claude Code causes?

1•laurex•5m ago•0 comments

Show HN: Agents – Sync MCP Configs Across Claude, Cursor, Codex Automatically

https://github.com/amtiYo/agents
1•amtiyo•6m ago•0 comments

Hello

1•otrebladih•7m ago•0 comments

FSD helped save my father's life during a heart attack

https://twitter.com/JJackBrandt/status/2019852423980875794
2•blacktulip•10m ago•0 comments

Show HN: Writtte – Draft and publish articles without reformatting, anywhere

https://writtte.xyz
1•lasgawe•12m ago•0 comments

Portuguese icon (FROM A CAN) makes a simple meal (Canned Fish Files) [video]

https://www.youtube.com/watch?v=e9FUdOfp8ME
1•zeristor•14m ago•0 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
2•gnufx•16m ago•0 comments

Transcribe your aunts post cards with Gemini 3 Pro

https://leserli.ch/ocr/
1•nielstron•20m ago•0 comments

.72% Variance Lance

1•mav5431•21m ago•0 comments

ReKindle – web-based operating system designed specifically for E-ink devices

https://rekindle.ink
1•JSLegendDev•22m ago•0 comments

Encrypt It

https://encryptitalready.org/
1•u1hcw9nx•22m ago•1 comments

NextMatch – 5-minute video speed dating to reduce ghosting

https://nextmatchdating.netlify.app/
1•Halinani8•23m ago•1 comments

Personalizing esketamine treatment in TRD and TRBD

https://www.frontiersin.org/articles/10.3389/fpsyt.2025.1736114
1•PaulHoule•25m ago•0 comments

SpaceKit.xyz – a browser‑native VM for decentralized compute

https://spacekit.xyz
1•astorrivera•25m ago•0 comments

NotebookLM: The AI that only learns from you

https://byandrev.dev/en/blog/what-is-notebooklm
1•byandrev•26m ago•1 comments

Show HN: An open-source starter kit for developing with Postgres and ClickHouse

https://github.com/ClickHouse/postgres-clickhouse-stack
1•saisrirampur•26m ago•0 comments

Game Boy Advance d-pad capacitor measurements

https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
1•todsacerdoti•26m ago•0 comments

South Korean crypto firm accidentally sends $44B in bitcoins to users

https://www.reuters.com/world/asia-pacific/crypto-firm-accidentally-sends-44-billion-bitcoins-use...
2•layer8•27m ago•0 comments

Apache Poison Fountain

https://gist.github.com/jwakely/a511a5cab5eb36d088ecd1659fcee1d5
1•atomic128•29m ago•2 comments

Web.whatsapp.com appears to be having issues syncing and sending messages

http://web.whatsapp.com
1•sabujp•30m ago•2 comments

Google in Your Terminal

https://gogcli.sh/
1•johlo•31m ago•0 comments

Shannon: Claude Code for Pen Testing: #1 on Github today

https://github.com/KeygraphHQ/shannon
1•hendler•31m ago•0 comments

Anthropic: Latest Claude model finds more than 500 vulnerabilities

https://www.scworld.com/news/anthropic-latest-claude-model-finds-more-than-500-vulnerabilities
2•Bender•36m ago•0 comments

Brooklyn cemetery plans human composting option, stirring interest and debate

https://www.cbsnews.com/newyork/news/brooklyn-green-wood-cemetery-human-composting/
1•geox•36m ago•0 comments

Why the 'Strivers' Are Right

https://greyenlightenment.com/2026/02/03/the-strivers-were-right-all-along/
1•paulpauper•37m ago•0 comments

Brain Dumps as a Literary Form

https://davegriffith.substack.com/p/brain-dumps-as-a-literary-form
1•gmays•38m ago•0 comments

Agentic Coding and the Problem of Oracles

https://epkconsulting.substack.com/p/agentic-coding-and-the-problem-of
1•qingsworkshop•38m ago•0 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