Max_P
@Max_P@lemmy.max-p.me
- Comment on Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users. 4 days ago:
but really would feel bad for any packager maintainers.
It’s already unpackageable because of the license anyway.
The only “legit” way to get the emulator is their provided AppImage bundle, and nothing else. The author also has a rant about Flatpak being broken and unreliable and refusing to support that, so…
- Comment on Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users. 4 days ago:
I find mostly complaints around Wayland not working like Xorg, like complaining they can’t just get the absolute cursor position and things like that.
Sounds very much like parroted points from probonopb’s rants, like claims of “broken by design”.
- Comment on Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users. 4 days ago:
You can’t fork it or redistribute it… but you can distribute patches for users to apply, and those are easy to add in a PKGBUILD. That’s how a lot of game/ROM patches are distributed and they appear to be legal.
It’s an emulator, lets be real, the majority of the users couldn’t give a shit about license terms anyway.
- Comment on Duckstation(one of the most popular PS1 Emulators) dev plans on eventually dropping Linux support due to Linux users, especially Arch Linux users. 4 days ago:
ArchLinux users can be a pain sometimes, but we’re also often right when calling out someone’s broken software.
Given other drama around that project and the developer clearly being a Windows fanboy, they’re probably doing a lot wrong and blaming the Linux fragmentation for it instead of doing things properly, getting called out on it, and then being pissed at the users for it.
Makes me want to write an intentionally buggy PKGBUILD with wildly unsupported patches out of spite.
- Comment on Substack prompted a Nazi blog again 5 days ago:
I cringe everytime someone’s like “subscribe to my Substack”. No, fuck off with your substack, everyone knows they’re nazi supporters, you’re complicit.
- Comment on The Fediverse is the Left Wing Circle Jerk 1 week ago:
Oh no, what a terrible thing to believe in live and let live and minding our own business. How dare we suggest we should treat everyone as equals and keep the government out of people’s private lives. The horror.
- Comment on Lemmy has a problem 1 week ago:
If you think about it, it kinda makes sense. The fediverse is not a safe place for women especially not the average normie women, due to the fediverse’s very public nature of things and general inability to really delete anything.
Reddit can detect and deal with stalkers, you can make your profile more private. Lemmy can’t do a whole lot when every instance is firehosing all the data in realtime to everyone’s servers. It’s a scary amount of data I have in my local Postgres database: everyone’s every vote, comments, tied to a profile, with accurate timestamps and all.
If they use an instance without the image proxying, I can also potentially trick them into loading an image from my server and collect IP addresses and correlate to a user via vote timing, and then use GeoIP to get a location.
Lemmy’s also very appealing to those that can’t stop getting themselves banned from elsewhere as some instances are very friendly to unlimited free speech and gross behaviour. I don’t have data to back this claim, but I feel like there’s definitely a correlation with those kinds of people and women not feeling safe around them.
- Comment on Hughes.net? 1 week ago:
Hughes will work okay as a backup internet if that’s what you’re after. Typically when people talk about Hughes they’re really desperate and satellite is the only option at all.
I would very much rather not feed the nazi either, but that was my only Internet option I’d probably have to consider it. Although I also probably wouldn’t consider moving somewhere without decent connectivity, given I’m a sysadmin and really need the bandwidth.
- Comment on Hughes.net? 1 week ago:
It’s one of those use cases where I would very reluctantly take the L and order Starlink.
Classic satellite Internet is borderline unusable. Forget about any sort of call or video chat, you’ll be seconds behind on watching streams. If you want to stream yourself, it won’t be great and the stream delay will be horrible.
You can do bulk download, like downloading large games, that’s about the only thing that works well.
Also last I heard, the data caps and bandwidth were also really crap.
- Comment on Meta to ban political ads in EU due to bloc's 'unworkable' rules 1 week ago:
Good, screw political ads. Meta’s wrecked politics enough in north america as it is.
- Comment on Japan sets new internet speed world record — 4 million times faster than average US speeds 2 weeks ago:
Most likely sending pseudorandom data so that the data can be validated at the other end.
Given they say it’s really 19 fibers in one, that’s really just 6,600Gb/s per fiber which is really just 4 colors per fiber with one of those and some amplifiers: www.fs.com/c/1.6t-osfp-infiniband-1392
Apparently those go into a watercooled switch. Those 1.6T NICs sound absolutely insane. Makes your home 10G network look strings and cans.
It’s not that insane in perspective. Probably still needs a whole rack of equipment to run just that test, but the technology is not too far off that it’s quite plausible.
- Comment on Using Clouds for too long might have made you incompetent 3 weeks ago:
I got asked the same. I simply pointed out the test is a reproduction of last week’s bug that took down prod at 2am and got paged to fix, and is therefore as realistic as it gets of what they’ll need to be able to handle.
It’s always DNS, everyone should know that.
- Comment on Using Clouds for too long might have made you incompetent 3 weeks ago:
I went through hiring several times at several companies, being on the interviewer side.
Typically it’s not the talent pool as much as what the company has to offer and how much they’re willing to pay. I referred top notch engineer friends, and they never made it past HR. A couple were rejected without interview because they asked too high of a salary, despite asking under market average. The rest didn’t pass HR on personnality or not having all the “requirements”, because the really good engineers are socially awkward and demand flexibility and are honest on the résumé/CV, or are self taught and barely have high-school graduation on there (just like me).
I’ve literally seen the case of: they want to hire another me, but ended up in a situation where: I wouldn’t apply for the position myself, and even if I did, I wouldn’t make it to the interview stage where I’d talk to myself and hire myself.
Naturally the candidates that did make it to me weren’t great. Those are the people that do the bare minimum, have studied every test question (without understanding), vibe code everything, typically on the younger and very junior side. They’re very good at passing HR, and very bad at their actual job.
It’s not the technology, it’s the companies that hire that ultimately steers the market and what people study for. Job requirements are ridiculous, HR hires engineers on personnality like they’re shopping for yet another sales associate, now it takes 6 rounds of interviews for an entry level position at a startup. VC startups continue to pay wildly inflated wages to snatch all the top talent while established companies are laying off as much IT staff as possible to maximize profits.
- Comment on Trouble setting Let's Encrypt certificates for Pangolin 3 weeks ago:
The email used to be used to send you notices if your cert wasn’t renewed and other communications. They’ve just discontinued that feature, so the email isn’t super important.
It’s a good idea to provide a valid email address, but it’s not that important and doesn’t really matter for the purpose of issuing a certificate. It’s not part of the problem you’re having.
- Comment on ICEBlock climbs to the top of the App Store charts after officials slam it 4 weeks ago:
At the very least I hope it’s hosted by someone outside the US so it’s out of reach to the authorities.
- Comment on Colleges spend Millions to catch plagiarism and AI. Is Turnitin faulty and expensive tech that require students to let the company keep their papers forever, worth it? 5 weeks ago:
Gotta condition americans to the norm of guilty until proven innocent early!
- Comment on Google is launching Offerwall, A new tool for publishers /websites to paywall their content. 5 weeks ago:
And hopefully ad blockers too.
- Comment on Friendica's marketing is terrible. 1 month ago:
It was made back when Facebook had that old style UI, in 2010. And then interest in Facebook’s format kinda died, and so did the interest in the project.
- Comment on What load balancers can do HA (preferably open source, web gui) 1 month ago:
What do you want the UI for? For configuration it’s usually meh because it’s the kind of thing you configure by config file, often generated config files even. For stats it’s where it gets interesting, usually third-party options like Grafana is used along with something like Prometheus to collect the metrics.
When it comes to easy configuration, newer options go for the zero configuration angle rather than a nice UI to configure it. Just need some Docker tags and Traefik automagically configures itself, so the UI is just for viewing information.
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
I don’t remember the exact details but it didn’t work right. That was arguably a couple years ago on a server distro approaching EOL, may have been long fixed. It involved Android 4.4.
- Comment on What are the benefits of a server having multiple public IP addresses? 1 month ago:
Few of them for most use cases, especially a VPS. My server have a couple of IPs each mapping to a different VM, they can all claim 22/80/443 as you’d expect, but that’s just basically the same as having a bunch of VPSes anyway.
It’s useful for some other uses like, I might want to dedicate an IP for VPN exit that doesn’t expose any services.
Another use is sometimes you just want two things to stay entirely separate, even if on a technical level it could work with a reverse proxy. It can eliminate some class of exploits like request smuggling.
One use case I’ve had for a customer is they have a system that can only do TLSv1.0, which is wildly obsolete and exploitable. So that particular API endpoint was served from a secondary IP, that way I can continue to enforce TLSv1.2+ on the primary IP. It’s possible with some reverse proxy magic with HAproxy, but I could also just make a new server block in the existing NGINX bound to that IP and call it a day.
- Comment on First time software set up help 2 months ago:
The performance is a good point. You can do the striped mirror with ZFS too and still get the advantages of ZFS.
I think you can do all of that through the Proxmox UI, but it shouldn’t be too hard to do on the CLI either. You just make two mirror sets and you’re good to go. ZFS should automatically distribute the load across the two mirrors.
- Comment on First time software set up help 2 months ago:
I’d probably do RAID-Z with ZFS rather than RAID10, better space utilization and better error correction. Should be able to easily set that up in the Proxmox web UI.
Everything else sounds good. Don’t worry too much about it, you will find things you wish you did differently regardless, that’s part of the learning experience.
- Comment on Stack Overflow seeks rebrand as traffic continues to plummet – which is bad news for developers 2 months ago:
The graph suggests it started declining well before AI became mainstream. I’m sure it accelerates it, but it had already long peaked.
- Comment on Stack Overflow seeks rebrand as traffic continues to plummet – which is bad news for developers 2 months ago:
Maybe, just maybe, most of the big questions have been asked and answered already.
These days when I look something up it’s been answered like 8 years ago, and the answer is still valid. And they aggressively mark questions as dupes, so people aren’t opening too many repeat questions.
- Comment on Can local LLMs be as useful and insightful as those widely available? 2 months ago:
want someone to prove his LLM can be as insightful and accurate as paid one.
The full DeepSeek model is available for download, and should generate about the same quality answers as the official one, with the bonus of less censorship. I pretty trivially got it to talk about the Tiananmen Square, and they can’t even ban me for it.
That said, that’s rarely the point. It’s usually because you can, a cost saving measure, sometimes you plainly just don’t need a good model, sometimes you want privacy, sometimes you need privacy at the cost of quality.
If your business is shoving customer reviews into a model, you really don’t need the best model for it to tell you how angry the customer is.
Personally I just do it for fun and because I can. Sometimes you just do things for no other reason than because you can.
- Comment on Turning the Tables: How to Make Spammers Reveal Their Own IP Address 3 months ago:
That base64 is so long, and doesn’t need to be. An IP address is 4 bytes so it could be represented as simply 8 hex digits (base64 also expands to 8 due to padding).
- Comment on Incremental backups to optical media: tar, dar, or something else? 3 months ago:
You can’t really easily locate where the last version of the file is located on an append-only media without writing the index in a footer somewhere, and even then if you’re trying to pull an older version you’d still need to traverse the whole media.
That said, you use ZFS, so you can literally just
zfs send
it. ZFS will already know everything that needs to be known, so it’ll be a perfect incremental. But you’d definitely need to restore the entire dataset to pull anything out of it, reapply every incremental one by one, and if just one is unreadable the whole pool is unrecoverable, but so would the tar incrementals. But it’ll be as perfect and efficient as possible, as ZFS knows the exact change set it needs to bundle up. It’s unidirectional, so that’s why you can justzfs send
into a file and burn it to a CD.Since ZFS can easily tell you the difference between two snapshots, it also wouldn’t be too hard to make a Python script that writes the full new version of changed files and catalogs what file and what version is on which disc, for a more random access pattern.
But really for Blurays I think I’d just do it the old fashioned way and classify it to fit on a disc and label it with what’s on it, and if I update it make a v2 of it on the next disc.
- Comment on Alternatives to Roku/AppleTV for Jellyfin Client 3 months ago:
Both use Linux under the hood. You can even install LineageOS on some TVs.
The only reason AndroidTV is bullshit is the manufacturers because casual users want shit like Netflix and Prime preinstalled. Google TV in particular comes with a lot of crap and the ads, which believe it or not some users take as a feature.
But that’s not inherent to Android TV as an OS, it’s exactly like Android phones and manufacturers preloading a bunch of crap to make an extra buck. If your run AOSP you get none of that crap, and it’s fully open-source.
- Comment on Moving from Cloudflare tunnels for media streaming, first plan didn't work out due to double NAT 3 months ago:
Yeah, that’s enough to not have it exposed directly. I understand why they did it that way but very good to know, thanks!