frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•11mo ago

Comments

JonChesterfield•11mo 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•11mo 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•11mo ago
That is a feature. Compose instead of extending.
Yoric•11mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•11mo ago
Elm <-> Rust

Best buds on this front

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

Axios compromised on NPM – Malicious versions drop remote access trojan

https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-t...
1335•mtud•12h ago•503 comments

Open source CAD in the browser (Solvespace)

https://solvespace.com/webver.pl
62•phkahler•2h ago•14 comments

Combinators

https://tinyapl.rubenverg.com/docs/info/combinators
49•tosh•3h ago•9 comments

Ollama is now powered by MLX on Apple Silicon in preview

https://ollama.com/blog/mlx
463•redundantly•11h ago•223 comments

Claude Code's source code has been leaked via a map file in their NPM registry

https://twitter.com/Fried_rice/status/2038894956459290963
846•treexs•5h ago•464 comments

Artemis II is not safe to fly

https://idlewords.com/2026/03/artemis_ii_is_not_safe_to_fly.htm
583•idlewords•12h ago•361 comments

Audio tapes reveal mass rule-breaking in Milgram's obedience experiments

https://www.psypost.org/audio-tapes-reveal-mass-rule-breaking-in-milgram-s-obedience-experiments-...
91•lentoutcry•2d ago•61 comments

Oracle slashes 30k jobs with a cold 6 a.m. email

https://rollingout.com/2026/03/31/oracle-slashes-30000-jobs-with-a-cold-6/
29•pje•29m ago•3 comments

Fedware: Government apps that spy harder than the apps they ban

https://www.sambent.com/the-white-house-app-has-huawei-spyware-and-an-ice-tip-line/
619•speckx•20h ago•239 comments

Universal Claude.md – cut Claude output tokens

https://github.com/drona23/claude-token-efficient
381•killme2008•13h ago•139 comments

Google's 200M-parameter time-series foundation model with 16k context

https://github.com/google-research/timesfm
225•codepawl•9h ago•87 comments

What major works of literature were written after age of 85? 75? 65?

https://statmodeling.stat.columbia.edu/2026/03/25/what-major-works-of-literature-were-written-aft...
45•paulpauper•2d ago•28 comments

Do your own writing

https://alexhwoods.com/dont-let-ai-write-for-you/
642•karimf•1d ago•209 comments

Multiple Sclerosis

https://subfictional.com/multiple-sclerosis/
20•luu•4d ago•7 comments

30 Years Ago, Robots Learned to Walk Without Falling

https://spectrum.ieee.org/honda-p2-robot-ieee-milestone
25•vinhnx•2d ago•7 comments

Good CTE, Bad CTE

https://boringsql.com/posts/good-cte-bad-cte/
115•radimm•1d ago•28 comments

GitHub backs down, kills Copilot pull-request ads after backlash

https://www.theregister.com/2026/03/30/github_copilot_ads_pull_requests/
421•_____k•9h ago•260 comments

Clojure: The Documentary, official trailer [video]

https://www.youtube.com/watch?v=JJEyffSdBsk
275•fogus•4d ago•42 comments

7,655 Ransomware Claims in One Year: Group, Sector, and Country Breakdown

https://ciphercue.com/blog/7655-ransomware-claims-march-2025-to-march-2026
40•adulion•4h ago•8 comments

How to turn anything into a router

https://nbailey.ca/post/router/
720•yabones•1d ago•250 comments

RamAIn (YC W26) Is Hiring

https://www.ycombinator.com/companies/ramain/jobs/jezgwo5-ai-ml-research-engineer
1•svee•7h ago

Android Developer Verification

https://android-developers.googleblog.com/2026/03/android-developer-verification-rolling-out-to-a...
299•ingve•16h ago•301 comments

Turning a MacBook into a touchscreen with $1 of hardware (2018)

https://anishathalye.com/macbook-touchscreen/
364•HughParry•19h ago•181 comments

Distributed data centers in our basements

8•cmos•54m ago•8 comments

In Expanding de Sitter Space, Quantum Mechanics Gets More Elusive

https://www.quantamagazine.org/in-expanding-de-sitter-space-quantum-mechanics-gets-even-more-elus...
10•pseudolus•3h ago•2 comments

Acceptance of entomophagy among Canadians at an insectarium

https://www.nature.com/articles/s41598-026-35288-w
5•PaulHoule•1d ago•1 comments

We're Pausing Asimov Press

https://www.asimov.press/p/pause
72•bookofjoe•1d ago•41 comments

Nobody Is Coming to Save Your Career

https://alifeengineered.substack.com/p/nobody-is-coming-to-save-your-career
72•herbertl•1h ago•55 comments

One of the largest salt mines in the world exists under Lake Erie

https://apnews.com/article/cleveland-salt-mine-winter-road-0daf091e3d56f65766bcf6a597683893
56•1659447091•2d ago•38 comments

Anthropic: Claude Code users hitting usage limits 'way faster than expected'

https://www.theregister.com/2026/03/31/anthropic_claude_code_limits/
110•samizdis•2h ago•94 comments