Live data from Hacker News

Viewing profile — davidfstr

davidfstr

HN member
Joined
Sun, Feb 14, 2010, 2:16 AM UTC
HN karma
592
Public activity
64 items

About davidfstr

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #47879856

    Good on Anthropic for giving an update & token refund, given the recent rumors of an inexplicable drop in quality. I applaud the transparency.

  3. comment
    Comment #47732055

    Wine for classic Mac OS? Amazing. Well done.

  4. comment
    Comment #46703004

    You should not be using Python types without a type checker in use to enforce them. With a type checker on, types are fantastic for catching missed cases early.

  5. comment
    Comment #46371218

    I intentionally avoid using us-east-1 for anything, since I’ve seen so many outages.

  6. comment
    Comment #46325090

    > If you didn't know, you can embed JavaScript into an SVG file. Oh yikes. I did not know.

  7. comment
    Comment #46162200

    I’ve been meaning to write this article for a long time @flexdinesh . Thanks for taking the time to share this technique for managing stacked diffs using vanilla git rebase!

  8. story
  9. comment
    Comment #44871120

    I have to take special effort to tamp down on duplication in AI generated code. For me it's not uncommon for AI to draft an initial solution in X minutes, which I then spend 3*X mi…

  10. story
  11. comment
    Comment #43922113

    mypy is compiled using mypyc. It does not run as Python code.

  12. comment
    Comment #43887501

    For HTML-in-HTML natively I use iframes and still remember how to use Frames & framesets.

  13. comment
    Comment #41256431

    I find it amusing that the motivation for creating a complex font program that supports syntax highlighting internally is the desire to avoid a complex syntax highlighter JavaScrip…

  14. story
  15. comment
    Comment #39441181

    Looks like this library is serious. Most of what I see can be written more succinctly using existing Python functionality: 1. Maybe -> Optional[T] 2. Result -> Union[SuccessT, Fail…

  16. comment
    Comment #38611892

    WhatsApp is owned by Meta/Facebook

  17. comment
    Comment #38016835

    > A better resource today would have to start with some radical choice such as whitelisting, if only to reduce the head-end costs of ingesting material. > It's tempting to imagine …

  18. comment
    Comment #36958826

    I’ve used 3+ text editors on macOS (BBEdit, Sublime, VS Code, PyCharm), and prefer Sublime for my day-to-day work writing Python/JavaScript web apps, mainly because of fast code na…

  19. comment
    Comment #35741619

    I created a smart spreadsheet app for tracking any books, movies, or TV series I'm interested in watching which can automatically run web searches for sources to stream/rent/buy an…

  20. comment
    Comment #31911734

    > Servers can also be liability. You need to document, implement and maintaing hardening, have a process for regularly patching os and apps, […], have backup and disaster recovery …

  21. comment
    Comment #31171970

    Personally if I was starting a project in the same space as Rails/Ruby I’d go with Django/Python instead. I prefer the “explicit is better than implicit” norm in the Python communi…

  22. comment
    Comment #31168480

    Several of the missing capabilities mentioned here can be done with 3rd party tools. * BetterSnapTool for window snapping and maximization (although I prefer Moom for better contro…

  23. comment
    Comment #30420135

    Neat. Reminds me of FileMaker from back in the day, which I believe still exists. More programmer-focused, less UI/normal-folk focused.

  24. comment
    Comment #29770804

    For languages that don't give you a choice of signed vs. unsigned - giving you signed and sometimes arbitrary-precision integers - this debate is irrelevant. I'll put it in my same…

  25. story