Everything about Google Translate crashing React (and other web apps)
A deep dive into Google Translate (and other browser extensions) interference breaking React and other web apps.
The latest blog posts to take off on Hacker News. 4,109 posts.
A deep dive into Google Translate (and other browser extensions) interference breaking React and other web apps.
Grief and new motherhood have transformed my brain, my body, and my sense of self.
WebAssembly is a true write-once-run-anywhere experience.
I’ve been learning Jujutsu a.k.a. jj , a version control system that’s compatible with git repos. It’s clicked for me in a way that git hasn’t even after many years of use.
Prototyping a concept for simpler, physical climate controls
And I will do it again unless someone stops me.
Talking about my description of tech as “boring” to be a compliment, and how to think about it.
Ah, the tech industry.
Anecdotally, this might be the most requested feature in SQL: Allow some trailing commas.
Static Single Assignment is a program representation where each “variable” (though this term can be misleading) is assigned exactly once. Mostly the variables aren’t variables at all, but instead names for values—for expressions. SSA is used a lot in compilers. See this lesson from Cornell for converting Bril to SSA…
Some people who had previously disabled Apple Intelligence in macOS 15.3 and iOS 18.3 saw it re-enabled after updating to macOS 15.3.1 and iOS 18.3.1 today. In fact I personally have two different Apple silicon Macs running macOS Sequoia, and after I updated both Macs to 15.3.1, Apple Intelligence was re-enabled on my…
You can make your own website. This guide can help anyone make a website with HTML and CSS. You can make a personal site, link tree, hobby site, digital garden, fansite, or any other website you want. It's fun, and easy enough for a 12-year-old.
When I was younger, I played a lot of MUDs (“ Multi-User Dungeons ” — the text-only predecessors of modern MMORPGs, often played over Telnet ). They were great fun, particularly during high school: a lightweight multiplayer game with no client state meant you could log in from any machine in any lab, even Windows…
Realtime features make apps feel modern, collaborative, and up-to-date. The features predominantly require sharing changes triggered by one user to other …
Or, the Story of Digital Equipment Corporation
From the highly eclectic blog of Mark Dominus
I've made my own web-based coding environment for working on little projects. A few years ago I found Glitch. It's great: a web-based coding environment that makes it really easy to quickly start edit
k is a family of concise, fast vector-oriented languages designed by Arthur Whitney . Calling k a “family” is deliberate; there is no single definitive k, but instead a sequence of slightly incompatible versions. If you decide to stick with k, you’ll see mentions of k4 , k5 etc. Exactly what those numbers mean aren’t…
As everyone is well aware, the world is still going nuts trying to develop more, newer and better AI tools. Mostly by throwing absurd amounts of money at the problem. Many of those billions go towards building cheap or free services that operate at a significant loss. The tech giants that run them all are hoping to…
Four months ago I decided to buy a Tesla Model 3. What promised to be an exciting adventure in the world of electric cars, and some of the most advanced technology brought directly from Silicon Valley, ended up becoming a nightmare from which I still have not found my way out.
What can Apple do in the face of a UK order to weaken encryption worldwide? Decentralize iCloud, to start.
A TL;DR version of Andrej Karpathy's "Deep dive into LLMs like ChatGPT" video.
A comparison of how well Rust and Ada prevent the most common memory-related software errors.
Frupidity is stupid frugality that wrecks engineering teams. Misguided cost-cutting kills productivity, morale, and innovation. You can fight it.
Recently, I covered some of the history of Ethernet's tenuous relationship with installed telephone cabling . That article focused on the earlier and more business-oriented products, but many of you probably know that there have been a number of efforts to install IP networking over installed telephone wiring in a…
Our mission is to ensure that AGI (Artificial General Intelligence) benefits all of humanity. Systems that start to point to AGI* are coming into view, and so we think it’s important to...
Here is a rough approximation of float multiplication (source): float rough_float_multiply(float a, float b) { constexpr uint32_t bias = 0x3f76d000; return bit_cast<float>(bit_cast<uint32_…