Remembering UCSD P-System, The Pascal Virtual Machine
Long before the Java Virtual Machine (JVM) was said to take the world by storm, the p-System (pseudo-system, or virtual machine) developed at the University of California, San Diego (UCSD) provide…
If you think about it, the main use case for virtualization is isolation: Given that you have several applications running at the same time, how can you make sure they don't interfere with each...
Luddite Pedagogy, Robert Moses, and Blue Labour - Front Porch Republic
“Can We Go to the Neighbourhood?” Amber Lapp has a lovely essay on how her daughter helped her live in her neighborhood: “The sight of this toddler in a sparkly pink tutu and Paw Patrol sneakers bulldozing norms of privacy and leading me deeper into the lives of neighbours felt especially audacious because, as Americana […]
After I built my little counter last year, it got a flurry of attention. It got pretty large and was killed off a bunch as well. But after a while the attention fell off and I was really the only one tending to it, growing it. And something so b...
How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
“Hello! I am a developer. Here is my relevant experience: I code in Hoobijag and sometimes jabbernocks and of course ABCDE++++ (but never ABCDE+/^+ are you kidding? ha!) and I...
Computer systems are poorly built, badly maintained, and often locked in a maze of vendor contracts and outdated spaghetti code that amounts to a death spiral. This is true of nothing else we buy.
A new take on Trump’s tariffs, including using a disruption lens to understand the U.S.’s manufacturing problem, and why a better plan would leverage demand, not kill it.
Discover Graft, an open-source transactional storage engine built to solve the challenges of syncing data at the edge. Inspired by lessons from SQLSync, Graft enables lazy, partial, and strongly consistent replication—allowing edge applications to sync only the data they need, exactly when they need it.
On Decidability of Our Jobs and AI Replacing Software Engineers
Among all the occupations AI could replace, why are we focusing so much on Engineering jobs that require such expertise? I'm well aware of quality of the code AI writes, it is beyond useful but I don't see a world where that piece of code can find its way into