HackerTrans
TopNewTrendsCommentsPastAskShowJobs

patrick451

no profile record

comments

patrick451
·13 dni temu·discuss
The boom in datacenter construction is driven mostly by the AI boom and most of us are sick everything AI too. We don't want to read AI slop, watch AI videos, talk AI customer service or visit a vibe coded website.
patrick451
·20 dni temu·discuss
The vast majority of Americans prefer roads being dedicated to vehicles. I live in a town that is stealing drivable roadway for bike lanes. It's a total wast of tax dollars. There is never anybody in this bike lanes. Because even in this flaming blue, bike friendly city, people drive because it's just better.
patrick451
·28 dni temu·discuss
> Which is really no different from someone choosing to terminate.

If you std::abort(), you'll get a useful stack trace in the core dump. If you crash from an unhandled exception, you don't. That's a pretty huge difference and is one of the reasons exceptions suck.
patrick451
·28 dni temu·discuss
No, they are doing everything they can to ensure that only the people who are legally allowed to vote are the ones voting.
patrick451
·w zeszłym miesiącu·discuss
You are failing to make an argument for why stable sorting is objectively the correct choice. Just because something doesn't match your expectations doesn't make it wrong.
patrick451
·w zeszłym miesiącu·discuss
> Users don’t care whether the code was written by AI or by hand, or which framework you used. They care that the product works.

If I wanted to care about what users want, I would have been a founder or salesman, not an engineer.
patrick451
·w zeszłym miesiącu·discuss
> Sure, both languages offer both generic comparison sorts†. But the defaults matter and as always in C++ the defaults are wrong, here it's reflected in naming.

Why, exactly, is the c++ std::sort "wrong"? There are tradeoffs both ways. You happen to prefer stable sorting to speed, but that is a preference not an objective fact.
patrick451
·2 miesiące temu·discuss
I work in a FAANG. My sense is that most of my teammates are loving the AI. Personally, I hate the AI tools and the hype around them and what it has turned this job into. My own morale has never been lower in the 7 years I've been there and I'll probably try to switch careers or semi retire sooner or later.
patrick451
·3 miesiące temu·discuss
We should not treat this as an acceptable strategy. If we do not have a viable mitigation for the risks of AI, then AI should be banned from public usage, just like nuclear weapons.
patrick451
·3 miesiące temu·discuss
Exactly. At the very least, we should be treating AI like nuclear weapons. It can exist but it should be locked away and never used.
patrick451
·4 miesiące temu·discuss
> Sure, we built something in 2 mos that would have otherwise taken us 6 mos, but now I'm fixing the mess that we caused.

You didn't actually build it in 2 months.
patrick451
·4 miesiące temu·discuss
There are countless other stories about the AI's spouting complete bullshit. This easily wastes as much time as they save.
patrick451
·4 miesiące temu·discuss
Context: I work in robotics. We use mostly c++ and python. The entire team is about 200 though the subset I regularly interact with is maybe 50.

I basically don't use AI for coding at all. When I have tried it, it's just half working garbage and trying to describe what I want in natural language is just miserable. It feels like trying to communicate via smoke signals.

I'll be a classical engineer until they fire me and then go do something else. So far, that's working. We've had multiple rounds of large layoffs in the last year and somehow I'm still here.
patrick451
·4 miesiące temu·discuss
This comparison is useless until rust commits to a stable ABI.
patrick451
·4 miesiące temu·discuss
> The first thing you need when you make something new is making it work, it is much better that it works badly than having something not working at all.

It is better for something to not exist than for a shitty version to exist. Software doesn't get better over time, it gets worse. If you make a bad, suboptimal choice today chances are that solution becomes permanent. It's telling that all of your examples of increasing efficiency are not software.

If are aren't going to do it well, don't do it.
patrick451
·4 miesiące temu·discuss
[flagged]
patrick451
·5 miesięcy temu·discuss
Tiny suggestion: make the visualization for torch.zeros and torch.ones have the same y-axis limits so the difference is visually separated.
patrick451
·5 miesięcy temu·discuss
At least you can read the switch statement. One of the worst features of c++ is all of the code that gets generated for you automatically.
patrick451
·5 miesięcy temu·discuss
No human needs to have seen an elephant standing in the road before to know that you should not drive through an elephant standing in the road. These are not "long tail" events as the waymo says. It's a big object in the road. You have seen that hundreds of thousands of times. Calling that a long tail event is an admission that your model has zero ability to generalize.
patrick451
·5 miesięcy temu·discuss
Ideally, we would just ban AI content altogether.