Live data from Hacker News

Viewing profile — almost

almost

HN member
Joined
Wed, Aug 15, 2007, 2:40 PM UTC
HN karma
3,566
Public activity
1,123 items

About almost

tom at almostobsolete net

http://almostobsolete.net/ (Geeky website stuff) http://tomparslow.co.uk/ (Freelancer portfolio stuff)

I'm a freelance programmer in Brighton in the UK. I work in lots of languages but I seem to use Python and JavaScript the most. I spend most of my time working from a Brighton co-working space called The Skiff (http://theskiff.org/) which is very nice.

I was on Twitter @almostobsolete but who uses Twitter anymore?

Find me on Mastodon at @almostobsolete@mastodon.me.uk or on Bluesky at https://bsky.app/profile/almostobsolete.net

Recent public activity

  1. comment
    Comment #49194941

    This is so important. I've been using Django for around 20 years and my current code base is 10 years old. Not having to do major rewrites or stick on outdated versions really matt…

  2. comment
    Comment #49145896

    It's probably worth being up front about what your do syntax actually does. A generator is not as general as "do", Python doesn't have call/cc or anything like that. I checked and …

  3. comment
    Comment #48879370

    Father of the web sure. But HTTP is not the Internet!

  4. comment
    Comment #47032484

    Also what I got. Then I tried changing "wash" to "repair" and "car wash" to "garage" and it's back to walking.

  5. comment
    Comment #46921747

    For me Northflank have filled this spot. Though by the time I switched I was already using Docker so can't speak directly to their Heroku Buildpack support.

  6. comment
    Comment #46921736

    I've been incredibly happy with Northflank since moving over a few years ago after Heroku got unreliable. Felt like an upgrade from Heroku and the support and reliability have been…

  7. comment
    Comment #46501405

    The reason you heard that was probably because they were talking about a more specific circumstance. For example SQLite is often used as a database during development in Django pro…

  8. story
  9. comment
    Comment #46091607

    From my experience though I often do make logical errors in my code but not in my tests and I do frequently catch errors because of this. I think thats a fairly normal experience w…

  10. comment
    Comment #46090011

    This sounds very "the perfect is the enemy of good". Tests don't need to be perfect, they don't need to be written by different people (!!!), they don't need to cover 100% of the c…

  11. comment
    Comment #45947896

    When it's a library it's fairly important what it's written (or at least written for)

  12. comment
    Comment #45703024

    For something this simple that doesn't need to grow or interact with the rest of the system why would you need Backbone or React? And why would you expect any version to be shorter…

  13. story
    Tell HN: Stripe seems to have suspended human customer support

    While trying to get in touch with Stripe today for a standard support enquiry (turning on a feature on my account) I found that the support button leads only to an AI Assistant. It…

  14. comment
    Comment #45208497

    Wasting time is absolutely glorious. Don't let anyone tell you that you can't or shouldn't. Or as Kurt Vonnegut put it "I tell you, we are here on Earth to fart around, and don't l…

  15. comment
    Comment #45131942

    Nostalgic! Who needs a colar display or even a monochrome display when you've got a high res (for the time) black and white screen :)

  16. comment
    Comment #44821360

    360 degrees in a circle predates Plato by quite a lot (2000 years I think!). It comes from the Summarians more than 4000 years ago. They used a method of counting on fingers that g…

  17. comment
    Comment #44743048

    So it monkey-patches a set of common http libraries and then detects calls to AI APIs? Not obvious which APIs it would detect or in what situations it would miss them. Seems kind o…

  18. comment
    Comment #44279116

    I haven't, but it sounds honestly really bad. Sounds like it sucks for everyone right now. I just think your product will make it worse, probably only very slightly worse but still…

  19. comment
    Comment #44270246

    Surely this now means now hiring managers (and people your code incorrectly identifies as hiring managers) now get spammed with loads of bullshit generated messages. Which obviousl…

  20. comment
    Comment #44184323

    Yes, but how likely were you to spend tens of thousands of dollars or more on software?

  21. comment
    Comment #42152416

    This sort of article seems perfectly poised to be useless to beginners (no context, doesn't tell you how to use the things) and experts (no nuance, just listing basic features) ali…

  22. comment
    Comment #42015383

    There are a finite number of names, and an even smaller number of good names. But apparently an infinite number of hacker news posters who comment on every new project to complain …

  23. comment
    Comment #42005355

    Weird that a gambling app would take thename of a popular character from legend! Or maybe not, try actually naming something sometime and you'll see. It's not easy to come up with …

  24. comment
    Comment #41971239

    Coins used to be largely worth what they were worth because of what they were made of. So cutting them in half would lead to two seperate halves of the value. I'm sure there's more…

  25. comment
    Comment #41501632

    Not your comment specifically, you're one of many saying FUD. Honestly if you accept that the comment was talking about real tradeoffs then I'm a bit baffled that you though it was…