But what about monster HDMI cables?
- 0 Posts
- 1.73K Comments
jj4211@lemmy.worldto
Comic Strips@lemmy.world•The totally hypothetical button thought experiment
24·3 days agoWell, driving to work is basically that. Non zero chance someone dies.
jj4211@lemmy.worldto
Technology@lemmy.world•Software Engineers Say They're Losing the Ability to Code Now That AI Does It for ThemEnglish
10·3 days agoAlso, a bunch of shit is about ready to burst out because they somehow decided to use wallpaper to hold a bunch of stuff to the wall instead of putting it in a closet. But it looked fine in the moment, so decided it was good enough.
jj4211@lemmy.worldto
Technology@lemmy.world•Software Engineers Say They're Losing the Ability to Code Now That AI Does It for ThemEnglish
11·3 days agoBased on my experience with LLM and developers I personally know, my only assumption is they don’t have the skills in the first place…
In corporate world there are a lot of “developers” that actually act kind of like codegen. They just throw plausible sounding bullshit into an editor and hope for the best. Two examples:
Once asked to help a team speed something that ran slow, even by their low standards. Turned out they had made their own copy file routine instead of using the standard library one, and sucked the file into memory, expanding array 512 bytes at a time, and then wrote it out, 512 bytes at a time. I made the thing nearly instant by just making it a call to the standard library function to copy a file.
While helping with a separate problem, I noticed their solution for transferring some file with an indeterminate version number in the middle of the file name. It was a huge mess, but the most illustrative line was the line in their Java application declaring a string “ls /path/with/file|grep prefix.*.extension”…
Lots of human slop out there that AI can actually compete with.
jj4211@lemmy.worldto
Technology@lemmy.world•Software Engineers Say They're Losing the Ability to Code Now That AI Does It for ThemEnglish
37·3 days agoI just don’t get it, even the purportedly best models screw things up so much that I can’t just leave them to the job without reviewing and fixing the mess they made… And I’m also drowning in pull requests that turn out to be broken as it proudly has “co authored by Claude” in it… Like it manages to pass their test case but it’s so messed up that it’s either explicitly causing problems, or had a bunch of unrelated changes randomly.
I feel like I’m being gaslit as I keep reading that there are developers that feel they successfully offloaded the task of coding.
Closest I got was a chore that had a perfect criteria “address all warnings from the build”. Then let it go and iterate. Then after 50 rounds each round saying “ok should be done now, everything is taken care of, just need to do a final check”. It burned though most of my monthly quota doing this task before succeeding. Then I look at the proposed change… And it just added directives to the top of every file telling the tools to disable all the warnings… This was the best opus 4.6 could do…
Now sure, I can have it tear through a short boiler plate and it notice a pattern I’m doing and tab through it. But I haven’t see this “vibe” approach working at all…
jj4211@lemmy.worldto
News@lemmy.world•US inflation rose to 3.8% in April, eroding Americans’ paychecks
3·4 days agoYeah, it’s crazy.
The only times we ever have balanced budgets/close to balanced budgets is under democrat leadership, and businesses consistently thrive under them too, with good economic indicators consistently.
Yet so many people still think republicans are “good on economy” and “good for fiscal responsibility”.
jj4211@lemmy.worldto
Technology@lemmy.world•Lithium deposit valued at over $1.5 trillion discovered in the U.S.English
1·6 days agoWhile CATL has done work and has made real world solutions, I wouldn’t take their marketing material over the broader scientific consensus.
I am totally willing to buy that the market ends up between NMC and Sodium with LFP left behind despite having some advantages over sodium. Of course as solid state becomes a thing, that will be more of a factor than Na v. LFP v. NMC.
jj4211@lemmy.worldto
Technology@lemmy.world•Lithium deposit valued at over $1.5 trillion discovered in the U.S.English
4·6 days agoI think I’ll need a citation, from what I can find, the LFP chemistry still is more dense than CATL sodium, which makes sense because, well, the physics are what they are, sodium is about three times more massive than lithium. The best argument I could see on this point is debating whether there’s a space in the market between sodium and NMC for LFP (if you are already compromising on density, then what’s another further compromise to get the other qualities you mention for sodium).
jj4211@lemmy.worldto
Technology@lemmy.world•Lithium deposit valued at over $1.5 trillion discovered in the U.S.English
6·6 days agoless performant
Well this is a matter of how you define “performant”.
It’s got lower energy density, which is generally considered a critical measure.
jj4211@lemmy.worldto
Not The Onion@lemmy.world•California farmers to destroy 420,000 peach trees after Del Monte collapsesEnglish
1·7 days agoWell, in this case those profits might be modeling a real world situation. If Del Monte was pushing canned Peaches more than people needed/wanted, then changing the farms from one crop to another isn’t necessarily a horrible thing.
jj4211@lemmy.worldto
Not The Onion@lemmy.world•California farmers to destroy 420,000 peach trees after Del Monte collapsesEnglish
1·7 days agoI can absolutely guarantee you the peaches would mostly just rot in that approach.
Their problem is that people just flat out aren’t interested/need as many peaches we are growing. So it totally makes sense to change much of that land to do another crop. Peaches are not necessarily the most efficient, or healthy nutritious option that the land could possible support.
The people who might be in need of that fruit are likely no where near the orchards. So the direct approach is right out.
Now this is where organizations like food banks can and do step in as able. They have people who are intrinsically dedicated to make it work out for people to have food even if the capitalist concerns don’t make sense. Sure, they can take over logistics when no one else wants them (my family has volunteered and dealt with all sorts of farmer surplus, including separating rot from viable food). Ultimately even they wouldn’t want an oversupply of any particular crop, as the hungry need diverse nutrition, not just a ton of peaches. As it stands a fair amount of the food is ruined before it can be distributed even with food bank efforts already.
jj4211@lemmy.worldto
Not The Onion@lemmy.world•California farmers to destroy 420,000 peach trees after Del Monte collapsesEnglish
1·7 days agoI can kind of see where both of you are coming from.
This doesn’t necessarily mean we are going to be compromising feeding humans, it simply means they are backing away from peaches, specifically. If people don’t even want to eat that many peaches, then we might be wasting farming capacity and we should be growing different crops. Maybe a more dense crop, maybe with other nutritional properties. If you insist on continuing to grow peaches that people don’t even want to bother eating, then you aren’t helping people get the food and nutrition they need, you are just generating rotting fruit. It says they are giving money to farmers to help them pivot to different crops.
But we might have too many peaches in the first place because of capitalist flaws. Some del monte leadership mismanages things and wastes valuable cropland on trees that aren’t really what people want or need.
Or it could have darker outcomes, like ‘poors’ are hungry but we don’t think it’s worth it so we just convert acres and acres of arable land to datacenters for the tech bros.
But, by itself, cutting back on one crop does not necessarily mean it’s some capitalist disaster.
jj4211@lemmy.worldto
Technology@lemmy.world•Claude Code's creator is sick of the phrase 'vibe coding.' Suggest your alternative here.English
2·7 days agoYeah, but the real developers regard it with disdain. I guess he thinks its only an image problem and a rebrand will fix it.
jj4211@lemmy.worldto
Technology@lemmy.world•Claude Code's creator is sick of the phrase 'vibe coding.' Suggest your alternative here.English
2·7 days agoI’ll say “vibe coding” to me implies the operator has zero awareness of the actual code, and there is something wrong.
They treat the actual program logic in the same way folks treat assembly code as some arcane black magic they don’t have to think about. Problem is the tooling is not nearly so deterministic as a compiler, and the output is just too bad to be relied upon.
For certain clasesses of tasks, it may do a serviceable job, maybe at first. If you have ongoing evolution requirements, it can dig itself a whole that it can’t really dig out of. It can’t process the code that had been generated to extrapolate a code change to match the change request.
The GenAI coding needs supervision, and ‘vibe coding’ implies opting out of careful supervision.
jj4211@lemmy.worldto
Technology@lemmy.world•Claude Code's creator is sick of the phrase 'vibe coding.' Suggest your alternative here.English
3·7 days agoThis is just so fitting.
I keep getting merge requests now from people that their whole job to date had been too scared by the syntax to try coding.
It’s almost always a shotgun of way too many lines of code changed for a small thing, often with horrible side effects that would be unacceptable.
Someone wanted to tweak the CSS layout of one element, what should have been a one line change. The pull request had hundreds of css changes, basically touching everything. Clearly the model had started changing things and he kept saying it didn’t do it yet until finally it did and it never rolled back anything it did, including many of the rules being repeated 5 times in a row in the same place…
They felt like AI was making them so helpful because they could submit a code change directly instead of just asking for what they want. They proudly said “AI told me:” and then explain the brilliance of the AI finding. One time the AI finding was addressed over 6 months prior, the AI never thought to update the software, but instead proposed a really crap workaround that would have failed to cover a whole class of similar scenarios while simultaneously imposing crazy side effects on scenarios that weren’t tested.
I can use AI too, please just send me what you would have sent to the AI, and if AI can do it, I could use the AI. If you think the AI will figure out how you are using something wrong and don’t want to bother/wait for a human to help, fine, but if it gets to what it thinks is a software bug, just rewind and start from your problem statement when you come to me…
my pp gets hard
The way a lot of them are, they probably wish it still did that.
Sometimes it just doesn’t pan out.
Had a junior dev that basically decided he would rather try to grift through instead of doing the job. Never seen someone work so hard at trying not to work at all. Every day it was a different excuse, a different other person to point to as to why he didn’t even try to do anything that day. I think at least 7 or 8 of his grandmothers died during his tenure. And management ate it up.
Until one day he lost track of things and blamed the manager asking him why things weren’t done. Said the manager never sent him some material and of course the manager had. Suddenly the manager believed the rest of us who had been saying he was lying for the last many months…
The key was he was cheap and was in theory supposed to be as good as a higher paid alternative, so management would have to admit to being wrong to ditch him…
Yep, evolution always ends in crabs.
If you are already there, why bother?
jj4211@lemmy.worldto
Technology@lemmy.world•Google Gemini is coming to more cars, but some consumers aren’t cheeringEnglish
6·11 days agoYes, the non-determinism is crazy.
I have like one thing I use voice for usually. “Call <name>”. With Google Assistant, it reliably called that specific person.
Now that my phone decided to gemini, it will sometimes make a call, and sometimes it says something like “I have found one contact with that name in your contacts, their phone number is 1-555-555-5555” Sometimes with some extra language clearly intended to be stuffed back into context to guide some next step that isn’t coming, don’t remember but something along the lines of “Contact match added to context to enable dialing the phone now” or something.
I’m perfectly fine with a different wake word or chaining it to google assistant, “Hey google, ask gemini …” would be fine.
And yes, it might be vaguely useful for doing a maps search in the car, as that is a pain. A vaguely decent answer I can confirm is nice for things like a road trip stop for food or some small thing.


Though the chance someone other than you dies from you taking a shit is pretty far fetched, and I’m not liking having to try to conceive of how that happens.
But a lot of activities are this way. Getting on a ladder in public could kill someone, just breathing around other people could kill someone, etc etc.