Ubuntu was my first Linux distro and I liked it back then. I would’ve recommended the old Ubuntu to non-tech-savvy people, or people who want a Linux that “just works” (although back then no Linux “just worked”, there was always at least a bit of debugging for me). However it’s enshittified a lot. A lot of basic software is only available as snaps. It generally feels quite corporate these days.
- 5 Posts
- 181 Comments
Seconding Niri, but also I’ve seen swayfx setups that have Hyprland-like aesthetics.
If you don’t care about fancy effects, I’ve been a river user for years and I like it. Nowadays it is just a compositor and the WM is separate, but river-classic (which includes a WM) has a dwm-like tag system, is programmatically configured (ie you speak to the river IPC in any language of your choosing—by default it’s a shell script but the WM just executes
~/.config/river/initon startup, so that file can be any executable), and is simple and lightweight. The new 0.4.x release separates the compositor and WM, so you can pick or write your own WM that suits your own workflow/use-case, if that’s your thing—it might not be if you don’t want customisability and you just want something that makes the decisions for you to a good enough standard.
communism@lemmy.mlto
Linux@lemmy.ml•Omarchy Linux Just Got $8 Million From Tech's Biggest Names
15·7 days agoI don’t know about Nazi specifically, but people often use Nazi to mean fascist in general. And he is definitely far-right. I would prefer that foss remain hostile to fascists.
communism@lemmy.mlto
Linux@lemmy.ml•Canonical is Funding a PhD to Automate C to Rust Translation for Ubuntu
1·10 days agoConverting a GPL codebase to another language creates a derivative work which, by the terms of the GPL, must be GPL-licensed.
Julia Evans has a bunch of these really handy cheatsheets. I have several saved that I reference semi-regularly.
communism@lemmy.mlto
Selfhosted@lemmy.world•Do you participate in this hobby without a formal IT education or a career in a similar field?English
4·17 days agoYes, I’m not an IT professional and don’t have education in anything related to computers. Has always been a hobby for me. I don’t want to do my hobbies for work because I fear it would take the fun out.
I use Zathura. Not really meant to be an epub reader (ie missing ways to change the font)—afaik it just converts it to a pdf then displays the epub using the pdf engine. But it works fine for my purposes and means I can use my preferred pdf reader for epubs too.
communism@lemmy.mlto
Linux@lemmy.ml•Linux desktop use spikes to over 10% in North America for the first time. There is also a corresponding drop in Windows and OSX use.
3·1 month agoCopying from a reply to another comment:
I picked OpenBSD over other non-Linuxes because of its focus on security. Also I think the pufferfish is cute. It wasn’t that deep of a decision for that particular laptop. I do find it quite an enjoyable OS to use, and I have anecdotally had fewer problems with it than with Linuxes, I suspect because their whole security focus also means fewer bugs.
If you’re interested in it, just try it out in a VM.
communism@lemmy.mlto
Linux@lemmy.ml•Linux desktop use spikes to over 10% in North America for the first time. There is also a corresponding drop in Windows and OSX use.
8·1 month agoI didn’t—I like to pick up old second-hand laptops that are selling for cheap and tinker with them (install different OSes, coreboot them, etc). One of the machines I regularly use is OpenBSD, but it’s not my sole OS. My gaming machine is Linux—afaik you’re gonna have a tough time trying to play AAA games on any other (FOSS) OS, but I’ve not tried, because the laptop I run OpenBSD on is an old underpowered Thinkpad anyway.
I picked OpenBSD over other non-Linuxes because of its focus on security. Also I think the pufferfish is cute. It wasn’t that deep of a decision for that particular laptop. I do find it quite an enjoyable OS to use, and I have anecdotally had fewer problems with it than with Linuxes, I suspect because their whole security focus also means fewer bugs.
communism@lemmy.mlto
Linux@lemmy.ml•Linux desktop use spikes to over 10% in North America for the first time. There is also a corresponding drop in Windows and OSX use.
961·1 month agoAs an OpenBSD user I find it funny how they list OpenBSD as 0%. Like, they could’ve just omitted it.
communism@lemmy.mlto
Selfhosted@lemmy.world•I've try to set up my E-Mail server 📬. Dovecot + Postfix. I can sends, but I can't receives.English
2·1 month agoDo you mean to don’t write some message to root@xolat.games? 🤔
You can, but most email servers redirect mail to root@xolat.games to some other user eg xolatgames@xolat.games. The root user usually does not have their own inbox.
I’m not sure why
hellois trying to write to/home/rootthen, that’s your problem. Do you have any Postfix aliases set up? Check/etc/postfix/aliases(there’s a chance it’s in a different location; the output ofpostconf alias_mapswill tell you where it is).But what’s the configs do you need? 🤔 Dovecot has about 20 separated configuration files! Do I will need to put each of them?
Just post the output of
doveconf -n. Redact any sensitive info.
communism@lemmy.mlto
Selfhosted@lemmy.world•I've try to set up my E-Mail server 📬. Dovecot + Postfix. I can sends, but I can't receives.English
4·1 month agoJust reading the first logs you pasted, it tells you the answer there. You can’t receive emails because you’re trying to receive emails as root, and writing emails to the home directory. Dovecot doesn’t run as root so it can’t write to root’s home directory.
You would ordinarily not receive mail as root. Most people set up root to redirect to your actual user. Look into Postfix aliases.
Try emailing a non-root user. It should write to the inbox. I mean, without your Dovecot configs, I can’t tell if there’s anything else wrong with them, but from the errors it seems Dovecot would work if not for the permissions errors.
It wouldn’t permanently lock you out if it failed because you can boot into a live ISO to change your password back if it fails to change it back to your original password.
communism@lemmy.mlto
Selfhosted@lemmy.world•What's your favourite thing to self host and why?English
1·1 month agoTbh was quite painless for me! Had a few hiccups but it was educational to troubleshoot them, and once it’s up and running, I haven’t had to touch it for the most part. Had to update my Dovecot configs when they changed the config syntax but that’s all I can think of. And will probably see about switching from spamassassin to rspamd because I swear spamassassin has so many false positives no matter how many false positives I feed to it to train it. But it’s really not so bad, and I would recommend it as a decent learning opportunity for folks who like tinkering with computers.
communism@lemmy.mlto
Selfhosted@lemmy.world•What's your favourite thing to self host and why?English
18·1 month agoEmail’s probably the most satisfying. I learnt a lot in setting up my own email server, and it’s nice being in complete control (well, of my end of things at least, ofc not of the other person’s end) of such an essential service.
communism@lemmy.mlto
Linux@lemmy.ml•Spent way too long building a feature rich YouTube Music desktop app for myself, might as well share it
2·1 month agoSemantics are defined by how a term is used, and people use the term to refer to AI generation of code in any capacity, as well as stricter definitions. The first commit is not just “evidence of AI”, it’s no code and just a markdown file instructing an LLM, which meets at least some definitions of vibe-coding.
Insisting “a word doesn’t mean X, it means Y” doesn’t make it so. Arguing about definitions can be on one of two premises: the word is in practice used to mean Y and not X, or it’s useful to define the word to mean Y and not X. You’ve argued neither, just made an assertion.
communism@lemmy.mlto
Linux@lemmy.ml•Spent way too long building a feature rich YouTube Music desktop app for myself, might as well share it
74·1 month agoI didn’t say it did, but also “vibe coding” is a fairly new term that does not have a strict consistent definition anyway.
communism@lemmy.mlto
Linux@lemmy.ml•Spent way too long building a feature rich YouTube Music desktop app for myself, might as well share it
182·1 month agoIf you view the first commit, you can see the
CLAUDE.md, so at least in part vibe-coded.Tbh all the vibe-coded apps look the same, and the UI has that vibe-coded style, so I’m not surprised.
Matrix works well for me.
It’s not out yet, but I’d keep an eye on Flatline. It’s by the people who make Molly (Signal client fork—it’s pretty good, been using it for years). Flatline is a Molly-compatible server implementation, i.e. so that you can host your own Signal server. Because generally if someone asked for a “reliable messenger for family use” I’d recommend Signal as a polished and reliable option, though not self-hostable unfortunately.
yovday
Looks nice though, and it’s cool how well Linux works for touchscreens these days.