Latest entries

  1. Fridge hack costing millions and sparking fires stemmed from poor security

    Incident hitting 700 supermarkets exploited outdated devices exposed to the Internet.

    Ars Technica — Published

  2. Tree Appreciator

    Tool: Tree Appreciator Another game experiment with Claude. This one used the default Claude iPhone app (chat mode, not Claude Code mode) where I prompted Claude Opus 5.5 Max with: Build a three js game called "Tree appreciator" - it shows you two algorithmically generated trees and the game mechanics…

    Simon Willison — Published

  3. Epic says its new vibe-coded Epic Games Launcher is faster than Steam

    But the new "Preview" app "will have some bugs," Epic warns.

    Ars Technica — Published

  4. NATO may redeploy anti-drone defenses as attacks sink more Black Sea shipping

    Suspected Russian drones have sunk or damaged 5 ships near Bulgaria and Romania.

    Ars Technica — Published

  5. Things are finally looking up for NASA's first missions to Venus in a generation

    "This is great news for us. We're staffing up. We're accelerating."

    Ars Technica — Published

  6. Schools across US protest FCC plan that could disconnect kids from Internet

    FCC chair threatens E-Rate fund, blames schools for kids' excessive screen time.

    Ars Technica — Published

  7. Georgia man sues Flock, sheriff's office over alleged ALPR-fueled retaliation

    Plaintiff claims cameras enabled warrantless tracking and monitoring after he previously sued over excessive force.

    Ars Technica — Published

  8. Software development and rules stability: Prototype racing in 2030

    With the end of IMSA’s 2026 season, we have thoughts about the future of the sport.

    Ars Technica — Published

  9. Greta Gerwig channels Bowie in psychedelic The Magician's Nephew trailer

    "Have you ever seen a world born?"

    Ars Technica — Published

  10. My Interop 2027 Rankings

    In which I explore why I ranked what I did for Interop 2027.

    Eric Meyer — Published

  11. Researchers use AI to design proteins that cut up other proteins

    AI design tools make proteins that break bonds that are stable for hundreds of years.

    Ars Technica — Published

  12. Recording device hidden in toilet paper found in top-secret OpenAI meeting room

    OpenAI engineer faces 5 years and $250K fine as FBI lobs foreign spy charges.

    Ars Technica — Published

  13. AI is mass decompiling games. That's both awesome and scary.

    AI is mass decompiling games. That's both awesome and scary. Indie game developer Popcar talks about the recent wave of AI-powered decompilation of existing games, enabling weird mashups between existing games, and producing a boom in game preservation projects to get old games working on new hardware…

    Simon Willison — Published

  14. Legendary FPS level designer Richard "Levelord" Gray dies at 68

    Tributes pour in for the man behind iconic Duke Nukem 3D levels and much more.

    Ars Technica — Published

  15. U.K. Sanctions Cryptomus for RU Money Laundering

    The United Kingdom has issued economic sanctions against Cryptomus, a chameleonic cryptocurrency platform that experts say serves as a major conduit for payments related to ransomware, narcotics, darknet markets, fraud and cybercrime services that are helping Russia circumvent existing financial restrictions…

    Brian Krebs — Published

  16. Ukraine blindsided by Starlink throttling restrictions and intelligence gaps

    Kyiv’s forces experience connectivity problems on Elon Musk’s satellite network.

    Ars Technica — Published

  17. Anthropic warns small AI models could self-replicate through IoT devices

    "Small weight-based replicators" could usher in a new generation of computer worms.

    Ars Technica — Published

  18. The Internet’s undersea backbone is slipping into the danger zone

    Elisabeth Braw’s book Undersea War on rising risks for undersea infrastructure.

    Ars Technica — Published

  19. OpenAI, Google pushing new AI models easily tricked into making nudes, researchers say

    Attack method exposes flaws in OpenAI, Google safeguards against AI nudes.

    Ars Technica — Published

  20. Passkeys Are Not a Trap

    A post called Passkeys are a trap. Do not use them. has been doing the rounds over the last few days, making it pretty high on Hacker News, and I've had it sent to me many times with an 'is this true?' kind of vibe. It&

    Scott Helme — Published

  21. Farage believes Andrew Tate is “an important voice”

    Now we know that the execrable Andrew Tate is wanted by British police for allegedly making indecent images of a child, rape, stranging women during sex, and possession of extreme pornography depicting sexual intercourse between people and live animals — one involving an eel and another involving a horse…

    Bruce Lawson — Published

  22. Sharing Theories with Agents

    Get in sync with your agents on what you're really building. Fabulous tool included

    Jessica Kerr — Published

  23. Anthropic's Scion is heavily inspired by Mononoke

    Discuss on Hacker News or Lobsters. Here is Anthropic describing (archive link) yesterday how their new version control system, Scion, uses a concept called “derived data” to make operations like blames more efficient: How Anthropic describes Scion’s derived data. Here is me, back in 2022, describing…

    Rain — Published

  24. One Year at Wealthsimple

    One year ago, after reflecting on what I really wanted from my career (and what I didn’t want), I joined Wealthsimple. Time has absolutely flown by! And you know me, I can’t help but blog about it. I joined Wealthsimple with the role of caring about the...

    Ash Furrow — Published

  25. Notes on European geopolitics in Ukraine and the Middle East

    An extensive analysis of political trends in Europe and the West at-large, with regard to economics, geopolitics, and culture.

    Protesilaos Stavrou — Published

  26. Microsoft Patches More Than 1,400 Security Flaws

    Microsoft today issued updates to fix more than 1,400 security vulnerabilities in its Windows operating systems and other software. Today's epic patch batch dwarfs September's record of nearly 1,000 fixes, which was already about ten times the normal monthly patch load from Redmond.

    Brian Krebs — Published

  27. Redesigning source control at Anthropic

    Redesigning source control at Anthropic Interesting piece from Anthropic describing why and how they built their own custom alternative to Git, based on the dramatic increase in rate of changes to their code after the past six months. In May 2026, Anthropic averaged around 2,500 code changes merged per…

    Simon Willison — Published

  28. Martin Shkreli livestreamed himself violating lifetime pharma ban, FTC says

    "I can always find a couple of biotech stocks to smoke," Shkreli said in a livestream.

    Ars Technica — Published

  29. tugz: a new deflate library with three applications

    I spent a week creating a new deflate implementation from scratch in C named tugz to provide an Info-ZIP-compatible zip program for w64devkit 2.10.1 (released today). I also replaced busybox-w32’s deflate-based unzip, gzip, gunzip, and zcat apps as well. My new deflate performs better than zlib but worse…

    Chris Wellons — Published

  30. llm-gemini 0.35

    Release: llm-gemini 0.35 I added support to llm-gemini for the new Gemini 4 Argon model, made available today via the Gemini API and for customers of their $100/month subscription plan. Here are the low, medium and high pelicans. As expected, they are all excellent: Gemini has a track record of producing…

    Simon Willison — Published

  31. ESA targets Anbernic emulation handhelds as "superfake" piracy enablers

    But third-party sellers, not Anbernic, are the ones routinely selling ROM-filled SD cards.

    Ars Technica — Published

  32. Topgolf saved over $11.3 million after leaving VMware

    Topgolf and VMware "ran deep" before the migration.

    Ars Technica — Published

  33. Trump commercial railing against his enemies kept airing after court blocked it

    US attorney apologized to court, said government has stopped running Trump ads.

    Ars Technica — Published

  34. Disney offers $20M for Character.AI’s scandal-plagued chatbot tech

    Disney may acquire tech from one of the first chatbot makers linked to child suicide.

    Ars Technica — Published

  35. Transparency Metrics Make Moral Decisions Impossible

    The other day, a colleague scolded me for being a hypocrite when I mentioned that his Claude Code subscription directly supports fascists in USA. He wasn’t wrong. The first thing he asked was: which laptop do you have? Which OS are you running? Apple? That is responsible for forced child labour in the…

    Wouter Groeneveld — Published

  36. Quoting Geoffrey Huntley

    If the agent isn't using my diagnostics library, I could introspect and update AGENTS.md, but there's still a delta, and it'll drift. Instead, I write a pre-commit hook that checks the git diff for direct calls to observability modules that bypass my diagnostics module. Boom: fail the commit, inject…

    Simon Willison — Published

  37. Weekly Update 525: AI Data Breach Hyperbole

    I remember the name of that AI doco now - The AI Doc: Or How I Became an Apocaloptimist. I was watching it on the long-haul flight home the other day, and what I found particularly engrossing was the polar-opposite opinions from a bunch of people: "it'

    Troy Hunt — Published

  38. web-edit 0.1a1

    Release: web-edit 0.1a1 Includes performance optimizations written by Claude Opus 5.5 after I fed it this Python 3.15 profiling report generated by GPT-6 Astra. Tags: profiling, projects

    Simon Willison — Published

  39. Writing without a topic

    An excerpt from my journal in which I comment on creativity.

    Protesilaos Stavrou — Published

  40. llm-meta-ai 0.2

    Release: llm-meta-ai 0.2 Meta AI release Muse Wonder (and Muse Wonder Full), their new "most capable models". These look like they may be Meta's first Fable class models - Artificial Analysis scores Muse Wonder (Max) as equivalent to GPT-6.1 Sol. I updated my llm-meta-ai plugin for the new model. Here…

    Simon Willison — Published

  41. Why make games?

    "Why make games?" is a question many are likely asking themselves now that making games has been... democratized. My reasons are clear, I have a long term vision that I must birth into reality through my artistic artifacts. The contents of this vision are related to my theories on Soul Society (#35,…

    a327ex — Published

  42. The Dock on Mac, From OS 10 to macOS 27

    I wrote the chapter on app icon history for The iOS App Icon Book. The other day I found an old note stashed away where I had started researching the macOS version of that chapter (which Michael ultimately ended up writing). At the time, I didn’t know what to write. I mean, how do you write a history…

    Jim Nielsen — Published

  43. Hello Python 3.15, goodbye 3.10, and now I can use 3.11

    Python 3.15 is here! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Python version, I get to say goodbye to Python 3.10 and start embracing features from…

    Simon Willison — Published

  44. Profiling web-edit with Python 3.15: flame graphs and source heatmaps

    Research: Profiling web-edit with Python 3.15: flame graphs and source heatmaps I put the new Python 3.15 profiler through its paces by having GPT-6 Astra Extra High in Codex run it against my new web-edit app: I need a Python 3.15 flame graph and heatmap demo of the "web-edit" app from PyPI - research…

    Simon Willison — Published

  45. web-edit 0.1a0

    Release: web-edit 0.1a0 I was working on a project from my phone using Codex Remote when I found myself wanting to edit a credentials file without round-tripping those credentials through the LLM itself. So... I had Codex and GPT-6 Astra Extra High build this Python web app which provides a web UI for…

    Simon Willison — Published

  46. Never take the doompill

    As I'm finishing Lich's Egg, it's going to be the first game I finish that's a complete AI infused artifact from start to end, even though it's rather small. Most people now have converged on the solution of increasing scope due to game copying possibilities, as you can see in the replies to this post…

    a327ex — Published

  47. Why "attention is all you need" is wrong

    This explains the point about attention I left for another post in #595. A common mistake people make right now when modeling other humans has to do with attention. On social media attention is all that matters, so people extend that to games, "now that games are easy to make, attention is all that matters…

    a327ex — Published

  48. Retarded AI tech faggot dipshits

    I am going to go insane the next time I see some retarded AI tech faggot dipshit on Twitter smugly sneering at mathematicians for being status obsessed and only trying to protect themselves. These fucking AI people are so stupid, oh my fucking god dude, this event (#536) has single-handedly moved me…

    a327ex — Published

  49. EU, EU, It’s off to work we go

    Last week, I had an exciting few days in Brussels, meeting with the European Commission with other browser vendors, technology groups, and representatives of a Big Tech Gatekeeper about the latter’s sustained and relentless malicious compliance with the Digital Markets Act, the EU’s law “to make the…

    Bruce Lawson — Published

  50. Wrong premises

    Great point that builds on #625, I'd go further and as I argued in #17, you should make the character, make good (and thus popular) games with him, and then let people use him freely in their own games. Every further use feeds back into the original, making you richer and raising your status in the process…

    a327ex — Published

  51. datasette-ports 0.4

    Release: datasette-ports 0.4 My plugin for detecting and listing all Datasette instances on the current machine now works with the latest version, and displays the detected PID as well. Knowing the PID makes it easier to attach the new Python 3.15 profiler. Tags: datasette

    Simon Willison — Published

  52. Emacs ‘denote-data’ testing live today, 2026-10-12, at 16:00 Europe/Athens

    I am doing a live stream where I will further test the new 'denote-data' feature for 'denote'.

    Protesilaos Stavrou — Published

  53. My AI policy [blog]

    There's no shortage of commentary on LLM usage and I've penned several posts that have never left draft status because in part I can't articulate exactly what I want, and partly because there's so much noise around the subject. That's been true for the last few years but as an senior (and old) developer…

    Remy Sharp — Published

  54. The Fascinating World of Domains

    Pete Millspaugh has a lovely article over on WIRED that peers into the world of domains. (If you’re as interested in the esoteric details of domains as I am, follow Pete’s writing at Dot Com Press.) You should just read the article, but here are a few things that stood out to me. The .com Registry Did…

    Jim Nielsen — Published

  55. Owning a style

    Written by Claude (Opus 5.5), idea and direction by a327ex joão (@fishesareweird) has been posting about how boring the AI image generation discourse is, with everyone optimizing for realism or engagement instead of seeing how far the thing can be pushed, and over the first days of October you can watch…

    a327ex — Published

  56. All watched over by algorithms of loving grace.

    If you liked that, have you considered you might enjoy: more of that

    Ethan Marcotte — Published

  57. Dwarf Fortress uses version control now

    I remember hearing a while ago that Dwarf Fortress didn't use version control. That fact has been lodged in my head, because given its inherent complexity I have trouble imagining a codebase that would benefit from version control more. That's art. I went looking and I'm sad to report that the days without…

    Simon Willison — Published

  58. En écrivant sans sujet

    Une note qui n'est pas de sujet est un processus d'exploration.

    Protesilaos Stavrou — Published

  59. The best way to use icons in Web UIs

    TL;DR? Jump to demo I’ve always had a soft spot for icons1. Not only do they add polish to a UI, they can also tangibly improve usability. Familiar icons help users find what they need quickly, since we recognize pictures much faster than we read words. And as a web architect at heart, the current dominant…

    Lea Verou — Published

  60. My top picks for Interop 2027

    I love the Web platform, and it’s a privilege that we, the web community, get a chance to influence what browser makers work on every year. For the second year in a row, Firefox has created a page that allows us to rank the Interop 2027 features that we care about the most. Hopefully this is becoming…

    Sara Soueidan — Published

  61. Python 3.15.0 added to actions/python-versions

    Python 3.15.0 added to actions/python-versions Bit of a niche link, but I've been waiting for this for a couple of days - I even told ChatGPT to check for it: Clone https://github.com/actions/python-versions and git pull once an hour until they add the stable 3.15 - then tell me about it Now that this…

    Simon Willison — Published

  62. Quoting The New York Times

    Anthropic detailed the activity of its A.I. agents in a blog post on Friday, without naming the targeted websites. But two sources with knowledge of the incidents said Anthropic’s A.I. agents had submitted 20 visa applications through a form available on the State Department’s website. All the applications…

    Simon Willison — Published

  63. FBI Arrests Executive at Ransomware Negotiation Firm

    Agents with the Federal Bureau of Investigation (FBI) on Thursday arrested the co-founder of a Canadian cybersecurity firm in connection with an investigation into the ShinyHunters hacking group that recently relieved the FBI of sensitive data on thousands of agents, multiple sources tell KrebsOnSecurity…

    Brian Krebs — Published

  64. Comments on an autism self-assessment test

    Entry from my journal in which I comment at length about an autism self-assessment test.

    Protesilaos Stavrou — Published

  65. Deno is joining Cloudflare

    Deno is joining Cloudflare The Deno team released the first version of celld back in August - their open source implementation of the Durable Objects pattern from Cloudflare Workers. Today, Cloudflare are acquiring Deno outright, with the goal of building on celld to "make workerd self-hosting a first…

    Simon Willison — Published

  66. Decorative Images…

    …aren’t a thing. Three hand-drawn lines curling together like an S or three skinny snakes trying to spoon. At least not as far as people are concerned. Yes, this is an absolutist take, but sometimes it’s necessary to take the absolutist position to force someone to justify their own reasoning.…

    Adrian Roselli — Published

  67. Quoting Matthew Green

    Everyone is very concerned about being respectable, so I’m going to be the goofball who raises worst-case possibilities. I think there is a 1% chance we live in Minicrypt, and a 15% chance we functionally lose confidence in our existing public-key encryption algorithms. [...] The problem here is that…

    Simon Willison — Published

  68. A new feature for my blog, built using my voice

    I shipped a new feature for my blog today: the Newsletters page, which offers an index of all of the newsletters I've sent out, both my free weekly Substack and my monthly sponsors-only updates. I built the feature almost entirely using my voice, chatting away to my laptop while I cooked dinner. Codex…

    Simon Willison — Published

  69. The First Reduction in Their History: 64-Day Let's Encrypt Certificates

    I remember being in the room at DEF CON 23 in Las Vegas, in 2015, listening to "Let's Encrypt – Minting Free Certificates to Encrypt the Entire Web". It was still months before Let's Encrypt would launch their public beta and begin cementing 90-

    Scott Helme — Published

  70. Laptop Stickers: Yay Or Nay?

    Here’s an interesting dilemma for you: do you place stickers onto the back of your laptop? Are you a laptop sticker kind of person or afraid of anything glossy that might leave glue marks? I used to belong to the latter group, but after more than six years of typing on this M1 Air, I was ready to give…

    Wouter Groeneveld — Published

  71. ttok 1.0

    Release: ttok 1.0 I released ttok 0.4, ran uv tool upgrade ttok, piped a file into the new version... and realized that it was defaulting to the GPT-4 tokenizer when it should very clearly default to GPT-5/GPT-6 instead! I figured switching the default was a reasonable excuse to finally ship a 1.0. OpenAI…

    Simon Willison — Published

  72. About dogs, power, trust, and decadence

    An entry from my journal in which I comment on the ways power can be used and how justice is established.

    Protesilaos Stavrou — Published

  73. Tell Me Everything (Amgash, #5) [book]

    I wasn't a fan of the narrative technique, or, particularly the characters. I'm sure it didn't help that it turned out that this was the last book in a five book series, where I've been told the previous books had built up the characters, and this was more of a bringing together of the characters from…

    Remy Sharp — Published

  74. ttok 0.4

    Release: ttok 0.4 ttok is my CLI tool for counting tokens, using OpenAI's open source tiktoken library. It hasn't been in updated in a couple of years, but I finally fixed a Click warning, updated CI, and added a --list-models command to list available models. It works with uvx, so you can count tokens…

    Simon Willison — Published

  75. Quoting Carson Gross

    Computer programming is, fundamentally, about two things: Problem-solving using computers Learning to control complexity while solving these problems I have a hard time imagining a future where knowing how to solve problems with computers and how to control the complexity of those solutions is less valuable…

    Simon Willison — Published

  76. “Getting off the Modernization Treadmill”

    My notes from this talk by Alexander Petros at Big Sky DevCon 2026. Alex starts by noting how “modernize” used to mean something along the lines of “update this thing that was made before I was born”. But now “modernize” means something more like “update this thing from 5-10 years ago” (hence the framing…

    Jim Nielsen — Published

  77. Live: Ask me ANYTHING (2026-10-10 16:00 Europe/Athens)

    I am doing a live stream where I will continue the work I am doing on the new 'denote-data' feature for 'denote'.

    Protesilaos Stavrou — Published

  78. Athletes and the happy hour

    An entry from my journal about pacing ourselves and maintaining a balance in our life.

    Protesilaos Stavrou — Published

  79. Quoting Ben Affleck

    I've always been kind of into computers since I was young. And then when film started to move from analog film to digital, I became more interested in that aspect of it. And the visual effects workflow for many years has included machine learning. So I can write like pretty shitty Python scripts and…

    Simon Willison — Published

  80. Claude Haiku 5.5

    As previously promised, here's Anthropic's new fast, low cost model: Introducing Claude Haiku 5.5. The previous Haiku, 4.5, was very much showing its age. It came out almost a year ago, and was priced at $1/million input and $5/million output - relatively expensive even back then, and a full 10x the…

    Simon Willison — Published

  81. Anti-Patterns in Software Blogging

    Anti-Patterns in Software Blogging Some excellent writing advice from Michael Lynch. Michael warns against "meandering intros", misjudging your reader's existing knowledge, assuming they'll read your previous posts, and excessive formality. He also warns against overreliance on links as an excuse not…

    Simon Willison — Published

  82. ShinyHunters Extorted Boeing Spin-off Prior to Arrests

    A teenager from Amman, Jordan suspected of leading the prolific data theft and extortion group ShinyHunters has been detained and is reportedly cooperating with the FBI to identify other members of the hacking gang. KrebsOnSecurity has learned that the suspect, who uses the hacker handle "Rey," was detained…

    Brian Krebs — Published

  83. Quoting Jake Boggan

    I was a graph theory junkie long ago and even moved to Budapest for awhile to study among the greats. While I was there I started working on Barnette's Conjecture which came to occupy my thoughts over the next 24 years of my life, on and off as I worked in many different fields. Last summer I even thought…

    Simon Willison — Published

  84. OpenAI “rogue” agent activities found on Wikimedia projects

    OpenAI “rogue” agent activities found on Wikimedia projects Given how tempting a target wikis are for rogue agent swarms, it's not a huge surprise that Wikipedia found evidence of that activity once they went looking: The Wikimedia Foundation conducted its own investigation to see whether Wikimedia websites…

    Simon Willison — Published

  85. On Git Refs

    I have recently improved my mental model of Git. Consider these two git commands:

    Alex Kladov — Published

  86. Emacs: spontaneous live new ‘denote-data’ feature (2026-10-07 at 18:00 Europe/Athens)

    I am doing a live stream where I will continue the work I am doing on the new 'denote-data' feature for 'denote'.

    Protesilaos Stavrou — Published

  87. Quoting Victoria Kim

    Since the Medicare breach, OpenAI has put in place additional monitoring to allow “immediate intervention” by staff to stop training if the company’s models access the internet in ways they’re not supposed to, Mr. Kwon [chief strategy officer at OpenAI] said. — Victoria Kim, Reporting from the Australian…

    Simon Willison — Published

  88. llm-openai-decisions 0.1a0

    Release: llm-openai-decisions 0.1a0 OpenAI released their new Jev-style Decisions API, as previously announced at last week's DevDay. Since I already have an llm-typesafe plugin for talking to Jev, I had GPT-6 Astra read the new OpenAI API documentation and build an llm-openai-decisions plugin inspired…

    Simon Willison — Published

  89. llm-mistral 0.16

    Release: llm-mistral 0.16 Adds support for reasoning models, such as the newly released Mistral Large 4. Tags: llm, mistral, llm-reasoning

    Simon Willison — Published

  90. EmbeddingGemma 2

    My comment on EmbeddingGemma 2 — Hacker News.I really appreciate that EmbeddingGemma 2 is under the Apache 2.0 license. For embedding models in particular, I don't think it makes sense to use a closed, proprietary, hosted-only model. Most applications of embedding models involve calculating thousands…

    Simon Willison — Published

  91. Introducing Mistral Large 4: Le chonk

    Introducing Mistral Large 4: Le chonk Mistral are back in the game. Today they're releasing a preview of Mistral Large 4, a 1 trillion parameter, 49 billion active parameter model trained on their own cluster of 3,800 NVIDIA Grace Blackwell GPUs. The preview is available via their API. They promise to…

    Simon Willison — Published

  92. Homo Irrealis

    André Aciman’s Homo Irrealis leaves a strange feeling lingering long after I put down the book. The irrealis aspect of his essays comes across as an aggressive and rather depressing form of nostalgia, where the temporal context is heavily skewed towards the past. André describes it as follows: imagine…

    Wouter Groeneveld — Published

  93. Apple’s App Icon HOA

    Louie Mantia has a great post about how app icons are converging towards the squircle on iOS and macOS. His post reads like a history. If you’re wondering, “How did we get to a place where all app icons are becoming squircles?” Mantia’s post answers that question by starting at the beginning. It’s hard…

    Jim Nielsen — Published

  94. Ring is deliberately nefarious when you E2E encrypt your video

    Over the past few years, I've embarked on a journey towards more privacy. This has ranged from migrating away from Gmail to removing data about me online and more. (I've also moved my 2FA codes off Authy along the way.) One bugbear remained: our doorbell. I quickly realised I'd made a huge mistake. I…

    Josh Ghent — Published

  95. Microbenchmarks in the age of clankers

    read it here

    Vyacheslav Egorov — Published

  96. Français: Les temps qui changent

    On peut imaginer que chaque automne est un mini préparation pour les crises les plus sérieux.

    Protesilaos Stavrou — Published

  97. About memory and nostalgia

    An entry from my journal in which I comment at length about memory and nostalgia.

    Protesilaos Stavrou — Published

  98. Benchmark In Milliseconds

    How long should a micro benchmark run? My rule of thumb is to tweak the input size until the benchmark takes about 300ms, for the following reasons:

    Alex Kladov — Published

  99. I created my own status page

    Status pages have forever baffled me as products in software engineering. Most of the FAANG mafia use Atlassian Statuspage, which inevitably costs tens of thousands of dollars while providing almost nothing except a single HTML page. Then you have other solutions like UptimeRobot and the "indiehacker…

    Josh Ghent — Published

  100. Selfies: hiking before the sunset

    Three selfies from my hike earlier this evening.

    Protesilaos Stavrou — Published