canadaduane

@canadaduane@lemmy.ca
28 Post – 39 Comments
Joined 1 years ago

Here's my take:

  1. We're built for about 150 relationships max (Dunbar number), and yet we benefit from cooperation above that threshold. Rather than make it so we have to have a personal relationship with everyone who could possibly benefit us, we accepted a ramped down version of relationship we call "transactions". This is a very weak replacement for a relationship, but it is a sort of "micro-relationship" in that for a brief moment two people who don't know each other can kind of care about each other during an exchange. Through specialization, we can do something well that doesn't just benefit the handful of friends and neighbors we have, but tens of thousands and possibly millions of people via transactions (e.g. a factory, starting an Amazon business, etc.)

  2. There is a process called "commensuration" in the social sciences, where people start to make one thing commensurate with another, even in wildly different domains. For example, to understand the value of a forest and to convey its importance to decision makers we might say "this forest is worth $100 billion". It's kind of weird to do this (how do leaves and trees and anthills and beetles equal imaginary humoney?) But slowly, over time, we have made many things commensurate to dollars at various scales. (I don't think this is a good thing, but it does have benefits). In short, more and more things that were part of an implicit economy of relationships (e.g. can the neighbor girl babysit tonight?) have entered the explicit domain of the monetary economy (e.g. sittercity).

.

IMO, in order to participate in the huge value generated by this monetary economy, people sometimes lose the forest for the trees (so to speak) and forget what really matters (e.g. excellence of character, deep relationships, new experiences, etc.) because it seems like we might be able to put off those things until "after" we square away this whole money thing first. But maybe "after" never comes--and the hollow life of a consumer capitalist drains the inner ecological diversity of a soulful life.

I read this as "buying clubs". Like, buy clubs and hit stuff. My first take was "Ah, the violent revolutionary type." :)

When you're just trying to get work done: pick a solid, well-tested high-profile distribution like Fedora, Pop!_OS, or Debian (or Ubuntu). Don't look for the most beautiful, or most up-to-date, or most light-weight (e.g. low CPU usage, RAM, etc.). Don't distro hop just to see what you're missing.

Of course, do those things if you want to mess around, have fun, or learn! But not when you're trying to get work done.

9 more...

Note to anyone scratching their head: As far as I understand it, the Freedom of Russia Legion is a Ukrainian-supported group of Russian citizen-soldiers fighting against Putin in Russia. If anyone has more information, please feel free to add or correct me.

OMG:

He disclosed that in December Ukrainian authorities had been on the brink of ordering the complete evacuation of Kyiv due to the intensity of Russian airstrikes. “Not many people know this, but Kyiv was on the verge of evacuation,” he said. “There was one battle that, in my opinion, determined the fate of Kyiv and the Russian campaign to destroy our energy sector, when 49 cruise missiles were launched at Kyiv.”

In a desperate 15 minutes on December 16, Ukraine fired dozens of missiles from its Soviet-era S-300, American Nasams and German Iris-T systems to save the city from total blackout in freezing temperatures.

Here's another one I forgot to mention:

The ironic thing is that he's extremist from Russia's perspective because he's honest, and extremest from Ukraine's perspective because he's willing to do anything for Russia's sake.

It's funny, I do almost the exact opposite--whenever there is a flatpak version, I prefer it over a built-in apt package. The flatpak is almost always more up-to-date and often has the features and bug fixes I need.

Examples:

  • Vorta (0.8.12 flatpak; 0.8.3 apt)
  • Pinta (2.1.1 flatpak; 1.6 apt)
  • Minder (1.15.6 flatpak; 1.13.1 apt)
  • Xournal++ (1.2.1 flatpak; 1.1.1 apt)

.

I don't think it's fair to expect the distro maintainers to be up to date with every software out there--the universe of software has grown and grown, and we just can't expect them to wrap/manage/test every new release and version bump.

3 more...

Keep an eye on Pop COSMIC. It isn't ready yet, but I'd give it 4 months and I think it would be a great match for something like rpi.

Given encouragement to try tmux, here is what I've come up with as a "one-liner" (script) that does what I was originally looking for:

#!/bin/sh

tmux new-session -d -s split_screen_grep \; \
  send-keys "/bin/sh -c '$1' | tee /tmp/split_screen_grep.txt" C-m \; \
  split-window -h \; \
  select-pane -t 1 \; \
  send-keys "tail -f /tmp/split_screen_grep.txt | grep '$2'" C-m \;

tmux attach-session -t split_screen_grep

I use it as follows, first arg is a command, second arg is a pattern to search for:

$ ./split-grep "cat big_file.txt" "tmux"

From "Verissimus", a comic about the Stoic philosopher and Roman Emperor, Marcus Aurelius: https://imgur.com/a/FlvGJGT (my apologies for the first two pages being out of order).

There is a section about the Greek philosopher, Epictetus', teachings about anger. My favorite two are "Being unlike your enemies is the best form of revenge," and "Goodwill is a virtue, the opposite of revenge, the desire to help rather than harm our fellow man. So replace your anger with its antidote: kindness."

1 more...

Very nice! I was just looking at reviews on this. Really nice machine in every way, except maybe for the camera, and minor points off for the display being "only" 1080p. I have a lovely framework 13", but am jealous of the Lemur's battery life.

3 more...

Marinating in "propaganda sauce"... lol, I'll have to remember that one.

Forces you to reboot.

This is the case for me as well. I tried NixOS this weekend, and even though it has more adoption than Guix, it still does not have 100% coverage of all software I wanted. That said, the packages I did install were pretty up-to-date. I guess NixOS is as close to "critical mass" as we've got when it comes to this type of OS. But if I were a wizard devops type person with more time, I'd probably enjoy Guix more.

1 more...

ChatGPT suggests the following:

  1. Run tmux
  2. rsync -naP --exclude-from=rsync-homedir-local.txt /home/$USER/ $BACKUPDIR/ | tee /tmp/rsync_output.txt
  3. Ctrl+B % # splits screen vertically
  4. Ctrl+B right-arrow-key # moves to right split
  5. tail -f /tmp/rsync_output.txt | grep denied

Not quite a one-liner, but I can see how tmux is a big help here.

2 more...

The short answer is "yes, but only as much as it needs to". Flatpak had to make a decision between "do we guarantee the app will work, even with system upgrades" or "do we minimize space" and they chose the former. The minimum necessary dependencies will be installed (and shared) amongst flatpaks.

Have you had the unfortunate experience of a utility or program losing its packaged status? It's happened to me before--for example fslint. I don't think this can happen with flatpak.

The System76 engineers are culturally very aligned with the core values of freedom of choice, customization, etc. They build software with the larger ecosystem in mind, and in fact, I've never seen them build something only for their own hardware (even things that could have been just for their own hardware, like the system76 power management system, has extensibility built in).

That said, they also balance this freedom with a set of "opinionated" good choices that they test and support. If you care a lot about stability, it's easy to go along with the "happy path" and get a solid, up-to-date system delivered frequently. Every time they upgrade new features or kernel, they go through a systematic quality assurance process on multiple machines--including machines not of their own brand. (I've contributed software/PRs to their codebase, and they've always sent it through a code review and QA process).

Is it possible to get this to work with OBS studio? I see the author mentions OBS as an "Alternative Project" but it seems ideal to have these pieces work together.

3 more...

Elegant and flexible, thank you!

That's fair, I think we're all trying to understand this new Fediverse thing. I understand that the underlying ActivityPub protocol is the same, but people tend to use these frontends quite differently. For example, I can't downvote a Lemmy post in Elk (the software I use to follow other people). I also anticipate Lemmy posts to be more "community-oriented" in the way information is surfaced (like Reddit), whereas Mastodon is more focused on following a person or organization (like Twitter). There's no wrong way to use the technology, but I do find the use cases helpful in organizing my expectations.

Good for him! Working through difficult questions philosophically and not holding too tightly (or loosely) to beliefs earns my admiration.

I've started playing with Chimera Linux. Super interesting hybrid between BSD-like systems (ports, BSD-derived userland tools) and the Linux kernel, with neat design choices like LLVM compiler instead of gcc and musl C instead of glibc. I think of it as a next-gen Void Linux.

This is really cool in concept, but it is SO SLOW. OMG.

Thanks! I'm curious if there is a way to do this as a one-liner?

1 more...

"We know better than you" has never been an effective way to change other peoples' minds, in my experience.

Snaps are basically Ubuntu's private app store, and flatpaks (the supported method of app distribution by almost every other distro) are not supported; there's no tiling WM built-in for large monitors; the kernel is not kept up to date (i.e. improved hardware coverage and support); some things like streaming with OBS studio and Steam don't work out of the box (this may have changed, but it was the case for me about a year ago).

My read of the Red Scare era (McCarthy) is that while what we want is accountability, what we get is a low-trust environment in which both good and bad people are thrown in to the shredder, to the benefit of mostly bad people who hold the fear cannons.

I know it's important to be vigilant against that form of uncritical-thinking-masquerading-as-unbiased-thinking, but please also consider that it's hard to tell it apart from genuine interest and seeking to understand, especially in an online context. I don't know the solution per se, because we have such limited views into each others' worlds through text / social media. But I do know that if people can't ask questions in one place, they will go elsewhere to find their answers.

1 more...

Thanks!

Thanks, I do this sometimes, but there are also some... not very reliable posts in there on occasion.

Very interesting. Do you have any more info about the relationship between 1080p/60hz and battery? It sounds intuitively true, I'd just like to learn more.

1 more...

Wolf in sheep's clothing

I'm just learning about distrobox.

1 more...

I appreciate your question, but I think "we know" is problematic:

  • who is "we"?
  • how do we "know"?
  • can some people know one thing while others know the opposite?

I'm not trolling, either, just asking questions from a philosophical point of view. I've changed my mind about several things I took very seriously and thought I was 100% right about. Could others be dealing with similar changing-mind-through-time processes? Could you?

1 more...

Be careful what you wish for.

2 more...