Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Trade mark vs. copyright (Score 1) 51

Judging from what I've seen, if WDC trademarked the original Steamboat Willie character and renewed the mark as required, it has been in use continuously via pins, toys, etc..

You technically don't have to renew the mark - you just have to use it. Registering the mark is useful in legal proceedings, but even without registration it doesn't mean there's no protection in place. Most small businesses don't register their company name as a trademark, but the law still protects them from other companies trying to represent them falsely. It's just their damage claims will be limited and you'll have to prove usage.

Steamboat Willie is in the public domain, so you are free to use it for your content. You cannot say it's Mickey Mouse, but you're free to do whatever you want - colorize it, etc. You can remove the ears off the mouse and modify the film that way to avoid trademark issues as well - you are free to create a derivative work of a public domain work. So if you wanted to replace Mickey with a human and use the rest of the imagery, you can.

In fact, wasn't there a pornographic movie that was using Steamboat Willie? Disney didn't sue them, likely because they didn't have anything to sue over.

Comment Re:Both a Demo and Product failure. (Score 1) 53

Of you could do what Jobs did and find a way through the demo that won't lead to problems. It's well known that the iPhone OS was highly unstable in the early days and there were lots of bugs ranging from crashes to things like Wi-Fi not working.

What Jobs did was basically spend a month going through and finding a path to demo what he wanted to show while avoiding all the bugs and traps. Sure the bugs were being fixed all the time to get it ready for release 6 months later, but for the demo there had to be a "good way" through it.

If you're betting that farm on a product, you spend time trying to make it work. If that means taking a month finding a way to demonstrate it without running into issues, that's what you do. And you don't stray. It takes a lot of discipline to go from "hey this is cool check it out" to sticking with the script and showing what works and what's cool but not showing them this other thing that can lead to a crash.

The blue screen for Gates was likely something random - it was scripted to show it works and it likely did 99% of the time. He just got unlucky with that 1%. Likely Jobs rehearsed the demo so often he dropped stuff that was going to be flaky - even if it worked 99.9% of the time, he didn't want to tempt the gods with that 0.1%.

Comment Re:The infrstructure will get reused when it pops (Score 1) 67

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.

The problem is buildings need constant maintenance. When the first dot-com bubble popped, we had a lot of unused infrastructure - notably in the telecommunications sector where lots of fiber optic cable was laid during the boom to facilitate higher speed connectivity. But after the dot-com bust, most of that remained unlit for a decade and chances are, most of it ended up being scrapped because it was unsuitable for use. Sure some companies, notably Google, bought up some of the dark fiber and used it to connect their datacenters, but so much more was laid and sat unused.

Likewise, most of these buildings may simply not be fully occupied - they'll need renovations because it's unlikely the original company needs that space for other purposes, and the renovations would be needed to have multiple companies be able to have their own space that's secure.

And the unused buildings will likely rot in place - after a year, you can probably still renovate it to make it usable again. After 5 years of neglect, you're starting to look at tearing it down. Even if everything was brand new, years of neglect will take its toll and if people aren't willing to buy it up, landlords will stop maintaining them. What started as a minor roof leak will cause a roof collapse.

So cheap computers yes, but all the other stuff? Not so much. AC units, power handlers, etc

Comment Re:Shocked (Score 1) 27

Yeah, as if we needed any more reason to consider this bloated "security" software to be malware. I really don't understand why anyone in their right minds would install it or allow it to be installed on their systems. Giving some third-party company complete control over what software can run on your machines basically screams "I don't understand anything about security" better any almost anything else you could possibly do as a system administrator, IMO, short of posting the shared-across-all-machines root password on USENET.

For most IT administrators, having complete control over what users can run is the idea. There's no need for your work PC to be able to run anything and everything - most work can be done using a limited set of applications. If your job involves doing nothing but paperwork and filing stuff all day, you generally only need access to an office package and a web browser for the online components. You don't need them running things like music players or chat apps beyond the company required one.

Even if what you do is more sophisticated, it's still generally limited. Architects need access to their CAD package, and maybe a lightweight photo editor and 3D rendering package to do produce pretty photos and analysis software. They too probably don't need access to a music player and other stuff.

IT admins have always wanted an iOS-like control over what runs on their systems - it keeps the attack surface much smaller if users can't accidentally run some ransomware.

If you're a software developer, things are more complex since you need to run a compiler, and often the results of that compiler so you need the ability to run arbitrary executables. And that's pretty tricky to do and to stop developers from running ransomware on their computers. There are ways to isolate them but it's still hard.

LIkewise, as you saw in the past, often it's used in kiosks where the only application running should be the kiosk front end. If someone breaks the app they shouldn't be able to get to a shell and run other programs.

Comment Re:It was good but not great. (Score 1) 73

This implies the different approaches are like building a house with a safe and solid foundation, or patchworking a foundation with copious amounts of duct tape.

And in this vein, the C++ EWG prefers the duct tape approach... because laying new foundations in a well-regulated manner is hard, or rather, presents an "irreconcilable design disagreement...."

Taking a step back, the EWG (like all corporate programmers) are taking the path of least resistance ("what checks the box yet requires the least amount of effort, and has an off switch?").

No, what's happened is a choice. In your house metaphor, the house has already been built, and people have been living in it for years/decades/

The Rust proposal is like a change to the building code - to get the new benefits of the new code, you need to update everything - basically a major renovation. In the meantime, the people living in the house must live somewhere else until it's all fixed. They get the benefit of the new code (safety, security, etc), but it's a major inconvenience.

The proposal they went with is more like what happens today when the code changes - you have to build your new additions to the house to the new standard, but you don't have to renovate your entire house just because you wanted to enclose the patio.

C++ code has an extremely long lifetime, and it's undergone extremely big changes in the past 20 years. But the fact is you can still compile code from the late 90s using today's compilers is a huge thing. Other languages have had problems - Perl not so much, but most people don't see Perl as more than a temporary language - you write it one, then you write it off. But the Python 2 to 3 transition took way too long - Python 2 was deprecated at a time when Python 3 code was incompatible, and we're still dealing with the problem today where you're not sure "python" is 2 or 3, and there's still python2 code out there despite it being obsoleted at least a decade ago.

There's a lot of C++ code out there, likely way more of it is in maintenance mode than new C++ code written. Memory safety is a good ideal, but if you have to renovate the entire house to use it the vast majority of C++ code would choose not to use it over having to go through the entire code base to fix it up. Decades later that code will still not be up to spec because no one has the time/effort/money to fix up the code and only the new code will have the benefits.

And if you give anyone the thought of having to rewrite the codebase, that's where you get enshittification happening because why modify the existing application when you can start a new version from scratch that includes cloud, subscriptions and all sorts of stuff you couldn't easily do in the old code. You can abandon the old codebase and give everyone an upgrade to the new version.

Comment Re:King George the Third... (Score 1) 241

Do not assume that the maggots are fully autonomous idiots.

In other parts of the world, there are fledgling maggot movements too. What is particularly interesting and relevant about those is that they often quote some ideas and misconceptions that simply do not apply where those movements are forming. This is due to cultural and legal differences in the other countries.

You can see this by observing marches and protests and interviews in other countries. The slogans and demands just don't make sense locally most of the time, yet are carbon copies of American ideas.

You can thank the fact that the US' biggest export is culture. Movies, TV, books, music, etc are the single biggest export products of the United States. It's not manufacturing - that requires inputs and outputs. The raw input to culture is simply ideas while the material output is fairly cheap media. It's a high margin business, like tourism that attracts a lot of money from overseas.

Manufacturing is a low margin business for basically all consumer goods where price is king. The US does manufacture things, but only high margin low volume goods like aircraft and vehicles.

Cultural exports are huge, and it's why that stuff gets exported to other countries. Of course, those people probably don't understand what they're saying, but they see the results and generally speaking that's what they want because their government is likely corrupt and they want change.

Comment Re: This should stop the abuse of H1-B (Score 2) 227

Not arguing here, but is there reliable information about the salaries of H1-B and L1 compared to residents and citizens? All my coworkers are immigration visa - India and China. I assume we are paid salary commensurate with title and salary band (i.e., staff engineer might have 2-3 tranches of salary range).

I've always wondered if it's true or not that the mostly Indian workforce in US is paid way below.

Why don't you ask them? Discussing salary with your coworkers is a protected right (your boss cannot fire you) under the labor code for now.

Being open about salary is the only way you'll discover pay discrepancy. People think they don't want to share because they feel they may be overpaid and discussing will result in a pay cut, but that's also a good way to get a constructive dismissal.

Comment Re:You know given that Intel (Score 1) 25

Yes, because he's just saddled taxpayers with 10% ownership of Intel. And by offering suggestions to Nvidia to "invest" in Intel he's trying to show the world he's a good businessman that doesn't make poor investment choices, like casinos, airlines, hotels, and other things he's lost money on.

Comment Re:825GB? (Score 4, Informative) 16

825GB because it's a really nasty way of the whole GB/GiB thing.

The PS5 (original) has 6 128GiB chips for 768GiB total storage. Normally, such an SSD would be called 768GB, hiding things like bad blocks and data tables in the difference. When you buy an SSD like that, that's where the difference goes.

So if you buy a 250GB SSD, you can be sure it has 256GiB of NAND flash inside, but appear with 250,000,000,000 bytes of storage. The difference holds the bad blocks, spare blocks, and data tables.

If you haven't figured it out, 768GiB is about 824.9GB so its even rounded up to 825GB. And your actual storage WILL be less, because that's not accounting for again, bad blocks, spare blocks, and data tables.

Most SSDs would be listed as 768GB, 760GB if they had the same configuration.

The 1TB PS5s would have 8 chips of 128GIB for a real 1TiB of storage, but rounded down to 1TB because that excess is used elsewhere.

Comment Re:Not going to work (Score 4, Insightful) 137

It's nothing like that.

They want to have the narrative that "leftists are violent!!!" because they killed Charlie Kirk. Never mind the other deaths like January 6, George Floyd, etc.

Never mind the fact that when the right spews hate, they claim censorship when platforms start to remove their posts.

The whole point is to say the left needs to be censored and everything. Ever notice how many people are being cancelled because of their less than complimentary comments about Charlie Kirk?

Double standards and all - if it's your speech been censored, then cry free speech. If it's someone you don't like, censor away!

They want Steam, Discord, etc. to start deplatforming all those leftists.

It's gotten so far that some Republicans are trying to back away because they realize that those laws being used to censor "the left" could easily be used to censor them for the exact same reason. The big fun being to see how the Supreme Court will allow the censorship but then twist themselves into knots trying to deny the same rights if a (D) gets to be President.

Comment Re:Meanwhile... (Score 1) 55

"pro-life" just refers to people who believe every baby conceived should be carried to term. Once they're born, most pro-lifers do not care about that person anymore. That's the only justification I can see in forcing women to carry babies to term, but opposing things like gun control, vaccine mandates, and other things that might help prolong the life of said people they brought into the world.

Want to have fun? Ask them when they stop caring - the will proudly say life is precious, etc, but ask them when they stop caring - why they aren't supporting gun control and trying to fix things like school shootings, etc.

Comment Re:No mention of latitude (Score 1) 191

If you live nearer the equator then daylight savings is a nuisance, however if you live nearer the poles then daylight savings is great. Hence the polarised view on the issue. Where I live there is nearly 6 hours more sun light in summer than in winter each day.

At the poles it's even more useless. In the winter, the sun rises around 7AM and sets around 4PM, and in the summer, it rises around 4AM and sets around 9PM (standard time). Daylight savings means it rises at 5AM and sets at 10PM. It's pretty useless to have it since it's still rising pretty damn early and setting right when one should be getting to bed.

It's only a real boon if you're the mid-lattitudes where you may only have 4-6 extra hours of sun a day so the sun still sets in the evening and rises at a decent time.

Comment Re:Not just vaccination (Score 3, Insightful) 93

It would seem that there is a general anti-science movement in place in the US that is becoming stronger, vaccinations is one part of it, attacks on climate science is another. Couple that with the onslaught on education, and universities in particular, and all I can see is a gradual decline in the ability of the US to compete when it comes to science.

The US is simply following the path of other great civilizations, from the Islamic to Catholicism. Both were at the top of what we call STEM today - both excelled at mathematics and science and were the leaders in both.

Of course, you probably wouldn't associate either with the forefront of science and mathematics today, and the wonder was always how did they go from the leaders to where they are now.

The US might simply be the canary in the coal mine of where western civilization will lead and end up following Islam and Catholicism.

Comment Re:"exploit chains that cost millions of dollars.. (Score 5, Interesting) 39

Some companies don't sell you the information. They actually make you buy access to the exploit.

Think companies like Cellebrite - their most advanced hacks cost millions per use - you provide them with the details on how to get at the victim (e.g., phone number) and they deploy their attack on that phone and provide a gateway to access it.

They also sell a box you can use to break in via the USB port, and they charge anywhere from $100K to a million dollars to break into one unit - you buy the license to break into one phone.

They're not selling their exploit chain to anyone - they're keeping it a secret and selling you the effects of that for millions of dollars. Once it's sold it's worthless because like a secret once you tell someone else, it's likely to leak out.

Comment Re:Dumb (Score 1) 31

My Organization was a Microsoft shop with a corporate Zoom account. One team was using Slack. That was until Teams came around for "free". The Zoom account was closed, and the team using Slack was told to stop. In our Org, the damage is done. But unbundling can avoid such market damage in future Orgs.

API access might do the opposite. A lot of what locks organizations is the history. My previous company used Slack AND Teams. The engineering teams all used Slack, the corporate side used Teams. An attempt was made to switch to Teams, with a company helping out with the migration - a lot of data had to be moved from Slack to Teams. In the end, it was cancelled because the migration would've taken a couple of weeks and there just was no time window that made it possible.

Microsoft opening up API access wasn't a nicety to satisfy the EU, I think Microsoft sees it as a way to help companies migrate, likely to Teams. The migration companies have tools that let them get the data from Slack and then upload it to Teams, but it's a manual process. Microsoft making API access open suddenly can make the migration process easier and quicker and instead of taking two weeks, it might take a week instead.

Of course, you can also argue it allows going the other way - away from Teams. But Microsoft could make it so it's easy to import data into Teams, but the APIs to retrieve that data are more complex.

Heck, my current company is trying to roll out their own Teams competitor and has been slowly including users in. I don't think it's going very well since beyond the initial set up, I haven't been able to log into the server since. And there's still the history problem.

Slashdot Top Deals

Honesty is for the most part less profitable than dishonesty. -- Plato

Working...