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.
- 8 Posts
- 287 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
Open Source@lemmy.ml•Changes to SourceHut's terms of service regarding LLMs
11·10 days agoYes, I said “no they don’t” because translation has the ethical implications of global inequality. Which, btw, climate change greatly exacerbates. I never said that LLMs don’t have environmental impacts if used for translation; I said they have additional ethical implications when used for machine translation. Which is true. I have my doubts that you are particularly concerned with tech ethics and global inequality given how flippant you have been about the real issue of exclusion of global majority populations just from things as simple as language choices.
communism@lemmy.mlto
Open Source@lemmy.ml•Changes to SourceHut's terms of service regarding LLMs
11·10 days agoA small fraction? I’m talking about the majority of people on Earth who are disadvantaged by English centrism.
And where did I say “it’s ok to burn the world”? I never specified any position on technology, but to be clear, I am a luddite, I don’t think modern tech is ecologically justifiable, and is built upon a foundation of slavery and ecological destruction. It is a separate question of a policy of a small software forge (which already runs on ecologically destructive hardware; the vast majority of emissions for modern tech come from the manufacture of the devices we’re using to talk now, from your own client device to the devices being used as servers to relay our messages) to allow or disallow AI translations. I do not think that our energy use is justifiable. Now LLMs use a comparable amount of energy to, say, AAA video games. I think this is a bad thing and video games should be more computationally efficient. Does that mean I support banning people from playing AAA video games? No, I don’t think that’s the way to address this problem. Questions of policy are separate questions to questions of technology; a technology can be bad without the solution being to ban it, because the effects of a ban are different to just getting rid of the banned technology.
communism@lemmy.mlto
Open Source@lemmy.ml•Changes to SourceHut's terms of service regarding LLMs
1·11 days agoAnd LLM translations have all the same political and ethical as coding
No, they don’t. As I said, machine translations make contributions more accessible to ESOL speakers (ie global majority populations) and can help reduce Eurocentrism. The reason why I said I think an exception should be made is specifically for ethical and political reasons.
communism@lemmy.mlto
Open Source@lemmy.ml•Changes to SourceHut's terms of service regarding LLMs
2·11 days agoIf you want to skip to the changes.
I think this is a really solid LLM policy for a platform like SourceHut. Since they rely on a policy that’s deliberately open to interpretation to allow for reasonable discretion, and rely upon the honour system for enforcement/adherence, I don’t think we should necessarily be telling larger projects to adopt the same policy because this becomes untenable for big projects or platforms. But it’s still good to see policies in this spirit being adopted. The only change I’d like to see is explicitly allowing AI translation for non-code, like comments and emails. It reduces the barrier of entry for ESOL contributors. If there’s concern about the accuracy of translations, they can always include the original alongside the machine translation.
communism@lemmy.mlto
Open Source@lemmy.ml•LibreOffice 26.8 Doubles Down on No AI, Right After Collabora Welcomed It
5·12 days agoIt’s FOSS has a tendency to write in that kind of cadence. In general the articles they put out don’t seem to be ones that are tedious or boring to write, so I don’t see why they’d AI-generate their articles. I also remember their old articles before the AI hype train being written in the same kind of cadence. It is grating but I think it’s an annoying human, not an annoying LLM.
communism@lemmy.mlto
Linux@lemmy.ml•Omarchy Linux Just Got $8 Million From Tech's Biggest Names
15·14 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·17 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.
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.
962·1 month agoAs an OpenBSD user I find it funny how they list OpenBSD as 0%. Like, they could’ve just omitted it.
I know people with degrees in software engineering. CS is not the same thing as software engineering. CS includes more theoretical and mathematical stuff whereas software eng is about the practice.
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.
Have you tried disabling the AI in Zed? There’s a toggle in the settings to disable all AI features. I’ve disabled the AI and it’s actually a really nice, responsive, clean editor. Just one toggle, and it doesn’t re-enable itself. The whole “AI-native” marketing really put me off trying it, but it’s now become my go-to IDE for when I’m working on a project where I want a more fully-featured IDE than Vim (my go-to for just editing text files eg standalone scripts, small projects).
If you don’t want to do that, or if you try it and still don’t like Zed, maybe Kate?
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.


yovday
Looks nice though, and it’s cool how well Linux works for touchscreens these days.