frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Using Coalton to implement a quantum compiler (2022)

https://coalton-lang.github.io/20220906-quantum-compiler/
57•andsoitis•11mo ago

Comments

reikonomusha•11mo ago
Coalton remains in active development and is used at a couple companies. Like a handful of others in recent history, it's a language that's designed and implemented directly against the needs of either actual products or (PLT-unrelated) research initiatives, so things like performance aren't an afterthought.

There are a few software engineering positions in the Boston, MA area to work on the Coalton compiler (algebraic type systems, optimizations, high-performance computing, dev tools, ...) and to use it for autonomous, firm realtime systems (unrelated to quantum). Email in profile if interested.

joshjob42•11mo ago
Is Coalton compatible broadly compatible with the features of CIEL? I've been interested in getting into CL, and CIEL seems like a very nice batteries-included way to do that. But Coalton is also quite interesting and brings some features that may be useful. But I'm such a novice in this particular space (I'm mostly a Julia user with Python and some elisp) that I can't quite tell. Obviously I could start learning CL using CIEL and later play with Coalton but was just wondering if you knew how they may play together.
reikonomusha•11mo ago
Coalton can be used wherever (almost any) Common Lisp can be used: mixed in, side by side, exclusively, as an library, etc.

CIEL doesn't presently ship any native Coalton interfaces, so all invocations of CIEL within Coalton code would have to be in a "lisp" form, which is like Rust's "unsafe".

    (define (some-coalton-function arg)
      ;; break out to Lisp
      (lisp String (arg)
        ...CIEL stuff here...))
On ordinary safety settings, the String declaration on the Lisp code will be checked at runtime so that wrong types don't leak back into the surrounding/calling Coalton code.

Conversely, Coalton code can be freely used within Common Lisp code regardless of whether it uses CIEL.

dang•11mo ago
A couple bits of past discussion:

Using Coalton to Implement a Quantum Compiler - https://news.ycombinator.com/item?id=36413832 - June 2023 (1 comment)

Using Coalton to Implement a Quantum Compiler - https://news.ycombinator.com/item?id=32741928 - Sept 2022 (1 comment)

Native Instant Space Switching on macOS

https://arhan.sh/blog/native-instant-space-switching-on-macos/
334•PaulHoule•6h ago•157 comments

How NASA built Artemis II’s fault-tolerant computer

https://cacm.acm.org/news/how-nasa-built-artemis-iis-fault-tolerant-computer/
102•speckx•11h ago•33 comments

Charcuterie – Visual similarity Unicode explorer

https://charcuterie.elastiq.ch/
136•rickcarlino•6h ago•22 comments

RAM Has a Design Flaw from 1966. I Bypassed It [video]

https://www.youtube.com/watch?v=KKbgulTp3FE
18•surprisetalk•2d ago•1 comments

PicoZ80 – Drop-In Z80 Replacement

https://eaw.app/picoz80/
156•rickcarlino•7h ago•24 comments

Generative Art over the Years

https://blog.veitheller.de/Generative_art_over_the_years.html
13•evakhoury•2d ago•1 comments

Reverse engineering Gemini's SynthID detection

https://github.com/aloshdenny/reverse-SynthID
116•_tk_•6h ago•43 comments

Will I ever own a zettaflop?

https://geohot.github.io//blog/jekyll/update/2026/01/26/own-a-zettaflop.html
58•surprisetalk•3d ago•29 comments

Microsoft PhotoDNA scanning problem

https://www.elevenforum.com/t/microsoft-photodna-scanning-problem-it-is-comical-now.45961/
74•darkzek•1h ago•30 comments

I Still Prefer MCP over Skills

https://david.coffee/i-still-prefer-mcp-over-skills/
5•gmays•37m ago•1 comments

Unfolder for Mac – A 3D model unfolding tool for creating papercraft

https://www.unfolder.app/
152•codazoda•9h ago•33 comments

Moving from WordPress to Jekyll (and static site generators in general)

https://www.demandsphere.com/blog/rebuilding-demandsphere-with-jekyll-and-claude-code/
49•rgrieselhuber•5h ago•22 comments

Many African families spend fortunes burying their dead

https://davidoks.blog/p/how-funerals-keep-africa-poor
142•powera•4h ago•112 comments

Research-Driven Agents: When an agent reads before it codes

https://blog.skypilot.co/research-driven-agents/
137•hopechong•9h ago•45 comments

Hegel, a universal property-based testing protocol and family of PBT libraries

https://hegel.dev
85•PaulHoule•8h ago•30 comments

Top laptops to use with FreeBSD

https://freebsdfoundation.github.io/freebsd-laptop-testing/
284•fork-bomber•17h ago•162 comments

How Close Is Too Close? Applying Fluid Dynamics Research Methods to PC Cooling

https://www.lttlabs.com/articles/2026/04/04/how-close-is-too-close-applying-fundamental-fluid-dyn...
13•LabsLucas•4d ago•2 comments

Old laptops in a colo as low cost servers

https://colaptop.pages.dev/
160•argentum47•8h ago•88 comments

Reallocating $100/Month Claude Code Spend to Zed and OpenRouter

https://braw.dev/blog/2026-04-06-reallocating-100-month-claude-spend/
297•kisamoto•17h ago•205 comments

Show HN: I built a Cargo-like build tool for C/C++

https://github.com/randerson112/craft
120•randerson_112•10h ago•112 comments

Introduction to Nintendo DS Programming

https://www.patater.com/files/projects/manual/manual.html
219•medbar•1d ago•51 comments

A WebGPU implementation of Augmented Vertex Block Descent

https://github.com/jure/webphysics
127•juretriglav•14h ago•15 comments

Wit, unker, Git: The lost medieval pronouns of English intimacy

https://www.bbc.com/future/article/20260408-the-extinct-english-words-for-just-the-two-of-us
190•eigenspace•16h ago•121 comments

EFF is leaving X

https://www.eff.org/deeplinks/2026/04/eff-leaving-x
1148•gregsadetsky•9h ago•965 comments

Instant 1.0, a backend for AI-coded apps

https://www.instantdb.com/essays/architecture
96•stopachka•8h ago•59 comments

Microsoft is employing dark patterns to goad users into paying for storage?

https://lzon.ca/posts/other/microsoft-user-abuse/
230•jpmitchell•5h ago•130 comments

The Training Example Lie Bracket

https://pbement.com/posts/lie_brackets/
15•pb1729•4h ago•9 comments

Show HN: Druids – Build your own software factory

https://github.com/fulcrumresearch/druids
25•etherio•1d ago•3 comments

LittleSnitch for Linux

https://obdev.at/products/littlesnitch-linux/index.html
1278•pluc•1d ago•413 comments

Launch HN: Relvy (YC F24) – On-call runbooks, automated

https://www.relvy.ai
40•behat•14h ago•22 comments