Yeah this is a place where Ubuntu/gnome is much better out of the box, the secret store thingy and associated APIs (like keyring on Mac OS) "just works" whereas when I tried KDE on Debian, I had a similar experience. The api key thing may be new or unique to fedora, I just remember having to make an account to submit a bug report. But at least d-bus wasn't broken.
Fedora is kind of bleeding edge new, that's why I prefer Debian, its far behind and thus more polished at least imo.
KDE is kind of more flamboyant and has seemingly more bugs than gnome, but I like its developers attitudes a lot more and most of the UI feels better to me except for certain issues w/ file chooser. Nice thing about KDE is they will actually accept contributions if u wanna fix issues w/ ui design.
And I will second or third the ppl who said to install the proprietary GPU driver from nvidia.
The Linux Mint installation was refreshing, everything that Win11 wasn't. It asked my language and keyboard type then asked to connect to WiFi and it ACTUALLY TOOK "NO" FOR AN ANSWER. It asked for timezone and local account name and info and spent 10-20 minutes installing the base system.
It found my printer without asking.
I cannot express how happy amd relieved I am that I successfully installed the operating system and features I wanted AND THE COMPUTER DID EXACTLY WHAT I TOLD IT TO.
That is such a rare experience anymore. The OS does the one thing it needs to do - act as a layer between application software and my hardware. Machine setup asked for the absolute minimum information to configure a usable system. One reboot and I have what I want - a fresh working system.
It's like going through the McDonald's drive-thru, ordering a cheeseburger, fries, and Diet Coke, paying, driving away, opening the bag and finding a cheeseburger, fries, and a Diet Coke plus a straw, napkins, and a few ketchup packets. Nothing in that bag is unexpected or unwanted or out of place or actively disruptive to the enjoyment of a cheeseburger, fries, and Diet Coke. So simple a well-trained and attentive teenager could do it.
It's so weird and so comforting to use software not steeped in dark patterns and twee designer excess.
@alisynthesis you forgot to mention that basically his journey went..
1. Physics PhD
2. I will help create a fusion reactor to save the world from peak oil and global warming
3. Actually fusion is really hard. It will be easier to save the world by simply re-inventing the entire industrial civilization economy based on open tech
Introducing oavif: faster target quality image compression
https://giannirosato.com/blog/post/oavif/
oavif can be up to 63% faster than traditional target quality encoders. Learn how in the attached blog post!
@gcvsa I'm not sure what kind of solutions you are looking for, but... If you're interested in the more fancy option, I would maybe start by looking into Libvirt and Virt-manager.
This may vary depending on the hardware that you're using, but I know that the gaming community has come up with lots of ways to run virtual machines on Linux hosts at full speed so that they aren't slowed by virtual frame buffers and what not. I think its called GPU passthrough ?
If I understand correctly, typically the challenge associated w/ setting up computers for public is all about Data privacy, making sure that everything is wiped after the person stops using the computer.
Is that what you are concerned with?
There is an operating system called Tails, (The amnesic incognito live system) which is privacy centric and already does this stuff by default. However, tails won't prevent users from administering the computer, for example, installing a different operating system on it or breaking it in a way where you would have to re-image it.
But maybe you don't have to worry about that until people who are very technical start coming into this space and messing with the computers, which may never even happen. Tails on its own could probably prevent accidental data exposure and that could provide a lot of value to begin with since it works out of the box.
I think the best way to do this would be with virtual machines. There probably is already a thing built to make this somewhat easy to set up, but I don't know what it's called and I don't know if it would be applicable to your use case.
But basically, you would separate the operating system on the computer into two categories, the host and the guest. The host would be locked down and only you the admin would be able to log into it. Then when a person who wants to use the internet comes in and turns the computer on, they have to follow instructions to enter into a secondary mode. Like maybe they just log in as a user called guest with the password guest. Then the login script for the guest user will run and it will automatically start up a new virtual machine.
Now they won't be able to modify anything on the host that would cause maintenance issues.
When they shut down that machine all the data inside will be lost.
And if there are some programs that your users frequently want to use, and they're always downloading them every time before they can start their work, then you could preload all that software onto the image that the virtual machine spawns from to streamline things.
@joshsusser According to Apple, it's his fault because he didn't pay for the subscription service. But I would much rather blame Apple because they made it nearly fucking impossible to back up without paying for the subscription service. They hide all the photos away and don't tell you where on the file system the files are located.
Just contributed my first page to Know Your Meme
This is a huge problem for framework brand.....
@eta Or if we're being ecological you know, and healthy, the live rosin in bulk.
@eta Honestly, where's the weed vapes? It's not complete without it.
er, I meant to say impossible vs implausible.
Anyways, I would still be interested in supporting your email server monthly. I have to warn you, I might be an annoying customer, but I might also be able to help you diagnose and fix issues, and make the system better.
with cyberia's email server nullhex.com, I have used a 3rd party service called glockapps to help test broad email deliver-ability across a lot of providers -- I just looked at their site and it looks even more gross and corpo / catering to spammers than it used to ... so I wanted to check to see if it still works at all.
Yes this is a very much "hold your nose" situation, but I found this tool to be helpful.
Interestingly, today I have learned something:
Microsoft now spammfolders non-allowlisted domains instead of outright /dev/null-ing them. Hey, that's a big improvement!! difference between the possible and the implausible I suppose 🙄
If you are curious, this is what the output for our server looks like:
bsky drama
okay so I have no stake in this particular game beyond being a sicko but this is so funny from the bluesky CEO
looking at her other posts, her wider point is that bluesky is "neutral" and they won't ban troublemakers simply because the userbase want them to (and get on her case about it). which would be defensible, if not for the fact they do ban some (legal) speech, like people making fun about charlie kirk...
so it's just the ol' "cloudflare special" where they're a neutral conduit but only for the kinds of speech they personally think are acceptable (or that they think will result in continuing to get funding, I guess)
(and the CEO is having an extreme CEO moment posting through it instead of behaving like a grownup)
Hi, kira. I'm interested. I have some questions about the service:
Did you ever manage to get the ability to deliver email to Microsoft email properties like Outlook? If so, I'm curious how you managed that.
Do you have a continuity plan? How many people have access to the Registrar account for the domain name of the email server, and to the email server itself ?
I always wanted to do email myself but to be honest I'm still working on building up the infrastructure and capability to be able to support it in a way that I would feel is replicable.
I am a web technologist who is interested in supporting and building enjoyable ways for individuals, organizations, and communities to set up and maintain their own server infrastructure, including the hardware part.
I am currently working full time as an SRE 😫, but I am also heavily involved with Cyberia Computer Club and Layer Zero