jj4211

joined 2 years ago
[–] jj4211@lemmy.world 8 points 4 hours ago* (last edited 1 hour ago) (2 children)

I agree, the third big single powerful person is certainly Xi. I suppose one can say the "sociopath" is more evident with Netanyahu than Xi, because for now China is able to sit back and let Russia and USA self sabotage to a weaker position while mucking with the rest of the world, while China gets to play comparative good guy in foreign policy. This is of course grading on a curve, they aren't saints either.

[–] jj4211@lemmy.world 4 points 4 days ago

Agriculture probably hurts a little. China could not care less about American digital services ( they largely banned them anyway) and if it comes down to it, they can totally ignore patent protection. They do have some issues with actual chip design and manufacturing, though that will likely see them improve if they have to.

Don't know that China is a better place to be for the citizenry or anything, but the government and business leaders are in a better supported position than American counterparts in an economic split.

It might have been one thing if the US had continued to fixate on China and maybe isolate China, but he is simultaneously screwing with everyone in the world and tarnishing our image as comparatively "good guys" on human rights undermines our position. China may still be viewed as a bad actor, but our bad behavior might make them the lesser of the few evils.

[–] jj4211@lemmy.world 8 points 4 days ago* (last edited 4 days ago)

I'm not sure.

We are here mainly because the business leaders sold out the core of our economy to enrich themselves thanks to cheap labor of an at the time backwards China. They had the hubris to think the workers replaceable but the leadership somehow magic.

Now they increasingly see China business leadership clearly emerging as an independent force that puts pressure on them.

They spent decades helping China gain independent capabilities and it's too late to claw that back

About the only thing they are really hurt by are the export controls on chips and chip manufacturing technology, but they are getting there. Yes there's a crunch in their export business that will hurt, but it's easier to cope with that than just not having the facilities to build the stuff you want or the expansive labor force.

[–] jj4211@lemmy.world 15 points 5 days ago* (last edited 5 days ago) (3 children)

Yeah, I read that. New leadership felt that the eternal sales stuff was bad and changed to "everyday low prices" sort of thing thinking the customers would appreciate the transparency. Nope, the fake "on sale" works.

It's all over the place in sales across every industry. I think it is dumb but I am surprised someone actually got a lawsuit against it.

[–] jj4211@lemmy.world 12 points 6 days ago

Note that this in theory speaks to performance of a non volatile memory. It does not speak to cost.

We already have a faster than NAND non volatile storage in phase change memory . It failed due to expense.

If this thing is significantly more expensive even than RAM, then it may fail even if it is everything it says it is. If it is at least as cheap as ram, it'll be huge since it is faster than RAM and non volatile.

Swap is indicated by cost, not by non volatile characteristics.

[–] jj4211@lemmy.world 5 points 6 days ago (1 children)

Well obviously the tariffs will make all that equipment he would need cheaper. That's how tariffs work, right? I am assured that Trump is playing 4D chess, so that has to be the way...

[–] jj4211@lemmy.world 18 points 1 week ago* (last edited 1 week ago) (1 children)

How silly, it's obvious that would be an odormeter. An odometer is about something else entirely.

[–] jj4211@lemmy.world 2 points 1 week ago

I had been planning to, but being lazy about trying to enable my IDE setup but was giving it the benefit of the doubt. Your feedback resonates with how much I end up fighting auto-complete/auto-correct in normal language and seeing it potentially ruin current code completion (which sometimes I have to fight, but on balance it helps more than it annoys). I suppose I'll still give it a shot, but with even more skepticism. I suppose maybe it can at least provide an OK draft of API documentation... Maybe sometimes...

On the 'vibe coding', on the cases I've seen detailed, it seems they do something that, to them, is a magical outcome from technologies that intimidated them. However, it's generally pretty entry level stuff for those familiar with the tools of the trade, things you can find already done dozens of time on github almost verbatim, with very light bespoke customization. Of course there is a market for this, think of all the 'no code'/'low code' things striving to make approachable very basic apps that just end up worse than learning to code. As a project manager struggles to make a dashboard out of that sort of sensibility, a dashboard that really has no business being custom but tooling has fostered the concept that everyone has a snowflake dashboard, it's a pain. But maybe AI can help them generate their dashboard. Of course, to be a human subjected to the workflows those PMs dream up is a nightmare. Bad enough already at my work there are hundreds of custom issue fields, a dozen issue types, and 50 issue states with maddening project to project unique workflows to connect the meaning of all this, don't like AI emboldening people to customize further.

The thing about 'vibe coding' is when they get stuck and they get confused/frustrated about why the LLM stopped getting them what they want. One story was someone vibe coding up a racing game. He likely marveled as his vision materialized. From typing prose without understanding how to code he got some sort of 3D game with cars and tracks and controls. This struck him as incredibly difficult otherwise, but reachable through 'vibe coding'. Then he wanted to add tire marks when the player did something, maybe on a hard turn) and it utterly couldn't do it. After all the super hard stuff, why could the LLM not do this conceptually much simpler thing? Ultimately spitting out that the person needed to develop the logic himself (claiming it was refraining to do it because it would be better for him to learn, but I'm wagering that's the generated text after repeated attempts to generate code that the LLM just could not do).

[–] jj4211@lemmy.world 1 points 1 week ago

else: # not my list, it is ourlist

[–] jj4211@lemmy.world 1 points 1 week ago

In context, one can consider it a bool.

Besides, I see c code all the time that treats pointers as bool for the purposes of an if statement. !pointer is very common and no one thinks that means pointer it's exclusively a Boolean concept.

[–] jj4211@lemmy.world 6 points 1 week ago (3 children)

I occasionally check what various code generators will do if I don't immediately know the answer is almost always wrong, but recently it might have been correct, but surprisingly convoluted. It had it broken down into about 6 functions iterating through many steps to walk it through various intermediate forms. It seemed odd to me that such a likely operation was quite so involved, so I did a quick Internet search, ignored the AI generated result and saw the core language built-in designed to handle my use case directly. There was one detail that was not clear in the documentation, so I went back to the LLM to ask that question and it gave the exact wrong answer.

I am willing to buy that with IDE integration or can probably have much richer function completion for small easy stuff I know to do and save some time, but I just haven't gotten used to the idea of asking for help on things I already know how to do.

[–] jj4211@lemmy.world 4 points 1 week ago

That's been one of the things that has really stumped a team that wanted to go all in on some AI offering. They go to customer evaluations and really there's just nothing they can do about the problems reported. They can try to train and hope for the best, but that likely won't work and could also make other things worse.

view more: next ›