skysight-inc/HackerNews huggingface dataset:
Wow, look at all the criticism! I think the OP is making a valid point, and I'd like to throw my $0.02 in support.

Look, there are two crowds in Silicon Valley. First are the people who seem to collect connections almost as if it was some sort of competetive sport. They know everyone, they join every social network and have thousands of friends, they go through a full box of business cards in three days, attend every networking event imaginable, entrepreneurship seminars, startup parties, meetups, hackathons, you name it... I admire their social skills, but I'm barely aware of what they actually do outside of growing their networks - all they talk about are the events they've been to and people they've met.

The second crowd actually builds things. They are of course doing some networking, but they seem to stick to the essential minimum and don't play the "who's got the fattest rolodex" game. They also seem to somehow know each other, but not the people from the first group :)

Of course connections are valuable. But not so much if the only thing you build is your network!
This has long been the stuff of science fiction: http://www.droidforums.net/forum/attachments/droid-razr-maxx...
Personally, I think https://github.com/kripken/emscripten/wiki is mind-blowingly amazing. Check out the demos for sure.
> Not sure how Tesla does that (if it does 'engine braking')

Tesla uses the electric motors that normally propel the car by expending battery energy, but "in reverse" to generate a small amount of power while decelerating. It's better than nothing, but it's not as efficient as many people seem to believe.

> And of course that's negated by the fact that you'll be going uphill in the way back, using more energy

Good example -- going downhill with your foot on the brake, recovers 20% of the car's kinetic energy lost by descending the hill. Going uphill again requires 100%$ of the required energy from the battery. So it's a net loss of 80% of the total energy represented by climbing and then descending the hill.
This is an interface mapper for hardware. V. cool.
It's not about what you guess the distribution in the population to be, it's how you represent distribution you get from the actual test results. Someone who does the IQ test and gets a result 1 standard deviation above the mean of all the test-takers gets an IQ score of 124 from a test-giver using the old scale and an IQ score of 115 from a test-giver using the current scale.
Trey and Matt, please oh please do an encore to "Jackin' It in San Diego"
http://www.youtube.com/watch?v=jbSJET3DiX8

Don't forget the fireworks debacle.
http://www.youtube.com/watch?v=IvulaROLsfg
Being a trader yourself, your sentiment is well seen and understood. I see how Taibbi's style can be of annoyance to you, but I think you're largely nitpicking. The essence of it stays valid and I yet to see an important executive going to jail, either in relation to 2008 or Libor.
So will recording the audio from the back of the room. Maybe slides would be better. I do find the topic interesting, and wonder why XML is so shitty in practice.
Note that we also intend to at least expose Emacs/vim keybindings for the text area as soon as possible. It's not hard as codemirror has most of the bits we need, we just haven't had the time for it.
Yes it is.
It felt home reading the chinese family's whole story.
It's common teachers and lecturers here do tell, that studying and getting a Job is everything for the amount of money paid.
I like it too. My tl,dr from it is:

Live in the future, then build what's missing.

I also draw inspiration from Bret Victor's[1]:

If there's something in the world that you feel is a wrong, and you have a vision for what a better world could be, you can find your guiding principle, and you can fight for a cause. So after this talk, I'd like you to take a little time, and think about what matters to you, what you believe in, and what you might fight for.

[1] http://gumption.typepad.com/blog/2012/03/principle-centered-...
Another meteor? San Francisco Bay area residents report fireball sighting
Node/V8 is a beast and will dominate web development in few years.

EDIT: Downvote me, I don't care.
Document Freedom Day: March 27th 2013
> Yeah, I'm definitely confused. I don't understand how a car traveling 0 mph can have a finite value on that graph if the y-axis is [energy]/[distance].

The car expends energy just sitting at zero MPH -- the computer and lights, air conditioning and heating, things like that. So the graph is correct -- there is an energy expenditure to "go" zero miles per hour.

> I was hoping the units were [Watts][hours]/[minutes] or something to make everything better.

When the speed is zero, it stops mattering which units it's expressed in. :)
Don't require that they'd pay to see them solved. Start building the prototype anyways.
i'm pretty sure he's talking about side project. so talking about profit right away may get you disappointed too quickly. i think.
I don't bother with it. I ignore it.
There are around 2000 per year.
The article mentions that most of YC's value is in just two companies (Dropbox, AirBNB) out of some 400 funded. That would be awful performance for a traditional VC, but the amount of time and money put in by YC into each of those 400 companies is between 1/100 and 1/1000 of how much a traditional VC would put into a deal.

So, if you're comparing to a traditional VC model, compare YC to one that has made e.g. 10 investments. And to have Dropbox, AirBNB as two of your ten (regardless of all others), is something every VC would envy.
Wow! Author here, did not expect this to get submitted to HN yet (was going to finish out a few more levels this weekend and clean everything up). Forgive the giant "TODO" in the help dialog.

Simply enough, http://pineapple.io/ was disscussed in another thread [0] few hours ago and your link happens to be second on the list at http://pineapple.io/?reset=true

Now, hurry up. :)

[0] http://news.ycombinator.com/item?id=5229185
That graph shows a maximum efficiency at around 22 MPH (for the 85 kWh battery), which makes perfect sense -- any faster and air resistance becomes a factor. Any slower and energy uses apart from propulsion begin to eat away at efficiency -- the computer, lights, air conditioning, heat, and so forth.
We use snowplow JS with a custom django app that we include in each project. It stores clicks and events in Redis, as well as gziped logfiles for permanent storage. The redis data expires after a configurable period of time.
You are partially right... partially wrong.. You lose control for it only when you use ng-repeat.. you could alternately write your own repeat directive that does animations for adding or removing..
If your are not yet in a state to write this level of a directive yourself, you still have a few options. I remember someone had written a fadey directive that does fading animation, there is also a fork which does animation with ng-repeat. And if you can wait, this fork will be merged into the core angular , hopefully soon...
Couldn't find the email in your profile. Drop me a line at oleg at starthq com.
Don't miss this follow-up post, though:

http://blog.kgriffs.com/2012/12/18/uwsgi-vs-gunicorn-vs-node...
Very nice, but I think you should put somewhere on the website what Class A, B, C, D and E mean. It's not on the main page, and it's not on the "Learn more". This is something very interesting to know though...

Also, due to how the web looks in recent years, my mind is trained to ignore anything containing Facebook, Twitter, etc... at the bottom of webpages because it's usually meaningless footer content. However the "Ratings" part on your site looks exactly like that. I only discovered the second time that it is content.

If more people unconsciously ignore such stuff, you may want to present it in a different way.
No, definitely not the only diff
I thought that's quite silly too. But for the people those who lost their phones regularly in a night out could be handy as a back up service!
yeah I was thinking the same. 400(well, 398) worth 2 billion still gives you something like 500k per company. When considering the 15k invested, sounds like a winner to me. Obviously this is averaging but still.
I'm in no way suggesting even trying to make money. But any startup does have the possibility of being incredibly successful, so it's worth mentioning.

ngokevin: No, not joking. Reverse vc is a real model.. http://www.entrepreneur.com/article/219627
Once people find out that you build software, they are (in my experience, at least) all too happy to tell you what kind of app/website you should build.

The bad news is that most of the ideas they have are unworkable, unmarketable, or just plain stupid. The good news is that underneath it all, there is often a kernel of a good need that can be solved in a better way than they are expecting and/or applied more generally.

Over the holidays, my sisters told me about an app I should build - it seemed silly and unmarketable to me at first, but as I thought about it more, I saw a lot of potential uses (many of them applicable to a commercial context) for a more general solution to their problem. I'm working on that app now on the side.

The other thing to think about is the way you approach people for ideas - don't ask them what app you could build to help them, ask them what their problems are. Even better if this is in the context of their job - this makes it far more likely that you could charge enough money for your software to make it worthwhile.
Yes, perfectly possible and regulated in the eu
> I've looked around, to my friends and family, but they have no problems they'd possibly pay for to see solved.

The biggest problem my business has is convincing potential customers that they have a problem. We do electronic timesheeting, staff attendance, and rostering, but most businesses think that paper timesheets are "good enough" - convincing them how much cheaper and more efficient things could be when done in the cloud is a tough slog.

So don't assume that just because people don't say they have a problem (that they'll pay for, or otherwise) doesn't mean there isn't a problem lurking, waiting to be brought into the light. And if you solve the problem well enough, people will pay you for things you never imagined charging for.
> was an exotic dancer from another province

Do you mean rural china or a second/third tier city? I'm not sure what an exotic dancer would be doing in a village.
Not only that, there is also a need to understand that not every student coming out of a primary school is a topper. Especially, when you've a single point index to measure that success - in this case, a billion dollars. But every student is an important part of the system.

A program like YC or 500Startups has a solid name because of the quality of its guides, support system, value system, knowledge, experience and pretty much everything else that one can think of.

Keep the money aside, tell me one VC that compares on those metrics?

(Disclosure: I am not a part of any accelerator program.)
Pick up a new non-tech hobby. You'll almost certainly run into some type of problem or aspect which could be improved upon.
Knockout (http://knockoutjs.com/) definitely rocked my world. Forget about manipulating the DOM with code (using jQuery or anything): now you have a nice separation between your UI (defined declaratively) and your business logic. Just change some observable values and voila, your UI is updated. I strongly recommend trying the site's tutorial: http://learn.knockoutjs.com

Also if you like Backbone.js, don't miss Knockback.js (http://kmalakoff.github.com/knockback/). Now you have observable (view)models and collections. Definitely cool.
Whether it was intentional or not, it’s hard to ignore the acronym, when spelled out.
“You Should Fart on Airplanes” –Science
Also see https://launchpad.net/fin
Taking an analogy to programming languages, some languages are much better at specific tasks than others. Having the ability to use those languages interoperably with others makes it possible to construct a much more efficient system than if you would be forced to use one single language for everything.
Android apps can now use Subscription Billing
A simple solution might be to just have the request routers connect in parallel to multiple dynos, and use the first one to connect successfully. You'll increase overall load (which can be mitigated to an extent by waiting a short delay before opening additional sockets), but a single slow dyno won't hold you up either.
Judges typically strike down EULAs with provisions like that, at least in the states. So really, if they try that, it just makes it easier to ignore the EULA.
Slides are available here:
http://portal.sliderocket.com/CJAKM/xml-attacks
I mostly hang on with tech people, be it colleagues or friends. They mostly buld their ideas themselves when they have them.
My family mostly talks about other subjects than software when I'm back home.
fts;dr - font too small; didn't read.

Seems to be becoming a trend in technical blogs.
A side-project that doesn't set you on fire (figuratively, that is, unless you're really into pyrotechnics!) is likely to be disappointingly like work, without the reward of actually getting paid.

Take inspiration from the things that irritate you, or those moments where you think "Wouldn't it be cool if…"

And remember, it doesn't have to be just software - there's immense fun in mechatronics…especially things that fly, float, or zoom along the ground at high speed!
No, it doesn't work that way. The test delivers a specific IQ score for a given performance regardless of the traits of the population of test-takers. One's score doesn't rely on the scores of other test-takers or the statistics of the population as a whole.

If this were not true, people's IQ scores would change depending on the makeup of the tested population, but in fact, it's the other way around -- the statistical makeup of the population, the mean and standard deviation, depends on assessing many individual scores, each of which is immutable and unrelated to the population's overall statistics.

If your position were valid, if one person took one IQ test on a desert island, he would not be able to get a score at all, for lack of a population to give a context to the test result. But this is not how IQ testing works.

Let's simplify this. Let's say it's an arithmetic test of 200 questions of gradually increasing difficulty. An average test-taker can answer 100 of the 200 questions. A very smart person can answer 150 questions. Do you really think an individual's score depends on the average score and distribution of the population of which he is a part?

I must add that, if IQ scores really depended on the population's traits, then IQ testing would really deserve its present terrible reputation. Apropos:

http://en.wikipedia.org/wiki/The_Mismeasure_of_Man
can you provide a citation for the claim that quality of education has a significant effect on IQ?
We are talking about mountain people in Guizhou or Jiangxi though. These people are likely to still be fairly rustic and traditional, they aren't worried about Internet so much.

> That's probably why migrant workers often leave their kids with grandma.

Not really the main reason. Without Hukou, their kids can't even attend school. China is almost a caste-based society these days, where caste is determined by your Hukou.
Much better. Thank you!
Neuroscientists Locate Fear Memory in Brain
Well, they (the Chinese) already crowd sourcing their own subtitles for entertainment shows like Big Bang Theory. I don't see why that wouldn't happen in the courseware space as well, it is one of those things in China that is truly a creative commons.
Another set of benchmarks that shows Erlang's cowboy coming ahead on EC instances. It also compares EC2 vs real hardware and throws more contenders in the mix.

On physical hardware the race is pretty close (except node, python-gevent, but cluster node did very well).

http://eric.themoritzfamily.com/websocket-demo-results-v2.ht...
Speaking of ideas, are there any books that help me notice problems waiting to be solved?
I find my ideas from my own frustrations in my daily life.
I wrote about it on my blog: http://aymeric.gaurat.net/2010/my-frustrations/

My answer in a similar thread: http://news.ycombinator.com/item?id=1454465
That'd be true if performance would trump productivity in web development. On the other hand, I don't see a lot of web-apps written in C...
Pretty cool.

I wonder what fraction of the wiring in the brain these represent.

I guess these are only the largest "pathway" structures?
I see what you did there. (to people downvoting parent, it's the acronym for this kit)
> Actually if someone asks you something point by point there's nothing to stop to you from copying the questions to your top post and replying "inline" there.

That would be neither top-posting nor bottom-posting. It would be a cybernetic chimera. :)
I can't believe the article didn't mention hukou (like an intra-country passport) discrimination at all. The problem is much worse than they make it out to be: not only do you suffer from poorer schools and more tuition than your urban counterparts, the score you need to get on the test to get into a good urban university is actually HIGHER than what the urban kids need.

Having rural hukou is a b*tch.
It depends on the web framework. As the author of the benchmark shows in a later blog post [1], Python+uWSGI can be faster than Node.js

[1] http://blog.kgriffs.com/2012/12/18/uwsgi-vs-gunicorn-vs-node... (link originally posted by jdub in this discussion)
They describe a sub-project examining the DNA of people with IQ > 160? On the basis of 'one fact can slay a theory', I would suggest that the example of Richard Feynman (IQ at 124) indicates that this study may garner a rather small return on investment. Of course it depends on exactly what they are looking for.
DRM is not necessary for the web.

Some content owners say that it is. That's a lie.

High-definition digital video gets broadcast over the air in the clear all the time.

Content owners tried to get DRM (the broadcast flag) into over-the-air broadcasts, saying that that was the only way they would allow digital broadcasts. The broadcast flag failed, content owners caved, and now they're broadcasting everything in the clear.

The HTML5 encrypted media extensions are another iteration of the same thing. If we stand up to the content owners, they'll cave again, just like they did last time.
Pick people you care about. And solve problems for them.

To be precise:

* Problems can be Jobs[1] they have in their daily life

* Learn to listen[2]

* Think of Space > Problem > Solution.

* Zoom out. As Developers we tend to be in the details. This is not where inspiration comes from.

* Work with ideas like with with clay. See the whole piece, look patterns while working with it, simplify and fine tune the things that work.

[1] http://businessofsoftware.org/2012/02/professor-clayton-chri...

[2] http://dex.io/robfitz/how-to-do-and-what-to-expect-from-cust...

Most importantly: have fun.
Citation needed for the claim that IQ tests are highly game-able. And nobody denies that there are different types of mental abiltiy, so I'm not sure who or what you are trying to argue against.
I see ideas in every conversation with everyone I have.

I can't help but constantly ask the question of whether there is a better way, whether the existing approach is even the right way, and whether by seeing a similarity in the essence of a problem with something in a different field altogether (than technology) we might find a more interesting and successful solution.

Don't listen for problems that you might work on, just listen to how things currently work and be inquisitive. Is the way something works today the best way? Does it represent the final iteration?

You already see with evolution that things change over time, and so will solutions. Once you've accepted that everything will change and get better, and start forgetting the concept of "Everything's been done already.", you'll start to see room in everything for the next small improvement, or if you're lucky (and transferred knowledge from one domain to another) some major improvement.

With side projects it obviously helps to pick small things. You want to be done in a weekend, or a few months at the pace of an evening here or there.

If you would like a side project of interest, the last couple of weeks I've been nagged by the thought of privacy online and the idea that the internet fails to allow people to learn from their past mistakes and errors as the internet does not forget and forgive and so people can never move on and improve.

As such, I've been pondering what forgetfulness might look like on the internet. And I think it must be possible to create a little Python script that takes credentials for social networks and various services online and helps introduce forgetfulness by deleting old content. Perhaps not everything, mimicing memory the lesser events initially, and then the major events eventually. Say... everything over 12 months old that received no likes/retweets or engagement gets deleted immediately, and higher engaged items of more significance get flagged up and you can opt to forget them or not.

What does forgetfulness look like on the web, and how can it be applied?

You can see the fundamental problem, "Lack of rehabilitation within society and the ability to better oneself", and you can see a proposed solution, "Bring forgetfulness to the web". If the problems are real enough and chime with people then you'll likely find people willing to pay. In my example the likely market are those in their mid-20s just starting on a career but having lived a lot of their life online and who may now regret the wide-exposure given to their drunken escapades a mere 5 years earlier.

I'd also say not to look at side projects to make money. They're mostly inquisitive exercises. Some make money, but most scratch an inquisitive itch.

I'm quite frustrated that I barely get to work on the thoughts I have, but even then they never go to waste. Even the ideas not pursued help to gradually improve my understanding of how things work and new angles of attack for existing problems. Just question everything.
Right now, after the sanctions, in Iran a software engineer earns 500$ a month (It is a good salary right now in Iran). So seems china is not bad at all comparing to Iran.
When someone trots out the same old "multiple intelligences" line, that is a pretty good indicator of their intelligence. or at least their intellectual laziness.
Concat empty character is faster than .toString() in JavaScript
Graph 3 as a log y chart would've been nice.
OP here. I am so sorry! I saw the link in a reddit post and cross-posted it to HN. I use Google Reader for reddit RSS and found the site awesome enough to warrant a HN post.
I don't understand why there are no numbers on these graphs. Graphs are pretty pointless if you don't label the axes.
For Node.js it's a big difference between 1k and 64k files, what about something in between, like 32k files?
They were incredibly hard to see and I can easily see myself driving in circles to find them.
Ask HN: Who is hiring in Spain?
I would love to hear about StartUps in Spain. Anyone out there?
I wonder what the anonymity implications would be if that usecase became predominant, especially if one exchange wins out. Correlating purchase of n BTC and conversion of n BTC to real currency could reveal who was paying whom.
Edit: pointed out in other comment
> Rather than an error of memory, I think it's far, far more likely he just made them up

And it's impossible to tell either way. So clearly the over the top attitude of Musk was unwarranted.
I'm actually quite perplexed as to why the blog author chose to use the WSGIRef which is known to be one of the slowest of the bunch according to this much more thorough benchmark:

http://nichol.as/benchmark-of-python-web-servers

Even more perplexed, why wasn't the payload and the WSGI apps sources published?