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

image editing

imagemagick for basic transformations/compression/conversions, CLI (locally hosted) AI for the shops

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

Funny you should say that, because...

https://vim-adventures.com/

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

Real wizards use ed

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

multiple inputs from one output, each asking a question but only having one output

That's not how flowcharts work.

Also the big "NO" implies that that's the path to take if the answer to the questions leading into it is "no"

293
426
submitted 1 month 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

144
submitted 1 month 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 5 months ago* (last edited 5 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 193 points 5 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 78 points 7 months ago

From Graphene's FAQ

Many other devices are supported by GrapheneOS at a source level, and it can be built for them without modifications to the existing GrapheneOS source tree. Device support repositories for the Android Open Source Project can simply be dropped into the source tree, with at most minor modifications within them to support GrapheneOS. In most cases, substantial work beyond that will be needed to bring the support up to the same standards. For most devices, the hardware and firmware will prevent providing a reasonably secure device, regardless of the work put into device support.

To get down to your actual reservations about privacy: when you flash a new Graphene ROM onto your phone, you're replacing all the software down to the low level stuff. The AOSP devs, google devs, XDA devs, and graphene devs refer to it at flashing the firmware. The only google code you're running is the Android bootloader, which goes for any smartphone.

Further, if you look into it, "Google" pixels aren't actually manufactured by Google. This means their hardware is about as trustworthy as any other phone's. As to why Graphene only officially supports Pixels, I do not fully understand their needs/reasoning, just that they have determined it is the best for them.

Basically my point boils down to: if you have issues with the hardware, the same should go for any smartphone. If you're bothered by google software, you needn't worry insofar as you trust the Graphene devs. If you consider the Pixels "tainted" by association to Google, then the same should go for Graphene and any other ROMs, since the kernel is based off of the AOSP—a google run project—and any android phone, for the same reason.

All that being said, CalyxOS supports a slightly wider variety of devices.

[-] BaumGeist@lemmy.ml 93 points 7 months ago* (last edited 7 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 7 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

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

Bluesky wasn't as confusing as Mastodon

I'm so tired of this bullshit. I went to the mastodon.social; clicked the big button labeled "create an account"; read and accepted the rules; filled out a form asking for my email address, a username and password; confirmed my email; and could immediately post.

How the fuck is that confusing, that's standard fucking practice. Jesus fucked on a pike.

24
submitted 10 months 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.

[-] BaumGeist@lemmy.ml 77 points 1 year ago

Companies in any city when a square millimeter of building isn't covered in advertisements

[-] BaumGeist@lemmy.ml 68 points 1 year ago

What kind of horseshit twist is that? Are you literally 14, OP? "There's an immortality pill, but OH NOES 😱 it goes in your BUTT 💀💀💀!!!!" Have you considered writing for Black Mirror?

I'm taking it even if it's the size of a horsecock, regardless of which hole it goes in.

[-] BaumGeist@lemmy.ml 85 points 1 year ago

That's funny, that's what drew me to lemmy before the reddit exodus even happened.

Love how my identity is just wrapped up in the implicit category of "annoying political talking point"

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 2 years ago