TheSoftwareGuy

Joined 12 years ago

Karma
1,388
Submissions
433
Member since
Jan 13
I am the software guy.
View on Hacker News

Recent submissions

Comment · 20 days ago
It means companies are expecting demand for AI chips to keep increasing
Comment · 3 months ago
In order to successfully sue for emotional damages, you have to prove quantifiable damages. Usually that means if you ended up having to get therapy to deal with it, you can sue for the cost of the therapy.
Comment · 4 months ago
If you read the whole thing, the answer is plainly no:

> It's worth pausing on what this means. LLMs identify roles from an insecure feature (style). This is like identifying a stranger's profession from how they talk and dress rather than by checking their ID.

The LLM is deducing the role of the text from not just the tags, but the style of writing

Comment · 4 months ago
Its not a bad comparison because pistachios are a cash crop, not a staple crop. That is to say, pistachios aren't grown to keep people fed, they are grown for economic profit
Comment · 5 months ago
Sounds like he pays for AI himself. He said he bills by the feature/bug. So he keeps all the productivity gains from using AI
Comment · 6 months ago
Is mail fraud really taken seriously? after I bought my house I got dozens of letters every few days that appeared (or tried to appear) from my lender warning of "FINAL NOTICE call this number about your mortgage!!!!!". The phenomenon is apparently so common and well known that my realtor, the seller's realtor, and my lender ALL warned me about these letters.

I feel like it should be easy for the postal inspectors or to go after these, if they cared. Just gather up some of these letters from someone who just bought a house (seems to be public record when someone buys a house, that's how the scammers know when to target someone). Then just call the number in the letter, trace the call and arrest whoever is there.

Comment · 6 months ago
The trailing return type pattern was added to the standard, IIRC, to make it easier for templated functions to have return types that depend on the types of the arguments, such as in this example:

    template <typename A, typename B>
    auto multiply(A a, B b) -> decltype(a * b) {
        return a * b;
    }
Its easier for the compiler to parse everything if `decltype(a * b) occurs _after_ the definition of `a` and `b`. Once this pattern was added and people started using it for that purpose, people also started using the pattern for all functions for consistency.
Comment · 9 months ago
I'm interested, as I've never been in an org with QA specialists. What does that look like?
Comment · 10 months ago
Honestly I think micro mobility is an undervalued topic. It has the potential to really change the viability of transit in a ton of major cities, where transit infrastructure has poor coverage. And honestly anything at all that helps people not use cars has huge social benefits in my eyes.
Comment · 11 months ago
IIRC those are basically hash tables, which are first-class citizens in many languages already
Comment · 1 year ago
Yeah, this is one of my favorite things about LLMs right now: they haven't gone through any enshittification. Its like how google search used to be so much better
Comment · 1 year ago
That's awful. I hope you were able to recover damages from the builders
Comment · 1 year ago
Huh. I'm pleasantly surprised about this. Maybe there will be a long-lasting positive outcome from all this AI stuff after all
Comment · 1 year ago
Comment · 1 year ago
Not necessarily. If $x is enough to get you 10x more Software engineering effort, people may be willing to increase their spending on software engineering, rather than decrease it

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton