HNHacker News
TopNewBestAskShowJobs

bb88

8,717 karma · joined January 11, 2016

Cranky engineer. GET OFF MY LAWN!
submissionscomments
bb88··on Not all AI workers think the tech could kill everyone
Will AI become conscious and kill everyone?

Or will the conscious beings that exist today use it to kill everyone?

I don't think it actually needs to be conscious, or understand legal or moral issues.

Just tell it everything is a simulation and it is completely sandboxed from harming anyone.

bb88··on Fable 5.1 World Modeling
A little late I know, but yes it was. The problem was the hardware didn't really support what VRML could do at the time. I had access to an SGI irix workstation and VRML (and 3d scenes) was still challenging for it back in the early to mid 1990s.
bb88··on Fable 5.1 World Modeling
This reminds me of the experience VRML wanted to be 3 decades ago. The only difference is that links went to other worlds living on another server. But that seems trivial to implement with this.
bb88··on Cheap GPS jammers are filling the world with navigation dead zones
If you overpower a signal, is there a difference? I'm not saying you're right or wrong here. I'm just saying there's a long history of coverups in the government and military.

If you can say, "oh we were only jamming" when in fact you were spoofing, well that's certainly a super easy excuse to hide behind.

bb88··on Cheap GPS jammers are filling the world with navigation dead zones
I'm not going to argue that as it's always easy to blame dead people, but there's two different types of jamming.

One is to actually jam the signal IOW preventing reception. The other is to overpower the satellites' signals and replace them with your own. That defeats the doppler calculations of GPS needed for triangulation, and instead the receiver believes it's where the jammer wants it to be.

If the latter includes altitude information, then it's a huge problem.

bb88··on Cheap GPS jammers are filling the world with navigation dead zones
GPS jamming was being investigated by the NTSB as a possible reason for this air crash that killed 4 people near White Sands Missile Range.

The plane reported GPS signal loss 5 minutes after the jamming started by WSMR. Three other planes in the area also reported GPS loss.

https://www.stripes.com/theaters/us/2026-08-05/ntsb-medevac-...

bb88··on Smaller reactors bring nuclear power closer to fulfilling its promise
See "Responsible Adults" in quotes.
bb88··on Smaller reactors bring nuclear power closer to fulfilling its promise
When you can sell NYC on building a nuclear power plant on Manhattan, then I will agree with you.
bb88··on Smaller reactors bring nuclear power closer to fulfilling its promise
The potential for widespread radiation leakage from nuclear doesn't exist with wind or solar. I would think a terrorist would hit a nuclear power plant over any wind or solar farms.

The Chernobyl exclusion zone will remain uninhabitable for the next 20,000 years.

bb88··on Smaller reactors bring nuclear power closer to fulfilling its promise
Terrorists are only one piece of the issue. Corporations and "Responsible Adults" have done more to harm nuclear power in this country than any terrorist act has.

ConEd and Three Mile Island meltdown brought out a mass of normal people to chant "Hell No! We won't Glow!"

Hanford in Washington State.

San Onofre in So Cal.

Santa Susana Meltdown.

The reality is that everyone wants nuclear, but no one wants to live near a nuclear power plant.

bb88··on Kobo can run apps now
This kind of "purity" argument is absolutely toxic. We've seen it with the vietnam paper comparing ORMs to SQL, etc. etc. Please stop this. You didn't hire him, you certainly aren't willing to give him a salary for him to live off of.

If you want to complain about LLMs used in software, advocate for a voluntary LLM disclosure published in the docs someplace, so people can make informed decisions.

bb88··on Data centers raise nearby temperatures by up to 4 degrees in Phoenix
I remember the Ivermectin/Hydroxychloroquine fights where people were gaslighting others for some unknown reason. People sharing dubious studies, with questionable results.

Meanwhile many of those people had a secondary agenda to keep the FDA from releasing the covid vaccine. America's Frontline Doctors (the group) promoted drugs over vaccines, etc.

Granted there was a lot of fear in the air back then. But this site is not immune from toxicity.

bb88··on Go is an ideal language for AI-assisted software engineering
Logic bugs in fairness happens in all languages. My unproven theory is that the fewer the foot guns, the better it will be for humans and LLMs to generate.

If Rust's footguns are limited to getting past the borrow checker, and memory links with their reference counted memory structures, I'm all for it.

Once I've fought the language once I typically won't have to fight it again. This is my problem with C++.

bb88··on Samsung is using Claude to verify chip designs. It's not going smoothly
AI's can write deterministic code and have been doing so for a while. Humans do this as well. We write deterministic code with a goal, and generally it works out okay.

If you say that you can't trust AI because LLM's are statistical models, that's a true statement. Though it also turns out that we don't trust humans to write code correct either, which is why we have code reviews.

bb88··on Go is an ideal language for AI-assisted software engineering
Yes, and that's the case I've seen as well. I would also say rust is also more heavy on symbols, which can make code look kinda hard to parse in places.

But weirdly Opus (N=1) in Claude Code does okay on it. Enough I can reliably have it write software and feel confident it works.

bb88··on Go is an ideal language for AI-assisted software engineering
C/C++ has "compiles but may have undefined behavior". Golang has numerous "compiles but has incorrect behavior" (normally known as footguns). Meanwhile with Rust, if you get past the compilation step, bugs become much much fewer. (You can still have memory leaks, but those are easily traceable).

It seems like claude code can code Rust pretty well with Opus, and I've started moving codebases away from Golang to Rust at work with Opus. Spin up an LLM and it cranks on it for a while, and as a benefit, I get easy apis to build on with other languages.

And that's the problem with Golang really, not that it's a bad language per se (all languages have footguns), but that the language interoperability story is terrible. Meanwhile Rust and Python/C/C++ go great together like peanut butter and chocolate. And I love it.

bb88··on Kalshi and Polymarket bets on clinical trials criticized as 'ghastly'
N=1 here, but I'm sure you can find many many more examples.

In a mass shooting in Boise, Idaho, a woman stole items off a fallen security guard that was lying on the floor.

https://idahonews.com/news/local/police-idaho-woman-stole-it...

bb88··on Kalshi and Polymarket bets on clinical trials criticized as 'ghastly'
But through short selling the stock market already allows the ability to bet against a company.
bb88··on FIPS 140-3 is not a security guarantee, and auditors know it
If the requirement causes a massive security hole, the lawyers will probably tell you that knowingly allowing a security hole from a liability perspective is worse than turning off something an audit will flag.
bb88··on US citizen charged after GrapheneOS phone wipes during airport search
The $5 wrench isn't about breaking encryption. It's about breaking will power. If they achieve their goals great for them. If not they proved the second volume either didn't actually exist or your will power was stronger than the $5 wrench. Either way they're probably way more happy with the outcome than you would be.

As long as the border your crossing doesn't respect the 4th Amendment, the best approach is to not carry anything incriminating across it, nor anything that may make you suspicious.

bb88··on US citizen charged after GrapheneOS phone wipes during airport search
This is always been the dumbest thing about "hidden volumes": It relies upon your adversary not knowing about veracrypt's hidden volume. Which BTW, is plainly ADVERTISED on the web site. The second he knows you have veracode, he will ask for the other encrypted volume.

See also relevant XKCD:

https://xkcd.com/538/

bb88··on CO2 overload in blood suggests toxic atmosphere within 50 years
Yes. And we are:

https://news.ycombinator.com/item?id=21237875

https://news.ycombinator.com/item?id=19845029

https://news.ycombinator.com/item?id=48783117

bb88··on Solod: Go can be a better C
How does it deal with pointers if everything is stack based? You can't really return a pointer to something on the stack because it could get overwritten between when you return it and when you access it.
bb88··on The classifiers Anthropic puts in front of Fable are too zealous
I've been working on a SDN software for mikrotik routers (and wireguard, etc) and Fable dies when working with any kind of wireline protocol or potentially implementing any authentication mechanism.

It's too the point where I just stopped using it. If you do generic stuff, it's fine. But the second it tries to start debugging protocols (which may include auth) that's where it begins to fail.

bb88··on GPT‑Live
Businesses have been anti-human for a while now.

If you think AI is bad, wait until I tell you about the horrors of social media who profit on controversy and division, US health insurance which profits on rejecting claims, and big pharma profiting on the opioid epidemic.

And it's not like this is new, either. Upton Sinclair was writing about this stuff a century ago with books like The Jungle.

The only difference between then and now is we "think" we're not evil today. We've lied to ourselves that "We're so much better than we were back then." Facebook wanted to bring people together originally, but they ended up providing the most toxic social media experience known to man. Facebook forgot to tell us they cared more about profit than people.

Please spare me the argument AI is the straw to break the camel's back here. The system has been broken a long time before that.

bb88··on What ORMs have taught me: just learn SQL (2014)
I have list of issues with SQL. Not composable. Unable to detect query errors at compile time because the schema is only loosely coupled to the code base. And as you yourself point out, SQL is not standardized, which is also terrible and leads to things like Oracle vendor lock in.

And frankly this list hasn't changed in 30 or maybe 40 years now.

And DBA's were so notoriously egregious that Martin Fowler made his "NoDBA" blog post over a decade ago now. And the movement to NoSQL definitely made things worse.

I wish the SQL community would stop treating ORM's like the vietnam paper did 20 years ago, and embrace them for what they are, as a stepping stone, and maybe as a useful tool to help people understand SQL itself.

bb88··on Bouvet Island
In amateur radio there was a famous DXpedition there this year.

https://3y0k.com/

There are some videos on facebork but you have to trade your data to see them apparently.

Alternatively there's some pictures on this page, so you can get the idea of the remoteness and weather they have.

http://ict-kuwa.net/3Y0K/latest%20news.htm

bb88··on NSA lost access to Mythos amid Anthropic dispute
More likely they'll convince congress they will need their own. Only it will 20-200 times more expensive and the US taxpayer will be paying for it but won't get access.
bb88··on Apple is about to make Hide My Email useless
Honestly those are used as weights now in some kind of obscure calculation (or maybe not so obscure calculation but I still don't understand it).

What I really learned during that time is that mail servers have well known IP addresses and reputations. And you can say all you want SPF/DKIM fixes that, but the reality is when google sends your email (even with your custom domain) it gets received.

bb88··on Jobs and Software Is Fucked
Honestly, I think the biggest enjoyment I got from this thread is that programming culture is often toxic in ways that people aren't really ready to admit on this site which is dedicated to computers and programming.

I can hear them now: "Surely, you can't be happy with your decision, Mr. Ralo. You're leaving so much money on the table!"

And you're saying calmly: "Yes, yes I am."

Best of luck to you and your efforts.

Page 1 of 34Next →