frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Canada suspends trade negotiations with USA and match tariffs dollar for dollar

https://www.pm.gc.ca/en/news/statements/2026/08/21/statement-prime-minister-carney-canada-us-trad...
220•backlit4034•1h ago•117 comments

Z80–The 1970s Microprocessor Still Alive

https://www.computer.org/csdl/magazine/mi/2021/06/09623402/1yJTvlRLmhi
23•asdefghyk•2h ago•8 comments

Munder Difflin – Agent harness to run an office of your clones

https://munderdiffl.in/
29•simonpure•2h ago•13 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
282•matklad•16h ago•55 comments

Felony Bench

https://www.felonybench.com/
742•colinprince•20h ago•280 comments

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
572•thepoet•19h ago•191 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
839•floathub•23h ago•970 comments

There's no reason for software to be slow anymore

https://danluu.com/perf-opt/
463•Jach•10h ago•328 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
573•gavide•22h ago•70 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
1152•speckx•22h ago•370 comments

Three important steps in my maturation process

https://thomasdullien.github.io/posts/2026-08-21-three-important-steps-in-my-maturation-process/
156•tdullien•13h ago•74 comments

Zig’s io.threaded is neat

https://matklad.github.io/2026/08/06/neat-io-threaded.html
87•chilipepperhott•21h ago•47 comments

OTel isn’t going well

https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/
142•hn_acker•18h ago•55 comments

Stop Making TUIs

https://sockpuppet.org/blog/2026/08/20/stop-making-tuis/
180•underdeserver•1d ago•248 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
216•NKosmatos•17h ago•57 comments

Optimizing meshoptimizer to process billions of triangles in minutes (2025)

https://zeux.io/2025/09/30/billions-of-triangles-in-minutes/
41•corysama•18h ago•0 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
321•dash2•3d ago•325 comments

Galactic Compass 2: now with new augmented reality mode

https://interconnected.org/home/2026/08/21/galactic
14•bobbiechen•18h ago•2 comments

Claudette: Make Claude stop talking like a BuzzFeed article

https://github.com/adnanakil/nobuzz/blob/main/README.md
293•aakil•21h ago•190 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
391•rcymerys•1d ago•393 comments

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
140•signa11•5d ago•14 comments

Early-life stress leaves a 'scar' inside brain cells in mice

https://medicine.washu.edu/news/how-early-life-stress-leaves-a-scar-inside-brain-cells/
95•gmays•1d ago•45 comments

New Worlds: We are living in the future of J.G. Ballard or William Gibson

https://precastreinforced.co.uk/2026/08/16/new-worlds/
248•speckx•22h ago•165 comments

Everyone says assembly is untyped—everyone is wrong

https://www.gingerbill.org/article/2026/08/20/designing-odins-inline-asm/
89•adamrezich•1d ago•39 comments

ESP32 Firmware Development with Docker Sandboxes

https://www.docker.com/blog/reproducible-esp32-firmware-development-with-docker-and-docker-sandbo...
29•mfranzon•4d ago•8 comments

A revisit of remote Spectre attacks on Cloudflare Workers

https://blog.cloudflare.com/revisiting-spectre-attacks-on-workers/
57•albertpedersen•2d ago•1 comments

How we made a text-to-speech model respond in sub-50 ms

https://nari-labs.com/blog/qwen3-tts-speed-cost-frontier/
155•toebee•20h ago•37 comments

The coolest anti-surveillance tools at Defcon [video]

https://www.youtube.com/watch?v=-2uAsJ5EPAw
208•neom•3d ago•35 comments

HN: The Good Parts (2016)

https://danluu.com/hn-comments/
57•adletbalzhanov•12h ago•10 comments

Autolith: A programming agent with a live runtime

https://www.lambda-symbolics.com/autolith
72•vismit2000•1d ago•24 comments
Open in hackernews

Using Coalton to implement a quantum compiler (2022)

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

Comments

reikonomusha•1y 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•1y 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•1y 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•1y 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)