Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment Re: Trump Sphere (Score 2) 42

Johnson: I don’t know, sir, but it looks like a giant–
Jet Pilot: Dick.
Dick: Yeah?
Jet Pilot: Take a look out of starboard.
Dick: Oh my God, it looks like a huge–
Bird-Watching Woman: Pecker.
Bird-Watching Man: [raising binoculars] Ooh, Where?
Bird-Watching Woman: Wait, that’s not a woodpecker, it looks like someone’s–
Army Sergeant: Privates! We have reports of an unidentified flying object. It has a long, smooth shaft, complete with–
Baseball Umpire: Two balls.
[looking up from game]
Baseball Umpire: What is that. It looks just like an enormous–
Chinese Teacher: Wang, pay attention!
Wang: I was distracted by that giant flying–
Musician: Willie.
Willie Nelson: Yeah?
Musician: What’s that?
Willie Nelson: [squints] Well, that looks like a giant–
Colonel: Johnson?!

Comment Re:To be fair (Score 1) 54

The analogy might be a supreme court judge. They make important decisions when issues are submitted to them, but that doesn't mean they would make good day to day trial judges.

The part you seem to ignore is if that Supreme Court Judge was and is still a trial judge. Torvalds had been programmer; he had solved problems on a technical level. He still does when dealing with the kernel. While he is more of a lead, he weighs in on a variety of subject which require technical skills. For example this was his take on why he rejected the RISC-V submission in addition to the request being late:

Like this crazy and pointless make_u32_from_two_u16() "helper".

That thing makes the world actively a worse place to live. It's useless garbage that makes any user incomprehensible, and actively *WORSE* than not using that stupid "helper".

If you write the code out as "(a << 16) + b", you know what it does and which is the high word. Maybe you need to add a cast to make sure that 'b' doesn't have high bits that pollutes the end result, so maybe it's not going to be exactly _pretty_, but it's not going to be wrong and incomprehensible either.

In contrast, if you write make_u32_from_two_u16(a,b) you have not a f%^5ing clue what the word order is. IOW, you just made things *WORSE*, and you added that "helper" to a generic non-RISC-V file where people are apparently supposed to use it to make *other* code worse too.

The line of code submitted: "#define make_u32_from_two_u16(hi, lo) (((u32)(hi) << 16) | (u32)(lo))". This blog details where Linus was right and wrong. The main two problems was 1) the helper was badly written as it does not take into account that "lo" could be a high word too, and 2) such a function does not belong in a generic header file. This was one line of code in a submission which Linus caught was "garbage".

Their competencies lie elsewhere, and their decisions, while momentous, are highly restricted to the handful of cases brought to them.

The flaw in your logic is you are assuming that Torvalds and others are completely binary. They cannot be technically minded and be a lead. In the case of Torvalds, his decades of experience being technical is still being used.

Comment Re:To be fair (Score 1) 54

The system is not about telling him how many trucks to deploy or whatnot, it is about communicating the information from his TMS and his inputs to the driver and to the border patrol (integration with the customs).

That's not what you said. You said his system was "all for collecting and modifying information related to dispatching trucks across the border" Modifying information affects what trucks are deployed.

If he is wrong and his work doesn't produce good results he will end up paying fines at the border because if the documentation is wrong or incomplete or is not on time then that's what happens - companies are fined, so there is a risk associated with it but there is always a risk,

I consider being fined not a good result. Unlike what you just said above, if he did nothing, he may not have been fined. He modified the system; the risk is he would get fines.

would you say that there is no risk when humans are doing it by hand (and I do not mean you, specifically, I mean any humans doing anything by hand)?

I never said anything about "doing anything by hand." That's another strawman argument. My complaint on vibe coding is that AI hallucinates so he needs to test the code. He created his system in 7 hours. I assume you he did zero unit testing.

So again, if he is wrong he will pay for it, if he is right, he will gain from it, but what I know is that he is getting some results and then time will tell the rest of this entire story.

You said: "Getting some results is better than getting no results at all and that's that. " That is opposite of what you are saying now. I am not sure why you are so desperate to excuse bad results.

Comment Re:TV makers can do what they want (Score 1) 53

I've installed hundreds of these, many that were playing video and even movies.

I didn't say they did not play video games and movies. I said they did not do that "well" compared to consumer TVs.

They work fine, they look fine but they don't have the image processing features, yes.

One of the newest features of TVs is HDR (High-dynamic-range) showing more colors and more brightness levels and one of the leading standards of HDR is Dolby Vision. I do not know of any commercial displays that have HDR much less Dolby Vision as it is unnecessary for the task.

Comment Re:To be fair (Score 1) 54

I disagree. Getting some results is better than getting no results at all and that's that.

And if your "some results" is wrong? In my exact example, he did not calculate gross profit correctly. That could lead to the wrong conclusions.

The person I am talking about was happy to get results from his work (and yes, he still did the work, someone still has to do the work). You assume that your work would be significantly better than the work that a non coder can achieve with a system like this, maybe you are right.

Nowhere did I say that. Nowhere did I create a pissing contest on whether I was better than this person. I don't give a crap if he asked CoPilot to create his reports. My point again is he needs to check his work. He did not seem to do that and since his last step was to tie in his results into his accounting books that might cause all sorts of issues down the line.

However if without this AI system there wouldn't have been any results at all, that would have been much worse for the business in question.

How would you know? If his system causes him to erroneously deploy too many trucks to the wrong locations, that is loss of time and money.

I would say for a business getting some results is much better than no results, so I cannot agree with you there.

Again my point is getting good results is the goal. You seem to ignore bad results are a possible outcome here.

Comment Re:To be fair (Score 1) 54

Why? Serious question. Linus Torvalds has not written a lot of lines of code in his life. He's a technical manager.

I think you are confusing the situation where Torvalds does not write a lot of code currently with his lifetime experience of writing code. To use a sports analogy, that is like saying Retired Star Footballer knows nothing about the game because he did not play in many games in the past as he does not play many games now.

He's not been involved in serious problem solving on a sustained basis, he leaves that to his lieutenants and the volunteers who do the actual coding and problem solving, then hand it to his organization on a platter. Linus is an important figure, but a programmer he no longer is....

Again I feel you do not know what Torvalds does on a daily basis. He's not surfing the Tiktok all day while his lieutenants do all the work. He is currently the lead developer for the Linux kernel and has a large role when and how new kernels are released. For example, he rejected RISC-V code for the 6.17 kernel because it was submitted late and it was "garbage". Again you are equating "not a programmer currently" == "he knows nothing."

Comment Re:To be fair (Score 3, Interesting) 54

Reminds me of a situation years ago. A friend of a friend once asked me for some help optimizing some reports he built for his job on his own. He opened this web page with 60+ reports running. It took forever to load as it was loading 60+ reports some of which pulled years of data. The first question I asked is why he needed it to load 60+ reports on load. The first suggestion was to create a front page and then select the reports he wanted. The second question is whether he needed years worth of data for some reports. The last question was did he know the numbers were right. Since he built those reports, he created the calculations. For example his gross profit calculation was sales - cost, but he did not include refunds as his system did not treat refunds as negative sales.

Just because the owner and my friend built a bunch of things does not mean they are right. Getting good results should be the goal not any results.

Comment Re:Where are the managers? (Score 3, Interesting) 51

The irony is that for some companies that have instituted RTO policies, these teams can be geographically located very far from each other. For someone I know their immediate manager is several states away and their manger’s boss is in another country. So they have to drive into work just to get on a video conference call and sometimes at very inconvenient hours. But at least the company satisfied some goal for the shareholders.

Comment Re:Hold Up There Sparky (Score 1) 109

TV's don't need ram unless you're buying a Smart TV, at which point the question is "What kind of fucking moron buys a Smart TV?"

And which consumer TVs are not Smart TVs these days? They are all Smart TVs unless they are commercial sign displays which are way more expensive than consumer TVs. But please show us where the average person can get these dumb TVs.

Comment Re:Samsung and Hynix Screw Consumers (Score 1) 92

If you take the word of pathological liars.

What is there to lie about? One type of customer is willing to pay lots of money for a type of product that makes lots of profit for them. They are shifting production to make more money. This screws over other types of customer. Why is your instinct to accuse them of lying?

Comment Re:plus 1 for upgradable RAM (Score 1) 53

Hopefully this will add incentive for laptop manufacturers to shift back away from soldered-on RAM and offer at least one memory upgrade socket. That way they can ship whatever is affordable now, and market permitting a user can upgrade later on if/when the memory prices are more reasonable.

And what incentive would they that offer? Whether the RAM was soldered on or as a separate module, it only comes from 3 manufacturers who are selling as much high end, expensive RAM as they can to AI. Adding upgradeable RAM means the OEM cannot charge whatever they want for RAM. Also it means the OEM has to design laptops to have a memory socket. Those are costs that the OEMs do not want.

Comment Re:Solve this with upgradeable RAM on Laptops (Score 1) 53

Companies that use ARM silicon with on-die RAM — Mac computers plus most tablets and cell phones — likely won't be affected at all (unless indirectly by increased demand or by some shared root cause like fab availability or raw silicon supply shortages).

Not exactly. That RAM is not on-die as that generally means part of the same silicon as the CPU/GPU. Apple and others have put RAM as a chiplet in the same chip package. Generally that RAM is purchased from Micron, SK Hynix, or Samsung, and then soldered next to the CPU/GPU. So they are affected by the current RAM shortage. Everyone is affected as RAM is only made by 3 companies.

Slashdot Top Deals

"I never let my schooling get in the way of my education." -- Mark Twain

Working...