The most male and female reasons to end up hospital

In which some stereotypes are resoundingly confirmed The first post I wrote for this blog was about people being injured by dogs. Specifically, how much of this goes on, and what counts as a lot. We can measure this reasonably well in England, because the health service publishes annual data for hospital admissions showing what […]
Don’t Download Apps
Companies want you to download apps. Here in Taiwan it’s particularly bad: I’ve had shop staff tell me about some discount if you download their app, and when I decline, say something like “It’s really easy! Here, just give me your phone and I’ll do it for you.” Once when I was setting up my […]
We’ve Detected Lightning on Mars

Dust devils on Mars could be brewing electric currents, and scientists may have just heard them strike the arid landscape in a first-of-its-kind discovery. Planetary scientists detected new evidence of lightning on Mars in sounds and electrical signals captured by the Perseverance rover, suggesting the Red Planet’s dusty surface causes electrification. Astronomers have long theorized […]
Alan.app – Add a Border to macOS Active Window
Maybe it’s because my eyes are getting old or maybe it’s because the contrast between windows on macOS keeps getting worse. Either way, I built a tiny Mac app last night that draws a border around the active window. I named it “Alan”. In Alan’s preferences, you can choose a preferred border width and colors […]
API that auto-routes to the cheapest AI provider (OpenAI/Anthropic/Gemini)

Copy curl -X POST https://tokensaver.org/api/chat -H “Content-Type: application/json” -d ‘{ “email”: “[email protected]”, “messages”: [ {“role”: “user”, “content”: “Hello!”} ] }’ Copy const response = await fetch(‘https://tokensaver.org/api/chat’, { method: ‘POST’, headers: { ‘Content-Type’: ‘application/json’ }, body: JSON.stringify({ email: ‘[email protected]’, messages: [{ role: ‘user’, content: ‘Hello!’ }] }) }); const data = await response.json(); console.log(data.message); console.log(‘Provider:’, data.billing.provider); […]
Fara-7B: An efficient agentic model for computer use

Fara-7B is Microsoft’s first agentic small language model (SLM) designed specifically for computer use. With only 7 billion parameters, Fara-7B is an ultra-compact Computer Use Agent (CUA) that achieves state-of-the-art performance within its size class and is competitive with larger, more resource-intensive agentic systems. Try Fara-7B locally as follows (see Installation for detailed instructions): # […]
Gemini CLI Tips and Tricks for Agentic Coding

This guide covers ~30 pro-tips for effectively using Gemini CLI for agentic coding Gemini CLI is an open-source AI assistant that brings the power of Google’s Gemini model directly into your terminal. It functions as a conversational, “agentic” command-line tool – meaning it can reason about your requests, choose tools (like running shell commands or […]
Rare X-ray images of a 4.5-ton satellite that returned intact from space

Empa – Communication – eureca-satellit-mit-roentgenmethoden-untersucht EURECA examined at Empa Nov 25, 2025 | ANNA ETTLIN It is rare for satellites to return to Earth intact after their mission in space – one example is the European satellite EURECA. Empa researchers have studied the satellite using various non-destructive X-ray methods. These could be used in future […]
Cloudflare outage should not have happened
Cloudflare outage should not have happened, and they seem to be missing the point on how to avoid it in the future November 26, 2025 by Eduardo Bellani Yet again, another global IT outage happen (deja vu strikes again in our industry). This time at cloudflare(Prince 2025). Again, taking down large swats of the internet […]
Slashdot Effect
“Flash crowd” redirects here. For the short story by Larry Niven, see Flash Crowd. For the social gathering in the real world, see Flash mob. The Slashdot effect, also known as slashdotting or the hug of death occurs when a popular website links to a smaller website, causing a massive increase in traffic. This overloads […]