frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Advanced Compilers: The Self-Guided Online Course

https://www.cs.cornell.edu/courses/cs6120/2025fa/self-guided/
76•ibobev•3h ago

Comments

titzer•28m ago
The section on dynamic compilers is more or less all about trace compilation. Generally, trace compilation is a dead end and has been abandoned repeatedly. The more important concepts here are type feedback and speculation and deoptimization, as well as making fast compilers and tiering.

The course overall looks good, and it's great that so much is available online, so well done, Adrian.

giancarlostoro•19m ago
Got any other recommended resources on building compilers?
samps•15m ago
Thanks, Ben. I admit I mostly think tracing is just a mind-expanding concept to learn about, even if history has proven it’s not very practical as an organizing principle. But as you say, I’d love to offer more context on “what actually seems to work” industrially.
j2kun•12m ago
I'm a bit confused about what makes this course "advanced." Most of the topics (dead code elimination, data flow, dominator analysis, SSA form) seem like they belong in a first course on compilers.
ferguess_k•8m ago
I think a lot of the non-professionals start with parsing and doesn't get exposed to backend. I have read two books about interpreters/compilers and they don't touch the backend very much.

Maybe this is introductory for backend?

Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

https://www.rahuljuliato.com/posts/emacs-31-around-the-corner
174•frou_dh•2h ago•66 comments

Has W Social switched to closed source?

https://blog.elenarossini.com/w-social-public-institutions-and-the-theater-of-european-digital-so...
88•nemoniac•1h ago•44 comments

I found 10k GitHub repositories distributing Trojan malware

https://orchidfiles.com/github-repositories-distributing-malware/
119•theorchid•2h ago•33 comments

Hospitals and universities repurposing drugs at 90% lower cost

https://www.kcl.ac.uk/news/hospitals-and-universities-repurposing-drugs-at-90-lower-cost
128•giuliomagnifico•4h ago•55 comments

Migrate from OpenClaw

https://hermes-agent.nousresearch.com/docs/guides/migrate-from-openclaw
8•JumpCrisscross•12m ago•2 comments

Midjourney Medical

https://www.midjourney.com/medical/blogpost
1048•ricochet11•12h ago•723 comments

Advanced Compilers: The Self-Guided Online Course

https://www.cs.cornell.edu/courses/cs6120/2025fa/self-guided/
79•ibobev•3h ago•5 comments

Microsoft new Outlook takes 10 seconds to do what Outlook Classic does instantly

https://www.windowslatest.com/2026/06/15/microsofts-new-outlook-takes-10-seconds-to-do-what-outlo...
191•Adam-Hincu•2h ago•122 comments

DeepSeek Introduces Vision

https://chat.deepseek.com/
301•RIshabh235•8h ago•118 comments

Modos Color Monitor Pushes E-Paper Displays Further

https://spectrum.ieee.org/modos-e-paper-monitor
40•Vinnl•3h ago•14 comments

Local Qwen isn't a worse Opus, it's a different tool

https://blog.alexellis.io/local-ai-is-not-opus/
337•alphabettsy•11h ago•181 comments

We built a persistent agent memory layer on Elasticsearch with 0.89 recall

https://www.elastic.co/search-labs/blog/agent-memory-elasticsearch
52•showmypost•3h ago•12 comments

.gitignore Isn't the Only Way to Ignore Files in Git

https://nelson.cloud/.gitignore-isnt-the-only-way-to-ignore-files-in-git/
65•FergusArgyll•4h ago•13 comments

Lore – Open source version control system designed for scalability

https://lore.org/
1192•regnerba•1d ago•637 comments

How Alberta Eradicated Rats

https://worksinprogress.co/issue/albertas-war-on-rats/
14•tzury•1h ago•3 comments

Image Toolbox (T8RIN)

https://github.com/T8RIN/ImageToolbox/
9•unexpectedVCR•3d ago•2 comments

Vinyl Cache and Varnish Cache

https://vinyl-cache.org/organization/on_vinyl_cache_and_varnish_cache.html#org-vinyl-varnish
47•embedding-shape•3d ago•14 comments

Seven Perfect Shuffles Randomize a Deck of Cards. But How Many Sloppy Ones?

https://www.quantamagazine.org/seven-perfect-shuffles-randomize-a-deck-of-cards-but-how-many-slop...
37•layer8•5h ago•23 comments

Git platform built for agentic era

https://gitlawb.com/node
6•kevin11111•1h ago•7 comments

Unity vs. Floating Point

https://aras-p.info/blog/2026/06/11/Unity-vs-floating-point/
14•ibobev•3d ago•0 comments

AMD silently removes memory encryption from consumer Ryzen CPUs

https://www.tomshardware.com/pc-components/cpus/amd-silently-removes-memory-encryption-from-consu...
281•lompad•6h ago•140 comments

US holds off blacklisting DeepSeek, more than 100 firms deemed security risks

https://www.reuters.com/world/china/us-holds-off-blacklisting-chinas-deepseek-more-than-100-firms...
496•giuliomagnifico•1d ago•546 comments

I need your clothes, your boots, and your motorcycle

https://rbelmont.mameworld.info/?p=1725
98•ingve•6h ago•83 comments

I hate compilers

https://xeiaso.net/notes/2026/anubis-wasm-vendor-binary/
120•xena•9h ago•103 comments

Sogen – High-performance Windows and Linux userspace emulator

https://sogen.dev/
57•fratellobigio•3d ago•16 comments

Clojure Hosted on Go

https://github.com/glojurelang/glojure
183•dnlo•15h ago•23 comments

How we run Firecracker VMs inside EC2 and start browsers in less than 1s

https://browser-use.com/posts/firecracker-browser-infra
300•gregpr07•1d ago•211 comments

Taxonomy of the Occlupanida (parasitoids on bread bag tags)

https://www.horg.com/horg/?page_id=921
177•beatthatflight•15h ago•42 comments

Storied Colors – A catalogue of named colors

https://storiedcolors.com/
206•susiecambria•16h ago•48 comments

The Alaska Server

https://serialport.org/blog/the-alaska-server/
40•speckx•2d ago•11 comments