skysight-inc/HackerNews huggingface dataset:
> ps: people, take a look at Emacs, it really is nice, and only needs 8MB cough

As an Emacs fan, I feel obligated to, ahh, unpack this reference.

EMACS: Eight Megs And Constantly Swapping. A Humorous Expansion of the name from when eight megabytes of RAM was more than you had, bucko.

These days, I'm sure that, if you really worked at it, you could get an Emacs process to take up as much RAM as the Chrome tab you just opened to look something up on Stack Exchange.
Sorry, double negative in my comment which is probably confusing. I meant that China was not included among the unaligned countries at the time, because it was aligned with the USSR. In short, yes, what you said.
GTK+ 3.12 on Android
Why, because she had that man that stuck around?

It sounds like he was an enabler to me, and that she would have done better off without him if he'd cut off contact with her at any point, even after she started AA.
Not the same, but...an anecdote from when I went through driver's education. This was many moons ago and it was meant tongue in cheek, with a bit of truth -- if you hit a pedestrian to the point they are severely injured, you better hope they don't survive.

Thinking seems to be -- A car versus a pedestrian (or cyclist) unless a glancing blow is going to do a lot of damage to the ped/cyclist. Personal liability could be huge in the case of injury, much more so (potentially) than wrongful death.

We see this commonly in the Bay Area in motorist killing a cyclist, the criminal penalty (if any) is often not as severe as it should be.

(The above said, even when the motorist hits and the ped/cyclist survives, getting justice can be long and involved -- classic case is the Los Gatos/Los Altos business man who severely impacted a cyclist who was permanently injured -- http://www.mercurynews.com/ci_20884491/saratoga-businessman-... )

I don't advocate such, just a story and some bay area experiences I remember.
My Complaints with Nuget 3
And that makes the incentive to kill them instead it injur them.
> There are basic human instincts not to hurt people.

citation needed

I don't think this is "human instinct". Looks more like a moral construct.
I lived in China for a few months. The way it was explained to me was, it's you and your family, and everyone else can f* off.
Indigogo campaign started to raise money for boats to save Syrian refugees
In china where the population density is so high that there's no room left for humanity.
Hi, ui-router dev here. 1.0 is adding a global transition error handler which you can customize. The handler will be noisy by default (log to the console).

To send data in a transition, add a non-url param to the target state. We added objects-as-params (url based or not) in I think 0.2.12
I wrote up a quick version of this in python (assuming I read it right).

Rather than try to keep track of profit and loss it just plays for 1000 rounds and figures out the max cost per game that would have broken even. There's different ways of doing it obviously.. like assign actual values to starting money and cost per game and then play until a 20% profit or bankruptcy.

From what I see for 1000 rounds, paying $6 would mean a profit 100% of the time. Also, average breakeven should probably take the 90th percentile.

#!/usr/bin/env python3
import random

def play():
profit = 2
while True:
if random.choice([0,1]):
return profit
profit *=2

def simulate():
profit = 0
plays = 0
max_win = 0
threshold=10

for i in range(1, 1001):
win = play()
profit += win
max_win = max(win, max_win)
print("Round: {}, win: {}, Max win: {}, profit: {}, Breakeven cost: {:0.2f}".format(i, win, max_win, profit, profit/i))
return profit/i

def avg(l):
return sum(l) / len(l)

def main():
breakevens = []
for _ in range(1000):
be = simulate()
breakevens.append(be)

print("Lowest breakeven cost: {:0.2f}".format(min(breakevens)))
print("Average breakeven cost: {:0.2f}".format(avg(breakevens)))
print("Highest breakeven cost: {:0.2f}".format(max(breakevens)))

if __name__ == "__main__":
main()
> Every new idea had to be approved by him before going into production.

I see this in so many places and it's distressing to watch. This is the fastest way to ensure you lose people who actually love the company. Either you lose them as in they leave the company or they just stop giving ideas. I went through this personally. There would be meetings where people would be encouraged to give ideas, and unless the 'idea' was a reassertion of the leaders original idea it would be shot down. Even independent ideas/research would eventually come under the umbrella of a single individual's control. Very quickly became frustrating. Further meetings finally became all of us nodding head and waiting for things to finish. I have entire notebooks of doodles from those days. It was horrible for me because I loved the company and had so many ideas to help us function more efficiently and transparently.

Of note, the single individuals in this case would be one of the founding C-level folk.
You might want to do some actual research before making a comment to the effect of "citation needed".

Start with the term "NYPD likely to die". Only crashes where a victim is either dead or likely to die will even be investigated; this of course has huge ripple effects to all other ways to justice, as without a proper investigation it is similarly difficult to obtain a judgement in civil court.
I had a 3rd year undergrad CS class in "Programming Paradigms" where the final exam involved writing programs in Prolog, Lisp, C, and Fortran ... With paper and pen. It was awesome. As I recall I scored a 100 and was a TA for the course the following year (in my 4th yr)
I stumbled upon this gem a couple days ago and was surprised at how unannounced the port was; a lone GitHub repo with a sole wiki page telling you how to build and install it. I've tried using it with some slightly modified sample GTK3 applications and was surprised how well they worked, only having a few rendering bugs here and there...
Wait... are you saying that it's baffling why Americans are horrified that so many Chinese people are prepared to commit murder for money?
Multiple citations needed.
The underlying philosophy of AA is often ignored by the general public and involves an ego death the likes of which have very few equals. You are indoctrinated to the fact that not only do you have a "disease," or problem, but you are also a weak human being for having succumbed to such disease in the first place.

Fortunately most people don't take the entire philosophy of the group to heart - if they did, I couldn't imagine the psychological toll it would create on an attendee.
This is a country that just a generation ago went through the Mao famines, that murdered 50 to 100 million people through forced starvation. As recently as a few decades ago, they still had traditional gulags, and still have re-education camps. During one stretch a decade ago, they famously were executing people in large numbers in stadiums via firing squad, to rapidly 'solve' outstanding crimes - they still do this to a lesser extent today [1].

Even now, the value of life in western China is considered very low. They have half a billion people living on $2 to $3 per day. I don't think there's a single example of such a poor country that has had a first world style (eg Sweden, Canada or Germany) consideration for the bottom 50%.

[1] http://www.huffingtonpost.com/2014/05/28/china-arrests-terro...
Not the best source, but this is common knowledge in many circles:

"In a squad of 10 men, on average fewer than three ever fired their weapons in combat. Day in, day out — it did not matter how long they had been soldiers, how many months of combat they had seen, or even that the enemy was about to overrun their position. This was what the highly regarded Brigadier General Samuel Lyman Atwood Marshall, better known as S.L.A. Marshall, or ‘Slam,’ concluded in a series of military journal articles and in his book, Men Against Fire, about America’s World War II soldiers. "

http://www.historynet.com/men-against-fire-how-many-soldiers...

And:
"This was a problem for the US military and its allies during World War II. New training implements were developed and hit rates improved. The changes were small, but effective."

https://en.wikipedia.org/wiki/Killology
As a student interested in language design and VM programming, this is wonderful. Clean, easy to read code, as well as what seems to be a really well-thought out language. Thanks for this!
Isn't the bigger problem that it is impossible to test any DBaaS effectively since we cannot purposely cause failures and network partitions? The general theme of Call Me Maybe has been that these projects overstate their actual capabilities, and the only way to know is to check.
“Precision medicine”: Hope, hype, or both?
When I was at uni we took CS Unplugged around primary schools to play some of the games from the materials and teach kids some of the basic concepts. It was heaps of fun and I highly recommend that other people do the same!

In particular I love http://csunplugged.org/error-detection/ as it's a magic trick. I've used this at parties, and I find it funny that it's a computer science concept.

Tim Bell's also super nice, and it's fantastic that he developed this!
The vast majority of people have never and will never murder. It's not human nature to do so.
I'm reminded that many land mines are designed to maim rather than kill, maximizing the cost to the enemy by forcing them to care for wounded casualties.
The language "accident" (and the associated story) implies that one cannot control whether they injure someone with their 2000lb death machines. That is not true.
My comment was more about your use of the word "instinct" than the fact that soldiers normally dislike killing. It would not be surprising that some countries have different reactions to killing if this was indeed a moral construct and not an "instinct."

Same thing with the Wikipedia article you link that uses the word "instinct" without justifying it (do we see that in ALL cultures, in babies?)
Yeah, my bad, you're right. Perhaps someone from Microsoft should get in touch with him to run the tests.
Not if you set the penalty for killing even higher. The problem here is the order of the size of the penalties, not the penalty itself.
Interesting. I would suspect that a great amount of the resistance to moving to autonomous warfare (not drone warfare, but weaponry where no human pulls trigger) is by these same soldiers; not so much a matter of being put out of a job, as no longer being able to be the "conscientious objector on the firing line."
I like a lot your previous work on Vigil :)

https://github.com/munificent/vigil

"It goes without saying that any function that throws an exception which isn't caught is wrong and must be punished."
The fact that this story is the top of hacker news should indicate to us all that this site has lost what it had. How is this different than reddit? How do we want it to be different? This is simply a sensational, horrifying article that has been up voted because of its shock value. We can do better.
I could not finish this article. I have read about and seen a lot of disturbing things, but this bothers me far more than any horror movie or shock film ever could. The situation exposed in this article evidences something really fundamental about human nature: the banality of evil.

That someone could run over a toddler and then reverse back and forth over them just so they only have to pay $50,000 instead of $400,000 — well, it's absolutely sickening.

Time and again I'm reminded that most people are really only "good" because it benefits them personally in some way. But the ease with which so many people simply rationalize away all the horrors that mankind commits — I suppose that's part of the human genome.

This really depresses me.
The materials here are far more engaging as well than hopping on a computer.

Funnily enough, during my first year of my Comp Sci degree I didn't have a computer... I used to print off Java Docs, go home, write a program using pen and paper, and go to uni the next day to write it up. Of course this was what people used to do back in the days of punchcards as well!

Not to say that you should go without a computer, but people in their bubbles seem to think that everyone has a computer, and this just isn't the case - not even in 2015.
Found the asshole that down voted it.
Paper is back: Why ‘real’ books are on the rebound
It is very hard for us to come in the US. Things are better and safer here. When I got here I discovered that people travel to poor and unsafe countries for fun.
The Real Reason Obama Went to Alaska
In response to below, many large animals have instincts about not killing their own kind. It is either too physically dangerous (a similarly-sized opponent) or in the case of social animals too socially costly, depriving the group of a member that represents significant investment. Wolves and lions will kill each other, but never casually.
iVe – Infotainment and Vehicle System Forensics
Isnt your reason 'a' the point of doing something like that? To learn how to solve problems a different way?
dude people are just mad. but the purpose of this account is to post what i want, and try not to be effected by the down votes.

at the same time i just wanna see it go to 10k
Oh yeah that's my recollection as well. Then of course the glasses were reusable and you had to press the glass down into a sprayer that sprayed the glass with some water to "clean" the germs of the person in front of you.

But you know we drank it and didn't mind it too much. But looking back it seems a little "unsanitary"
(playing the devil's advocate) You did note the issues with your sources, but another issue here is both seem to reference western societies, which are guilt[0] societies while asian cultures in general are shame[1] based. This can imply differences in individual morals in people in these cultures.

[0] https://en.wikipedia.org/wiki/Guilt_society

[1] https://en.wikipedia.org/wiki/Shame_society
The book Guns, germs and steel retorts that fit the majority of human history (I.e the last hundred thousand years or so) most human encounters with other humans who were not family resulted in death for one party or another. Still the case in some isolated areas. Only the growth of societies really changed that default inclination, out of necessity.
> Do you have any pointers for finding a competent coach please

I second this request. Finding competent, egoless developers who are willing to share their knowledge is extremely hard.
Not much use without a screen, mouse and keyboard. But yes, if someone really wanted it bad enough, they'd make it happen.
I'm not the OP, but some data here: http://freakonomics.com/2014/05/01/the-perfect-crime-a-new-f...
> The vast majority of people have never and will never murder.

Like I said, modern society has instilled feelings of guilt and negative consequences with our comparatively well-developed ethical and justice systems, generally leading to situations where the risk of getting caught murdering someone outweighs the benefits of killing them (go to jail, hell, etc). But flip the risk analysis (eg, what this article is about), et voilà, no problem.
>Also, China was a Second World country (at least, back when the distinction still made sense).

Yea, and Switzerland was "3rd world" back then.
Excellent. a very useful website indeed !!
Correct, half the time you win $2, but what happens the other half of the time?

With the other half... half of the time you win at least $4.
With the other half of that... half of the time you win at least $8.
With the other half of that... half of the time you win at least $16.

So, if you simulate the average winnings in a single round, you get data like this:

[8, 2, 8, 2, 8, 32, 8, 8, 4, 4, 2, 4, 4, 16, 2, 2, 16, 4, 8, 2]

Which even with losses of $3 and $1 for most games still works out to a $44 profit at $5 game.

However, and this is the point of the paradox, if you run the numbers for 100 rounds, you start to see average winnings per round like:

[6.48, 6.6, 15.68, 10.02, 10.26, 17.04, 5.86, 11.96, 8.92, 7.34, 6.56, 17.14, 9.92, 9.64, 11.48, 12.44, 19.64, 171.42, 12.82, 5.9]

So if you had played those 20 times, at $5/game * 100 rounds you would have a $27,000 profit on $10000.
Shocking content does not mean it is shock value.
True, but Delta owns a refinery. http://articles.philly.com/2015-04-17/business/61222460_1_mo...
They're all people who shouldn't be founders.

I can't tell if this is satire.
Another ui-router dev here. I've also never profiled transitions for performance (frankly, I don't think I've seen it mentioned before). I'd love to hear anything else you recall about your findings.

As for the ui-sref, there should be only one watcher per, and should only really impact perf if the target params change. Does that align with what you remember seeing?
All of those languages are already covered by IntelliJ Ultimate. So your net cost in this new scheme is roughly the same as before, except if you don't renew your IDE stops working.
"But this is how I am" sound like the words of a self-aware person to me. I don't have addiction issues, but it's hard to come to the place where one is able to say that about oneself, and that should be recognized.
The United States used to be planted thick with $40M/year companies. These sustained families and made modest opportunities to innovate. They could be anywhere.

I used to work at one. It doesn't exist any more.

At some point this went out of style.

Because of observer bias, this is what I see when people talk about inequality. And I see that it was quite deliberately chosen.
They are just shared hosts, but 97c for SSD hosting is really good. All the other cheap hosts are still running the slower SATA drives.

also, check option 3 when signing up:
"I will update my nameservers on an existing domain Or I will register a new domain"

You can use your own domain and not buy one from them.
I was partly raised in a culture where it was normal for your colleagues / co-workers to know every aspect of your life. In general everything was more communal, and there wasn't a lot of independent loner, do-your-own-thing, dog-eat-dog mentality that is so pervasive in American culture. I'm not even going to discuss the merits / negatives of each particular worldview, but what I do know is that I find it utterly depressing that I've worked and interacted with my (now former) colleagues for close to 3 years and none of them even care enough to ask me what I'm going to do with my life afterwards and what my next plans are (today was my last day).
I don't think improvisational programming (as I understand it) is equivalent to data entry. That also was not what I was describing.

You seem to be a fairly adept programmer. The concept of improvisational programming makes sense for you - you draw on years of experience and training (formal, or not) to feel out a concept when you have a goal in mind but no clear way to get there. You probably perform many small experiments to learn more about the intricacies of whatever you are working on. You can do all this because you've progressed past the beginning stages.

Most beginners simply aren't capable of this. There are too many blind alleys. Too many traps. It's not that I discourage self-directed learning, experimenting or researching - all are essential to learning computer science. Rather I've seen far too many students simply resort to guess and check methodology when face with a problem. This isn't the kind of guided exploration that comes with experience but: "Adding 1 to that index didn't work - I wonder if 2 will? 3? 4? 10? Oh! 12 works! Great - I'm done!"

Incidentally, I have done data entry. My first computer was an Apple II. I used to type in programs from magazines without really understand what they were doing. Even worse, I typed in raw hexadecimal program data. I know what it's like to type something in you don't understand, find out it's wrong, tweak it, and try again ad infinitum (or so it seemed). "Does A9 work? What about AA? AC? ...AF works! Great - I'm done!"
I wonder whether the value of a life goes significantly down when there are 1,500,000,000 other people in the country.
Licensing servers are not DRM.

Having the tool ping a server every week doesn't make the tool any harder to crack, and cracked versions obviously don't ping the server, so there's no reason whatever to be draconian about what happens when the check doesn't go through.

At least that's the approach they took at Adobe. IIRC the tool worked normally for up to a month without pinging the server, and after that showed warnings but kept working for a while. The times may have changed but idea was to err as far as possible on the side of lenience, because anyone using a version that pings the server is by definition a paying customer and not a pirate.
> No, there is insurance for that.

Then being responsible means having the insurance. Not having the insurance is being irresponsible.
I would say: https://news.ycombinator.com/classic but that doesn't seem to help much.
The story emphasizes laws on monetary compensation for victims, which I think misses the point entirely. The real reason people are doing this is because they can commit murder and apparently they are not punished for it. If you deliberately run over a living person to kill him, that is murder.
Top 5 Smart and Easy Ways to Make Money Online Legally
It's not human nature, even the etymology and history for the word "assassin"(hashish eater) says it, in most of the cases humans have needed drugs to bypass his default nature and kill another human.
Haha, I'm still not sure to be honest. I actually didn't believe it at first, but I verified it with another scale about half way through that week. I felt perfectly fine. :p
Already in discussion here: https://news.ycombinator.com/item?id=10173395
Part of the reason I don't use many VIM plugins is because how much it slows down the time from

$ vim main.c

to actually seeing the UI. But These colors do look pretty.
Intellij has no choice but to do this. Otherwise they lose revenue.

They have mature software products and people are not going to renew the license every year for a minor update. Most of their products are so mature that you can buy them once and never look back.

So how do they make up for this one time sale? Switch to a subscription model and convince users it's in their best interest.

Frankly, I don't care about paying money every month; IntelliJ is worth the price.
However, I never update software unless there is a major bug or major features. Updating software is always a gamble and if you customize it, it often requires additional work (deprecated plugins, invalid keymap, new bugs etc.)

I hope they get this right and find the right business model to stay afloat without ruining the relationship they have with their customers.
I remember liking molokai as well but now I'm using solarized dark at work across terminal, vim, and intellij and php storm which is alright. It took some fiddling to get right though.
How does your context not engender outrage? It's nothing more than "the boys, they'll be fine because boys are better than girls at technology and we're totally cool if they go on to start companies. But the girls, well, they're inferior so why would we encourage them."

But I'm sure you'll get props at your mens rights movement meeting for pretending overt "girls just aren't good at tech" messaging isn't sexism.
But when Mao made his speech in 1974, that was way into the sino-soviet split.
This totally bothered me too, at the beginning. Took me a few weeks to understand that "Hi, how are you" is the American equivalent of "Hey", "Hello", "Good Morning" etc from other countries/culture. It seems rude, but it is just a habit than being intentionally rude. It sure is confusing to foreigners when we move here.
But yeah, it would be nice to just say Hi.
That seems awfully murderous. Not even animals of the same race face that fate.