frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The Easiest Way to Build a Type Checker

https://jimmyhmiller.com/easiest-way-to-build-type-checker
13•surprisetalk•2d ago

Comments

mrkeen•11m ago
I grabbed the code from the article and annotated it with the different cases from the famous picture*

  switch (expr.kind) {
    case "number"/"string"/"var":
      ... [Var]
    case "call":
      ... [App]
    case "function":
      throw new Error("...[Abs]")
    case "let":
      ... [Let]
Looks like most of the hard work's done, and probably wouldn't be too tricky to get [Abs] in there too!

* https://wikimedia.org/api/rest_v1/media/math/render/svg/10d6...

tayo42•4m ago
I thought the implementation here was how hindley Milner worked? I guess not?

Advent of Code 2025

https://adventofcode.com/2025/about
182•vismit2000•2h ago•64 comments

Migrating Dillo from GitHub

https://dillo-browser.org/news/migration-from-github/
67•todsacerdoti•1h ago•32 comments

Windows drive letters are not limited to A-Z

https://www.ryanliptak.com/blog/windows-drive-letters-are-not-limited-to-a-z/
84•LorenDB•1h ago•13 comments

The Undermining of the CDC

https://www.newyorker.com/magazine/2025/12/08/the-undermining-of-the-cdc
40•bookofjoe•42m ago•9 comments

CachyOS: Fast and Customizable Linux Distribution

https://cachyos.org/
147•doener•4h ago•138 comments

Show HN: Boing

https://boing.greg.technology/
534•gregsadetsky•11h ago•99 comments

Show HN: Real-time system that tracks how news spreads across 200k websites

https://yandori.io/news-flow/
118•antiochIst•4d ago•30 comments

Norway wealth fund to vote for human rights report at Microsoft, against Nadella

https://www.cnbc.com/2025/11/30/norway-wealth-fund-to-vote-for-human-rights-report-at-microsoft-a...
117•saubeidl•1h ago•57 comments

Don't throw away your old PC–it makes a better NAS than anything you can buy

https://www.howtogeek.com/turned-old-windows-pc-into-inexpensive-nas/
40•makerdiety•1h ago•31 comments

Zigbook Is Plagiarizing the Zigtools Playground

https://zigtools.org/blog/zigbook-plagiarizing-playground/
373•todsacerdoti•11h ago•103 comments

RL is more information inefficient than you thought

https://www.dwarkesh.com/p/bits-per-sample
71•cubefox•3d ago•20 comments

Paul Hegarty's updated CS193p SwiftUI course released by Stanford

https://cs193p.stanford.edu/
39•yehiaabdelm•4d ago•3 comments

All it takes is for one to work out

https://alearningaday.blog/2025/11/28/all-it-takes-is-for-one-to-work-out-2/
643•herbertl•19h ago•291 comments

What's Hiding Inside Haribo's Power Bank and Headphones?

https://www.lumafield.com/first-article/posts/whats-hiding-inside-haribos-power-bank-and-headphones
98•rozenmd•2d ago•32 comments

The space of minds

https://karpathy.bearblog.dev/the-space-of-minds/
35•Garbage•5h ago•13 comments

Meshtastic

https://meshtastic.org/
232•debo_•14h ago•45 comments

Landlock-Ing Linux

https://blog.prizrak.me/post/landlock/
239•razighter777•18h ago•96 comments

The Easiest Way to Build a Type Checker

https://jimmyhmiller.com/easiest-way-to-build-type-checker
13•surprisetalk•2d ago•2 comments

Jiga (YC W21) Is Hiring Product Designer

https://www.ycombinator.com/companies/jiga/jobs/Cco7vyK-product-designer-remote-europe
1•grmmph•8h ago

Geothermal Breakthrough in South Texas Signals New Era for Ercot

https://www.powermag.com/geothermal-breakthrough-in-south-texas-signals-new-era-for-ercot/
10•mooreds•1h ago•5 comments

The HTTP Query Method

https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-14.html
225•Ivoah•4d ago•99 comments

Datacenters in space aren't going to work

https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/
384•mindracer•1d ago•317 comments

Learning Feynman's Trick for Integrals

https://zackyzz.github.io/feynman.html
231•Zen1th•19h ago•30 comments

Americans no longer see four-year college degrees as worth the cost

https://www.nbcnews.com/politics/politics-news/poll-dramatic-shift-americans-no-longer-see-four-y...
373•jnord•16h ago•577 comments

A new Little Prince museum has opened its doors in Switzerland

https://www.lepetitprince.com/en/events-around-the-world/a-new-little-prince-museum-has-opened-it...
84•gnabgib•14h ago•50 comments

Discovering that my smartphone had infiltrated my life

https://utcc.utoronto.ca/~cks/space/blog/tech/SmartphoneInfiltratedMyLife
8•walterbell•1h ago•0 comments

Advice for crime analyst to break into data science

https://andrewpwheeler.com/2025/11/21/advice-for-crime-analyst-to-break-into-data-science/
18•speckx•1w ago•0 comments

Blender facial animation tool. What else should it do?

https://github.com/shun126/livelinkface_arkit_receiver/wiki
107•happy-game-dev•2d ago•13 comments

Leak confirms OpenAI is preparing ads on ChatGPT for public roll out

https://www.bleepingcomputer.com/news/artificial-intelligence/leak-confirms-openai-is-preparing-a...
754•fleahunter•1d ago•674 comments

Matrix Core Programming on AMD CDNA Architecture

https://rocm.blogs.amd.com/software-tools-optimization/matrix-cores-cdna/README.html
47•salykova•4d ago•9 comments