HN user

hvs

6,433 karma
Posts18
Comments1,269
View on HN

One of my great regrets in life is not knowing anything about how to rebuild an engine (and various other car parts). It's not exactly a cheap hobby, so it's probably for the best, but I have the feeling I would love working on cars (my wife probably not so much).

Fox to buy Roku 1 month ago

I used Rokus for years (happily) but they slowly began to degrade the experience with ads on their home screen (that were often not appropriate for children). Due to an unrelated project that required me to purchase an AppleTV I was quickly amazed at how much better their product was. Fast and clean. Never going back.

I know that as technologists we tend to think of this as "treasure" but most other people think of it as "large metal objects that are expensive to store or landfill." Maintaining, storing, and restoring them on top of that is also very expensive. Usually they'll give them to anyone willing to take them off their hands. We only need to look at the closure of the Living Computers Museum closing [1] to see that most people do not see the value in the history of computing. That's why the CHM is doing such is important work.

[1] https://www.geekwire.com/2024/seattles-living-computers-muse...

Welcome to Gas City 3 months ago

Came here to say that a lot of these LLM posts make me feel like I was hit by a hammer and I can't understand the world anymore. Thankfully, the HN comments confirm that this is as insane as I thought it was.

Because Worse is Better. /s

It's the incentives and everything is a trade off. Time to market, performance, features: none of these choices are made in a vacuum. Oh, and people like to go home and see their families once in a while.

As a developer of over 35 years, I feel like I hear the same arguments over and over again. "Programmers used to care about performance!" No they didn't, they just had no choice because computers sucked and you had to work on performance or your application would barely run. "Progammers used to care about the quality of their code!" Really. You apparently never worked on legacy systems with years of hacks and spaghetti code that took an afternoon to trace through just to figure out what it was doing.

People haven't changed. Kids aren't lazier these days. The incentives are always just to ship as fast as possible. Performance will be dealt with when and if it is so bad that the customer complains and not a moment sooner.

When I was much younger I fancied myself a "craftsman" of software. But any "craft" I was able to bestow on my software was in spite of the surrounding incentives not because of them. Software is closer to assembly line work than craftsmanship and LLMs are just driving that point home faster and harder than ever.

I still love software development after all these years but it's entirely because I love solving problems and computers still fascinate me the same as they did when I got my first TRS-80 Color Computer at age seven. Nobody that's not a programmer cares as long as the software does what they need it to and does fast enough that they don't start wonder why they have to use this piece of crap software in the first place.

Lock-Picking Robot 6 months ago

I'm a strong supporter of the "I did it because I wanted to see if I could do it" ethos. So this isn't a criticism of the project itself, but I'm pretty sure a snap gun will beat this almost every time.

You certainly don't need to have someone in your life -- as someone who married late and has two kids now I sometimes look back on my long period of begin single with fondness -- but I would also recommend being very honest with yourself. Very few people are totally undesirable and expecting others to meet some predetermined standard is very common among people that don't interact socially very often (I speak from experience). While I'm lucky that my wife is very bright (and in many ways much smarter than me) the most important thing that she has given me is new perspectives on life and seeing that it's more important to be kind and helpful than smart.

It's very hard to see outside of our early conditioning without outside perspectives. We may have a vague sense that we might not have been given the best tools for social development (we may even be brutally aware of it), but having someone that has the skills that we are missing is often more important than that they have equal skills in areas we are strong in. Having a good partner can make you realize things about yourself and open you up to things that you never even realized were there.

Anything that contributes to you not needing to actually "think" and instead just "react" is going to be bad for you because it is simply engaging your reward system. The only way LLMs can be a net good is if they free you from drudgery and allow you to work harder on the things that actually matter. (Think dishwashers and laundry machines). If you are using them as an "easy button" so you can finish your work (poorly) to have more time to scroll your timeline then yes, you are turning your brain into mush.

I'm purposefully not engaging with whether LLMs are actually even good at what they do, which is another discussion.