skysight-inc/HackerNews huggingface dataset:
>The more interesting data would measure how fluid are the populations of income deciles between generations or even within a single lifespan.

Even that wouldn't be too interesting to me. What if the society we live in just distributes a lot of income on the basis of luck? We would appear to be a highly fluid society but from the perspective of any individual there would still be little you could do to advance. Some really interesting data would be to take a child's income across life and regress it by some of the luckiest things you can have, parental income level / parent hours spent reading to child before 8 years old / attendance of pre-k / quality of child's high school. Then we could see not just fluidity but independent effortful movement in the economy.
If a court rules that something you're doing violates the law, then that also means that you actually have to stop doing it. Not stopping with it would be a felony.

So, you can't just continuously pay fines whenever a court rules another time that it's illegal. The fine for a felony is much higher and at some point, you'd also simply be thrown out, or blocked in the case of Facebook, I suppose.
Hemmingway's The Sun Also Rises is an amazing novel for anyone who has not read it. Some truly amazing characters and social dynamics are laid out in that book. I finished it in one sitting when I read it a few years back, it was a page-turner in a weird, unmatched kind of way.
I'm a committer, I'm familiar with the JIRA ticket.
OCRmyPDF: add OCR text layer to scanned PDF files to enable searching/copying
Ah, I am not from US so I did not understand the joke, but no tax or EULA could have an effect for people that are not FB users.

Even if I have an FB account I do not want FB to follow me and say scrape my HN comments and mine them for data.
One example is fetching data, often it is more effecient to request data in a certain way, but the app needs it represented differently, multiple reducers can respond to the same payload and take what they need.

Another example is url updates, I use state-driven-routing and when a url update happens many reducers need to respond to get the pieces of state they are concerned about.

Another example is a login status change, many reducers may need to update themselves if a user logs in our logs out.

It's the difference between having tons of highly specific 1:1 actions getting called from the action creator with their relationship to the root action obfuscated vs. having 1 action that many respond to with their relationship to that action clearly denoted.

To take it a bit further, it reminds me of refactoring vs adding another "if" statement - the former requires comprehensive understanding of the holistic purpose of the system with the dependent relationships properly defined (anti-fragile), whereas the latter is a temporary bandaid that can be implemented with less thought (and the sideeffects that come with it).
"Mr. Mather and his co-founder, Adam Hansmann, have positioned the Athletic as a reader-supported, advertising-free alternative to traditional sports coverage, at a time when nationally recognized outlets like ESPN and Sports Illustrated have cut positions and had to rethink their approach to sports news."

is a pretty interesting quote, that they are "reader supported". Given that they've now raised $30M, I wonder what their reader revenue looks like vs. VC money. I hope they have some success because the journalism market needs some success stories.
Hashbase seems to function as one of the nodes in the DAT network, so even if none of the peers are online at least Hashbase is still there. That's what I gathered from a quick scan.

The DAT network seems interesting and is new to me, but like you said, needing a central node to cache the data seems like breaking the p2p story.
Medicine’s Long, Thin Supply Chain
How is this different than the stock market?
Maybe this graph[1] is what you're looking for? It's not income deciles, but quintiles.

[1] https://itdoesnotaddup.files.wordpress.com/2015/06/capture5....
In what ways? I'm interested to hear what it made you think of.
Load CIFAR10 Dataset from PyTorch Torchvision
Brooks did an interesting study on this, check Page 5 [0]. The answer is that there is a lot of mobility, but your parent’s income status definitely seems to be correlated with their child’s income status.

That isn’t to say it is causative, maybe people who grew up in high cost of living areas just stay in them, where incomes are higher to accommodate.

[0] https://www.brookings.edu/wp-content/uploads/2016/07/02_econ...
You could use https://jmp.chat/ for your phone number - with JMP your phone number is accessible whenever you have Internet, regardless of which wifi/carrier you're using. That probably gives it a few other advantages for a frequent traveller like yourself, aside from avoiding the account lockouts you mentioned.
Disclosing the CEO-to-median-pay-ratio ought to help with investment decisions into companies. It is in effect as of this year.

https://www.sec.gov/news/pressrelease/2015-160.html
out of curiosity what is the dataviz lib they using?
This is the rocksandra branch, https://github.com/Instagram/cassandra/tree/rocks_3.0, we develop it on top of Cassandra 3.0. It's the code we are running on our production servers.
Incidentally Morton sells iodized sea salt; it comes in the same cannisters as the rest and looks like regular salt but with the chunkier grain size, if you want to feel fancy but stay goitre-free.
How strange! TomK32 is right with the other link though!
Top Video Ranking Factors and How to Achieve Them
I think one of the best ways to create deep relationships is to actively help others.

Your co-worker mentions that they are moving next month: offer to help move. Your friend's kids are sick and they are stuck at home caring for them: bring them dinner. If you have some older friends (maybe from church) there are often things around the house they might need help with.

Once you have helped someone once, your name will come up in their mind next time they are in a tough situation. This is almost the definition of a "deep relationship": a person who you know you can rely on and who will help you if you really need it. Other "shallow" relationships are people who you just like to talk to or go have a drink with.
0. Give a damn. You're already doing this step, which is great!

1. Every first draft is crap. Edit. Edit again. I do this for everything — design docs, doc comments, HN comments, email, tweets. Writing is editing.

2. Have a clear audience in mind that you are writing for, ideally a single person, sympathetic to your topic, but choose whatever audience makes sense.

3. Treat your audience with respect and try to give them as much value as you can in return for the effort, time, and attention you are asking of them. When you edit to distill and clarify your concepts, you are transferring effort from them onto yourself, and they'll thank you for it.

4. Unless you're writing for a venue that explicitly requires it, formality is overrated. People will remember your writing better if they have some emotional connection to it, and that requires an informal human element.
My main complaint about police is that they just aren't subject to the same laws as everyone else. Besides the more attention grabbing abuses one thing that really bothers me is that they can't really even be held accountable for simple things like speeding even when they are off duty. I've never understood the justification that the laws that are important enough to enforce on the general populace aren't important enough to enforce on themselves.
Amphetamine is a stimulant. Define the effects however you want to. Push out anecdotes that are pure BS, like "as you take it more, every day, you don't get as much heart rate increases." No shit, that's because you also aren't getting the other effects - its just simple tolerance, where all the effects decrease unless the dosage is increased. Stimulants are going to make anyone feel euphoric, have increased brain and body activity. If that's no longer happening for you, guess what, you have tolerance. To avoid rebound effects, you continue taking the low, ineffective maintanence dosage. Because if you stopped, you'd feel exactly the opposite for quite a while until your body detoxes from the addiction. Slow, sluggish, etc. This maintanence dose puts your body into the same state as if you weren't taking anything at all, if the physiological dependency were gone. Baseline.

Amphetamines aren't somehow special for one person and not for another, lest we are talking about actual brain damage.

They will make any person more apt to do mental and physical tasks. So keep on excusing the fact that you are doing a hard drug as a substitute for actually learning to learn. Being on speed your whole life is not a good thing. It's gross that this thread is being subverted to claim non-medical anecdotes about how gentle a hard drug is, and "once you get used to it, its no big deal!"

It's fucking speed! Of course it makes you feel great and more energetic. Thats what stimulants do!
Was my searching no good... or have they completely failed to read or address the panama papers and any of the subsequent leaks?
The best deep learning books you should be reading right now
Thanks, it will the topic next Monday! :)
An assertion that ADHD medication causes first percentile height/weight is also terribly absurd.
Or SMS one-time password which is basically the same thing.
Commit messages should start with a verb, and complete the sentence "If you apply this commit, it will..."
What is my tribe accused of this time?

Kicking out groups that don't hew to the party-line on YouTube. Not only the genuinely far-right, but also moderates, mainstream Republicans, and various sub-cultural enthusiasts.

https://www.youtube.com/watch?v=CTI4Bm5OxkU

My peeps are trying to expand broadband, so I guess none of us got the memo.

As I referenced above, old-media interests and local interests oppose the expansion of broadband (as well as broadly defined Net Neutrality) in order to preserve an old-media status quo. Google Fiber, had it been successful, would have been a competitive force against this, destroying the barriers which keep Cable and old-media from being completely washed away. If "your peeps" had succeeded, I suspect "Adpocalypse" wouldn't have happened. YouTube and the like would have done something about ISIS videos, stopped around there, then told the mainstream corporate ad-money to just deal with the rest or go screw. As it is, the status-quo corporate money is being used as leverage against new media through YouTube.
This reminds me an old jewish joke about chasidim.

A person visited a chassidic town and saw that all the chasidim when they entered the walked through doorways would dip their heads. He didn't understand why, perhaps it's a form of piety? So he asked them and was told "we do it, because 'the rebbe' does it". So intrigued, he asked the rebbe, why he does it. And he was told, "Can't you tell how tall I am? I'd bump by head otherwise".
it leads to longer accumulation. Money that isn't available for the rest of society.
Introduction to Ray Tracing
> Contrariwise, if you can't know what tasks are required to complete a sprint, your team is in deep shit. You can get a decent picture over a time horizon of 1-3 months, with certainty going down as the time horizon gets farther out. This is why Agile works.

Fair enough on the level of a sprint. In my experience, management and stakeholders rarely care about a sprint, they care about the project as a whole. And again, in my experience, the accuracy of estimates falls off precipitously once you get beyond 1 or 2 sprints, unless you're willing to pad estimates or lock down your plans to a degree that will hurt the success of your project (by not taking into account learnings as you build).

> This is part of why you need to capture estimates and actuals. Even if those estimates are wrong, in practice, by comparing estimates to actuals by each developer, a picture will emerge of how far that developer will overshoot or undershoot their own estimates. Those estimates the become actionable data, even if they're wrong 100% of the time.

This would be true if estimates had high precision, but low accuracy (i.e. developer A consistently overestimates, and developer B consistently underestimates). In my experience, the opposite is more true than not - developers have relatively well tuned accuracy, but horrible precision. If everything goes according to plan, developers can estimate that fairly well. It's the amount of times things don't go according to plan that's the problem.
I don't know the truth of the matter, but the author of this article seems to be saying that the core idea at the heart of the Netflix founding narrative is, in fact, a myth. Whether that is the case or not, I don't know.
Rocky outcropping. I thought it was going to be a surgical incision, not a ditch. I think they partly went under my neighbor's yard--but they put all the dirt and dead leaves back over so hopefully he doesn't notice!
Congrats on the launch guys! Been following you guys for a while now and this is a really awesome initiative.
It certainly had that result for me here in Austin. While they slowed/stopped the Google Fiber rollout, I am now able to get fiber from AT&T. And, extremely surprisingly, the customer service has been great.
This is correct; the standard approach here is to use regular c-style memory management for the data the system is managing, and the JVM heap only for the database "infrastructure".

This hybrid approach gives the benefit of a managed runtime and safety of GC for most of your code, but allows the performance of raw pointers/malloc for key code paths.

Some examples of this pattern on the JVM:

- The Neo4j Page Cache, Muninn, https://github.com/neo4j/neo4j/blob/3.4/community/io/src/mai...

- The Netty projects implementation of jemalloc for the JVM: https://github.com/netty/netty/blob/4.1/buffer/src/main/java...
how do you price them? eg. I'm not sure how you would price cookry.com at 7k vs chefgram.com at 3k etc
No. No it's not.
If you're making software for the wider-public you can't demand people download a special app for it. Or even understand what a 2FA code is.

SMS is the only way, so far, to make 2fa adoption fast amongst everyone.
I remember using quite early versions of Cassandra back in an ad-tech startup I was at back in 2009 or 2010, spending unfortunate amounts of time fighting the JVM GC and trying to tune things so it behaved responsibly. It was a real problem then and I know a lot of work went into fixing GC behaviour. Then I stopped using Cassandra for work, but it's unfortunate this is still an issue?

What I took out of that is that I really feel like something like Cassandra is better suited to implementation in a language like C++ or Rust. And I believe others have since come along and done this.

I really liked the gossip-based federation in Cassandra though.
Minimalism (computing)
> long life of war vets

If my father was any indication, he came out of WW2 and the Korean War with a vast appreciation for being alive. That had a positive effect on the rest of his life, and he passed at 93.
Looking for iPhone testers for a content app that lets users earn crypto
Hi there, I work for Alpha Token and we are creating an app that lets creators, advertisers and users interact directly exchanging crypto for attention. We are looking to get some iPhone beta testers to test drive the system. If you sign up, test and complete a 3 minute survey you get some cool perks for the future. Sign up with your email on this Google form here: https://goo.gl/forms/NheHHFQEq7FkkWtf1
People in Puerto Rico modify and drag race these cars (mostly kids of racers). They use brushless motors, ESCs, and batteries from R/C cars. They end up being ridicoulsy fast. Some even add rubber tires from gokarts for grip. But like any hobby of the sort, it gets expensive fast. Electronics can run you $300 easily.
After your comment I did a quick bit of reading and realized I'd made a fundamental mistake regarding how I thought I knew IPFS worked (vs. other decentralized file system formats).

The mistake I'd made was thinking it worked more or less similar to Bitcoin where every node holds the whole chain, where it really works more like torrents in that you download the set of files and then reseed. Thanks for pointing out the difference.

Because of my error I guess the question changes. It sounds like it may be even more damning for those who regularly view illicit content, but at the same time making it harder to shut down caches of the same illicit content. I recognize this is already a problem with torrents, but then my question becomes how do we not repeat the mistake?

Is there a mode of resolution outside chasing down every single bearer of the node to try and remove the content?
Pretending that this is anything but a spurious distinction in this case, you're still wrong as the UK has absolutely admitted to using depleted uranium rounds in combat.[1] If you believe that Russia has not used depleted uranium (and why should you?) it is not because of any humanitarian concerns because they absolutely have used tungsten rounds in combat and tungsten is also a toxic and carcinogenic metal and prone to the same kind of particulate contamination you claim about depleted uranium.[2]

1. https://www.gov.uk/government/publications/depleted-uranium-...
2. https://en.wikipedia.org/wiki/Tungsten#Health_factors
The 20 Most Memorable Moments from Last Night’s Academy Awards
Facebook survey asked if man should be allowed to request sex pics from 14 olds
>how many of them haven't "fallen" into vocational/traditional roles, being bankrolled by their husband?

One. Also my only religious friend and I think her religion is the factor here.

(You're also assuming all my friends are into the "husband" thing, I have proudly single by choice friends and queer friends too)

>how many of them 'failed' to plan a lucrative career, who conveniently married a husband who didn't fail to plan?

None had zero career planning. Some of them their plans haven't quite worked out for them as they would have hoped though. Same with some of my male friends too though. It's pretty 50/50 among couples that I am friends which person has more of a "career" vs "job." I even had a female friend nearing 40 who just started college. One of my friends who works low paying jobs but is married to a doctor paid the bills for 8 years so he could go to college then medical school.

In my own marriage I (female) am the "simple extremely frugal lifestyle with early retirement" one and my husband much more of a spender. He also earns less money than me.

So, yes, it does "work that way," but first you must realize that women are humans too and not just fuckholes you pay for.
Sounds like a mission for the Boring Company.
here you have an interesting template: http://wirtualnyalkomat.com
Is this assuming that the venture capital industry outperforms the general stock market? I don't think it consistently does. I don't have massive or recent data, but here's a report from a few years ago:

https://nvca.org/pressreleases/venture-capital-outperformed-...

Despite the headline, if you compare the venture capital indexes with the S&P 500, there's no clear winner. Except at the 50-year time horizon, where the early-stage index went to the moon. Good luck investing in that.
I'm interested in discussing this point a bit more.

https://en.wikipedia.org/wiki/Marsh_v._Alabama could possibly set a precedent against your argument, right? If someone could sufficiently prove that Google's platform is big enough to cause meaningful harm to those who are censored off of it, Google could be treated differently than an average website.
You can call it a transaction context, but it's really a transaction that's being passed, i.e., you're saying to the called function: every change you make is happening within this transaction I'm passing you here.

It's nothing new of course. What I'm saying here is that APIs should support the concept.
So, if your phone using any password manager of your choice, Plus Google Authenticator for TOTPs is compromised, same level of risk, right? Because GA has no challenge nor authentication to dump your TOTPs.
Market cap is now under 500M. Is there any point at which they become a value play, or are the unit economics too awful?

Edit: Typo dutifully noted and corrected!
Ask HN: How much has your college GPA played a role in your career?
Preparing South African youth for the 4th industrial revolution
Ask HN: What's the Cheapest Chromebook That Isn't Awful?
Title says it all. I have been thinking of buying a couple Chromebooks to have around the office for people who don't happen to have their laptops with them and just want to log into our project management webapp and change something, be able to call up some webpages during a meeting etc. Basically a conference room tool with a keyboard.

Thoughts?
I don't understand: why not the classic `watch make` (watch defaults to 2 seconds)?
Hashbase is a convenience feature, bridging the gap, so to speak, between p2p and centralised systems. It's not required at all for dat:// to work.

The main benefit is that users of http browsers can visit your dat:// site.
I let my kid drive around the backyard for a month. After a month he could do it at 2 (edit:years old) with no problem. By 5 it was truly amazing with what he could do with the car! Glad he had forgotten about it by the time he could get his license!
It does sound too good to be true. But in this case, it is true.

HPV is probably the best example that exists of an infection being linked practically 1:1 to a cancer. See more information here[1].

If you have knowledge of any other significant sources of cervical cancer, please share them.

1. https://www.cancer.org/cancer/cervical-cancer.html
Middleware. A UI events logger for example. Or finishing a network request may need to close some part of tge Ui and also trigger a reload somewhere else.
That removes the value proposition of Java though which is that you don't need to worry about memory management. If you need to mentally track every implicit allocation and deallocation in Java then you are essentially writing code in a kneecapped version of C++.
70% of Rich Families Lose Their Wealth by the Second Generation
http://time.com/money/3925308/rich-families-lose-wealth/
Can someone explain to me why someone would choose Redux over something like MobX ?

I feel like implements an action for each modification of state (or group of modifications) requires a lot of boilerplate code. In MobX, you treat your data tree as a separate entity, and simply modify it. The UI is automatically updated whenever it needs to.

Mobx isn't bad performance-wise, I think, since it only re-renders the components that are listening to the modified variables when a modification occurs.

The only advantage I see is being able to rewind the state store, which can be quite cool when debugging.

I have done some medium-sized application (only games), and I don't think I've run into any performance or readability problem with MobX. I've never done web apps with a team, though, but I don't think Redux would specially make it easier to work with other programmers.
I wish I had any choice. I'm stuck using my phone as my primary internet source because my Comcast cable connection drops every fifteen minutes. After several tech support calls and router/modem replacements, I assume they either don't know how to fix the issue or they just don't care.
One of my favorite classes in grad school was learning to write about complex topics in a clear and concise way.

Hopefully these reading materials are still useful!

- "Science of Scientific Writing" https://cseweb.ucsd.edu/~swanson/papers/science-of-writing.p...

- "Style: Lessons in Clarity and Grace" https://www.amazon.com/Style-Lessons-Clarity-Grace-10th/dp/0...
> Isn't this a form of anti-competitive abuse of market position?

No, for the same reasons Gordon Ramsay isn't "competing" with children making mud pies in the back yard.
Why waste 1.5s of your life?

Or watch -n 0.5 make does the job too