

Ever tried to read something in your dreams? Coding is basically 90% reading and 10% writing. Then you have to insure that shit compiles and runs.
I can’t speak for you, but I don’t think my brain has a valid edition of the Java Development Kit.


Ever tried to read something in your dreams? Coding is basically 90% reading and 10% writing. Then you have to insure that shit compiles and runs.
I can’t speak for you, but I don’t think my brain has a valid edition of the Java Development Kit.


Just think: People having to get help because the job they quit three years ago keeps showing up in their dreams. What’s worse is that they keep doing it, in control but unaware of the fact that they aren’t getting paid, threatened by their in-dream former boss with being fired if the quota wasn’t met.
Staying awake yet unemployed becomes one of their only escapes. They turn to stimulants to stay away from ‘work’ just a bit longer, just a little more peace.
But they then ‘crash’, falling asleep for almost a day, and starting a shift that feels like an eternity, Inception style.
Bombay is best bai.
Which is particularly ironic as the breed is known for its silky black coat, and bai can also mean “yellow mist”.
How broken are we talking here? Like, installation is kinda borked but technically works broken, or purge it with fire and salt the storage medium broken?
I have often busted my machine learning rig as it runs an ancient (but spacious VRAM) GPU. If I upgrade the drivers by accident, it takes an average of 1-2 days to make everything happy again.
I used to be more cavalier with my boot partitions; I am no stranger to a busy box for repairs. Best moments are when I used to try and adjust a live partition to make more room for the swap partition (or vice versa).
I have screwed up more Raspberry PI installations than I care to count. Usually by my own hand.
I have completely broken Xwindows multiple times due to drivers, trying to go between desktop environments, and most frequently trying to get video cards to work that aren’t natively supported.


Want that cool image as a background? Whoops.
Want to use that image with that nifty ML tool you downloaded? Uh oh.
That random web service at least five years old with an upload field for an image? Roll the dice; win on snake eyes.
Want to use that picture as an avatar in a forum that isn’t that popular? Hmmm.
How about that WordPress blog of yours? Hopefully on 5.8 or better; otherwise unsupported natively.
Would you like thumbnails on these downloads in your favorite Linix distro? Uh, maybe; Ubuntu didn’t get it until 22.10.
How about Windows? Well, 11 is fine, but 10 needs an extension.
None of this can’t be overcome with some effort, but it’s kind of painful right now.


I’d rather see the savings in the army of Javascript I apparently need today for the ‘modern’ web experience. Image files have gotten lots of love, but hey, here’s a shitty 27 year old language designed for validating form input!


Sure, and it has nothing to do with the big ass vehicles being churned out due to loopholes in US law.
https://www.distilled.earth/p/the-loophole-that-made-cars-in-america


Unspoken here is the third option: navigate a series of untextured raised rectangular platforms littered with smaller rectangles that will fire you automatically if you touch them, designed by an 8 year old that got bored halfway through the engineering phase and wandered off to play Breakin Story 2.
The good news is that, for only 399 robux a month, you can get VIP membership, which includes a coil that allows you to immediately jump over the entire platform and land into a dated pile of two dimensional meme sprites they meant to clean up.
I can’t speak for your managers, but my past managers didn’t need Agile to f things up. They can do that with anything!
Python should not be used for production environments, or anything facing the user directly. You are only inviting pain and suffering.
Oh boy, here we go (inhales):
Agile isn’t that bad. People just believe they are more productive if they are “heads down” and not held accountable for what they write/do.
Functional programming isn’t that great and doesn’t solve all of the world’s problems; it just pushes the issues with state to other parts of your design, and doesn’t scale well in deeply nested solutions.
IDEs with proper code support (i.e. automatic structure analysis, autocomplete, etc.) are one of the best ways to deal with a large codebase that needs refactoring. Doing widescale refactors without one is asking for trouble. If you believe you don’t need it, either your codebase is just that small (which is fine) or playing with fire.
Much of the advice out there on architecture and tooling isn’t properly contextualized on the codebase, market, and team situation. If you believe you have the One True Architecture Solution, you are naive. (Ex. Microservices, large complex code pipelines, monorepos, etc.) Be especially wary of anything from FAANG engineering blogs unless you are also in another letter of FAANG.
There. Got it out of my system. Have fun dissecting it.
Rarely, TBH. Unless you’re OK with being an absolute ass in some form or another.