I’ve been meaning to write this up because it’s been surprisingly repeatable, and I wish someone had described it to me earlier.<p>Over the last year or so, my development speed relative to my own baseline from ~2019 is easily 20x, sometimes more. Not because I type faster, or because I cut corners,...
Stories by EGreg
Q.js is a lightweight JS framework that I recently distilled from our in-house Qbix platform that I’ve been building since 2011. It powers many of our social apps, which have all the features of Facebook, LinkedIn, X, etc.<p>We’re not a big company like Google or Meta, so we never released it public...
In the early 2100s, after fusion got cheap and the last war ended, humanity finally launched what everyone called our “first interstellar mission.” But it wasn’t a ship with people. It was twelve swarms, autonomous self-repairing probes with onboard AGIs, designed to bootstrap full industry from raw...
This is part of the Q.js framework that I'm putting out. Which itself replaces Angular, React, Vue, etc. while being smaller than React even without ReactDOM.<p>But the Handlebars.js one posted here is just a drop-in replacement.
Got a function that fetches some values asynchronously from somewhere? Consider wrapping it in this and making it a super-function.<p>Here is what it does for all the functions you wrap with it. In my experience, these are very helpful and also gives you a place you can even hook into and add more l...
HN always criticizes corporate mea culpas, the “mistakes were made” passive voice, and all the gaslighting. Well, here’s what Google actually published in 2027 when Chrome (which they didn’t lose to antitrust) started crashing sometimes:<p>We’re not going to bury this in marketing fluff or “continuo...
I had a tough time understanding where memory leaks are coming from, especially on iOS safari. I'd go into Dev Tools > Timelines tab and see the memory go up, but not sure how or where. So I wrote this function to traverse all the global objects that have been added by various software, avoi...
BREAKING NEWS — 2027: TECH GIANTS ADMIT THEY’LL UNLEASH AGI ANYWAY<p>San Francisco, CA — In a historic moment of accidental honesty, representatives from the world's top AI companies held a joint press conference to address rising global anxiety over the imminent release of Artificial General I...
They eventually stopped arguing about whether the past could be changed. That debate belonged to an earlier phase, when spacetime was treated as sacred and causality as something that required paradox-prevention mechanisms. Grandfather paradoxes, self-consistency constraints, closed timelike curves....
The most reliable one I see and hear all the time, is:<p>"It's not X. It's Y."<p>or<p>"This is not X. It's Y."<p>Also when something is misspelled by a human such as "IOUS" and "read" incorrectly by a synthetic digital twin as "I O U S"...