TheBozzCL

Joined 5 years ago

Karma
344
Submissions
146
Member since
Oct 6
Senior back-end software engineer with 11 years of experience. I work mostly in Java, building data pipelines. Plenty of experience using AWS to build scalable systems.
View on Hacker News

Recent submissions

Comment · 18 days ago
TBH, this just sounds to me like the crypto industry is discovering, yet again, why the banking and credit card industry have all this red tape and supply chain security.

Like sure, they're not fully immune... But at least I can call my bank and show them that I didn't suddenly fly from New Mexico to Florida to buy $200 in gift cards from a gas station in the middle of nowhere.

Crypto MUST deal with fraud and hacking if they want to become reliable. At that point, they'll just become another bank with a casino attached.

Comment · 25 days ago
I self-host my own DNS over TLS for domain-level adblocking. Maybe not the wisest decision, but it's working well so far and it doesn't require a lot of maintenance now that I've refined the setup.

I use a DNS registrar and certificate that support wildcards. That way, I don't have to leak my DoT subdomain and I gain some obfuscation. Android's Private DNS option doesn't support alternate ports, so I'm forced to use the default.

I use nginx as my reverse proxy and TLS terminator. At this stage, I apply rate limiting and subdomain filtering.

Then nginx forwards the streams to Unbound, which filters out any local IPs from the responses to avoid leaks.

Finally, Unbound forwards requests to my Pi-hole, where the magic happens.

Comment · 29 days ago
Ohoho that actually sounds like a cool weekend (multiple?) project. Almost makes me want to go buy a new car.
Comment · 1 month ago
"We own the infotainment system"

I've thought about what I can possibly do if I ever need to buy a modern car. Bring my own cell phone tower spoofer? Threaten to not buy the car if they don't disconnect the antennas first?

It's good that these things are starting to catch the public's interest. Gamers' Nexus' exposé on LG TVs. The lawsuits against car manufacturers for selling driving data (indirectly) to insurance companies. The pushback against Flock. I wonder what else is needed to actually move the needle globally.

I see a good sign in that Gen Alpha seems to find using disconnected devices to be trendy. I hope it's a trend that stays long term.

Comment · 1 month ago
Calling things you disagree with "slop" is slop /s

But just in case you haven't noticed, we live in a world where a ridiculously wealthy minority can derail whole countries by ther whims. Wealth concentrating on a single select few is an absolute disaster for the rest of us, because we lose power to them.

Comment · 1 month ago
I literally just switched away from Hurricane Electric to deSEC. The only real issue that I had with HE, but it's a big one, is that they don't allow wildcard CNAMEs. I consider that important for the security of some sensitive endpoints that I have no choice but to expose publicly. Those endpoints are well protected with 2FA and heavily monitored, but I wanted to be able to use randomized subdomains to at least have some obfuscation on top.
Comment · 1 year ago
It’s literally what you experience in your life. I’d say I value my life a lot, in the end it’s all I actually own.

On the other hand, others value my attention because they can make fractions of a cent by making me look at stuff, because there’s a minimal chance they’ll convince me to spend money on stuff of probably little value.

Seems to me they don’t value my attention a lot, and I don’t get much of value out of it.

Comment · 1 year ago
If you have anything even remotely important tied to your email address… then at least get your own domain name associated with it. It’s not a 100% guarantee that things won’t go wrong, but at least you can recover if your current digital feudal lord turns their ire on you.
Comment · 1 year ago
Thanks for sharing this! What a treat of a video. It's a fun project, and it's presented very well. This guy has a talent for communication - the video was super clear and well explained. I really admire that ability and I want to get better at it.
Comment · 1 year ago
To me, the killer feature has been the ability to filter out sites from my search results. I removed all of Pinterest, several tabloids and conspiracy sites, any obvious AI-generated sites that I run into, and just with that my search result quality has increased drastically.

It's a feature that I'd like other search engines to adopt natively.

Comment · 1 year ago
Getting rid of most social media has been one of the best things I have ever done. I didn’t just delete my accounts, I also blocked the sites so I can’t visit them.

The best one to delete was definitely reddit. It’s too easy to doomscroll. It’s such a time sink, and being hyper-aware of everything that’s going on nowadays just made me anxious all the time.

HN hasn’t proven to be much of an issue for me. I guess it’s just less active, so I run out of new content faster whenever I visit.

Comment · 1 year ago
As a broke college student, I had a great time playing on third-party servers. The experience was janky, of course, but it was hilarious. I made some good friends there.

Then I had to stop playing because it was eating into my study time too much.

I've tried going back to MMOs a couple of times since then, but nothing seems to have the charm of a smaller community like that.

Comment · 1 year ago
Then just keep doing things the same way, but add a disclaimer that says you are only selling a license to play the game, and it's not guaranteed to work after a certain date.
Comment · 1 year ago
I sync my devices to my Synology NAS at home, and then the NAS syncs them to Backblaze B2.

I have some extra workflows to back up some other data, like some WebDAV shares, based on rsync.

Comment · 1 year ago
I’ve been gaming on Linux for quite a while, and it’s overall been a great experience.

I mean, at least until last week, when I bought myself a new top-of-the-line laptop. I’ve been distro-hopping trying to find something that works and everything failed in its own annoying way. Part of it is because I stubbornly decided to stick to Wayland because I really wanted to use my laptop’s HDR display to the fullest.

Nobara KDE had serious issues handling hybrid GPU mode. The SDR color profile of my built-in display got completely borked - worked fine in HDR or plugged in to a display. But then I had serious graphical artifacts when I plugged in my display with VRR disabled! They went away when I enabled VRR, but the flickering was really bad. All of this went away if I switched my laptop to dGPU mode, but grub stopped showing anything and I couldn’t reach the UEFI anymore unless I removed the SSD.

Next I tried Garuda Dragonized Gaming. The styling is atrocious IMO, but I really liked the OS management tools. Unfortunately I couldn’t get it to recognize the dGPU, so I moved on.

Next I tried Bazzite. I was very impressed by how well everything worked and performed! Atomic Linux made some of my regular setup more complicated, but the challenge was interesting. But then I decided to unplug it from my dock, and I discovered that the kernel was rebooting the built-in keyboard constantly, making it impossible to type anything.

I decided to go back to my go-to safe choice, Pop!_OS. Installation went smoothly as usual, I even followed a tutorial to use Btrfs which I really like. Everything worked great until I plugged in my monitor and the whole system started stuttering.

I decided to give up for now, I installed Windows again and applied Atlas OS to it to trim down the annoying stuff. After some tweaking I got the battery life to something that seems reasonable. Games work as expected, and I’m mostly done finding alternatives to some of my personal setup quirks.

I want to be clear: my switch to Windows is temporary until fixes for the issues I experienced start to surface. My laptop model is very recent, and I don’t have the know how or time to dig deeply into all of these issues. I’ll probably be sick of Windows in 6 months, ready for round 2.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton