[-] h0bbl3s@lemmy.world 7 points 2 months ago* (last edited 2 months ago)

https://gitlab.gnome.org/chergert/ptyxis

Ptyxis is my current go-to. It can detect available pods or toolboxes (maybe docker too haven't tested it) and you can open terminals directly into them. It also highlights ssh terms and root shells differently.

There are a huge number of built-in color schemes as well and I've had no trouble finding any configuration option I've found myself wanting to look for.

It's also available on flathub so it's easily installed in most distros.

[-] h0bbl3s@lemmy.world 10 points 2 months ago* (last edited 2 months ago)

I just treat them like regular pickles and refrigerate after opening.

[-] h0bbl3s@lemmy.world 6 points 2 months ago

Whoa I had no idea about this. Just put an m2 nvme in my refurbished 2017 HP elitedesk and didn't even know to check for sata vs nvme. I thought they were all nvme.

[-] h0bbl3s@lemmy.world 5 points 2 months ago

I dual booted a few times back in the days of winxp and win7. Never had a good experience somehow windows or a grub update always messed up things. Haven't ran windows in years but when I have to it goes on a separate drive now.

[-] h0bbl3s@lemmy.world 13 points 2 months ago* (last edited 2 months ago)

You can import CSV files directly into an SQLite database. Then you are free to do whatever sql searches or manipulations you want. Python and golang both have great SQLite libraries from personal experience, but I'd be surprised if there is any language that doesn't have a decent one.

If you are running Linux most distros have an SQLite gui browser in the repos that is pretty powerful.

[-] h0bbl3s@lemmy.world 24 points 3 months ago

That's not bad at all gonna have to check it out. I host my site on digital ocean it's on the smallest single core 1gb ram droplet. I run crowdsec and nginx and a couple other little things and it sits around 40% ram usage. Costs 6$ a month and I added 4 weeks worth of automatic weekly backups for $1.50 a month.

I can deal with $7.50 for a little static web server.

They do offer a free $200/60 day credit if you get in with one of the free Linux Foundation cloud classes which is plenty to play with.

[-] h0bbl3s@lemmy.world 13 points 3 months ago

My main OS (debian) ssd started throwing Io errors this Friday night and I had to work Saturday, only image I had laying around was Fedora Kinoite. So that's what I'm running until I order a new drive. I'm getting my wife a new laptop soon and was considered silverblue (she's a Mac user but very quick with tech in general).

Anyway after using it a few days, I think when I get my new drive I might just go ahead and put Kinoite on it. I'm used to running my dev stuff in containers anyway and toolbox makes it super easy. Rpm-ostree is a breeze (though it takes a minute to build on this ancient USB hdd, I'm replacing my dieing SSD with an nvme so I don't foresee the ostree builds as being an issue).

I think immutable is absolutely the way forward, especially for less computer literate folks. It will keep them more protected and if they do mess up something the rollback is a breeze.

[-] h0bbl3s@lemmy.world 5 points 3 months ago* (last edited 3 months ago)

No offense taken we all have different knowledge and background. I have a general understanding of podman, but now I'm going to go play with it a bit at some point and get more familiar with it.

Docker is Apache 2.0 licensed. It is open source. Or at least all of the important parts. I'm not sure about docker desktop. It's partly that I just have a lot of experience with docker, and partly just that it's what is supported in most projects' documentation. The fact that a lot of the Linux foundation training uses docker is another reason I've got more experience with it.


As far as what you are talking about people have been trying for years. The Pirate Bay wanted to develop a new method of being entirely decentralized. Odysee is working on something like blockchain/torrents combined that is very interesting. We have I2P and TOR which have some of the features you mention. I'd love to see it happen where the big companies didn't control things.

There is progress though. https://letsencrypt.org/ is non-profit, and there are a variety of open source projects using this to automate TLS certificate signing.

Check out https://www.sigstore.dev/how-it-works and pay special attention to Fulcio and Rekor. It's not for web certs, but it's still a very interesting take on a certificate authority.


There's no technical reason what you are saying couldn't work. It just comes down to how do you trust it, and if you can't at all, it doesn't do much good anyway. That's the problem to be solved. You could compromise somewhere in the middle but then you have to work out what is acceptable. I suppose the level of trust could be configurable, with different nodes earning a different level of trust, and you could configure your accepted levels for DNS or CA. It's an interesting idea.

70
submitted 3 months ago by h0bbl3s@lemmy.world to c/linux@lemmy.ml

Wrote up a new guide! Hope you folks find it helpful :)

13
submitted 3 months ago by h0bbl3s@lemmy.world to c/cybersecurity@lemmy.ml

Just finished up a new post. Hope someone finds it helpful!

32
Golang on debian (h0bbl3s.port0.org)
submitted 3 months ago* (last edited 3 months ago) by h0bbl3s@lemmy.world to c/linux@lemmy.ml

I’m a big fan of debian. I’m also a big fan of golang. One of the sacrifices debian makes to be so stable is lagging behind a bit on software versions. Debian users generally understand this, and also understand that it’s a good idea not to mess with the system versions of software. Here I will demonstrate how I configure my system to use whichever version of go I wish without harming the overall system configuration.

95
submitted 3 months ago* (last edited 3 months ago) by h0bbl3s@lemmy.world to c/linux@lemmy.ml

This is my first post on my new site, I hope someone finds it helpful!

[-] h0bbl3s@lemmy.world 6 points 4 months ago

I'm not sure where this software comes from, but you should try to get a merge to fix this to default. I'd give it a thumbs up after some testing for sure.

[-] h0bbl3s@lemmy.world 10 points 4 months ago* (last edited 4 months ago)

I remember when Ubuntu came out I was working in a PC repair shop. Not gonna give any opinion on this but the standard procedure for people wanting a fresh XP but didn't have a license key was "well it's $90 for a fresh install, or we can put a pirate pro corporate on it". I e-mailed canonical and they sent me a whole stack of Ubuntu CDs in nice branded sleeves. I kept it by the register and started offering that as an alternative to piracy for people that didn't have a license key and didn't wanna fork over the cash for one, Not many people chose that option, but I had a lot of good talks with people and plenty of people took a CD to try the live Ubuntu. I hope some of them ended up making the switch. I'm kinda disgruntled with conical these days but I'm an old greybeard who grew up in Slackware. I still recommend Ubuntu to beginners along with fedora.

[-] h0bbl3s@lemmy.world 19 points 4 months ago

I would second any Thinkpad that has USB C charging. That's what I'm looking to get next. Renewed ones are <$300

[-] h0bbl3s@lemmy.world 24 points 4 months ago

I used c++ in college, and I think it's useful to know c because so much relies on it. That said if I'm going to do something that needs performance I'll look to go first, then rust if go isn't a good fit, but that's mostly because I know go better. Both are excellent languages.

If I just need something functional quick and easily I'll turn to Python. If I need a net service quick node.js is great.

view more: next ›

h0bbl3s

joined 4 months ago