Spyke

Replies

linux

Comment on

Advice for a middle-age, moderately pc knowledgeable person to finally switch to or become proficient with Linux?

I would go from the bottom up instead of top down.

Make a list of software and tools you use, and search for functional Linux native equivalents. Then find the distro that supports up to date versions of that software (through flatpak or the package manager).

You can honestly do 100% of this without even touching the command line if you choose something user friendly like Mint, Pop OS, Ubuntu, or Fedora. Don’t fall into the rabbit hole of finding the perfect distro. Go from what you need to what supports it.

keep the windows partition around for a while until you are 100% confident you can fully make the switch.

canada

Comment on

Opinion | Bank of Canada’s fight against inflation is a war on workers

Reply in thread

Yeah, and rental prices have skyrocketed too.

During the next federal election this will be my "single issue" that will determine who I vote for.

At this point I can ignore our insane grocery/telecom prices, even though that is still a huge issue. The housing crises has far worse ripple effects down the chain: potential buyers can't buy so they rent nicer places, potential renters can't rent the nice places so they are overpaying for the rentals they can afford, and people who can't afford any of the rental prices are scraping by with roommates or on the streets.

And these development companies have the nerve to go to court over government investigations over their shady practices.

Shameless.

linux

Comment on

Today I discovered Distrobox and it saved my day by letting me install an old-ass, unmaintained app that's only packaged for old Debian

Reply in thread

From a user perspective, Distrobox is a tool that lets you "spin up any distro inside your terminal".

You can basically create a mini Linux environment of any distro that you can access through the terminal. You can set it to share your home folder, our create a new home folder just for that mini environment.

Behind the scenes Distrobox is creating and managing containers through Podman or Docker. You could technically achieve the same thing by manually setting up Podman containers, Distrobox just makes it very easy to create and maintain those containers with the correct permissions. It also has useful tools where you could install an app in a Distrobox container, but then add that app to your host OS app list.

This makes it especially useful for immutable OSs. Instead of adding packages to your base OS, which should be kept as minimal as possible, you can just install them in a Distrobox, so your host's root filesystem is unaffected.

Comment on

Migrating to Podman

I run everything in rootless containers using systemd service files generated with podman generate systemd.

Podman Compose is a "community effort", and Red Hat seems to be less focused on its development (here is their post about it).

There are ways to get it working but I find it easier to go with podman containers and pods through systemd because the majority of documentation (both official and unofficial) leans in that direction.

I don't know how much you already know, so here is just a summary of things that worked for me for anyone reading.

Podman uses the concept of "Pods" to link together associated containers and manage name spaces, networking, etc. The high level summary for running podman pods through systemd:

  • Create an empty pod podman pod create --name=<mypod>.
  • Start containers using podman run --pod=<mypod> ... and reconfigure until containers are working within the same pod as desired.
  • Use podman generate systemd to create a set of systemd unit files. Be sure to read through the options in that man page. -- this is more reliable than creating systemd unit files by hand because it creates unit files optimized for the podman workflow.
  • place the generated systemd unit files in the right place (user vs. system) and then it can be started, enabled, and disabled as with other systemd unit files.

Note: for standalone containers that are not linked or reliant on other containers, you can should skip creating the empty pod and can skip the --pod=<mypod> when starting containers. This should result in a single service file generated and that container will operate independently.

This post goes over pods as systemd services.

This doc goes over containers as systemd services.

The Red Hat Enterprise Linux docs have a good amount of info, as well as their "sysadmin" series of posts.

Here are some harder to find things I've had to hunt down that might help with troubleshooting:

  • Important: be sure to enable loginctl enable-linger <username> or else rootless pods/containers will stop when you log out of that session.
  • If you want it to run a container or pod at system startup you will need to specify the right parameters in the [Install] section of the systemd file, see this doc page. Podman generate systemd should take care of this.
  • If you are using SELinux there is a package called container-selinux that has some useful booleans that can help with specific policies (container-use-devices is a good one if your container needs access to a GPU or similar). Link to repo
canada

Comment on

*Permanently Deleted*

Interesting article let's read through...

In fact, according to odds on FanDuel, the Tories are favoured to win the next election at -143 while Trudeau’s Liberals sit at +110.

Ahhhh, Toronto Sun back at it again with the hard hitting journalism. Disgusting and disingenuous crap, glad The Star avoided the Postmedia merger

canada

Comment on

As rents soar, tenants organize local protests. But what's needed for a national housing movement? | CBC News

Reply in thread

Yeah, the total direct monetary cost of maintaining low-density car-dependant cities is extremely high: road construction & maintenance, plumbing and electrical, parking lots taking valuable space that could be used for housing or workplaces, insurance for personal and commercial vehicles, maintenance and upkeep, gas, and probably many more I've missed.

And on top of all of that, the externalized monetary costs are also high: medical costs from all the deaths or injuries due to collisions (the stats are honestly depressing), medical costs due to less physical activity across the population, environmental damage, time wasted due to traffic, slower delivery times for long-haul trucks, and probably many more I've missed.

And on top of all of THAT the intangible costs are also high: isolation from the people and communities directly around you, less customers for small businesses that rely on foot traffic and have no parking space, increasing polarization between urban/suburban/rural populations, and probably many more I've missed.

Side note for the people that still really need cars in their lives (workers in rural areas, people living in suburbs, etc.), pushing for better transit and city planning will directly benefit you. If less people have cars: gas prices will be lower (supply and demand), road construction and upkeep will be cheaper, traffic will be better for you directly, and more. I always fear that pro-transit, pro-urban planning folks (me included) come off as dismissive. There are definitely people who will still need cars in their lives. The goal is to catch the many millions of people who could probably replace their car usage if transit systems and cities were built better.

People will always do what is easiest/best for them, we need to keep pushing towards systems that make sense.

canada

Comment on

Thanks to Doug Ford, we’ve got ourselves a good, old-fashioned patronage scandal

Reply in thread

From my limited understanding and Wikipedia-ing I can tell a tale:


Back in the olden times (before the 1980s), some lawyers were soooo special, good, and smart, that the big boss (government) would give them ⭐ Gold Stars ⭐ (King's Counsel designation) so that they could tell everyone far and wide that they were special, good, and smart. So good that the 👑 King or Queen 👑 would trust them.

Mr. Dougie in 2023 thought "Oh, that's fun! Let me do that again and give out gold stars to some great lawyers!". To figure out who the best, smartest lawyers were, it would be good to talk to some other smart lawyers, maybe some big boss judges, or the lowly / peasant community.

But instead of doing that, Mr. Dougie and his buddies released a list of lawyers who were going to get gold stars on a website. Some of the lawyers in the list were good friends with Mr. Dougie or people Mr. Dougie knew.

Reporters who care about what the big boss (government) does were confused and asked Mr. Dougie, "Hey, we noticed that you gave out some gold stars - and some of those people are your friends! Do they really deserve these gold stars? How did you figure out who was going to get these super special stars? 🤔 Also, why are you giving out gold stars to laywers anyway? No one else gets gold stars 😡".

Mr. Dougie replied, "Ooooops 🤪. Next time we give out gold stars I'll definitely explain to everyone how we give out these stars. But trust me this list is 100% amazing and these people are the smartest, best lawyers in all of Ontarioland. That's a Dougie Guarantee ™️ "

...

And that is the end of another chapter in "Mr. Dougie and the Quest to Trample our Democracy"


Sorry if that was patronizing LMAO was just bored and have too much time on my hands. If anyone knows more about this and any broader implications I would love to know tbh.

canada

Comment on

"Little turnaround in Canadian living standards" on The Horizon - TD Economics By Investing.com

Reply in thread

Wealth gap gets bigger and bigger, workers feel less and less secure in their jobs and lives, and companies try to blame the people who are making them rich.

Even worse, they inspire infighting between the working and "middle" class. A person making $100K a year is a lot closer to someone making $45K a year than the executives making many millions a year.

linux

Comment on

Give it to me straight. How worried are you for Fedora's future after Red Hats recent anti user decisions?

Yeah I am a bit salty about all of the whole "Opt-out" telemetry thing. I know its just a proposal but just feels a bit slimy.

Fedora is upstream of RHEL which is supposed to result in a mutually beneficial arrangement where Fedora users are essentially testers / bug reporters of code that will eventually make its way into RHEL. Its just part of the collaborative, fast, and "open" nature of FOSS. Adding sneaky/opt-out telemetry just feels like a slap in the face.

super small ex. I am a big Podman user these days, and have submitted a few bug reports so the Podman github repos which has been fixed by RedHat staff. This makes it faster for them to test and release stable code to their paying customers. Just a small example but it adds up across all users to make RHEL a better product for them to sell. Just look into the Fedora discussion forum, there is so much bug reporting and fixing going on that will make its way to RHEL eventually.

Making and arguing for "Opt-out only" telemetry is just so tone deaf to the Linux community as a whole, but I think they got the memo after the shit storm that ensued over the past few days.

But HEY one of the biggest benefits of Linux is that I can pretty painlessly distro hop. I've done it before and can do it again. All my actual data is on my home server so no sweat off my back. openSUSE is looking pretty good, maybe I will give it a try.

canada

Comment on

Multiple unit investors are juicing the condo market #cdnpoli

I can’t imagine being someone whose goal in life is to profit off of the housing market to such a large extent.

To be able to see the level of homelessness we have in our biggest cities, and still continue to scrape up everything you could. It should be a recognized mental condition.

Honestly, some people have so much money and so few interests.

Can we just start with a sensible policy of “if you own two properties anything beyond that will be taxed like crazy. And for-profit corporate landlords are banned or highly regulated”

Maybe these people could pivot their investment to productive ventures.

Comment on

Anti-vaccine doctor's fans flood court, claiming to be 'common-law grand jury' in his $66M lawsuit

Reply in thread

As someone who has had the displeasure of talking to a few anti-vax people, I think it comes from a lack of understanding and the continued deterioration of trust in our institutions (government, healthcare, education, the sciences etc.).

The internet has brought a lot of good but also gave a huge population access to a bunch of unqualified podcast hosts to give them bad opinions. *cough* Joe Rogan *cough*.

What a shame, could've had a lot less deaths if people listened to qualified experts vs. any idiot with a mic and an audience.

linux

Comment on

*Permanently Deleted*

Reply in thread

Having the default box being "on" is only for the purpose of hoping people click through without realizing.

There is literally no other argument here. "Consent" is: "Hey do you want this, yes or no?". Not "We are assuming yes unless you explicitly tell us otherwise".

linux

Comment on

*Permanently Deleted*

Reply in thread

Reading through the post it looks like the project leads (Fedora council members) are arguing in favour of "opt-out" and the larger community is arguing in favour or either opt-in or a middle ground where the user has to select an option with no default.

Honestly it seems like the Fedora team is arguing that there are only two options: opt-out, or nothing at all. This isn't true and people are commenting with more reasonable alternatives.

I know its not in development yet, but if the Fedora council members are saying "opt-out or nothing", not a good look TBH given this initial community response.

Comment on

NVIDIA not seeding GeForce RTX 4060 Ti 16GB for reviews, AIBs hesitant to participate as well - VideoCardz.com

Reply in thread

That is definitely a new and strange take. Knowing Nvidia I highly doubt that is the reason.

This is only a couple weeks after most outlets reported on the shallow fart that was the 4060 launch.

I’m almost all cases where companies restrict review units or have release day embargoes it is because they are expecting lukewarm or worse response.

I don’t think Nvidia has done anything recently to deserve such a charitable view

memes

Comment on

we all have a comfort chair, tell me I'm wrong

Reply in thread

For anyone looking for a chair that doesn't want to spend >$1000 or get a gaming chair, I recommend looking for an office furniture reseller in your area.

There are a lot of shops that buy used furniture from companies either going out of business or moving.

I was able to get a new Steelcase for like half the price, still had its tags and packaging. Granted this was during covid where a lot of businesses were dumping their in-office supplies, but still worth a look.

linux

Comment on

*Permanently Deleted*

Reply in thread

Disagree, no matter the level of detail, having "yes" automatically selected is an assumption. What purpose would it have other than hoping people will just select the defaults and ignore it?

Having it as a default guarantees it doesn’t scare non-power users away from it. It’s not about just having people clicking next and accepting it without consent.

Scare away from what? Data collection? I mean even in that wording you are saying there is something to be scared of. It should be up the user. If you are saying "non-power users won't fully understand what is being collected and might get scared away if it isn't the default option" then that is even worse TBH. Preying on people not fully understanding what's going on.