![](https://fedia.io/media/b8/de/b8ded36d3204c71deb8b6352e69c4234ea386c7a1fae32919b3d239b107b2818.jpg)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
These JSON memes got me feeing like some junior dev out there is upset because they haven’t read and understood the docs.
These JSON memes got me feeing like some junior dev out there is upset because they haven’t read and understood the docs.
🤷♂️ I could spend that two hours with my kids.
You aren’t wrong, but as a community I think we should be listening carefully to the pain points and thinking about how we could make them better.
Gonna just stream of consciousness some stuff here:
Been thinking lately, especially as I have been self-hosting more, how much work is just managing data on disk.
Which disk? Where does it live? How does the data transit from here to there? Why isn’t the data moving properly?
I am not sure what this means, but it makes me feel like we are missing some important ideas around data management at personal scale.
As a cishet white male who dislikes Voyager, I would absolutely have enjoyed a clueless straight Tom Paris trying to set gay Harry up.
Instead he turned into a fish and kidnapped Janeway to, and I will be very gracious to the writing staff here, have consensual offspring with her.
Why did I tell myself I needed to watch that show? Worst trek. 😢
Edit: Also, good on Kate Mulgrew for being way more Star Trek than most by advocating for inclusion. I do like Janeway.
Can you elaborate a bit on your setup? As someone running Jellyfin, curious how you’ve configured everything.
I will die on the Enterprise theme song hill.
It’s been a long way…
As someone who watched it with no nostalgia glasses: it is not good trek.
I can’t think of a really outstanding episode off the top of my head (maybe the Tuvix one? But even that is just … rough?). And there are some episodes in there that I actively dislike in a way I don’t with most of the other series.
I like Kate Mulgrew, she was a strong actor for the role and the theme is a banger, otherwise … meh.
Hans Gruber, The Sheriff of Nottingham and Severus Snape would all, collectively, be interested in that conversation as well.
We have an almost total lack of real discipline and responsibility in software engineering.
“Good enough” is the current gold standard, so you get what we have.
If we were more serious there wouldn’t be 100 various different languages to choose from, just a handful based on the requirements and those would become truly time worn, tested and reliable.
Instead, we have no apprenticeships, no unions, very little institutional knowledge older than a few years. We are pretending at being an actual discipline.
Right? They play Riker being coerced into sex for laughs. It’s the worst bit of the episode and if any other character were the target it would be very obvious why.
I am who my name says and I have a degree in CS if that’s what you are asking.
There are still some errors where you just need to know the fix. In that case it’s a baseball bat.
I get the joke.
But if, like me, you actually feel this here’s how I got away from it: make sure you actually understand things.
Read the error message over and over again, look up the words, understand what it is saying.
If something isn’t working, start reading the code and making sure you understand what each line is doing.
It will feel incredibly slow and painful at first. Eventually you will strengthen those.muscles, however, and it’ll become second nature.
Then you can cut and paste with confidence! 🤣
As a Star Trek fan: maybe we have too much Star Trek.
I enjoyed the facts spit above.
Gently, I would ask you to think about yourself in a future role where you have too little time, and are under too much pressure, and you haven’t gotten enough sleep, and you’re distracted on this particular day, and you happen to make a mistake, leave out a line, forget to fix a section of code you were experimenting with…
And even if you, a paragon of programming power and virtue, would never find yourself able to be hurt by your tools, you must surely know that mortals have to work with them as well, right?
Perhaps it would be best to remind us all that to try to compare species as “superior” or “inferior” is illogical.
🖖
Amen, I am migrating back to self-hosted as much as I can.
You are a fintech dev using floating point? And your advice is to encode things as strings?
…
This is why I got out of fintech.
(I am sorry, I know there are horrors and I am sure I am not familiar with your exact scenario.)
Edit: just for anyone who passes by: try to stick with integers in a currency’s smallest unit of division. (This is only one small bit of this problem, but the number of times I have seen currency values in floating point makea me psychotic.)