frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CJIT, a single-binary C compiler that can self host

https://dyne.org/cjit/
4•jaromilrojo•1h ago
CJIT started as a hobby project around Fabrice Bellard’s tinyCC and slowly grew into something much more practical. It is now a small portable C compiler and runner that works across Linux, macOS, and Windows, can self host, and is packaged as a single executable.

What mattered most to me was keeping the barrier to entry low. You can take one small binary, drop it onto a system, and compile or run C code using the libraries already available there, without setting up a full toolchain or installing a large stack of dependencies.

I find that useful for quick prototyping, testing, auditing, learning, and generally exploring real systems with less friction. The codebase also reached a point where it feels solid and maintainable, not just experimental.

It is still a small project, and I want to keep it that way: simple, useful, and easy to carry around.

A fun extra: it works nicely with raylib as well.

Interested in feedback from people here, especially on the single-binary approach and whether this kind of tool feels useful in practice.

Comments

Rochus•54m ago
Cool. What is the primary use case? What features in particular make it more useful than TCC alone? TCC as such is looking for the standard C libraries on the system. How do you handle this with your approach?

Make Tmux Pretty and Usable

https://hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/
1•speckx•26s ago•0 comments

The largest orbital compute cluster is open for business

https://techcrunch.com/2026/04/13/the-largest-orbital-compute-cluster-is-open-for-business/
1•Brajeshwar•1m ago•0 comments

More Legal Systems Different from Ours: Video-Game Law

https://alec.freumh.org/More%20Legal.html
1•surprisetalk•1m ago•0 comments

I Quit Drinking for a Year

https://dynomight.net/drinking/
1•surprisetalk•1m ago•0 comments

A Man in the Room

https://nataliercargill.substack.com/p/the-man-in-the-room
1•surprisetalk•1m ago•0 comments

Lambda Just Got a File System. I Put AI Agents on It

https://edjgeek.com/blog/s3-files-lambda-agents/
1•edjgeek•2m ago•0 comments

The sonic anatomy of a double-tap strike

https://earshotngo.substack.com/p/the-sonic-anatomy-of-a-double-tap
1•moxifly7•2m ago•0 comments

I'm Leaving Germany – Brutally Honest Review [video]

https://www.youtube.com/watch?v=HQvSItqdd5o
1•obscurette•3m ago•0 comments

Rust's rise shows signs of slowing

https://www.tiobe.com/tiobe-index/
1•smurda•5m ago•0 comments

TurboOCR: 270–1200 img/s OCR with Paddle and TensorRT (C++/CUDA, FP16)

https://github.com/aiptimizer/TurboOCR
2•pfdomizer•5m ago•0 comments

Not a Luddite Fallacy (2011)

https://baatz.ch/2011/not-a-luddite-fallacy/
1•rzk•5m ago•0 comments

Show HN: Crafto – AI carousel post generator for LinkedIn and Instagram

https://crafto.ai
1•xz_tie•6m ago•0 comments

When Intelligence Scales, Reality Drifts

https://therealitydrift.substack.com/p/when-intelligence-scales-reality
1•realitydrift•6m ago•0 comments

Jammed phone lines. Burned-out dispatchers. Can AI ease a strained 911 system?

https://www.begiant.ca/stories/people/911-wait-times-artificial-intelligence
1•speckx•7m ago•0 comments

Leaked screenshots show Anthropic building app creator inside Claude

https://xcancel.com/v_shakthi/status/2043644356016619749
1•_____k•8m ago•0 comments

Waking up as a meme-hero – Andras Arato [video]

https://www.youtube.com/watch?v=FScfGU7rQaM
1•BruceEel•8m ago•0 comments

Show HN: _hyperscript 0.9.90

https://hyperscript.org/posts/2026-03-29-hyperscript-0.9.90-is-released/
1•recursivedoubts•9m ago•0 comments

Run Swift on Debian Trixie

https://melomac.com/posts/run-swift-on-debian-trixie/
1•melomac•10m ago•1 comments

Is Your AI Coding Agent Being Watched While Benchmarked:Hidden Logging?

https://huggingface.co/datasets/nebius/SWE-agent-trajectories
1•NedimRenesalis•10m ago•0 comments

Doom – HTML-in-Canvas

https://html-in-canvas-stuff.solarise.dev/doom.html
2•xnx•11m ago•0 comments

Von der Leyen uses Orbán defeat to push for end of veto in EU foreign policy

https://www.politico.eu/article/ursula-von-der-leyen-uses-hungary-viktor-orban-defeat-to-push-for...
2•nickslaughter02•11m ago•0 comments

Show HN: Darkdrive – self-hosted encrypted cloud storage with split keys

https://darkdrive.de/en/
1•plue-tech•12m ago•0 comments

Precision over perception: Why architecture matters in benchmarking

https://www.redhat.com/en/blog/precision-over-perception-why-architecture-matters-benchmarking
1•salkahfi•12m ago•0 comments

Data centre in the shed reduces energy bills to £40

https://www.bbc.co.uk/news/articles/c0rpy7envr5o
1•cassianoleal•12m ago•0 comments

Show HN: Winclipshot – Ctrl+V screenshots as file paths in Windows terminals

https://github.com/Higangssh/winclipshot
2•swq115•12m ago•0 comments

Documentation Isn't Only for Software

https://doc4docs.com/posts/17-documentation-for-non-technical-products/
3•kgolubic•12m ago•0 comments

Send a Program, Not a Data Structure

https://krishna.github.io/posts/send-a-program-not-a-datastructure/
2•kenshi•13m ago•0 comments

Reverse-engineering a Tinder scam [video]

https://www.youtube.com/watch?v=rjxAYdUe8uU
1•busymom0•15m ago•0 comments

Show HN: Daily Unfold – Spatial Logic Puzzle with Expert Mode and Leaderboard

https://www.dailyunfold.com/
1•astralasia•15m ago•0 comments

Show HN: I made simple tools for things people ask me to do for them

https://supereasy.tools/en
1•sreten•15m ago•0 comments