aarestad
aarestad on Hacker News
Posted by
aarestad on Tuesday October 13, 2026 @10:15AM
from the sophie.huiberts.me dept.
99% of the time, this is a server returning a generic 500 HTML response to an HTTP call that was expecting a JSON response.
Posted by
aarestad on Friday August 21, 2026 @11:12AM
from the github.com dept.
That's on me - I saw v26 was released, but didn't realize they'd already done a point release in the ensuing 2-3 weeks!
Posted by
aarestad on Wednesday May 20, 2026 @02:48PM
from the nodejs.org dept.
Posted by
aarestad on Wednesday May 13, 2026 @10:31AM
from the 404media.co dept.
Posted by
aarestad on Monday March 23, 2026 @03:17PM
from the joanwestenberg.com dept.
It makes coming up to speed on an existing codebase a slog because you have to trace through everything back to its source. Oh, and because there are magic methods and properties galore, your normal introspection tools in e.g. RubyMine get frequently stymied.
The example he gave where each dev gets a single feature done seems to skip over the opportunity that Dev A has - after she spends only "a couple days" on that feature to ship a simple solution, she now has the rest of that week to do another feature, and another... in fact, she could probably get 6 features done in the time that Mr. Complexity took to do his one feature (3 weeks in the straw-man example). Then the promo packet looks much better for Dev A - while it says "implemented feature X", it also says "implemented feature A, feature B, feature C...". Doesn't that seem more attractive?
Slightly related: I've noticed that there are lots of "ideas guys" (yes, guys) in our field who love to bloviate, and maybe even accomplish some stuff that looks really good. I have made a career out of just putting my head down and getting shit done. I may not have grand design ideas, and in fact have had to unlearn the "fact" that you need to come up with, and implement, Big Ideas. In my experience, people who "get shit done" may not get fancy awards, but their work is recognized and rewarded.
“code is cheap, show me the talk” - ie “show me you _understand_ the ‘cheap’ code”
Posted by
aarestad on Monday September 29, 2025 @11:52AM
from the survey.devographics.com dept.
notable nitpick: calling DC a “federal entity” is mixing up the concepts of nation and state. (It’s also major erasure of the culture of people - mostly Black - who actually live there!)
As a Sconnie native, the main thing that annoyed me about the letter system is that it's easy for the letters to rhyme; for example, near Verona (home of Epic!), there are (Dane) County roads PB and PD. Gotta enunciate carefully. :P This would qualify as a "usability issue" I would imagine. :)
“Craft” vs “delivery” is a false dichotomy. Someone who is “delivering” needs to understand what they are delivering! How can you support vibe-coded cruft that you don’t understand? This is why tools like TypeScript exist; TS by itself adds little in terms of functionality or in “deliverables”, but it makes the code more _understandable_. It’s worth the time to invest in making sure your types are correct because it makes you think about constraints. There are no shortcuts.
"woke" deployed as a noun really rankles me. But then, I guess that's the point eh - own those snowflakes, nothing matters, lol.
Same, and I actually learned from this book in a class from this very professor!
A bit of Deno trivia: it runs the big "Chicago Brick" video wall in Google's main office in Fulton Market; they open-source the code here:
https://github.com/google/chicago-brick
(I contributed a little "Penrose-tile" module during my time there, though I never got it in production :P)
Yes, but humans can be held accountable.
Posted by
aarestad on Tuesday January 28, 2025 @11:02AM
from the github.com dept.
Posted by
aarestad on Thursday November 21, 2024 @05:24PM
from the arstechnica.com dept.
Posted by
aarestad on Saturday September 28, 2024 @10:54AM
from the thelittletyper.com dept.
Posted by
aarestad on Monday September 09, 2024 @04:21PM
from the palladiummag.com dept.
Posted by
aarestad on Tuesday July 23, 2024 @11:35AM
from the buttondown.email dept.
Posted by
aarestad on Monday June 03, 2024 @05:11PM
from the nplusonemag.com dept.
There is no strategic understanding by any party of this tool (or the Sudoku one): the human "creator" nor the AI agent. Human knowledge is not advanced at all. The LLM can't tell you _why_ it makes its choices - maybe it could pretend to, but the descriptions themselves would probably be hallucinatory.
It's "just a game" but obviously this also applies to AI decision making in much more consequential settings. We should not strive just to come up with "the right answer" but ask _why_ it is the right answer.