suprjami
4
81
suprjami

@lemmy.sdf.org

Linux, C, DOS, Vim, networking. he/him

suprjami 47 points 3 years ago

Only if I can drive the spaceship with a Logitech wireless controller.

path: 0 1842762, hotness: undefined, score: 47, children: 0
suprjami 25 points 3 years ago

aiui apt will compare downloads from repositories against the repository signing key, whereas downloading a deb and installing it manually with dpkg bypasses that.

So theoretically the Debian website could get compromised and provide you a malicious deb package. That has happened to other Linux distros before so it's not entirely unrealistic.

Practically I think that's very unlikely.

I know apt has the --download option if you'd like to fetch deb packages on the commandline, though I'm not sure if apt compares the package with the key during this process. I hope it does. You could probably run apt in verbose mode and hopefully see this happen.

Some references:

path: 0 4686412, hotness: undefined, score: 25, children: 2
suprjami 24 points 3 years ago

Not really, there are already "quantum proof" encryption algorithms that systems are already moving to.

It won't be an apocalypse where all your personal data is suddenly available at the click of a button. You need to be a billionaire launching a new social network to get that level of privacy invasion.

path: 0 1280858, hotness: undefined, score: 24, children: 0
suprjami 21 points 3 years ago

I'm all for defederating corporations.

The fediverse is already a reaction which is intentionally anti-corporate. Most of us are here because we don't want another Twitter or Reddit or Instagram or Facebook or whatever.

Considering how Google killed XMPP, by the time the harm was done, it was too late to exclude them.

The fediverse is not for corporates. Keep them out.

path: 0 956428, hotness: undefined, score: 21, children: 4
suprjami 18 points 3 years ago

It is pretty nice but ultimately it's just Debian with a slightly different package set and a theme. You can boot the regular live image and set the theme to Adwaita-dark and there's not really much difference.

path: 0 4535799, hotness: undefined, score: 18, children: 10
suprjami 12 points 3 years ago

What have you found bad about bash arrays? I have some simple usage of those (in bash) and they work fine.

path: 0 4995525, hotness: undefined, score: 12, children: 5
suprjami 12 points 3 years ago

I don't care but it's annoying that they won't put a normal application name into $PATH.

There is a denied GitHub Issue for it but I can't be bothered finding it. It'll never happen so it doesn't matter.

path: 0 4580690, hotness: undefined, score: 12, children: 0
suprjami 11 points 3 years ago

If you run your scripts through https://shellcheck.net it'll pick up things like this. Also available as a Linux package for offline use.

path: 0 4995525 5000604 5000773 5012937 5013120, hotness: undefined, score: 11, children: 0
suprjami 11 points 3 years ago

Vita for me, does everything I want.

I love following these Chinese handhelds but there is always one deal-breaker which turns me off in each device. Maybe they'll get it right one day.

I owned a GP2x back in the day, that was a fun device at the time. Playing portable SNES was unheard of but I could do it.

path: 0 1737694, hotness: undefined, score: 11, children: 7
suprjami 10 points 3 years ago

I've had a Racknerd VPS on a LEB special for a couple of years. It work works and is always there when I need it. The control panel is good. If you want to pay less than US$1/month for a small VPS they're great.

path: 0 1502892, hotness: undefined, score: 10, children: 0
suprjami 9 points 3 years ago

It's fine. I give my systems a 20G or 30G root file system.

If you use Flatpak then make sure you do user installs. If you add the remote as a user remote then all installs are user installs.

If you use VMs then create a storage pool for the disks in your home filesystem. I create a /home/libvirt/ for this.

Basically just be mindful not to fill your root filesystem.

path: 0 4875662, hotness: undefined, score: 9, children: 4
suprjami 9 points 3 years ago

You added the Flatpak repo as a "system" repo with:

flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

As such, the downloaded applications are stored by the system in /var like you said.

If you run installs as user installs, eg:

flatpak --user install com.example.appname

Then the application is stored in your home directory, not in /var.

You can also add the Flatpak repo as a "user" repo, eg:

flatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Now all installs will behave as if you passed --user to the install command. All installs will go to your home directory, none will go to /var

path: 0 4875662 4878959 4879470, hotness: undefined, score: 9, children: 2
suprjami 8 points 3 years ago

I have just made the switch from Ubuntu. Now I have a trustworthy stable base, plus selected latest apps with Flatpak and Distrobox. It's the best of both worlds.

path: 0 2087443 2089050, hotness: undefined, score: 8, children: 0
suprjami 7 points 3 years ago

I am a huge Vim nerd, but I do a lot of copy-paste with one-off minor formatting in between. Sometimes Vim is more efficient at this, but often it really isn't and I'm quicker to use a dumb Notepad-like.

I've previously used Gedit in Gnome 2, Pluma which is MATE's equivalent, Xed which is Linux Mint's equivalent, and currently on Mousepad which is XFCE's equivalent. That's also mostly the history of my desktop environments over the last two decades.

path: 0 4175213, hotness: undefined, score: 7, children: 0
suprjami 6 points 3 years ago

I've tried several dotfile managers, but after adding my files I interact with them so infrequently I forget how to use them.

The thing which finally stuck is this method from Atlassian: https://www.atlassian.com/git/tutorials/dotfiles

Your entire home directory is a bare git repo which ignores untracked files. It's just plain git so there is no additional tool to learn or forget.

I've put my vim plugins as git submodules so they're easily and efficiently tracked and updated too.

path: 0 4631969, hotness: undefined, score: 6, children: 1
suprjami 5 points 3 years ago

The first Dune by Cryo Entertainment.

https://www.mobygames.com/game/dune

A unique mix of real-time grand strategy over the planet, with a point-and-click adventure component which unlocks more of the game as you progress through it. It works well and is enjoyable to me.

The art style is wonderful, that gorgeous French Cryo feel with some visuals taken from David Lynch's Dune film.

One of the ScummVM developers is currently reverse engineering all the animations on Mastodon and it's fascinating to see.

https://mastodon.social/...

I got into casually speedrunning the game when the Upper Memory Block podcast covered it all those years ago. I managed under 100 game days, another podcast listener got under 50 days, and someone on YouTube has something like a 24 day completion.

The music is also great. Remi Herbulot's HERAD music system used parts of Yamaha's OPL synth which literally nobody else did, it is easily the most advanced FM synthesis engine for DOS, and composer Stephane Picq took advantage of it to make a beautiful soundtrack.

Stephane released a CD quality album version called Dune: Spice Opera which is my favourite album of all time, of many musician ever, and is one of my most prized possessions.

path: 0 2157179, hotness: undefined, score: 5, children: 1
suprjami 5 points 3 years ago

I love XFCE but I use MATE's Caja file manager on mine.

path: 0 4855996, hotness: undefined, score: 5, children: 2
suprjami 5 points 3 years ago path: 0 679216 679449 681848 685494, hotness: undefined, score: 5, children: 1
suprjami 5 points 3 years ago

You know that killer soundtrack right?

One day Kenny Chou was browsing the internet and randomly thought "I wonder if anyone remembers that game I did the music for?" and was surprised to find his OMF2097 music has a huge following.

To celebrate he re-constructed the main theme in modern tools here: https://youtu.be/UvlVaQl7kEk

path: 0 936777 972289, hotness: undefined, score: 5, children: 1
suprjami 4 points 3 years ago

Then post your credit card number, expiry, and CVC

path: 0 4181251 4190946 4196349 4209421, hotness: undefined, score: 4, children: 1

thanks for using Leebra!

go to feed...