Resilience requires helping each other out
A common failure mode in complex systems is that some part of the system hits a limit and falls over. In the software world, we call this phenomenon resource exhaustion, and a classic example of th…
A common failure mode in complex systems is that some part of the system hits a limit and falls over. In the software world, we call this phenomenon resource exhaustion, and a classic example of th…
The Case for LLMs as Hallucination Engines
Learning Elixir when you already know Ruby? Here are the three most important things you need to understand
Zach Simone's homepage. iOS developer from Sydney.
Nearly all programs are written to access virtual memory addresses, which the CPU must translate to physical addresses. These translations are usually fast because the mappings are cached in the CPU's Translation Lookaside Buffer (TLB) . Unfortunately, virtual memory on x86 has used a 4 kiB page size since the 386 was…
In this article, I describe my journey creating a barely functional rust backend enabling compilation for the .NET runtime (Usually used to run C# and F#).
We’re open-sourcing Persimmon-8B, the most powerful fully permissively-licensed language model with <10 billion parameters.
Dmitry.GR: Driving a poorly-designed display and touch board using no CPU at all
Patents are supposed to be an incentive to invent. Too often, they end up being a way to try to claim “ownership” of what should be basic building blocks of human activity, culture, and knowledge. This is especially true of software patents, an area EFF has been speaking out about for more than 20...
Novel news; a review for the NYT.
How many transistors are in Intel's 8086 processor? This seems like a straightforward question, but it doesn't have a straightforward answ...
4am doesn’t suffer fools, or repetition. Or mysteries. Focused out of nowhere on tinkering with an Apple II a number of years back, they re-learned the whole of how the unique floppy disk sys…
Comparison of replication options of time-series databases.
I’ve been in an interviewing mindset for awhile and I’ve come to realize something important about C++ in particular. C++ is a “two peak” language. That is to say C++ is the only language I know of where two very different sets of programmers consider themselves well versed in the language. Let me show you in fake…
These technologies have developed a lot since 2008. Should we be any more optimistic about their potential to power Britain?
This is the end of the beginning.
If you had asked me two years ago which sport a video startup needs to be most worried about, I would have said American football or basketball. My US-centric mind would never have considered that socc...
The story of the infamous disappearance of an Airbus A330 over the Atlantic, and the fundamentally human mistakes which led to the tragedy.
Here's what I learned putting air quality monitors all over my house.
I don't want to self-host and think most individuals shouldn't host services for others. Yet I do it anyway, and even teach people how to.
Bun is a JavaScript runtime that just released version 1.0! Now you have three choices for running JavaScript outside of the browser: Node, Deno, and Bun. One of Bun's selling points is speed! It makes some interesting decisions to achieve this.
I cancelled my annual Replit Hacker plan and I'll let it lapse at the end of December of 2023. Replit is a popular and growing multi lan...
The launch represents the first in-situ test of the technology to harvest solar energy in space and transmit it to Earth.
Rates of new-onset type 2 diabetes climbed 62%—and type 1 diabetes increased 17%—among US youth after the COVID-19 pandemic began, especially in Black and Hispanic children, according to a study published yesterday in JAMA Network Open .
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites . This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
It’s still good to use, I swear
The filling of underground heat caverns in Mustikkamaa with water has been completed this week, and the use of the heat caverns for heating homes in Helsinki is a step closer.