skysight-inc/HackerNews huggingface dataset:
Part of the problem is that it's really hard for high schools to teach CS due to it being so expensive for them. It's expensive to hire qualified teachers and even harder to find them.

I'm making http://codehs.com to make it easy for any high school to offer a CS class, even if they don't have a qualified teacher.

We made a class in a box that includes videos, in-browser exercises, student tracking tools, and teacher support from experts.

A huge part of learning to code is getting help from others and reading other people's code. That is built in to our curriculum, so students read other students code (who are just a bit behind them in the curriculum) and give personal help to that student. This allows all students to get a push when they get stuck and really improve as a coder when they get feedback.

The personal help makes CodeHS more valuable than just a tool like codecademy.
2) "job openings in Computer Science exceeding degrees by a factor of ~2.5." is the point - there's way more demand than there is supply of CS degrees.

3) My argument is that they admit the people with the spirit already.

4) Right, I'm talking only about tech in this article.
>Valve has always been in favor of open platforms.

Steam?
What happened since "Show HN"?
There are thousands of "Show HN" posts. Most of the time, we never hear about them again.

Please link to your original Show HN post, and include a short update on what has happened to your project.
Parsing exec shuffles from PR-speak is hardly specific to Apple. What I'm looking forward to are the "anonymous" leaks to All Things D (or whoever) over the next couple days.
Where I went to school (Purdue) there was the school of engineering and the school of technology. The theory (at least) was that technology had more of the business side of skills as you suggest.

The downside was that more time on business meant less time on engineering, and you ended up with people that dropped out of the engineering school, combined with people that may not have been able to hack it in the first place, and a tiny minority of people that could have passed in the engineering school.

This means that as a signalling tool (which is a large part of the value of a college degree in the workplace) a technology degree was far less valuable than an engineering degree, which causes a feedback loop to keep the number of people with actual engineering talent low in the Tech school.

This is from my observation of EE vs EET as I knew people in both majors. CS was in the school of science, not engineering so it had no equivalent in the school of technology.
Awesome landing page. I immediately dragged and dropped just from seeing the control wiggle.

Small detail, is the logo spinning backwards? I'm not an expert on propellers, it just feels wrong.
Gawker down due to flooding from Hurricane Sandy
Looks cool, I'd love to hear more about how it turns out!
Heroku Reveals Cross-Region Followers for Disaster Mitigation
I think there's a difference between a "bad" or "average" idea that everyone on the team agrees on making and literally "no idea" (which is my own personal experience).

In terms of talent, I don't think (in all humility) that there were many teams in our batch THAT much more talented (at least on paper we were very very solid). In terms of personality there were mismatches that only came out later when tested by conflict.
More data or better models?
Heroku Sandy Situation Room
Apparently Arjun totally accounted for the "Sold the dream" problem in his post, so I'll call him legit on all counts. http://argumentum.posterous.com/blog-hn-my-ycombinator-s12-s...
It feels old because it hasn't changed in 5 years, but I personally appreciate that. All of the original mechanics make perfect sense, and the new mechanics (such as app folders and multitasking) have been introduced in a way that minimizes interference with the existing look and feel. As someone who uses a lot of music production apps that can't talk to each other, I do wish there was something like a filesystem, but I also want it to be introduced in a way that does not change the basic look and feel of the device.

What's amazing is that an original iPhone and iPhone 5 look and feel largely identical for basic uses, even though the latter is a far more capable device. That's a testament to the strength of the original design.
One thing is pretty certain. The decision to dump Google was probably made above Forestall's pay grade. I suspect that the decision to include Maps in the next release of iOS happened about the same time as the decision to dump the stock. Stock sale announced in May, Maps announced in June.
Is this the new Jony Ive Apple?

Ive is Apple's new Product Chief (heads hardware and software design across whole company).

Federighi (Mac OS and iOS), Mansfield (Tech), Cue (Services & Content), Williams (Supply Chain), Schiller (Marketing) - all in support roles to Ive.

Under Steve Jobs, product and design was consolidated under himself. He had the ultimate say as to what shipped and he was the toughest curator. Now it appears that Apple is returning to that model, except now it's Jony Ive with that role.
Funny. We call that process the "scientific method," yet it is hardly applied when it comes to actually learning anything. It should be a student's goal to strike out and fail, to discover that he does not know things about the world. But this isn't the environment that is fostered in classrooms - it is compliance and memorization that is taught.
Your out of place defensive reply (I assume you work on the Apple team?) notwithstanding, iOS is absolutely stagnant. They're in the unenviable position of being lauded and popular because of the simplicity of design, but that strangleholds them into a limited ability to change and improve.
I would consider "using" Square to be making a transaction through Square. Square takes 2.75% of that transaction regardless of its size. So yes, Square makes money from every user.
Firefox on OS X is remarkably better in the past year. I ditched Chrome many months ago because Firefox now is better with memory and remaining quick and responsive than Chrome for me on OS X.
I guess I'd do just like Google and hire an army of non-technical recruiters to interview my top prospects.
It's definitely a tough line to walk. I was lucky in that it was a blessing in disguise, and this summer was probably the best one of my life. Your intern won't remember how much they were paid (though non-alcoholic beer money is nice), but they will remember the kinds of things they picked up along the way.

It sounds like you did right by your intern, despite the difficulty of trying to train college kids who have probably never had to make a living as a coder.

Also, a story to tell goes a long way.
I've lived in Hacker Fortress 2 months (los altos), visit frequently at Chez JJ for the last few weeks (mountain view) and have visited StartupHouse once to help someone move in(in SOMA).

Hacker Fortress and Chez JJ are both lovely. Chez JJ has been around a little longer, so they are more organized and hold great events; Hacker Fortress is a bit newer and more chaotic, but is more competitive on price. Both have great people.

Of the three, StartupHouse seems to be "trying" hardest in that the startup-ness is very in-your-face when you walk in. Key articles by Paul Graham and similar are hung up on clipboards, everybody is hacking away on keyboards, and the whole place has a sort of dark, moody, intense feel to it. I only visited once, so take my impressions with a grain of salt, but it didn't feel as friendly as HF and ChezJJ - most people didn't look up or seem to notice there were new people (maybe partly because there are so many people there), and the guy who showed us around was "on duty" and looked it. Whereas HF and ChezJJ felt like actual homes and not just places to hack.

In terms of physical building, HF literally feels like a fortress on a hill (huge mansion, isolated from surrounding houses, great view). ChezJJ is a cozy, comfy normal house on a street where the houses are close to each other, with fruit trees in the backyard (yum!). StartupHouse is a retrofitted warehouse and feels like it.

Whatever place you choose, I highly recommend staying in some kind of hacker house/hostel. The community you get from this living environment cannot be approximated elsewhere.
We have an open issue to work off of signals [1]. What would definitely make it more event driven, but might make it a lot less efficient.

[1] https://github.com/zapier/django-drip/issues/1
How come a very simple task could be patented, while that task could be done by everyone?
...but on the other hand, there's been speculation for years that his management style was very bad, and the source of frustration in the engineering teams, as well as his friction with the industrial design team.
Agreed, I made a huge mistake. But I did really believe that we could have pulled something off.. And I think Patrick would agree that I was honest about this whole thing being a huge risk.
Yes, he was very forthcoming. He and I are on really good terms. I decided to write the blog at that moment because I knew Arjun was also writing his, and I thought it would be really neat to see two interweaving sides of one story.
Shut up and take my money! Give me 64+ cores at an affordable price and my next build will keep you in business, AMD.
It's more or less Symbian or Palm Pilot with touch. What was groundbreaking in terms of interface was the method of input not the way the OS was designed. It's still just icons and a pointer.
we built a lot of stuff for userfox over the past few months. and we were looking at it all, making sure the user interface was usable, and so on: and ultimately decided that actually: sending emails when a user signs up is one of the most valuable inflection points, because:

a) it applies to every user (= highest ROI on copy written)

b) first impressions matter!

and c) its minimal work / thought for our customers. maximum value.

so we decided screw it! lets ship something this week! this month! and here we are. lets do one thing really well.

so userfox today allows you to send a drip sequence of emails to your new users. you can choose the days, the subjects, the content, we support your custom email theme, we even show you clicks and conversions, and so on.

it's awesome because its so light and easy. we're going to roll out some awesome custom data features very shortly. dead simple things, like simply "send this welcome email unless a user is on a paid plan."

et voila. when i look at products, i look at what they require me to do, and what they give me in return. i think that userfox can move the needle on your business, and to do that we ask for literally 15 or 30 minutes of your time. i'd bet you'll see more impact from userfox than your sophisticated SEO strategy in fact.

i have been on hacker news for a long time: it maybe even helped me get into ycombinator! but these are all stories for another day: right now, i wanted to show hacker news our product, because i think if you're a bootstrapping business: userfox is a no brainer. "it just works."
I think I would disagree. I think there are plenty of really bad ideas that people are pursuing in one way or another. I think there is at least some value to the idea to start with. It is, after all, the building block upon which a startup gets going.
The principle you're trying to articulate is the Church-Turing thesis [1]: Every reasonable definition of computation can compute the same set of functions. [2] [3]

[1] http://en.wikipedia.org/wiki/Church-Turing_thesis

[2] Quantum computing may change the O() of some functions. I.e. maybe some O(n^2) problems become O(n) with a quantum computer, or NP problems become P; I'm not familiar enough with quantum computation to know for sure which classes are known to be reduced to smaller classes. But in principle you can always simulate a quantum computer on a classical computer given enough time -- of course, in practice "enough time" may be many orders of magnitude out of the realm of possibility. So quantum computation isn't a "new" form of computation as far as the Church-Turing thesis is concerned.

[3] There are purely theoretical machines called "oracle machines" -- exactly like a regular computer/Turing machine, but equipped with a (theoretical) hardware device called an "oracle" which is able to solve some problem that is known to be impossible for Turing machines, like the halting problem [4]. An oracle machine can be more powerful than a Turing machine, but its violation of the Church-Turing hypothesis is sort of a technicality.

Saying "Build magic hardware that does something a Turing machine can't, and attach it to a computer" is too vague about how the non-Turing computation is to be achieved to really constitute a fair definition of non-Turing computation.

[4] http://en.wikipedia.org/wiki/Halting_problem
I suppose, iOS hit a higher quality product much earlier than Android. But to me it feels like an evolutionary dead-end. Sure they aren't fixing any problems, but they sure aren't really adding anything to make my life better.

Or another evolutionary analogy: crocodiles have more or less been around forever -- they don't have to trumpet about solving calorie intake problems, or overheating in the summer, but it took mammals to invent fire and get to the moon.

Saying more or less "iOS is fine" is also saying "we're not interested in pushing the envelope anymore".
You're going to need a citation for "lactose intolerance in most cases develops during late adolescence and early adulthood".

According to this indirect citation [1], lactose intolerance varies by age and race, eg 85% of Chinese are lactose intolerant by age 10.

If a significant percentage of a genetic group develops lactose intolerance by age 10, then yes - it would most definitely affect growth.

[1] http://boards.straightdope.com/sdmb/showthread.php?t=485313
Do you have a source on that? I have been following Android news related to the govt and haven't seen that. I am aware of SEAndroid from NSA but not about devices running being allowed on DoD networks.
Those on EC2 might want to read http://alestic.com/2010/10/ec2-ami-copy for their own disaster preparations. (Though ideally you should have been on it before now...)
Google Play, Android becoming entertainment powerhouses
The Lenovo Yoga seems pretty incredible, much more expensive though. http://www.cnet.com/laptops/lenovo-ideapad-yoga-13/4505-3121...
I don't see much stagnation:

(1) Maps is probably the biggest thing they've done since the original phone's launch;

(2) they are moving more and more of the interaction to voice every year;

(3) they are moving more and more of the users' data to the cloud every year.
"We recommend customers with production databases (Crane and up) create a follower running in us-west-2 using the --region flag (this is an alpha feature we are exposing ahead of schedule to prepare for this incident)"

Finally! Excited multi-AZ support is coming to Heroku.
I'd see an issue if we were talking about a CIA exercise made public. But these are complete amateurs writing a term paper. Surely anything dangerous they could think of is also likely to occur to a few dedicated terrorists who may spend years thinking about it?!
The speed at which you can present text to the reader is not the end-all, be-all of the reading experience. In fact, the logical conclusion, of having zero transition whatsoever, is actually a pretty terrible experience. Why do you think people use smooth scrolling on their OS? Transitions are very valuable in producing a good user experience, whether it's a simple horizontal slide as the Kindle iOS app uses by default, or a page turn animation as iBooks uses by default. And if your argument is purely about the speed of the animation, there is nothing about a page turn that inherently requires it be slower than a horizontal slide.

Speaking personally, the iBooks page curl is one of my favorite features of any iOS app, period.
I disagree that using memorized formulas to solve math problems isn't meaningful learning. But granting you that, I'd argue that a student who has memorized the formulas and can apply them to that test and get correct answers is a success story. That's better than most people, and enough of a tool to make math an asset for that person in life.

Students who conceptually get it, and those who have just "memorized" will do well on atest. The test will help identifying the students who can do neither, and the teachers who are underperforming, which is the real problem.
Translation Management Comparison Matrix
Anki is awesome! I've been using it to learn Finnish (http://ankisrs.net/)
Great Interview Questions
But but... why use reason when you can make a facile, snarky observation instead?
That's the only thing I'm worried about, hopefully the close ties with Google have made sure that the quality and reliability is up to scratch.
Regions are comprised of multiple Availability Zones. Heroku has always been running on multiple AZs.
The problem is that there will be a market for ARM servers for the simple reason that power and core density is becoming a bigger and bigger part of total hosting cost and ARM does low power well. AMD would be ignoring that at their peril. They're much more vulnerable to this than Intel since they're currently not generally the preferred high-end choice for most people.
Pretty much just a white screen for me, none of the pictures are loading. If I hover over where they are supposed to be I can see the related tweet. It also seems to be loading new tweets pretty fast. Can't say for sure since I can't see the photos, but I think it might be too fast to get a good look at any of them.
I've spent some time at MSFT (including a transfer) and know a few recent hires across the lake and NONE of them (including myself) have had any of these sort of questions. A few data structures and algorithms type questions, but never the 'how many pennies fit in this room' type stuff that they're supposedly so famous for.
Obviously you haven't spent any significant amount of time using Google Now.
Deferring this all to user voting doesn't make it more relevant though. Just look at the frontpage of reddit.
Those are their strengths compared to Intel, not compared to the other ARM manufacturers. Intel keeps beating AMD, but part of the reason is that Intel's process is really good. The fact that they reach a given process node much faster than everyone else is important, but even for a given node Intel's, e.g., drive currents tend to be much better than anybody else's. Against the rest of the ARM world AMD won't have that humongous handicap, and I expect that they'll be able to compete much better at things like straight up performance.
It's not very becoming either that the CEO of such an image concious company has to make a such grovelling apology for such an embarrassing failure...

I agree that in the long term Maps will be great and people will have forgotten the ill-planned launch - except perhaps Scott Forstall.
Now if only they had an iOS app to view the data...
Too Many Battery Factories, Too Few Electric Cars
Small-time drug dealers: Is there a rush on sales right before a big storm?
iOS has barely changed in UI since it's inception. That's not a good thing. No one designs the perfect design the fist time, nor the 100th time, nor ever. The goals and targets change and the design evolves. There has been no evolvement.

Sure, there's more precise releases than it's competitors, but that doesn't negate the fact that Windows has a more functional-looking (whether or not it is, is an entirely different matter) phone.

The Notification centre was a step in the right direction, but people are wanting data quicker more and more, and the notificiations aren't great for every app. After all, a big reason people cite for going for Android is customisation.

When the iPhone was released it was the absolute leader in mobile iOS among other things. Now it's a solid competer but it lacks the originality it once had.
Nvidia ships quite a bit of Tesla hardware for GPGPU data center use; Amazon just bought a massive shipment of these racks for use through AWS.[1]

What's notable about Nvidia's Tesla offerings is that they sit as a separate 1-2U rack on top of the compute box. The space and power costs of operating Nvidia GPGPUs in a datacenter are nontrivial.

If AMD ships a solid ARM product with some good on-die GPGPU components, that might compete with Nvidia, but otherwise the two are in different spaces even within the server world.

[1] http://vr-zone.com/articles/amazon-orders-more-than-10-000-n...
Thanks for the clarification. Meant to say regions.
It sounded like the same exact Windows Phone Connector as the current one. It's not bad, but I've got a lot of music, movies, etc. outside of iTunes that I'd like to sync to the device.
Good read. However:

One of the things I admire about Apple is their plainspokenness, both in advertising and in press releases.
...
Thinking about it some more, though, and considering what I know about Forstall’s reputation within the company, I think that headline, euphemistic though it is, tells the plain truth:

This, to me, reads as "Apple is plainspoken. Ok, so they're not, but let me convince you that even when they're not, they really are, it's just in disguise!"

Why go to such lengths? Why even bring that up? It's hardly a critical part of the article.

I'm genuinely curious, by the way - please, someone show me how I'm wrong.
Rules for Meetings
Interesting idea! However from what I have seen, to truly engage your customers through email, it either needs to be personalized, be intelligent enough to track current activity and engagement levels of users and tailor the mails you send accordingly, or .. something else?

It would be nice to hear just out of curiosity what kind of market (low number of important customers or high number of users or both) you are targeting, and what is your strategy on a higher level to increase conversions?
Sorry as useful as this might be, it's totally hindered by UI issues. Pictures I'm trying to look at sporadically shuffle along, half of them are irrelevant, and there are heaps of duplicates and memes. The last two are forgiven since this was probably whipped up in haste, surely there's a site that allows filtering and quick delivery with a better UI?
Untrue: https://en.wikipedia.org/wiki/Laogai
Great read -- thanks for the share!
I took standardized tests in high school to pass 11th and 12th grade. At best it was an annoyance. I overslept one of them (we took them all in one week, one day for each subject) and was kicked out of my home by my mother. I simply took both tests (Reading, Math) in the same day and finished with honors in both.

It taught me nothing. It was a waste of time. Why test the kids who are naturally good test-takers or who had parents who intellectually stimulated them (me, fortunately) - it strikes me as an exercise in mental masturbation.
This looks really cool and is something I'd definitely be interested in (been on the 'todo' list for too long)... but I really need more info to decide if I want to invest the time in trying it out.

Some kind of 'how it works' page ... how does information get from my app into yours, can I embed per-user links (for example for email confirmation), how do opt-out notifications get back from your app to mine, etc.

Minor UI issue ... the mouse pointer & hover action suggests that the day icons on the front page do something ... but they don't for me (Chrome 22, Windows)
Acknowledged in another comment and 100% agree. You did more than right by these kids, if I got an internship with PlanGrid I'd have written a blog post 1 sentence long: "Thank you for getting me a job with PlanGrid, I'm still out here in the Valley working hard for them full time because they're incredible and going to be HUGE!"

Great posts by you both!