Avatar

Quetzalcutlass

Quetzalcutlass@lemmy.world
Joined
1 posts • 393 comments
Direct message

I just updated to the newest Ubuntu LTS, which puts pip into system managed mode so you can’t easily install packages outside of a virtual environment anymore.

If you (or anyone who stumbles upon this comment in the future) run into this problem, the new recommended way to install yt-dlp through pip and keep it in your path and up to date is via pipx (sudo apt install pipx). The syntax is a bit gnarly for pre-releases, so I figured I’d post an update:

To install the nightly: pipx install --pip-args '\--pre' yt-dlp

To update the nightly: pipx upgrade --pip-args '\--pre' yt-dlp

I alias the update command and run it before every download session.

permalink
report
parent
reply

I’ve never asked, but I believe medical issues cropped up and their reduced retirement funds wouldn’t have been enough, forcing them to keep working, and the situation spiraled from there.

permalink
report
parent
reply

The main problem with Java (or garbage collected languages in general) as a first language is needing to unlearn the bad habits it ingrains when you move to a systems programming language with manual memory management. Other than that it’s a pretty good first language, though I’d suggest learning a bit of C at the same time just to get a basic grip on things like pointers and stack vs heap.

Edit: it occurs to me that C# would be the perfect learning language. It’s very similar to Java and an easy first language, but you’d also learn about stack allocation through structs, and can teach pointers using unsafe (though I think unsafe code is still GCed, so this wouldn’t help with the memory management side of things. Haven’t touched C# in fifteen years so I’m not sure how it works anymore).

permalink
report
parent
reply

Magneto hates Beast?

permalink
report
parent
reply

It was lapsed for years at a time, multiple times.

permalink
report
parent
reply

I can’t run Doom, but I can run Level 9, “Fuel Station Launch”, from Dark Forces 2, down to which extra enemies spawn and what items are removed when playing on each difficulty level.

It was on an old demo disc and I must have played that level a hundred times as a kid.

permalink
report
reply

Yeah, I remember my parents talking about how badly they were hit in the late 00s. They were considering retirement just as the recession struck, and they lost a huge chunk of what they’d hoped to retire on.

They still haven’t retired fifteen years later despite declining health.

permalink
report
parent
reply

I’ve owned my personal domain for five of the last fifteen years. Should I be happy or embarrassed that no squatters grabbed it during any of the several times I let it go unrenewed?

permalink
report
reply

And regular mail has been basically carried by spam for decades. It’s a real problem - how do you fix an industry if it’s entirely dependent on the problem you’re trying to solve? Everyone involved will fight you and the consumers will lose no matter what, short of public funding or other options that will be labeled “socialist” and never pass in this political climate.

permalink
report
parent
reply

It makes sense Bethesda would do it. They’re owned by Microsoft, who popularized the concept of pseudo-currency sold in packs that don’t match prices twenty years ago.

permalink
report
parent
reply