skysight-inc/HackerNews huggingface dataset:
I tried to read that conversation in a neutral light, because I think RMS and JWZ are both kind of ... polarizing personalities, but RMS really came off as a stubborn, ineffective whiner in that whole thread. In particular "you hired away my maintainer" is a pathetic excuse for not releasing something for so long. Anybody could have hired away your maintainer, and you'd have to soldier on; it has no relevance that your maintainer went to a "competing" (in your territorial view) project.

I also read the argument about the redesign of the event system and was pretty flabbergasted. The argument seems to reduce to "lucid emacs decided to design a proper event datatype because having an event be entirely represented by a simple integer keycode both lost information and made it impossible to represent certain keystrokes" versus "but ints are simple and backward compatible!"
I'm with you. Pessimism and cynicism is underrated in certain circles. I wish there was more pessimism before the U.S. decided to invade Iraq (remember "slam dunk"?), before the TSA was formed, or before someone decided to make Grown Ups 2.

If anything, there's a problem with too much optimism in project management. If there isn't enough budget and schedule to let a project slip by 10%, then the answer shouldn't be "yes, if we're lucky". It should be "No, let's pick something with better margins." or "Yes, because even losing money on this is worth it for strategic reasons."
It will remove the data from the cache servers but the data will not be deleted from facebook storage.
At UserApp, Robin Y. is known as "Mr. Typo". He will be performing 100 spell checks in 100 days.
Bitcoin as an ecosystem is extremely complex, and even after trying to learn actively its pieces for about 6 months now, I feel I'm not very far passed the surface. I imagine most people will only dedicate the time and mental energy to basic micro- and macro-economics. People in general, the brain, is very bad in general at understanding and seeing the exponential effects of systems. It's nice to see contributions like yours that help balance out and show another part of reality. :)
Unfortunately, the entire conversation is based on the premise that morality evolves at the species level, and not the level of the individual. And this is both a damning statement of humanity as well as a heretical statement against religion and history.

Morality was always inside the human. No evolution needed here. But from an evolutionary perspective, the evolution of morality was the defining factor that made us drastically different other species.

Then what causes some people to be Buddha, Jesus, Moses, or Muhammadﷺ while others to be ignorant and vicious? Morality needs to be brought to health and vigor after being subdued because of social or political conflict. This is often termed enlightenment.

And religion has always been a powerful vehicle and force to establish morality in individuals, a vehicle that carries arguably the divine rule, or an evolutionary mechanism that is carried through trial and failure.
The checklist I mention comes from conversations I've had with young girls in the US (seeing what resonates with them). I thing I would attribute the social stuff to a lesson I got from a KPCB guy at F8: Major startup innovation happens every 14 or so years because it takes that long for a new generation to grow up with the existing technology (today that's social) as second nature. Then (frequently) some tw/teen kid (Jobs/Gates, Zuckerberg) stepping on that invents the next big thing while tinkering. You can see that process evolving tech from hardware, to PC, to browser, to web, to social, to mobile.
Morality without God is a meaningless conversation, because without authority moral choices are completely voluntary.

No matter how much progress we make as human beings, we are still 100% dependent on God. My favourite apocryphal story illustrates this point:

---

One day a group of scientists got together and decided that man had come a long way and no longer needed God. So they picked one scientist to go and tell Him that they were done with Him.

The scientist walked up to God and said, "God, we've decided that we no longer need you. We're to the point that we can clone people and do many miraculous things, so why don't you just go on and get lost."

God listened very patiently and kindly to the man and after the scientist was done talking, God said, "Very well, how about this, let's say we have a man making contest." To which the scientist replied, "OK, great!"

But God added, "Now, we're going to do this just like I did back in the old days with Adam."

The scientist said, "Sure, no problem" and bent down and grabbed himself a handful of dirt.

God just looked at him and said, "No, no, no. You go get your own dirt!"
Ego vs. Calling
If you know about nonviolent communication (NVC) - they say that most praise are violent speech because it doesn't come without strings attached - but rather are a form of subtle manipulation to make the kid perform as the parents desire.

Instead of saying "You're so smart!" or "You're so hard working!" - which is attaching a label to the kid, they should focus inside an tell how the action of the kid made them feel: "You made me feel very happy because you completed your work."

That doesn't say anything about how the kid is, instead it says how the parent feels, thus, allowing the kid to feel more free and understand why he is being appreciated. With regard to giving praise, I think NVC is quite insightful.
Why would they do that? Mach allows for some cool stuff, like kernel extensions being isolated.
Given that people cannot learn infinitely fast and progress needs time to happen, there will be a point of equilibrium.
Gentoo Monthly Newsletter: December 2013
Deadly pedestrian accident driver claimed he drove for Uber
What is the implication for Uber if one of their drivers got into fatal accident.
Realized that after I found his github project. https://github.com/binchewer/power_fixer
GS pay scale tops out in the low six figures, so to get around that they go through firms like Snowden's Booz Allen Hamilton. Now that a comprehensive picture of mass surveillance has emerged, an ethically unbothered engineer would be wise to recognize his or her increasing scarcity when negotiating salary.
Jews were perceived as intellectuals.

Uh... This was so among the regular people, but did not appear to play a large role in the decisions made by the Party (read: party leader). The anti-intellectual official line was stronger in the post-revolutionary times, and still my grandmother had no problem being accepted to Moscow State University (in the 1920s), Department of Chemistry. The Fifth Problem describes a much later time period, mid-1980s (and the problem, in the narrow sense, apparently started in late 1960s). A very different society.

Similar discrimination is today in US.
Jews are discriminated for being white.

We are not specifically discriminated. Yes, as perceived members of the white race category (whatever that means) we are, in effect, discriminated against, whenever Affirmative Action is employed. This kind of discrimination is not quite similar.
Yeah, because it's in every easy undergrad stats textbook.

The problem with asking trick questions in an interview is that, although they may make the interviewer look smart, they are orthogonal to the ability to do the job. It's better to ask how to solve a current, pressing problem and see what questions the candidate asks. It's the questions that elucidate thinking style. Also, it's crowdsourcing and you can attribute or blame the candidate as the case maybe.

The other part is getting along, so if an interview doesn't include something fun, it's all boring formality that doesn't allow anyone to get to know each other. Take them to a normal lunch if possible, because much more is learned by how people eat.
The RaspberryPi is supposed to be a computer you can use like a regular one. Rex seems to have a dual role: It's designed to control a robot (lots of pins and extension boards) and to act as a general purpose computer. So it sits somewhere between an Arduino and a RasPi.
Okay yeah, I'm stupid for pressing on while crntaylor already gave his answer. I'll shut up now.
Windows 8.1 Overtakes Windows XP on Steam
Drawing fractals with PostgreSQL
one page version http://nymag.com/news/features/27840/#print
Next Big Thing You Missed:Watchdox Builds Personal Bodyguard for Sensitive Files
However, the issue here is that Hyperloop was theorized without any consideration of people's homes or businesses.

The high-speed rail system on the other hand, minimizes the amount of disruption. (and is also a proven technology)
Listening to your emotions is important, as the article states.

But there is something more even more important - the schedule.

Why make new year resolutions? It is known to be inefficient and fail-prone.

My personal method : make "whatever month it is" resolutions, with a timeframe - and don't do that on the first day of the month only.

For ex, in february I may make some february resolutions, which will have a different timeframe (ex: some will be evaluated at t+1 in march, some at t+4 in june, etc). I may add another batch of resolutions in any given day of the month - I just file them under a month since it's easy to remember.

This also enables many cycles of resolutions in a given year, which is useful in case some of them haven't been held - it won't be too late in april to set new resolutions.

Track them using metrics, and have clear "next steps", then it's not really complicated.

Using last year as an example, I have had a failure rate of ~25%, which I consider very acceptable.

Think "release early, release often", or compare waterfall/iterative/agile methods, figure out which is better, and apply it to your life.
Conspiracy nuts have been screaming this from the rooftops for years and suddenly because of Snowden [people are] finally listening?

Yes. For example, they were called "conspiracy nuts" before.
Small world, isn't it? I grew up right across the street from the one in my hometown (twin story house with a grey garage fence).
Try http://getkirby.com or http://concrete5.org or http://silverstripe.org there are many many other CMS or Blogging platforms too. For just Blogging as the main thing, you're perfectly set with https://ghost.org/

Without exaggerating, I've downloaded almost any CMS on Github and Bitbucket and Sourceforge and I'm almost done with testing all of them. I think about 15 remain. With all honesty, I cannot say that I'm impressed with any CMS so far. There is just one thing that stood out, with it's concept, but it's still only Alpha grade quality, that's: http://parsimony.mobi/

I've you're curious what I ended up with, just ping me and I'll share my results, after I've really compared all CMS with each other. Currently I would say that there are about ~10 good quality CMS, with hundreds of miserably coded ones. That is a good benchmark, for how good developers are in the real world, I mean there is only so much space at the top of the iceberg. Not everybody can excel with every project they start (well, except people like Fabrice Bellard)

I've not compared Typo3, Alfresco and other Enterprise CMS, because even when they come with all features loaded, they suck at code complexity and user friendliness

You can't tell me that Wordpress is the only blogging platform that fits to all of your requirements, because there are thousands of CMS out there and you'll spend weeks testing all of them.
In case you didn't know there is some data available in plain text format here http://www.imdb.com/interfaces.
Embedded systems programming (firmware).

Explain the difference between interrupt context and thread context. (With Embedded Linux, also throw in kernel space and user space.)

FizzBuzz coding would be showing how to safely share information between interrupt and thread context. Would be listening for message queues, locking, interrupt enable/disable.

Also, if you have done a lot of programming, the term "race condition" should make the interviewee blanch in terror.
This is what I came here to post. I think there are use cases for something like this (learning a new language), but it's going to be really difficult to get this into B2B territory for the reasons you mention. I would focus more on the educational aspect of this, like you get personal feedback from a mentor on how your programming ability is going. The main competitor here is contribs to Open Source, where you'll get lots of tips on style and integration for free (maybe too much so).
HTML 5 canvas.
> There's a difference between marketing and product design. A marketer should know how to get qualified leads for lowest cost to your app, and then it's your product manager who should worry about making the best impression with new users.

In my own experience the marketer's primary job is to identify how and why your end-users might use your product, i.e. understand who these qualified leads are to begin with.
Netflix's data allows it not only to recommend movies, but also to finance original productions.

Lots of businesses want "recommendation engines" to appease their cargo cult gods, few ask what possibilities their data really creates.

Sometimes data can make you better at delivering your service. Other times you can optimize inventory, enter entirely new lines of business or even obsolete your competitors.
If you can make a 1000 km straight road somewhere in Nevada, it'll be cheaper and more efficient to do exactly that. Neither drivers nor investors would like increased travel time and costs because of the fatigue and boredom. The real improvement would be to make wider lanes and allow driving 200 mph. Or even better, put a high-speed train or a hyperloop.
Correction:

The Best To-Do List: Org-Mode

http://orgmode.org/
Ok, how can Rap Genius recover from this? They're one of the best (and least shady) lyrics sites on the net. They acted immorally, yes, but is justifiable to summarily execute their company?

Google has a domineering position in the market, and it's a bit ironic that people were quick to call for Microsoft to be split into multiple companies about a decade ago, yet nobody bats an eye when Google exercises their power. (I personally don't believe either company should be split; just pointing out an interesting parallel.)

So what can Rapgenius do? Are they screwed?

EDIT: Also, how long does the penalty last for? I think people are assuming 30 days, but is that really the case?

Even still, 30 days is a long time. They may not be okay afterwards. Whereas, say, a week-long ban would've had the same deterrent effect.
I think the fact that all solutions posted so far are broken and even repeat bugs I already pointed out validates this as a useful FizzBuzz test :-)
What if you picked a random coin from the jar, then you looked at it and saw that both sides are heads. Is the probability that this is the coin with both sides heads still 0.001? No, the probability that this is the coin with double heads is 100%.

Now if you pick a random coin from the jar, and you randomly observe one of the sides of the coin 1 billion times and every time you see heads, is the probability that this is the coin with both sides heads still 0.001? No, the probability that this is the coin with double heads is very close to 100%.

Now if you pick a random coin from the jar, and you flip the coin 1 billion times, and every time it comes up heads, is the probability that this is the coin with both sides heads still 0.001? No, the probability that this is the coin with double heads is very close to 100%.

How about if you flipped it 10 times and it came up heads 10 times? Turns out the probability that it is the coin with double heads is about 51%.

Probability quantifies the degree of uncertainty YOU have about the world. This can change even when the world doesn't change, namely when you observe something about the world.
More free Windows Server 2012 R2 training from MVA
mumble mumble bayes mumble mumble I'll show myself out.
I enjoyed your essay, and I think it's good that you're getting people talking about this.

I don't think we can expect to get the same sort of moral improvement we do in the fastest-moving areas of technology by throwing technology at the problem of morality. We're still not all that far along in learning how to treat mental illnesses, and using medicine to make people more moral would probably be similarly difficult. That doesn't necessarily mean it's not a solution, just that we shouldn't be surprised if building a solution of that sort turns out to have a difficulty more like curing PTSD than preventing childbed fever.

I also think that making humans act more morally probably has more to do with helping us recognize and think clearly about moral decisions, than making us care more. One of the reasons the Gates foundation is special is that they're trying to help people efficiently. The way human minds are built makes it hard to realize that it's important to be efficient at doing good, rather than just to make an effort.

I guess this is coming from someone whose empathy dial is turned up to eleven anyway, though, so it could also be that different people have different problems to overcome to be more moral. The problems I had were not forgetting about causes of suffering just because they don't happen to be staring me in the face at the moment, and then focusing on the right things.

The website LessWrong has some interesting writing about why humans suck at charity http://lesswrong.com/lw/aid/heuristics_and_biases_in_charity... , and learning how to reason better in general is the main thing they write about. The main effects the stuff I read there has had on my morality-related actions are that I take my career more seriously (I don't actually care that much about more money for me, but I do care about more resources for improving the world), and I worry less about small stuff (I accept inefficiencies in my own life if fixing them doesn't look worth the effort, and don't get distracted by projects that would help people but only a small amount).

Some of what you're talking about here - the idea of giving flamethrowers to children - sounds similar to the idea of existential risk, though on a smaller scale. If you don't already know if it, you may find it relevant.
Diaspora is a poor attempt at copying facebook, it's nothing like the distributed I have in mind, which would be easy to use encrypted self-hosting and not tied to a specific network/website/technology.
I signed up for that a year ago and everytime I am reminded of its existence, I kick myself for not using it more often. Especially a time like now when the TV shows my wife and I used to watch are not on and we are looking for something new.

Just finished Broadchurch over the holidays, very entertaining for those interested. BBC murder mystery
What's interesting is that the number of uniques is on a downward linear trend after the initial penalty.
It's less execution and more suicide isn't it?
What are the actual facts in this case?

I'm talking in general. I think it's good they're going to git.

bzr does not strike me, offhand, as being a lot better.

I never said it was better or worse. My comment is about the "field" and how accurate its "information" is in general. Sometimes social signalling and network effects are good. What disturbs me is that so many of us use this as a substitute for facts and objective analysis.

Taking social signalling and network effects into account is okay. Only going that far and stopping is just dim laziness. (It's also behind the worst examples of sexism and ageism in our "field.")
Despite being messed up, there's a sort of cultural logic to it. Here's the thing, a lot of cultures really want to keep things to themselves. The mentally goes like this: "This land is ours, our ancestors fought for it so our culture can have a place to flourish and live on, it's not here for you, get out please." It's not just a European thing, Asian countries are the same way they don't even give you the chance to become a citizen. I've learned to understand it as a natural part of human psychology. It's also not a problem when there's only one ethnicity in the whole country like Japan which is 98% ethnic Japanese but a lot of European countries tend to let others in who are different than them (Jews, Roma, North Africans, Arabs, Indians) and then have problems with assimilation and integration.

Russia's kind of weird, didn't they just open a Jewish history museum dubbed the "Jewish Disney Land" to try to get more Jews to move back? http://www.themoscowtimes.com/arts_n_ideas/article/state-of-... Somehow I think leaders want Jews back but the public doesn't.
"Don't be evil"

Rapgenius got punished for playing the game better than anyone else.

Who's to say this couldn't happen to highly relevant sources of information? Wikipedia? Underground sites?

This is the equivalent of censorship.
It wasn't so genius to be expository to random people via email, about a link-back scam. Sorry RapDingus, it's over; maybe next go around you'll have less hubris and daringness in using unethical practices.

http://jmarbach.com/rapgenius-growth-hack-exposed
OK, What if I flipped it 10,000,000 times and got all heads? What is the probability that I have the non-fair coin? What is the probability for the next toss?
I'd give Larry McVoy most credit of the three. He worked at TeamWare, which was the first DVCS, at least the first I have heard of. I don't know how much credit goes to him specifically, compared to the other people who worked on TeamWare though.

http://en.wikipedia.org/wiki/Sun_WorkShop_TeamWare
Seems to 'just' thick paper that you can write on, paint on, stick things to - like a scrapbook (http://www.strathmoreartist.com/visual-journals.html)
Lab49: Full-stack developer

New York, NY and Washington DC

We are hiring full-time employees to work on cutting-edge, financial systems. We build some of the most complex and forward-thinking systems in the industry leveraging the java and the latest JVM technologies (scala, akka, clojure) as well as some of the newer frameworks and libraries in the JS world (angular/backbone/node). We assist in relocation and pay very well. See the link below for more details and feel free to message us at jobs[at]lab49[dot]com.

http://www.lab49.com/
If you think this isn't happening all the time, everywhere -- you're mistaken.
I bought a buffalo router pre-loaded with dd-wrt on it that I like and gives you most of the options that the stock dd-wrt build does. Otherwise I just buy anything that is dd-wrt compatible and flash it.
I like this approach, will definitely give it a try.

How do you structure your dropbox file? Is it a simple running list of tasks? (.txt)
There is no execution going on. They knowingly engaged in blackhat SEO. Now they are paying the rather well-known penalty. They need to wait it out while that penalty is active (likely slimming down their burn rate) and focus on gaining customers through other avenues.

Or kill their brand and reboot as a different one with a different URL on a different IP.
>I thought little ad hoc utilities were meant.

The thing is, given Go's compilation speed, little utilities will compile so fast that you'll barely notice it (on any decently powerful machine), and on the other side there's the overhead of starting up the Python or Perl interpreter.

There's also the "go run" command, so you don't even have to give two separate commands (compile and run).

http://golang.org/cmd/go/

The command "go run filename.go" compiles the specified Go source file and then runs the resulting binary (assuming no compile-time errors, of course).
They just need to follow the rules. I think once Google takes them out of the sin bin, they should regain their ranking.
It's pretty scary how much Google controls the internet. I wish Bing or Yahoo or DuckDuckGo weren't so much worse than Google, or I'd happily use them.