skysight-inc/HackerNews huggingface dataset:
And in Asia: APNIC initiated last block measures in April last year.

http://www.apnic.net/publications/news/2011/final-8
Top? Maybe by volume. Counting developing countries.

Surely not by quality of construction, original designs, or apps.

Plus, all those different versions get you this: http://www.theverge.com/2012/5/15/3023119/android-device-div...
"The end result, though, despite Apple’s best efforts to convince us otherwise, is a phone that is reactionary rather than revolutionary, or even evolutionary."

I've been struggling with the right word to describe this update and "reactionary" hits the nail on the head. Almost everything this phone has, the competition has had for quite some time. It doesn't quite feel like catchup, with typical panache Apple has built a best-in-class phone design. But it just doesn't feel like something anybody wants to be chasing any more.

Bigger picture, I'm not sure what this means for the smartphone ecosystem as a whole w.r.t. innovation. The heat of competition feels like it's finally let off.
Friday with Filip – Do you use a decent testing strategy?
Considering the fact that this "innocent" video has cost 4 innocent lives and unrest at countless places, this is more about preventing anarchy than stifling free speech.
Onsite SEO Tip – Different Keywords for Different Pages
5 Reasons You’re Not Ready to Outsource SEO
This isn't a criminal trial. That right doesn't extend to private institutions.
Amicus (YC S12) is hiring NYC developers & giving away cows
I think what stops them is motivation and a realization that the information can be really valuable when reasoning about software.

Certainly I am making up for a deficiency of math during my early years now. I always dismissed all category theory as useless but increasingly I realize how important statistics, category theory, and a solid understanding of how to analyze algorithms is. Even if you never prove the time complexity of an algorithm, being able to approach new literature and come out with new insights for your engineering efforts is invaluable.

Which is what any civil or mechanical engineer could have told you about their career, I guess.
It is basically horrible acting, insanely bad stories, worse CGI effect (really, you could not afford to have the actors walk on actual sand so you just bluescreened the entire scene???).

Oh and the content is essentially right wing christian propaganda.
Europe officially runs out of IPv4 addresses
Ummm... many people don't have those things to deduct. This is actually a fairly good example of how crooked the tax code can be. When I rent, I don't get to deduct any of it.

You can say that owning a house is more socially desirable and thus subsidized, but that's still not really fair to those of us simply too young to have saved a down-payment.
Big-O is a foundation for all of those things you mentioned as a true foundation. Don't know the former, you are likely to get tripped up by the later.

I get the feeling from your post that you get this though. Because at some point you have to transcend your knowledge of Big-O, pattern languages, and go through those stages of being an Architecture Astronaut, second-syndrome, failing, failing better, and then maybe even succeeding in what you do.

Then things begin to get interesting.
I'm about 90% self-taught, including the foundation. To be honest, university is a waste of time for me. When I learn by myself, it's about 10x faster and more effective. What is most important is experience and practical knowledge. The good thing about university is that 1) I have lots of time 2) I find out about stuff like boolean function minimization or state machines.
5 Reasons Why Zuckerberg Has Not Killed HTML5
My understanding is that if the dev is using standard Interface Builder UITableView elements, it's a pretty easy transition. If your whole UI is non-standard, like a game UI for example, yeah, there's going to be some slight pain if you want to allot for the additional screen space.

But come on, it's not that bad, this article is hyperbolic.
Scanning and matching shredded Stasi archives
Just an anecdotal experience, but yes, I did happen to say things like "this lookup is O(n^2), you should use some other structure here". It's useful when that conversation ends with an "OK", rather than a wide eyes stare...

It just takes less time when you can explain something using common terms, rather than starting with what complexity is.

However most unreasonable cases are much less subtle than that - I run into "filter in the database, not in the app" more often than more complicated issues.
Direct link:
http://blog.teamtreehouse.com/treehouse-3-million

In short, Treehouse is giving away 2,500, 2-year long subscriptions to college students.

College students can always major in CS. With the down economy, personally I would find it more inspiring if they gave away some to people trying to find new careers.
> Was it hailed as a beautiful language when it came out? Why not?

Short-sightedness? Confusion between JS and the DOM API? I don't see why you're bringing up "when it came out" either.

> "Beautiful if you know it" know also means "this is the only thing I know"

I don't see how that follows either.

I said that because many developers have a prejudiced impression of JS from the ie/netscape/image rollover days when it was hastily dismissed as a toy. If you spend some time looking at it seriously you can appreciate just how good "the good parts" are.
I like it. Nice and simple.

Is there any way to turn a timestamp off for a page? Also, is there/will there be an RSS feed for each blog? And I know it's early, but will you be adding domain name support?
Thanks! It really is an open-source success story, IMNSHO.
It is a sad thing when someone is so desperate that they will attempt this. Its a stupid thing when someone who watched a movie thinks this is actually possible and tries to re-create it on a lark. Maybe a message that said "Be sure to clean off the dead people who try to stow away here." So that people attempting it would realize they were in fact already dead.

Even with a canister of oxygen, at 35,000 feet you can't breath if you aren't in a pressure suit. Just doesn't work that way.
This really shows up how much of our security is theatre - if people can get into the wheel well of a flight landing at Heathrow there's very little stopping someone putting a bomb there. Yet legitimate, paying travellers have to jump through all the hoops.
We all get burned by Apple's complete disregard for interoperability in different ways.

Sometimes it's iTunes, sometimes it's the dock connector, or maybe it's AirPlay, or AAC, or the App Store, or their onerous EULAs, and so on.

I find it amusing that Apple gets away with as much as they do. People used to gnash their teeth and wail at Microsoft for nothing more than adding non-standard functionality to their web browser. Times have changed.
Right, here's another.
http://www2.ed.gov/policy/gen/guid/fpco/ferpa/index.html
Seems like you're just going against the grain for the attention. The iPhone 5 is being criticised because of a few things.

1. Apple are known for innovation and inspiring design. The iPhone 5 only innovates with its acceptance of the new 4G LTE standard, which is brilliant. In other areas it's rejected innovations like wireless charging and NFC payments. The criticism is well earned because these innovations will be held back without Apple's much needed support. Apple have also missed a trick by introducing anything completely new to the mainstream this time around, but we can't blame them too much for that, we can't expect miracles like Siri every time.

2. They're also being criticised for how obvious they've made their efforts to milk their fanbase for money this time round. The adapter debacle, smaller, but for no functional reason. It means a whole host of accessories will no longer work, stereos, speakers, docks, chargers etc. Adapters can be bought, but they'll ruin clean attachments and aesthetics. Couple that with the seemingly identical look of the phone and people are left wondering why this is the iPhone 5 and not just another incarnation of the 4.

It may well be a good phone, after all it's only been improved. But Apple have a lot more than that to live up to. I could forgive them partially if they were at the top of their game, but they're not, Samsung, HTC and Nokia are still producing better phones, and for better value. Apple are coasting with this phone, which could be dangerous considering how desperate HTC and Nokia are to prove themselves especially.

Apple can't afford to be complacent right now, they now that their fanatic fanbase run on fads and fashions, and by stagnating their phone line with this update that fanatacism could threaten to perform a shift to another manufacturer. I'd predict Samsung, if they can move away from Apple-ish designs.
edgy as fuck
This is pretty cool. I don't know if I would use this in production, as people with epilepsy usually disable GIFs to protect themselves, so this tech would probably fail (usually people use an extension or set the browser to only load frame 1 of the GIF and stop).
This presumes people this desperate and, at the same time, willing to undertake such a fool's errand would be literate. It would also have to be a very big sign to cover even half the languages spoken in India.

What might be better is having a camera or motion sensor in the wheel well that can look for surprise guests.
Creating .webm video from getUserMedia()
So they can tiptoe around exact instructions and say "watch this and then decide what punishment you should inflict" ?

Now you're starting to shade things into a gray area. At some point you need a judge or jury to decide whether speech is incitement to violence or not. And I don't believe the video in question is (even obliquely) advocating any particular action. It's just grossly offensive to some people.

Why are people picking youtube videos as freedom-of-speech and not the right to joke about their suitcase being a bomb to the TSA at the airport? Why is that censorship okay and not youtube?

Like your other examples of falsely yelling "Fire!" in a crowded theater or threatening the President, there are certain forms of "expression" that can be restricted or punished, not because they're expressing particular ideas, but because they have a direct, causal connection to harm. You can come up with a thousand examples: It's not "free speech" for a doctor to write you a prescription for a lethal dose of a drug. It's not "free speech" for a police officer to tell you you're obligated to talk to him without a lawyer. It's not "free speech" to lie on the witness stand.

"Free speech" doesn't mean you can't be punished or restricted from saying anything, but it does mean that absent any direct harm to the rights of others, you're free to express ideas in any reasonable manner. This shouldn't be too hard to understand.
And to think what they could have done if they'd ever heard of the Exception Monad.
Ah, yeah, wasn't as aware of those as I should have been. Still suffers from the "where did that NaN come from?" issue, but looks like good stuff. Any idea why it's not used more?
Inside the World's First Manmade Batcave Built for Wild Bats
Doesn't look like the about and legal links work. (Edit: They work when logged out, but not when logged in.) I do like it, though... reminds me of when Diary-X was still around. I mourned the loss of that site. The simplicity of it all makes my brain happy.
When was the last time you counted over 1000 objects by hand? You were taught this skill because understanding how to count arbitrarily high ingrains certain concepts. Even if you don't count high every day, that understanding was the foundation of more interesting skills.
Even with a canister of oxygen, at 35,000 feet you can't
breath if you aren't in a pressure suit.

Why not?
Hitching a ride on a boat full of drug-running pirates is actually safe by comparison.
Mobile App & Smartphone Growth - Soaring Stats
All good points - "nothing wrong" was overstating it. I still say it's not a reason to dismiss HTML5 though, JS is far from unfit for purpose.
I pay £15-£20 a month tops including calls. It's not that bad really, but I guess it depends on the prices and the service you can get where you are.
The OEM UI's? I know they get paid to include apps (Going back to the Droid 2, there were a couple of non-uninstallables like Blockbuster), but there's money changing hands for the privilege of a custom UI?
>one of the
At first I found the article kind of condescending. I was expecting something I didn't know, instead:

>hey self-taught developers, here's all this totally elementary stuff that you probably don't know.

I'm self taught, but I have a very solid computer science foundation because I found that stuff interesting when I was learning. Looking at the other comments here, I guess that's not the default...
W3C releases initial draft of Web Animations spec
So, to get this straight, speech is not protected by our first amendment ideology when it:

* Is demonstrably untrue

* Endangers the public

The first amendment guarantees freedom of religion.
The user experience book that's missing from your shelf.
I've got "It's Raining Men" on my internal jukebox now :-(
For one, it will be useful to catch cheating program homework that simply renames variable names and re-arranges function definitions.
IANAL, but I think the test is "intended to cause, and likely to cause, a clear and present danger of imminent lawless action". In which case deliberately showing this video to a crowd of already angry Muslims might qualify, but just putting it up on YouTube wouldn't.
Nope, this article is the real deal. I was at this conference and the take on the community rings true to me. It was a no-holds-barred hug fest (and a fine conference, of course). Lest you accuse me of sockpuppet-ism, I've been on HN for 5 years.
Why would they release a product that has hardly any new features? Oh right, to make quick money. That's what I think they're being criticized for.

EDIT: Well, I got beaten to it by a much more sophisticated and in-detail post.
So, again, on this issue you disagree with many very thoughtful, compassionate people, including most famously democratic governments who have lived through actual totalitarian dictatorship.

(Many of the less thoughtful and compassionate of these would look at American standards of public assistance, education, and criminal justice, hear you talk about "our moral and scientific growth as a species", and laugh in your face.)

Consider that they may be right and you may be wrong.
UT-Austin completely evacuated because of bomb threat
Why Facebook (and everyone else) should sell your data.
and that's extremely profitable for them. Why would they switch to a format that doesn't give them the easy out to gouge customers?
Apple can't win with pundits like this one. While the display was 3.5" the iPhone was supposedly lagging Android devices, and now that it's 4", it's a train wreck and they're just copy-catting Android OEMs. Jeez.
The whole idea of there being one single perfect phone size is nonsense. I'm 6'3", with large hands, so I can quite comfortably use a 4.5"+ screen. My Asian wife has much smaller hands, so would struggle with anything bigger than 4"-4.5" (that's what she said).

Different people are going to prefer different phone sizes.
As a rule of thumb I use braces and parens as a standard. I think making parens and braces optional was a mistake and they are necessary punctuation to the language. There is simply too much ambiguity without them and then when you're mixing and matching things become unreadable.
Fifty Shades of Grey Hat: Hacking & Ethics
Did you read the article?

"At 18,000ft (5,490m), experts say, hypoxia will set in, causing weakness, tremors, light-headedness and visual impairment...Above 33,000ft (10,065m) the lungs require artificial pressure to function normally."
I use the concept of Big-O notation, informally, almost every day. Almost every time I'm writing a new non-trivial method I ask myself, how will this scale to large values of n. Sure I don't sit down and formally prove anything and I rarely even spend a long time thinking about it. But knowing whether the function I'm about to write is O(n), O(n^2) or O(2^n) and understanding the implications of each is something I'd consider very fundamentally important.
It lessens the importance of rote memorization.
More information on Wikipedia: http://en.wikipedia.org/wiki/Pressure_suit

It seems to be that above 40,000 feet that the oxygen you're taking in can't be absorbed if the air you're breathing isn't sufficiently pressurized. Decompression sickness will be your biggest problem.
Blizzard uses a challenge-response system called SRP for Battle.net. That's fairly mainstream.

You have to enter your password into all your devices anyway, so why not use challenge and response?
Corona Labs (mobile development) is hiring a Frameworks Engineer
If the favicon turned out to be the first place where we finally get widespread SVG usage, I'd go into seizure.
Very nice, I like. Performs real well on my phone (VZW stock GNexus) as well. I am really digging the simplicity and the combination of the typographical syntax and html within the textarea.

I wish I could think of some critiques, but I'm really at a loss right now.
That noise you hear is all the ex-Palm employees simultaneously face-palming.
Faltering
damn i knew i shouldn't have gone for backbone.

point 6 sold me. everything else i can live with, but just google ghost views with backbone.js and you know what i mean.

i don't really see the problem with 9's code. as long as you bind correctly you can get the clicked element. i guess the problem might occur if you want to access some random model from the dom. not sure when that would happen.

10 is also not a problem since you can easily extend underscore or backbone stuff.

3 is really up to you and not really an issue per se.
We decided that while we wanted to capture the .io domain for completeness' sake, for the reasons listed above (SEO implications, not "correct" usage of TLD), sleepio.com made more sense as the default / redirect target.
>one of the main
Your lungs need a minimum density of air in order for the gas to pass into your blood. If you can't maintain that air density you 'outgas' only. It won't kill you immediately (you can actually survive in a complete vacuum for example) until the existing oxygen in your system runs out, then its game over.
Eh, as a web programmer those certainly aren't a concern for me (and I hope this convo won't devolve into "web programmers aren't real programmers").

For both PHP and JS, there really isn't a difference; you're just given some basic data structures that handle pretty much everything under the sun, and you go from there. You can have an array with numeric keys (list), or you can have an array with string keys (dictionary), and it's only in your implementation that will determine if you use it as an iterative structure or as a kind of hash-lookup structure.

While PHP does have some advanced data structures provided by SPL, and some JS implementations offer typed arrays and such, they're rarely used in the wild for various reasons. I think the main reason, though, is probably that they're not really needed for 99.9% of web apps.
Corona Labs (mobile engine) is hiring a Developer Evangelist
Argument 4 is exactly what I thought when I read the title. What an idiotic statement to begin with - who the hell bets on HTML5 based on Zuckerberg's statement towards its usage in Facebook?
The problem with the autolayout is that it only works on iOS6 devices, so developers still need to use the old way until they can drop ioS5 support.

That being said it is very easy to support the new iPhone the old way.
The Dope Days
Sorry, I meant Europe with "here" not HN.
It's an attempt to keep Apple on its toes, to keep it away from complacency.
Twitter hands over messages at heart of Occupy case
Totally concur. It's gotten to the point where there isn't an obvious amount of features/changes to be done.
I was neither a web beginner when Rails came out or a javascript beginner when I started working with Backbone, so your use of the word grok is ironically appropriate.

But to answer your question about why I was quicker to jump on board with a full-stack opinionated framework like Rails as opposed to equivalent JS frameworks. The reason is because there's a much larger common footprint of what a website needs to do than what javascript needs to do. Is it a single page app or a full site? How much JS code is there? Is it a lot of CRUD or is a more minimal crafted UI? Is it progressively enhanced or not? What other technologies are in the mix?

All of these affect the needs of a particular site's JS implementation, and even assuming that all JS framework authors are smarter and more knowledgeable than me (which is a dubious assumption btw), they may or may not have taken into account any of the conditions and constraints that are now staring me in the face.

As to leaving crappy legacy stuff behind, well, frameworks don't save you from that. For a simple app written by a beginner there's a good chance I'd prefer maintaining the 10-year-old PHP version to the 5-year-old Ruby version. But even assuming a framework is a good idea, how is the noob to know which one to use? You could just as easily end up with a dead-end Access database as something that can be coerced into stable software.
Actually I was struck the other way: this appears to be basically unchecked exceptions. Functions return errors, which you can check or not if you like. The only difference is that the "exception" doesn't unwind the stack any more than the function call.

So this guy goes on about how bad unchecked exceptions are, then waxes poetic about Go's, erm, unchecked exceptions.

To add to the weirdness, he seems to think that most people like checked exceptions, when in fact he appears to be very much in the minority.
Germany is a wonderful cherry-picked example, but it is hardly the only country in Europe to pay for higher education - many of the others aren't in such great financial shape.

http://www.time.com/time/world/article/0,8599,1976724,00.htm...

I would love to see higher education made accessible to everyone with the ability to do so, and would love to see college cost a lot less, even if it is too late for me (6 figures of student loan debt). But just saying 'the government should pay for it look at Germany' is a far too simplistic outlook, especially in the face of crippling yearly deficits that aren't showing any signs of going away under either party's 'leadership'.
Here is another similar project though its Sublime text editor targeted.

https://github.com/devtellect/sublime-twitter-bootstrap-snip...

I wish there was a way to auto-convert these snippets for popular text editors. Somehow copy-pasting html from web-pages sounds so... 20th century.
Touché :) However, I will attempt a rebut (despite the fact that I am a card carrying atheist).

First, we should be clear that the two conditions above are bound by a logical "AND", not "OR". This means that both must be true in order to circumvent first amendment protection.

Also, all expressions of "freedom of religion" do not endanger the public. First amendment protection is about acts, not ideologies. Ironically, it is difficult to prove the second condition until some negative consequence has already occurred. This is the case with many of our laws. Look how hard it is to stop a stalker prior to their actual assault on a victim.
Actually, I doubt the additional row of icons makes a huge difference (though, maybe it does help videos), but I bet the additional space inside the phone is useful.