Become a fan of Slashdot on Facebook


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

Comment Re:Did they ban VPNs, TOR, etc? (Score 1) 250

What's the point? If it's legal to use the VPN, then you just use the VPN directly without the added latency of TOR. If it's not legal to use a VPN, then the money trail is going to cause you problems even if they can't identify your traffic specifically. I'm sure there are edge cases, but I think for most people there's just no point.

Comment Re:Nothing to brag about (Score 1) 328

Radioactive waste can be contained and when reprocessed as part of waste disposal

Therein lies the rub. Firstly, while you're absolutely correct when things are working properly, nuclear is very hard to clean up after things go wrong. While the immediate effect might still be reasonably small in global terms, a much larger area (and therefore politically more problemtic) is affected in a nuclear disaster than in an equivalent coal-power disaster.

An oil spill might be more comparable actually, but even there, hard radiation is much harder to clean up, and a much more dangerous environment (to humans, at least) than oil. Oil spills also likely to be further away from human population centers (easier to transport efficiently) which, while not a sound environmental argument, is pretty sound politically.

Secondly, there's historically been some conflict of priorities between "use nuclear fuel efficiently" and "don't allow anything that could be turned into a weapon".

I'm not anti-nuclear as such, but I do think that it's politically problematic and that "environmentally safe" fission power at large scale is a lot more expensive than what we're willing to spend on energy today.

Comment Re:Had this same issue with my 6s in the USA (Score 1) 73

Pretty much the same issue with my 6. The phone battery bottoms out at anywhere between 10% and 50%, depending on the day. Plug it in to a charger and 10 minutes later it's back at 65% and will run for a few more hours. I've been putting this down to a prematurely aged battery, but it's not something that has happened with my previous iPhones.

Comment Re:Google's reasoning makes no sense. (Score 1) 170

Anyone from Europe who goes to will be redirected to their own site like and be given search results that comply with the local laws.

Now why should that same law apply to someone who gets redirected to

To play the devil's advocate:

A child walks into a bar somewhere in the U.S.A. The bartender refuses to sell her alcohol, because she's clearly underage. The child walks to the other end of the bar, which has an Australian flag and promotes Fosters. The bartender there is happy to serve her, because clearly she's no longer subject to the local laws? The kid is still in the same country. Everybody knows it, nobody is fooled because she's standing under a different flag.

So it is with internet traffic, unless you're going through a VPN or similar. Something so trivial as accessing the site through a different domain name should not be considered sufficient grounds to excuse ignoring the local law.

If the user was actually located in Australia at the time, fair enough. But that doesn't appear to be what's going on here.

Comment Re:Michael Jace was several years ago. (Score 1) 47

Are you saying Apple's programmers are now able to create a computer program as complex as an operating system with no bugs and no flaws whatsoever?

This is a good point in general, however the kind of security we're talking about here is restricted to the "login screen", not the general purpose OS. That's a much smaller attack surface. Once you've logged in, and are running third-party code on the device, you're much more likely to be able to break something.

It's reasonable to say that GP's claim of them "getting reasonably close to having an airtight phone, assuming you have it locked" is accurate. There will always be workarounds (decapping the chips, forcing the owner to reveal the passcode, etc.) but short of a screw-up on Apple's side, the practical options for bypassing the lock screen via a hack are getting more and more limited.

Comment Re:To bad the screens burn in... (Score 1) 157

LCD panels don't age in a way that makes the colors change, so they don't get burn in (the closest thing they get to burn in is image persistence, which is only temporary.)

I keep hearing this repeated, but it isn't really accurate. We have some iPad 2 devices which were used with their screen permanently active for a few weeks, frequently showing the same image. They're still burned in with the same image several years later, despite us changing the usage pattern to avoid displaying a static image.

Comment Re:my-pntbtr-add(list_eria) (Score 2) 118

I'd disagree, for the most part-

* Consumers are asking for something like this. Not everywhere, and often because they know it's generally not up to them, but platform lock-in is a pain for many people. "I have to buy a PS4 for this game." "This product isn't going to support Mac." "Only on iOS." "Requires Flash."

* Devs are definitely asking for something like this. "Can we afford to port to platform X? Can we afford not to?"

How things are now, we're talking about a lowest-common-denominator problem, so only a small subset of problems are solved. Hopefully this will improve over time, until the majority of problems are solved and only edge-case problems require specific platforms.

Comment Re:Mixed backend languages is recipe for subtle bu (Score 2) 255

From up-close-and-personal experience with Objective C and C++ (also Smalltalk), these languages have substantially different semantics regarding class identity (primarily: what version of overridden member functions you get) during construction and destruction. I wouldn't be surprised if Objectivce-C++ had yet another semantics, pulling "features" from both, and I have no clue about LVMM.)

Objective-C++ mixes the syntax of the two languages, and allows you to use either a C++ object or an Objective-C object at will, however it does not make C++ objects into Objective-C objects or vice versa. Any semantics relating to C++ objects still applies to C++ objects, and no additional semantics are implied.

In short: things work as you'd expect, and there are no hidden gotchas.

The only real complexities are what happens when you embed a C++ object as a member inside an Objective-C object (this doesn't change the semantics of the C++ object itself, but obviously may change the point at which the whole thing is destroyed) and what happens when you reference an Objective-C object from within a C++ object (some of the automatic refcounting syntactic sugar goes away and you have to actually understand what you're doing.) These don't introduce difficulties for the compiler, but could potentially be confusing for the programmer.

I'm sure clang has its fair share of bugs, and I'm sure that GCC does also, that's just the nature of any complex codebase. The shared backend isn't really a contributing factor, any more so than them both emitting x86 machine code is a contributing factor.

Comment Re: Swarm, not sphere. (Score 1) 339

This problem is what inspired Larry Niven to publish his idea for a "ring world" - a more practical, lower tech approach.

Larry Niven got this right in the later books, but only because a lot of his fans called him out on it.

Halo installations don't actually ring a star, so don't have this problem.

Slashdot Top Deals

Doubt isn't the opposite of faith; it is an element of faith. - Paul Tillich, German theologian and historian