

I was planning to look into Zig for this year’s Advent of Code. Haven’t really looked at it yet, but I’ve heard good things about it. Nowadays I mostly write in C# or Python for smaller scripts, so I kind of expect getting back to C-style code might have some friction, but it’s about time to refresh my memory. I had a pretty good time with Rust for AoC in the previous years (not that I ever used it for anything else), but I guess it’s time to try something else.


I’d say that’s because here on Lemmy, we already don’t give a fuck about and wouldn’t touch Chrome or Edge with a ten foot pole, but some of us trusted Mozzila, which is now starting to do dumb AI shit. And having your trust broken hurts.
Astroturfing would not be recommending LibreWolf as an alternative.
If you look into alternatives, Brave is one that’s usually mentioned but there’s always someone quickly posting all of the dumb shit they did.


If you mean PhotoGimp, it’s just a config file thst rebinds keybinds and sets up UI layout, like location of tools and windows, to be similar to photoshop.


To be honest, I’m only using Matrix for the bridges into every other service, so I can talk to people on messenger, signal, telegram, discord and whatsapp through a single app, the Matrix client, so I at least don’t have spyware on my phone, even though they’ll get my messages. And E2E encryption doesn’t apply in that case, so I never had to deal with it.
With self-hosted solution, your main advantage is that you can simply create the accounts on the server side, and don’t need any verification. After the first login, it usually asks for every new device, that you have to confirm the session on a device that’s already confirmed, but I never had issues with that.
But I don’t have experience with actuall Matrix to Matrix communication, I just used the bridges. Haven’t tried DeltaChat yet, but tbh I’ve just given up convincing people to switch and am glad I can at least have the bridges working, so I never have to login or use any apps or websites of FB/Discord/whatever.


By the way, if you are using Gmail for Email, have files stored on GDrive, OneDrive (Documents are by default in OneDrive on Windows) or iCloud, use Messenger, Whatsapp, Skype, Snapchat, Xbox or Instagram to communicate, your files and messages are already being scanned for the last 5 years, since 2021.
ChatControl was already voluntary, and the products I mentioned villingly joined and are already doing it. For most of the people suddenly complaining, not much actually changes. They could do something about it for the past 5 years - not use the apps that do it, but “I don’t want to install another chat apps, I have everyone on messenger” have been forcing people like me to choose between privacy and having a way how to contact friends and familly. And I’m 90% sure that most of them vouldn’t switch even if this new law did not pass.
Anyway, if you haven’t already, look up “Matrix ansible project”, it’s an extremely easy way how to set up a server, with awesome guides and actually a very robust implementation. It will save you a lot of time. I"m just paying 6$ a month for Hetzner cloud, and setting it up took like an hour tops.
Self-hosted open source solutions will always be an alternative, the major problem is that they will soon ban side-loading of apps to phones, so you won’t be able to install a FOSS messenger that connects to your solution, or a browser that doesn’t scan you, unless you have something like GrapheneOS.


They already do that. I can’t watch YT, Reddit and have trouble logging in to FB. Cloudfare sometimes hits me with a endless captcha too.
I use Mullvad. Nothing of value was lost, and it has tremendously help me with finally stopping waating my time on those services.


It’s sad to see that we’re heading towards a future where people can’t read a text longer than one summarized paragraph, and write anything longer than a sentence without using LLMs.
Children are already skipping learning of very important skills by offloading it to AI in school.


Last time I checked, you cab use old.reddit.com to bypass this login requirement.
Reddit doesn’t let me in with ny VPN on, though, so I just stopped using it.


deleted by creator


That sounds kinda cool tbh. I’m mostly intrigued about the class system, although I’ve bever really looked into it.
It sounds pretty similar to Fellowship (although with an RPG part), though, and I’m loving that game.


If I’m getting back to a game with gear treadmill, I can just clean uo my inventory and start the next exoansion with a clean slate.
I have around 70% of the world cleared, several characters leveled to max, but I got through kike half of HoT and a bit of Path of Fire. I opened my full inventory that had a lot of random crafting stuff, consumables a a gew gear sets and I had no idea what’s anything for, or what am I even supposed to do next. Did a few quests then gave up in trying to sort it out, since it was just too overwhelming.
I’ll probably give it a try again, love thw game.


I’ve hear good things about GW1, but never got to play it.
GW2 is my top favorite MMO, although I haven’t really played much recently, because due to the lack of gear treadmill it’s soo confusing to pick it up again when you stopped playing for a few expansions.
Will probably give GWR a try.


Ngl I’ve been enjoying Pokemon TCG: Pocket.
I don’t really play that much, but my partner loves Pokemon and just being able to bond over opening packs each night is a minor fun. Sure, it’s just glorified gambling with cute pictures, but that doesn’t really matter that much. Setting the focus on collecting instead of playing has been a pretty good decision.
Plus I really like the simplified ruleset if you do decide to play.


one that would be poorly maintained by both us and EAC due to the low user base.
I’m sure I’ve been playing a lot of games with EAC, because it’s actually one of the few ones that support Linux.
If I’m not mistaken (judging entirely by the RAC popup/loading), from the games I’m playing, Hell Let Loose, Fellowship, Helldivers 2, I think even The Finals used it.
Hell Let Loose wasn’t working at first, because you have to check a checkbox and enable Linux support when building, which did take them a while.
So, unless I’m misremembering/confusing it with another anticheat, this is bullshit.
Also “unless you have an in-house anti-cheat team”
You made millions out of your player base. You can afford it. You’re just lazy.
Been a while since I played one. Are there any good and active nowadays?


Oh, cool, so if I understand it right, you have a hardware that directly reads the physical memory, so you can access it unrestricted and undetectable from another PC, where the cheat runs, and then you use a HDMI fuser to merge the output of the game and the cheat that runs on the second PC on a single monitor.
That’s actually really clever, I love solutions like this. Not that I approve of cheating, I have 0 respect for people who (unconsesualy, as in all involved parties agree to it being allowed) cheat. But from the hardware/security point of view, it’s amazing.


Oh, cool. Tbh I haven’t really looked into cheats much, but I did briefly work in cybersecurity where I was doing malware development, where AV avoidance is basically the same problem as game cheats are dealing with, so I just extrapolated what I assumed works the same.
This is a cool piece of tech, I’ll look into it more. I like seeing new exploits, thanks!


It’s just a skill issue on the part of the developers.
Making anti-cheat properly is hard. Writing a spyware that watches everything that happens on your PC and blocks any attempts of touching the game is way easier, but bypassing that is easy with solutions that have higher privledges, thus being invisible even for the anti-cheat. You can just fake calls or hide memory from the anti-cheat, or just edit the anti-cheat in itself.
The solution for that is to run anti-cheat in the highest possible permission - the kernel.
Now, you could just make another kernel-level program that would have the same permissions to defeat that, or just edit your OS (i.e Linux, or a VM) where your cheat lives outside and has even higher privileges than the anti-cheat.
This is where Windows comes in - the only way to run kernel code is to have it signed by Microsoft, and that certification process is extremely difficult and annoying, which puts a pretty big hurdle in front of cheat developers. It’s the easy way out.
You could also somehow reverse-engineer Windows and run a custom version to bypass this. And that’s where TPM comes in, which (if I understood it right) validates that your Windows is the official signed one, and thus the kernel anti-cheat is safe. You can’t have this kind of affirmation on Linux, and the lazy developers who don’t want to invest into actual moderation and proper anti-cheat solutions just resort to kernel anti-cheat rootkit and require TPM to be enabled.
There’s not much Steam can do about this, aside from locking up their OS with signign keys and certification for priviliged software, along with setting up the whole TPM so you can’t run modified versions, which isn’t really possible since they are based on Linux.


The’ve simply started ignoring the emails and filering the calls, actally started calling it “a spam campaign” if you try to contact them.
I’ve been using Matrix for a few years by now, mostly only for the bridges, and the setup experience was actually way more straitforward than I expected.
Did you use the matrix ansible project for setting it up? Enabling bridges was just adding like two lines of config parameters per bridge max, and adding my accounts was just like two back to back messages with a bot and it worked. The whole server setup with the ansible took like an hour max, including getting hosting (I used Hetzner for like 8$ a month) and domains.