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•6mo ago

Comments

reikonomusha•6mo 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•6mo 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•6mo 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•6mo 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)

Questions for Cloudflare

https://entropicthoughts.com/questions-for-cloudflare
44•todsacerdoti•32m ago•16 comments

Emoji Evidence Errors Don't Undo a Murder Conviction–People vs. Harmon

https://blog.ericgoldman.org/archives/2025/11/emoji-evidence-errors-dont-undo-a-murder-conviction...
52•hn_acker•1h ago•36 comments

Launch HN: Mosaic (YC W25) – Agentic Video Editing

https://mosaic.so
33•adishj•1h ago•18 comments

Programming the Commodore 64 with .NET

https://retroc64.github.io/
66•mariuz•5d ago•8 comments

Your Smartphone, Their Rules: App Stores Enable Corporate-Government Censorship

https://www.aclu.org/news/free-speech/app-store-oligopoly
300•pabs3•3h ago•146 comments

Adventures in Upgrading Proxmox

https://blog.vasi.li/adventures-in-upgrading-proxmox/
8•speckx•41m ago•0 comments

The $1k AWS Mistake

https://www.geocod.io/code-and-coordinates/2025-11-18-the-1000-aws-mistake/
180•thecodemonkey•7h ago•164 comments

The Peaceful Transfer of Power in Open Source Projects

https://shkspr.mobi/blog/2025/11/the-peaceful-transfer-of-power-in-open-source-projects/
142•edent•4h ago•93 comments

Gemini 3

https://blog.google/products/gemini/gemini-3/
1602•preek•1d ago•995 comments

I made a down detector for down detector

https://downdetectorsdowndetector.com
426•gusowen•17h ago•134 comments

Multimodal Diffusion Language Models for Thinking-Aware Editing and Generation

https://github.com/tyfeld/MMaDA-Parallel
98•lnyan•7h ago•8 comments

Outdated Samsung handset linked to fatal emergency call failure in Australia

https://www.theregister.com/2025/11/18/samsung_emergency_call_failure/
20•doener•46m ago•7 comments

Thunderbird Adds Native Microsoft Exchange Email Support

https://blog.thunderbird.net/2025/11/thunderbird-adds-native-microsoft-exchange-email-support/
36•babolivier•5h ago•1 comments

I just want working RCS messaging

https://wt.gd/i-just-want-my-rcs-messaging-to-work
225•joecool1029•15h ago•215 comments

Google Antigravity

https://antigravity.google/
1002•Fysi•1d ago•981 comments

The Future of Programming (2013) [video]

https://www.youtube.com/watch?v=8pTEmbeENF4
95•jackdoe•6d ago•61 comments

Learning to Boot from PXE

https://blog.imraniqbal.org/learning-to-boot-from-pxe/
32•speckx•6h ago•16 comments

Build vs. Buy: What This Week's Outages Should Teach You

https://www.toddhgardner.com/blog/build-vs-buy-outages
12•toddgardner•45m ago•8 comments

Pebble, Rebble, and a path forward

https://ericmigi.com/blog/pebble-rebble-and-a-path-forward/
444•phoronixrly•23h ago•228 comments

Ultima VII Revisited

https://github.com/ViridianGames/U7Revisited
183•erickhill•1w ago•60 comments

Show HN: Browser-based interactive 3D Three-Body problem simulator

https://trisolarchaos.com/?pr=O_8(0.6)&n=3&s=5.0&so=0.00&im=rk4&dt=1.00e-4&rt=1.0e-6&at=1.0e-8&bs...
196•jgchaos•1d ago•81 comments

How to Stay Sane in a World That Rewards Insanity

https://www.joanwestenberg.com/p/how-to-stay-sane-in-a-world-that-rewards-insanity
110•enbywithunix•2h ago•83 comments

Itiner-e: A high-resolution dataset of roads of the Roman Empire

https://www.nature.com/articles/s41597-025-06140-z
29•benbreen•1w ago•4 comments

Pimped Amiga 500

https://www.pimyretro.org/pimped-amiga-500/
78•onename•5h ago•37 comments

Blender 5.0

https://www.blender.org/download/releases/5-0/
941•FrostKiwi•19h ago•301 comments

Gemini 3 Pro Model Card [pdf]

https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-3-Pro-Model-Card.pdf
265•virgildotcodes•1d ago•330 comments

Cloudflare outage on November 18, 2025 post mortem

https://blog.cloudflare.com/18-november-2025-outage/
1360•eastdakota•17h ago•800 comments

I wrote a Pong game in a 512-byte boot sector

https://akshatjoshi.com/i-wrote-a-pong-game-in-a-512-byte-boot-sector/
81•akshat666•4d ago•13 comments

Mojo-V: Secret Computation for RISC-V

https://github.com/toddmaustin/mojo-v
54•fork-bomber•1w ago•17 comments

The code and open-source tools I used to produce a science fiction anthology

https://compellingsciencefiction.com/posts/the-code-and-open-source-tools-i-used-to-produce-a-sci...
190•mojoe•1d ago•33 comments