HNHacker News
TopNewBestAskShowJobs

bnpxft

52 karma · joined September 12, 2023

submissionscomments
bnpxft··on The MP3.com Rescue Barge Barge
it was essentially bandcamp before bandcamp
bnpxft··on My First Year Without an iPhone
This is the middle way.
bnpxft··on Are we Trek yet? – A guide for how close we are to Star Trek technology
Yes, the economy of Earth in The Expanse is an extractive colonial one not unlike what we have now in the US. It is the logical extrapolation of the current neo-liberal economic model we have now projected into space.

The people of Earth live relatively cushy lives at the expense of the belters. The UN and corporations extract resources from the belt, they overthrow democratically elected leaders to prop up corrupt puppet leaders to do Earth's bidding. All the while, the belters see little of the riches that they're force to extract. Also, unfortunately for the poor of Earth, that wealth also doesn't trickle down to them.

It is a pretty accurate analogy of the current state of affairs of Earth today, but the divide is between the Global North and the Global South.

The people of Global North live relatively cushy lives at the expense of the belters. The governments and corporations of the Global North extract resources from the belt, they overthrow democratically elected leaders to prop up corrupt puppet leaders to do Global North's bidding. All the while, the working class of the Global South see little of the riches that they're force to extract. Also, unfortunately for the poor of Global North, that wealth also doesn't trickle down to them.

The Earth of The Expanse is a warning, not an aspiration.

bnpxft··on Are we Trek yet? – A guide for how close we are to Star Trek technology
We'll never be Star Trek without these because the tech of Trek will just be used by the powerful to exploit and repress us.
bnpxft··on Covert web-to-app tracking via localhost on Android
Another reason not to install big tech's apps and only use their websites if you must.

Not only our their websites painful which discourages use, websites are more sandboxed.

bnpxft··on QRP Labs QMX SSB beta firmware relased
Maybe. When using ARDOP, my laptop generates an audio stream that is then transmitted over SSB, so theoretically it might work.

We have SSB, audio in/out, and cat control, so all the pieces are there.

bnpxft··on Decoding JSON sum types in Go without panicking
Yes exactly. The real world is full of examples of a fixed set of exclusive options.

A programming language without sum types and exhaustive pattern matching in its type system is unable model this real world concept in its type system.

bnpxft··on Is Rust a good fit for business apps?
At the risk of making this another Go vs Rust comment, I hesitate to mention this, but Go developers copy structs all the time. We do it mostly as a way to make values immutable (and to avoid nil checking all the time). It is mostly not a problem. If something is a hot path, we'll use a pointer.

Whenever we pass by value as opposed to by address, Go makes a copy. Use .clone() in Rust, it is fine most of the time. Optimize it out if you find it is a performance bottleneck.

https://go.dev/play/p/Cm7mzRbva-5

bnpxft··on Why Go?
If Go had sum types and expressive pattern matching I think it would be my favorite language. I'm so sick of writing "if err != nil", just give me a Result type.

If there was a version of Rust was garbage collected, I think it would be more popular.

I'd love TypeScript if it didn't inherit the foot guns of Javascript and didn't have the ever changing tool chain.

bnpxft··on Ham Radio All-in-One-Cable
NA6D has them for sale: https://na6d.com/products/aioc-ham-radio-all-in-one-cable Also as a kit for cheaper https://na6d.com/products/aioc-ham-radio-all-in-one-cable-un...
bnpxft··on My Experience Getting Licensed in Ham Radio (2020)
I heard this phrase often when studying for my license, "Your license is a license to learn". It took me a few months to really internalize that.

Getting into the hobby, I was looking to unlock exclusive frequencies that would give me more range than FRS and isolation from FRS traffic.

While it did that, I found that benefit largely went unused. My comms aren't private. What I wanted from the ham bands didn't benefit me in the ways I wanted them to. Heck my identity isn't even private. In addition, anyone I want to communicate with have to be hams as well.

Like you said, outside of an emergency, there are more reliable, private ways to communicate by using the Internet. The use case I was trying to solve for is better suited using VOIP on a phone.

What I found instead in ham radio is the a world of experimentation. I'm building antennas and radios. I'm hooking radios up to computers to communicate across the planet. I'm hooking up my phone to a walkie-talkie to send messages over APRS and Winlink without the Internet. Not because I need to, but because I can and it is fun to figure out how to do these things.

On top of all that, it is just enjoyable to turn on the radio with a cup of coffee and call out and see who can hear you. It is reminiscent of the early days of IRC and ICQ when you just turned it on and someone interested in the same thing as you was just waiting to connect. For the most part hams are just happy to have someone to geek out with and that's reason enough to connect.

bnpxft··on Legalizing sports gambling was a mistake
Let's say it like it is, it is the legalization of profiting off of an addiction that is the mistake.
bnpxft··on MFJ is ceasing its on-site production
I'll add that POTA and antenna building is just a small sliver of this hobby of hobbies.

Josh of Ham Radio Crash Course did a talk the various things you can do with a technician's license

https://www.youtube.com/watch?v=FV3nzEdXhbw

bnpxft··on MFJ is ceasing its on-site production
I second this. You can get on HF with very little space. If you have 16ft of space, you can easily put up a temporary 10 meter dipole.

I have an HOA, so every time want to get on HF at home I put up the 10m dipole. I stick three 7ft wooden stakes in the ground, tie the dipole to them with paracord, and talk to people all over the world.

That dipole is just 2 pieces of 8 foot wire soldered to a SO-329 connector. It probably cost me $10 at most.

You can get a low powered portable HF digital rig for less than $100. With less than 20W and a homebrewed antenna you could be making contacts all over the world.

If you need more power, you can get a mobile 100W HF rig <https://www.dxengineering.com/search/part-type/mobile-transc...> for a little more than an XBOX. A 100W HF base station for the cost of a mid-range laptop <https://www.hamradio.com/detail.cfm?pid=H0-015268> <https://www.hamradio.com/detail.cfm?pid=71-002065>

Admittedly, I'm currently making contacts all over the world right now on Hacker News. As children of the Internet, radio, at first, seems like a silly, antique hobby when the Internet has connected us together. Maybe it is just me, but there's something really fun and geeky about radio. I've been a maker for decades and I've grown a bit bored of making LED blink. HAM radio has given me a practical reason to get the solder iron out again. I really love building the crappiest equipment out of scraps and see if it'll work.

Parks on the Air is another really fun aspect of the hobby. Almost every weekend since I got my license, I go out to a nearby state or national park. I pack up my FT-991a base station in a cheap harbor freight hard case. I bring a battery, some coax, an EFHW antenna I built. I throw in antenna in a tree and sit in the park and play radio. I find it quite relaxing to get outside and see who I can talk to.

KB9VBR has a nice video what a POTA activation is like. If you're an outdoorsy type or want to be one, POTA is a fun excuse to get outside.

https://youtu.be/LL6R4U9ualI?si=KH4ZRssscpd7ooyb

bnpxft··on Suicide is on the rise for young Americans, with no clear answers
They come here because America has made a far worst hellscape of their homeland through extreme resource extraction and coups. Western extractive capitalism strip mines the Global South of all local wealth leaving the local population in extreme poverty.

America looks like paradise in comparison.

‘We will coup whoever we want!’ - Elon Musk.

bnpxft··on HiddenVM – Use any desktop OS without leaving a trace
See also: https://www.qubes-os.org/
bnpxft··on Show HN: Retriever – Securely share secrets over the internet
great, my browser history is going to be full of secrets now
bnpxft··on Scammy AI-Generated Books Are Flooding Amazon
The old fashion way, friends.

I only have so much time in the day. I can only consume so much content. I don't need AI or machine learning to filter a firehose of content.

My friends provide a human scale stream of recommendation that I trust much more than a profit driven algorithm.

bnpxft··on Advent of Code 2023 is nigh
Scheme https://spritely.institute/static/papers/scheme-primer.html
bnpxft··on Qaul – Internet independent wireless mesh communication app
The Meshtastic site says that supports up to 80 device nodes depending on settings used.

It is more geared towards a group of trusted people communicated with each other than a general purpose network anyone can use.

bnpxft··on Boys and Men in the United States Are Struggling. The Left Should Talk About It
Read bell hooks' "The Will to Change" to start. As someone on the far-left, we talk about positive masculinity all the time.

The whole concept of intersectional feminism is that there are different classes of privilege and exploitation that are relative to each other. To say that modern feminism doesn't think men are exploited is to misunderstand modern feminism.

Are young men exploited? Absolutely. They are exploited by capitalists to extract as much value out of their labor, their bodies be damned.

Are they exploited by people in power? Absolutely. The entire manosphere exploits their loneliness and keeps them isolated as emotionless rugged individuals.

Men are humans just as women are humans, and men have the same human need to connect and socialize. Toxic masculinity strips them of fulfilling that need.

Feminism gets caricatured so much by people who have something to benefit from that lampooning. Rather than dogpiling on the "feminism is mean to men" bandwagon, actually read modern feminist literature on masculinity.

bnpxft··on 10th Rule of Programming (2003)
YAML even has the worst form of macros I've even encountered in the form of go templates.