• Spend limits

    AWS and GCP introduced spend limits now. In 2026. Why so late? From Hacker News.

    joshdavham: It’s incredible that in 2026, AWS and GCP are only just now introducing this. It’s possibly one of the most obviously needed features for a cloud provider.

    Also, does anyone know why it’s taken this long? I suspect it’s a technical reason. While one could be cynical, I doubt it’s an intentional business/product decision. Hard spending caps are both excellent product differentiators and could possibly save these providers money as they don’t have to forgive their users when they accidentally over-use a service.

    Anon1096: It’s one part technical, one part a product decision. The technical part is that billing is not actually instant. As a most basic example, a VM reports its billing units every X period of time it is active. If there is some network blip but it’s still running, then that billing data could be delayed.

    The product level decision is that “shut down everything” is something the customers you want to target don’t actually want. Are we including deleting RDS data? S3? Glacier storage? If so then the headline will just change from “Hobbyist got charged XXXXXX on AWS” to “Business literally had all their data deleted because a hacker took over their VM and mined bitcoin”. The only people who really want this are hobbyists and it’s not a market segment that’s worth chasing. Easier to do the status quo of forgive afterwards then even open the can of worms of deleting all of a business’s data and all their backups just because they had a 100k overrun.

    Do check out the entire thread for counter points.

  • Going smaller

    This post on Thoughts of Widdershins highlighting how people are moving out from social media to go small and more focused.

    What strikes me is that hardly anyone is leaving for something big. They’re going smaller. A personal site, a self-hosted app, a capsule nobody’s going to stumble onto by accident. Less reach, more control. A few years ago that would have sounded like giving up. Now it sounds like the sensible option.

    I don’t think the big platforms are going anywhere. But the people who made them interesting in the first place keep quietly walking out the side door, and writing a post about it on their way out.

  • Sensible default: Hard budget caps

    Simon Willison arguing that hard budget caps need to be turned on by default.

    Here’s a product feature which the world is going to need a whole lot more of over the coming months and years: default hard budget caps. I’m talking about the feature of pay-by-usage services and APIs that lets you say “after $X/month, cut this thing off and return errors”. These need to be hard limits. Soft caps, “after $X/month, send me a warning email”, will not cut it.

    Coding agents, and personal agents (coding agents wrapped in a less threatening UI), greatly reduce the friction of spinning up code that can do useful things. Sometimes those things cost money—calls to paid APIs, or hosted web applications, or systems that can bill for additional storage and compute.

    Nobody wants to wake up to an email sent at midnight warning about a budget limit and find that, while they slept, their rogue service had consumed several hundred (or several thousand) more dollars of usage.

  • Conscience

    Martin Fowler arguing that AI needs to have conscience rather than consciousness.

    Which all makes me think that when it comes to AI and LLMs: why are we wondering if they have consciousness – when we should be wondering why they don’t have a conscience?

    After all, the AI labs trained them to be super-persistent, why did they not train them to be well-behaved? It’s as if a human trains a dog to bite children, and we blame the dog rather than the trainer.

    A decade ago, a dog ran in front of me while I was riding my bike, putting me into the hospital with a broken arm and a broken face. Massachusetts law makes owners strictly liable for what their dogs do. That meant I didn’t have to prove the owners were negligent in how they controlled their dog or fenced their property – they had to pay my hospital expenses (in practice their insurance company paid my insurance company). There should be something along these lines for LLMs. Those that train the LLM should be responsible for what it does, after all if it has such a galaxy brain it should be able to tell if it’s doing something wrong and either stop or get a human’s explicit approval.

  • Momentum and relationships

    Sunil Pai’s suggestion for senior engineers:

    I think in moments like this, the thing you need to do is actually a little counterintuitive. but you have to start from a position of assuming that everyone around you is operating in good faith, okay? like, they hired you for you. they didn’t hire you for who you think you’re going to be in six months. they like you for who you are right now, bro.

    so the thing to do is actually to drop a level. not to try to be a higher-level engineer, but to almost drop a level and simply become the greatest teammate for a while. you’re still responsible for your work, you’re just trying to get moving again. you know, “I’m just here to help and support my teammates. I’m going to do bugs, the annoying things on somebody else’s plate or that no one has been able to get to. do grunt work, organizational stuff, write-ups. just things to help people out.”

    and the reason you want to do this is you want to move away from an outcome-based mindset to momentum-based. like, you want to build a routine, because momentum is everything in this, and relationships are an even bigger thing in this. and by getting momentum going and fixing your relationships with other people, the thing you get is stamina. and that’s when you realize the real lesson, which is that big projects are not done with big efforts. it’s a big marathon, just slow, steady, incremental work. forget about a weekly basis, like a daily basis, an hourly basis, to the point that it’s muscle memory.

    you’re in automatic mode. you wake up, you make yourself coffee, you get to work, and you just do the work. and then 30 days later, you look back and you see the immense volume of work that you’ve done just by doing a little bit every day. because the thing you’re going for is reliability, fixing your relationships. you want to take the burden off your teammates and your manager, because then, once you build that trust, they will give you bigger work. that’s the move here.

    remember, you are in the reputation-building business, and software is actually downstream of that. godspeed and best of luck.

  • Four exoplanets

    This will never stop blowing my mind.A 12-year sequence of real telescope images of a star 133 lightyears away.And around it, four planets slowly orbiting.Four real exoplanets, each more massive than Jupiter, imaged as they move around their host star.

    — Paul Byrne (@theplanetaryguy.com) 2026-10-02T02:14:05.749Z
  • The impact

    Mat​hia⁠s S​chäf⁠er highlights the impact of AI on web development. She cites various examples where earnings have fallen off a cliff in a short span of time for anyone to react and adapt. Below is the experience of Axel Rauschmayer.

    The income from my book sales went from being enough for me to live off (2024) to zero (2026).

    The traffic to my blog and my books (which were free to read online) increased beyond what I can currently afford. Virtually all of it comes from AI crawlers, so there is no ad income.

    Therefore, I’m taking my blog and my books offline so that I can decide what to do next – especially w.r.t. AI companies stealing my work.

  • Loss of community

    Jeff Atwood sharing the email he received which highlights the loss of belonging, community, connection—or whatever you want to call it—in the world on AI.

    Sometimes I would get stuck, and I needed someone to just nudge me in the right direction.

    I actually come from a family with a few software engineers. I have friends who were software engineers. I reached out for help. The standard response from everyone fell between ignoring me or telling me I need to “do it myself”.

    You know who did help me? Random strangers on Stack Overflow. People who had nothing to gain from helping me other than just trying to help someone in need.

    That meant so much to me. I felt a connection to people through a community. 

    And it meant the world.

    An LLM would have done exactly what I wanted back then. But would it have given me what I needed? 

    At the time, I needed to know somebody cared enough to help me.

    You, your colleagues, and random strangers in the Stack Overflow Community, really helped me. It was more than answering my questions. You gave me your time. That made me feel like I mattered. The fact my questions could help other people in my predicament made me feel like I was part of something.

    An LLM can’t do that.

  • Don’t be evil

    Jim Nielsen talking about how modern user experience is designed to exploit human frailties, not be considerate of them.

    So there I am reading Unsung when I come across this quote from Jef Raskin:

    An interface is humane if it is responsive to human needs and considerate of human frailties.

    This articulation perfectly captures why I recoil at modern “growth tactics” in user interfaces and experiences: they are designed to exploit human frailties, not be considerate of them.

    Stated again: a humane interface — or a humane system, even a humane technology — is considerate of human frailties. It acknowledges they exist and works with them, rather than taking advantage of them.

    Humane technology does not rely on impulse, addiction, or imposition to survive.

    It survives purely on the free choice of its user.

    You choose to use it because you have the freedom not to.

    I would highly recommend following Jim’s blog. They are like small, tasty nuggets of knowledge.

  • Power cut

    Mini Shaji Thomas describing how Delhi cut its power loss from 50 to 5 percent.

    This has been one of the most significant achievements for India in the last two decades. We wouldn’t have seen EV on Indian roads without this. India’s bar on the above graph looks incredible.

    However, this had an interesting side effect. This comment by groos on Hacker News.

    The effort to reduce electricity theft has had an interesting side effect. One of the ways to prevent theft is to insulate the power lines going into neighborhoods. This also makes them safe for monkeys to use as ‘roads’ with the result that roving gangs of monkeys move from neighborhood to neighborhood with ease and also have access to the upper floor of apartment buildings because of the proximity of the power lines. I saw this in person a few years ago.