• 1 Post
  • 167 Comments
Joined 3 months ago
cake
Cake day: August 30th, 2025

help-circle

  • Omg the comments are so out of hand. I regularly do code reviews on colleagues who use AI to write code (some whilst protesting, but still). The comments are usually the worst part.

    The thing writes entire novels in the summary that do nothing but confuse and add cognitive load. It adds comments to super obvious things, describing what the code does instead of why. Yes AI I can read code, I know assigning a variable a value is how shit works. And I have still got PTSD from those kinds of comments from a legacy system I worked on for years that did the exact same, except the comments and the code didn’t match up, so it was a continuous guess which one was the intended one. It also likes to put responses to the prompt in the comments. So for example when it assigned A to a variable and it was supposed to be B, when you point this out it adds a comment saying something like: This is supposed to be B not A. But when you read those comments after the fact, it makes zero sense. Like of course it should be B? Why should it ever be A?

    And it often generates a bunch of markdown docs which are plain drivel, luckily most devs just delete those before I see them.

    My personal experience is in 30% of cases the AI is just plain wrong and the result is nonsense, delete that shit and try again. In the 70% that does have some kind of answer there is ALWAYS at least one big issue and usually multiple. It’s a 50/50 if the code is workable with some kinks to work out, or if it is seriously flawed and needs a lot of work. For experienced devs it can be a helpful thing if they have writers block, to give them something to be angry about, showing them how they can do better. But for inexperienced devs it’s just plain terrible, the code is shit and the dev doesn’t even know. And worse still the dev doesn’t learn. I try to sit down with them, explain the shortcomings and how to do better. But they don’t learn, they just know what stuff to write in the prompt, in order to not get me on their case. Or they will say stuff like: but it works right? Facepalm

    That company I do work for also tried getting their sysadmins and devops people to use AI. Till one day there was a permissions issue, which admittedly was pretty complicated, where they ended up solving it with AI. The team was happy, the upper management was happy, high fives all around. Till the grumpy old sysadmin who has 40 years of experience takes a look and hits the big ol’ red alarm button of doom. Full investigation later, the AI had fucked up and created a huge hole in the security. There was zero evidence it had been exploited, but that doesn’t matter. All the work still needed to be done, all the paperwork filed, proper agencies informed, because the security issue was there. Management eased up on AI usage for those people real fast.

    It’s so weird how people in charge want to use AI, but aren’t even really sure of what it is and what it isn’t. And they don’t listen to what the people with actual knowledge have to say. In their minds we are probably all just covering our asses to not be out of a job.

    But for real if anyone in management is listening, take it from an old asshole who has done this job since the 80s: AI fucking sucks!



  • Libre office is a fine tool, I use it myself. Calc is a somewhat capable spreadsheet application, although it has its fair share of issues and quirks. But that’s true for most software these days, although I do wish the windows wouldn’t be on a random monitor at a random location and random size all the time.

    However in this case they state their solution is a Google Sheets and Microsoft Excel competitor. These are tools one uses online in a browser to access files stored on the server of the provider. That’s pretty different from what Libre Office Calc offers. It’s a bit confusing because Microsoft calls their app Excel, which can refer to the online service or the offline local app. But with Google sheets it’s clear it’s the online service they refer to.

    So the comparison isn’t a straight one. If a local app is an option, I would prefer that over an online service. So Libre office is the way to go. But many people prefer something that’s available on any device, including underpowered tablets and phones, and want their files to be accessible everywhere. For those people it’s good to have competition to Microsoft and Google.










  • And on top of that these days we don’t want any software running locally, it all needs to be in the cloud. So we have thin clients connecting to virtual desktops for the end users. And guess what, that’s all Microsoft as well. So then you’d need a whole stack to replace that, which then includes hardware vendors providing something that works reliably with your own custom stack. Microsoft has so much of the needs covered, it’s so much harder to select a different provider for anything, as it complicated everything. Which is by design of course, but still the reality we need to deal with.


  • Yeah Microsoft doesn’t just offer software, they offer an ecosystem. That includes hosting, support, training, SLA, legal liability and interoperability. They also do a LOT of customisation for large companies and governments, much more than one would expect for a company that’s perceived as rigid as Microsoft.

    I’m sure for a lot of the software we can find replacements in the non-Microsoft sphere, but that just leaves a bag of assorted pieces of software. That’s not enough and I’m not sure we can find replacements that match the user requirements for everything. That means we need different replacements for different companies/governments, which would lead to a big mess that nobody could ever maintain. And how is anyone going to get it to the level they feel comfortable agreeing to an SLA and liability?

    So in my ideal world, all the EU countries get together and invest big into some kind of standard on how software like this should work and how it all works together. That would allow different companies to build software for different use cases, smaller parts of the whole, and through the standard all work together in a way that actually works. Then we can have service providers that create and perhaps partly customise an environment for a company or government. They can provide the training, support, SLA and the legal stuff. There would obviously need to be subsidies available for all of these companies to get to work on this. I would like the standard to require the whole stack to be open source, but that might be hard.

    Now I realise this is really naive and has a couple of issues. First of all, is it even humanly possible to create such a standard? Something that isn’t super complicated and not overly restrictive to completely kill any innovation? And how long does it take to create something like that? We don’t have 10 years to work on it, the world moves too fast for that. Second issue is what companies would be willing to work on this? Even with subsidies, there wouldn’t be a lot of money to be made, no vendor lockin, no competitive advantage. Which is good for the side of the user, but not as good for the side of the supplier. Third issue: EU countries working together? Well good luck with that, on a good day it’s like herding a bunch of cats. I’m sure in three years we can have proposal tabled to put to a preliminary vote.

    So yeah I’m not sure how we get out of this mess. It’s a lack of foresight and the fact governments move slow and the world moves faster and faster that got us to this place. If we had restricted Microsoft back in the 90s, things might have been different. We should not have bought in to the whole “Safe Harbor” thing, but that’s easy to say after the fact.


  • You are probably a prosumer, somebody who knows their stuff and doesn’t want an inferior experience like on a tablet, console or notebook. Something upgradable, to invest in and use for many years. That market will certainly exist, but prices will be much higher than they are today.

    I remember back in the day when I bought my 40MB hard drive it was around $3000 in todays money. I had to really save up to get that thing. I labelled the partition “LARGE” because my mind was blown at 40 whole megabytes of storage.

    No idea where we are headed, it’s pretty uncertain at this point.


  • I think we might be seeing the end of consumer desktop computers coming to pass. The market will split into phones and tablet, which most people use for most things traditionally a computer would be used for. Laptops are widely used for more work like stuff. Thin clients connecting to virtual desktops is already the norm in a lot of companies. Desktop computers might go back to where they were in the 80s and early 90s, very expensive high end prosumer equipment. Only for real enthusiasts, who see it as a hobby and want to invest heavily, or professionals that need the local compute power of a workstation. The computer industry was already in big trouble just before covid, then we suddenly all needed work from home setups or spent more time at home so wanted a new better computer, which caused the industry to pick back up. This AI bubble might just kill it finally, with prices skyrocketing, people will be hesitant to buy new hardware for a while.


  • This is mostly correct. It’s also the case that “dreams” are formed after you wake up. You aren’t dreaming while you are asleep, your brain is firing random shit that makes no sense. As soon as you start to wake it tries to piece together what the fuck was going on into something resembling a narrative. This piecing together is part of the waking up and not a part of the sleeping. This is why you can have a dream about an alarm going of for seemingly tens of minutes or even hours, while you are being woken up by your alarm going off. Your alarm probably hasn’t been going for more than a few seconds, but your brain incorporates it into the narrative. Now this isn’t to say you can’t have a bad dream or nightmare and be woken up by them. The random firing can definitely cause enough stress to wake you up. Especially if you are ill (fever dreams) or under a lot of stress in general, your brain can misbehave during sleep and wake you up. It’s just that the “story” part of the dream only happens when you wake up, while you are sleeping it is random.


  • And their products are so fucking shit. Today I wanted to shit post in a Discord server I’m a part of. I felt like if I put effort into it, it wouldn’t really be a shit post any more. The idea was minimum effort for a few laughs and we move on. So I loaded up ChatGPT and asked it to generate the meme image. I thought even if it messed up the text, I would just generate it without the text and put the text in with gimp or something.

    I put in the prompt, it spewed a lot of nonsense about what I meant and how it was going to generate the image. If I would just say “Generate it”, it would generate the image. So I did, it then said I needed to be signed in for image generation. OK fine, I signed in with a Gmail account I only ever use for spam, just for occasions such as this. It was happy to start generating.

    It hung on generating for a while, until it said done in the status thing top right, but nothing in the chat. I refreshed the page, which gave me the option to prompt again. I asked where is the generated image? It said here it is and presented a gray box. It said if you see a gray box you uploaded it wrong? Wtf are you talking about? I didn’t upload anything. It said it could try generating again. Same exact result, crashing on generation, refresh yielding a new different gray box.

    Like for fucks sake, the one thing I thought it would be good at, low effort shitposting, it failed at. Why the fuck does this company have such a large market cap?

    I can’t wait for this whole AI debacle to be over and done with. Nobody is ever going to pay for your buggy ass bullshit generator.