undefined

joined 1 year ago
[–] undefined@lemmy.hogru.ch 15 points 2 months ago (5 children)

This very much bothers me as a web developer. I go hard on Conditinal GET Request support and compression as well as using http/2+. I’m tired of using websites (outside of work) that need to load a fuckton of assets (even after I block 99% of advertising and tracking domains).

macOS and iOS actually allow updates to be cached locally on the network, and if I remember correctly Windows has some sort of peer-to-peer mechanism for updates too (I can’t remember if that works over the LAN though; I don’t use Windows).

The part I struggle with is caching HTTP. It used to be easy pre-HTTPS but now it’s practically impossible. I do think other types of apps do a poor job of caching things though too.

[–] undefined@lemmy.hogru.ch 24 points 2 months ago* (last edited 2 months ago)

Here’s the link to the basecamp/once-campfire GitHub repo.

I’ve got X blocked on all my personal devices but I opened the tweet on my work computer to retrieve it.

[–] undefined@lemmy.hogru.ch 4 points 2 months ago

It wouldn’t be any different than your current configuration other than the domain itself.

[–] undefined@lemmy.hogru.ch 5 points 2 months ago (2 children)

Because I thought the two were one and the same.

[–] undefined@lemmy.hogru.ch 24 points 2 months ago* (last edited 2 months ago)

It’s important if you’re using flash drives across platforms though that’s pretty rare these days too. My wife has run into this problem by formatting as ExFAT (GUID partition table) when print shops’ terrible machines only support FAT32 and/or MBR partition tables.

Thankfully macOS at home understands ExFAT otherwise those formatted drives from her Windows work computer wouldn’t even work.

[–] undefined@lemmy.hogru.ch 127 points 2 months ago (16 children)

An Indianapolis based bankruptcy attorney, named Mark Steven Zuckerberg, is suing Meta over repeated confusion with CEO Mark Elliot Zuckerberg.

That’s far less crazy than the clickbait headline had me believe.

[–] undefined@lemmy.hogru.ch 2 points 2 months ago

So you’re just chiming in that people shouldn’t use it because you don’t see the use case for VPNs?

[–] undefined@lemmy.hogru.ch 1 points 2 months ago

That might make me re-look into using Headscale.

[–] undefined@lemmy.hogru.ch 1 points 2 months ago

I could never get this working in a basic Docker image pushed to Fly.io.

[–] undefined@lemmy.hogru.ch 2 points 2 months ago (2 children)

Tailscale only supports Mullvad VPN and when you do use it you’re stuck with its DNS server. It’s a super basic option and doesn’t allow for much customization.

[–] undefined@lemmy.hogru.ch 2 points 2 months ago (4 children)

Not really. I use the exit node to forward my “default” traffic through the VPN but I still use tunnels between my end devices too. My wife uses it to print documents from work and hell, I even shut off a lot of services on my LAN and made them Tailscale-only just as a way to force encryption (unnecessarily).

[–] undefined@lemmy.hogru.ch 1 points 2 months ago

I do some pretty crazy stuff honestly because I’m really into privacy. Since I’m stuck using a VPS I usually put it in the same country that I’m currently in so that for my end devices it appears I’m just accessing some corporate VPN.

On the VPN I actually have two in-country double hop VPN tunnels. I then have two more double hop VPN tunnels that first go into some random country, then finally to Switzerland (because I love their privacy laws). Those two tunnels are set as two equal cost multipath hops for my Tailscale clients, then they get stuffed into the first set of in-country tunnels.

Iinject random delays to protect against timing attacks too, and on top of all that I run Blocky with an insane amount of blocklists and that traffic also spread between all the tunnels over DoT.

It’s a lot of overkill but I absolutely love having no ads, strong data protection and a higher level of freedom of speech.

view more: ‹ prev next ›