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.
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.
Yes. So much yes.
Sure, at least half of the FAANG use Linux. But they use a homegrown Linux flavor often maintained by an entire dedicated team. Not some random ass Ubuntu or Mint ISO you downloaded; these images are custom tailored to the workflows, dev needs, security needs, and even package management needs of the corporation. They often carry a complete profile template that integrates with whatever they’ve chosen to enforce authentication, have a lavish on-board remote monitoring system, you name it.
Saw that myself for the first time last night. Surprisingly atrocious. And WTH happened to the shadows around it? Did I just visit it on an overcast day?
The trees themselves would be right at home in a game from the early 2000s. Frickin’ Planetside 2, the game infamous for its indestructible trees and graphics from 10 years ago, has better looking flora assets.
I will also go as far to say it looks as if the game was designed for HDR, but due to lack of time, they just compressed the range, capped it about 10% below the normal maximum to leave some breathing room, and called it a day. Even the flashlight looks washed out at times.
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!
You know, I wish it wasn’t. Much of Amazon was on a version of Perl for years (and may still be) for almost all of their front end hosting. Facebook has transformed PHP into Hack (which is better for types, though technically not strongly typed), strongly suggesting they were running PHP until 2014. Let’s not forget what WordPress is still in PHP too.
https://quirksmode.org/css/ has entered the chat.
Ouch! Red flag. Sucks to get rejected, but maybe you dodged a bullet.
The mark of a true master.
Python should not be used for production environments, or anything facing the user directly. You are only inviting pain and suffering.
(That’s the joke!)
Someone hasn’t read https://en.m.wikipedia.org/wiki/No_Silver_Bullet yet.
If abstraction was going to kill it, it would have died a thousand deaths already.
The nuances of Go syntax requirements are stupid at times, but I am shocked at how much it helps readability.
How much of that python is written in a shared codebase with multiple active contributors? When was the last time you refactored a module?
Tabs and spaces are invisible. Semicolons are not.
Load bearing whitespace. Damn, I love that phrase.
Also, if you have to have agreement on the tabs or spaces argument in your codebase in order to get it to compile, you have already lost.
Linux can be just as much of a slow-ass OS. The real issue is all of the crap everyone wants to do in the browser now.
One Note. I have yet to see anything from anyone come close. Works with all of my devices, allows me to use a stylus for designs on an infinite graph paper canvas, and damned good at note taking.
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.