Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment All this was on Java 20 years ago..and faster!!! (Score 1, Flamebait) 17

I feel like he's a car salesman trying to sell us how revolutionary automatic transmission is. Everything he described is well known and practiced in the Java community before Go was invented...and Java runs A LOT FASTER than Go....which is not relevant, but why I hate that language so much. With Rust being superior, it's garbage forced on us that should go the way of COBOL. You want reliability, "reproducibility" and performance...Java is far easier to work with, has a larger talent pool, and is much better documented and well known AND runs faster.

Java not fast enough? Rust is FAR FAR FAR faster than Go...just as memory safe...uses less RAM, etc.

Go has no purpose any more. This is like listening to the inventors of Ask Jeeves opining on running a search engine. My time working with Go was it had a significant learning curve, but once I got my code running, I was SHOCKED at how fucking slow it ran. I thought I must have imported 2000 libs and been making background network calls...or standing up proxy servers or something insane...so I traced through the code...saw I was doing exactly what I thought I was doing and was supposed to be doing....just making REST calls and parsing json...it's just dogshit slow and what took milliseconds in my java projects was taking several seconds AND locking up my system. Go is GARBAGE!

For fun, I tried porting the same simple code to Rust...was even faster than the Java and quite nice!!!...easily 10x faster than Go.

A build for a given target produces the same distribution bits whether you build on Linux or Windows or Mac, whether the build host is X86 or ARM, and so on.

You mean like Java does (as well as several other languages)?...and and has done for 30 years???

All the other features are intangibles. Don't add unneeded dependencies???....holy shit!!!!...I would have never thought of that!!!! No wonder Google hired you! That's some Sigma-grade thinking there!!! That's like telling me not to clamp jumper cables to my testicles when they're hooked up to a giant battery.

Comment Aren't the services running at a loss? (Score 1) 75

It's not like AI is going anywhere. When something "pops", the infrastructure will stop growing, but why should anyone decomission the working systems? It's not like services will remove their AI features any time soon.

You certainly could be right, but if OpenAI, Claude, Perplexity etc are running at a loss, I'm not sure they'll survive monetization. Each query is losing them money. Some will definitely survive, but I think it's safe to say one of the top 10 AI services will shut down in the next 10 years.

Comment Simple, rent rackspace for cheap (Score 1) 75

Hardware, yes. But what will you do with it? It's only really good for a few types of task. Where it's GPU-based, as all the Nvidia stuff is, you could use it for lots of different types of tasks. But Services?

A state of the art AI datacenter is just a high performance datacenter. Ignoring the contents of the racks, you're focusing on massive amounts of reliable electricity and intense cooling capacity....all of which is useful for any other computing. OK....remove all the GPUs and all the infrastructure can be reused for mundane business processing...so instead of recouping. your investment in 5 years, if that's the plan, it takes 10-15...not ideal, but not a loss....and you're well equipped for future cloud computing and services needed....and this is assuming your GPUs are worthless...they're not. If you were planning on renting them out to OpenAI & their competitors, but have to rent out to basic retailers, insurers, etc, who have their own machine learning projects, if not LLM investments...you can firesale the capacity and make your money back pretty quickly.

It's like if you built a very nice retail store in a prime location to sell Labubus...people will eventually get sick of them...so it closes down and a running or yoga apparel place opens there....life goes on, money gets made.

Comment Hasn't Moore's Law been dead for a decade? (Score 1) 75

Another problem is that a GPU has a limited technological lifetime. Pretty quickly ( 3 to 4 years) it becomes more economical to buy the latest GPU.

Are you sure about that? It seems like the pace of improvement has slowed drastically. 20 years ago? ABSOLUTELY 10 years ago?...less confident, but you're probably right. Today?...well...some pace of improvement is happening, but according to Gemini, looking at a $2000 GPU, a RTX 5090 is almost 2x as fast as RTX 3080 Ti in benchmarks. That's over 5 years. It went from 8mm to 4mm. If we're using your 3 year benchmark, it goes from 5mm to 4mm, which is a 11% efficiency gain, according to nVidia.

Comment So this will somehow change in the future? (Score 1) 82

You are mistaken. The problem is that that "top developer" does not mean "competent and careful developer that knows what they are doing" to most of the industry and even more so to MicroShit. It means "can produce code that works fast, does what the boss wants and who cares about safety and security".

OK. Yeah, but who has shipped perfect code? Will this ever change? Maybe MS sucks? Well, everyone else has vulnerabilities as well...just not as many...so is that going to change? It's been 40 years since C++ came out.

I write business code in a memory safe language, so I am peripheral to this debate, but the way I see it...we can use memory-safe languages or technology...whatever the C++ folks come up with or Rust or any other....or we can continue doing what we're doing and pretending C++ is not an issue and saying the programmers who wrote all those vulnerabilities in Linux, Windows, Apple products, etc suck...and they're the problem...which OK fine...but are they an anomaly? Will this change?

I think it's smart to question C or C++ in any software product. Does the benefit outweigh the risks? Given that Rust seems to benchmark just as fast....if I were leading a large company shipping many software products, I'd be limiting my C/C++ investments...or the very least evaluating how much of benefit I get with them vs alternatives.

Comment So MS/Google/Appl programmers aren't well trained? (Score 2) 82

The problem with your comment is that the most destructive exploits were introduced by well trained programmers who knew what they're doing.

Which exploits are you talking about here? What I'm saying is, you're a liar.

I am talking about every exploit that ever surfaced from a commercial company that hires expensive programmers who are well educated and generally knew what they're doing. "Knowing what you're doing" doesn't mean you don't make mistakes and they obviously made one. However, MS has introduced hundreds. Apple, Google, everyone has exploits and mistakes and viruses and memory bugs.

While shitting on MS is a long-standing /. pastime, I know for a fact MS, prides themselves in hiring top developers. They pay a lot and are highly selective of who they hire. If you're writing C++ on the Windows team, you're typically and elite well-paid programmer with a good education and lots of training. They're the most famous, but there are obviously lots within Chrome and Android as well as Apple's family and many introduced by the Linux community.

Comment The infrstructure will get reused when it pops (Score 3) 75

I am skeptical we won't find a use for datacenters. The cooling, electricity, and servers can be reused for more mundane tasks. Sure, nVidia AI chips are wasted money if you can't find a use for them, but every other facet of infrastructure can be reused for any general-purpose computing. I would wager that even the GPUs can be repurposed to be powerful business servers if someone wrote some drivers to move more Java/JavaScript/Python routine processing to GPUs...it obviously won't be as efficient as a conventional CPU, but I am sure it can offset the price of buying new chips.

Just like we got a lot of cheap office furniture on eBay when the dot com bubble popped, I am sure there are going to be some firesales on cloud computing hardware or services when this horrid AI bubble finally pops.

Comment By your logic, we don't need seat belts in cars (Score 2) 82

Programmers are poorly trained about memory safety and dynamic resource allocation. In my opinion, languages like Rust exist to put ignorant programmers in straight jackets for their own good. Java tried to do the same thing with "managed" code. The real solution is to cultivate less ignorant programming programmers.

The problem with your comment is that the most destructive exploits were introduced by well trained programmers who knew what they're doing. And with security, you can do a billion things right and one stupid mistake from someone else and your system is hacked. This is akin to seat belts. I've never needed one. I've just taken the strategy of never being in an accident for the 30 years I've been driving. However, I am not stupid enough to think I don't need a seat belt. Even if I never make a mistake, there are a fuckton of idiots on the road.

C is 50 years old now and C++ is 40. It's not a matter of education. These are tools that people fuck up with constantly and it's abysmally stupid to think that's going to change. A common scenario I've seen...let's say you're employed by a startup and you write BEAUTIFUL, PERFECT C++ code. It ships and is a massive success. Your company makes a fuckton of money off your PERFECT work...what happens next?...you get promoted and you either A. get promoted into management and never code again or B. get put on the next high value project because your talents are so desired.

Guess who maintains your code?...the least valuable person in the company, if not an outsourcer. That's the way of the world, buddy! You did a perfect job and now routine maintenance and security patches gets outsourced to the cheapest person in your company, probably an intern or an H1B they couldn't find a better use for. They're either too dumb or have too high of a language barrier to ask for your help in figuring out what you're doing....also, you didn't comment your code well enough...before you stop me with "no, I'm different"....no you're fucking not...you write shitty comments like the rest of us. You either didn't bother to write any or your barfed out explanations to everything, but what the reader needed to know...WE ALL DO THIS. So now whoever maintains your code MAY read your comments you left behind...or he may not...his life kinda sucks, so why bother doing a good job when you can get the same result doing the bare minimum? Afterall, he's put on maintaining your legacy code while you get all the new exciting projects.

Still think it's a matter of education?

Do you think the software industry is going to change their ways after 50+ years of writing shit?....or writing good stuff and sending it to bad teams after it ships and makes money? What you're saying is "A" strategy, but ignores history and the logical economics of software.

Submission + - AI Praise is No Recommendation: Code.org Touts Article by 'AI-Powered Strategist

theodp writes: "The future of learning is digital," tech giant backed-and-led nonprofit Code.org posted Friday on LinkedIn. "A new report highlights how youth-focused coding platforms like Code.org are driving growth, opportunity, and access to essential skills for the next generation."

Sounds great, but the article linked to by Code.org — who Google CEO Sundar Pichai recently told the White House Task Force on AI Education is being given $3M by Google to transform its K-12 CS curriculum to make schoolchildren AI-savvy — is apparently AI-generated. The Future of Learning: Unlocking Long-Term Growth in Youth-Focused Coding Platforms is credited by AInvest.com to "Henry Rivers", who is described as "an AI-powered strategist designed for professionals and economically curious readers seeking investigative financial insight" who is "backed by a 32-billion-parameter hybrid model."

It's been long said that "Self-praise is no recommendation." How about AI praise?

Comment Push too hard and they'll open offices there (Score 1) 229

A one time fee isn't too effective. There will probably be a billion loopholes and the big players won't end up paying much. A smarter route is a salary floor...10% above US median wage would be far more effective if you wanted to curtail abuses...even matching it to median US salaries would do a lot. However, you do have to consider 2 things:

1. You can import the best minds the world offers and have them spend money in your local economy or
2. You can incentivize companies to open overseas offices and hire there.

I think we get the better deal having the workers here. Even if they're not importing the best and just importing slop to fill their openings...that slop can spend money here or overseas. As an American software engineer...the industry that abuses this the most, I've never had issues finding a job. I don't personally care if they import shitty H1Bs. I think we get the better deal than the H1B holders and it ensures the greatest companies are started here...can you name a single Indian Tech company that's not an outsourcer? I personally can't. I even googled it and only found outsourcers. I am sure there has to be SOME real tech company running out of India exporting goods to the USA, but I don't know of one.

If it wasn't for H1Bs, I am sure there would be a lot more in Asia.

Comment Stop the CC propganda-jobs compete for workers too (Score 1) 103

Second, it's not just a matter of money. The work is hard, literally back breaking, and often unpleasant. A wage that is just a living wage may not be sufficient to attract enough workers. Remember that many young people don't want the factory jobs that Trump is trying to bring back to the US, and farm work is even harder than factory work.

People compete for jobs and jobs also compete for workers. Nearly anyone will work any job for the right price. That's called free-market capitalism or supply and demand. Please stop the corporatist, Chamber of Commerce propaganda. We've been hearing this for longer than I've been alive by business owners who bitch to old-school business-friendly Republicans and their local Chamber of Commerce about not being able to find workers willing to work sub-market wage jobs. All you have to do is pay more and people will apply. They give BULLSHIT lines like "Americans don't want to..." You're either really full of shit or fully duped if you're repeating this stupidity. Please stop!!! So anytime you say "young people don't WANT" some job...please kindly go fuck yourself. Pay me more money than I am making as a software engineer and I'll gladly go out in a field and pick strawberries.

This is a simple free market situation. You pay minimum wage to pick produce and Starbucks pays $1 over minimum wage to work in air conditioning at your local strip mall and what the fuck do you think would happen???? Sorry, jobs compete for workers as much as workers compete for jobs. Saying "young people don't WANT" to work some job is complete bullshit.

It's like me going around and saying "No one will hire me as a heart surgeon because I'm black." (when I didn't even go to medical school and have no relevant experience).

Submission + - Austria's armed forces switch to LibreOffice (heise.de)

alternative_right writes: Austria's armed forces have switched from Microsoft's Office programs to the open-source LibreOffice package. The reason for this is not to save on software license fees for around 16,000 workstations. "It was very important for us to show that we are doing this primarily (...) to strengthen our digital sovereignty, to maintain our independence in terms of ICT infrastructure and (...) to ensure that data is only processed in-house," emphasizes Michael Hillebrand from the Austrian Armed Forces' Directorate 6 ICT and Cyber.

This is because processing data in external clouds is out of the question for the Austrian Armed Forces, as Hillebrand explained on ORF radio station Ö1. It was already apparent five years ago that Microsoft Office would move to the cloud. Back then, in 2020, the decision-making process for the switch began and was completed in 2021.

Comment The kids will want to upgrade (Score 1) 122

As the kids get older, a LOT are going to want to ditch the chromebook because they see richer kids doing the same. It's similar to the green vs blue bubble phenomena where kids make fun of students without ios devices. Kids are shitty...I think they were actually shittier in my day...my kids and their peers seem to be better. However, nearly EVERY middle schooler plays Roblox these days...and the experience sucks on most chromebooks.

Comment Perfect for kids - Hope it runs Roblox! (Score 2) 122

As others stated, it's a chromebook running IOS. I don't think many will buy it as their primary work laptop. However, I can picture every family with small kids buying this instead of giving their kids Mommy/Daddy's old laptop. If it has enough power to run Roblox, it will be one of their biggest hits of all time.

I am surprised Apple hasn't done this before. In our house, my wife and I run macs. One kid has a chromebook. One has a cheap Windows laptop. Why? because macs are expensive and the chromebook barely gets use and the windows laptop is just a gaming machine and honestly mostly runs Roblox Studio, occasionally games that are also available on consoles.

We'd love to replace both with these and just run Apple stuff...single family iCloud account, share peripherals more easily...no need to troubleshoot windows stupidity...no need to worry about what ads Windows is serving my kids.

This is the smartest thing I've read about Apple in a long time. It's smart to focus on luxury, but given how weak Windows and Android are ATM, why not make a power play to expand the userbase...especially for families like ours where we gladly pay for premium Apple devices for ourselves and professional use, but stick to budget devices for kids...ensuring that we're locked in even longer and moreso.

Slashdot Top Deals

1 Dog Pound = 16 oz. of Alpo

Working...