frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Amsterdam Compiler Kit

https://github.com/davidgiven/ack
45•andsoitis•3h ago

Comments

ramon156•2h ago
Looks cool, last post in 2022 though? Is it feature complete?
HelloUsername•1h ago
This has been posted before

2025: https://news.ycombinator.com/item?id=42833638

2020: https://news.ycombinator.com/item?id=22310987 and https://news.ycombinator.com/item?id=22612420

einpoklum•2h ago
tl;dr: A kit for targeting several old or old-ish platforms, with code in some languages popular in the 1980s: C89 (ANSI C), Pascal, Modula 2, Basic. A 'kit' here means: frontend, codegen, support libraries and some tools. This is apparently known as being the default toolchain for Minix 1 and 2.

But - the repository is not "everything you need"; it actually relies on a lot from an existing platform - GCC, Lua, Make, Python etc. So, you would typically use this to cross-compile it seems.

consp•1h ago
> apparently known as being the default toolchain for Minix 1 and 2.

That is not very surprising since Tannenbaum is a professor there and cowrote wrote the ACK and wrote Minix.

tgv•42m ago
It doesn't rely on gcc. Any C compiler will do. The rest is there to build it on " Linux, OSX, and Windows using MSYS2 and mingw32". Indeed for cross-compilation, as it won't run on CP/M.
phicoh•22m ago
ACK used to be self-hosting. Of course, standard Unix utilities like sh and make are required. I still use one of those versions.
bartkappenburg•2h ago
Why the name amsterdam?
mbreese•2h ago
> © 1987-2005 Vrije Universiteit, Amsterdam
akritid•1h ago
Renamed from Free University Compiler Kit
unusual-name•1h ago
It's interesting that they have a Raspberry Pi GPU backend, but neither an ARM backend nor any modern ISA. (such as x86-64, Aarch64, etc.) Is there any example program that actually runs on the rpi gpu? I skimped the website, but it is only mentioned in the release notes.
barfiure•1h ago
I’m still making my way through the MINIX book. Love it.
pjmlp•49m ago
One of the first widely used compiler toolkits with multiple frontends, intermediate language for the phases and a common backend.

Contrary to common understanding LLVM wasn't the very first one, ACK also not, there are others predating it when diving into compiler literature.

ptx•20m ago
Is this the same compiler that famously spurred Richard Stallman to create GCC [1] when its author "responded derisively, stating that the university was free but the compiler was not"?

It seems to be free now anyway, since 2005 according to the git history, under a 3-clause BSD license.

[1] https://www.gnu.org/gnu/thegnuproject.en.html

Internet Increasingly Becoming Unarchivable

https://www.niemanlab.org/2026/01/news-publishers-limit-internet-archive-access-due-to-ai-scrapin...
142•ninjagoo•1h ago•83 comments

uBlock filter list to hide all YouTube Shorts

https://github.com/i5heu/ublock-hide-yt-shorts/
114•i5heu•2h ago•38 comments

Gemini 3 Deep Think drew me a good SVG of a pelican riding a bicycle

https://simonwillison.net/2026/Feb/12/gemini-3-deep-think/
27•stared•23m ago•7 comments

My smart sleep mask broadcasts users' brainwaves to an open MQTT broker

https://aimilios.bearblog.dev/reverse-engineering-sleep-mask/
223•minimalthinker•4h ago•105 comments

Ooh.directory: a place to find good blogs that interest you

https://ooh.directory/
312•hisamafahri•6h ago•102 comments

You Can't Trust the Internet Anymore

https://nicole.express/2026/not-my-casual-hobby.html
12•panic•19m ago•1 comments

Descent, Ported to the Web

https://mrdoob.github.io/three-descent/
15•memalign•37m ago•4 comments

Amsterdam Compiler Kit

https://github.com/davidgiven/ack
45•andsoitis•3h ago•13 comments

A header-only C vector database library

https://github.com/abdimoallim/vdb
21•abdimoalim•2h ago•3 comments

Fun with Algebraic Effects – From Toy Examples to Hardcaml Simulations

https://blog.janestreet.com/fun-with-algebraic-effects-hardcaml/
30•weinzierl•4d ago•0 comments

Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

https://github.com/datavorous/sameshi
149•datavorous_•6h ago•41 comments

Ask HN: How to get started with robotics as a hobbyist?

89•StefanBatory•6d ago•40 comments

Vim 9.2 Released

https://www.vim.org/vim-9.2-released.php
222•tapanjk•4h ago•100 comments

Show HN: Arcmark – macOS bookmark manager that attaches to browser as sidebar

https://github.com/Geek-1001/arcmark
41•ahmed_sulajman•3h ago•6 comments

Zig – io_uring and Grand Central Dispatch std.Io implementations landed

https://ziglang.org/devlog/2026/#2026-02-13
316•Retro_Dev•11h ago•223 comments

Windows NT/OS2 Design Workbook

https://computernewb.com/~lily/files/Documents/NTDesignWorkbook/
22•markus_zhang•3d ago•4 comments

Shades of Halftone

https://blog.maximeheckel.com/posts/shades-of-halftone/
89•surprisetalk•4d ago•4 comments

A Review of M Disc Archival Capability. With long term testing results

http://www.microscopy-uk.org.uk/mag/artsep16/mol-mdisc-review.html
35•1970-01-01•4h ago•25 comments

Show HN: I spent 3 years reverse-engineering a 40 yo stock market sim from 1986

https://www.wallstreetraider.com/story.html
655•benstopics•4d ago•222 comments

Dr. Oz pushes AI avatars as a fix for rural health care

https://www.npr.org/2026/02/14/nx-s1-5704189/dr-oz-ai-avatars-replace-rural-health-workers
35•toomuchtodo•1h ago•29 comments

Show HN: SQL-tap – Real-time SQL traffic viewer for PostgreSQL and MySQL

https://github.com/mickamy/sql-tap
214•mickamy•15h ago•38 comments

Babylon 5 is now free to watch on YouTube

https://cordcuttersnews.com/babylon-5-is-now-free-to-watch-on-youtube/
564•walterbell•1d ago•285 comments

Gamma Function: Visualization for Complex Arguments

https://vanilla-gamma-graph.netlify.app/
4•cpuXguy•2h ago•1 comments

Ars Technica makes up quotes from Matplotlib maintainer; pulls story

https://infosec.exchange/@mttaggart/116065340523529645
515•robin_reala•10h ago•219 comments

US Military preparing for potentially weeks-long Iran operations

https://www.reuters.com/world/middle-east/us-military-preparing-potentially-weeks-long-iran-opera...
8•mhb•31m ago•0 comments

7zip.com Is Serving Malware

https://www.malwarebytes.com/blog/threat-intel/2026/02/fake-7-zip-downloads-are-turning-home-pcs-...
117•Alifatisk•5h ago•56 comments

What color are your bits? (2004)

https://ansuz.sooke.bc.ca/entry/23
35•tomodachi94•3d ago•9 comments

Code Storage by the Pierre Computer Company

https://code.storage/
58•admp•4d ago•34 comments

The Sling: Humanity's Forgotten Power

https://www.slinging.org/
93•jsattler•4d ago•24 comments

Cogram (YC W22) – Hiring former technical founders

https://www.ycombinator.com/companies/cogram/jobs/LDTrViN-ex-technical-founder-product-engineer
1•ricwo•13h ago