undefined

joined 3 months ago
[–] undefined@links.hackliberty.org 2 points 1 day ago (1 children)

I can’t tell if the author is being repetitive to make the article longer or if it was written by ChatGPT.

IPv6. Stop engineering IoT junk on single-stack IPv4, you dipshits.

Amen

At a high level it involves a terrible custom parser written in Ruby for several formats of DNS blocklists. It finds the proper domain then outputs a large configuration file for Unbound.

I’ve attempted to Dockerize it but honestly, I think it would be better to use a superior parser written in another language that can be statically compiled.

I was using Fly.io to host it in various regions using an Anycast IP, but since I’ve moved onto using VPN for everything I’ve moved it to a few hosts acting as Tailscale exit nodes. Those exit nodes provide the blocking DNS service along with rewriting incoming Tailscale client traffic to route out of another network interface assigned to a VPN provider.

Had I unlimited free time I’d rewrite the parser in Crystal, but part of me thinks there’s got to be something already written by someone in Go.

[–] undefined@links.hackliberty.org 1 points 1 week ago (2 children)

It’s a common solution but I do something more involved and manual, but it’s the same concept.

Related: I’m a big fan of Beeper, and they were recently acquired by Wordpress too.

[–] undefined@links.hackliberty.org 19 points 1 week ago (15 children)

The term state at the international level usually refers to a nation-state. Nations generally have different terms like state, territory, province, etc for their internal divisions, hence state can refer to both meanings.

[–] undefined@links.hackliberty.org 10 points 1 week ago* (last edited 1 week ago) (4 children)

I go hard with DNS-based ad blocking and I’m constantly confirming it works by checking the network tab in developer tools. I’m basically only seeing first party scripts and CDN assets — 99% of websites load all the tracking garbage from third-party domains that can be easily blocked.

[–] undefined@links.hackliberty.org 2 points 1 week ago (1 children)

Maybe this means no time? I don’t really know anything

Oh I know. I was just exploring why someone might call it “insane.” I installed it long ago but quickly uninstalled it when I realized how insecure it is.

[–] undefined@links.hackliberty.org 1 points 1 week ago* (last edited 1 week ago)

I use it and it’s pretty great, though it sometimes does feel like a hack (I mean, that’s essentially what it is).

For a better experience pick a search engine in Safari that you’ve blocked with DNS so that you’ll never see a glimpse of it before xSearch redirects you (as you would on a slower network).

 

People complaining about the bot are worse than the bot itself. Every comment thread or post about it (probably including this one) inevitably turns into people debating the bot’s usefulness.

If you’re someone who hates the bot, do what everyone has already said 10 trillion times: block it.

All the comment threads and posts by users wanting to “take it down” solve nothing. Just stop. It’s so irritating having to scroll past millions of comments of the same tired debate.

 

I live in a major city with cable internet everywhere along with fiber in some areas (unfortunately not mine), but I’ve had multiple instances of carriers’ salespeople knock on my door selling 5G home internet service.

The reason this doesn’t make sense to me is 5G will always have a much higher latency than any wired alternative — it really only makes sense to sell this stuff in rural areas without the infrastructure. What’s more is the most recent carrier has a reputation for extraordinary coverage but their network is CDMA so their network speed is one of the worst in the city.

Wouldn’t it make more sense to sell this stuff elsewhere?

 

I’ve been using the CarFAX Car Care app/website for a long time but I’m looking for something better.

It would be nice to have something I can enter my car make/model into and have it suggest maintenance but also keep track of repairs. I like uploading PDF scans of receipts too; one thing that always bothered me about Car Care is the horrible, weird compression it does on those files.

 

Hey everyone, I’m looking to replace my router with a NanoPi R6S but want to do everything myself from Alpine Linux.

I’ve been doing a lot of research and it seems that the chipset and hardware are supported as of Linux 6.3, but looking at Alpine’s ARM documentation makes installation sound a bit more advanced than I’m used to (specifically, the partition layout and U-Boot are confusing to me).

Has anyone gone this route?

 

Basically, I’m running Tailscale on most of my devices and using subnet routing on a Raspberry Pi for non-Tailscale devices.

My problem is that while using an exit node streaming video from cameras in the iOS/macos Home apps is entirely too slow. I can see from App Privacy Report that it attempts to connect to my home network’s WAN address, so I’ve set up subnet routing to bring in any traffic to any of ISP’s networks through the Raspberry Pi at home (this also makes it possible to use said ISP’s streaming app on Apple TV as if I were at home).

I know that Home doesn’t connect to the cameras locally at all, because I can tear down all the Tailscale stuff and not see any traffic between the client and the camera on the LAN.

Has anyone have a clue how to go about configuring this? Thanks in advance!

view more: next ›