u/guywithknife
guywithknife
guywithknife
Hell no. If anything, it’s more important than ever. Look into SlopCodeBench.
But just from electoral anecdotally evidence, heavily AI written code gets glitchier over time and fixing things becomes a whack-a-mole. Even the frontier models are short term thinkers who optimise for immediate payoff rather than future agility.
It’s important to regularly refactor and clean up, but just telling the AI to do it alone isn’t usually enough. Even in its refactoring, it’s short term focused, in a local optimum. It will fix individual things, but takes some handholding to maintain cross cutting quality. The bigger the codebase, the harder it gets, and AI is writing ever more code faster and faster.
It matters because bloat and duplication means there are more paths that you need to test, more things that can go wrong, multiple places you need to change if something is to be changed, lower performance, higher token costs as more code needs to be ingested, harder for the AI to find the right thing, higher chance of context drift, more chance that it simply gets it wrong.
guywithknife
No, in general, we don’t. Of course there are occasional outliers, but they are definitely NOT the norm. Have you experienced extreme weather in other countries? It’s a completely different beast than even the worst we get here.
The worst storm here might have some more remote towns without electricity for some time. The worst storms in other places have entire houses blown away, cause landslides, floods that destroy entire towns, etc.
What we call extreme is not even close to what other countries experience and our extremes are uncommon.
Even just in Europe, just compare our summer with the rest of Europe. We had some uncomfortable days. They had dangerously high temperatures.
guywithknife
The weather honestly isn’t that bad.
We don’t have extremes. It rains frequently but even that isn’t as frequent as say rainy season in Central America. Actual rain quantity (cm per day) is also quite low.
The main “problem” with our weather is that it’s quite unpredictable. We can have have all seasons in one day, which makes it hard to plan around. And as a country we’re unprepared for storms and snow.
But our extreme weather is quite tame compared to other countries’ extremes.
Edit: I know you said eu, but even within eu, we’re hardly the worst weather. Mainland Europe is far hotter in the summer and far colder in the winter.
guywithknife
Yes.
Only crazy people buy everything when they can make it better and cheaper and happier themselves.
guywithknife
They can, but how many actually do?
guywithknife
If the model is ultimately the one with the control, and my recent experiences with the harnesses seems to strongly it is (eg Claude code saying “hmm I can’t do this in the sandbox, so I’ll just do it outside the sandbox”, what’s the point of the sandbox then? Or running arbitrary code to do its task) then you are still ultimately at the whims of the model.
Sure there are harnesses that don’t allow this, but the main ones that most people work are still fundamentally under the models control, instead of the other way around. That’s makes all instructions you give it mere guidelines.
guywithknife
A prompt, be it AGENTS.md or skills, cannot ENFORCE anything. They can only suggest. It’s still at the models whims whether to follow the instructions or not.
That’s not to say they don’t help or do anything, but they do not enforce. If you need a certain behavior then you just enforce it external to the model through non-deterministic means such as linter rules, tests, or other kinds of validation.
guywithknife
I used to be pretty regular in Clojure Ireland. Post on the group to let people know that you’re interested.
What happened basically is that attendance dropped as Clojure became more niche and it never really recovered since Covid. It also takes a lot of work to organise talks and venues and the organisers don’t have a lot of time anymore.
If you’re open to just meet in a pub without any talks, you may get a small number of people willing to meet up for a chat. But expect it to be very small.
guywithknife
I have quite a bit of experience in Clojure, it hasn’t greatly benefited me in interviews, but it has been a point of minor interest in some interviews. The functional programming experience has been mildly useful, but most interviews I’ve had in recent years haven’t really hinged on it.
It won’t be harmful, and it shows you’re capable of learning things. But it won’t necessarily give you an advantage either.
The one thing that really doesn’t help though is it won’t really help the recruiter keyword matching.
guywithknife
AI generated images on menus and ordering apps should be illegal as they’re blatantly false advertisement. They do NOT depict what you are ordering in any way, they’re just make believe.
guywithknife
Very nice! Much better than the PwC one
guywithknife
Yes
guywithknife
Oh no, step-choker!
guywithknife
Unlike Golang, Java has inheritance, ploymorphism
You say this like it’s a good thing
guywithknife
Hahaha no
guywithknife
There is no reality where the powers that be would let AGI benefit the masses.
guywithknife
I was doing just fine before AI and I would be perfectly ok without it again.
guywithknife
The CEO isn’t the one doing the hard work. What does he do that provides value relative to his salary?
From where I’m standing, I’m not seeing Irish water doing a sufficiently good job to rationalise a 41% pay rise to the CEO. I have to filter my water because it doesn’t taste great otherwise.
guywithknife
He also refuses to get a credit card
That’s not a bad thing. Credit card don’ debt is one of the worst kinds of debt.m
Everything else about his finances is a bad thing though. This guy will forever be broke and you will be expected to pick up the pieces. Since you’re already unhappy with that, this is definitely not the right guy for you.
guywithknife
Wait, so WTF are you paying for? That’s not a normal watermark, fuck that. Why would you commission something you can’t use.
guywithknife
Most things but he world, you can do yourself, for free. Cook food, fix a leaky pipe, paint a wall, fix a car, whatever. Even simple things like make a sandwich or a coffee. Yet people still pay others to do it for them.
In business, most people don’t want to make software, no matter how easy. They would rather pay someone with expertise across multiple similar clients and domain knowledge to do it for them. It lowers their risk and lets them focus on their actual problems. Most people want their problems solved and don’t particularly care how you do it.
Consider that people paid companies like SAP and Accenture tens or hundreds of millions of dollars to make their websites and other software, even though they could get it a lot cheaper or even use open source for free.
There’s a reason why most enterprise software companies label their menu item “solutions”.
The company I work for doesn’t sell software, although it’s a key part of the deliverables. It sells a means for clients to make more money through access better up to date and more accurate information and the tools to track and act on it. Could they use AI and do it themselves? Sure, but it would be difficult, error prone, time consuming, and they’d spend their energy building out software instead of focusing int heir actual jobs. Maybe it would pay off in the long run, but we’re not standing still, we’re constantly improving our offering. They’d have to continually improve theirs to get the same value, and then it’d be unclear how they’d recoup their efforts.
guywithknife
That is definitely a strange response
My wife and I had many discussions about it before we got married. If he wanted to get married, he wouldn’t “forget”. Also, how do you forget about an engagement ring?
Nothing about his story makes sense to me. Also getting irritated that you found the ring? If that’s true, he has problems.
guywithknife
He’s not even a “leader” of America, just a spoiled child of a dictator who has temper tantrums.
guywithknife
Cats can navigate complex environments, they can detect shapes and motions at long distance, they have precise motor control, complex social abilities, etc
And unlike an LLM, they have this after a few weeks or months just bumbling about their environment, without having been tirelessly trained day and night on the entirely of the worlds written information.
Maybe if a cat could be trained on the majority of written material or the world it’d outperform an LLM, but alas, they find it more important to spend that time relaxing and sleeping or causing chaos around the house.
Ignoring the fact that many people are still reading the code: AI is reading the code.
Without abstraction, you’re making the job harder for the AI: more code to sift through, harder to find what it’s looking for, more chances for inconsistencies or bugs, more places that are coupled logically but could accidentally not be updated together, higher token usage (as it must ingest more code), higher chance of context drift, …
There are lots of reasons you still want good quality code, even if the only one reading and writing the code is AI.