HNHacker News
TopNewBestAskShowJobs

bb88

8,732 karma · joined January 11, 2016

Cranky engineer. GET OFF MY LAWN!
submissionscomments
bb88··on Formlabs Studio 1 $699 Resin Printer
Isn't that the Prusa model? IIRC Prusa would release something, and then force you to get on a waitlist.

I'm not saying I hate Prusa here, I'm saying that limited availability is a common practice to drive hype.

bb88··on I no longer care to work on any Ruby gems so I've archived all my repositories
There's a lot of code I never wanted to be an expert on. I might care about an algorithm. I might care about the UX. There are other things I might let an AI tackle because I don't care about them.

That is a problem though with AI currently. E.g. I've found a severe issue with Claude Code and prose writing when trying to make an explainer site. Instead of "plain" english it likes to use "flowery" phrases and "punchy" statements. This forces the user to spend extra time thinking about it.

And code comments are terrible. It can use 3 paragraphs to describe something when only one sentence is enough. Then further agents (or humans) have to waste their context window to figure out what the "riddle-ly" worded sentences mean.

But the things you care the most about, the AI doesn't unless you tell it to care. And even then, you have to be very careful because it acts more like a contractor with the potential to stop in the middle of a project (lack of tokens) and leave it in a very bad state until it's complete.

Or worse, it forgets what you want and does it's own thing for a while until you remind it.

bb88··on Turn a WiFi 7 Router into a 320Msps Software Defined Radio Receiver
It is cool to do. But there are professional uses for it, particularly like finding interference or noise. You can ask things like: "How crowded is my 2.4 GHz spectrum?"

The RTL SDR is the gateway drug into SDR's. The bandwidth is limited, so don't expect to be capturing HDTV Streams. But it's certainly possible to listen to AM/FM, Ham Bands, VHF/UHF signals, etc.

If you don't want to buy an RTL-SDR, you can search KiwiSDR which is a streaming SDR for frequencies under 30MHz. You can also connect to KiwiSDR's worldwide.

Then if you get the itch, you can go get your a HackRF, a ham license, or whatever else scratches it.

bb88··on Show HN: Opus 5.5 made a fully featured Figma clone in 3 hours / 8 prompts
Your statement about complexity is true with most SaaS offerings. They need to be everything to everybody so they can target as large a market as possible.

But as a user if you can identify the exact requirements you need your software to do, then it's very possible to vibe code a solution to do exactly what you're looking for. And your own offering doesn't need to be as complex, and can be tightly coupled to the other infrastructure you have.

bb88··on Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?
It's also removed the difficulty of configuring a mikrotik router as well. Mikrotik has a cloud router instance which is much easier to deal with I think than linux. Mostly because there's a UI interface for Mikrotik that makes it a little easier to inspect what's going on.

One of my pet projects I need to get back to is an SDN to make configuration for mikrotik routers easier (particularly with VLAN's, wireguard or VPNS, or routing configuration between ports).

Winbox is nice in a sense because it tells you the true configuration. But what I really want is something that can start with a network diagram (e.g.) and then get the current state of the router, and then validate that against the network config.

bb88··on Sorry, I'm in a meeting
My favorite example of the heroic engineers are "helicopter" engineers who fly in, "solve" the problem at the expense of something else being made much worse. Usually getting the accolades of upper management.

Then the heroic engineers get promoted and then learn that they can use their weight to shove others around. Meanwhile the ICs that had to do fire drills to make crap happen don't typically get anything out of it, other than watching some manager that shoved them around get promoted.

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.

Page 1 of 34Next →