Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Re: Repeat after me (Score 1) 191

Agreed. It is a valid discussion and reducing it to a black and white generalization is absurd.

A complete win for Western content creators would likely leave AI development and advancement crippled compared to countries where it is unfettered. Our content creators can sip their kombuchas while foreign AI dominates the future.

A complete win for AI companies would likely result in continued, flagrant abuse of created content for profit in a manner which competes with the content creators. Doesn't seem right, either.

Why does it have to be one way or the other?

Why can't we have both?

AI can train on millions of public domain works for free. And they should be encouraging works to enter public domain faster. So instead of life+70, the copyright term can be reduced to something reasonable (this also allows use of works under copyleft licenses since once copyright expires, it's public domain).

If you want to use works newer than that still under copyright, then it has to be licensed. Plenty of people want their work to be licensed, so encourage it. Maybe some body will let you easily license a bunch of works for a bulk price with residuals and manage the payments. (Unfortunately, this excludes anything under copyleft as they're still under copyright).

More advanced AIs can then learn to ingest copyleft stuff in a license-respecting way so their output will be compatible with a desired license. If you want your project to be GPLv3, you tell the AI that and it only uses code that is licensed in ways compatible with the GPLv3 when it writes code, for example.

Of course, right now the big problem is the hype around AI. And it's hype, because in a couple of years it'll die down when everyone stops wanting to waste money on it. and the remaining companies will be able to ingest content at a slower more thoughtful rate while the rest of the work gets on the next hyped thing.

Comment Re:Like a bandaid (Score 4, Interesting) 154

Rust is not immune to memory leaks. Indeed, the Rust documentation says you can create memory leaks in Rust.

But memory leaks are safe - they're just memory blocks that aren't referenced anymore and sit around clogging up your program.

Rust doesn't serve to protect against memory leaks. It serves to protect against memory errors. Things that you might do accidentally, like a double-free. Or accidentally run off the end of a buffer. Or other strange errors like pointers to out of scope memory blocks.

And no matter how careful your coding, you can inadvertently create it, usually through some tricky set of if/then/else statements. Indeed I found one in my code - or rather, a static code checker did by pointing out the exact set of circumstances where I might end up with a double-free. I couldn't prove that those circumstances would never happen, and it was a trivial fix to implement. (Some people hate setting free'd pointers to NULL, but free(NULL) is actually a safe operation by the spec).

Errors are almost always caused by tricky sections of code. That's why we have things like static and dynamic code checkers and other tools to help us. The only reason Rust is around is as an alternative - you can do C/C++ and use the code checkers to validate your code, or you can use Rust. What you choose depends on many factors, and using one or the other may not necessarily be a time savings or an effort savings. They're options.

Just like in the Linux kernel. It's basically straight C. You don't need to use Rust, but if you're writing a driver, it is an option if you're wanting to avoid common dynamic memory scenarios. For some people, if you're writing a complex driver, not having to worry about a class of bugs means they can concentrate more on the driver core itself. For others, well, they know the kernel inside and out and thus can avoid the common traps.

Comment Re:MCP? (Score 1) 10

Kind of funny, since MCP is probably mainframe-speak for what we call an operating system today. Though it's called an MCP because to the hardware itself, it's just a program being run as any other program or job you would run on the machine. But when you want to shut things down, you have to shut down the OS, then make sure the hardware isn't running any other jobs after the MCP has exited before you can stop the CPUs and turn off the power.

Comment Re:So has everyone else (Score 4, Insightful) 90

Why is this even news? Everyone has credentials that have leaked. Itâ(TM)s frustrating, but thatâ(TM)s the risk of using any service these days.

Because government agencies typically are the first to adopt new authentication technologies in order to ensure security of the data within. They were among to first to implement those little RSA keys to log in to critical databases, as well as heavy logging of secure databases. And they get lots of training to ensure the databases holding taxpayer data is kept secure.

So the fact that Elon Musk can come in with this 19 year old "rock star" who has such poor opsec that he reuses his credentials on sensitive government data shoudl be immediately appalling. Especially given how that data has been leaked. DOGE has basically infiltrated all the government databases, copied them all, and basically put them online.

You can bet anyone else working for DOGE will now be attempted to be hacked in order to get at those databases.

The way it's come in makes you wonder what security is like at SpaceX or Tesla, and maybe some of those same leaked credentials can be used to steal data from them as well. Or maybe it's just government data since who cares about the everyday American?

Comment Re: Ironically, this is what Trump wants (Score 2) 261

No, the Chinese don't want those jobs either, they're moving on to better jobs, just like the US did.

China's real GDP per capita is about the same as the US in 1980. Like the US in 1980, their economy is moving on to services, higher end manufacturing, and outsourcing the low end stuff.

FAILING to do so is called the "middle income trap." Providing the world's cheap industrial labour is a great way for developing countries to get industrialization going, but failing to advance beyond that dooms you to stagnation.

This is how your economy progresses.

A third world nation starts out by providing cheap labor to produce labor intensive goods. Things like clothes and other products which require cheap inputs, but lots of labor. This progresses the economy because it starts generating wealth in the country.

The country then progresses to what is known as capital intensive goods. Things that don't require as much labor, but require a lot more capital to make. Think of products like high-tech products where suddenly a lot of the cost is not in the physical, but in the knowledge contained within. This also includes higher cost manufacturing like heavy industry including vehicles and other high value goods.

You can trace China through this - they started out making things like toys and clothing, then got into high tech stuff and now are making high value goods. And they have enough to spend on speculative stuff like research and development - space programs and other technology.

And services is where you end up - "products" that are cheap to replicate but hard to make. Things like culture exports - movies, books, TV shows, music. Then also exploiting things that cannot be replicated - tourism, for example.

Of course, the problem is, Trump is stuck in the 1950s, as is most of MAGA. No American wants to work at a toy factory - labor intensive goods just aren't appealing because they're low paying jobs that require a lot of work to produce what is going to be a very cost limited product.

Sure, you could make a living doing it in the 1950s, but also remember things were a lot more expensive as well. A 15" TV would cost you a couple of years salary. These days you can't even get that - you have to get a larger screen for way less money (maybe a week or two of salary). Maybe spending $20,000 on a TV set might be appealing in the 1950s, but these days that kind of money gets you like a 200" TV with micro-LED technology.

Of course, no one also mentions the flip side - that CEOs and all that earned a lot less money - with the top CEOs earning maybe a million dollars a year tops. So maybe if all the top CEOs were willing to go down to 0.01% of their earnings,..

Comment Re:Plausibly so what (Score 1) 115

The main reason sodium ion batteries are promising as a technology is because it's cheap. We have to remember Li-Ion batteries have been around since the 70s, commercially available in the mid-90s. Sodium ion batteries are a 2000's era technology, and are commercially available on the small scale.

The big thing is that sodium ion battery chemistry is cheap. Lithium Ion batteries are currently less dependent on lithium and more on things like cobalt. Sodium ions are using cheap nickel and carbon, and sodium is basically trivially available as ions everywhere (you can mine it, you can evaporate it, etc)

Sodium ion batteries are at the cusp of commercial availability. The operation of them is basically identical to Li-ion purely because it's below Li on the periodic table so any advances on Li-ion can be applied directly to Na. The only downside is well, Na is a bigger atom with more protons and neutrons and thus is heavier. Less critical for self-propelled vehicles (i.e., BEVs), more critical for portable devices. So you can see Li-ion used for cellphones, laptops and other portable electronics, while sodium takes over for BEVs, home battery power walls or as backup "generators" (those high capacity battery systems for powering homes like a generator) and other fixed or semi-portable applications.

Sodium ions being cheap chemistry is also easier to recycle

Unlike other battery research technologies, it's rapidly coming to commercial application. Of course, the big problem is, well, it's coming out of the peak Chinese battery factories - CATL and the like who have advanced battery technology and thus able to adapt their production processes to use sodium chemistry. This one is likely where the US pretty much will be playing catch up to the technology that's being commercially pushed by the Chinese.

Comment Re:Juvenile charges? (Score 1) 80

usually also provided instructions on how paper grocery bags could be repurposed into book covers.

We only got the instructions how to make one. But how many grocery store bags are made out of paper these days? You might as well teach them to make them out of newspaper.

Anywhere that's banned plastic bags have seen the return of paper shopping bags alongside the reusable ones.

Comment Re: Backups? (Score 1) 37

More like they didn't have enough paperpushers on hand to guarantee a suitable level of compliance to whatever bullshit FAR and anything else FAA requires.

Sure a lot of regulations are bad, but most of the regulations in flying are written in blood. Those paper trails exist to ensure some idiot does replace a fuse with a piece of pipe causing the whole tower to suddenly go out because something blew up.

Given the DOGE efficiency mandates, perhaps the main problem is the backup link was inefficient - after all, redundancy is by definition inefficient and those DOGE tech bros who know better simply stopped maintaining multiple links and let them fail until there's only one left working.

And nevermind all the fired maintenance personnel who maintain the equipment

Comment Re:Backups? (Score 1) 37

It sounds like job sites were moved/consolidated as a way to address staffing shortages, and that necessitated changes to the network topography.

If they didn't have the means to hire more controllers, I'm guessing IT didn't have the means to establish redundant links either.

Don't forget DOGE took a chunk of people out as well. They didn't fire the ATCs, but they did fire the people who did the equipment maintenance and all the ancillary jobs that help ATC do their job.

You know, efficiency!

Likely stuff just kept degrading and degrading until someone got around to fixing it but there are too few people fixing it.

Comment Re:"We used to buy catalogs of computer stuff." (Score 1) 80

One can date the exact point at which this stopped being fun, it was the day Mark Zuckerberg said "Privacy is dead. Get over it."/blockquote

Except there never was any privacy. Even in the BBS days the saying was "Never post online anything you don't want to see on the New York Times tomorrow". Basically there is nothing private and anything you post should be considered viewable by everyone else.

Mark was just speaking the truth - there is no privacy.

The only reason he implemented privacy controls was he discovered that if you fake privacy, people are more willing to give up personal information. But it still remains true that anything you put on can be public.

Comment Re: 00 DAYS (Score 4, Insightful) 226

Well, Canada is doing a hell of a lot better than the USA. But then again their Prime Minister is an actual Economist whereas the USA's POTUS is a shit-eating Con Artist with a predilection towards pedophilia (and we have the Epstein records to prove it).

Carney also had time to employ the finer points of British humor. Anyone watching the interaction with Trump was laughing at the backhanded "compliments" that were being delivered. Kind of surprising what flew right by Trump but I'm sure most of the audience (and Canadians) knew exactly what was being said.

Comment Re:Embeded systems are the reason for old X86-32 (Score 1) 71

And those Vortex processors support some rather modern hardware - they have SD card controllers that simulate a SATA host adapter (backwards compatible to ATA) so you can run a legacy OS without giving up modern easier to get hardware. Likewise they have DDR4 and USB support. They also have PCI, ISA and PCIe bus support.

They just can't implement the Pentium instruction set due to patents so they have a 486 core running at up to 1GHz or so.

They are extremely popular CPUs for embedded PCs - the screens you see at a restaurant or food court that display the tickets electronically run on a Vortex system - either MS-DOS or probably Linux because they're highly networked system. Older systems might have used RS-232 but I'm sure the modern ones are Ethernet. And despite their text mode interface, I'm sure it's not running at 80x25 but likely some large text mode framebuffer in the kernel.

Comment Re:Promotes a disincentive. (Score 1) 50

On the other hand, it means the price of an influencer goes down because it means you have no recourse if you get bilked out of you money.

So just because a celebrity is promoting something, or your favorite youtube influencer or tiktok or whatever, it means the consumer is responsible for checking out what's being shilled.

And that's only a good thing because if you're stupid enough to buy something blindly, you deserve to get scammed. And if you're forced to learn about something before you buy it, then you'll likely realize it's so sketchy and you won't buy it anyways.

Those FTX investors got scammed. Guess who's going to think twice about the next crypto thing? Sure, making them whole would be ideal, but sometimes you have to learn about hot stoves by putting your hand on one.

And the more we can tell people that celebrities and influencers are just shilling scams they can't recover from, the less influence they have over people.

Comment Re:Maybe require payment before enrolling? (Score 1) 130

The real solution is to require in person registration of some sort

That's a great way to limit your student base to those who can easily come to your school on a random day to register.

These colleges benefit from out of city and out of state and even out of country students wanting in (higher tuition fees). Students who may have to fly in only do so once they're actually in the program, and many students have to register for multiple schools and multiple programs if they want in.

I know I applied to 6 collegs and universities. Only one I could actually get to when I applied as the rest were in other locations. In-person registration just isn't a thing ever - even before applying online, you had to send away for application forms and fill them out (on paper!) and mail it back.

Maybe that's what they need to do - have people fill out paper application forms again and mail them back with essays and other things hand written (no typewriters). Mailing the application forms back was a huge packet and cost a number of dollars.

Comment Re:So the problem I see (Score 1) 78

Is that if you've got somebody who can sleep 3 hours a day and be perfectly healthy that person gets an extra five productive working hours a day and suddenly we're all expected to work an extra 5 hours a day. /blockquote

Or for some people, they'd kill to have an extra 5 waking hours to do stuff with every day. Which could also be leisure and recreation activities or quality family time.

Lots of people right now are trying and it's usually fueled by copious amounts of drugs (i.e., caffeine) consumed during the day. It's also why people appreciate things like working from home.

Slashdot Top Deals

Mathematicians practice absolute freedom. -- Henry Adams

Working...
OSZAR »