Max_P

joined 2 years ago
[–] Max_P@lemmy.max-p.me 19 points 1 day ago (1 children)

Wouldn't surprise me if it doesn't check the UTF-8 validity at all and just lets the apps get broken UTF-8 where most of the time nothing horrible happens. That or they just strip invalid characters.

[–] Max_P@lemmy.max-p.me 13 points 3 days ago

It's not the size, it's a size to content/quality ratio. I'll happily download a 500GB game if it's got the content to match.

Uncompressed assets doesn't bring higher quality visuals or content, it's merely pure laziness or a scam to make people feel like they're getting more for the outrageous price games have gotten.

[–] Max_P@lemmy.max-p.me 10 points 3 days ago (1 children)

You can mostly backup everything but it's impossible to make a perfect backup like the old days anymore because of the TEE. Flashing a new ROM will change the keys and permanently make the old data worthless. Stuff like Google Authenticator for example simply won't backup even with a perfect bit copy.

Apps will restore okay but many will be logged out and have lost their permissions and push notification registration with Google.

[–] Max_P@lemmy.max-p.me 3 points 4 days ago (1 children)

It'll tolerate a few hours no problem, mine's been down for a bit over 24h and caught up fine.

I think it marks instances as down after 2-3 days, but I'm not sure if it'll resume once it comes back up at this point. I think if your instance reaches out it might start pushing events again but it could also result in dropping the previous days.

[–] Max_P@lemmy.max-p.me 6 points 1 week ago

Maybe Torvalds will make Sebastian understand that Linux is not a product, it's an ecosystem, and maybe finally make him review Linux properly without the "as an average tech consumer" approach he's been doing. It'll never be "ready" through that lens if always approached with a FOMO attitude.

One can't be free when sucking it up to big tech all the time because "you need the latest fancy half baked proprietary features".

[–] Max_P@lemmy.max-p.me 83 points 1 week ago (5 children)

No, I would simply give them a box of condoms or whatever.

If they're gonna do it, they're gonna do it, and as a parent, you're way better off with your kids comfortable not hiding it because if there's complications you can intervene quickly. If the condom broke, you want the kid to come to you so you can get plan B and not have to deal with an abortion a couple weeks or even months later. It's also way better they get caught doing it at home vs in a car and now be on the sex offender registry.

What you're describing is abstinance and is common in religious families, and well know for being ineffective. Plus as you've described, it completely falls apart when bisexuality is involved, and it makes even less sense if it's physically impossible to even get pregnant.

The same extends to alcohol, drugs, porn, whatever evil vice people are worried. If your kid's gonna do drugs, you want them to feel comfortable calling you if they have a bad trip, and also feel comfortable giving you the drugs so you can get them to the hospital and they can quickly identify what you're on and give the necessary medications.

They're gonna learn about all that eventually, better they learn it from you. Punishment and "you'll understand when you're grown up" doesn't work. If they're old enough to ask, they're old enough for the answers too.

[–] Max_P@lemmy.max-p.me 9 points 2 weeks ago (1 children)

Free speech includes respecting speech you disagree with and speech that makes you uncomfortable.

If the roles were reversed and you were lined up to be banned because you're not siding with the "correct" side, you'd be crying abusive censorship.

That's what the downvote and block buttons are for.

[–] Max_P@lemmy.max-p.me 9 points 2 weeks ago (2 children)

Yes, a lot safer. Even bugs in the renderer or media player would typically be triggered by JavaScript by say, moving elements around really fast or whatever.

Without JavaScript, the browser renders that page and that's it, there's no JS to modify it or open popups, nothing to dynamically load/refresh content. The most you can do without JS is animations and responding to simple events like changing the color of a button when the mouse is over it. So your only shot to attack this is the renderer during initial page load, once.

[–] Max_P@lemmy.max-p.me 3 points 2 weeks ago

You need to set up your PC to be on that IP address first, TFTP doesn't magically listen to a particular IP, you need to configure the PC with that IP.

ip link set eth0 up
ip addr add 10.10.10.3/24 dev eth0
ip addr add 10.10.10.1/24 dev eth0

Then you can start the TFTP server on the interface:

dnsmasq -d --port=0 --enable-tftp --tftp-root=/path/to/tftp/root -i eth0
[–] Max_P@lemmy.max-p.me 15 points 2 weeks ago* (last edited 2 weeks ago)

This is why when an app pops up that permission dialog, you always say no. The number of permissions Meta apps ask immediately upon startup is a red flag on its own.

Can't collect and upload what it doesn't have.

[–] Max_P@lemmy.max-p.me 6 points 2 weeks ago

For all its flaws and mess, NFS is still pretty good and used in production.

I still use NFS to file share to my VMs because it still significantly outperforms virtiofs, and obviously network is a local bridge so latency is non-existent.

The thing with rsync is that it's designed to quickly compute the least amount of data transfer to sync over a remote (possibly high latency) link. So when it comes to backups, it's literally designed to do that easily.

The only cool new alternative I can think of is, use btrfs or ZFS and btrfs/zfs send | ssh backup btrfs/zfs recv which is the most efficient and reliable way to backup, because the filesystem is aware of exactly what changed and can send exactly that set of changes. And obviously all special attributes are carried over, hardlinks, ACLs, SELinux contexts, etc.

The problem with backups over any kind of network share is that if you're gonna use rsync anyway, the latency will be horrible and take forever.

Of course you can also mix multiple things: rsync laptop to server periodically, then mount the server's backup directory locally so you can easily browse and access older stuff.

[–] Max_P@lemmy.max-p.me 17 points 3 weeks ago (2 children)

Basically comes down to being "advertiser friendly".

Because of that:

  • Platforms like YouTube and TikTok downrank you through the algorithm because they can't put ads on your video to monetize it
  • People probably want to upload talks to YouTube, so it's taken into account even if there's nothing preventing you at the actual conference.
  • People don't want to be censored on those platforms, so other terms are reused to avoid angering the algorithm (so we got, unalive, PDF files, and all that stuff)
  • It bleeds into the common language.

That's not new: there's a reason there's a million way to talk about taking a shit. Everytime it becomes too popular/"gross", a new one is born that's supposedly more classy. Same thing happened with toilets/bathrooms/restrooms/water rooms. I don't know why we still try to pretend we don't all take a shit every now and then.

 

Cross-posted from "PewDiePie: I installed Linux (so should you)" by @Max_P@lemmy.max-p.me in !linux@lemmy.ml


I don't normally watch him but this popped on my feed, and I'm pretty impressed. Dude really fell the Arch+Hyprland rabbit hole and ended up loving it.

Probably one of the largest YouTuber switching to Linux, and is very positive about it.

That Hyprland rice is pretty sick too.

 

Neat little thing I just noticed, might be known but I never head of it before: apparently, a Wayland window can vsync to at least 3 monitors with different refresh rates at the same time.

I have 3 monitors, at 60 Hz, 144 Hz, and 60 Hz from left to right. I was using glxgears to test something, and noticed when I put the window between the monitors, it'll sync to a weird refresh rate of about 193 fps. I stretched it to span all 3 monitors, and it locked at about 243 fps. It seems to oscillate between 242.5 and 243.5 gradually back and forth. So apparently, it's mixing the vsync signals together and ensuring every monitor's got a fresh frame while sharing frames when the vsyncs line up.

I knew Wayland was big on "every frame is perfect", but I didn't expect that to work even across 3 monitors at once! We've come a long, long way in the graphics stack. I expected it to sync to the 144Hz monitor and just tear or hiccup on the other ones.

 

All the protections in software, what an amazing idea!

 

It only shows "view all comments", so you can't see the full context of the comment tree.

 

The current behaviour is correct, as the remote instance is the canonical source, but being able to copy/share a link to your home instance would be nice as well.

Use case: maybe the comment is coming from an instance that is down, or one that you don't necessarily want to link to.

If the user has more than one account, being able to select which would be nice as well, so maybe a submenu or per account or a global setting.

view more: next ›