frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Cj–tiny no-deps JIT in C for x86-64 and ARM64

https://github.com/hellerve-pl-experiments/cj
8•hellerve•1w ago
Hey y’all!

About 7 years ago, I had this idea to write a JIT with an autogenerated backend for x86 based on the ISA specs. I sketched something out and then just kinda let it sit. I picked it up again a few weeks ago and made a complete-ish backend for both x86 and ARM64. It has no dependencies, the backends are completely autogenerated (by horrible, horrible JS scripts), and I built a small abstraciton layer for things like functions prologues etc.

It’s super duper early and will probably break on your machine, but it’s good enough to compile some cool examples (look at the examples directory: https://github.com/hellerve-pl-experiments/cj/tree/master/ex..., my personal favorite is the minimal language implementation: https://github.com/hellerve-pl-experiments/cj/blob/master/ex...).

It doesn’t have anything except basically a fancy JIT assembler with some helpers as of yet. No register allocator, a lot of ABI details will still have to be figured out manually (though of course feel free to add anything to the abstraction layer that’s generally useful and submit a PR!).

I honestly don’t know where I’m going with this next. I kind of stumbled into the project, and am not sure whether I’ll consider it as “exercise completed” or whether I should pursue it more. Time will tell.

Feedback, questions, and bug reports very welcome—especially on the codegen helpers, additional examples or cool things you come up with, or backend rough edges.

P.S.: I also wrote a small announcement blog post on it that you can find here (https://blog.veitheller.de/cj:_Making_a_minimal,_complete_JI...), but it honestly doesn’t add all that much interesting info that you can’t find in the repo.

AI World Clocks

https://clocks.brianmoore.com/
552•waxpancake•5h ago•230 comments

Has Google solved two of AI's oldest problems?

https://generativehistory.substack.com/p/has-google-quietly-solved-two-of
90•scrlk•3d ago•44 comments

A race condition in Aurora RDS

https://hightouch.com/blog/uncovering-a-race-condition-in-aurora-rds
178•theanomaly•5h ago•60 comments

HipKittens: Fast and furious AMD kernels

https://hazyresearch.stanford.edu/blog/2025-11-09-hk
51•dataminer•21h ago•15 comments

Structured Outputs on the Claude Developer Platform (API)

https://www.claude.com/blog/structured-outputs-on-the-claude-developer-platform
68•adocomplete•4h ago•42 comments

All praise to the lunch ladies

https://bittersoutherner.com/issue-no-12/all-praise-to-the-lunch-ladies
94•gmays•3h ago•39 comments

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://github.com/nathan-barry/tiny-diffusion
77•nathan-barry•4d ago•9 comments

Manganese is Lyme disease's double-edge sword

https://news.northwestern.edu/stories/2025/11/manganese-is-lyme-diseases-double-edge-sword
108•gmays•7h ago•59 comments

The disguised return of EU Chat Control

https://reclaimthenet.org/the-disguised-return-of-the-eus-private-message-scanning-plot
454•egorfine•5h ago•201 comments

Go's Sweet 16

https://go.dev/blog/16years
42•0xedb•1h ago•9 comments

Xqerl – Erlang XQuery 3.1 Processor

https://zadean.github.io/xqerl/
26•smartmic•3d ago•4 comments

Mentra (YC W25) Is Hiring: Head of Growth to Make Smart Glasses Mainstream

https://www.ycombinator.com/companies/mentra/jobs/2YbQCRw-make-smart-glasses-mainstream-head-of-g...
1•caydenpiercehax•2h ago

US Tech Market Treemap

https://caplocus.com/
96•gwintrob•7h ago•41 comments

Brexit reduced UK GDP by 6-8%, investments by 12-18% [pdf]

https://www.nber.org/system/files/working_papers/w34459/w34459.pdf
4•jnord•34m ago•0 comments

Awk Technical Notes (2023)

https://maximullaris.com/awk_tech_notes.html
88•signa11•1w ago•31 comments

SSL Configuration Generator

https://ssl-config.mozilla.org/
11•smartmic•1h ago•0 comments

Minisforum Stuffs Entire Arm Homelab in the MS-R1

https://www.jeffgeerling.com/blog/2025/minisforum-stuffs-entire-arm-homelab-ms-r1
59•kencausey•5h ago•32 comments

Houston, We Have a Problem: Anthropic Rides an Artificial Wave – BIML

https://berryvilleiml.com/2025/11/14/houston-we-have-a-problem-anthropic-rides-an-artificial-wave/
41•cratermoon•3h ago•21 comments

Bitchat for Gaza – messaging without internet

https://updates.techforpalestine.org/bitchat-for-gaza-messaging-without-internet/
313•ciconia•6h ago•151 comments

Genergo: Propellantless space-propulsion system

https://www.satcom.digital/news/genergo-an-italian-company-builds-the-worlds-first-known-propella...
57•maremmano•4h ago•46 comments

Winamp clone in Swift for macOS

https://github.com/mgreenwood1001/winamp
161•hyperbole•11h ago•109 comments

Linear algebra explains why some words are effectively untranslatable

https://aethermug.com/posts/linear-algebra-explains-why-some-words-are-effectively-untranslatable
105•mrcgnc•9h ago•82 comments

Incus-OS: Immutable Linux OS to run Incus as a hypervisor

https://linuxcontainers.org/incus-os/
135•_kb•1w ago•44 comments

Honda: 2 years of ml vs 1 month of prompting - heres what we learned

https://www.levs.fyi/blog/2-years-of-ml-vs-1-month-of-prompting/
277•Ostatnigrosh•4d ago•97 comments

Unofficial Microsoft Teams Client for Linux

https://github.com/IsmaelMartinez/teams-for-linux
5•basemi•1w ago•3 comments

Show HN: Epstein Files Organized and Searchable

https://searchepsteinfiles.com/
168•searchepstein•4h ago•15 comments

Magit manuals are available online again

https://github.com/magit/magit/issues/5472
109•vetronauta•11h ago•41 comments

Germany to ban Huawei from future 6G network

https://www.bloomberg.com/news/articles/2025-11-13/germany-to-ban-huawei-from-future-6g-network-i...
170•teleforce•6h ago•124 comments

Meeting notes between Forgejo and the Dutch government via Git commits

https://codeberg.org/forgejo/sustainability/pulls/137/files
91•speckx•6h ago•35 comments

AGI fantasy is a blocker to actual engineering

https://www.tomwphillips.co.uk/2025/11/agi-fantasy-is-a-blocker-to-actual-engineering/
518•tomwphillips•10h ago•522 comments