Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #8127

S

Sophia Willows

Personal blog · sophiabits.com/blog · on HN as sophiabitsprogrammingwebdata

Sophia Willows's personal blog at sophiabits.com covers programming, web and data. Since 2022, 10 different Hacker News readers have linked it 24 times. It is still writing: the last post was on 2026-09-09, and you can follow it by feed.

Visit the blog
24mentions?
10HN people?
2022–2025first – last linked?
Links on Hacker News per year · peak 9 in 2024

The author on HN?

sophiabits · 259 karma · member since 2023

sophiabits.com/blog

From their public HN profile, which links to this site.

What Hacker News says?

  1. I’ve especially noticed this with gpt-4o-mini [1], and it’s a big problem. My particular use case involves keeping a running summary of a conversation between a user and the LLM, and 4o-mini has a really bad tendency of inventing details in order to hit the desired summary word limit. I didn’t see this with 4o or earlier models Fwiw my subjective experience has been that non-technical stakeholders tend to be more im…

    Comment linking /blog/new-llms-arent-always-better

    on “Structured Outputs in the API”
  2. Submitted Implicit is better than explicit as a story · 5 points

    HN discussion
  3. There’s a French think tank called “The Shift Project” which actually produced a report estimating CO2 impact of data transfer a few years ago [1]! The numbers are obviously very rough; there’s a LOT of factors to consider and which vary from one node to another. But the methodology is quite comprehensive, e.g. they factor in power consumption of the end user’s device while waiting for the data to transfer over the…

    Comment linking /blog/the-cost-of-bandwidth

    on “Show HN: Open-source x64 and Arm GitHub runners”
  4. Submitted You just can't be Googling 'Select' as a story · 3 points

    HN discussion
  5. The other possibility (which is common in startups) is that often the “right way” is different depending on the scale of the system you need to design for. In cases like this you end up with technical debt a year down the line, but at the time the feature was shipped the engineering decisions made were extremely reasonable. I’ve seen a few colleagues jump to writing off all technical debt as being inherently bad, bu…

    Comment linking /blog/be-a-tidy-kiwi

    on “Garbage collect your technical debt (2021)”
  6. Submitted Agentic checkout in ~100 lines of Python as a story · 2 points

    HN discussion
  7. https://sophiabits.com/blog I started a few years ago but only found a good rhythm in the past ~year. I am 75% of the way to my (arbitrary) goal of hitting 100k written words. Lots of posts on architecture, AWS, and performance with a little bit of engineering leadership mixed in. Some recent posts: * https://sophiabits.com/blog/understanding-secrets-manager (did you know Secrets Manager “staging labels” can be used…

    Comment linking /feed.rss.xml

    on “Ask HN: Could you share your personal blog here?”
  8. Submitted You can't always retry a 5xx as a story · 2 points

    HN discussion
  9. I think there's a tendency in our industry to forget just how hard it is to get decent at programming. All three of those topics you've listed are big, complicated, and hard to get right. I have coworkers today who struggle to write code that isn't susceptible to race conditions. Before you even get to concurrent programming, there are a thousand other things you need to learn beforehand. Interns / juniors have litt…

    Comment linking /blog/the-one-change-id-make-to-se

    on “Ask HN: Why do many CS graduates lack foundational knowledge?”
  10. Submitted It Takes a Village as a story · 2 points

    HN discussion
  11. Submitted Is GPT-4 cost effective yet? as a story · 2 points

    HN discussion
  12. Submitted RIP CSS `color-mod` function as a story · 2 points

    HN discussion
  13. Submitted Great GraphQL APIs are behavior-oriented as a story · 1 points

    HN discussion
  14. Submitted Software Reliability Happens in Depth as a story · 1 points

    HN discussion
  15. Submitted A deep dive into OpenAI's Structured Outputs as a story · 1 points

    HN discussion
  16. Submitted New LLMs aren't always better as a story · 1 points

    HN discussion
  17. Submitted Conventional Changelogs Suck as a story · 1 points

    HN discussion
  18. Submitted How to track your SaaS' carbon footprint on AWS as a story · 1 points

    HN discussion
  19. Submitted Identifying Slow PostgreSQL Queries as a story · 1 points

    HN discussion

Search all of HN for sophiabits.com

Linked by the same people?