skysight-inc/HackerNews huggingface dataset:
I would recomend some social "stretching" techniques. Tim Ferris talks about them in his book 4-hr work week:

1. Make eye-contact. Make a conscious effort to do this. Pick one eye and stick to it. Make eye-contact on passer-bys on the street. If they cause trouble, just say "Sorry, you just look really familiar"

2. Get phone numbers. The goal will be to get numbers from attractive females/males. Remember the real goal is not to get the numbers but get over the fear of asking, so the outcomes are unimportant. A mall is a great place to try this. He recommends to get over the discomfort quickly, ask three people in a row within five minutes. Here's an example script he provides.

"Excuse me, I know this is going to sound strange, but if I don't ask you know, I'll be kicking myself for the rest of the day. I'm running to meet a friend [i.e., I have friends and am not a stalker], but I think you're really [extremely, drop dead] cute [gorgeous, hot]. Could I have your phone number? I'm not a psycho, I promise. You can give me a fake one if you're not interested."

3. Relax in public. Simply lie down in the middle of a crowded public place at some point. It can be a well trafficked sidewalk, the middle of a popular Starbucks, or a popular bar. There is no real technique. Just lie down and remain silent on the ground for 10 seconds. Then get up and continue with what you were doing. Don't explain it at all.

I've done the first two and it was a bit difficult at first, but over time it becomes totally second nature. At that point you can talk to anyone about anything without feeling timid. When that confidence builds up, I find that your passions come out naturally as you converse with that person since you don't have any insecurities hindering your thoughts.
So the bad news is I only got two emails, although I realize the timing for this post wasn't ideal.

The good news is, both people who emailed me have gotten subscriptions (it's Christmas, after all).

So, thanks everyone, and happy holidays.
I didn't realize there was a market for knockoff Zippos, but that totally makes sense.
Gmail seems to be the only (advanced) email web client out there that comes closer to mutt/pine than Outlook. Every other Javascripty mail web app really tries to look like it's a traditional desktop application, including heavy mouse use.

Having said that, the international United Internet versions do look quite ok for that segment. mail.com / gmx.com
Exactly.

Of course having more kids must needs entail more than the acts of conception and birth. We must not merely have more kids but change our way of seeing kids, we have to want to have more kids since merely the physical acts of 'having more kids' without the corresponding investment of human capital in raising them would be among the greatest of crimes.

Isn't it telling to the profundity of the problem when we're initially not sure what to do with a problem so fundamental?

Kind of like an indebted person taking a long time to discover that he must make more money and spend less than he has. The answer is so simple the fact that we find ourselves in the problem can become a self-parody.

The micro-economic reality is that having kids is expensive, time consuming and seen by many as squandering talented people's time, yet how do these talented smart people ever expect to transfer humanity if the next generation is not being produced? Or not being produced in sufficient numbers? We can make all the advancements in the world but if we don't pass humanity on to the next generation in a sustainable way we can just as quickly devolve into what we were a few 100 years back, or worse.

A colony of wild animals has a problem where the most fit members virtually stop having offspring there's either massive mutation of the colony en route or the species is in trouble.

Having and raising kids is a procurement that once you really realize we lack as a society it's already to late to avoid some very extreme consequences.
You have to pay money to even look at it. That makes supporting things difficult.
A great math book is Gilbert Strang's "Introduction to Applied Mathematics". Actually anything by Gilbert Strang is worth it.

I would also recommend: http://www.amazon.com/gp/product/0521792851/ref=ox_sc_act_ti...

You could also try out the problems at projecteuler.net
I read, "All of his cut is directly going to charity". It kinda nulls the argument, even if its marketing.
This semester's Stanford course, featuring iOS 5 (including Storyboard) is really very good. Just watch the lessons you need.
Speaking as a young man, I always found this counter intuitive and here is why (and this is an argument which has been called many things including cute). Wouldn't following the heard be safe? Suppose I don't really want to change the world, rather I want to enjoy myself. Now following the heard is easy, I do whatever everyone else is doing and have the advantage that I can learn from their mistakes. Now I have a large amount of data on what works and what doesn't so I can pick and choose how I wish to follow the heard. On the other hand I have this gut feeling thing which isn't really based on data and more so on... well nothing tangible really. I just feel it may pay out. Their is a high failure rate in such methods and a high frustration attached to it since like minds are rare. So is it that if I want to change the world I should not follow the herd and should follow if I want to just live?
The $25 Raspberry Pi computer is coming next month
E-books are about space.
Theoretically update should be done every year
Started up http://www.Hexicurity.com Thanks for asking....
Yes/No. After HN told me it was stupid to give away freeware, I quit my dayjob, moved back to the States, and started two companies. Doing great and happier than ever!

One of these companies already existed as a non-profit, so that was re-filing to go the S-Corp route and start making real money. The other is new.
This depends a lot on what time frame a business is planning for. It used to be industrial businesses were planning for 30-75 year timelines; now it seems rare to find an MBA who cares about 10 years hence.

If what you care about is the health of the business in a year or two, the chances that that institutional knowledge will be important is almost nill. It is only if we had a way to prioritize lasting value that this becomes a management concern.
(I am a Chrome developer.)

I glanced at your scroll.css and saw a bunch of rules that attempt to fiddle with the overflow/position attributes. This sort of thing confuses all browsers. Why not just use a normal scrollbar? It's fine to change the way it looks it if you want using the -webkit-scrollbar stuff you've done, but hacking out the normal web page scroll bar confuses everything. There are, for example, optimization opportunities in web rendering engines that only hit when the page is "normal" (which probably explains the poor performance other people are encountering).

(I noticed even on desktop Chrome the scrolling isn't smooth, unlike other pages. Probably for the same reason.)
Well, unfortunately most interesting static analysis problems are undecidable. There can be no "general" solution.

What we have in practice are approximations and heuristics; over time we will develop better approximations for the kinds of code people write in practice. Unfortunately fragility of analysis will always be a problem; if you change your code just a little bit then reasoning may fail.

As someone who has spent years doing research on shape analysis my personal belief is that the dream of a fully automated "find my bugs" static analysis is unrealistic. Some of the problems you must solve to analyze the heap, say, are very hard indeed.

We need to think more about the interactions between language design and verification, rather than hoping that people will build better tools to analyze existing code. Strong typing (e.g., the Hindley-Milner type system) is one example of a sweet spot that demonstrates how language design (type annotation, type declarations) interacts with tools (type inference, type checking). Type systems are some of the most widely used bug finding tools today. Trying to build verification tools without considering language design is always going to be difficult.
Probably offtopic, but why use "stabby lambda"/"pointy blocks" instead of functions? like this:

my $x = sub { my ($a, $b) = @_; $a + $b };
print $x->(1,2);

i see this "lambdish" syntax is shorter, but definitily not clearly for someone from outside.
at least you can read the draft

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
The momentum of Steve Jobs
My mom is a first generation immigrant. I often let her assumptions and misunderstandings of my sons simply stand. My sons tend to get a lot more of those explanations out of me, though sometimes only months after the fact (long, machiavellian story there). A similar pattern is emerging at work. I do explain stuff at work when asked. But I guess my policy at work mirrors my policy at home: I explain it to people I trust and who ask nicely.
Why does this guy keep getting upvoted on HN?
Charlie Stross, top SF author and HNer, has a series of articles describing the publishing process: http://www.antipope.org/charlie/blog-static/2010/04/common-m.... He argues that printing and distributing books is only a small part of the process. A polished book still needs literary agents,editors, proof readers, etc. Recommended for the curious.
We aim for self-documenting code. If there is a decision that absolutely can not be reflected in the code itself, a comment goes with the code as close to where the decision is implemented as possible.

We have a 10-year-old code base that is doing well and continues to support rapid, robust and maintainable development. The learning curve is higher than if the documentation were external to the code base and accurate diagrams existed, but unlike those artifacts the code will always be right about what the code is doing.
Thats the rent in SF and the peninsula for a flat that size, and only a studio with no bedroom. :/
Sebastian identifies as bipolar (cyclothymic).

(http://www.mind.org.uk/help/diagnoses_and_conditions/bipolar...)

(http://mentalhealth.gov/health/publications/bipolar-disorder...)

(http://www.rcpsych.ac.uk/mentalhealthinfo/problems/bipolardi...)
What url did you try? It's not perfect, but it is getting better. :)
oh, and StackOverflow, Github, Metaoptimize, some Twiter groups, a tiny bit of LinkedIn, and Facebook if I need to talk to my aunty
There are also a fair number of soho [wireless] routers with telnet enabled by default.

I guess that's partly due to memory footprint, or assumed memory footprint (dropbear being fairly small), by the manufacturers, and partly due to windows not having a ssh client by default, whereas every major OS comes with a telnet client.
ANSI will have relatively inexpensive PDFs soonish. There won't be any trouble getting copies to the people that most need it.

[This should not be construed as a defense of the rather insane practice of charging for these standards in the first place.]
Surely this dilemma can be remedied with a line or two of Lisp ;)
Because if you don't listen / read too carefully you hear the occasional good thing ("There's a bunch of good people in the chain of making a book; let's treat those people well") and you have it delivered with great enthusiasm and vigour, and some people seem to be able to ignore the copious amounts of ahem additional commentary that is delivered.
Hopefully you got the domains as soon as you got the ideas, otherwise they are probably gone by now.

EDIT: they all seem to be gone.
Right now is the perfect time for people like me to see a list like that (plenty of free time to contemplate this week).
Here, let me help:

1. pg-bot technology for responding on holidays to posts about funding. The bot should have sufficient business sense for pointing young entrepreneurs in the right direction, but should also contain semantic sense for responding in a witty and lighthearted way... for example, in Haiku.
I was sick of not being happy so I did it. Much happier now. Successful too.
It's also a great time to be away from our LCDs and together with family :]
This is related to the One True Code Quality Metric, WTFs per minute of code review.
A pity none of my two (two?) "hits" were #1 in the harvesting time :(

Good work :)
He uses his brain and language so effectively that some parts of the sentence can actually be used as padding.
Between stackoverflow and all of the iOS blogs, google actually makes this approach ("I'll just hack until I have a question") totally reasonable. The modern Internet has very much changed the experience of picking up a new platform.
Tell HN: The Twelve Days of Compu-Christmas
I wrote this a few years ago. Perhaps HN readers will enjoy it.

-----

On the first day of Christmas, my true love gave to me
A water-cooled tower PC.

On the second day of Christmas, my true love gave to me
Two graphics cards
In a water-cooled tower PC.

On the third day of Christmas, my true love gave to me
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the fourth day of Christmas, my true love gave to me
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the fifth day of Christmas, my true love gave to me
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the sixth day of Christmas, my true love gave to me
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the seventh day of Christmas, my true love gave to me
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the eigth day of Christmas, my true love gave to me
Eight cores a-folding
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the ninth day of Christmas, my true love gave to me
Nine fans a-whirring
Eight cores a-folding
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the tenth day of Christmas, my true love gave to me
Ten ports a-talking
Nine fans a-whirring
Eight cores a-folding
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the eleventh day of Christmas, my true love gave to me
Eleven hundred watts
Ten ports a-talking
Nine fans a-whirring
Eight cores a-folding
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
In a water-cooled tower PC.

On the twelfth day of Christmas, my true love gave to me
Twelve gigs of DRAM
Eleven hundred watts
Ten ports a-talking
Nine fans a-whirring
Eight cores a-folding
Seven drives a-seeking
Six speakers blaring
Five operating systems!!!
Four flat panels
Three burner drives
Two graphics cards
IN ONE FRIGGING MOTHER OF A PC!!!!!

-----

Whatever your persuasion, I hope you're having a great holiday!!!

(EDIT: formatting)
Merry Christmas and happy New Year.
memcpy's third argument is the maximum (additionally, the exact) number of bytes it will copy.
Most Expensive Top 5 Animals Photos, Pictures In The World
A lot, maybe, but not 90%. I think most are valid engineering problems and questions
Teachers already have a platform they can use to achieve Khan-like fame. Its called youtube and its the same thing that Khan used.

The author comes across as jealous and petty. His mentality is pretty much the polar opposite of the average HN reader. Instead of solving a problem or building a product he would rather complain about how he could do a better job but won't.
Get an iPad, then you can bring the computer into the living room.
Would it be possible for somebody to create cloud-based 'Reading as a Service?' Like you pay someone to read an article to you so you can consume information while you jog or drive or whatever.

Don't know if it would be economically feasible but obviously I'm thinking of the leveraging the fact that billions of people can speak English and many of them can get buy on a very small wage (by western standards).

Could also cache the recordings and make them available too. Although might run into copyright issues at this point.
That was you?! Awesome! I love Parse. I'm signed up in the beta and it's not just giving me a backend service but teaching me some iOS programming too. Thanks for that man.
Is anyone making money in the Chrome Web Store?
I haven't been watching the Chrome Web Store for awhile, but now that Unity 3.5 (beta) supports NaCl and Flash, I decided to give it another look. After a quick look around, I don't see a price tag anywhere. I clicked on as many 'Add to Chrome' buttons as I could stand. No prices. I installed some games that I know are sold elsewhere, and played them a little, yet encountered no apparent form of monetization.

Is anybody making (or even charging) money in this venue?
Also, let me point out that it doesn't work on pages that aren't necessarily articles. For instance, someone did a search using : http://news.ycombinator.com/item?id=3390727

I've got an update coming down the tunnel to fix this, but it might be difficult with this page because there isn't much substance. I'll think more about how to solve this in a way that makes sense relevant to the rest of the pages out there. My main focus is to not write any code for edge cases, but to figure out a way to solve the whole of the web at once. :)
This perfect B2B viral marketing video misses the key thing
Yes, but then you miss out on auto-completion for searches. Hence, why I prefer the separate bars. If I know the URL or title of the page (for FF's Awesomebar), cmd+L (URL bar). If I want to search, cmd+K (search box).

It's all personal preference, and there's no universally correct answer.
Here are major C11 Standard changes:

- standard multithreading support (<threads.h> header)
- atomic operations (<stdatomic.h> header)
- type-generic macros (sqrt translates to sqrt, sqrtf, sqrtl depending on argument type)
- Unicode support (char16_t and char32_t types)
- gets function is removed from the standard (use gets_s)
- static assertions
- aligned memory allocation (aligned_alloc)
- anonymous structures and unions
- no-return functions (specify functions that never return)
- exclusive access for opened files ("x" in fopen)
- macros to create complex numbers
- additional way to terminate the program (quick_exit and at_quick_exit)
Piracy is the future of course - musicians and performers and actors and writers etc are embracing a dying business model and should seek revenue elsewhere, either by selling tshirts or spending months on the road away from their friends and families performing live or by just accepting that 1% paying pennies online is better than 100% paying dollars.

It's not theft because it's just 1s and 0s, not real work like what we do.

The view from our comfy pedestals, safe in the knowledge that our web applications can't be effortlessly copied, is not at all flawed!
I know but I deserved that :)
I'm afraid that in its current incarnation, your comment doesn't amount to much more than an insult towards the author. I would elaborate on what makes this crazy in your opinion, and others may discuss your argument.
Wow, I missed that that one was free. Thank you!
Hi. I'm real. So -

You know how you look back at previous historical eras, and the people had these obviously backwards and stupid views, and how could they possibly not get it?

We live in one of those eras, too.

I try not to. Social decorum? A lot of it's there for good reason. But a lot of it isn't.
After a year of iOS dev, I have slowly moved away from IB as well. You'll start off implementig everything in IB and putting any sort of layout logic in your view controller. But eventually, you'll start doing more complex views, you'll find it difficult to handle rotation, youll find it difficult to create reusable modules which are expected to handle different environments correctly (ie, status bar bs no status bar, etc).

Then one day you'll strip all of the layout logic out of your view controller, delete your xib files, and instead create a set of uiview subclasses and override their layoutSubviews method. On that day you will be happy.

In almost every case I've encountered so far, doing this has cleaned up my code (removed kludges) as well as made my layout "just work" in all the situations where previously it was glitchy. viewDidLoad, viewWillAppear etc are a poor substitute for layoutSubviews.

I think the reason this makes my code feel cleaner is due to allowing me to implement "separation of concerns" http://c2.com/cgi/wiki?SeparationOfConcerns
Sort of. Found (profitable) business model and signed up first customers just now.

B2B only right now: http://healthexpense.com/
meek.ly isn't taken (according to whois)
Cyclothymic, sure. Stronger emotions, some crashes. Bipolar? Absolutely not. I keep doing probability, causality, and checking my answers - never been full manic.

(Also, medicalization tends to marginalize people, and is frequently used instead of addressing arguments - "oh he's bipolar, that's why he's doing this - aside from the fact that I'm not, it's sloppy thinking; it's effective rhetorically but indicates weak ethics and minimal regard for truth and accuracy)
Decades later, a Cold War secret revealed