jim

joined 2 years ago
[–] jim@programming.dev 5 points 2 years ago

Yep, this is the convention. Unfortunately, I've never been able to enforce it. Encouraging good git commit messages is probably the bottom of the things I can coach. I'd be happy if commits were properly squashed/rebased and that we all followed the same PR merge strategy.

[–] jim@programming.dev 1 points 2 years ago

Fairly substantial price increase. I will admit a major draw of this small truck was the affordability. I think some trims are up as much as $2k. Wonder what kind of effect this will have on demand and the order banks.

I mean, these trucks were on back order for a long time, which suggests that demand was way higher than supply. Yes, affordability was a major draw, but I'm not at all surprised at the price hikes here.

I'm hoping other manufacturers see this and come out with their own compact trucks. There are rumors Toyota is working on one, for instance.

[–] jim@programming.dev 3 points 2 years ago

Wow, 25 years! In 1998, dial up was the standard way to connect to the internet from Home, AOL 4.0 debuted, and it wouldn't be another six years until the Firefox browser was released.

Don’t be afraid to start something new. You never know where it might take you 25 years from now.

I love this quote!

[–] jim@programming.dev 6 points 2 years ago (2 children)

I think if there were a bunch of certificates, especially ones I haven't heard of or a lot of low-level ones, I would suspect that you were using test dumps and trying to pad your resume.

I think if you had a cloud certificate and a respectable linux certificate, that would suffice as "enough". Any lab-based certificate is also more valuable than just a paper one.

[–] jim@programming.dev 3 points 2 years ago

In my opinion, no it's not worth it. A CCNA and the related family of Cisco certifications really trains you to be a network engineer or work in ops in general. The certificate is not very valuable for a dev or devops role in general. The material itself goes over topics that are less valuable like spanning tree protocol. And it doesn't much if anything beyond layer 4. DNS, load balancing, web protocols (HTTP, etc) are all more valuable topics to learn.

Now, the material that you're learning isn't wasteful, necessarily, but devops positions are not generally configuring routers and switches day-to-day, so I don't view this as something valuable for software engineers even in devops roles.

Some of the topics that I find valuable - general TCP/IP in general and some of the routing protocols (namely BGP is the big one) - but the other stuff just requires passing knowledge that it exists and not much else. I would pick up a networking book and go over the topics in there instead of configuring switches and vlans.

[–] jim@programming.dev 0 points 2 years ago (4 children)

Rocky Linux have said that they can rebuild using publicly available sources in UBI containers and cloud images.

https://rockylinux.org/news/keeping-open-source-open/

Though reading the article, I don't know if SUSE is simply rebuilding or forking. In any case, it's cool to see SUSE committed to open source principles.

[–] jim@programming.dev 2 points 2 years ago (1 children)

All posts must contain some form of proof showing that you are actually who you claim to be by connecting you to your lemmy username

This is going to be difficult to get folks to do a a casual AMA.

[–] jim@programming.dev 34 points 2 years ago* (last edited 2 years ago)

"I can read this Perl scrip"t should translate to "I'm lying".

[–] jim@programming.dev 2 points 2 years ago

I've used pyenv for years and it's an awesome tool. Keeps python binaries separate and it has a virtualenv plugin. I've gotten others to use it as well.

It works great for library owners who need to run tox/nox on multiple versions of python in test suites. Love it.

[–] jim@programming.dev 4 points 2 years ago (2 children)

pyenv also has this with the .python-version file which will switch versions. And with the plugin, you can use virtualenvs in pyenv so that a .python-version can be simply: my-cool-project-virtualenv and switching to that directory automatically switches to it.

[–] jim@programming.dev 6 points 2 years ago

Yes but karma makes it worse. It incentivizes getting getting upvotes because you don't want to "ruin" your karma. Expressing controversial opinions, even if they don't generate downvotes, are discouraged with karma. Even OP says he gets a dopamine hit by seeing the karma number go up.

[–] jim@programming.dev 1 points 2 years ago

Nice. Can we expand the idea to things that make programming nice, fun, or overall enjoyable?

First post of good code will be a picture of an empty file.

view more: ‹ prev next ›