skysight-inc/HackerNews huggingface dataset:
There's a tendency in the "tech" press to focus on a very narrow idea of "share". When they say "market share" they are almost always talking about new unit sales. This is because it's a lot cheaper to just take reports from companies that issue them (as press releases) and then write up a story from that... and these companies are analyzing only the most recent sales (for the most party.)

Actual market share is something quite different, as it includes all of the previously sold, but still operating devices.

The share relevant to developers is still another matter, as it must take into account the operating system the developer is targetting and how many devices still in use are using that operating system.

So, if you're a developer for high end mobile games, you might require Android Jelly Bean and iOS 6. Thus the question of where to direct your resources would best be answered by "What is the addressable market size for these two operating systems?"

I don't know the answer to that, but too often the torrent of shallow media news talking about "Share" that only talks about the current sales is taken as some sort of relevant long term value.

It's like saying Las Vegas is cold because you took the temperature one day in January. Worse you took that temperature in a freezer, rather than out in the open air. (Eg you're not even measuring the same thing the conclusion is about.)
I always hope that it'll be a "Clojure in Ruby" implementation. I am surprised no-one has done it yet.

They have: http://rouge.io/ https://github.com/rouge-lang/rouge
When you change it to something else (I did to Android 2.3, WebOS) it worked. When accessing with a WP7 user agent string ("Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; SAMSUNG; SGH-i917)" I was redirected to www.google.com.

Looks like an innocent mistake, however. Or they decided they wouldn't support IEMobile 9.
> This clause applies to the SDK binary, not the SDK source code files, and it has been around for years. The SDK source code, like almost all of Android, is covered by the Apache Software License 2 (ASLv2).

Interesting. The very first section of the license agreement appears (IANAL) to disagree with that:

> 1.1 The Android Software Development Kit (referred to in this License Agreement as the “SDK” and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of this License Agreement. This License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.

"Android system files, packaged APIs, and Google APIs add-ons" are all covered under the term "SDK" in its use in the license agreement. Of course, "Android system files" is quite vague.
this was interesting:

> Over time, Neuman says, he came to realize why former presidents such as John Reardon, who lasted less than a year, described Ergen as “pounding people into submission.” The hours were long, yes, but it was Ergen’s habit of unilaterally making decisions that most irked Neuman.

> Although Dish had more than 100 people employed in its marketing department and reams of customer data to analyze, when it came time to figure out how much it was going to charge for satellite service, Ergen went into his office and came up with the final number alone. “It would be like the CEO of Kraft (KRFT) getting up in the morning and determining how much they were going to charge at retail for 12 slices of American cheese,” says Neuman. “It wasn’t that he didn’t invite input or share his thought process, because he did both. It’s just that he’d had his hands on the wheel for so long that he trusted his own judgment the best.”

> What made it worse, Neuman says, is that Ergen was almost always right. Eight months after accepting the job, Neuman resigned.
Another Dr. Willy ringtone here.
from one jason m baker to another, hello :)
The illusion of stasis
WebKit and Safari are hardly "trivial", are they.

*Edited for the benefit of Alfred.
That's totally fine with me. I'll rent movies on Amazon all day long for $1.99.

How many movies do you have that see repeat viewings?
Zulily: Fresh, Fast, and Worth $1 Billion
Anyone else remember that latin pop song "Asereje" by Las Ketchup? You're probably dancing to it on your game console right now:

http://www.youtube.com/watch?v=RFzyYYZsxGc

The chorus is a nonsense, a spanish-sounding reproduction of Sugarhill Gang's "Rapper's Delight"
Reminds me of when I was a child, didn't understand English (not my native language) yet, and heard American songs on the radio!
I didn't say the cockpit couldn't have improvement, I said could you imagine running one with a smartphone interface. It's really not appropriate for the situation.

Your other example seems to willfully ignore that features are stripped out of mobile OSs for the cause of simplicity, not because they're 'catching up'. Yes, for things that are solely within programs themselves you have a point, but we're talking about the operating system here. Quickly switch between windows? No. Have more than one thing visible at a time? No. Default input mode allows for quick entry of data? No. I mean sure, your program might be the ants pants, but what happens when the user needs to enter data while viewing another document?
Cursory playing around with Google Maps indicates that it is probably somewhere on the coast in Magnolia.
How To Validate Your App Ideas
Well, that's...surprisingly different to the ComScore numbers released today(/yesterday). http://mashable.com/2013/01/04/apple-smartphone-market-share...

Is Kantar actually tracking sales share, rather than ownership? That seems to be the only way these two sets of numbers reconcile, and is plausible from the wording of the article.
Loading times weren't the issue for me. The issue is that the interface is just not "friendly." It is not always consistent with its self and little thought is given to usability.

This used to be something I would be critical of the Thunderbird e-mail client for too, but that has come along massively in the last couple of years (so much so that I use that instead of Outlook, the quick filters are masterful). Ditto with GIMP (the Photoshop replacement), it has come forward leaps and bounds.

There is nothing technically wrong with LibreOffice. I just wish it could match Office 1995 in terms of its interface.
Road Failure
There is a band called Fantomas that does something very similar. The voice is more of an instrument that moves the listener through the music.
Is there a website that hosts comprehensive screenshots of game UI?
Hi. Was wondering if there are any online resources that have a comprehensive database of screenshots from popular games. I particularly would like to see screens of car setup for popular racing games.
Much less movies that you'll rewatch 9 times (bringing you to the purchase price)?
that sucks :( I remember going to the UK on a business trip in 2007 and we went to see a movie and all of the trailers that showed for "upcoming" films were all for films I had already seen.

That's just terrible. They should really make it a priority to get these films available everywhere right away.
ng attributes are invalid html attributes. Any non-standard attr should be prefaced by 'data-' according to the spec.

edit: Also to you point about dom manipulation. The same amount of dom manipulation is happening. You just aren't in control of it.
Wait, what?

If we assume 100 mg in a cup of coffee, we can do the math by:
1.010E^(-1)/4.510E^(-8)

which is equal to 2.22*10E^(6) or 2.22M liters of water. You're only off by a factor of 370!

Since one cubic meter is 1000 liters, you're looking at a cubic body of water that is 13 meters or ~40ft on each side.
Like I said in my response to jrockway, downvotes matter, especially in the first few hours of a comment's lifecycle. Those first few hours usually determine whether an interesting discussion comes out of the comment, so if the comment is less visible (due to font color and placement on the comment page) due to a few individuals' knee-jerking, it is unhealthy for the community as a whole.

It's like a baby not getting enough nutrients in the first few months. That will adversely affect its development and have a permanent negative impact on its future health.
Our model is that no hardware is trusted except the CPU and TPM. Plaintext data never leaves the CPU. All of main memory is encrypted, so it's beyond just protecting crypto keys in registers like TRESOR.
Ask HN: Where is the next tech frontier?
Fifty or so years ago, you only needed basic computing knowledge to be the head architect for the personal computer industry. Today? 20+ years experience and vast political connections.

Where the computer industry was fifty years ago is what today? What fields can you make a huge difference in without dealing with the "credentials" or "politics" that hamper other fields?

P.S. I think the social web is also disappearing as the frontier since companies like Facebook are asking a lot for their new hires.
If you can be an accredited investor, go on angellist and you can start investing as low as $1000 in startups. Another site which is going to launch after the crowfunding law is passed in January is Wefunder which will be open for everyone.
What does Knockout, Angular, et al give you that Backbone doesn't? It seems like most of the anti-Backbone comments are about it being unable to "scale", which is funny considering Hulu, Trello, SoundCloud and about a hundred other very large apps use it just fine. I have yet to see any of the other frameworks deployed to the that scale at all (where are the examples?)
It's default usage of purely functional data structures and a rich concurrency model (STM, actors and more.)
Microsoft Research published a paper on this technique:

http://research.microsoft.com/apps/pubs/default.aspx?id=1726...
Anyone looking for a PHP/RoR/Node.js developer in the Twin Cities?
Is anyone in the Twin Cities looking for a web developer with five years of experience with PHP and one year in both RoR and Node.js? I've also been working with HTML/CSS/JS for the past five years. My email is my profile if you are interested in contacting me. Thanks!
WekKit also isn't Safari, is it. I was referring to the reasons to keep bespoke Safari "secret" and the ways to do so... as in, to the actual fucking article, not "Apple success porn" in general, or whatever "sensibilities" I might have offended here.
Probably should have said that in your article if thats what you meant. It came off as a pretty insular point of view with 'rant' in the title.
DDoS attacks go mobile
HackThis CTF 2013
I'll go a step further and say its a great book. My wife has little interest in the history of scientific discovery, and she loved it. The audio book sent our baby to sleep every day for months - play count is just over 100 from memory. Even when heard for the 100th time it is still interesting.
Edit: I think a reason that people find science to be a bit dry is that it is often associated with dull library racks of journals on complex subjects with a razor focus. The story behind a particular paper is often far more interesting than the paper would leave you to believe. Something in the publishing process removes the highs and lows of each step and the background to what occurred.
Learn Lua for iOS Game Development
Show HN: SixTweetUnder
Twitter users, once popular, who for whatever reason no longer tweet.
Cyanogenmod doesn't have access to the current android source. The current test release, 10.1 is based on Android 4.2, there is no version based on the actual current android source code as that is not available to anyone who isn't a Google employee on the Android team.

The kindle fire is a fork of Android 2.x.
This is great little series of levels which I am currently working my way through. It appears there will be prizes awarded so it's worth having a go.
How can I prove it, and why should the burden of proof be on me? The statement was that litigation cannot exist with government. I certainly think the burden of proof is on the personal claiming that something "cannot exist."
As an author of many Django sites and third party components/libraries -- Django was one of our major blockers to even attempt Py3 ports. Now that it's under way, we'll get started, too. The fact that Django is using a single code base (with six) is a huge bonus, so we'll be trying to do that, too.
I'd say the number one thing that made me switch to iPhone a year ago and that keeps me there is that it still feels like most apps appear on iOS first.

I like checking out new apps and games in particular. My impression is that more games are released first on iOS and then later Android (or not at all).

Others have complained that the average quality of apps on iOS seem to be higher than the average on Android. That's changing but it was certainly true a year ago. It's less true now.

The UX on iOS is still superior IMO to Android. I guess that's far more subjective. Some people like the back button on Android. I hate it since it's impossible to know where it's going to go.

http://www.androidpolice.com/2012/09/18/ux-things-i-hate-abo...

Apparently they've been working on fixing that

http://developer.android.com/design/patterns/navigation.html

but they require apps to do the right thing (insert fake history so pressing back in one screen always takes you to the same screen). That means there will always be apps that don't follow the rules. iOS doesn't have this issue because it doesn't have a back button.

That's just one example. There's more on that page. The Android team says they are 1/3rd the way there. Not sure how many versions until they are all the way there but I'm definitely looking forward to it.

There's a few issues I'm not sure will ever get fixed. The virtual (home/back/task) buttons really get in the way on games. Playing a game, at least an action game, my fingers slide all over the place. With the current iPhone design it's very unlikely to press the home button by accident but not so on Android (or at least not so for me). I'm sure some players have no problems.

There's a huge accessory market for iOS. Battery cases, Camera cases (lenses), stereos, 20x the case styles. I really wish Google would define some kind of standard for Android docks. iPhone5 broke all of this but I'm sure the market is catching up quick. Of course this is a fragmentation issue for Android but I'm sure someone creative could come up with a solution.

I'm sure there's a few others but that's the few that popped into my head.
Patent Office asks the public for advice on software patents
Facebook Mobile User Counts Revealed: 192M Android, 147M iPhone
I'm not sure about objective advantages (and note that I'm familiar only with Clojure, Common List and as much Scheme as there is in SICP), but Clojure feel kind of tight to me. In CL, array, hashmap, set and list have completely different interfaces, while in Clojure the interface is not only very similar (and nice, for example vector is also method to access itself), but allow you to use the same code to access different storage types. Clojure also felt more functional than CL. Clojure also felt more comfortable in ways such as distributing code, getting libraries and things like that, it's visible that the world of development tools have moved on since the CL of 1985.
Try listening to old Cocteau Twins sometime. Similar effect, except Elizabeth Fraser is actually singing in English.
If I understand correctly, most everything is still done with Closure Library and tools built in-house around that.
Vendor protests NASA open-source purchase award
Not bad, but I still prefer the consistency Notification Centre widgets provide. Swiping down from the top and swiping to the side are pretty equivalent actions IMO.
You cannot test for all browsers alone
You can't rule them all.
As in the story there, it doesn't prevent them from legally roughing you up at bit or confiscating the money.
Amazon Provisioned IOPS – EBS
Amazon has a few storage options (we’re talking block storage here, not object stores like S3): Instance store, EBS (Elastic Block Storage), and now Provisioned IOPS EBS. This blog post explores each one and then drills down more deeply into PIOPS.
So many factors that could have contributed to the crime drop.

Hate to drive by this interesting thread, but wasn't this same crime drop attributed to the legalization of abortion?

http://en.wikipedia.org/wiki/The_Impact_of_Legalized_Abortio...
Im sure that is inline with their mission. I just don't happen to like their mission. IMO the html gets pretty messy with a bunch of non-standard attributes that could easily be handled just using class/id names. Once again, my point is that is why 'I' don't like it. I don't have anything against angular or you using it.
CAPTCHAS are annoying... Examining the alternatives.
IR could never detect these compounds at that low of a level.

My guess is that they are doing a extraction of water, concentrating the extracts and running a mass spec on a gas chromatographer.

That's the only way you'd be able to detect stuff at the ng or pg level.
Agreed. Also backbone gives you the flexibility to use it on the backend or as the data models behind a canvas app or other kinds of non-html rendering.
I've been using Django 1.5 for about a month for a couple side projects and it's been working great. A couple quirks with third-party modules (mostly related to the change in the default {% url %} template tag syntax). Anyway, awesome work by the Django team here!
"Maybe" is as close as I can get to an answer right now, unfortunately. We will certainly allow developers to create cool stuff that integrates with Memoto. Either through our API or by some other means. But there are a lot of hard challenges to solve when dealing with people's private data, and it's our responsibility to take a safety-first approach to everything we do.
all these downvotes are needless, chill dudes.
I'm amazed at how well he has the sounds down. I'd never peg him as Italian, and I probably wouldn't realize it was gibberish until the backup singers did it slowly; I'd think I was just failing to get it, like listening to Dylan on a bad day.

I'm amazed at the contrast with British actors trying to do American accents, which never fool me; is it easier to do it with gibberish, or is he just unusually good at mimicking American sounds?
> Only if it's unattended. You can't break a safe, without looking suspicious. You can't disassemble a PC, and take out its hard drive, and not attract a bit of attention.

Yes, it goes both for a safe and a computer, so you're reinforcing my point about the equivalency of their security. Safes wouldn't be secure at all without the vigilance of bank employees, etc.

With a Firewire device to DMA the password, all you need is to hook up the device long enough to copy all of active memory. Certainly something that could happen at a hackerspace or at a conference. For the James Bond set, invent a device that you can set about 4 feet (1.3 meters) away on the table, and after it's done copying memory, the firewire cord unhooks itself and retracts back into the device.
What blocks you from digging into the source? I want to make that easier for you.

Nearly all of the Meteor code is broken out into various packages. They implement components like publish/subscribe, client-side data caching and snapshotting, reliable remote method invocation, live page updates, and hot code push. They're the building blocks for a rich client application.

Now, we have some work to do on better separating those components so that you can pick and choose the parts you want, like using livedata (publish/subscribe) with Angular, or using Spark (our reactive page update engine) with a legacy REST endpoint instead of livedata. Those combinations are technically possible today, but not particularly accessible. They should be.

(That is one of the two front-burner project we have going today. The other is scaling.)
3D printed rocket – operational tests
I love the fact that the article you linked, which is about how Google have gained 1.1% marketshare, and Apple gained 0.7% marketshare, is called "Apple's U.S. Smartphone Market Share Rises" with a massive picture of an iPhone.
There's nothing inherently bad about lauding hackers. But the essay as published said, "Athletes are always making things; they can't help themselves". That makes no sense. What makes some sense is if someone started with text about hackers, and substituted the word "athletes".

The term "athlete" is not a stupid term. But substituting it for "hacker" sometimes produces absurd results.
I use hnnotify.com. I am far more socially oriented than most people here and that fulfills my need to respond in a somewhat timely fashion to other humans who are trying to talk to me.

I am noting that because I don't know what you need that isn't being met by hckrnews.com or hn itself. I know there are other solutions out there but, for my needs, it works fine to show up whenever the heck I feel like and read what catches my fancy, but checking for replies to my comments used to make me nuts and now that piece of it is solved. I would not be surprised if I find myself wanting something else in the future when my life is different from what it is currently, but I think the solution that makes sense depends a great deal on what you need and I don't see an explanation of that (edit: I mean I don't see where you have clearly stated what you really need here).

I will note there is also http://rrrewind.com/

Best of luck.
You can do DCI without singleton methods in Ruby.
Microsoft actually does provide Visio to students through Dreamspark.
I used to love Waze, because of the clever rerouting and the UI was pretty slick for a free GPS app.

I'm thinking of switching to Google Maps though because their search is quite frankly _better._ Which doesn't make sense to me, because my understanding is that Waze just aggregates search results from several major sources. {Bing, Google, Yahoo, etc.}

Around the holidays: Waze routed me to a store [first result] that had closed and relocated [a few miles down the road].

Google Maps showed the same results, but they were ranked differently: the closed or relocated store was annotated as such, and was ranked at the bottom of the list.

I've also had Waze fail to take some addresses as input, for e.g: when the house number has a WEST and SOUTH portion, that other apps can understand with no problems.

I almost got lost because of that glitch.

I've just had too many problems with the Waze search to continue using it. Which is a real shame, because I love the app itself.
That's simply not true. Fear of government involvement is not the only thing that makes violence risky. The fact that people can and often do defend themselves is what makes violence risky. Try breaking into an American farm house in the middle of nowhere if you don't believe me.

> Then the security companies would start enforcing rules in their zones (remember property doesn't exist without someone there to enforce the property). Those security guys could take over the zone next door. Oh and prevent people from living. Repeat for larger and larger groups. Suddenly we have government of the feudal or warlard kind all over again.

There are so many leaps there that need justification.
It's not usually this bad, we've had a lot more releases lining up with the US release dates. A number of friends have already resorted to piracy to view Wreck-It-Ralph and the studios wonder why? With such an interconnected world (and particularly with Digital distribution with the cinema chains) there is no longer the excuses for such a difference in release dates. If they really wanted to combat the piracy issue they need to make it easier to consume the content legally.
> If someone has the resources and motivation to get your data he/she will probably be able to :(

Goes for anything else you "own." The real question is, how bad do they want it, what are the economics, and how does society at large feel about it?