Yeah, and even native stuff is super bloated now.
I noticed an instance of Brave with all of the features turned off sitting at a new tab page was using 230MB.
I remember doing OK with a version of Firefox that supported xhtml and JavaScript 2 that ran on a machine with 16MB of RAM total.
And the current browsing experience isn't somehow instantaneous on a CPU with 16x the cores running at 10x the clock. The user response time is about the same.
I think that browser itself ran in 4-8MB. Probably with the Flash plugin loaded too.
FWIW that old machine would take about 15 minutes to encode a 3 minute mp3 file and my current machines does it in about six seconds. So the hardware gains are real.
Maybe ML will actually be able to find some optimizations that are too cumbersome for humans to manage.
This is actually a legitimate solution to some classes of problems - you have an overseer AI for your natural language interface that delegates tasks to subordinate AIs using LLMs tuned for specific tasks.
It's worse than authoritative - it's kissing your ass.
You: "Hey, AI, I think the world is flat and rests on the back of an infinite stack of turtles"
AI: "That's a great, here's how that works: [blather]"
People love having their ass kissed. If you don't have control over your ego, you're going to accept AI hallucinations more readily.
Well, it kind of sucks to have an idea to contribute and no way to contribute because you have to be invited by someone before you can offer...
The problem is volume.
Just like AI slop content isn't generally that much worse than human slop that flooded the services, at *least* the human slop required more effort to generate than it takes a person to watch, and that balance meant the slop was obnoxious, but the amount was a bit more limited and easier to ignore.
Now the LLM enables those same people that make insufferable slop to generate orders of magnitude more slop than they could before. Complete with companies really egging them on to make as much slop as they possibly can.
LLM can be useful for generating content, but it is proportionally *way* better at generating content for content creators that don't care about their content.
Which for self-directed people is an easy-ish solution, don't let the LLM far off a leash if you use it at all. Problem is micromanaging executives that are all in and demanding to see some volume of LLM usage the way they think is correct (little prompt, large amounts of code).
As far as I've seen, the AI fanatic's answer is "don't care about the code".
They ask for something and whatever they get, they get. The bugs, the glitchiness, the "not what they were expecting" are just accepted as attempts to amend purely through prompting tend to just trade one set of drawbacks for another rather than unambiguously fix stuff. Trying again is expensive and chances are not high that it'll be that much better, unless you have an incredibly specific and verifiable set of criteria that can drive automatic retry on failure. However making that harness is sometimes harder than making the code itself, and without a working reference implementation even that may be a lost cause.
I've always hated trying to salvage outsource slop, and LLM has a very similar smell with similar reactions where people resign themselves to the crappiness.
Well, in one respect it is 'very useful'. Executive direction that the legacy codebase must be 'documented' fully. Poof, it is 'documented'. Is it correct? Who knows, no one will ever read it, but it fluffs the executives "thought leadership". The compromise between 'port the code' which is a risk no one will take and 'document the code to prepare for a porting effort that will never come'.
Just be careful to keep the LLM vomit clearly distinguished from actually curated documentation, lest some naive person one day believe the documentation is actually based on anything.
So we have LLM vomit directed in ways to make the leadership feel like we are 'properly' leveraging the hype while we wait for the hype train to run out of steam.
"Brain fry" makes it sound like the workers are failing, but it's not them. There are ways AI can augment your job - I use it as a quick way to search and compile relevant results into something I can use, and occasionally to produce simple snippets of code.
If you're a low-skill coder trying to be an expert because you have AI to 'help', then your manager did an awful job of understanding both AI's capabilities and yours. If you're a high-skill coder and your manager expects 10x the output from you after firing all your supporting coders to be replaced with AI... same deal.
On the other hand, if you're an occasional low/mid skill guy usually working solo like me, AI will make your life a lot easier once you learn to spot the hallucinations.
Problem being that this is requests from people trying to contribute.
Even when they avoided github, they got hit.
I wager at one point, a project that stayed strictly email based will have threads with this sort of slop in it.
Unless you make your repository and all means of contact with you invite-only, it's going to be hard to avoid.
Though they managed to ultimately extend this github brand to github copilot, that will gladly push stuff to forgejo, gitlab, etc...
Even worse, they've extended it to tooling that they pitch to developers who use git for anything under the brand affinity of 'github' (which *way* too many people already assumed git == github).
May not ever 'figure it out'.
A lot of 'leadership' saw "everyone is hiring tech" in the aftermath of the pandemic and so they did, with or without any vision.
This represents a narrative consistent with shedding those people they didn't have business value for. So they end up no more broken than they were in 2019, and it provides a narrative consistent with doing things "right".
Based on some codebases I've seen...
AI slop can be bad, but has *nothing* on the closed source codebases I've seen for low quality slop.
You people have gone insane.
Stop trying to control every atom of existence and every move people make.
You're sick in the head, not visionaries, not thought leaders.
Go plant a garden and get back in touch with the real world.
No, NOT FARMVILLE!
Your mode of life will be changed to EBCDIC.