Lodra

joined 2 years ago
MODERATOR OF
[–] Lodra@programming.dev 9 points 2 days ago

An uneducated thought on the subject. Game development doesn’t cost much more today than years ago. Game companies are just spending more on game development. It’s a choice, not a requirement

[–] Lodra@programming.dev 13 points 3 weeks ago

I’m just a little skeptical when “snake oil” is barely a euphemism

[–] Lodra@programming.dev 27 points 2 months ago (1 children)

A thing I really did not expect to say… Good job Anthropic? Are they really taking a stance based on morality?

[–] Lodra@programming.dev 4 points 2 months ago

Funny that you pointed this out. I didn’t actually know about the two distinct sites. The “missing” hyphen in my url was a confusing accident; I just assumed they revamped the website poorly 🤣. I had to check the install instructions and GitHub link before posting

[–] Lodra@programming.dev 22 points 2 months ago (5 children)
[–] Lodra@programming.dev 2 points 2 months ago (1 children)

What did the syntax highlighting reveal for you? I’m still lost on the green text

[–] Lodra@programming.dev 3 points 2 months ago* (last edited 2 months ago)

Age gated on YouTube. Anyone have a mirror?

[–] Lodra@programming.dev 9 points 2 months ago

I’m trying to build a small business that replaces SSO mass surveillance (think Sign In With Google, LinkedIn, etc) with a privacy respecting alternative where the technology makes it impossible for me, the service operator, to know what the users are signing into.

[–] Lodra@programming.dev 3 points 2 months ago

Honestly, I avoid helm charts as much as possible. My preference is raw manifests + kustomize, deployed by Argo

[–] Lodra@programming.dev 0 points 2 months ago

I explore a lot of different teas, including the complicated world of pu’er. And I’ve found a bunch that I really enjoy. But I still drink a very simple Numi Breakfast Blend every morning 🤷‍♂️

[–] Lodra@programming.dev 8 points 2 months ago (2 children)

Well I can’t explain Firefox being logged out of all sessions. But librewolf wipes out your cookies and site day by default when you close or start the browser

[–] Lodra@programming.dev 0 points 3 months ago

Results:

dependencyName nbDependents
github.com/stretchr/testify 259,237
github.com/google/uuid 104,877
golang.org/x/crypto 100,633
google.golang.org/grpc 97,228
github.com/spf13/cobra 93,062
github.com/pkg/errors 92,491
golang.org/x/net 76,722
google.golang.org/protobuf 74,971
github.com/sirupsen/logrus 71,730
github.com/spf13/viper 64,174
 

Someone posted a blog here a little while ago. I wrote up a big response only to find that OP deleted the post. I figured I might as well post my response here since it took me 45m to type out of my phone 🫠


What an interesting list. Some of these suggestions are good with others are not. I think we can reorder things a bit and make this more reasonable.

~~Jenkins~~

Jenkins is terrible! It should have been killed off a decade ago. Seriously, just don’t use Jenkins. There are much better offerings now.

Source control and CI/CD

The current trend is to rely on your source control provider for ci/cd. You may or may not have a choice in this space so let’s name some big ones. GitHub, Gitlab, Azure DevOps, Bitbucket, Gitea/Forgejo. They all act as a git server and all offer automation. Learn whichever your company uses. If you get to choose… GitHub is great! Gitlab is also good but the automations will be focused on bash and tend to get messy IMO. ADO is truly a Microsoft product with many nonsensical choices. I find it frustrating to use. I haven’t done ci/cd with bitbucket. If you want a foss option, check out forgejo (a fork of gitea). I have not used either yet though it looks nice and I really want to.

Containers

Docker is a fine choice. I really like some alternatives tools like buildah, podman, etc. but nearly every piece of documentation out there is based on docker. The choice is yours here but docker will probably give you the simplest experience.

Kubernetes is an amazing runtime environment! IMO should be used as a standard interface for running resources in a public cloud. However, this is a huge jump and you’ll want to learn at least a dozen good tools here. This one is a many years long practice but absolutely worthwhile. A quick and very incomplete list of tools: k9s, k3d, helm, kustomize (better than helm in most cases), flux, Argo (better than flux), istio. Seriously these are just the basics.

Infrastructure Management

While ansible is good, I would be looking to retire it at this point. A big possible exception is if you are running your own hardware and don’t have a great interface for alternative tools. If somebody just gives you a VM to use, then ya use ansible.

Terraform is great but don’t use it. OpenTofu is a foss fork and people should honestly just use this instead. But both tools have some limitations and oddities. People seem to love using terragrunt as well to make this easier to use.

If you’re using k8s, there’s also the open tofu controller. I’ve haven’t personally used it, but people I 100% trust in this space absolutely love it.

Observability

Firstly I like the numeronym instead: o11y.

Don’t use nagios. It’s old and there are better alternatives.

Elasticsearch is ok but I don’t really like it. Everything is stored as a document and just… eh, there are better options.

Prometheus is quite good.

Here’s the biggest mistake that people make today. Use OpenTelemetry as the core of your o11y solution. It’s the 2nd biggest CNCF project (right behind k8s) and it’s a fantastic tool. It lets you collect telemetry data and build data pipelines to whatever storage devices you want. That includes Prometheus and elasticsearch but you also can choose many more options as well with only tiny configuration changes.

ChatGPT

This entire post looks 100% like a copy/paste from ChatGPT. AI is a cool tool but OP, you should learn to use it a little better. Tell it to not use so much fluff text or such a rigid structure. Make edits afterwards. And most important of all, make sure it’s actually providing good info.

 

Ever since the database maintenance two Weiss so, I’ve seen far less content in my home feed. I decided to dig a bit today and found that I’m just not seeing content from certain subscribed communities such as !dailygames@lemmy.zip. Turns out the most recent content from there is 15 days old. That lines up perfectly with the db maintenance.

Sooo. Are there any known issues since then? Maybe something with federation?

view more: next ›