[-] BaumGeist@lemmy.ml 6 points 5 days ago

none, and gods willing that will always be the case. Civil war isn't just "good guys vs bad guys"—hell, it wasn't even that the first time around, despite union propaganda trying to make it seem like their intentions were pure. War is also starvation and loss of access to clean drinking water and constant blackouts as supply chains get interrupted; it's many people dependent on uninterrupted health care dying off because they can't get their meds or do their testing; it's r*pists and pedophiles and nazis and sociopaths having their way with others while society gets distracted; it's your loved ones dying, not because they were fighting for what's right, but because they were "acceptable losses"; it's constant anguish that destroys lives for multiple generations as trauma gets handed down like an heirloom.

Living through a war is about the most extreme form of hate I could imagine wishing upon someone. If someone who lived through one is willing to say "it's time," then I'm willing to listen. Otherwise, please excuse me if I don't.

[-] BaumGeist@lemmy.ml 3 points 5 days ago

Since 1968

As for why: arbitrary choice, they just needed a printable character they could show on screen, for when people pressed it and the terminal echoed it back out to them.

[-] BaumGeist@lemmy.ml 5 points 5 days ago

vim isn't required for any files, you just followed online tutorials for how to edit those files instead of RTFM

terminal text editing is convoluted because it has to strike a balance between figuring out when a keypress is part of the text you're typing, vs when it's a command you're using, and making sure that all the editor commands the designer wanted are accessible.

vim is great because it allows for thousands more editing commands and macros, and much more customization of the editor, up to allowing plugins that emulate other functionality. As it stands, my setup basically functions as a full, lightweight-ish, multi-language IDE that rivals Emacs or Visual Studio.

On top of all that, I don't have to move my hands away from the homerow of keys to navigate or edit, which may not seem like much, but adds up to a lot of avoid typos and time saved from moving my hands to reach the arrows/delete/home/end/pgup/pgdn.

Some examples:

h, j,k,l move left, down, up, and right respectively, but they can be combined with a number to move that many rows or columns; e.g. 6j will move down 6 rows

dd deletes a line, but using a number + d + a movement will delete that many characters/lines in the path of the cursor: e.g. 34dl will delete 34 characters to the right of the cursor, 12dk will delete 12 lines up.

gg will take you to the first line, G will take you to the last, and number + either will take you to that line: e.g. 3275gg or 3275G will take you to line 3275

and finally you can use /text or regex pattern you want to search for and Enter to search the document for the first occurence below your current location, and then use n to search for the next occurence, or N to search for the previous

That doesn't even scratch the surface (that's just the cheatsheet, which only scratches the surface), but if you can get a handle on only what I've said, and switching between input and command mode (i and Esc respectively), the speedup to navigation alone will make it seem more sensible.

And as always, don't forget to :wq (write to file and quit)

[-] BaumGeist@lemmy.ml 4 points 5 days ago

OpenDoas, or simply doas, as in do [command] as [user]

[-] BaumGeist@lemmy.ml 4 points 5 days ago

our spelling isn't stupid, it's just what you get when you mix latin with germanic and pepper in minor influences from a dozen other language families.

I'm sure in a few more centuries, ryme and tyme will have convergently evolved to become false cognates.

[-] BaumGeist@lemmy.ml 5 points 5 days ago

rights are won with your life, everything else is a privilege that daddy (government) allows you to have

[-] BaumGeist@lemmy.ml 8 points 5 days ago

out of curiosity, how many wars have you been caught in the middle of?

[-] BaumGeist@lemmy.ml -1 points 6 days ago

It's always wild to me how these hateposts climb to the top, when all the complaints can be boiled down to "I don't like the design choices"

Have you tried... Just not using it? No one's forcing you to use it. Have you tried using a different DE instead?

302
426
submitted 4 months ago by BaumGeist@lemmy.ml to c/linux@lemmy.ml

Finally, another web engine is being developed to compete with Chromium and Firefox (Gecko), and they're also working on a browser that will use it.

Here's the maintainer talking about the current state of the project, and a demo of the current functionality

142
submitted 4 months ago by BaumGeist@lemmy.ml to c/linux@lemmy.ml

I occasionally see love for niche small distros, instead of the major ones...

And it just seems to me like there's more hurdles than help when it comes to adopting an OS whose users number in the hundreds or dozens. I can understand trying one for fun in a VM, but I prefer sticking to the bigger distros for my daily drivers since the they'll support more software and not be reliant on upstream sources, and any bugs or other issues are more likely to be documented abd have workarounds/fixes.

So: What distro do you daily drive and why? What drove you to choose it?

[-] BaumGeist@lemmy.ml 118 points 8 months ago* (last edited 8 months ago)

Louis Rossman is my Alex Jones. He's angry, compelling, and talking about something that makes him seen like a conspiracy theorist to normies. Unlike Jones, though, he's usually right (if not always, I haven't fact checked everything he's ever said). It's extremely cathartic to see someone use such extreme rhetoric to talk about privacy and software ownership and right to repair; e.g. it's not "advertiser's entitlement," it's "rapist mentality."

Ironically, youtube's inability to completely differentiate between people at the same IP has accidentally gotten my non-techie roommate into him too. I never shared his videos with her, never said anything about him, and one day I hear his voice as she browses the web. I'm so proud of her.


My least favorite thing about the "engagement friendly" slop in youtube's search results is that it takes up HALF of the results. Because clearly what I expect from SEARCHING for something is to dredge up a bunch of shit that ranges from tangentially related to completely unrelated.

For example, I too just searched a song. Let's see how that went:

7 results
4 "people also watched" videos
5 results
2 "More from [band name]" videos
2 results
3 "people also searched for" suggestions
2 results
3 "For you" vids (IS IT THE FUVKING SEARCH RESULTS I ASKED FOR???? BECAUSE IF NOT, IT'S NOT REALLY "FOR ME," IS IT?)
2 Results
3 "From related searches"
2 results

That's 20 results to 15 irrelevant pieces of ADHD triggering visual clutter. Luckily the results were actually relevant, unlike whatever you're getting.

To all the commenters saying "I have X, I don't have this problem": I have adblock, I don't have this problem, YOU'RE MISSING THE POINT:

YOUTUBE SEARCH IS BROKEN BY DEFAULT. The largest video sharing site on the internet is BROKEN BY DEFAULT. It shouldn't require extra software to function properly when functioning properly requires less work on the server's side

[-] BaumGeist@lemmy.ml 194 points 8 months ago

"I am a new linux user. After 15 minutes of research on google, I found a few forum posts and some niche websites that said SystemD was bad, so I took it as gospel. Now my system doesn't work as simply as it did with installer defaults? How do I make everything Just Work™ after removing any OS components I don't understand the need for?"

[-] BaumGeist@lemmy.ml 93 points 10 months ago* (last edited 10 months ago)

None. The sad, infuriating truth is that the makers and devs are a lot like this comments section: focusing on how good of a computer it is (or what apps it has).

You do a little digging and beneath all the hype there is a line buried in every review, so as not to raise suspicions, that says something like "now the call quality isn't perfect, but..." and what they mean is "it will sound like your friends are playing a full concert on a kazoo trying to talk to you."

Time and time again. Every linux-based, privacy-respecting, freedom-loving phone team out there seems to have conveniently neglected to make the phone good at being a phone.

17
submitted 10 months ago by BaumGeist@lemmy.ml to c/videos@lemmy.world

It's the series finale for our friend Plague Roach. Big props to Drue for all the work he's put into this project

Here's the full series playlist on youtube

24
submitted 1 year ago by BaumGeist@lemmy.ml to c/linux@lemmy.ml

I've been using nala on my debian-based computers instead of apt, mostly for the parallel downloads, but also because the UI is nicer. I have one issue, and that's the slow completions; it's not wasting painful amounts of time, but it still takes a second or two each time I hit tab. I don't know if this is the same for all shells, but I'm using zsh.

I tried a workaround, but it seems prone to breaking something. So far it's working fine for my purposes, so I thought I'd share anyway:

  1. I backed up /usr/share/zsh/vendor-completions/_nala to my home directory
  2. I copied /usr/share/zsh/functions/Completion/Debian/_apt to /usr/share/zsh/vendor-completions/_nala
  3. I used vim to %s/apt/nala/g (replace every instance of 'apt' to 'nala') in the new /usr/share/zsh/vendor-completions/_nala

Already that's sped up the completions to seemingly as fast as any other command. And already I can see some jank peaking through: zsh now thinks nala has access to apt commands that it definitely doesn't (e.g. nala build-dep, nala changelog and nala full-upgrade), and it has lost autocompletions for nala fetch and nala history.

Once I understand completions files syntax better, I'll fix it to only use the commands listed in nala's manpage and submit a pr to the git repo. In the meantime, if anyone has suggestions for how to correct the existing completions file or more ways to make the _apt completions fit nala, it'd be much appreciated.

77
submitted 1 year ago by BaumGeist@lemmy.ml to c/linux@lemmy.ml

As a user, the best way to handle applications is a central repository where interoperability is guaranteed. Something like what Debian does with the base repos. I just run an install and it's all taken care of for me. What's more, I don't deal with unnecessary bloat from dozens of different versions of the same library according to the needs of each separate dev/team.

So the self-contained packages must be primarily of benefit to the devs, right? Except I was just reading through how flatpak handles dependencies: runtimes, base apps, and bundling. Runtimes and base apps supply dependencies to the whole system, so they only ever get installed once... but the documentation explicitly mentions that there are only few of both meaning that most devs will either have to do what repo devs do—ensure their app works with the standard libraries—or opt for bundling.

Devs being human—and humans being animals—this means the overall average tendency will be to bundle, because that's easier for them. Which means that I, the end user, now have more bloat, which incentivizes me to retreat to the disk-saving havens of repos, which incentivizes the devs to release on a repo anyway...

So again... who does this benefit? Or am I just completely misunderstanding the costs and benefits?

52
submitted 1 year ago by BaumGeist@lemmy.ml to c/fuck_cars@lemmy.ml

Most people are aware that gasoline sucks as a fuel and is responsible for a large portion of carbon emissions, but defenders love to trot out that "if every end consumer gave up their car, it would only remove like 10% of carbon emissions"

I can find tons of literature about the impact gasoline vehicles have, but is there any broader studies that consider other factors—like manufacture, maintenance, and city planning—while exploring the environmental and/or economic impact of cars and car culture?

I know there's great sources that have made these critiques, but I'm looking for scientific papers that present all the data in a single holistic analysis

view more: next ›

BaumGeist

joined 3 years ago