They're fucking up even gaming, that awful gamebar is a pain to disable. Had to do it from powershell and even after it's gone Alt + W won't work in games.
I have a de-bloated win11 build running on my gaming rig, and I still occasionally get the prompt "no program to open link: ms-gamebar://" or something similar
Instead of being the architect, engineer, plumber, electrician, carpenter you can (most of the time) just be the architect/planner. You for sure need to know how everything works in case LLMs mess the low level stuff up but it sure is nice not needing to lay bricks and dig ditches anymore and just build houses.
It won't turn most people into architects. It will turn them into PMs. The function of PMs is important but without engineers you are not going to build a sustainable system. And an LLM is not an engineer.
If you already are an engineer it frees you up to be an architect.
If you aren't, then sure you'll be a PM with a lackluster team of engineers.
LLMs can engineer small well defined functions / scripts rather well in my experience. Of course it helps to be able to understand what it outputs and prod it to engineer it just the way you want it. Still faster than me writing it from scratch, most of the time. And even if it's the same time as me doing it from scratch it feels easier so I can do more without getting tired.
I don't think it is automatically accurate. I would be curious to learn how you arrived at that conclusion. What I seem to be seeing is that actual impact depends heavily on the person involved. Curious people dig in and even when lulled into copy/paste, they can usually snap out of it. But what do we do about those, who just want an answer, any answer..
> It won't turn most people into architects. It will turn them into PMs
That sounds awful. Every PM I've ever met, I did their job for them. They did nothing. And I've met some heavy hitter PMs with a lot of stripes and recommendations.
The job of being a PM is over-exaggerated. It boils down to writing things down and bringing them up later. Something I ended up doing for them, because they didn't know enough to know what to write down. Their skills are interviewing well and drinking beers with important people.
So what you said is a dreadful future, if true.
And side note, my last PM didn't even take notes, he had AI do it for him. They were always wrong. I had to correct them constantly.
You've described PMs running circles around you and you still can't see it. They didn't need to praise you or pressure you. They seem to have all caught on that your button is let you feel smarter than them. You did their job, did a bunch of physical typing they would otherwise have to do themselves, and walked away thinking you won.
Meanwhile they're pulling the same or greater comp, working half the hours, and "drinking beers with important people" is an accepted part of their job. The status hierarchy you're describing where they suck isn't real. It's a useful fiction that keeps you grinding while they harvested your output.
Everyone becoming a PM is a good thing precisely because PMs don't work as hard. Wouldn't a job be more pleasant if you could meet expectations by lunch? Imagine how psychologically freeing that would be. Dreadful future my ass.
The problem with linux hasn't been the GUI for a long time, even 20 years ago you had flashier GUI than win / mac. Personally I don't care about GUI and just run i3 with shitty looking dialogs.
The problem with linux has been either hardware compatibility or when things don't work it's a pain to figure it out however I have good news on that front! For the life of me I've never managed to send audio to my monitor / TV speakers when running linux but now with Gemini I've managed to finally fix it. So if you're scared about things breaking and spending hours inside man pages.. just copy paste your console into an LLM and it'll probably help you out.
Well probably OP won't be affected because management is very pleased with him and his output, why would they fire him? Hire someone who can probably have better output than him for 10% more money or someone who might have the same output for 25% less pay?
You think any manager in their right mind would take risks like that?
I think the real consequences are that they probably are so pleased with how productive the team is becoming that they will not hire new people or fire the ones who aren't keeping up with the times.
It's like saying "wow, our factory just produced 50% more cars this year, time to shut down half the factory to reduce costs!"
> You think any manager in their right mind would take risks like that?
You really underestimate stupidity of your average manager. Two of our top performers left because they were underpaid and the manager (in charge of the comp) never even tried to retain them.
I bet they weren't as valuable as you think. This is a common issue with certain high performing line delivery employees (particularly those with technical skills, programmers, lawyers, accountants, etc), they always think they are carrying the whole team/company on their shoulders. It almost never turns out to be the case. The machine will keep grinding.
If they're using Opus then it'll be the $100/month Claude Max 5x plan (could be the more expensive 20x plan depending on how intensive their use is). It does consume a lot of tokens, but I've been using the $100/mo plan and get a lot done without hitting limits. It helps to be mindful of context (regularly amending/pruning your CLAUDE.md instructions, clearing context between tasks, sizing your tasks to stay within the Opus context window). Claude Code plans have token limits that work in 5-hour blocks (that start when you send your first token, so it's often useful to prime it as early in the morning as possible).
Claude Code will spawn sub-agents (that often use their cheap Haiki model) for exploration and planning tasks, with only the results imported into the main context.
I've found the best results from a more interactive collaboration with Claude Code. As long as you describe the problem clearly, it does a good job on small/moderate tasks. I generally set two instances of Claude Code separate tasks and run them concurrently (the interaction with Claude Code distracts me too much to do my own independent coding simultaneously like with setting a task for a colleague, but I do work on architecture / planning tasks)
The one manner of taste that I have had to compromise on is the sheer amount of code - it likes to write a lot of code. I have a better experience if I sweat the low-level code less, and just periodically have it clean up areas where I think it's written too much / too repetitive code.
As you give it more freedom it's more prone to failure (and can often get itself stuck in a fruitless spiral) - however as you use it more you get a sense of what it can do independently and what's likely to choke on. A codebase with good human-designed unit & playwright tests is very good.
Crucially, you get the best results where your tasks are complex but on the menial side of the spectrum - it can pay attention to a lot of details, but on the whole don't expect it to do great on senior-level tasks.
To give you an idea, in a little over a month "npx ccusage" shows that via my Claude Code 5x sub I've used 5M input tokens, 1.5M output, 121M Cache Create, 1.7B Cache Read. Estimated pay-as-you-go API cost equivalent is $1500 (N.B. for the tail end of December they doubled everybody's API limits, so I was using a lot more tokens on more experimental on-the-fly tool construction work)
FYI Opus is available and pretty usable in claude-code on the $20/Mo plan if you are at all judicious.
I exclusively use opus for architecture / speccing, and then mostly Sonnet and occasionally Haiku to write the code. If my usage has been light and the code isn't too straightforward, I'll have Opus write code as well.
The problem with current approaches is the lack of feedback loops with independent validators that never lose track of the acceptance criteria. That's the next level that will truly allow no-babysitting implementatons that are feature complete and production grade. Check out this repo that offers that: https://github.com/covibes/zeroshot/
That's helpful to know, thanks! I gave Max 5x a go and didn't look back. My suspicion is that Opus 4.5 is subsidised, so good to know there's flexibility if prices go up.
The $20 plan for CC is good enough for 10-20 minutes of opus every 5h and you’ll be out of your weekly limit after 4-5 days if you sleep during the night. I wouldn’t be surprised if Anthropic actually makes a profit here. (Yeah probably not, but they aren’t burning cash.)
I use the $200/month Claude Code plan, and in the last week I've had it generate about half a million words of documentation without hitting any session limits.
I have hit the weekly limit before, briefly, but that took running multiple sessions in parallel continuously for many days.
> well I can't leave a task with the LLM and come back to it tomorrow
You could actually just do that, leave an agent on a problem you would give a junior, go back on your main task and whenever you feel like it check the agent's work.
Everything I’ve read about experiments where they’ve tried this have been massive failures. The AIs always get stuck and can’t make further progress at some point when given the full responsibilities of a human employee.
It lacks the ability to self correct and do all the adjacent tasks like client comms etc. So if I come back to it in the afternoon I may have wasted a day in business terms, because I will need to try again tomorrow. What do I tell the client, sorry the LLM failed the simple task so we will have to try again tomorrow? Worse, lie and say sorry this 2 hour task could not be achieved by our developers today. Either way we look incompetent (because realistically, we were not competent, relying on a tool that fails frequently)
I'm sorry but I'm not familiar with the context you mention, have not worked in a job where I had to communicate with clients and I find it hard to imagine a job where a junior would have to communicate with a client on a 2 hour task. Why would you want a junior to be the public face of your company?
Digital agencies often trust their developers to interface with their clients. These are tight, trusting relationships built between two technical or tech adjacent teams in most cases. To say they are a public face would misunderstand the relationship a bit, both teams have juniors and our juniors have high expectations of professionalism and execution.
> I dont want default language. I understand multiple of them. And it is even ridiculous that I have to set it up.
For Silicone Valey, it is difficult to comprehend, that people may be speaking more than 1 language.
That's why you get programs in other languages than intended (phone set to English - get the English version of app) or they "offer" ( ok/not now) to translate.
That list would be incomplete. Americans at least don't tend to "helpfully" automatically proxy their whole site through Google Translate when they detect foreign IPs.
The most baffling thing is that we aren't talking about Hurrah-Americans here. We are talking about Google, which is full of Indians on all levels of the company. They, if anyone, should have understanding of multilingual people, and yet... such an incredible mess, which is still not fixed after many months.
reply