Mechanical Watch: Exploded View
fellerts.no
LeetCode for System Design
leetsys.dev
I wrote my PhD Thesis in Typst
fransskarman.com
Using Home Assistant, adguard home and an $8 smart outlet to avoid brain rot
romanklasen.com
Finding a billion factorials in 60 ms with SIMD
codeforces.com
Polystate: Composable Finite State Machines
github.com
Tensor Manipulation Unit (TMU): Reconfigurable, Near-Memory, High-Throughput AI
arxiv.org
The X Window System didn't immediately have X terminals
utcc.utoronto.ca
Klein Bottle Amazon Brand Hijacking (2021)
kleinbottle.com
Using Wave Function Collapse to solve puzzle map generation at scale
sublevelgames.github.io
Adobe Project Indigo is a new photo app from former Pixel camera engineers
engadget.com
Git Notes: Git's coolest, most unloved feature (2022)
tylercipriani.com
Cross-Account and Cross-Region Backups with AWS Backup (and Friends)
tylerrussell.dev
Optifye.ai (YC W25) – Founding Back End Engineer
AGI is Mathematically Impossible 2: When Entropy Returns
philarchive.org
Show HN: Lego Island Playable in the Browser
isle.pizza
How to negotiate your salary package
complexsystemspodcast.com
LibRedirect – Redirects popular sites to alternative privacy-friendly frontends
libredirect.github.io
Interview with Francine Prose on early-1970s San Francisco [audio]
laphamsquarterly.org
2025 Alonzo Church Award: Paul Blain Levy for Call-by-Push-Value (CBPV)
siglog.org
2048 with only 64 bits of state
github.com
It's interesting to see which codeforces blog posts get traction on HN.
For context, in competitive programming a lot of combinatorial problems (find some formula to count something) require you to output the answer modulo some prime. This is because otherwise the answer would overflow an int and make the problem too tedious to be fun and too hard for problem setters to write good problems or checkers for.
So to prove that you still know how to count the thing, you can do it a finite field. If you use integers mod prime, you still have all the usual arithmetic operations like addition subtraction multiplication. And even division is still easy since you can calculate multiplicative inverse with Fermat's Little Theorem (a^(p-2) = a^(-1) mod p). The final answer you output is not the real thing you're counting, but just evidence that you had the right formula and did all the right operations.
Anyway, just wanted to give context for why competitive programmers care about factorial mod a prime (usually as part of a binomial or multinomial expression). And I'm kind of surprised anyone outside of competitive programming cares about it.
See also:
https://usaco.guide/gold/modular?lang=cpp
https://usaco.guide/gold/combo?lang=cpp