Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:So Sad (Score 1) 684

I'm sure that will go over really well: Punish people HARDER for picking on someone who's already advantaged compared to the perpetrator, as opposed to picking on someone who's disadvantaged. How about additional punishments for picking on the rich. Or those good at sports. Sorry, but we aren't QUITE yet living in the world of Idiocracy, so no, being smart doesn't make you a vulnerable class.

Comment Re:I don't give a Zuck! (Score 2) 290

As someone who's been doing Android app development the last few years, this was the approach that we decided upon for a new thin-client application. An HTML5 based app seems like a good choice when the app is mostly consuming multimedia content, but if you need rich interactivity, a native Java application definitely seemed the better fit.

Comment Re:diamonds are forever (Score 2) 115

Even assuming that bulk transmutation of elements is a "trivial breakthrough", Osmium is actually much less abundant than gold (citation). You're right that the value is what the market says it is, but wrong in thinking that being able to turn one into the other would cause the price of gold to plummet. Osmium is simply not as _useful_ of an element compared to gold, regardless of its rarity.

Comment Re:A little alarmist there (Score 1) 577

Well, technically, since this not a criminal case, nobody has to 'prove' anything. One side just has to have a preponderance of evidence. So far, the analysis of the code shows that only a fraction of a percentage of it is close enough to Sun/Oracle's to warrant looking more closely at it.

And while it offers no direct evidence one way or another, Google's intention from the beginning was to have the source code to Android published and would expect many, many eyeballs on their source code. If nothing else, it's inconceivable to me that the strategy at Google was, "let's clean-room implement 99.5% of this code, but then directly copy this other 0.5% of the code in order to save us time and money." A single engineer being lazy, on the other hand? I could buy that, maybe.

Clean-room reimplementation is not a new or obscure activity in software. It's been done for many decades and the legal hoops to jump through to perform it are well known. Standard practice is to have anyone who contributes as much as a line of code to sign an affidavit stating that they had never so much as glanced at the source code to what is being reimplemented. I suspect that Google has quite a lot of evidence that the clean room implementation was done according to legal standards. The truth is, though, a lot of APIs behave in ways that provide very few reasonable code structures to accomplish its implementation and therefore it is to be expected that even a clean-room implementation will have more than a passing resemblance to the original.

Comment Re:question (Score 1) 148

Well, if it's 'hard' Real Time, It means that the kernel is designed to give certain guarantees for responsiveness. An example could be that a process that requests it can be certain that it gets a timeslice every certain number of milliseconds either most of the time (for a 'soft' RTOS) or completely deterministically (for a 'hard' RTOS).

Comment Sorry, RIM... (Score 4, Informative) 148

As a (former) Blackberry developer, I've decided that I will be doing no more development for their platforms. They pissed away any goodwill I had for them by their crappy tools, crappy support and their ridiculous policies. As an example, in order to become a development partner, which is the ONLY way to get real support from them, you have to sign a license that basically gives RIM rights to use any of your source code that you develop for their platform. Or typically, if you tried to discuss a problem on their support forums, they would allow developers to spend weeks or months trying to figure out a problem before stepping in and say, "Oh, ya, we know about this. It's on our internal bug tracking system," and then close the discussion to new posts. This was often for bugs that had been around for several major API versions, or even from the very FIRST API version.

Fighting through the mess seemed like it was worth it when it seemed like everybody in the market for the software I was developing had a Blackberry, but now that it's dropped down to almost zero, you want me to invest my time and money into a brand new platform? No, thanks. At this point, I'm content to see you slip beneath the waves and to try to forget you exist. Goodbye.

Slashdot Top Deals

This file will self-destruct in five minutes.

Working...