Phone numbers are not life-long identifiers | Technology
Most services expect a user will have a phone number available, but many make the mistake of treating phone numbers as unique life-long identifiers. This is a privacy nightmare.
Capt. Grace Hopper on Future Possibilities: Data, Hardware, Software, and People (1982)
On August 26, 2024, the National Security Agency (NSA) released a digital copy of a videotaped lecture, "Future Possibilities: Data, Hardware, Software, and People" that Rear Adm. Grace Hopper gave to
In February 2021, a hacker exfiltrated 70 GB of data from Gab, the social network: user posts, private messages, hashed passwords, and profile information. The vulnerability was a SQL injection introd
Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back.
30 years of Windows widgets — from Active Desktop to the Widget Board. Six implementations, six deaths, and the scar tissue that shapes the platform you'd build on today.
What if AI agents could run entirely in your browser? Not just the UI part—the actual model inference, agent logic, and response generation, all happening locally without a single API call.
So the “Future of Life Institute” just published an open letter arguing for the “AI labs to immediately pause for at least 6 months the training of AI systems more powerful than GPT-4“. That letter has (at the point of me writing this) 1123 signatures, some of them by very respected and knowledgable people. Which […]
Making big public statements is always fun and people who think themselves to be important love doing it as a way of trying to influence public opinion and/or politics. They are a way for institutions and individuals to organize and try to shine some light onto important issues. We’ve seen many such things in the […]
Simple Made Inevitable: The Economics of Language Choice in the LLM Era
Two years ago, I wrote about managing twenty microservices at Qantas with a small team. The problem was keeping services in sync, coordinating changes across system boundaries, fighting the entropy of a codebase that grew faster than our ability to reason about it.
Many years before my time, someone had
We locate web content using special addresses called URLs. We are all familiar with addresses like https://google.com. Sometimes, URLs can get long and they can become difficult to read. Thus, we might be tempted to format them like so in HTML using newline and tab characters, like so: a href="https://lemire.me/blog/2026/02/21/ how-fast-do-browsers-correct-utf-16-strings/"my blog post/a It will … Continue reading You can use newline characters in URLs
The real breakthrough in robotics is foundation models — not hardware
Discover how physical AI foundation models are moving beyond chatbots to power autonomous robotics in the real world. Explore LBM, VLA, and edge computing.
Making WebAssembly a first-class language on the Web – Mozilla Hacks - the Web developer blog
This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.
99.9% uptime: what your cloud provider isn't telling you - siliceum
What does a 99.9% SLA really mean? Learn how to read the fine print of availability commitments, with real-world examples from AWS, Google Cloud, and Mailjet.
A VC and some big-name programmers are trying to solve open source's funding problem, permanently | TechCrunch
A group of well-known open source programmers and a VC have launched the Open Source Endowment. They hope this new method will provide funding for good.