Become a fan of Slashdot on Facebook


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:Why? (Score 1) 355 355

Java is designed to be cross platform. In this case instead of targeting an operating system, you are targeting another virtual environment. While not perfect, it works much more often out of the box than WINE does.

.NET also targets a virtual environment, called the Common Language Runtime. It's the same concept as the JVM. There is absolutely no WINE involved with running Mono apps on other platforms; they run on a native implementation of the CLR on that platform.

Microsoft themselves only implemented the CLR on one platform, but that doesn't mean it wasn't also designed to be corss-platform. It even has means of querying the platform (usually via System.Environment) rather than assuming Windows-isms.

Comment: Re:Justice Department? (Score 1) 223 223

WTF do they have to do with this case? This isn't a criminal proceeding, it's a civil matter.

I've absolutely given up on trying to figure out how our government works. Apparently SCOTUS specifically asked them for their opinion. And here I thought our founders wanted separation of powers, and in particular that the Supreme friggin' Court was intended to be insulated from the ebb and flow of political interests in the other two branches.

I could understand if the Justice Dept decided to file an amicus brief just like everyone else, but I can't understand why SCOTUS specifically sought their opinion.

Comment: Re:obvious much? (Score 1) 414 414

No, really? The cost of maintaining is in maintenance? Well, now that's some earth shattering surprise.

I thought the same thing when I first read that, but then again we're talking about an architect for the language that brought us "Foo foo = new Foo();" so a bit of redundancy is to be expected ;)

Comment: Re:KDBus - another systemd brick on the wall (Score 2) 232 232

Can you do it faster than on windows, where I plug a usb printer in and it spins for minutes searching windows update for a driver?

The best part is when you then plug the device into a different USB port and it goes through the whole minutes-long process again.

Comment: Re:whatever (Score 1) 126 126

The actual content of the reviews doesn't matter much. Whether intentionally or not, people filter out products with less than 4 stars, and Amazon ranks more popular items higher. It's a virtuous circle for the sellers that have higher-ranked reviews. Getting those initial good reviews can make all the difference between two similar or nearly identical products.

Comment: Re:Like Coca Cola, git is the real thing (Score 1) 203 203

As a software developer who's been a git user for 7 years, I don't know how I could have written any serious code without git.

Very much this. Git has a steep initial learning curve. The concept of a branch being just a pointer is foreign at first. New users try to fit the concept of a branch into their pre-existing notion that it's the sum of everything that has changed since the last merge.

But once you really understand how Git works, you're ruined for every other version control system. When I'm forced to use TFS for a project, I use Git locally and Git-TFS to keep them in sync. Now I commit often, all day long, tracking all my changes and (relatively) easy rolling them back or reordering them if necessary.

Comment: Re:Do they even make one? (Score 1) 452 452

It seems that I can either have a comfortable ergonomic keyboard or one that actually works well, not both. Are there even enough people interested in a keyboard like this to have a chance of it ever being made?

When Jeff Atwood couldn't find exactly the keyboard he wanted, he had the CODE Keyboard designed & marketed. So you just need to start a massively successful community website, cash out, and build one.

I'm actually using a CODE keyboard.. a few minor complaints; I wish it had dedicated media keys but for all in all it's been great (not ergonomic though).

Comment: Re:so... (Score 1) 271 271

In particular the birdseye angled aerial images are awesome and allow you to see all four sides of structure, instead just a roof, with surprisingly good resolution too.

I was surprised a few days ago to find out that Google Maps actually has this. You have to be on a PC and browser that support WebGL (i.e. no "Lite Mode" in the bottom-right corner). Zoom all the way in with satellite view turned on, then use the controls in the bottom-right to tilt the image. Then you can rotate in either direction, at which point it uses a cool 3D effect to stitch together its views of the different sides of buildings.

(I haven't actually used the Bing maps in quite a while, so not sure how this compares).

Comment: Re:Finally. A Google plan I can get behind (Score 3, Informative) 101 101

Backing underdogs like Sprint and T-Mobile makes me think Google may end up owning both.

That would be perfectly fine with me.. a combined Sprint + TMo may be the only way to break up the Verizon + AT&T duopoly.

However, there is one caveat: will Google be sniffing all the traffic it sees on these newly-acquired traffic just to harvest it and sell to advertisers.

I seriously doubt they'd do anything that stupid. I'm guessing it's probably even illegal. At the very least they'd have to spell it out in their privacy guidelines.

IANAL but the Google Fiber Privacy Policy seems to explicitly state they won't do this.

Comment: Re:Doesn't really matter if they do patch it (Score 5, Informative) 629 629

Furthermore we are up to version 5 of android and there is still no way to push security updates? That's a pretty serious fail IMO. Google might want to rethink that strategy before it seriously burns them in the long run.

They have rethought that strategy, and the solution is Google Play Services. All of the critical functionality has been moved there, which they can update via the Google Play store. Most of the individual apps have moved to independently-updatable Google Play apps as well. The WebKit based library discussed here has been replaced by a Chrome-based version, which also receives regular updates.

And yes, all devices Gingerbread (2.3) and above get these updates. The problem is that the WebView is one of the remaining pieces that was still tied directly to the OS in those earlier versions, so it can't be updated directly.

I'm not excusing Google for not fixing it here, but saying that version 5 still has no way to push security updates directly is incorrect.

Comment: Re:not that weird (Score 1) 159 159

The article seemed a bit overexcited to me. Is it really that surprising that they use 10.x space? It's not like Internet access is widely used in NK. And most of the other items were not what I would call weird, just what you would expect in a regime like this. Still, kudos to the author for doing this analysis.

Heh I was wondering that too.. I wouldn't call it "going off the rails", it's exactly what any of us would do to "solve" the problem of limiting and monitoring the internet access of millions of users.

If the code and the comments disagree, then both are probably wrong. -- Norm Schryer