skysight-inc/HackerNews huggingface dataset:
Hyper-Growth Done Right – The Man Who Scaled Engineering at Dropbox and Facebook
> I do remember a time when you could boot Windows XP on a system with 64MB of RAM when you needed special configuration / custom kernels to boot Linux on such a system.

No, you're misremembering. A Linux kernel has never needed anywhere near that much RAM to boot. The first machine I used Linux on had 8MB RAM and that was considered plenty at the time. I do remember KDE being pretty slow on a machine with 64MB...maybe you're thinking of desktop environments.
That fairy tale has reached as far as Slovenia.

And if memory serves, it is alluded to in an episode of Ed, Edd, 'n' Eddy, albeit through a foreign character with an accent.

Wikipedia says it's a Slavic fairy tale that has been presented in English-speaking countries. https://en.wikipedia.org/wiki/The_Gigantic_Turnip
I couldn't really code a website when I was 20. He had already built music software that Microsoft offered $1,000,000 for when he was in high school.

There were many other social networks starting when fb did. They did not build and iterate at the same speed.
How does that differ from standard run-of-the-mill pumping?

Edit: ok, I get it, there's no suction, just removal of the water, and the pressure of the ocean pushes it back up to sea level.
Albania was communist but was classic third-world given its rejection of the USSR. China would have been under the same umbrella in the 70s. Of course, now the cold war is over and the term doesn't make much sense in its original context.
If you say so, but definitely not cheap.
Grsecurity stops making stable patches available
What I don't understand is what is the benefit for the user of having its GPS location logged. I can understand that the GPS may keep in RAM the last minutes of location but not the whole history.
I think we're too hung up on the number. It has nothing to do, really, with the dollar amount of the company - that's just a proxy for impact/scale. I could as easily say "Be President" or any other things that are at that scale.
Input : print "Weiqi And Artificial Intelligence"

Output : /System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 /Users/CaiGengYang/PycharmProjects/helloworld/hello.py
Weiqi And Artificial Intelligence

Process finished with exit code 0
Working Too Hard Makes Leading More Difficult
Oh but you can but a dinosaur - a dead one. Given enough money you could potentially clone one too.

Utility function analysis is arbitrary just as the article says. Compare this to ergodic theory (used for proper dynamic system analysis), where you can clearly derive the value function over number of plays, including infinite number.

What an ergodic process is you can see here: https://en.wikipedia.org/wiki/Ergodic_process
By computing the limit of the ensemble average you will derive the logarithmic utility function. This works for finite resources as well, but then you can also derive the time it takes to bankrupt the bank, as well as probability of that ever happening.
Input : print "Weiqi And Artificial Intelligence"

Output :

/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 /Users/CaiGengYang/PycharmProjects/helloworld/hello.py
Weiqi And Artificial Intelligence

Process finished with exit code 0
I found that doing easy and medium Sudoku in pen is remarkably enjoyable, far more so than it ever was when I would make temporary marks. It's harder, and I'm not very good at Sudoku in general, but it really reinforces the "you have to prove it ..." mindset. Strangely, even though I am slower, I seem to get stuck less often.
> Yeah a lot of us do it even if we find it awkward, because we feel it's better than seeming cold and smug.

In what universe is a simple greeting cold and smug?
Expected value is limit at infinity. Instead, you should use ergodic theory expected value, which takes number of plays into account. Then the result is a simple log function.
شهداء الامارات
> People on HN (...)

People talking on HN...

There's an immense majority of silent people on HN who just learn. I've learnt my startup skills by reading HN for two years, and I'm very happy that I've learnt the difference between bootstrapping and VCing. I'm the pleased owner of an LLC now.

There is a place on HN for lifestyle businesses and bootstrapped companies, the latter being much less generator of stress. There is patio11 who is really renowed, and although he's a hard worker, I don't believe he ever put "Advancing Humanity" in any of his pretentions. Lastly: https://news.ycombinator.com/item?id=10169782

I often point out that happiness is what actually advances the world. Unbeloved people who surround us, or unbeloved busy people who spend their time at work, accumulate frustration, unmet expectations, and sometimes accumulate hate. Unhappy and excluded people are the most extremist in politics, and they're often the most part of the warmongers.

Maybe spending time to love the people around us will make 1, or 2 people happy. It's not an app, it's non-scalable. But if that prevents extremist votes and wars, aren't we the ones advancing humanity?
That tools seems to analyze flash dumps (e.g. created through JTAG debugging). You need to have very special hardware to get that data. Normal CAN/ODB2 connection won't help in most cases, and the data they mention isn't available through official diagnostics interfaces in most cases.
Us who don't like insincere "how are you"'s know that it's an idiom. We're not social retards. But even just going through the insincere, obligatory "fine/good" responses is a pain, because they can cause a dissonance and remind you of the mask that you have to maintain in "polite company".

You can't just turn off word's meanings and associations that conveniently.
One of the best maze generators I've ever seen was in the ZX Spectrum (Timex in the US) game of Steve Jackson's Warlock of Firetop Mountain[1]. It's brilliant, coming up with a maze full of rooms and doors, with no islands, and relatively well placed monsters and items. And all in 48K of ram. Despite browsing the source code a couple of times I've never figured out how it actually worked.

[1] https://en.wikipedia.org/wiki/The_Warlock_of_Firetop_Mountai...
This. Frankly I don't understand these people who "don't get it". We're talking about the difference between moving on with your life with a guilty conscience, vs. having your entire life financially ruined due to injuring someone. I make $80k per year. If my country mandated > $100k per year for injuring someone, that's literally the rest of my life destroyed. I could not financially recover for the rest of my life. Ever. For what? An honest accident in which someone's leg is broken and they feign permanent disability?

Imagine you broke someone's leg. Would you rather kill the person and pay $1000, or spend the rest of your life in prison? Letting the person live and paying them $1000 isn't an option. You either get away scott-free, or ruin your life. I can completely understand a culture in which the reality of the consequences makes people choose the lesser punishment.

The solution isn't to increase the punishment for killing someone on the street. The solution is to abolish the ridiculous costs associated with merely injuring someone, especially if that injury comes from an accident.

Of course what's absolutely a joke is people acting all aghast about another country's culture from behind their white picket fences. You do realize that if you were born in their country, you would have the exact same perspective? What the fuck is with this high and mighty bullshit? Your upbringing in a privileged society doesn't make you better than those from less privileged societies, it just makes you privileged. Be thankful your day-to-day routine doesn't involve having to worry about the possibility of having to kill someone in order to keep your pristine life intact.
excellent name! (i assume the choice is a tribute to Rosalind Franklin, the crystallographer whose x-ray diffraction images of the DNA molecule led Watson & Crick to deduce its structure.)
The author clearly states why they didn't choose to contribute to NLTK: "You can't contribute to a project if you believe that the first thing that they should do is throw almost all of it away."

Whether or not you think that's actually true, if someone does believe that, that's a good reason not to contribute to a project.
Would be nice if there was also an "advanced" mode. Only highlight pieces that have less defenders than attackers. And highlight pins.

And I assume even more advanced modes highlight perhaps central squares that might be obtained and which open lines. See https://en.m.wikibooks.org/wiki/Chess_Strategy/Open_lines for a nice example.
I wonder what kind of people were those horrified by this very simple and completely fine approach.
No, not just a wap browser, a web browser.
> You cannot retrieve dangling heads from GitHub, not even by cloning. Maybe GitHub runs garbage collection right away?

Nah, since you can undelete branches on github. It's just the way git works: it only retrieves (clone/fetch) named heads and whatever is reachable from there, so detached heads aren't fetchable.
Connascence is a software quality metric and taxonomy of coupling
You almost always want to sell the portfolio firm after three to five years. It is therefore in the PE firm's interests to have the firm healthy and thriving. The idea is very definitely not to cripple or harm the portfolio firm.

For an excellent example of best practice look at what Blackstone have done with the Hilton Group, Wolfskin, Merlin Entertainments ( owner of Legoland, Madame Tussaud's, London Eye ), the Bujagali Hydropower Project in Uganda or the Moser Baer Projects in India.
Try a response of "Hey, how's it going?" or something similar. I think it works fairly well. If the person actually wants to talk, you can get them started. If they don't, then you don't feel like a schmuck if you gave a real answer that they didn't care about.
As a recovering alcoholic, I can confidently say that this is not correct. Although many alcoholics get in trouble by drinking too much too fast (this seems like an acceptable definition of binge drinking that takes tolerance into account), the key feature of alcoholism is addiction -- that in the face of the consequences, alcoholics do not stop. At the height of my drinking, I was going through about two liters of vodka a day. Despite this, I tried and usually succeeded not to lose control of my behavior. After all, getting in trouble jeopardizes your ability to get drunk, and as an addict, every action I took and decision I made was driven by a simple principle: don't let anything come between me and booze.
Oh, cultures and practices that are different to your own are strange to you, are they? You want a cookie for sharing that enlightening piece of information?
> why everyone should play video games

Yes. Let's make video games yet another chore, by all means...
Some stats on React homepage usage among the top million sites
There is a darker side to video games that people don't take into account.

As per the article, games are highly stimulating. For children and even adults (me in particular), time slips away and 12 or more hours have been spent playing games. This is especially pronounced with ADHD.

No matter how much good video games do for the brain, 12 hours remained fixed in front of a console or PC is not healthy. There have been cases of DVT due to bad sitting positions and maybe 4 hours spent on a game.

The other issue is that, if you are prone to hyper focus, you ignore your responsibilities, including using the toilet or eating. For so e people, games ARE that captivating.

As a funny but also quite sad story, my fiancée bought a second hand PS3, which I protested. Each successive weekend, I spent around 24 hours each completing game after game. She wasn't pleased. Mainly because I ignored her, contributing absolutely nothing to household chores, and partly because she was excited to play the games.

A good deal is that I can play games if I want to once the kids are in bed. I have Half Life 2 half completed, which is a bloody captivating game. I do, however, try to focus on other highly stimulating activities that don't entrance me for large blocks of time.

As a side-note, programming has a similar effect. I'd argue that was far more productive. This actually led on directly from gaming so I can't complain much.

EDIT: my autocorrect seems to be on a rampage lately. This one takes the biscuit though: "using the toilet of eating".
ESLint to implement autofixing
In the recovery community we call this state of being "dry", as in "dry drunk". The concept is that while she's managed to stop taking the pills, she hasn't addressed the underlying problems. It's especially likely when someone is getting clean in order to accomplish something (getting one's kids back, for example) other than freeing themselves from addiction.
I'm bemused by the finding that playing video games makes one better at identifying blobs on a video screen.
Even better, as any casino would be quickly bankrupt by playing this game multiple times, even without leverage.
The small payoffs quickly add up.

This is why all games of chance have a "bank wins" feature.
It could be useful to exonerate in an investigation by proving your location
Google Scholar hasn't updated its logo yet
Very interesting pov, thanks for sharing.

Actually, the thing that i find most impressive in their tech stack is the approach they took for building it starting with the simulator + c++ extension. Those are the technology that i think would benefit all the community, if they were ever open sourced.

As a voltDB engineer, how do you ensure your implementation doesn't compromise the theorical correctness of your system ?
Just a suggestion, but if you ended up with a caffeine problem, you're very likely to end up with a Ritalin problem. I don't know exactly what the laws are like where you live, but running out of Ritalin is a much harder problem to solve than running out of coffee.
While it cannot be bound by any constant, it is described by a function over number of tosses. When you introduce an entry price, you will suddenly get negative values in the beginning, and can reason again against expected value over time much better.
I agree, it is cheaper but there are some of us that simply have no way to force, convince or otherwise cajole our employers to adopt a service license model. I have designers on staff using old Adobe products due to this same problem. JetBrains isn't going to magically convince management to open their wallets for monthly fee's. If this goes through, I'm boned. Stuck trying to make shitty IDE's work like jetBrains products. Not a happy day.
Ask HN: Anyone have a good answer for blocking referrer spam- Google analytics?
All I've been able to find talks about setting up exclusion filters. Is there a good reason Google can't automatically exclude this traffic?
In my experience, there's a strong correlation between aptitude at video games and success. This is just my small, possibly skewed sample, but my closest friends I've met through playing WarCraft 3 as a teenager at a competitive level all became high-income, successful, happy people, usually in tech or finance.

I whole-heartedly believe playing video games early on helps nurture a strong competitive drive, discipline, and self-motivation. It probably depends on the game, too. I was playing Civilization II as a 9 year old, played strategy games like StarCraft and WarCraft competitively as a teenager, and eventually played online poker for a living. I don't know if simply playing Candy Crush would yield the same results.
Doesn't seem like a good deal for the banks. And bankers aren't the ones to let themselves be fooled like that. Something's fishy.
Thoughts on JetBrains new pricing model by the author of Cursive
I'm not really sure how a scientific study would show that one /ought/ to do something like "play videogames".

Surely what they really mean is " playing videogames found to have some collection of benefits, by some measures"?
Haskell for all: State of the Haskell ecosystem – August 2015
C# 7 Proposal: Nullable reference types and nullability checking
The scans are also available on archive.org

https://archive.org/details/zzap64-magazine-087

Glad to see Mort's (zzap64.co.uk) scanning efforts were not for nought. He has scanned a lot of British comp magazines not just Zzap64.

And Zzap64 was pure gold in it's heyday (mid-80's). Do check out the earlier issues. Especially things like the developer diaries (Andrew Braybrook's "Birth of a Paradroid") or the special columns like Mel Croucher's "classic computer cock ups".
Or be used against you in a nasty divorce case.

In any case people buy a car, not a tracker. I find that extraordinary that manufacturers feel compelled to add features like that.
The teasmade was such a whimsical device, though I prefer the completely mechanical version which did everything from lighting a burner next to your bed to pouring boiling water hopefully into a cup. http://www.inoutfield.com/wp-content/uploads/2013/02/Teasmad...
This article attacks a straw man AA. I could go on, but suffice to say, if what you know about recovery consists entirely of this article, you don't know much.
Indeed, it is. I think I was vaguely aware of them previously, but I ran across a reference to sacrificial (galvanic) anodes a ways back. Fascinating.

https://en.wikipedia.org/wiki/Galvanic_anode

A galvanic anode is the main component of a galvanic cathodic protection (CP) system used to protect buried or submerged metal structures from corrosion.

They are made from a metal alloy with a more "active" voltage (more negative reduction potential / more positive electrochemical potential) than the metal of the structure. The difference in potential between the two metals means that the galvanic anode corrodes, so that the anode material is consumed in preference to the structure.

Essentially, the galvanic anode is "sacrificed" as corrosion attacks it rather than other bits of your mostly-metal structure in salt water.
It’d be great to have the original papers. Here we have an article that mention other articles that mention other articles that sometimes give a reference for the original paper.
#TheRoundUp
Or fat initrds
100% this. I haven't found a genuine IoT device that is useful. They always remind me of this scene from The Fifth Element:

https://youtu.be/SnzzWGcdMqY

Literally ever device has dubious utility and security so far.
Does it call 999/911 when it pours boiling water in your lap :)
> small companies, which will be the main victims of this law in the future

Small companies, and the people of Russia.
See "much needed gap". Also, RFC 2324, "Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)". [1].

[1]: https://tools.ietf.org/html/rfc2324
Fit to burst
I definitely agree that the NLP library shouldn't have an opinion about your machine learning, shouldn't give you every accuracy measure under the sun, etc. My original vision for spaCy was smaller. But there are two problems.

1) If I ship you a statistical model, and it's late in a pipeline, like a parser, the earlier components in the pipeline are not swappable. If you change the tokenization, POS tagging, lemmatization etc, the parser model will give you worse output.

This isn't obvious to people, and the problem can be subtle. For instance, some NER models use POS tag features, others don't.

2) The output format isn't actually that convenient. It sucks that everyone has to write this tree processing code, and then aligning the tokenized output back to the original string is a pain, if you want to calculate mark-up.
Most people aren't as obsessive as you.
Could you give a source for that? From what I've read Mordechai was her uncle.
> , and eventually played online poker for a living.

oh wow.
Calling this a step backwards is patently unfair. The author is explaining a simple algorithm, simply enough for even beginners to implement, for building layouts of a given connectedness. They are not making any kind of argument that the results can be used as-is in any particular genre of game.

Honestly, you might as well attack an A* pathfinding article on the grounds that game units shouldn't necessarily take the shortest path to their goal. Algorithms like this are tools in a toolbox - obviously tweaking them is what makes any given game unique, but beginners still need to start somewhere.

(Also - Nethack? The game where you find potion shops eight levels underground that can only be reached via three rooms full of soldier ants, etc?)
Yeah, a remote control iKettle sounds meh but a remote-control iKettle controlled by your iContact Lense, with the water fetched by a robot (can't be called iRobot unfortunately) sounds so much cooler.

To be honest, I used to want all of these things. What's changed my mind is that for every bit of money that comes into my life, hours of my life have been traded in some way. Why would I give up life hours for a gadget who's novelty will wear off within days when I'm perfectly able to fill a kettle or flick a light switch? Takes 2 mins.

I do think there are applications to providing independence to those less able. That's an important area to look into.
You mean like this - https://en.wikipedia.org/wiki/Aarne%E2%80%93Thompson_classif... ?
Maybe not but when you're an obsessive you also realise there are many, many more like you. Some of them are even more obsessive.
Yeah, most are definitely healthy, responsible adults without any addictions and time-wasting activities.
We're in violent agreement.

It makes me sad to see neat, focused libraries have their mission blurred, API expanded, code base obfuscated... Until they satisfy everybody's use case, which is to say, they're useless. Some features are best left to user-land.

It's a non-trivial tradeoff, obviously:
"Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can." (Zawinski's law)

I actually wrote a rant on this topic a while ago:
http://rare-technologies.com/data-streaming-in-python-genera...
Reduce my relative comparison of a wide spectrum to an either-or choice between idealized, perfectly disciplined human beings and everyone else. Nice work, you win.
Good point.

So I take umbrage with his belief that the whole thing (which is apparently well and actively used, and could benefit from his input) should be thrown out, and think he's petulant and certainly not a good collaborator (or community actor).
I'm not sure why you are so vehement in attacking AA. Members (such as myself) who have access to other forms of treatment (medication, therapy, and sober housing) use them. What AA gives me is a powerful source of support. Let me offer a recent example:

A couple of days ago, I stepped off my back porch wrong and broke my ankle pretty badly. I was in a lot of pain, and I definitely needed to go to the hospital. A part of me was actually quite excited at the possibility of obtaining a "legitimate" supply of opiate painkillers. Luckily, I called a friend from AA and took his much more reasonable advice not to take the chance. Once I'd made that decision I realized that I'd been greatly exaggerating the pain to myself, and that it was nothing OTC painkillers couldn't handle.

Scary stuff, right? I had come up with a way to convince myself that it'd be ok to take score some drugs, which could very easily have sent me off into a relapse. It's when things like that happen that you need to listen to a "higher power": someone who isn't having your crazy addict thoughts and can assess your behavior rationally and objectively.

Since I'm laid up, AA people have been helping me get groceries, rides to meetings, and just stopping by to say hi. I can't really see a recovery professional doing that.
Amon – Hosted monitoring – $30/25 servers
The original 1738 paper by Bernoulli:

https://news.ycombinator.com/item?id=9902047