Comment Re:1 2 3 4 I declare flame war (Score 1) 976

If by "kid" you mean a thug with gold teeth who had been doing drugs close to the time of the event.. yeah.

I think by "kid" he meant non-adult. If you want to make 17-year olds full adults, fine, just make sure to lower the voting age, the age of consent, etc. As for "gold teeth"... For starters, my mother had gold teeth and fillings. It's superior to standard dental amalgam. Does that make my mother a thug? Then of course there's the fact that he didn't have gold teeth. Here's a clue for you, people who have pictures of themselves on the Internet wearing fake vampire fangs don't deserve to have stakes driven through their hearts. As for drugs, are you telling me that a teenager in the US was doing drugs? I'm shocked, shocked I tell you.

I don't know if you're just ignorant, or if you're actively false. It looks like what you're trying to do there is dehumanize a person by making them up into a stereotype. It's kind of sick, given the circumstances.

I agree with the claim that Trayvon was standing his ground, just like Zimmerman did... there is no guilty party here either way. Certainly nobody was murdered. Two guys stood their ground and one died. End of story. If we weren't such a PC, litigious society, charges wouldn't have been filed.. just like they weren't initially. Not every death is a "murder" that needs to be prosecuted!

I'm repeatedly stunned by discussion of this case by individuals, the media, and even legal professionals. For some reason everyone, when discussing this case, seems to completely forget about this little thing called manslaughter. It's a simple concept: do something in a bone-headedly incompetent way such that someone is killed and you've committed a crime. It's one of those things that covers edge cases and can be really unfair sometimes. A kid might run out into the street and be hit by a car and the driver is going one mile over the speed limit and they can go to jail. Some chemical company executives might make unsafe decisions about storage of toxic gas and it might escape, sweeping down a valley and over a town killing thousands of people and they can go to jail (Ha! Just kidding, everyone knows the high-level executives won't really go to jail just for killing thousands of people and especially if they're brown people in another country). The point is, maybe you think manslaughter is stupid and should never be prosecuted and you might be able to make a convincing case for it. But there's plenty of legal precedent for people going to jail for manslaughter and, if everything Zimmerman has said is 100% true, he's definitely guilty of manslaughter.

Comment Re:Yeah. (Score 1) 289

Fragmentation is a minor issue for developers, it only crops up when you're trying to do specific things. If you target Android 1.5 then it will work on versions 1.5 to current (4.2), however if you target 4.0, your application might not work on version 2.3.

That's only if you consider Android to be nothing more than the Android software provided by Google, but it isn't, because Android has to run on hardware and the variations of this hardware vary wildly in CPU architecture, cores and speed, RAM amount, speed and latency, Storage speed and size, GPU architecture, cores, speed, memory size, memory latency, extensions, GPS unit, etc... as such the experience of using even a program targeted at 1.5 will vary greatly across the devices running versions that support that API level.

Comment Re:Dropbox, who are you kidding? (Score 4, Interesting) 445

Here in Finland it's not the amount of data transferred that is the problem, it's the upload speeds that limit you. I mean, would anyone really consider a HDD with only 1mbps write speeds terribly useful? No? Then no, Dropbox won't replace traditional storage no matter how much they'd like to.

Comment Re:I'm going to see it. (Score 1) 1448

Yeah but his honest opinion has been turned into his honest effort to incarcerate people for fucking the wrong people. You can, indeed, say what you want and hold that opinion but he crosses the line when he actually tries to enforce it. The 10 bucks you give him for that movie could potentially be $10 used to send a gay person to jail. If you don't care about that, or even side with him, then gather up all your buddies and go see it a dozen times. If you do not agree, however, you don't go see it and try to influence as many others to not see it. If you pick the always available third option of doing nothing (not caring) then why did you even bother to post? This thread should have bored you hours ago. Now you claim simultaniously that you don't agree with him but you see where he's coming from. You know what that means don't you? You agree with him at least a little but won't just come out and say it. You also say you're gonna go see the movie anyway, even knowing what you know now, so you know what that means? You agree with him but won't just come out and say it. I too prefer honest bigots, but I sure don't seem to be finding one in this post. I also don't seem to be finding any devious do-gooders. So what was your point?
User Journal

Journal Journal: Maori Motifs

II 6 Awesome Tattoos of typical Models and Motifs from Maori as MantaRays, Polynesian Lizards or Mokos, Tiki God Totems et many more, enjoy them : (

Comment Re:This is why... (Score 2) 221

we buy what we want to watch.

Me too. This is why I have no movies. I cant find one where I actually own the content, I can only license it.

Submission + - Billionaire-Backed vs. Black Girls Code

theodp writes: 'We will contribute $100,000 to [five] organizations,' explained Microsoft as it announced its AzureDevs Competition, 'who teach programming and provide technical resources to those who might not otherwise get the chance.' The current leader in voting that will determine who gets the top prize of $50,000 is Black Girls Code. But moving up the ranks into second place is, the sometimes dual-missioned organization advised by Microsoft General Counsel Brad Smith that launched a few months ago to great fanfare with a slick viral promotional video featuring supporters Bill Gates and Mark Zuckerberg. has put out a call for votes to their 140,000 Facebook fans, and 17,000 Twitter followers to help them lay claim to Microsoft's $50,000 first prize. Hey, everyone roots for the billionaire-backed underdog, right?

Submission + - Catering Services in Delhi (

getyourvenue writes: Wedding Caterers in Delhi, Catering Services for marriages in Delhi can be best found at We have sync ups with the top Delhi Wedding Caterers & Wedding Catering Services across Delhi-NCR region

Submission + - Gejala kanker payudara (

An anonymous reader writes: Gejala kanker payudara yang paling mudah dikenali adalah munculnya benjolan yang tidak normal. Benjolan itu bisa umumnya diraba sendiri, meski kadang-kadang hanya bisa diketahui keberadaannya lewat pemeriksaan mammograph. Benjolan yang keras dengan bentuk tidak teratur lebih perlu diwaspadai dibandingkan benjolan yang lunak dan bulat. Benjolan lunak biasanya dipicu oleh adanya kista, meski kista juga bisa mengeras jika mengalami pengapuran.

Comment Re:Wrong direction. (Score 1) 445


The big thing with stuff like Dropbox/Google Drive is that you can take a photo with your fun, have it automatically upload itself to the cloud, and then all your other devices automatically synchronise with it. Doing that with a physical drive requires extra effort. Seamlessness is what Dropbox offers.

Pretty much the only thing I keep on dropbox is an encrypted Keepass file - but it means that whether I add a password to it at work, on my mobile, or at home, I have access to it at any of those places in the future.

I use ownCloud for that, myself; the hardware is all mine so I don't have to worry about a 3rd party accessing my files, I can have as much storage as I can be arsed to buy, I don't have to pay anyone anything for it and so on. The only downside is that I am limited by my upload speeds, but alas, that haven't yet been an issue.

Comment Re:Still missing encryption (Score 2) 445

Dropbox doesn't allow encryption because it breaks their web features and costs them money by preventing data de-duplication. It's a function of cost and backend convenience.

For example, Dropbox has a hash of each file in every user's account. If you place a file in your Dropbox that already exists on the server, the file will appear in your own Dropbox without any need to physically transmit the data to Dropbox's servers. This same principle is used for data de-duplication in their datacenters. If Dropbox permitted client-side encryption these features would not function. Encryption would also complicate giving third-party apps access to portions of your Dropbox (i.e. nearly every mobile app's desired usage).

For what its worth, I encrypt my sensitive files in Dropbox using BoxCryptor and leave anything non-private in Dropbox itself for convenient access. I don't mind if the NSA takes a look at my schoolwork or saved news articles. My financial records and personal correspondence are locked up tight, but only accessible on devices with BoxCryptor installed.

Comment Re:Of course it won't hit the US (Score 1) 353

*snort* you're hilarious, but for someone that doesn't have enormous hands, yes, the clutch is far easier than reaching across the left-hand turn signal (having to readjust my hand at the same time, which, if someone is swerving into my lane I wouldn't want to have to rely on). Did around 7000 miles up the coast a few years ago, and while you might be able to do that on a Huffy, I'm pretty sure if that had been the case I'd be in better shape.

Comment Ever cross an architecture? (Score 1) 566

Binary formats had only one advantage, and that was that you could read them directly into a C struct. But even then, that advantage disappeared when portability became an issue. That elegant fread into a struct, whatever, turns into a rat's nest when you have to deal with big endian vs lil endian, differing integer sizes... parsing text is a pain in the rear, but it is a less of a pain in the rear than looking at some binary data in the debugger wondering what went wrong.

Comment Re:Farts in their general direction. (Score 1) 445

I do not play with the clowd clowns I own my own hardware and software. I do not walk in the valley of DRM. I do not beg to receive the fruits of my labors from datachangers. I shall not want.

Yes, but they do want... really, anything.
So you can still give something to them: not the fruits of you labors, no... but as they operate a freemium service, you can still drop there any garbage your software is able to produce... they won't know the difference anyway.

Comment Re:Mod parent up! (Score 4, Insightful) 445

is surveillance like time, in that it moves only in the forward direction?

Yes, because the more you have it the more you need it to keep your gains. This applies to all kinds of oppression, official or not. Militarization of the police is just one example. It would be pretty hard to find someone who came in as a bloody dictator but left as a democrat and humanist of Gandhi's caliber. The rule of thumb that violence begets violence is a very good initial guess.

can we ever admit that we crossed a line and are going back to how things used to be, privacy-wise?

No, it is not possible because people who are in charge of the message don't want you to hear that message. But even if MSM weren't under such iron rule, people still get old and die, and nobody remembers Sheriff Andy Taylor anymore. The new generation only knows those LEOs that are contemporary, and everything else is dismissed as "old folks' stuff." Those LEOs shoot your dog and taser you, and the justice system will imprison you forever for "resisting arrest" if you do not bow quickly enough. The older people get their blood pressure elevated, but nobody cares. Schools, with their "zero tolerance," are even more oppressive - they can dispense punishments for "crimes" that are not in the Penal Code; why to bother, they write their own laws, they are the masters of children's Universe! Can you imagine that an adult would be searched by her garden variety employer because someone said she has Aspirin in her underpants? This way the new generation had been conditioned for obedience. And you are asking why they don't question the reality? Hell, they are trying to survive in it. They are not asking for tar, feathers and a few sturdy rails just because they have never seen anything else. You can bet they won't see anything else either, unless it's even worse.

Submission + - Dreamland Holiday In Island Emerald Isle (

Veuskos writes: The very best factor about South Padre Island will be the variety of Kite primarily based actions that are offered each working day from the yr. Because of the distinctive circumstances right here you are able to trip in swells,flatwater,pavement, and also the floor by itself. South Padre island is extremely near to sea degree, and it is consequently extremely flat. The tides within the Laguna Madre have washed more than South Padre for hundreds of years.

Feed Google News Sci Tech: T-Mobile Announces Jump Upgrade Program - eWeek (


T-Mobile Announces Jump Upgrade Program
T-Mobile unveiled its "boldest moves yet" to release customers from restrictive two-year device contracts. NEW YORK—Following its shift to contract-free cellular plans in March, T-Mobile announced during a press event here its latest efforts to further the...
T-Mobile US CEO John Legere announces a new upgrade plan on July 10 ... ABC News
T-Mobile To Unveil Unlimited Phone Upgrade ServiceMacgasm
UPDATE 1-T-Mobile US to allow phone upgrades every six monthsReuters
Tom's Guide-Los Angeles Times-The Verge
all 149 news articles

Feed Google News Sci Tech: Instagram now allows photo and video embedding - IBNLive (


Instagram now allows photo and video embedding
New Delhi: Ever since Instagram removed support for Twitter cards, there wasn't any easy way to embed Instagram content to other websites, until now. Following up on the launch of Instagram Video, the image and now video sharing service announced the...
Facebook's Instagram Starts Tool for Embedding ImagesBloomberg
Instagram Debuts Video Embeds, Could Alter Publishing HabitsAdweek
Instagram web embeds arrive for your filtered images and videosAndroid Community
Business 2 Community
all 63 news articles

User Journal

Journal Journal: College Football Betting – 2013 TCU Horned Frogs Preview

Betting sports is often complicated, but in 2012, it was easy to not only bet against TCU in games against upper-tier Big 12 Conference opponents, but to bet on the “under” relative to the over-under. Last season, the Frogs lost their starting quarterback after the first month of the season (due (

Feed Google News Sci Tech: Google Seeking Android Developer Input in New Surveys - eWeek (


Google Seeking Android Developer Input in New Surveys
Android developers have previously given great feedback, so now Google is asking them to put their latest thoughts down in new surveys. Google wants to know what Android developers think about how the Android development process can continue to be...
New Google Maps Commercial is a Rowdy Night In DetroitCurbed National
Google Maps gets improved search, navigation and design features on AndroidPCWorld
Five tips for the new Google Maps on AndroidCNET
all 226 news articles

Submission + - Eloquent JavaScript: A Modern Introduction to Programming

Michael Ross writes: Eloquent JavaScript: A Modern Introduction to Programming Marijn Haverbeke 3 February 2011 978-1593272821 No Starch Press 224 pages A concise and lighthearted tutorial on this popular web programming language. 9/10

Of all the computer programming languages, JavaScript may be enjoying the most unprecedented renaissance ever. Once derided as a toy language suitable only for spawning bothersome popups in browser windows, JavaScript is rapidly developing into a first-choice web technology on both the client side and the server side. One way to get started learning this ubiquitous language is the book Eloquent JavaScript: A Modern Introduction to Programming.

Written by Marijn Haverbeke, the book was published by No Starch Press on 3 February 2011, under the ISBN 978-1593272821. On the publisher's page for the book, visitors will find the table of contents and some reviews. (My thanks to the publisher for a review copy.) The author's book website offers much more, including HTML versions of the book (whose content differ from the print edition), errata (applicable only to the first printing of the paper edition), and an interactive code sandbox where you can run the examples (or at least some of them).

At a slender 224 pages, this volume might at first glance appear inadequate for covering such a sizable and rich language as JavaScript — and yet the table of contents suggests otherwise, with a dozen chapters covering language basics, functions, objects, arrays, error handling, functional programming, object-oriented programming, modularity, regular expressions, web programming, the DOM, browser events, and HTTP requests. In addition, readers may be reminded of how much information Kernighan and Ritchie were able to pack into the 228 pages of the first edition of their classic The C Programming Language.

Following a pleasant introduction, the first three chapters present the basics of JavaScript. In the first one, the author presents the language's fundamental grammar, specifically: values, data types, arithmetic operators, expressions, variables, control statements, the JavaScript environment, and program structure. The material assumes no prior knowledge of computer programming or even data representation.

In the second chapter, the author does a thorough job of explicating all aspects of functions, including definition form and order, variable scope, arguments, the call stack, closure, and other topics. The subsequent chapter addresses an area important to any programming language, namely, data structures — which in JavaScript are of two varieties, objects and arrays. The author illustrates some best practices, such as modularizing code.

Most programming books underemphasize or even completely neglect the critical topic of error handling, and thus it is encouraging to see the author of this book address it, as early as Chapter 4. He focuses on exception handling, and also touches upon the value of unit testing (incorrectly termed "automated testing"). The subsequent chapter describes functional programming, which is not to be confused with procedural programming, but rather refers to combining functions in order to achieve higher levels of abstraction in one's code, thereby reducing its size and better exposing its functionality amidst the syntactical clutter. One apparent technical flaw is the claim that, in HTML documents, the special characters <, >, and & always must be replaced by their entity values, even when surrounded by whitespace characters (page 78). (Incidentally, any book that mentions the KGS Go Server can't be all bad.)

Object orientation is the subject of the sixth chapter, the longest in the book. Despite the author's efforts, this material will likely prove to be the most challenging to readers, given the numerous idiosyncrasies of JavaScript's objects and their built-in methods. The next chapter explores a related topic, modularity, which unfortunately is not supported natively by JavaScript; the author presents some ideas to work around this limitation.

Of all the data processing performed by web sites and apps, a significant portion of it is text manipulation, where the use of regular expressions can be extremely valuable, despite the potential pitfalls. This is tersely covered in Chapter 8, which, in my opinion, should instead be located far earlier in the book, after the discussion on strings. The next chapter is a fast-paced examination of just some of the key aspects of client-side scripting using JavaScript. The only confusing portion is the reference to "the document tag" (page 155), with no explanation as to what that is. The last three chapters continue the discussion of in-browser programming, focusing on the Document Object Model (DOM), browser events, and HTTP requests. Some of the material feels dated, but it is a decent survey of relevant information.

The narrative is well written, aside from the use of long dashes when semicolons are called for and the occasional strange phrasing, such as "two backslashes follow each other" (page 12). Also, the book contains several erratum, most of them a simple mismatch of singular and plural forms: "The example show" (page 11), "executing a statements" (20), "is a special kind of objects" (46), "special type of objects is" (68), "with is em" (89; should read "is em"), "than of an" (90; should read "than an"), "new type of objects" (123), "used as to map" (146), "on [the] current field" (185), and "touched on [in] Chapter 9" (190).

The author wisely makes use of numerous examples, which are of two types: Most if not all of the fundamental concepts are illustrated with pithy examples — particularly in the first half. In Chapters 3, 5, 6, and 11, the author utilizes extended, fictional examples. Some readers may argue that these longer ones are excessively so — especially the terrarium — but there are many nuggets to be found in those pages. In fact, the book overall is largely free of fluff.

In terms of technical information, the book does not attempt to cover all the details of the language itself. Readers will appreciate that the author does not shrink from pointing out the weaknesses in JavaScript, as well as explaining the problems they may cause. One blemish is that many of the small sections of code contain a mixture of complete lines of code as well as standalone expressions (in bold), and usually those expressions are terminated with semicolons, giving them the appearance of lines of code. No doubt some readers will be confused by this convention.

From a production standpoint, the text is quite readable, except for the quite annoying and obvious problem that the font to indicate in-line source code looks almost identical to the non-code text font. There are few diagrams and even fewer screenshots, but that poses no difficulties.

At times this book is even fun to read, partly because of the use of non-silly humor, especially in the two examples of the eccentric (and cat-centric) aunt, and an unsocial reclusive programmer (imagine that).

If you choose to start your JavaScript journey with this book, it can quickly teach you a lot of technical information (relative to its size), and also programming wisdom.

Michael Ross is a freelance web developer and writer.

Comment Re:Seems like an over generalization... (Score 1) 221

You beat me to the punch. I use iTunes and have purchased some albums from there. Normally, I prefer to purchase CDs so that I can port them to anything including Linux. If I rip them in iTunes, they go into the same pool as my purchased media and are in the Cloud.

Home sharing and iCloud means that I can access _my_ music from any device I have with iCloud access. It's 5 devices, which is more than I have or want. While I would like very much for them to put out a Linux client, I'm not really hindered except that for copying media I have to do so twice (1 for Linux 1 for iTunes).

Could it be better? Sure! Is it the end of the world? Not really, and in many cases it makes access my music a hell of a lot easier by having it in their cloud.

I would probably feel a whole lot differently if I purchased something and they took away access after a year or something, but that's not what they do. I would also feel differently if they didn't allow me to sync up the CD's I copy into iTunes, but they don't.

Comment Re:Kind of Lawsuits a Lawyer will love (Score 1) 976

The first amendment says that if I find something out about you legally you have no right to stop me from telling everyone else about it.

No, it doesn't. The 1st amendment specifically only limits Congress from passing certain types of laws. It says nothing about the state governments being unable to pass laws protecting a right to privacy. This is a common misconception. The 14th Amendment can, in some circumstances, extend the restrictions placed on Congress to also limit state government, but the text of the 14th amendment itself is not specific as to what those circumstances are.

Privacy rights can reasonably be asserted as arising under the 9th Amendment (rights retained by the people) and the 10th Amendment (rights reserved to the people). A violation of privacy is, of course, a violation of these rights. It is thus wrongful conduct whether or not explicit laws exist to make it so. In fact, there is no need for Congress to pass a law recognizing a right to privacy and the 1st Amendment limitation of the ability of Congress to pass certain types of law doesn't come into play with respect to making a violation of privacy wrongful conduct.

In Roe vs. Wade, the Supreme Court recognized a right to privacy arising under the 9th Amendment, the details of which were left rather vague.

State laws that define blackmail and extortion as crimes can be viewed as one way in which the states historically have recognized a right to privacy that supersedes freedom of the press, but this does not preclude other (stronger) ways of protecting privacy from being developed in the future. These laws, of course, have always been accepted by the Supreme Court.

Historically, privacy was less of an issue in the past, so whether or when the 14th brings the 1st into play with respect to this right is not particularly well resolved, and the conflict between the 9th / 10th Amendment privacy rights and the 1st/14th Amendment press and speech rights has never been thoroughly addressed by any court I am familiar with.

There are many situations where the rights protected under the 1st Amendment are superseded by other rights. In fact, we can go further and state that the 1st Amendment is long overdue for revision, given how many laws there already are that can reasonably be viewed as contradicting it, such as laws on industrial espionage, military espionage, libel/slander (some privacy rights here), the do-not-call list (another privacy right), false advertising, and the laws regulating insider knowledge in public corporations. This creates a major mess and a big problem within US law, since contradictions in the legal system can reasonably be viewed as involving ethical conflict of interest on the part of the legal profession (such contradictions create an artificial demand for their services of legal professionals, hence the conflict of interest with respect to the presence of contradictions in the legal system). Similar problems exist with respect to the 2nd Amendment, and many other rights that can reasonably be asserted as arising under the 9th and 10th Amendments. It's a situation that badly needs to be resolved in a clean way.

Commercial press organizations have a powerful conflict of interest here, which means that any ruling providing overly broad freedom of the press at the expense of privacy rights could be considered ethically suspect (i.e. were the judges bribed to support the press at the expense of the public?) and hence invalid (legal ethics being another fundamental right). Hence, to the limited extent that existing precedents apply to this area and provide freedom of the press at the expense of privacy, those precedents are ethically problematic. Also, precedents that fail to recognize the role of the 9th Amendment right to privacy can be considered violations of the oaths the judges took to uphold the Bill of Rights.

In short, we can summarize the current situation with respect to privacy rights by saying "it's a mess".

Freedom of the press is primarily useful to a society with respect to public oversight over business and the government. It's a means to an end, not an end in itself. There isn't any particular need to interpret this freedom as permitting invasion of the lives of private citizens minding their own business by sociopathic third parties looking to profit from such invasion. It is likely we will see more rulings recognizing a right to privacy moving forward. Indeed, it is hard to see how any nation NOT having such principles in its legal system could be considered a free nation.

Submission + - List of Best Rap Songs 2013 – All Top 10 New Hot Hits (

An anonymous reader writes: Almost every person on the globe, enjoys the songs and music is something which can rock your party. Here we are introducing you the good Rap music of this era, likely to say that this era is of Rap era. here we provides you the greatest rap songs of all time with latest rap songs 2013. — See more at:

Comment Re:Typical government efficiency... (Score 2) 345

You are quoting the heritage foundation, which has a specific agenda. If you don't know what it is then that is your problem.

How about I quote the war resisters league, where they claim 47% of the government spending is military related.

The difference between the two numbers is, what one considers military spending, and what considers government spending in general. For example, is the NSA's gigantic surveillance military spending (it is after all part of the "defense department")? How about the pension program for veterans?

A rational mind would say they both are part of the military, the second is simply part of the benefits program we give to our soldiers who risk their lives. A built in cost because at some point, someone said it was a damn good idea to take care of soldiers when they come home lest they become the troops for the next revolution.

So, the truth is probably somewhere in the middle, although aside from the removal of the social security program (which isn't directly part of your income taxes) which I think is a little disingenuous, I think the war resisters league gets it a little more accurate because they count things like the portion of NASA's budget used to launch military devices and similar things.

User Journal

Journal Journal: 9 Ways to Keep Cameras in the F1 Pits | Autopia |

At last weekend’s German Grand Prix, a loose wheel from Mark Webber’s Red Bull F1 car catapulted down the pit lane, striking cameraman Paul Allen. Allen suffered a broken collarbone and is expected to make a full recovery. But the incident has caused the FIA — the governing body of F1, headed (

Comment Re:Typical government efficiency... (Score 1) 345

Yes fred it is getting 1984 "We've always been at war with Eastasia" silly :)
A database of skilled individuals to take on the Soviets in Afghanistan.
A database of skilled individuals to take on Serbia in what was left of ~Yugoslavia.
A database of skilled individuals to take on Russia in ~Chechnya.
A database of skilled individuals to take on Iran via covert actions.
Then you have evil doers in Iraq, Afghanistan...great for contractors and a few political/mil careers.
Who in a few years become democratic freedom fighters in Libya, Syria.
All needing black budgets, arms, banking support for drug sales and other expert help.
Funny how people get so lost in the Iraq, Afghanistan aspect. Syria is where the freedom fighter cash is now :)
Cobol seems to be doing its job just fine, all the freedom fighters seem to be getting their funds as always.

Comment No gamepads on iPod touch 4 (Score 1) 289

Apple is also dropping support for the fourth-generation iPod touch, which was the current model nine months ago. Because gamepad support is new in iOS 7, and game developers who haven't been able to get into Nintendo's far more selective developer program will be itching to finally have access to physical controls, watch games get quickly updated to be incompatible with the iPT4.

Comment This isnt a totally stupid idea (Score 1) 445

If its used right, cloud storage isn't *evil*, but there are still some hurdles that need to be overcome:

Universal data. Spotty ( and expensive ) coverage makes it less attractive. Use cloud and burn your bandwidth caps. Mobile, good luck getting 100% connectivity.

Monthly costs to keep your data there. A PC hard disk doesn't cost you more after the purchase..

Single vendor point of failure. A distributed non-vendor share would be good.

Encryption. Everything has to be encrypted. Even your grocery list.

Having someone else deal with the hardware, backups, upgrades, bla bla, *is* an advantage. Plus you magically get your data on all your devices, without having to futz around with creating your own server at home, currently way beyond the average Joe. ( and most likely violate your ISPs TOS )

Cloud has its place.. it really does.

Submission + - Wholesale Pearl Earrings (

aypearl writes: Pearl earrings from China--pearl earrings,pearl earrings jewelry,freshwater pearl earrings,fine pearl earrings,fashion pearl earrings,pearl bridal earrings,white pearl earrings,black pearl earrings,discount pearl earrings,get cheapest pearl earrings from

Comment Latency, latency, latency! (Score 3, Insightful) 445

Hard drives are currently the greatest bottleneck in 95% of systems. Why do you think "get an SSD" is the new "add more RAM"?

A good hard drive will have average latency around the 5ms range, and throughput around 200MiB/s (in actual usage, not benchmarks). Cheaper ones will be closer to 10-15ms latency and 100MiB/s throughput.

I just tried pinging - 98ms latency, round-trip. And my bandwidth peaks around 400KiB/s, orders of magnitude below even a slow hard drive. And that's for download! Upload, you're looking at maybe 100KiB/s. I've gotten faster transfers over USB (and not that fancy new USB 3.0).

You may be saying that "users don't need that much speed for most stuff - give them an SSD for OS+Apps, and everything else goes in THE CLOUD".

Perhaps you're right. Perhaps many users could be satisfied with such an arrangement. But until Flash is nearly as cheap per gigabyte as spinning rust, there will remain plenty of tasks that need more capacity than a (reasonably-priced) SSD can provide, but more speed than a cloud solution can physically provide.

The latency is the biggest killer. For sequential access, a high-end hard drive can keep up with common SSDs - from the slowest HDD to the fastest SSD is perhaps an order of magnitude, probably less. But the latency is the killer - it's easily two orders of magnitude between discs and flash, and even more on the high end. You can easily feel that - I stuffed an SSD into a half-decade-old workstation, and it went from sluggish and unresponsive to smooth and lightning-fast (and that with a slow SSD and 3gbps SATA). My laptop boots in seconds, and is the snappiest computer I've ever used.

Cloud storage, just by physics, are another order of magnitude below local hard drives, just because of speed-of-light. As I mentioned, I get 100ms ping times to dropbox. And that's just for pings - if they actually have to pull my data up, you're adding the same latency as disk (because seriously, are they going to use Flash?). I don't even want to think about how slow that's going to feel.

A blog I once read provided a useful metaphor. Imagine a read from RAM takes one day (this was high-latency/high-bandwidth GDDR5; DDR3 latencies would be around 3 hours or so). Depending on your processor, you'd be executing instructions in the scale of minutes. Accessing a hard drive takes around fifty years. Reading from the cloud would take nearly six centuries.

*That* is how slow the cloud is. And that's why I use it, at most, for backups, or for running cloud servers - NOT as a replacement for local storage.

Slashdot Top Deals