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

Comments

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

Sizing chaos

https://pudding.cool/2026/02/womens-sizing/
492•zdw•10h ago•258 comments

Martial arts robots at 2026 Spring Festival Gala [video]

https://www.youtube.com/watch?v=mUmlv814aJo
24•lisper•9h ago•11 comments

27-year-old Apple iBooks can connect to Wi-Fi and download official updates

https://old.reddit.com/r/MacOS/comments/1r8900z/macos_which_officially_supports_27_year_old/
305•surprisetalk•11h ago•154 comments

15 years of FP64 segmentation, and why the Blackwell Ultra breaks the pattern

https://nicolasdickenmann.com/blog/the-great-fp64-divide.html
94•fp64enjoyer•6h ago•28 comments

Anthropic officially bans using subscription auth for third party use

https://code.claude.com/docs/en/legal-and-compliance
283•theahura•5h ago•309 comments

Cosmologically Unique IDs

https://jasonfantl.com/posts/Universal-Unique-IDs/
355•jfantl•13h ago•112 comments

Step 3.5 Flash: Fast Enough to Think. Reliable Enough to Act

https://static.stepfun.com/blog/step-3.5-flash/
48•kristianp•5h ago•11 comments

Tailscale Peer Relays is now generally available

https://tailscale.com/blog/peer-relays-ga
390•sz4kerto•15h ago•194 comments

How to choose between Hindley-Milner and bidirectional typing

https://thunderseethe.dev/posts/how-to-choose-between-hm-and-bidir/
84•thunderseethe•3d ago•12 comments

Visualizing the ARM64 Instruction Set (2024)

https://zyedidia.github.io/blog/posts/6-arm64/
19•userbinator•3d ago•2 comments

Stoolap/Node: A Native Node.js Driver That's Surprisingly Fast

https://stoolap.io/blog/2026/02/19/introducing-stoolap-node/
15•murat3ok•1h ago•4 comments

Zero-day CSS: CVE-2026-2441 exists in the wild

https://chromereleases.googleblog.com/2026/02/stable-channel-update-for-desktop_13.html
312•idoxer•15h ago•163 comments

How AI is affecting productivity and jobs in Europe

https://cepr.org/voxeu/columns/how-ai-affecting-productivity-and-jobs-europe
85•pseudolus•7h ago•44 comments

DNS-Persist-01: A New Model for DNS-Based Challenge Validation

https://letsencrypt.org/2026/02/18/dns-persist-01.html
251•todsacerdoti•14h ago•116 comments

Old School Visual Effects: The Cloud Tank (2010)

http://singlemindedmovieblog.blogspot.com/2010/04/old-school-effects-cloud-tank.html
3•exvi•1h ago•0 comments

Minecraft Java is switching from OpenGL to Vulkan

https://www.gamingonlinux.com/2026/02/minecraft-java-is-switching-from-opengl-to-vulkan-for-the-v...
171•tuananh•6h ago•57 comments

A word processor from 1990s for Atari ST/TOS is still supported by enthusiasts

https://tempus-word.de/en/index
26•muzzy19•2d ago•5 comments

A Pokémon of a Different Color

https://matthew.verive.me/blog/color/
99•Risse•3d ago•12 comments

The Perils of ISBN

https://rygoldstein.com/posts/perils-of-isbn
115•evakhoury•14h ago•61 comments

Electrobun v1: Build fast, tiny, and cross-platform desktop apps with TypeScript

https://blackboard.sh/blog/electrobun-v1/
75•merlindru•4h ago•23 comments

All Look Same?

https://alllooksame.com/
60•mirawelner•9h ago•43 comments

Show HN: A Lisp where each function call runs a Docker container

https://github.com/a11ce/docker-lisp
24•a11ce•3h ago•10 comments

R3forth: A concatenative language derived from ColorForth

https://github.com/phreda4/r3/blob/main/doc/r3forth_tutorial.md
82•tosh•12h ago•11 comments

US funding for global internet freedom 'effectively gutted'

https://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-...
16•xyzal•1h ago•2 comments

Making a font with ligatures to display thirteenth-century monk numerals

https://digitalseams.com/blog/making-a-font-with-9999-ligatures-to-display-thirteenth-century-mon...
79•a7b3fa•3d ago•12 comments

Making the Vortex Mixer

https://www.asimov.press/p/vortex
5•surprisetalk•2d ago•0 comments

Metriport (YC S22) is hiring a security engineer to harden healthcare infra

https://www.ycombinator.com/companies/metriport/jobs/XC2AF8s-senior-security-engineer
1•dgoncharov•11h ago

Show HN: Rebrain.gg – Doom learn, don't doom scroll

82•FailMore•19h ago•28 comments

What Every Experimenter Must Know About Randomization

https://spawn-queue.acm.org/doi/pdf/10.1145/3778029
73•underscoreF•13h ago•43 comments

Show HN: Respectlytics – Open-source, privacy-first mobile analytics (MIT+AGPL)

https://github.com/respectlytics/respectlytics
18•cesncn•3d ago•1 comments