HNHacker News
TopNewBestAskShowJobs

bb88

8,723 karma · joined January 11, 2016

Cranky engineer. GET OFF MY LAWN!
submissionscomments
bb88··on My First Meshtastic Network
> FT-8 doesn't seem usefully relevant here. The fact that the bandwidth is so low that it can be sampled with a sound card isn't at all helpful when Meshtastic doesn't require a PC.

This is what I meant about adding noise to the argument. This isn't a useful argument. FT8 could be decoded with a microcontroller. But you wouldn't know that. And it only shows your ignorance of the subject.

Meshtastic maximalists are the true believers, throwing away the decades of experience and knowledge because they drank the kool-aid of the leaders that think they are smarter than the folks who have been doing this for the last 40 years.

bb88··on My First Meshtastic Network
Meshtastic can only use one frequency at a time. So, say, a battery status update can stomp on a message trying to get to a meshtastic router. (He's got the link to the hidden node problem with a great wikipedia article about it).

The more popular the network, the more frequent these message stomps happen. Flood routing makes these stomps more frequent.

There is also no end to end packet acknowledgement system like tcp, so at hop 3 (e.g.) if the message got stomped on, who would know?

Let's say someone made a dual band lora transceiver. Well that would help, but it wouldn't solve anything else, because there's still core routing/reliability/topology issues.

So if you had 20 channels to talk over, well that would be even better. The chance of having your message stomped on would go down significantly making the network much more reliable. That's the SDR part (the listening of 20 channels at once) vs the Lora chip which can only listen/transmit on 1 channel at once.

Edited to add:

"But that's super expensive hardware/engineering to do that!" you might say. Well, it's being done today.

The point is that if you can fit 20 1khz channels in a 20khz RF space. The 20khz RF can be converted into audio and fed into a soundcard and processed. This exists today with FT-8, though FT-8 uses 150hz bandwidth per stream in 2.8khz sections per band.

You can see some FT-8 activity by looking at some websdrs.

Maybe go here and tune to 14.074Mhz Upper Side Band (USB)

http://data3.caprockweather.com:8073/

Each vertical line is one message 150hz wide.

bb88··on My First Meshtastic Network
So you mean other than these sections right?

"Thought experiments about mesh networking"

"Hard Lessons Learned -- What not to do"

"Meshtastic Is Rediscovering Lessons (Already Learned) of Amateur Radio Data Networking"

Instead of actually trying to understand the arguments these days, it's easier to inject noise into the argument, proclaiming it's too "hard to find" or "too hard to understand."

Mesh networking is a hard topic. Expect to expend some brain cells to understand it. I'm not here to spoon feed you tech that was well understood 3 decades ago.

bb88··on My First Meshtastic Network
I'm not OP, but there's a lot of criticism of meshtastic from people knowledgable about mesh networks. I also have been critical of meshtastic on this site.

Here's an example of a good criticism: https://www.zeroretries.org/p/zero-retries-0215

I have no experience with the community, but if they couldn't have been bothered with understanding AlohaNet from several decades previous, than maybe it's not surprising.

I myself have been fairly critical of meshtastic, you can probably search for bb88 and meshtastic to find more criticisms.

To save you some time, I live in a fairly populous city with a bunch of meshtastic nodes, and can't get a message accross from me to my friend who lives one hop away.

bb88··on My First Meshtastic Network
Are meshtastic nodes still spamming their battery status over the network?

Have they figured out that flood routing is a terrible routing mechanism?

bb88··on Toll roads are spreading in America
Like all "economically sound" ideas, people fuck it up. To the drivers, its one more reminder of a government taxing you on a day to day basis, locking up the roads taxes paid for, for another series of taxes.

Chicago is the poster child here. Constant rate hikes. Diverted funds meant to maintain the roads going elsewhere. "Temporary" tolls that become "permanent", etc.

It's bad, stop the madness.

bb88··on Feds demand compromise on Colorado River while states flounder
If you look at water usage in Nevada, 75% of it goes to agriculture [1]. Agriculture provides a lot of jobs and food. Unfortunately the resources are no longer there. You can eliminate landscaping (yards, golf courses, las vegas fountains, etc), but it still won't make a dent in the water use.

It's not just Nevada, but Nevada is the poster child here for everything that's gone wrong with water use.

So something's gotta give. And it turns out that farming in deserts may not have been the best use of the land (or water).

[1] https://extension.unr.edu/publication.aspx?PubID=4764

bb88··on Ask HN: Why Did Python Win?
Rust isn't so much "competing" as it is "complimentary" to python. This is very much how python was billed originally as a scripting language for "C" in it's early days.

The slow parts of your python program can be rewritten in rust or C, your choice. So refreshing.

bb88··on OpenSCAD is kinda neat
I find that I'm often making one-offs. I take a part I designed and I need a slight modification for it for some reason.

Fusion is great for that as long as there's not too many parts. But sometimes I'll want a new variant or a series of new variants.

And reaching for python makes that easy.

bb88··on Show HN: I designed my own 3D printer motherboard
Really cool.

I found myself traveling recently and missed my 3d printer. There were a few neat things I could have done if I had a printer in a carry on. It would be kinda awesome to have a self contained 3d printer with a battery to take wherever I go.

If you're near a harbor freight, they have cheap rugged cases. Maybe design around that form factor, since they're easy to get?

bb88··on Go is portable, until it isn't
That's what I was thinking too. A go native library is 10 times better in the go ecosystem than a c library linked to a go executable.

Also in the age of AI it seems possible to have it do the rewrite for you, for which you can iterate on further.

bb88··on Rubio stages font coup: Times New Roman ousts Calibri
TIL: if you google Times New Roman, you get Google search results in Times New Roman.

You also get Calibri if you search for it, but not Zapf Dingbats.

bb88··on You want microservices, but do you need them?
Great nick!
bb88··on Meshtastic
Boise, actually.
bb88··on Meshtastic
We have a relatively dense meshtastic in my city, and yet I can't reliably send a message across to my friend, who would be 4 hops away.

It's just not awesome. Especially compared to what you can do with ham radio.

bb88··on Meshtastic
One thing to keep in mind is that it's not even a very good mesh network.

There's a Zero Retries article recently with a critical review of meshtastic. Or find my comments on meshtastic here.

If anything they showed there's demand for a public mesh. Unfortunately, they didn't want to learn from AlohaNet or any of the other meshes.

bb88··on OOP: The worst thing that happened to programming
> Next on the list of worst things to happen to programming is Python's popularity as a CSC101 language

My school kept track of computer science graduates, and the numbers dropped sharply after copying MIT's example for their intro course. And predictably it was 4 years after the change.

Some might call that "Gatekeeping" (though that's a more recent word in the vernacular), but I think it's more 90% of the jobs were C/C++/Java back then, and a BS degree was meant to get a graduate in a job in the real world.

Also students dropping out of the computer science program wasn't a great look when requesting funds for servers and stuff.

bb88··on Private equity firms are snapping up mobile home parks, driving out residents
Typically it's the land that appreciates, faster if it has a house or other permanent structure, though that does include mobile homes.

If the land is rented, the mobile home will often depreciate, much like a used car. Nobody wants to live in a mobile home with 1970's decor. So those owners are likely going to take a bath.

bb88··on OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios
The technician license is honestly "good enough" for a lot of people. Particularly now that the digital voice modes allow people to chat across countries through the internet. DMR/SystemFusion/MMDVM are things you might want to research.
bb88··on OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios
Meshtastic has been popular, but relies upon a terrible implementation of a mesh -- and it's vastly oversold on its capabilities.

I understand some hams run a meshtastic repeater primarily to convince meshtastic users to become hams.

bb88··on Ask HN: How to deal with long vibe-coded PRs?
I would recommend inviting the person, his manager, and your manager.

To start things off the meeting, I would say something like, "To me this is a surprising PR. I would expect it to be maybe 500(e.g.) lines including unit tests. Why does it need to be this complicated?"

If your manager just folds over, I would just accept it, because he's probably so beat down by the organization that he's not going to stick up for his employees anyway. At that point, it's time to look for another job.

But if the managers listen to their employees, and you have a better alternative, and your arguments are reasonable, it should be fine.

bb88··on Viagrid – PCB template for rapid PCB prototyping with factory-made vias [video]
I tried with the same laser and settings as well, and couldn't get it to work either.

I think the issue is that if there's a tarnish on the copper, it will work okay. The problem is when you polish the copper. It turns reflective and will not absorb the energy of the laser.

A 5W UV laser or a 100W MOPA laser will give better results. I'm thinking about a 200W version for black friday.

bb88··on Ask HN: Advice for creating a USB device linking 2 computers
You can use two arduinos and connect them in such a way they are talking through the GPIO ports to each other.

You could do something similar with a couple of Raspberry Pi's or RPI nanos. It doesn't really matter as both can be configured as USB devices and to access their GPIO ports.

The trick is getting them to act as a USB device and then to have them send data over the GPIO ports.

Fortunately I don't think either of those should be super hard.

bb88··on Armed police handcuff teen after AI mistakes chip bag for gun in Baltimore
Let's criticize their behavior then.

Police have a long history of racial profiling. Driving while black. Walking while black. And in this case, carrying a bag of empty Doritos while black. They often are taught to "secure by force" rather than "de-escalate and investigate". And if they do violate your rights, so what? They have qualified immunity.

On the issue of guns, if you are white and republican, you can walk around the Idaho Statehouse with a loaded AR-15 without any issue whatsoever. It's only at the moment the gun goes off is when there's a problem.

Here's a fun story where a 11 year old girl carried an AR-15 to the Idaho Statehouse.

https://www.ktvb.com/article/news/local/capitol-watch/girl-1...

bb88··on Rivian's TM-B electric bike
I was looking for where the gearing was and it doesn't appear to be in the wheels. It looks like it's in the hub.

I have a bike with an automatic transmission and it handles steep hills just fine.

But generally speaking, I would expect the bike at this price point to have an automatic transmission.

bb88··on Rivian's TM-B electric bike
People typically don't buy big ticket goods from a company named "YACCEEZY" like you might see on Amazon or Aliexpress these days.

It's worth noting that Hyundai had a similar issue when it entered the US market. It was an uphill battle to market itself to convince people to spend thousands of dollars of money on a no-name car brand.

bb88··on Rivian's TM-B electric bike
I've seen a lot of people use noise cancelling ear buds on roads using pedal bikes, so I don't see how this is any different really.
bb88··on Rivian's TM-B electric bike
You can usually limit the bike to go less than 20mph in those cases.

It would be nice to have the GPS automatically set the pedal assist max speed when riding on shared paths with pedestrians and people.

I have also seen road bikers on those same shared paths pedal faster than 20mph.

bb88··on Rivian's TM-B electric bike
Despite the complaints in this thread there is already a market for $4k ebikes. And people are buying them. The bike competes with a bunch of e-bikes in that price range, Evelo Omega, Bosch, etc. So they're hardly a first mover. They are optimizing that market.
bb88··on Americans can't afford their cars any more and Wall Street is worried
It feels like musical chairs. The banks make money as long as the music continues to play.
← PreviousPage 5 of 34Next →