Jira would be okay without needless amount of plug-ins, extensions, and dumb workflows one has to follow. Accidentally put it in the wrong state? Enjoy writing to someone who can fix it. Besides, it is slow as fuck and is getting slower with all the tickets (over 80k on our instance) it has to track. Search is shit, and it is shoving AI in my face on every step.
Plain Jira is not bad. In my second company that I work for, I set up OpenProject and it has been working flawlessly for about 5 years already, it can easily track GitLab commits, branches, and merge requests, and do basic time tracking. It has some nifty features like "budget users" when you want to do budgeting with a "ghost user".
There a million ways, and you will probably find tons of tutorials each different - Docker, Docker Compose, native install, VMWare, Kubernetes, Portainer, etc. I recommend starting with a clean machine - preferably with an attached monitor - and installing your favorite Linux distro (Ubuntu is among the easiest), getting Docker and Docker Compose running, and familiarizing yourself with these technologies.
Then you can start with a simple app like Paperless (document digitization), Vikunja (TODOs), BookStack (wiki), or PrivateBin (pastebin), getting it running and persist state over a period of time, then setting up a reverse proxy so you don't have to use IPs all the time (with just editing your hosts file to point a URL to IP of your machine), and then it is a free world.
Of course, having the whole setup secure, independent, and easily manageable is partially eyperience and partially understanding your needs.
You will probably even find whole ready-to-deploy git repositories that are easily configurable, so you can go with that too.
Also labor price is unmatched. Nobody would work for the wage they give to children in China, so you can't really go that much cheaper while not sacrificing safety.
Anything works really. Mint, Gentoo, Fedora, Arch all work - usually just need to install Steam and done, possibly install drivers using your package manager if it doesn't come pre-installed. Hell, you can even do SteamOS or something like Bazzite or Nobara if i remember correctly.
There is no value in arguing about subjective topics. Feels useful to me if you know how to use it, used to generate one of the worst and random pieces of code you could create.
This 1000x. I am a PHP developer, I found out about two months ago that the AI assistant is included in my Jetbrains subscription (All pack, it was a separate thing before). And recently found about Junie, their AI agent that has deep thinking (or whatever the hell it is called). I tried it the same day to refactor part of my test that had to migrated to stop using a deprecated function call.
To my surprise, it required only very minor changes, but what would've taken me about 3 hours was done in half an hour. What I also liked was that it actually asked if it can run a terminal command to verify thr test results and it went back and fixed a broken test or two.
Finally I have faith in AI being useful to programmers.
For a test, I took our dev exam (for potential candidates) and just sent it to see what it does just based on the document, and besides a few mistakes it even used modern tools and not some 5 year old stuff (like PSR standards) and implemented core systems by itself using well known interfaces (from said PSRs). I asked it to change Dependency Injection to use Symfony DI instead of the self-made thing, and it worked flawlessly.
Of course, the code has to be reviewed or heavily specified to make sure it does what it is told to, but all in all it doesn't look like just a gimmick anymore.
Alright, so no review bombing going on then, as Twitter is full of dumbfucks anyway and can burn to the ground, and who the hell goes on Discord to review a game? It seems like it was about harassment, and not review bombing.
It might be not sending any extra data - which can be verified via packet sniffing like Wireshark - but how do you confirm they are not saving the legit requests you do and collect it silently at the backend? It cannot be proven (beyond reasonable doubt).
Review bomb where? On their page they link to Steam, where they have one released game (95% positive) and two demos (one unrated, second 90% positive).
Even worse, he is a narcissistic lying piece of shit with high ego. He would never admit a slight mistake, and thinks of himself as all-knowing. Think ChatGPT - confidently lying all the time, but always doubling down.
Why not change "walkie talkie" to "radio phone"? It is so much cleaner.
Because change for the sake of change always brings more work than what it saves.
Why change something that works and everyone recognizes it? Of course, if this debate was there when the standard was created...