Viewing profile — davidfstr
davidfstr
HN member- Joined
- Sun, Feb 14, 2010, 2:16 AM UTC
- HN karma
- 592
- Public activity
- 64 items
- HN profile
- View on Hacker News ↗
About davidfstr
No profile information was provided.
Recent public activity
- story
-
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.
-
comment
Comment #47732055
Wine for classic Mac OS? Amazing. Well done.
-
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.
-
comment
Comment #46371218
I intentionally avoid using us-east-1 for anything, since I’ve seen so many outages.
-
comment
Comment #46325090
> If you didn't know, you can embed JavaScript into an SVG file. Oh yikes. I did not know.
-
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!
- story
-
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…
- story
-
comment
Comment #43922113
mypy is compiled using mypyc. It does not run as Python code.
-
comment
Comment #43887501
For HTML-in-HTML natively I use iframes and still remember how to use Frames & framesets.
-
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…
- story
-
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…
-
comment
Comment #38611892
WhatsApp is owned by Meta/Facebook
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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.
-
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…
- story