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
2•hellerve•1h 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.

The Most Fascinating Findings After a Quarter Century of Science in the ISS

https://nautil.us/the-most-fascinating-findings-after-a-quarter-century-of-science-in-the-iss-124...
1•Bender•1m ago•0 comments

The Web Animation Performance Tier List

https://motion.dev/blog/web-animation-performance-tier-list
1•rustc•1m ago•0 comments

Show HN: NanaVis – Upload one image, describe the change

https://nanavis.com/
1•qqxufo•8m ago•0 comments

Show HN: Serverless platform for inference of time-series foundation models

https://faim.it.com/
1•ChernovAndrei•9m ago•0 comments

Fintech CEO caught manipulating social media likes

https://patrickstoica.substack.com/p/fintech-ceo-caught-manipulating-social
7•puzzlewhistle•9m ago•0 comments

TRON Bag (2012)

https://learn.adafruit.com/tron-bag/overview
1•bariumbitmap•10m ago•0 comments

Beads: Beads – A memory upgrade for your coding agent

https://github.com/steveyegge/beads
1•PaulHoule•10m ago•0 comments

The rise of 'Slow AI': Why devs should stop speedrunning stupid

https://www.coderabbit.ai/blog/the-rise-of-slow-ai-why-devs-should-stop-speedrunning-stupid
1•aravindputrevu•11m ago•0 comments

The Most Magical Formula in the World- Exploring the Power of Residues

https://www.cantorsparadise.com/complex-analysis-infinite-series-integration-formula-fcc9b73143b3
1•malshe•12m ago•0 comments

Understanding multi GPU Parallelism paradigms

https://datta0.github.io/posts/understanding-multi-gpu-parallelism-paradigms/
2•allenleee•14m ago•0 comments

A new patch could help to heal the heart

https://news.mit.edu/2025/new-patch-could-help-heal-heart-1104
2•Marceltan•14m ago•0 comments

You can just read 25 books

https://a16z.substack.com/p/you-can-just-read-25-books
1•rawgabbit•14m ago•0 comments

Apple Silicon and the Developer Dilemma

https://sagittarius-a.org/blog/apple_dilemma/
1•xkv6•14m ago•0 comments

Show HN: TRex – macOS OCR menu bar app, now with 100+ languages

https://github.com/amebalabs/TRex
1•melonamin•15m ago•0 comments

U.S. Private Sector Added 42,000 Jobs in October, Says Payroll Processor

https://www.wsj.com/economy/jobs/u-s-hiring-rises-for-first-time-since-july-adp-reports-3df1d712
3•JumpCrisscross•15m ago•0 comments

Bikeshedding `Handle` and other follow-up thoughts

https://smallcultfollowing.com/babysteps/blog/2025/11/05/bikeshedding-handle/
1•emschwartz•17m ago•0 comments

Buildkite Broke Up (With) Its 56 TiB Database [video]

https://www.youtube.com/watch?v=G2xZTVUFfgM
2•intheairtonight•17m ago•0 comments

Ask HN: How do you feel about the increasing amount of AI comments on HN?

3•Gooblebrai•18m ago•6 comments

My chilling week on Roblox: sexually assaulted and shat on as a child avatar

https://www.theguardian.com/games/2025/nov/05/roblox-game-robux-children-child-kids-safety-parent...
2•c420•20m ago•0 comments

Show HN: sudocode – manage specs, tasks, and context-as-code for coding agents

https://github.com/sudocode-ai/sudocode
6•alexsngai•23m ago•0 comments

Bear attack survival tips released in Japan as encounters surge

https://www.theguardian.com/world/2025/oct/27/bear-attack-survival-tips-released-in-japan-as-enco...
1•tosh•23m ago•0 comments

Create secure data rooms in minutes with your existing repo

https://doclair.io/
1•adig_279•24m ago•0 comments

Show HN: Zee – AI that interviews everyone so you only meet the best

https://www.zeeda.com/
1•davecarruthers•26m ago•0 comments

OpenAI ends legal and medical advice on ChatGPT

https://www.ctvnews.ca/sci-tech/article/openai-updates-policies-so-chatgpt-wont-provide-medical-o...
6•randycupertino•27m ago•1 comments

Windows 11 Store gets Ninite-style multi-app installer feature

https://www.bleepingcomputer.com/news/microsoft/windows-11-store-gets-ninite-style-multi-app-inst...
1•speckx•27m ago•0 comments

Experimenting with Vibration Sensors – Characterize RPM of Spinning Devices

https://community.element14.com/challenges-projects/design-challenges/experimenting-with-vibratio...
1•o4c•31m ago•0 comments

I Built a Local Dev Tool for ChatGPT Apps SDK

https://itsnikhil.github.io/blog/posts/oai-app-composer/
1•itsnikhil•32m ago•1 comments

Benchmarking the Cost of Java's EnumSet – A Second Look

https://www.kinnen.de/blog/enumset-benchmark/
3•birdculture•34m ago•0 comments

Show HN: Code tours and feedback with your Agent in VSCode – local and cloudless

https://www.intraview.ai/hn-demo
5•cyrusradfar•35m ago•0 comments

Upbeat Technology's RISC-V MCU Takes Flight with Near-Threshold Computing

https://www.allaboutcircuits.com/news/upbeat-technologys-risc-v-mcu-takes-flight-with-near-thresh...
1•warrenm•35m ago•0 comments