Live data from Hacker News

Viewing profile — clintonb

clintonb

HN member
Joined
Sat, Aug 06, 2011, 2:24 AM UTC
HN karma
1,511
Public activity
775 items

About clintonb

Engineer at Vori, formerly at Stripe

https://getfriendlyreminder.com https://clintonblackburn.com https://dev.clintonblackburn.com

Recent public activity

  1. comment
    Comment #49036696

    https://xyproblem.info/

  2. comment
    Comment #48862060

    My threshold is three. The third time I duplicate code/behavior is when I start to think about DRYing said code/behavior.

  3. comment
    Comment #48852237

    I primarily care about the pull request title and description since we squash-merge and those values end up populating the squashed commit.

  4. comment
    Comment #48846433

    > Anyone else finds the LLMs version control discipline lacking? No? How do you define discipline? Claude code knows how to read and write commits. My team just granted it limited …

  5. comment
    Comment #48720630

    I have the technical acumen and money, but zero desire or time to spend ripping discs. It's far too easy to raid the "five dollar bin" at MoviesAnywhere (like I used to do at Wal-M…

  6. comment
    Comment #48585057

    If you already have Elasticsearch, it makes sense to continue utilizing it. Saying, “just use SQLite” completely dismisses the idea that this is a _shared_ memory across teams. The…

  7. comment
    Comment #48561136

    The current administration doesn’t care about climate change, or believes it’s a hoax. Given this, they see no need to fund research and data gathering that tells them otherwise.

  8. comment
    Comment #48315355

    This also impacts the U.S. I had a workflow timeout on checkout after 6 hours.

  9. comment
    Comment #48290987

    I've owned a Fitbit Aria Air for nearly eight years. It stopped syncing a few days ago. Google's response is essentially, "we broke it."

  10. story
  11. comment
    Comment #48129544

    Congrats on the launch! DB clones have been a game changer for my team, allowing us to build isolated workspaces for agents to do work ranging from optimizing queries/views to buil…

  12. comment
    Comment #48126555

    I don’t have any head-to-head comparisons of the same app written in both languages. I can compare apps with similar functionality: listening to GitHub web hooks vs. Linear web hoo…

  13. comment
    Comment #48104404

    I picked Go because it tends to use fewer resources than Node.js, and startup time is quite fast.

  14. comment
    Comment #48040107

    OAuth 2.x and OIDC haven’t changed much. I still use Passport.js with Firebase.

  15. story
  16. comment
    Comment #48015668

    LOC doesn’t have much to do with the “constraints of the language”. Stripe has dabbled in Golang. There is also a growing Java monorepo.

  17. comment
    Comment #48015642

    Ruby code touches financial transactions. Card payments were migrated to Java when I left in 2022. Non-card payments (e.g., ACH, checks, various wallets) were still processed by Ru…

  18. comment
    Comment #47994622

    The electronic shel labels use e-ink. Their refresh time is around 30 seconds. What happens if two shoppers are looking at the same product?

  19. comment
    Comment #47994595

    Your plan fails in a few ways. Refreshing the content on an electronic shelf label (ESL) takes about 30 seconds, and multiple people can view a product simultaneously. Unless the s…

  20. comment
    Comment #47992719

    You're thinking of pricing zones—shoppers in Zone A pay a different price than those in Zone B. This makes sense, for example, if shipping costs are higher in Zone B. The bill in q…

  21. comment
    Comment #47984362

    It’s strange to see so many commenters celebrating the death of a company and the loss of so many jobs. I flew Spirit a few times. The first time sucked because it was an emergency…

  22. comment
    Comment #47394158

    > make a code change and then deploy the changes to gamma and verify they work by making a sample request and verifying output from cloudwatch logs etc This has been a godsend over…

  23. comment
    Comment #47385201

    Nothing is “trivial” when you combine humans and computers. I worked at the MIT Computing Help Desk during my undergraduate years. We joked that we received callas from Nobel laure…

  24. comment
    Comment #46745776

    You're producing technical debt. At some point you will invest more time fixing the vibe slop than it would have cost you to do the work yourself in the first place. A lot of vibe-…

  25. comment
    Comment #46745735

    How do you know the output is correct?