deadcade
@deadcade@lemmy.deadca.de
- Comment on Nvidia "confirms" DLSS 5 relies on 2D frame data as testing reveals hallucinations 2 days ago:
Yes, or like we saw in the demo, someone’s arm disappears, a ball becomes a blurry shapeless blob, and many others.
This tech is the same tech that powers other ““Generative AI””, meaning exact the issues with asking for a hand and getting one with 7.5 fingers can now happen in real time, in video games supporting DLSS 5.
It is straight up an AI slop filter over top of a game. There’s not much more to say about it.
- Comment on My NFS timeouts / dirty page writeback problem. 4 days ago:
Hell yeah! 10x speed improvement for free!
- Comment on My NFS timeouts / dirty page writeback problem. 4 days ago:
What I’m noticing more, is that you can keep a consistent 11.4MB/s, this feels relatively close to what you’d usually pull through a 100mbit/s link (after accounting for overhead). If that’s the case, it shouldn’t matter how the NFS client decides to chunk the data, for how much throughput there is to the NAS. Which means you’re looking at a broken NFS server that can’t handle large single transmissions.
If it’s not the case, and you’ve got a faster network link, it seems that the NAS just can’t keep up when given >2gb at once. That could be a hardware resource limitation, where this fix is probably the best you can do without upgrading hardware. If it’s not a resource limitation, then the NFS server is misbehaving when sent large chunks of data.
Basically, if your network itself (like switches, cables) isn’t broken, you’re either dealing with a NAS that is severely underspecced for what it’s supposed to do, or a broken NFS server.
Another possibility for network issues, is that your proxmox thinks it has gigabit (or higher), but some device or cable in between your server and NAS limits speed to 100mbit/s. I think it’d be likely to cause the specific issues you’re seeing, and something like mixed cable speeds would explain why the issue is so uncommon/hard to find. The smaller buffers more frequent acknowledgements would sidestep this.
Do note I am also not an expert in NFS, I’m mostly going off experience with the “fuck around and find out” method.
- Comment on My NFS timeouts / dirty page writeback problem. 4 days ago:
Sounds like a band-aid fix to a completely different problem. If NFS is timing out, something is clearly broken. Assuming it’s not your network (though it could very well be), it’s likely the Synology NAS. Since they’re relatively closed devices afaik, I sadly can’t help much in troubleshooting. And sure, dumping 25GB on it all at once is heavy, but it should handle that, being a NAS.
- Comment on Lutris now being built with Claude AI, developer decides to hide it after backlash 1 week ago:
Absolutely true, but there’s one clear and obvious way; drop support for the project yourself.
If a FOSS project is archived/unmaintained, for a large enough project, someone else will pick up where the original left off.
FOSS maintainers don’t owe anyone anything. What some developers do is amazing and I want them to keep developing and maintaining their projects, but I don’t fault them for quitting if they do.
- Comment on Lutris now being built with Claude AI, developer decides to hide it after backlash 1 week ago:
It’s still made by the slop machine, the same one that could only be created by stealing every human made artwork that’s ever been published. (And this is not “just one company”, every LLM has this issue.)
Not only that, the companies building massive datacenters are taking valuable resources from people just trying to live.
If the developer isn’t able to keep up, they should look for (co-)maintainers. Not turn to the greedy megacorps.
- Comment on 10% of Firefox crashes are caused by bitflips 2 weeks ago:
The exact numbers for when it messes something up, but keeps running, are unknown and highly ubpredictable.
According to above post, about 10% of firefox crashes (more numbers found in the post) are caused by this stuff. It’s not unreasonable to say those crashes could’ve had the bitflip happen on content instead, changing maybe a character on the page or something.
Note that it’s not 10% of users, as that’s reslly hard to figure out. Someone with bad RAM will likely crash more often.
- Comment on 10% of Firefox crashes are caused by bitflips 2 weeks ago:
Simple stuff like a calculator can be just as broken by a bitflip as more complex things. You woulndn’t want your calculator to say 1 + 1 = 2049.
If you want to rely on your computer, ECC RAM is required.
- Comment on Alternatives to Mattermost 1 month ago:
Matrix (Synapse with Element) can be self-hosted for free, though they have optional paid plans for enterprises. The main goal of Matrix is federation (connecting with other servers), though this can be turned off completely. This is probably the most “business” look/feel you can get fully FOSS, if that’s what you’re looking for.
XMPP has more clients/servers, and is more for the technically oriented end user. I can’t really give recommendations here, as I haven’t extensively used XMPP.
Spacebar (formerly Fosscord) is a Discord clone (API compatibility as a goal) that can be selfhosted.
- Comment on A WhatsApp bug lets malicious media files spread through group chats 1 month ago:
I use whatsapp for communicating with a few groups of people who are refusing to switch over. I’m not getting them to move, they’re a mix of tech illiterate, ignorant, or just unwilling. These groups have important annoucements in them, that I’m unable to receive any other way. Sometimes there’s just no way around services like these.
I do my best to protect myself (no proprietary facebook code ever runs on my main device), and keep personal information I provide to a minimum (as I don’t trust Facebook’s E2EE claims). There’s not much more I can do besides not receiving important announcements.
- Comment on Steam Owner Valve Faces $900 Million Lawsuit Over PC Monopoly Claims, Following UK Tribunal Ruling - IGN 1 month ago:
I don’t think this has happened yet with video games, however it is in no way illegal for Valve to do this. There’s been plenty of examples of other media being ripped away from consumers, like “purchased” movies and music.
On Steam, you are purchasing a license to play a game, not the game itself. At any point and for any reason, Valve can legally revoke this license or restrict access to it.
- Comment on PC game recommendation for my partner and I 1 month ago:
Bokura, 2d puzzle platformer played with 2 players
Minor gameplay spoilers
Both players are seeing a completely different world. Different art, different puzzle elements. It is about communicating exactly what is happening, and puzzle solving.
It requires Steam, both players need to own the game, and two separate devices to play on (one for each player). Iirc networking goes through Steam, no way to selfhost.
- Comment on Hosting multiple services with one IP address. 2 months ago:
I’ve seen many default docker-compose configurations provided by server software that expose the ports of stuff like databases by default (which exposes it on all host interfaces). Even outside docker, a lot of software, has a default configuration of “listen on all interfaces”.
I’m also not saying “evil haxxors will take you over”. It’s not the end of the world to have a service requiring authentication exposed to the internet, but it’s much better to only expose what should be public.
- Comment on Hosting multiple services with one IP address. 2 months ago:
UFW works well, and is easy to configure. UFW is a great option if you don’t need the flexibility (and insane complexity) that manually managing iptables rules offers,
- Comment on Hosting multiple services with one IP address. 2 months ago:
The job of a reverse proxy like nginx is exactly this. Take traffic coming from one source (usually port 443 HTTPS) and forward it somewhere else based on things like the (sub)domain. A HTTPS reverse proxy often also forwards the traffic as HTTP on the local machine, so the software running the service doesn’t have to worry about ssl.
Be sure to get yourself a firewall on that machine. VPSes are usually directly connected to the internet without NAT in between. If you don’t have a firewall, all internal services will be accessible, stuff like databases or the internal ports of the services you host.
- Comment on Epic Games CEO Tim Sweeney argues banning Twitter over its ability to AI-generate pornographic images of minors is just 'gatekeepers' attempting to 'censor all of their political opponents' 2 months ago:
- Comment on Windows 11 25H2 Includes a Faster NVMe Driver Needing Manual Installation 2 months ago:
There’s always the option of gathering device info first, then using the appropriate driver. Either the SSD is in a “known supported models” list, or it reports support for whatever feature the new driver needs.
It’s technically possible that straight up trying an unsupported driver can cause physical damage, but this can be avoided by carefully selecting the driver. From MS pov, they’d have to extensively test this driver on a bunch of SSDs and configurations, but it would lead to a performance improvement.
- Comment on Windows 11 25H2 Includes a Faster NVMe Driver Needing Manual Installation 2 months ago:
And obviously, there’s been no possible way to try loading the modern driver and if that fails, falling back to the legacy one.
This is once again Microsoft refusing to improve performance, because that doesn’t directly increase profits.
- Comment on Screw it, I’m installing Linux 3 months ago:
This used to be an issue, but has been resolved in most major applications. Are you on an “app” version of slack? Try updating it, or try using an up to date webbrowser like Firefox, or anything based on Chromium if you prefer.
- Comment on Looking for a selfhostable chat service that people on phone and computers can log onto 4 months ago:
The documentation you were looking at might’ve been the Matrix specification.
There is documentation on how to host a Matrix server, I’d honestly recommend using containers (maybe docker compose) for this one. It can definitely be confusing setting up a service like a Matrix homeserver for the first time.
As for other people finding it, you can (and should) make your homeserver invite-only. It’s also possible to disable federation, which makes the server self-contained. It will not accept incoming connections from other servers, nor make outgoing connections to other servers.
This does mean everyone you want to talk with has to be on your homeserver. There are probably better options available if you want to avoid Matrix’ federation issues, like Spacebar.
- Comment on MPV: The Ultimate Self-Hosted Media Solution You're Probably Sleeping On 4 months ago:
I’m going to assume you’re unable to see the embedded image. I didn’t add alt text, that’s my mistake.
Below “Besides”, there is a screenshot of a tweet by user @haydendevs stating “this is who you’re arguing with online” and an attached image of a series of dots connected by lines. This is the (overused) visual representation of a “neural network” in machine learning. The meaning of the image in this context is to state you are arguing with bots or AI online. I used this twitter screenshot as an attempt to make a joke of the fact the OP reads like AI-generated text.
I will edit the alt text in my comment above.
- Comment on MPV: The Ultimate Self-Hosted Media Solution You're Probably Sleeping On 4 months ago:
MPV is great, I use it all the time. It’s fully replaced VLC on my desktop.
It is not an “alternative to Jellyfin”. It does not offer many “comfort features” like (synced ootb) watch tracking. It does not transcode at all, and it doesn’t even run on devices that need transcoding most, like smart TVs.
These two applications fall into two different categories, and they will never replace each other. One is a media player, you throw mpv any video file, it puts it up on screen, great. The other is a media server, it allows you to sign in, browse your nicely organized library, and click play on the movie of your choice, very cool.
Even the idea of opening SMB or NFS to the entire internet just so your most technical of friends can manually download and watch a movie is insane compared to setting up Jellyfin. Reminder, not everyone has the connection to stream a full 4k bluray rip, transcoding allows those users to watch at all.
Besides,
- Comment on [deleted] 4 months ago:
The RomM project does exactly that
- Comment on Those who are hosting on bare metal: What is stopping you from using Containers or VM's? What are you self hosting? 5 months ago:
Personally I have seen the opposite from many services. Take Jitsi Meet for example. Without containers, it’s like 4 different services, with logs and configurations all over the system. It is a pain to get running, as none of the services work without everything else being up. In containers, Jitsi Meet is managed in one place, and one place only. (When using docker compose,) all logs are available with
docker compose logs, and all config is contained in one directory.It is more a case-by-case thing whether an application is easier to set up and maintain with or without docker.
- Comment on Google just broke *all* third-party web clients, including yt-dlp; a full JS implementation is now required. 5 months ago:
With a custom, very restrictive license. Builds are not reproducible, and code from the project cannot be used elsewhere. For the purposes of security, transparency, and advancing development of (proper) FOSS YouTube clients, Grayjay is effectively closed source.
- Comment on Sep 12, 2025 - Self-Host Weekly by Ethan Sholly 6 months ago:
“jellyfin isn’t immune to security incidents”
Well, no software is. The difference is that Plex just leaked data of all there users, where Jellyfin can’t, because they don’t have this data.
- Comment on What is the current state of Matrix? 6 months ago:
IRC does not have any federation, and XMPP does it in a completely different way from Matrix that has unique pros and cons.
IRC is designed for you to connect to a specific server, with an account on that server, to talk to other people on that server. There is no federation, you cannot talk to oftc from libera.chat. Alongside that, with mobile devices being so common, you’d need to get people to host their own bouncer, or host one for nearly everyone on your network.
XMPP federation conceptually has one major difference compared to Matrix: XMPP rooms are owned by the server that created them, whereas Matrix rooms are equally “owned” by everyone participating in it, with the only deciding factor being which users have administrator permissions.
This makes for better (and easier) scaling on XMPP, so rooms with 50k people isn’t that big of an issue for any users in that room. However, if the server owning the room goes down, the whole room is down, and nobody can chat. See Google Talk dropping XMPP federation after making a mess of most client and server implementations.
On Matrix, scaling is a much bigger issue, as everyone connects with everyone else. Your single-person homeserver has to talk with every other homeserver you interact with. If you join a lot of big rooms, this adds up, and takes a lot of resources. However, when a homeserver goes down, only the people on that homeserver are affected, not the rooms. Just recently, matrix.org had some trouble with their database going down. Although it was a bit quieter than usual, I only properly noticed when it was explicitly mentioned in chat by someone else. My service was not interrupted, as I host my own homeserver.
The Matrix method of federation definitely comes with some issues, some conceptually, and some from the implementation. However, a single entity cannot take down the federated Matrix network, even when taking down the most used homeservers. XMPP is effectively killed off by doing the same.
- Comment on The internet kind of sucks right now 6 months ago:
Discord is one of the greedy AI companies training on your data
- Comment on Post your homescreen 6 months ago:
FOSS only, no proprietary spyware here. Daily driver on Android 15.
- Comment on Selfhosting Sunday - What's up to date, selfhosters? 7 months ago:
Being able to choose the OS and kernel is also important. I would not want my hypervisor machine to load GPU kernel modules, especially not on an older LTS kernel (which often don’t support the latest hardware). Passing the GPU to a VM ensures stability of the host machine, with the flexibility to choose whatever kernel I need for specific hardware. This alongside running entirely different OSes (like *BSD, Windows :(, etc) is pretty useful for some services.