The worst sentence is the last sentence, when you really think about what it implies.
The worst sentence is the last sentence, when you really think about what it implies.
When you don’t understand the tools, every possible solution that reaches your end goal seems equally valid, no matter how convoluted. Unfortunately, the design philosophy that attempts to make every tool as compatible as possible with every other tool enables this sort of Rube Goldberg-esque nonsense (and creates development hell and permanent legacy dependencies).
It’s… difficult for someone who does understand the tools to even imagine being in the mental space of someone who doesn’t, which is why IT people frequently come off as arrogant, judgy, even rude - they expect other people to understand things the way they do, when they’ve been taking computers apart since high school. What seems reasonable to you is perfectly opaque to them. Also… sometimes people who are technically literate are the hardest to pull out of their batshit processes (doctors are the worst patients).
When you are trying to help someone, always keep the XY Problem in mind. They’ve arrived at a solution which seems insane to you, not because they’re unreasonable, but because they ran into an obstacle and bounced off of it in a path-of-least-resistance direction and they have shit they need to get done. Try to solve the real problem, not the problem that is presented.
Corporate IT is fun!
You’re moving the goalposts again. Stay on your original point or shut up.
I need to store my emails for later reference, so I print them out.
But I don’t want to keep stacks of printed emails around, so I scan the prints and save them as pictures because that’s what the scanner does automatically.
But I need to search through the emails, so I found a browser plugin that can scan a picture for text and give me a summary in a new file.
But my company computer won’t let me install browser plugins so I email the scanned pictures to my personal address and then open them on my phone and use the app version of the browser plugin to make the summaries and then I email those back to my company address.
But now I want to search through the summaries, which are Word documents, but Office takes forEHver to load on my shitty company computer so I don’t want to use the search in it, so I right-click -> Print the summary files and then choose “Print to PDF” and then open them in Adobe Reader so I can search for the information I want that way. I usually have 200 tabs of PDFs open in Reader so I can cross-reference information.
I have a great custom workflow. I’m the most computer literate person in my office.
If nothing else, the list of customers who were interested enough to spend money on such a product might be valuable to them.
OK so now you’re admitting that Russia broke the peace intentionally because of ‘fear’, and moving the goalpost you set earlier about Ukraine not wanting peace.
Classic bad-faith argument practice.
History suggests that Russia considers concession a form of unconditional surrender, after which they are free to continue doing whatever they want regardless of what agreements they signed.
What the fuck source are you even quoting from?
NATO aggression is one of Putin’s favorite talking points. If you’re just going to parrot his propaganda then no one rational should listen to anything you have to say.
Moscow responded by backing Ukrainian Russian speakers’ demands for the minority rights
Where “backing” means “sending Russian military across the Ukrainian border illegally in order to conduct an invasion based on a flimsy pretext”, yeah, Russia backed them.
Ukraine already made peace when they gave up their nuclear weapons in exchange for Russia’s promise that they would respect Ukraine’s sovereignty in the Belarus Memorandum in 1994. A promise which Russia broke repeatedly.
Russia has demonstrated over and over again that it will not abide by its own peace agreements. Russia cannot be trusted to honor any treaty. There can be no peace so long as Russia is a duplicitous kleptocracy.
Hmm, I think the argument would be that if they’re all using the same system or handful of systems for setting prices then there technically are only a small number of players.
What about price fixing?
Gulf of Cretaceous Extinction
ever since libraries have been a thing, the majority of developers have just used the libraries without really understanding what goes on inside them. And that’s not necessarily a bad thing — the entire point of abstraction is so that developers can focus on the stuff they need to get done while ignoring the already solved problems.
Nobody but nobody has time to know what’s in every library they might need to use. Who among us truly understands their network stack, all 8 layers?
senior devs have to spend all their time doing code reviews and editing and refactoring codebases that nobody else understands.
That’s OK we will just train AI to review and refactor for us! I’m sure everything will be fine.
Vulnerable code will be with us forever. The system will always be Swiss cheese. If you think you understand common mistakes, enough that you can review other peoples’ code for them, there’s work for you in infosec for sure.
“We do not break userspace.” ~ Linus Torvalds
I would always argue that any distribution which does not prioritize this principle is a hobby project, not a serious distribution for end users.
Which is fine, hobby projects are good, but they should be labeled accordingly to properly set user expectations.
And now for something completely different: https://youtu.be/ahnfLZKwnTg
For giving the robots freedom of choice?
Because obviously if they didn’t install the red ones then the robot could never be evil.
Until your WiFi driver stops getting updates.