Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:But we have Trump now (Score -1) 122

Trump will get rid of all the spying. Thank you Trump.

Unfortunately I doubt it. I know you are joking, but it's actually pretty serious.

He has the most powerful surveillance system in the world. He has extremists advising him. Even before being elected he called for his opponents to be hacked and talked about how the election was rigged.

In three years time when a challenger emerges, what do you think he will do? Refrain from abusing his power to attack his opponent? Not call on Russia to hack them again? Not cancel the election because he thinks it is rigged, despite there being no evidence of that?

Comment Re:So it you watch someone draw the pattern... (Score 3, Interesting) 104

There is actually a fix for that, at least on Android. For years now you have been able to get lockscreen apps that simply randomize the position of the numbers on the PIN entry pad. It doesn't matter if someone sees your finger movements because unless they can also see the text on the screen they still won't know what your pin is. Same with smudge attacks.

Does iOS allow you to do this? If not then, joking aside, I would consider it a vulnerability.

Comment Re:If I were Google, this is where I'd put emphasi (Score 2) 55

Well, you are Netflix so you would expect everyone to use web based technologies and keep their data in the cloud.

We are not a Fortune 500 company but I try to use Google as much as possible because it eliminates compatibility issues. We have some spreadsheets that do engineering and software development calculations, for example.

Comment Re:Of course... (Score 1) 67

There are plenty of fairly large phones that do have removable batteries and don't suffer from rigidity problems. Waterproofing is the real issue. Making a waterproof seal requires some kind of gasket in most cases, because the case material is too inflexible. The case has to be assembled correctly for the seal to work, and grease helps too. It's not really something that you can rely on the user doing properly.

My company makes waterproof products. I'm not a mechanical engineer but I like to understand these issues as best I can. Where we have things that the user can open up themselves, they either need to be able to survive submersion when open or are only rated to a lower standard (i.e. not submersion, just splash proof, somewhere down the IP scale). Obviously batteries and water do not mix.

Comment Re:Bullshit (Score 1) 67

According to TFA they were just unlucky. The original Samsung batteries had a design flaw, the replacement batteries from a different company had manufacturing defects. I imagine there might be a lawsuit over the second one, since had those batteries been fine they would not have had to discontinue and refund the product entirely, and sloppy manufacturing creates liability.

Comment Re:It wasn't the battery's fault the space (Score 1) 67

Not really... Certainly having a smaller space made battery manufacture a little more challenging and exacerbated the issues, but the problems were not caused by the form factor.

The original Samsung batteries were just badly designed, but that could have happened with any change in form factor, even a change to a bigger one. The second batch of batteries from a different company were just poor quality, again nothing to do with the form factor and everything to do with poor welding and failure to install insulating tape.

For once being thin is not to blame, and indeed Samsung should be praised for retaining thickness adding features like wireless charging.

Comment Re:More important lesson (Score 1) 148

I noticed something similar with the way Japanese parents tend to talk to their kids. Not all of them, but it seems to be the more normal way of doing things over there.

By treating them more like an adult, not getting angry and shouty but instead helping them to understand why soiling the sofa is a problem, involving them in correcting the error (cleaning up) and seeing mistakes as something to learn from and aid in personal improvement their kids seem to be a lot more responsible and calmer.

Comment Re:Oh this just gets better and better... (Score 1) 63

Unfortunately bricking IoT devices is likely to be the only solution for many of them. Say you are an ISP and you find that a popular model of IoT lightbulb has created a vast botnet inside your network. If you don't do something about it your network will start to get blacklisted and blocked to mitigate the damage. The vendor isn't interested in updating the firmware, and even if they did you have no way to force all users to take the update and just contacting them will cost you a small fortune.

So you block their servers at the DNS level, maybe block the outgoing ports they use too. Lots of ISPs already block port 25 for this exact reason - too many infected PCs sending spam.

Naturally the bulb no longer works, but most customers will just assume it is broken and buy another one from eBay, or call you so that you can explain how their lightbulb has a virus and had to be blocked.

Comment Re:Epicycles (Score 2) 238

The problem with just having so many features is that if code you need to maintain is using them, you need to understand them. Not just have a vague idea of how they work or the syntax, but understand them well enough to write new classes or change existing behaviour without breaking everything.

A lot of bad code started out as good code, then someone who wasn't familiar with what used to be the latest and greatest new paradigm back in 2003 had to maintain it.

The great thing about C is that you can quite easily understand all of it. C++ can trip you up easily. C# isn't bad as a language because it often simply does not allow clever but error prone stuff that C people love, but still suffers from supporting too many different design patterns in some areas.

Comment Re:A problem without a good solution. (Score 1) 252

If the open source application helps you operate your business, and you saved money by using open source code rather than starting from scratch, then you can make money from developing free software. Look at Apple and Webkit, or Panasonic and NetBSD.

Games are different because their only utility is as entertainment, and few businesses can derive any benefit from that.

Comment Re:Pricing of goods (Score 1) 252

Sure, but back in the real world software piracy isn't theft, carries a relatively low chance of being caught and low penalties if you are, and the fact that some bit of software is either massively unaffordable or costs half as much in some other country tends to make people feel morally justified in copying it.

This is the economic reality that companies have to deal with. If Michael Bay decides that Transformers 5 is such a masterpiece it deserves a $100 pricetag, people will just say "I would never buy that anyway, might as well pirate it".

Comment Re:Grey market. (Score 1) 252

Chinese Fluke meters are actually a good example of where this works. The DRM is that everything is labelled in Chinese and most westerners don't speak it, there is no English support (warranty, spares etc) and that they clamp down hard on any distributors trying to import them to the west. Meanwhile they get a slice of the vast Chinese market that would otherwise go to competitors.

Fluke meters are overpriced in the west. Unlike software though it's harder to import the Chinese models, so they can get away with it.

Slashdot Top Deals

Nothing ever becomes real until it is experienced. - John Keats