Decompiling the New C# 14 field Keyword

Properties in C# are a powerful tool for encapsulating data inside a class. They let you specify getter and setter logic that’s automatically applied when reading from or writing to the property. They’ve been supported since C# 1.0, which required manual backing fields for storage. C# 3.0 then introduced auto-implemented properties to remove these boilerplate […]
Is Mozilla trying hard to kill itself?

In an interview with “The Verge”, the new Mozilla CEO, Enzor-DeMeo, IMHO hints that axing adblockers is something that, at the very least, was on the table in some form and at some point. From the article: He says he could begin to block ad blockers in Firefox and estimates that’d bring in another $150 […]
AI’s real superpower: consuming, not creating

October 30, 2025 Everyone’s using AI wrong. Including me, until last month. We ask AI to write emails, generate reports, create content. But that’s like using a supercomputer as a typewriter. The real breakthrough happened when I flipped my entire approach. AI’s superpower isn’t creation. It’s consumption. The creation trap Here’s how most people use […]
TLA+ Modeling Tips

Model minimalistically Start from a tiny core, and always keep a working model as you extend. Your default should be omission. Add a component only when you can explain why leaving it out would not work. Most models are about a slice of behavior, not the whole system in full glory: E.g., Leader election, repair, […]
Subsets (YC S23) is hiring engineers in Copenhagen, Denmark

Menu Work at a StartupStartup JobsInternshipsUpcoming EventsHow it Works Log In › Work at a StartupStartup JobsInternshipsUpcoming EventsHow it WorksLog In Check out other YC startups on Work at a Startup below. Sign up to see more › Work at a Startup JobsInternshipsEventsHow it worksSign in Y Combinator About YCPressPrivacy & TermsContact Jobs by Role […]
CS 4973: Introduction to Software Development Tooling – Northeastern Univ (2024)

This is the course website for CS 4973: Introduction to Software Development Tooling at Northeastern University, Summer 2 2024. This site holds the authoritative syllabus, as well as lecture notes and assignments. Note: The course staff reserves the right to change this page at any time without notice. The change history is public. It is […]
Sei AI (YC W22) Is Hiring

We are Sei, an agentic AI platform for financial services. Since launching, we’re live with large enterprises across the US, Europe, and APAC and growing at double digits per month. We are backed by world-class investors, including Y Combinator, Tribe Capital, PayPal, Picus Capital, & Hashed. Pranay (CEO) and Ram (CTO) are the founders. We […]
Luigi Pirandello’s Broken Men

Books & the Arts / December 2, 2025 The Nobel Prize-winning writer was once seen as Italy’s great man of letters. Why was he forgotten? Ad Policy Italian painter Primo Conti drawing from life a portrait of Italian writer and dramatist Luigi Pirandello. Italy, 1920s (Mondadori via Getty Images) At the height of his prominence, […]
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in hours

15th December 2025 I wrote about JustHTML yesterday—Emil Stenström’s project to build a new standards compliant HTML5 parser in pure Python code using coding agents running against the comprehensive html5lib-tests testing library. Last night, purely out of curiosity, I decided to try porting JustHTML from Python to JavaScript with the least amount of effort possible, […]
No AI* Here – A Response to Mozilla’s Next Chapter

Mozilla’s new CEO recently announced their vision for the future: positioning Mozilla as “the world’s most trusted software company” with AI at its centre. As someone who has spent nearly 15 years building and maintaining Waterfox, I understand the existential pressure Mozilla faces. Their lunch is being eaten by AI browsers. Alphabet themselves reportedly see […]