loganhood

Joined 6 years ago

Karma
40
Submissions
8
Member since
Aug 6
https://www.loganhood.com
View on Hacker News

Recent submissions

Comment · 7 months ago
Comment · 11 months ago
> It is almost 2026 and really only a matter of time before AI papers over all those little cracks it currently has, and truly delivers on the promise of vibe-coding. So the question now becomes, do you really want to learn that new language and become a newbie again at this late a stage?

AI-assisted coding - not full-blown vibecoding, but having an AI agent generate code under close direction, supervision, and review - allows me to work competently in a bigger set of languages/frameworks than ever before. In particular, in the last year I've written quite a bit of Typescript and Python without ever having learned those languages properly. They're both close enough to Ruby - a language I do know well - that I can read the code and understand what it does; or ask the AI questions when I see a language idiom I don't know.

Maybe, given enough time, I'll accidentally learn some new languages this way!

Comment · 1 year ago
This isn't the end of production of all Blu-ray media, right? just consumer-writable Blu-rays?
Comment · 1 year ago
Does a private tracker provide any meaningful security if I'm already encrypting the contents of the torrent?
Comment · 2 years ago
Comment · 4 years ago
> in practice I found there's just too many debugPrint() lines cluttering the code

On this particular aspect - I find that log lines can do double-duty as code comments. When I see some comment that explains the what-and-why of a section of code - "// We also need to check the Foo state for consistency before committing Bar" - I might actually change it to a log line like - "Verifying state of Foo ${foo.id} before committing Bar ${bar.id}".

Comment · 5 years ago
I'm an SDE at AWS. Many teams including mine are using Kotlin for backend dev.
Comment · 5 years ago
The sustained overtones are only half the battle. Getting the attack correct (the sound profile of the first ~10 milliseconds) is really important for differentiating instruments. Plucking a guitar string and hammering a piano string have very different attack characteristics. A flute has a distinctively "breathy" attack.

Many synthesizers use a sampled recording of the actual instrument for the attack, then synthesize the sustained portion of the instrument.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton