skysight-inc/HackerNews huggingface dataset:
I'm not surprised. I remember playing chess in Africa years ago and was amazed at the speed that some people picked up the game and dominated everyone else, including me, who at the time already had many years of chess experience. I believe chess is something that, if your mind is wired the right way, you can become really good at. But those people who were so good at the game back them - well, they still play, but they don't compete because, well there are no real tournaments, and the prize money is tiny compared to what other pursuits would bring.

There is a lot of ability to play chess with many people all over the world, irrespective of ethnicity, but there are just situations where people are born into, where being focused on such a niche sport means you cannot be successful in general.

It's the same problem that mathematicians face. When society is developed and most things already exist, some people will choose such narrow activities, but when it's a dog eat dog world, there is no time for that.
I find the PostgreSQL example great. The big picture is given to you by the function comment. Scrolling is just a side effect...you can get around it by a good IDE.
goosecast is our entry for the hackathon, by the way. Thoughts so far?
The underlying theme behind the article and your comment is that black people are assumed not to be as bright as other people.
Fundamentals of Physics - Halliday et al. and
The Collected Short Stories of Robert Dahl.
The two are related though - I very sparsely comment my code these days, but I cam do this partly because I break my code down into small self-describing functions with meaningful names.
After Mitt Romney Deal, Company Showed Profits and Then Layoffs
I like it. I think you answered my call. Looks like the changes are real time, what did you use for it?
For a first time event, all of the projects seem to be really high quality. Kicking myself for not making the drive up...
Thai Floods Drown Hopes For Fast Recovery Of Japanese Car Industry
LinkedIn, others show why transparency is needed
The Forever War (Joe Haldeman)
They use the <font> tag and lay things out inside of a single cell <table> in 2050 ? Who knew how wrong we were...
I like it alot. Whats with the domain name though?
More importantly, from a bargaining power perspective, you have to look at their BATNA - best alternative to a negotiated agreement. A programmer is going to take a bigger pay hit switching to another job type than an MBA'ed project manager. In many cases, a project manager may be making less than they would in a management role of another type (e.g. consulting or finance.) That's going to drive up the minimum wage they'll accept, and drive up the overall price as well.

The best way to improve bargaining power is to be willing to walk away at a higher offer.
We changed the name of the app last minute, the domain will eventually be goosecast.com. Twitter handle is @goosecast.
Accelerated C++ (Andrew Koenig and Barbara E. Moo)
A Game of Thrones (George R. R. Martin)
Hacker Ne

Program received signal SIGSEGV, Segmentation fault.
0x4ea43cbc in memcpy () from /lib/libc.so.6
Last time I looked, Homebrew wasn't even trying to deal with conflicting dependencies, or any of the other hard corner cases of package management. MacPorts at least makes a decent effort on that front.

Has it improved recently?
The end of a love affair with Flash
The thing I don't like about WhatsApp vs BBM/iMessages is that I must share my phone number (at least I don't know another way) to chat. I think sharing a phone number is more personal than a pin like in BB.
I don't know much about their manufacturing, which is why I do what I can to buy from people I know and buy from within the United States.

As I replied to Nirvana, I'm recognizing the fact that Jobs, like everyone, was not perfect and had negative qualities. I'm also recognizing his involvement in a supply chain I don't feel 100% happy about. I still buy his products but I'm aware of the negative stuff, too. I'm just trying to be informed and fair about him. And by talking about a part, that does not mean I'm unaware of or ignoring the whole. If I talk about the evils Dr. Mengele that doesn't mean I've forgotten about the rest of the Nazi party. We're just talking about specifics in relation to this article (Steve Jobs and Apple).
Disney hotel workers try to stay ahead of the 'electronic whip'
If you can't think of a list of 10 things in short order that matter a lot more to the world than software and web startups, you're not trying very hard.

But that doesn't mean HN should be dedicated to those things.
To turn them into full-time team members in the future.

People who go out of their way to take internships at unconventional companies are disproportionately likely to be awesome team members.

People who call themselves "interns" are much more likely than a "seasoned" pro to expect to spend time learning. The gradually increasing disinclination to learn new stuff is the technologist's apoptosis. It happens to everyone, but makes people who think of themselves as students interesting to work with.

Interns are cheap, but "internship" is so temporary, and the pay scale of an intern has so little to do with their FT comp --- wait, it has zero to do with their FT comp --- that cheapness isn't a meaningful motivator.

We do internships year-round. We don't require people to be currently enrolled to do it.
If you haven't logged in with Facebook, then that is most likely the issue. If you have, then it's probably a bug that we'll address in the future.
Currently on book two in the Spin series. Just finished book one (Spin) which was great.

Axis (Robert Charles Wilson)
Polish are migrating to UK - since new generations apparently speak better English than German,

No. The Poles migrated to the UK because only three pre-2004 EU members (the UK, Ireland, and Sweden) would actually let them in. (All other pre-2004 EU members exercised their right to impose temporary immigration restriction on new members for up to seven years), and there had been a fair-sized Polish community there since WW2. http://en.wikipedia.org/wiki/Polish_Resettlement_Act_1947
I've had several positions in my career where I was paid more than my manager, usually revealed to me by the manager in an informal setting. If you're delivering more value than you cost, this is not necessarily unremarkable. It does require you to be an effective employee, an effective manager, and to be an effective negotiator.
Pretty much everyone knows about the whole Nazi = bad thing. So, because so many people know about it, I'm pointing to an example where the original commenter's ideal behavior went wrong. Godwin and Glenn Beck just threw "Hitler" around to get a reaction. That's not what's going on here.
So you don't think there is any tolerance in place? ie. You have to be stood directly under a plane for it to be listed? Clearly not.

Shame it's US only, but I imagine it's difficult collating a full worldwide dataset.
Easy enough for me to show you. The relevant recipe is as follows. The c means make a copy of the message, i.e., keep going even if the rule is a hit.
The h means save or pipe only the headers. /usr/bin/afplay is specific to OS X.

:0
*^from:.*persephone
{
:0 c:
$DEFAULT

:0 h
| /usr/bin/afplay --time 6.2 /o/music/live_at_leeds_2/16_miracle_cure.mp3
}
I guess AT&T texts are mostly one-to-one, while WhatsApp's has much larger proportion of one-to-many.

If one sending 1000 messages per day to a group of 1M - you get 1B (+1000) messages per day.
You only need these features because you are a programmer. A lot of people never even open the Terminal. Arguably, Linux or Windows is better match for programmers.
"At the January 2000 Macworld in San Francisco, Jobs rolled out the new Macintosh operating system, OSX, which used some of the software that Apple had bought from NeXT three years earlier. It was fitting, and not entirely coincidental, that he was willing to incorporate himself back at Apple at the same moment as the NeXT OS was incorporated into Apple’s. Avie Tevanian had taken the UNIX-related Mach kernel of the NeXT operating system and turned it into the Mac OS kernel, known as Darwin. It offered protected memory, advanced networking, and preemptive multitasking. It was precisely what the Macintosh needed, and it would be the foundation of the Mac OS henceforth. Some critics, including Bill Gates, noted that Apple ended up not adopting the entire NeXT operating system. There’s some truth to that, because Apple decided not to leap into a completely new system but instead to evolve the existing one. Application software written for the old Macintosh system was generally compatible with or easy to port to the new one, and a Mac user who upgraded would notice a lot of new features but not a whole new interface."

Isaacson, Walter (2011-10-24). Steve Jobs (pp. 365-367). Simon & Schuster. Kindle Edition.

---

lacking in technical knowledge, definitely; but your characterization of it is absurd.
This was a hackathon project, so we haven't looked that far into the future quite yet. If we reach that point, then we'll consider all of the existing Map APIs and how well they fit into our application.
> Plus, there's an obvious class component. The further removed you are from working with your hands, the higher value you're perceived to have.

I like this point a lot, and it makes sense, but then I thought, how come it doesn't apply to athletes ?
Thanks! I ended up using http://faye.jcoglan.com/ Highly recommend it.
Innovation is almost entirely absent
Yeah there's a 'hard science' crowd among educational (psychology) researchers, that only accepts quantitative, experimental, randomized studies, but even that form of research has serious flaws when applied to education. They ignore biases that can affect results (most often experimenter expectancy http://en.wikipedia.org/wiki/Observer-expectancy_effect ), and they ignore ecological validity (many findings 'from the lab' end up not working at all, being weakened or even reversed when tested in a classroom). On top of all this, they never open source their software (if any), and they don't share the data.

As one person put it, these studies, usually done with college student volunteers as participants, "include participants who have no specific interest in learning the domain involved and who are also given a very short study time" (http://edtechdev.wordpress.com/2009/11/16/cognitive-load-the...)

Most research is driven by the constraints of tenure-track jobs. Theory doesn't get you tenure. Journal articles with empirical p values < .05 do, regardless of whether they are never replicated, never applied to the field, and never influence changes in practice.

Doing theory takes more time and more space (word wise) than a typical journal affords - it's more compatible with books than journal articles, and most journals don't publish theoretical articles. Books are often not counted for tenure, actually: http://edtechdev.wordpress.com/2010/05/03/would-dewey-piaget...

On top of all this, educational research is barely funded at all. Engineering and medical organizations usually spend 5-15 percent on research & development. In education it is more like 0.01 percent - the majority of which is spent on research, not development. http://edtechdev.wordpress.com/2007/05/18/the-state-of-educa... http://edtechdev.wordpress.com/2010/03/17/need-more-d-in-edu...
Artificial Intelligence, a Modern Approach (Russell & Norvig), while doing ai-class.com. Great writing for a text book.

Coders at Work (Seibel).
Thinking Fast and Slow by Daniel Kahneman

Michael Lewis recently wrote an article about Kahneman and the book, and the discussion of that on HN really piqued my interest. (http://news.ycombinator.com/item?id=3219240)
The Believing Brain: From Ghosts and Gods to Politics and Conspiracies---How We Construct Beliefs and Reinforce Them as Truths : http://www.amazon.com/gp/product/B004GHN26W?ie=UTF8&tag=...

Thinking, Fast and Slow : http://www.amazon.com/gp/product/B00555X8OA?ie=UTF8&tag=...

Here's my Kindle @ Amazon link - does it work if you're you and... well, not me? https://kindle.amazon.com/profile/David-N--Welton/208047#rec...

It shows what I've been reading lately, notes, etc...

Speaking of which, something that aggregated Kindle reading patterns of HN readers is something I would love to see as an application. How cool would that be? Popular books, notes, etc...
Upvoted for not taking offense at my snark :)
Version Control by Example ~ Eric Sink
Code By Charles Petzold. This book is taking me back to school. Law of conservation of energy. Brilliant text
I highly recommend both of Feynman's memoirs:

"Surely You're Joking, Mr. Feynman!", http://www.amazon.com/Surely-Feynman-Adventures-Curious-Char...

"What Do You Care What Other People Think?"
http://www.amazon.com/What-Care-Other-People-Think/dp/039332...

He's of course a good writer. But if you didn't know any better, you'd think him to be a sort of adult-Pollyanna, someone of innocent optimism and immense curiosity. It reminds me a lot of reading Woz's autobiography, in fact; I guess it makes sense that this characteristic of constantly questioning and challenging the norms is what leads to great innovation.

In a chapter from "Surely You're Joking", Feynman describes how he was curious about the accepted fact that dogs have a much better sense of smell than humans. So he went around sniffing objects held by humans, even getting down on the carpet on his hands and knees to see if he could smell his own footprints:
http://goo.gl/WBbw1

It's an amusing story, but one that is very telling of Feynman's insatiable curiosity and scientific mind. He did these smell-experiments not as a child, but when he was a scientist at Los Alamos.
Thinking in Systems - Donella H. Meadows

Early Retirement Extreme - Jacob Lund Fisker
Generation Sell
Dual-core A5 chip makes iPad work faster.
The Art of Intrusion - Kevin Mitnick
http://www.amazon.com/Art-Intrusion-Exploits-Intruders-Decei...
1) Debugging is harder than writing code, so if you've been clever in writing code you are by definition not clever enough to debug it.

Citation needed. And I don't mean proof by appeal to authority because someone famous once said it.

Debugging is different to writing code - you can spend longer thinking about it, you can bring different tools to bear on it, you can focus your attention on smaller or larger pieces of the problem, you can stop thinking about any of the surrounding context which is irrelevant to debugging, instead of having to think about the context relevant for programming.

Is it measurably harder, or is it a less used and less practised skill so not learned as fluently? Is it that programming is seen as "default-success-unless-proved-broken" and debugging is seen as "a-failure-until-fixed", so there's a psychologically different feeling in approaching one than the other? Is it that programming usually happens earlier in a project and debugging later, so there's more stress and deadlines looming? Is it that debugging happens when a problem has been found and now you are acutely aware of what's being held up until the debugging is done?

This quote suggests there is code out there which has known bugs and the authors have tried hard to find them, with enough examples to work from, and never succeeded due specifically to limits of their cleverness. Is this anecdotally true for anyone here?
African American	⊂ African
Being able to keep track of facebook, twitter, email interactions in one place would be great.
Bitdefender Safego Facebook & Twitter safety application
'Google effect' means spies work harder
Steve Jobs Biography - Walter Isaacson

I'm surprised at how good a read this is, it is anything but a hero worship style book. Its long for a biography but Steve's life is a very interesting one, and am yet to be bored with it.
WSO Week In Review &#124; Volume 1 Issue 10
no, that they are often portrayed that way, hence the word 'misrepresent'
Nairobi Car Hire 4x4 Kenya Rent
Get Funding or Go Lean?
The Ruby Programming Language - Flanagan, Matsumoto

Ruby on Rails 3 Tutorial: Learn Rails by Example - Hartl

Blood Meridian - McCarthy
These definitely sound like attitudes you'd want to watch out for and combat, but I'd be really hesitant to treat them as grounds for dismissal.
LaunchRock Launches
Is there a way to get archive, labels, and sending from multiple addresses to work? If so, I think I could abandon the web client completely.
Feynman lectures on physics - vol 1

If at some point you found Physics wonderful, and then lost it when everything became calculations, I wholeheartedly recommend this book, and the other volumes once you are done with it.

Feynman has an engaging conversation style, and when you are immersed in the book, you literally feel the wonders of the universe. You go through Newton's motion and gravitation laws, and then using simple numerical methods, he plots you the orbital path around the sun of a given planet.

It does has derivations, but it doesn't let derivation take over the idea it's discussing. And some derivations and deductions will be enlightening when you already know something about something - for e.g for the first time in my life, I saw why the observed velocity won't exceed speed of light.

Even for the ideas I know, Feynman's explanation either add something, or make me thing "Holy Shit I didn't think of it that way." While discussing Newton's laws, he mentions this whole set of laws depends on a coordinate system - but we really can't say all experiments are to be performed at place x - but you know what, these laws are independent of the axis you choose, and here is how.

You are left thinking, hell, I kinda knew it but didn't approach it that way.

Then he will tell you a system moving with constant velocity in a straight line will observe the exact same laws of physics, and here is why, which is just an extension of the previous axis transform.

Even if you don't like Physics, give this book a try. Most likely you will understand universe better when you are through.
What the fuck? That is absolutely horrible! What piece-of-shit university do you work for?
CNAMEs wont work for their use case, but it seems like DNAMEs might. However DNAMEs work at the (sub)domain level to alias a series of records, not just one.
I totally agree with you on this one. I dont't think that Feynman was truly regarded as normal. I mean, the guy liked to crack safes of high rank military officers in a wartime nuclear base to just screw with them. Disrespect to authority shouldn't have been normal at that time. Especially at Los Alamos.
Makes sense. I was just curious if anybody has already looked into what makes most sense for this type of usage.
I had attended a workshop on time management several years ago, and one of the suggestions was to delete your entire inbox when you return from vacation. The theory was that if something was truly urgent, that person would track you down. If not, it may have already gotten resolved and there's no need to hear about it - a quick status update from your team could be enough.

I've done this several times and it's always worked out well. It's funny how issues that people think are urgent sometimes resolve themselves.
I'd do with the interpretation that 'he's not a cranky Aspie, who you can actually work with', especially given the description of him 'a second Dirac, only this time human'.
Rules of Ascension by David B Coe. A book I picked out of a library shelf one day because it sounded intriguing, and it is – it's the first volume in an epic about political machinations across several fantasy continents, and about a race war between two species, one of which is basically human, one of which is a frailer, magic-wielding species. I'm a sucker for political complexity, and I love that fantasy lets authors invent hypothetical scenarios for me to delve into.

I just wish the book's marketers would have respected it a bit more. The cover is of a long-haired man with an earring and a sword walking away from a burning castle, and it makes me feel a little bit cheesy carrying it around. I dislike smart books with deceptively stupid covers about as much as I dislike stupid books with deceptively smart covers.
Ask HN: What is it like being CTO?
Hello there,
in general I'm software engineer (started when I was 7), now I'm 26, currently I resigned from a huge corporation (where I was lead developer and practically sold my soul to them) and I'm going to be a CTO at small startup, we'll develop web based product (kind of social network).

I'm a little bit concerned about CTO position, since I've never did anything like that before, I used to have a small team where I was giving tasks for others and etc. Also I know what's agile (scrum) development and will try to do that practice there. Also Im huge news fan and trying to work/suggest/research/play on very top of the technology wave (hot).

So my questions is:
- How to make this transition for me as easy as possible ?
- How can I prepare for it ?
- What I should know and which ares I should learn more ?

All suggestions and references will be help for me!
>What I'm missing here?

They're essentially pulling funding and engineering talent from Flex Development, and made it clear that they see HTML5 as the future.
If somebody hypothetically knows nothing of Feynman or physicals, would this be a good starting point? Or would you suggest this book as a follow-up to something simpler and more immediately engaging?
the reason to rewrite depends on the project your involved in and what features you want to make use of moving forwad. A simple example when .net 2.0 came out, simply upgrading to the latest version of the framework didn't give your older apps all the benefits of latest features included in 2.0 (new controls, master pages, provider model support out of the box etc) ; A rewrite was inevitable. When MVC was introduced everybody in the .net community felt it was their sacred mission to promote it over webforms. If you wanted to stay current skillwise and evovle with the community you either rewrote if this was even feasible or used MVC for the next project ( for most this really meant a new investment in learning and also not being able to reuse a vast array of controls and component that were already written for webforms and available, instead we were reinvesting our efforts in rewriting in such a way that this was consumable from an MVC paradigm). I agree with you that a lot of this is just hot air, but not if you are seriously invested as in someone writing tooling for webforms for instance and your business depended on it, your customer base dimishes quickly and you have to quickly adapt and rewrite. This is the same for winforms/wpf/silverlight. People seriously invest in these technologies after going through a lot convincing top management and what not because MS promised at some point that they are committed to seeing this through.

Consider having a product developed in silverlight. Now MS is saying they are backing html5 but fear not, you can still rewrite it for metro because sadly IE10 on metro will not support plugins. This is their own plugin on their own operating system. Not supported! Which is not the same thing because SL atleast worked on the mac cross platform. Your metro app wont. So, html5? even still your developing a metro app so forget cross platform or perhaps you can reuse a lot of the code base but some effort is still required and we're really hoping for the best. In the end we are rewriting again.
"""I wanted a happy culture. So I fired all the unhappy people."""

Very good for morale, there. Maybe companies could put some sort of electrocution-collar onto employees, and the moment they exhibit any sort of behavior that may or may not hinder the company, regardless of their life situation (they do have lives outside of work, but...should they?!?), they could simply be exterminated.

Discard those useless people, living their emotional human lives. Moneymoneymoney.

(a good boss will be able deal and work with all the behaviors listed in the article.)