HN user

efitz

7,173 karma

https://blog.efitz.net

[ my public key: https://keybase.io/efitz; my proof: https://keybase.io/efitz/sigs/hazfgppUsyRbFXxDYXd8v6fzMdb7IsC2BmEHVftCiBw ]

Posts11
Comments1,471
View on HN

Well hopefully we will see the LLMs come up with some epic segues from responses into ads. I foresee a new Reddit channel.

This is part of it but the models are REALLY good at reverse engineering. With the Bluetooth printer I was trying to get to work without a vendor app, it built a python app to handle protocol encode/decode and poking the device, and it reversed the driver provided by the vendor to figure out how the vendor was using the device, and so forth. Wi to the LoRa devices we set up an SDR to intercept the signal, did scanning until we found the device, but ultimately failed because we didn’t know the signal hopping algorithm. I have also reversed a Bluetooth peripheral with Claude to figure out how the vendor was setting the device settings, and was able to get the device to work without the vendor software. That was wild- Apple Developer has a profile you can download and install that will give you monitor access to the Bluetooth stack; it was amazing.

So I use AI for exactly what Simon’s post discusses, and am thrilled to be able to rid myself of crap software written by device vendors, and make the devices work without my stuff.

I was doing this the last few weekends with some LoRa smart home devices and a thermal shipping label printer.

Also this weekend I found out that Claude is better at writing Home Assistant automations than I am and I have been doing it for years.

A typical US user using a typical browser with typical settings gets an AI summary above search results.

If this doesn’t describe you, then ymmv. Talk to your government or turn down your content filtering or reset the default settings in your browser, if you want to see what we see.

Nowadays reading HN comments I imagine what it was like watching a buggy whip manufacturers meeting around the time of Henry Ford. The world is changing and many previous assumptions are being exposed as not widely held.

Most people in the world don’t care how software comes into existence or what the source code looks like, and never did. Just like most people never cared how most anything else was made. We are seeing software turn from a handcrafted commodity to a mass produced product. The quality is getting better and the cost of production is getting cheaper and this is happening at an astonishing rate.

The world is changing. As much as you enjoyed lovingly crafting buggy whips; most people just want the car. It’s not cruelty; it’s that buggy whips were never the point.

I’d still make the same argument- the remedy should be monetary damages, not enjoinder. Produce had a short shelf life; enjoinder has the same effect on the farmer as a loss in court, only before the trial. The other party to the contract can be made whole later, if victorious, via monetary damages.

Patents on food crops, even genetically engineered ones, are evil. ALL our staple food crops and most non staples are genetically engineered by millennia of cultivation and selective breeding; CRISPR is just a fancy mechanism for what we’ve always done to food.

Regulations that prevent farmers from selling food that is safe, are evil. It doesn’t matter how well intentioned the regulation is.

Any government functionary that tries to prevent a farmer from selling safe food, is doing evil. Any lawyer that tries to prevent a farmer from selling food, is doing evil. Any court that enjoins a farmer from selling safe food, is doing evil. If the farmer is found to have violated some IP claim, then the proper remedy is monetary damages after the fact, not enjoined before the fact.

A human glancing at an ID is not creating a log or transmitting every unique identity to the government.

If you handed over your id, and the person checking it made a photocopy and handed it to a police officer who put it in a file in a briefcase they carried, you might feel differently.

The author put it very well (with a little ai writing help :-)

I have come to the same conclusion; I saw my own journey in the author’s story.

At work, one of the statements I make to mentees, if asked, and to colleagues, if they lament people not listening to their advice, is this:

You’re only an expert if you’re invited to be one.

This is a way of saying that unsolicited advice is always unwelcome no matter how correct it is.

“Stealing is a skill” is catchy but doesn’t express the underlying concept as well as your other principles. I would suggest “learn by copying good things”, or “quality work is where you find it” or something to that effect.

I don’t think there’s a vendetta. I think that Dario is an ideologue who has been letting his ideology cloud his business judgment.

I don’t think he’s playing 4D chess; I think he truly believes all the “AI is going to eliminate all the jobs” crap. I think his “Claude Constitution” is wishful thinking and his attempts to exert control over what his customers lawfully do with the product he sells them have made his company untrustworthy; certainly so by the US Dept of War.

I think lately his advisors have made him tone down the doomerism noting that it might tank his IPO, and I am uncertain whether his recent pushes towards more regulation are regulatory capture attempts or ideology or both.

The man is smart but IMO shouldn’t be running the company- he should be a CTO and let a business person make the decisions.

As for the government, bureaucracies gonna do what they always do. If you scare them they regulate you. ITAR is a real thing and the government throws it at technology all the time, from the minds that brought you 40-bit SSL in the 90s.

I’m completely failing to get outraged here.

I think that the person misused Google internal information and deserves termination or other discipline, but I’m struggling to otherwise see the harm in what they did. Is insider trading a crime on prediction markets? Doesn’t it contribute to the accuracy of the pricing of prediction contracts, and therefore is good for the prediction market?

If you only have one AI window open, you’re doing it wrong. You task swap to another window/agent, get it working on something, rinse and repeat. I can keep 4 busy most of the time. When I task swap I also check in on what the other agents are doing to make sure they’re on track, not blocked and not struggling.