Thanks I hate it
GottaHaveFaith
- 0 Posts
- 29 Comments
GottaHaveFaith@fedia.ioto
Opensource@programming.dev•AliasVault: Privacy-first password manager with built-in email aliasing. Fully encrypted and self-hostable.
1·5 days agoI only use it to receive email, so I don’t know about sending them, but they don’t go to spam
As for the vps yeah I use one, but it was a great experience to learn about selfhosting. As usual the difference between a vps and a pc at your home is static ip
GottaHaveFaith@fedia.ioto
Opensource@programming.dev•AliasVault: Privacy-first password manager with built-in email aliasing. Fully encrypted and self-hostable.
2·7 days agoJust like selfhosting email I suppose, point the domain and add mx records etc. I self host Addy which is a service that does that
GottaHaveFaith@fedia.ioto
Technology@beehaw.org•Huawei Mate 80 Pro Max has the world’s brightest phone screen
3·8 days agoThe latest android update on my phone has an awesome feature: super low brightness mode (it’s called something like extra attenuation). I suppose extra brightness is good for people working outside?
GottaHaveFaith@fedia.ioto
Programmer Humor@programming.dev•What are some of the worst code you have seen in a production environment?
29·9 days agoI basically fix other people shitty voice for a living (replacing it with my own shitty code), the “best” one was by a guy, I suppose he was a self taught c programmer from how he wrote code, writing a complex python program. I saw:
- a function called randomNumberGenerator. It was a function which started a webserver. While looking for a python tutorial for something I found out why: he copy pasted the tutorial snippet but then didn’t bother renaming the function
- a program whose job was to listen to all other services and send them to another service via udp BUT it had a maximum buffer size so messages sometimes got truncated. I just directly put the listener in the target program and deleted it
- like another guy in this thread he didn’t use git. First day on the job they told me “yes, we need to check which machine has the latest code because he ssh into them and work there”. His version control was basically putting code in different machines
- lot of copied variables, because of c I suppose? Things like var = self.var
- camelCase python (ok this is just styling in the end)
- files with 10k lines of code
- half the services were in python 2, half in python 3. Don’t ask me why
- variables name in his original language (not English, not the client language)
- single letter variables, I fondly remember self.I (upper case i)
- I remember an
if a == a: (I left it there because lol) - he added a license check which used the ethernet mac address. Too bad ethernet was removed from the machine, and his code launched an exception which returned 00:00:00:00 as mac address, so all licenses were working on all machines
And many other things…
In another project I saw a backend running on the frontend, as in, this guy wrote the logic for a machine on the Javascript running the user interface of the screen
I wanted to play uncharted but instead wasted an hour checking out the first 8 pages
https://fedia.io/m/hackernews@lemmy.bestiver.se/t/3042904/-/comment/13127741
GottaHaveFaith@fedia.ioto
Linux Gaming@lemmy.world•Valve put up a new Steam Linux Runtime 4.0 with a move towards 64-bit
7·14 days agoDidn’t they already announce they’re going to drop 32 bit?
GottaHaveFaith@fedia.ioto
Games@lemmy.world•Gaming Laptop with Linux Preinstalled and 32GB+ RAM?
9·17 days agoLenovo Legion. If you pick a configurable one and remove windows they’ll lower the price accordingly (sometimes 100€ for windows pro). Some models offer Linux pre-installed.
GottaHaveFaith@fedia.ioto
Technology@lemmy.world•Valve Announces New Steam Machine, Steam Controller & Steam Frame
9·22 days agoSteam did an amazing job on the controller management, you can already remap everything. Disabling track pads should be easy
GottaHaveFaith@fedia.ioto
Selfhosted@lemmy.world•Simplest Path to Jellyfin Access for the Developmentally Disabled
1·23 days agoDumb idea: if the configuration is on a file, you can make it immutable. Something with chattr +i can’t remember. I take no responsibility if your server catches fire, and you may have to manually set the flag on and off if you want to add new media/change settings. It may be more complicated if everything is inside a “full” sql db
As for the rest, either start jellyfin at boot or a custom launcher or kodi. I don’t know if plasmashell is still working, it can probably be configured to only show the correct stuff. There are also custom launchers for android tv
No I speed read your message just as tonight I speed slept (as in, I didn’t sleep much)
Maybe someone should create a loot generator game…
Akcthually you can publish drm free games on steam, it’s just that you cannot download an installer. But for some games you can just copy the folder and it’s going to work even without steam. Also GOG enforces drm free games
Installed 4239 packages 8000 severe vulnerabilities 200 packages looking for funding
GottaHaveFaith@fedia.ioto
PC Gaming@lemmy.ca•The classic Serious Sam 2 gets a big upgrade and now Steam Deck Verified
4·1 month agoSadly ss2 is just not that good. I remember I was going through levels with the left mouse button always pressed, it was more like I was just aiming the guns the whole game… Ss Tse on the other hand is still a great game. Still have to try the last 2 of the serie
GottaHaveFaith@fedia.ioto
Linux Gaming@lemmy.world•Nearly 90% of Windows Games now run on Linux, latest data shows — as Windows 10 dies, gaming on Linux is more viable than ever
36·1 month agoHappy Linux player. I play mostly single player so I don’t have many issues. For anyone thinking about switching
- if your games are on steam it’s really easy to run them and most of the times you just have to install them and press play
- if a game is new you may need to switch it to a newer version of Proton while the main one gets updated. It takes 2 clicks to open the compatibility settings tab and then you can select the version
- if a game needs a custom setting to run you’ll probably read it on protondb and it takes 2 clicks to add it
- go on protondb and log with your steam account to check how many of your games are compatible, gold or platinum means it’s good
- compatibility gets better every week
- mods may be harder to install
- Linux is easy to use
- Nvidia cards works well on Linux
- yes, sometimes you may break it but you can also fix it. The official windows forum is a graveyard full of “you have to reinstall windows”
- you can try Linux without installing it (but don’t use it for gaming or stuff that need reboots because live install lose changes)
- dual boot works so you don’t need to drop windows immediately
This is my protondb compatibility tab for around 1600 games
GottaHaveFaith@fedia.ioto
Games@lemmy.world•Day 461 of posting a Daily Screenshot from the games I've been playing
6·1 month agoLooks really nice! Thought it was a terraria clone at first, will check out the reviews
Edit: bought it since it’s 75% off, played around 2 hours, it’s pretty entertaining, I’m not a super fan of this kind of turn based combat in general, but we’ll see
Overblown. You’d think they sold weapons to nazi, they sent a couple of laptops to open source developers which turned out to be assholes. People probably give more money to nazi when shopping and paying taxes


Had this wishlisted, rewatched the trailer, looking good, hoping for more reviews