![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
Naming different things identically is a thing Microsoft loves to do. I still keep opening Teams or Teams instead of Teams. And I think there are at least three things on my PC called Copilot, and they haven’t even released Copilot yet.
Naming different things identically is a thing Microsoft loves to do. I still keep opening Teams or Teams instead of Teams. And I think there are at least three things on my PC called Copilot, and they haven’t even released Copilot yet.
You just don’t want to do it regularly. It was an issue for a brief time when SSDs were new, but modern operating systems are smart enough to exclude SSDs from scheduled defrags.
I’ve been programming for almost 25 years and I’d still rather see too many comments than too few. A dogmatic obsession with avoiding comments screams “noob” just as much as crummy “add 1 to x” comments. If something is complex or non-obvious I want a note explaining why it’s there and what it’s supposed to do. This can make all the difference when you’re reviewing code that doesn’t actually do what the comment says it should.
Why not put the “why” in a comment and save people the job of dredging through old commits and tickets to figure out what the code is for? I’d thank someone for saving me the hassle.
The trick with Android phones, I’ve found, is to charge wirelessly whenever you can. Otherwise the USB port does wear out quickly.
It screams made-up internet story.
I feel the same about KDE and Windows. I only keep Windows for some music production stuff and legacy .NET application maintenance. The rest of the time I avoid it and use Linux and KDE, a far more pleasant experience.
I have rescued several laptops that were struggling with Windows by installing Linux, and KDE Plasma is excellent these days. My 7 year old Dell XPS, which had become unusably slow and hot under Windows 11 despite repastes and cleaning, runs OpenSUSE Tumbleweed like it’s a new machine.
They just need “unless we can make more money in the short term by not doing it” appended to them. So, yes, they mean nothing.
Once the company goes out of business (or they focus on a different business) they tell you to get your tires or they will be discarded if you don’t. So you have to get them from them and you stop paying for the storage.
That’s where there’s no analogy for media purchased through streaming services. When streaming services withdraw content, the analogy would be the tire shop sending you an email saying “Just so you know, we’re burning your tires next week. No, you can’t come and get them.”
If the backup HDD was the only copy, it was an archive and not a backup, and you also need backups of the archive.
The only difference between Steam and the streaming companies is that Steam seems to have managed to create a lasting profitable business. If this changed and Steam faced more challenges, they’d put the screws on the users just like the TV and music services do.
That’s not so bad. Thank you for the clarification.
You evidently haven’t met my colleagues. There are always people who go for the quickest hack despite the trouble it stores up for later, and they’re usually encouraged by management.
At what point do I get to keep 5.0 instead?
If I subscribe for 10 years then can’t afford it any more I’m rewarded with a 10 year old version of the software? It should be the version that was current when you finished your subscription.
Do people actually copy and paste code with no understanding of how it works, from SO or Copilot? I always thought this was just a joke.
The tricky thing about software development is this balance: you don’t want to hobble your system by designing only for today, because that could waste a whole lot of time later when needs change, but you also mustn’t paralyze the project by designing for all possible tomorrows. Finding a middle path is the art, and the only proof that you got it somewhat right is that things get done with relatively few crises.
It’s like saying there are so many great novels out there that we have never seen because the authors can’t write for shit.
My favorite Windows drag-and-drop feature is that if ever I drag a file over the left pane of Explorer on its way to another window, the whole thing freezes up for a minute or so. I think it’s polling all the network drives just in case I might decide to drop it there, and since my NAS is turned off (it broke) it just waits until the connection times out. Of course in traditional Microsoft style this locks up the UI thread. I have to remember to drag everything off to the right and then go around.