h0bbl3s

joined 2 months ago
[–] [email protected] 7 points 2 weeks ago (1 children)

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.

[–] [email protected] 2 points 1 month ago

Hey thanks I'm sure they will be!

[–] [email protected] 3 points 1 month ago

I've been coding around 25 years and got my start in perl. I absolutely hated python when I first used it. I use it all the time now. I still prefer my curly braces but I don't have any trouble with python or mind the whitespace anymore. I just run it through ruff every save. I do the same with go everything goes through gofumpt. I really think a lot of it is a generational thing. Older people are just used to curly brackets.

I do get peoples complaints about the packaging. Unless you're a dev already it's a bit extra to deal with shuffling virtual environments because the system python environments almost never work out of the box, at least in the last few distros I've used. Once I adjusted though it's no problem. I run half my dev stuff in toolboxes with their own environment anyway.

[–] [email protected] 2 points 1 month ago

Awesome thanks!

[–] [email protected] 5 points 1 month ago (2 children)

I wasn't aware of the Github pages being free that's neat. It is fully static (running on nginx but generated with hugo) and I use freedns.afraid.org for the domains. Good to know thanks for the tip :)

[–] [email protected] 1 points 1 month ago

My site is also statically generated from templates I keep in a private git repo hosted on github I keep local backups of, but I do the generating directly on the server. I just pull the site and generate it manually whenever I do an update. I like the sound of your setup better thanks for the pointers!

[–] [email protected] 2 points 1 month ago

Thanks for the tip I'll definitely take a look! That's not bad at all and I prefer yearly payments.

[–] [email protected] 25 points 1 month ago (20 children)

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.

[–] [email protected] 13 points 1 month ago (1 children)

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.

[–] [email protected] 2 points 1 month ago (1 children)

I second the people that said lineage OS. I am using it right now. I got this Nord phone because I knew they were easy to tinker with. I used it a bit and ended up with a newer galaxy. Well after I put lineage on the Nord every problem it had went away. Excellent battery life, runs smoothly, weekly security patches if I want etc. One thing that helped a lot was the "Aurora" app store. Let's you install apps anonymously from the play store without requiring google services. Many of them won't work due to the no google services, but a surprising amount of stuff does just fine even if it complains about it.

[–] [email protected] 1 points 1 month ago

I had no idea it was standard. I had heard they had issues with it not being able to handle certain constructs so they were working on getting it to a place it would perform better. Has this changed? I'm not a rust person, but I intend to be. I've barely made it 1/4th way into the book (just started in the past month and I've been busy), but I have a good background in programming and so far it's been super easy. I'm really enjoying how specific the compiler is, and the binary sizes vs Go.

[–] [email protected] 5 points 1 month ago (3 children)

gofumpt and gofmt are the best. One of the reasons if I have a choice I'll code in go. I heard rumblings that rust was working towards having rustfmt be a standard crate.

view more: next ›