skysight-inc/HackerNews huggingface dataset:
Is there a size guide for these phones? What does "4.7" diagonal" mean anyway? How big is the damn thing in real-world terms? As big a Penguin book? Smaller than an iPad-mini? It would be nice if they could put a hand in the photo.

I am holding onto my older LG Android because it's small and fits in my purse. I just want fast, awesomely small Google-brand phone that doesn't look like I've dragged a mobile brick from the 80s while hauling around an unnecessarily large purse to contain it.
What evidence do you have that things were better before 2001?
This stuff is blowing my mind.

On every single spec, Nexus exceeds the iDevice equivalent. The Nexus 4 has two NFC radios, a higher res screen, is thinner and lighter and is less than half of the price of the iPhone 5. (edit: That's unfair, I forget about LTE, though I understand why Google skipped that)

Similar things hold for the Nexus 10.

Am I the only one really surprised?

(This is of course not to mention the numerous new Android 4.2 features that everyone except the Verge has ignored)
I'm a fan of cloudflare, but I'm disappointed they didn't thank or mention nginx in this blog post. Cloudflare uses nginx, which recently released OCSP support thanks to sponsorship from Comodo, DigiCert, and GlobalSign [1].

[1] http://nginx.org/en/CHANGES
JoyentCloud for iOS
Has that made it any less usable?
Given the numbers posted by Viddy, in comparison to, say, Keek, I'd hardly call even the sharing portion much of a success.

The theme of this post seems to be that content is king and that content is missing, but what it skips over is that Hollywood movies spend millions in pre- and post-production adding effects, editing, etc. to produce that content, and that it takes a lot of talent to do so.

Until you can scale out that talent, sharing is your best bet.
Because that privilege costs a ton of money that only the upper middle class and the elite can comfortably afford?

That said, i agree with imbracio: parents' primary responsibility is to ensure their kids get a good education, rather than worrying about fixing a system that is unfit able in its current state.
The tone is a major player here. :) But every candidate has the right to know who'll they be working with on a daily basis.
Fortunately, math hasn't been caught up in the same horse manure that science, history and language instruction have been, all of which have ongoing political surroundings.

Additionally, the modern teacher has to deal with and put up with rather a lot of things that aren't directly related to their subject areas, but are politically determined.

FYI, denotatively, homogenous and homegeneous have different meanings. Connotatively, they are somewhat interchangeable. I suggest you look up the meaning of "thesaurus" and "pedantic". Or skip that and ask yourself, did you understand what I meant?
Wow, I never would have expected Google's perf management to be as bad as what I've read here - Glassdoor reviews all sound so peachy.
Most answer the question "what would your Facebook friends find most amusing."

I don't think it's an execution problem. People seem to misunderstand the question. That's my impression, anyway.
I was in public school in the Greenville, NC area from 1985-1998, and I felt I had mostly good teachers and was adequately prepared for college. I happen to be a good test taker, and so my experience is likely different from others with different skills. At the time we only had end-of-grade tests, and not for every subject.

My impression is that things have gotten a lot worse/more political since I went to school. I wonder if any long-time teachers care to comment on the changes over the last 30 years?
I don't really like this concept, but I do like this guy and his other work.

What I don't like:
It isn't obvious that there are other thumbnails other than the first one. If a user wasn't aware that there are other thumbnails to view they would never think to hover over the image.
They've had a lot of new mobile stuff recently.
Good End-of-Customer-Life Experiences, with MailChimp's Cancellation Flow
I've done a lot of research into this category on android, and there are a couple of good ones.

For real drawing,
Adobe Photoshop Touch https://play.google.com/store/apps/details?id=air.com.adobe....
Autodesk Sketchbook Pro https://play.google.com/store/apps/details?id=com.adsk.sketc...

For simple and very responsive line drawing, Quill https://play.google.com/store/apps/details?id=com.write.Quil...

If your use case is more diagrammatic, try Skitch https://play.google.com/store/apps/details?id=com.evernote.s...
One caveat to getting outside of your comfort zone
Sounds like a great idea, but is this a paid course? If so, I'd personally be worried about it being taught by someone who didn't get in to YC (no offense).

If I misunderstood something, feel free to correct me.
I can't see pixels on my 1920 x 1200 Transformer Infinity, but I can't help but think more pixels is a good thing. Maybe we can finally get some 2560 x 1600 desktop monitors at reasonable prices around 20 - 22".
Why? Source, or are you just making stuff up?
I never did iOS development in anger; I just really, really don't like Obj-C or Xcode from dealing with OS X programming. A few things that come to mind off the top of my head:

-Again, the documentation isn't well-written. It almost all feels like it's written either by an engineer with little writing experience or a technical writer without engineering experience. There have been times when I've had to re-read passages over and over again because I genuinely couldn't parse what they were trying to say.

-The insistence on weak typing everywhere is insane. Intents are sloppy, weakly-typed junk; Messages ditto. The R auto-generated class isn't bright either--even if you need an integer index, at least wrap it in a type-safe class to eliminate the possibility of passing the wrong thing around. I really do genuinely like working in Java, but I like working in well-designed Java. This is the same company that made Guava, which is perhaps the most elegantly designed API I know of in Java-land. But many of Android's APIs treat classes as an incidental hindrance.

-Dalvik blows. There is nothing good about it and there's so much that's bad about it. The class limit is crippling, and the lack of hot-loading is prohibitive. (I write games in my spare time, I'd love to be able to use Groovy as a scripting layer, but that's not going to happen.)

-This might sound crazy, but XML is a machine-readable format. People know that, right? Okay, great. So why are the tools for building layouts so much junk?

Not on this list is fragmentation, because I don't find that to be a real problem for my purposes. My app for work is 4.0+ only, and I test on a Galaxy Nexus; if it works there it'll work on a SIII or an Atrix HD or whatever else somebody wants to try. (We're outsourcing wide device testing to uTest, but our app isn't done so I haven't had the opportunity to try their services.)
Looks like this is probably being used: https://github.com/NateW/obtvse
Hurricane Sandy and social interactions.
Nice visualizations of retweets about #sandy
Please quit posting pictures of your debit cards on the Internet...
Heh, thanks. I guess it's like the blogging equivalent of the no-pants public-speaking dream.
Just in regard to the final paragraph I do not have a college degree but have worked for tech companies that say they require it. Usually the term for it now days is college degree or equivalent experience...

Side note I dropped out my senior year of college because I got tired of paying out of state tuition for what I finally saw as something useless to my computer science education. I've not regretted this decision and the experience I've gained in the field previous/in college working a normal programming job put me years ahead of any peers who graduated at the same time I dropped out.

I hate advising people to dropout or quit anything but when it comes to computer science, go start an open source project, use one of the many wonderful online learn to program resources or just hack away on a Linux machine setting up a few server services and you'll learn more real world usable computer science in a few days of doing that then you will in a year of college.

EDIT: What I wish I would have done was went in-state and got a degree in the arts or English or straight up math. The classes I took in regard to these subjects are useful to me on a daily basis. I know people like to make fun of liberal arts degrees but you learn some cool interesting stuff there, I don't think it's useful to my job but it is useful in sounding educated and communicating with people outside my field of work.
The Deconstruction Of 38,798 iOS apps
But but but, cloudflare is making SSL 30% faster!@# :)

And they're launching 30 data centers (oh wait, they're deploying some machines in a DC...) and blah blah blah.

Sigh. Cloudflare is somewhat interesting, but very much still in the kiddie pool of CDNs.
App Store Optimization: Apple’s App Store vs Android’s Google Play
Hi Danny, I just shot you an email with your item. Let me know if I can help with anything else.
I very much agree with this sentiment.

The whole PS3 removal of otherOS is a plain "computer crimes" law. Charge Sony with 1 count per device. Nice criminal case there.

Next we have Monsanto, who runs around finding seeds contaminated with roundup resistance. If you, a farmer, try to save seed, you will get bit by this. Since Monsanto argues it's their patent and their seed, I say we agree with them. And when their property is elsewhere, that sounds like trespassing...for.every.seed.
Death Metal
who likes death metal? register to be a member on www.involuntarypiercing.webs.com
> Actively identifying the most able teachers and encouraging the least effective teachers to find other employment, regardless of seniority, could do much to improve the efficiency of the public school system and free up resources to reward the best teachers better than they are rewarded now.

How do you think should they do this? If you use test scores, teachers will try to "teach the test", or even encourage students to cheat. Student surveys might work, unless the students just dislike certain teachers (who are effective, but strict). Performance reviews can be rubbish.

I'd bet properly designed teacher assessments (tests, student surveys) could find the worst 10% of teachers, though.
Standard teaching methods for science and math don't work by many measures. That's not the fault of poor teachers; even well-rated teachers do poorly at improving student understanding.

This is largely the fault of our notion that teachers are explanation delivery devices and students explanation receptacles, where the only improvements can be found in better explanations and better student engagement. The notion is wrong. Students need to actively test their understanding by making predictions and failing, and no courses I've ever experienced attempt to do this.

If you're interested in the mounds of research:

http://www.refsmmat.com/articles/shutup.html
This would make a beautiful visualization of the hairy ball problem:

"The hairy ball theorem of algebraic topology states that there is no nonvanishing continuous tangent vector field on even dimensional n-spheres. For the ordinary sphere, or 2‑sphere, if f is a continuous function that assigns a vector in R3 to every point p on a sphere such that f(p) is always tangent to the sphere at p, then there is at least one p such that f(p) = 0. In other words, whenever one attempts to comb a hairy ball flat, there will always be at least one tuft of hair at one point on the ball. The theorem was first stated by Henri Poincaré in the late 19th century."

https://en.wikipedia.org/wiki/Hairy_ball_theorem
I really don't know, but nevertheless I will make some guess:

* Improve the scam detector

* Reduce the false positives of the scam detector

* Test the interface in all the new versions of all the major browsers

* Maintain the localization for a worldwide service

* Fix the interface every time a second class bank in a third world country decides to change the internal system

* Fix the tax algorithms and another law related restrictions for every state/country.

* Do we really need a backup system?

None of them are very visible outside the company, but they are vital.
The Nexus devices all have unlocked bootloaders, go get Cyanogenmod if you are concerned.
Non-competes don't negate a person's right to earn a livelihood. This guy could have found a job at a million other companies that aren't directly competing with Amazon on cloud services, and he wouldn't have been given any problems from Amazon.

If he didn't agree to the non-compete then he shouldn't have signed the contract.
Reading this comment from this teacher's blog article

"And if the choices have run out for my toddler when he’s ready for school, I will do it myself. Maybe I’ll do it for others, as well. Who knows."

questions about a potential education system hack popped into my head. Maybe many others have already had this idea...

What about uniting the home-schooling and frustrated-teachers movements?

I'm sure there are onerous restrictions on setting up a "school" in the U.S. But what about an intensive tutoring system catering to home schooled children? If you had a tutor (who happens to be a formerly disgruntled public school teacher) in a home, how many other children could be in that home, receiving personal tutoring, before no longer being considered a "home school" environment? What if the formerly disgruntled public school teacher drove to various homes during the day or the week? Can "home school" instruction happen in a place other than the child's residence and still be considered home schooling?

Obviously, this could be supplemented with online curricula.

If anything like this is legally feasible, seems like an online service allowing parents to personally select educators sharing their vision for how they want their children to be educated could be hugely disruptive to the current K12 educational establishment.

Does anything like this already exist?
puuh, i think the most important step is missing:

Q: How To Get Into Y Combinator?
A: Try!
I looked that up on the BLS website, and while you're not using the same units as them, your numbers don't seem to match up.

According to BLS, the median pay is $53,230 per year, which would be closer to $26.50 an hour, assuming a 40-hour work week.

http://www.bls.gov/ooh/education-training-and-library/high-s...

Maybe the Forbes article you're referring to about is only counting classroom hours, which is a pretty absurd notion. Teaching is a full-time job, and any figure based on an assumption to the contrary is going to be flawed. Not meaning to straw-man you, it's just that without a link to the article in question, I can only speculate where your figures come from.
I had an MS interview a few weeks ago and it contained no irrelevant logic questions. Sure it involved moronic things like regurgitating Moore's voting algorithm and atoi but it at least involved code.
I'm not sure about NZ, but my guess for EU is around $450.
Android 4.2: A new flavor of Jelly Bean
> Because Windows and Windows apps don't support resolution-independent UI scaling.

If I'm not mistaken the new, formerly known as "Metro", UI is vector based and any applications built with the WPF which includes all Windows 8 GUI based applications (at least the non-html one's) are of course vector based so it's simply up to the designer/developer to scale it however they want.
source on github - https://github.com/hakimel/kort
> Then the article was not written clearly...There's no other valid way to interpret that sentence.

If you don't understand the difference between "Windows 8 ships with its own app store and it is not an open platform anymore" and "Because Windows 8 ships with its own app store, it is not an open platform anymore," then you need to work on your English comprehension skills. The difference is subtle, but apparent. There's nothing wrong with the article.

> I don't see Valve taking Apple to task for the MAS.

Because Macs and Mac users were never a big audience for Valve to begin with. The vast majority of Valve's users run Windows, so it only makes sense for them to be worried about the drastic changes with respect to app distribution in Windows 8.

> Look at the Mac - decent support, decent performance, it has AAA titles on it that are also on other platforms, yet you won't ever see AAA exclusive titles being released on the mac.

Who said anything about getting exclusive titles? Moreover, there was no reason before to move away from Windows or towards Mac. Windows 7 was an open platform and the Mac is relatively closed and not friendly to gamers in terms of hardware.

The situation has changed with Windows 8 because there is a clear reason for people not to use it - the weird new touch-centric interface that's used for desktops as well, which makes even less sense on the multi-20+ inch monitor setups that many gamers have.

Valve can easily create pull factors for Linux that it couldn't with OS X. It can work closely with Canonical to improve game performance beyond that on Windows (this is already the case according to their framerate tests) and perhaps bundle Steam with Ubuntu. It can support a wide range of easily upgradeable gamer-friendly hardware setups. The factor that you can just use your existing Windows PC to run Linux (something not possible with OS X) is a big factor as well.
This article is full of over-generalizations, starting with the title, which should be "Tech education can/does happen outside the classroom" (see e.g. note [5]). Here are a few other issues:

- "nothing [except perhaps farming] - before or since - has had such a profound impact on the world as the development of computing and circuits". How about fire, flight, firearms...

- "Demand for computer scientists, for example, is exceeded by the supply at a ratio of more than 2:1 [links to a study that is specific for Washington State]"

- "A university computer science track can never teach this culture. [...] The unique culture at Stanford is exactly why Silicon Valley could never have developed anywhere else."

- "There was no complex problem in the first release of Facebook." Citation needed?
Thanks for the feedback! We want (and plan) to have some type of free tier, but we don't have enough data to announce anything concrete yet. It's probably better to wait on that than to redact later =\

iOS + App Store for now, more later after we nail that workflow.
Quite frankly, I haven't seen these mentioned anywhere except in a very long Verge video so I'm making a list of Android 4.2 features:

- Google Now will now automatically detect packages you are going to receive and will notify you of their progress. You can now dictate calendar events (also, in 4.1 they added the ability to say "navigate home").

- You can take 360 degree panoramas

- Quick Settings & Multi-user accounts

- You can swipe the lock screen to reveal informational widgets. (quickly check your calendar, etc)

- Swype functionality built into the keyboard. (Even cooler than Swype though because of where it shows the word and the suggestions)

I've also yet to see anyone mention that the Nexus 4 rests in a capacitive, magnetic dock.
Too small to fail.  Running a small business.
> Because Windows and Windows apps don't support resolution-independent UI scaling.

This is not true. Windows has had very good support for custom resolutions since Vista. Windows 7 actually looks great when set to higher resolution. Windows applications is another story, but the number of DPI aware applications is growing http://www.rw-designer.com/DPI-aware
This is incorrect in its context. While milk consumption does aid growth, lactose intolerance in most cases develops during late adolescence and early adulthood. By that time, most of the growth in height has stopped.
> Enron's PRC

Tried looking this up on Wikipedia, and I'm pretty sure you don't mean "People's Republic of China". Or any of the other disambiguations on the page I ended up on. So even though I'd like to read up on whatever it is you're talking about, I find myself without a clue.
Yup. http://www.kickstarter.com/projects/limemouse/lifx-the-light...
Anyone who's been paying any attention knows this is no conspiracy, Google is not happy with Verizon AT ALL. Wallet/ISIS is only a small component of that.

Painting this is something else is just inaccurate.
I dropped out last year and my experience so far has been exactly the same. I actually gained the majority of my experience while working on a startup that I co-founded.

Personally, I don't see any reason to hesitate to advise CS students to drop out. It was the best financial decision I could have made.
Both Gnome and KDE became touch-ready over the years. They of course have this feature. I just wonder, does any manufacturer sell their tablets with these?
Your solution is that developers be perfect and get interfaces right the first time :-) While that is admirable, the chances of it happening for the majority of software is zero!

Your Microsoft binaries still work because of the huge amount of effort Microsoft puts into backwards compatibility - read Raymond Chen's blog for details. In particular when apps are buggy, Microsoft goes to great lengths to keep the app working.
I'm on the same version for windows and getting diddly.
I think the problem is the fact that we have two types of engineers: the academic geeks, and the creative geeks.

I wouldn't give anyone a pass if they show no personality, creativity and out-of-the-box thinking with good product intuition during my interview. Vice versa, I don't think any academic geeks would give me a pass if I couldn't solve their math puzzles with a proof.

I could be just talking out of my ass here, but it is nonetheless how I see this situation. I don't like it, but I don't see any evidence of it changing anytime soon.
Larger screens are much more expensive to produce than small screens unless the defect rate is very low. For this reason new LCD technologies are always perfected on smaller screens before migrating to larger screens.
You have a bridge that can only take a certain amount of weight at once without collapsing. It's dark at night and you have only one flashlight. A flashlight is required to cross the bridge, which is traversable in both directions.

You have a family of people of varying weights (the exact numbers you'd have to look up) - determine the optimal way for the family to make it across the bridge.
Note that they still want to have your "real" name in addition to the name that you're known by. The article says:

"Over the next week, we’ll be adding support for alternate names – be they nicknames, birth names, or names in another script – alongside your common name."

So someone who is afraid of revealing their true identity still can't use Google+.
There are also brands of milk that include the enzyme. Even easier.
While linking is the foundation of the web, I would say that the web has grown far beyond its foundations. Nowadays, web technologies are not just a way to share a set of linked documents. They're a platform for app development. The browser is starting to resemble a miniature operating system. Thus the demands for "more permissions, more low-level APIs." You may feel philosophically that this is the wrong direction for the web, but many folks (myself included) are excited about it.
Kryptos: The CIA Cipher Hiding in Plain Sight
To add one suggestion, if you want even more control than Adblock Plus, you can look at Request Policy (http://requestpolicy.com)

Instead of a blacklist approach like abp, you control which cross-site requests are allowed. Most of the time all a site needs is one xsite request to the domain hosting its static resources