Forgot your password?
typodupeerror

Comment Re:Class Action Lawsuit in ... 3.... 2 .... (Score 3, Informative) 113

class action for what? They aren't deliberately bricking it like the article claims, they simply aren't fixing a no longer supported version. A dick move given the version is only 7 years old, but well within the terms of the license purchased.

They deliberately but in a system for verifying that the software is allowed to run, and deliberately used a certificate that has a fixed expiration date. Whether through incompetence or malice, Microsoft deliberately bricked the software. Technically, they did it a decade ago, and it is only just now being revealed that their time bomb is about to go off, but the effect is the same.

It is per se fraudulent dealing/false advertising to sell a perpetual license to software with full knowledge that it will stop working on a specific date.

This is, IMO, an open-and-shut Lanham Act/false advertising case. And any even remotely competent judge should absolutely throw the book at them.

Comment Re:Class Action Lawsuit in ... 3.... 2 .... (Score 2) 113

If the class action lawyers are at all competent and the primary plaintiffs are not horrible people (bought off), the class action should demand that Microsoft release a hot fix that turns off the relevant validation. It's an hour of coding effort for Microsoft, though it would probably take half a dozen engineers a week or two to spin up a build environment capable of building it. The hassle of being forced to unlock the software would do far more to make them and other companies wary of such shenanigans in the future than any mere financial penalty ever could.

Comment Re:Acting like Broadcom (Score 3, Insightful) 113

What we need is a clear duck typing law for digital purchases. If a purchase of a digital product looks like a sale, it is a sale, and there must be no known technological provision that is even capable of preventing its indefinite use. It must be possible to freely transfer it to new machines, to new users, etc. without limitation. Period. It must not be possible for the company to prevent this, either through action (deliberately disabling it) or inaction (failing to renew a certificate, failing to keep activation servers online, etc.).

If you can't do that, you should not be allowed to sell digital products. No grey area.

This means that your licensing servers must be available forever, or else you must not require their use. This means that when you buy a movie, it doesn't matter if the distributor's license for that movie is no longer valid, because you, the customer, bought a license that is perpetual, and it must be honored. And so on.

Comment Re:Unintended consequences... (Score 1) 100

In USA, Aedes Aegypti is invasive and new, and it won't be missed. In most places in America, it's been here less than 30 years. Less than 5 years, where I live. I am confident that the ecology of 2026 is plenty compatible with the ecology of 2021.

If some obscure bird species that just moved in 5 years ago can't settle for eating the slower, bigger, less stealthy classical mosquito strains we'll have left, then it can fly back down to Central America where it recently came from.

On the flip side, we really ought to get rid of the entire culex genus because of West Nile and various forms of encephalitis, and we also really ought to get rid of other Aedes albopictus as a secondary vector for several other diseases. There are few species of mosquitoes that aren't problematic to humans. This one is just slightly safer to get rid of because it is a recent invader, rather than something that has been part of the ecosystem longer.

Comment Re:Welcome (Score 5, Insightful) 101

Replaceable batteries for smartphones is a non-issue as far as I'm concerned. It's easier than ever to charge phones almost anywhere and most batteries are good enough to last a day or more even with heavier use.

Except when they swell up and become dangerous.

The likelihood of every needing to replace a battery more than once in a smartphone is quite low.

True. Most people don't keep them long enough to require a second swap.

I'll take having a smaller device with better water resistance over one where I can theoretically change the battery whenever I want. I suspect that most consumers feel exactly the same.

I'm not convinced there's any reason you can't have both. As far as I can tell, the main thing preventing easy battery swaps on smartphones is the label on the back case with the IMEI and stuff.

As long as there isn't any legal compliance reason why that has to be on the back of the phone after the repair, you could make battery change-out as simple as "Remove some number of screws on the side, lift the sealed back off like a giant wristwatch, thus disconnecting the battery that's glued to the back, attach a new back with a new battery and new rubber seals, and put the screws back in."

The only challenging parts are designing a self-aligning connector between the battery and the motherboard (if you make the distance between contacts big enough, this is just trivial spring contacts, so when I call it "challenging", I'm being generous) and convincing the companies to stop making the back case and the sides as a single piece and spend an extra half cent per unit on a silicone seal strip between the two. Oh, and convincing the companies that user-visible screws is a good thing instead of a design horror, because form-over-function has been the biggest plague on the tech industry since the 1990s. The point is that it's more a "We don't want to" problem than a "This is genuinely hard" problem.

And even if there's a compliance reason why the numbers have to be on the back case, you could make part of the back case permanent, or make it possible for people to mail order the part customized for their device, or order iron-on decals, or... there are various ways to solve that problem.

For anyone unconvinced should the EU also mandate that the RAM in smartphones be user replaceable as well?

That would be a disaster. There are real power and performance wins from having RAM on-die. And by the time you need more RAM, you'll probably want a newer CPU. Now if you mean flash *storage*, then... maybe.

Comment Re:that is a lot of land if my calcs are correct (Score 1) 97

An acre is 1/640th of a square mile, so 2,400 acres/640 = 3.75 sq miles.

An acre is defined as the area of one chain by one furlong (66 by 660 feet), which is equal to 10 sq chains. There are 80 chains in a mile, or 6,400 sq chains, hence dividing by 640.

God, I love these old units. They make me feel so feudal!

Comment Re:"Average" bomber. (Score 3, Interesting) 164

I was just reading this comment on another social site:

"Any statement that starts with "No one would be stupid enough to..." is false."

There's probably too much metal between the cargo hold and the passenger compartment for Bluetooth to work anyway. I think all actual bombs on aircraft (other than the failed shoe bomber) have been triggered by pressure switches at altitude or timers.

So it's not just that they wouldn't be stupid enough, but also that it probably wouldn't be successful even if they were.

Comment Re:Fear of irrelavancy (Score 1) 166

Except for trivial cases I don't think that is really true yet.

I agree in general, but not with this strong phrasing. I've let AI build a good amount of non-trivial code. But my consistent experience is that it works best when guided by an experienced coder who can correct it, and when implementing well-known algorithms rather than coming up with novel solutions.

Example: I let it write up a quadtree implementation in a language for which there was no ready solution online. It took 2-3 correcting prompts to get a good result. I could've done it myself but it would've likely taken a few hours to get it all right instead of the half or so hour it took with AI. The important part for me was that there's nothing unknown in how to implement a quadtree. All the AI needs to do is take the 100s of existing implementations and translate them into a different language.

Comment Re:Fear of irrelavancy (Score 1) 166

so some coders are becoming modern day Luddites

True but too simplified. The Luddites had an entirely different motivation: The fact that factories now employed women and children at very low rates meant that the men lost their status in the family as bread winners and head of household. That was a major social disruption, which we don't have with AI.

I'd compare it more to teamsters or wagoners when cars became common. Your job is threatened by a different way of doing the same thing, a way to which your skills don't cleanly transition. Some choose to pick up the new tech, some want the old ways to persist.

In the end, coachmen became chauffeurs, because rich people prefer to be driven around oder driving themselves, no matter if it's a horse or an engine doing the pulling. But much fewer teamsters and wagoners became truck drivers.

Comment Full Disclosure needs to come back (Score 5, Insightful) 36

The core of Microsoft's complaints is that the researcher did not attempt to report the bugs so that the company could fix them.

The exact scenario we warned about when the discussions about this "responsible disclosure" nonsense started. Someone needs a reminder that letting you know your software sucks is a courtesy, not something you can demand.

Slashdot Top Deals

In 1869 the waffle iron was invented for people who had wrinkled waffles.

Working...