frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Why Janet? (2023)

https://ianthehenry.com/posts/why-janet/
150•yacin•2h ago•61 comments

Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai

https://blog.adafruit.com/
95•semanser•1h ago•32 comments

CSS-Native Parallax Effect

https://dan-webnotes.com/posts/2026-06-02-css-native-parallax-effect/
31•dandep•1h ago•13 comments

The newest Instagram “exploit” is the goofiest I've seen

https://www.0xsid.com/blog/meta-account-takeover-fiasco
1879•ssiddharth•19h ago•426 comments

Muxcard, a dyi credit card size computer

https://github.com/krauseler/muxcard
77•sargstuff•2d ago•18 comments

Can the stockmarket swallow Anthropic, SpaceX and OpenAI?

https://www.economist.com/finance-and-economics/2026/06/01/can-the-stockmarket-swallow-anthropic-...
416•1vuio0pswjnm7•11h ago•721 comments

macOS needs its grid back

https://blog.hopefullyuseful.com/blog/macos-needs-its-grid-back/
280•ranebo•10h ago•161 comments

CQL: Categorical Databases

https://categoricaldata.net/
46•noworriesnate•3d ago•12 comments

OpenAI frontier models and Codex are now available on AWS

https://openai.com/index/openai-frontier-models-and-codex-are-now-available-on-aws/
289•typpo•13h ago•99 comments

Chipotlai Max

https://github.com/cyberpapiii/chipotlai-max
252•nigelgutzmann•12h ago•39 comments

Webcam head tracking, webcam to control in‑game FOV

https://www.openfov.com/
4•mwit2023•2d ago•0 comments

How is Groq raising more money?

https://www.zach.be/p/how-the-hell-is-groq-raising-more
115•hasheddan•10h ago•51 comments

AI Agent Guidelines for CS336 at Stanford

https://github.com/stanford-cs336/assignment1-basics/blob/main/CLAUDE.md
431•prakashqwerty•18h ago•140 comments

Debug Project

https://debug.com/
230•Eridanus2•15h ago•91 comments

CS336: Language Modeling from Scratch

https://cs336.stanford.edu/
485•kristianpaul•21h ago•48 comments

Should you normalize RGB values by 255 or 256?

https://30fps.net/pages/255-vs-256-division/
279•pplanu•18h ago•118 comments

Fooling around with encrypted reasoning blobs

https://blog.cryptographyengineering.com/2026/05/29/fooling-around-with-encrypted-reasoning-blobs/
101•supermatou•4d ago•17 comments

Strace-ui, Bonsai_term, and the TUI renaissance

https://blog.janestreet.com/strace-ui-bonsai-term-and-the-tui-renaissance/
63•matt_d•7h ago•42 comments

Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra

https://www.windowslatest.com/2026/06/01/microsoft-builds-its-ultimate-macbook-pro-rival-with-the...
226•jbk•23h ago•477 comments

Launch HN: Expanse (YC P26) – Unlock Wasted GPU Capacity

85•ismaeel_bashir•22h ago•25 comments

On Reading SRAMs in IR Images, and Establishing Bounds on Trust

https://www.bunniestudios.com/blog/2026/on-reading-srams-in-ir-images-and-establishing-bounds-on-...
5•zdw•1d ago•0 comments

What appear to be biochemical processes may be a natural feature of geology

https://www.quantamagazine.org/the-dirt-that-refused-to-die-20260601/
245•speckx•20h ago•89 comments

Crystal Nights (2008)

https://www.gregegan.net/MISC/CRYSTAL/Crystal.html
48•rorylawless•10h ago•6 comments

Ask HN: Who is hiring? (June 2026)

200•whoishiring•20h ago•281 comments

I made my phone slow on purpose

https://vinewallapp.com/notes/i-made-my-phone-slow-on-purpose/
215•gcampos•4d ago•178 comments

Alphabet announces $80B equity capital raise to expand AI infra and compute

https://abc.xyz/investor/news/news-details/2026/Alphabet-Announces-Proposed-80-Billion-Equity-Cap...
207•gregschlom•14h ago•190 comments

A new way to build chips: Sequentially stacking silicon to extend Moore's Law

https://matse.illinois.edu/news/85775
56•hhs•2d ago•34 comments

America's Corporate Protector

https://www.bloomberg.com/features/2026-trump-cfpb-enforcement
8•petethomas•1h ago•1 comments

Florida sues OpenAI and Sam Altman over AI risks

https://www.politico.com/news/2026/06/01/openai-hit-with-florida-lawsuit-00944215
241•cyunker•19h ago•183 comments

Age verification for social media, the beginning of the end for a free internet?

https://mullvad.net/en/blog/age-verification-for-social-media-the-beginning-of-the-end-for-a-free...
297•StrLght•12h ago•189 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•1y ago

Comments

JonChesterfield•1y ago
Exhaustive compile time checking of dispatch statements is a wonderful thing, sorely missing from the languages that decided "sum types" are a bit weird and niche.
fredrikholm•1y ago
They make it near impossible to extend from the outside.

I can pass a Reader interface to your function, but I cannot (easily) add a

> | UnusualProtocol(Socket)

as a third party consumer.

Other than that, sum types are the better abstraction. With exhaustive first class pattern matching (eg. with proper matching on destructuring), nothing comes close in terms of ergonomics.

hermanradtke•1y ago
That is a feature. Compose instead of extending.
Yoric•1y ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•1y ago
Elm <-> Rust

Best buds on this front

gitroom•1y ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?