skysight-inc/HackerNews huggingface dataset:
Although I agree with the top post that reproducibility of results is important I think software engineering principles are severely lacking in many data scientists. I attempted to deploy other peoples models as a research assistant and the lack of understanding of code style conventions was a big issue. Even now when I go through some new ML system on github many of them have code style issues.

As an aside in academia to share other peoples results you basically need to create a virtualbox image to make it reproducible. I think docker would work but it may be too complicated.
>You're paying for the artistry, quality, and customization.

That's not how pricing works. The price of the product is what customers pay, not how much it costs to manufacture.

If you remove brand name and perception of luxury and rarity from these pens and say it's manufactured by some Vietnamese pop and son shop, the value drops into fraction what it was. It might cost $100 and be expensive pen but not hundreds or thousands like now.
YouTube has broken youtube-dl multiple times (a lot). It's a cat and mouse situation.

Ultimately YouTube could start properly DRM-ing all their streams. If you watch a film you've bought from Google Play via YouTube it is protected by Widevine DRM, and youtube-dl fails.

It seems like YouTube feel it's cheaper at the moment to try and frustrate downloading this way, but if they ever feel like it's a lost cause they'll just pull the Widevine lever.
I'm unable to think of any definition for the word "idiot" that would make number 5 generally true. "Human" doesn't work. "Imperfect" is closer, but still doesn't quite work since almost everybody readily admits that already. It's certainly not true that everybody is equally incompetent. Nor is everyone equally rude, or equally impulsive, or equally stubborn.
This happens fairly frequently.

Whenever you see a new block that forms a longer chain than the chain you currently know, you throw your work away and use that block as your new starting point. But you only do that if the new block has a longer chain, not for a chain of equal length.

So if two miners both mine a new block that follows the same block, one will be seen first by some miners, the other will be seen first by others. That gives them different mining power, meaning the chains grow with different speed. After 1-3 blocks this mining power difference will lead to one of both chains being longer from everyone's point of view. At that point the longer chain won, the shorter is forgotten and all work put into it becomes worthless.

That encourages miners to make sure they use new blocks as fast as possible. Unless of course you have more mining power than everyone else combined.
Looks great, but I really hope they keep offering standalone pricing. I picked up Pixelmator (and have enjoyed using it) solely to get away from Adobe's subscriptions, and I will continue my search if they move to a subscription model.
Show HN: Goms, an Open-source BAAS
Neither can human population. At some point everyone would have houses.
No. Free Speech is a human right, which governments sometimes codify into law.
> If there were no wind tomorrow, we can agree that this would be bad.

I think Houston would disagree.

There's an enormous amount of energy in wind. There's not a chance that we can hope to capture more than the tiniest fraction of it. And if we could, we'd certainly love to drain some energy from tropical storms.

It's good to think about such risks, though. There are people who thought burning carbon couldn't possibly have any meaningful impact, and quite clearly it can.

I've seen a proposal for clean energy, 1 km tall solar towers that create energy out of the difference between warm air close to the ground and cold air high up in the atmosphere, that felt to me like it might have some impact of weather patterns. I doubt it actually does, but it can't hurt to do the math.

I suppose if the energy source with the least possible side effects would be solar panels in the desert. Without them, the sun is just going to heat the sand and the air and make the place even drier. And you need only a tiny bit of the solar energy from the desert to power the entire world. Less than what's regularly lost to desertification, deforestation, or the land we pave with asphalt and concrete. Before we get worried about any potential negative impact there, we should first worry about all the very real negative impact we're having all across the world.
As far as disgusting invasions of privacy go, at least in this case, the customer has a choice of whether or not to opt in. Usually, megacorps simply siphon the data and use it however they wish, regardless of what the customer wants.

Still, this pushes society further along the spectrum away from valuing one's own privacy.
Shouldn't the market take care of this

In some ways I think it already has. I wouldn't look at a degree as a sign of fundamental competence and I don't think most other people would either. Maybe that's overly optimistic.
lol a radical libertarian I see you are. You have every right to trust your own ideas, right, but calling every "studies" as self-serving is a bit too far. I'd say the right-wing studies and arguments for a completely free market are just as likely, if not more likely, to be totally self-serving and lacking in objective truths.
SSTP (tunneling via HTTPS) is the interesting one.
...do you really think that neither party gives a shit though? These days I kind of find that hard to believe, at least as far as the people in the White House now...
Controversial Finnish nuclear power plant Olkiluoto-3 nears completion
Sure. But AIX is something you are forced to use, not something you opt-in for. All the remaining commercial Unixes are kind of in that boat.

People my age and younger just didn't get much access to commercial Unix environments when we were growing up. Once we got into industry, we found it hard to see the justification for high Unixes when we had experienced good results with low Unixes. So the low Unixes have mostly won the war. This story repeats time and time again in our industry: the freest foo conquers the non-free foo, even if the non-free foo is technically superior.
That's nothing, I made my computer count to 4 BILLION...
Have a look at Germany then.
Terrifying!
Actually it does work like that.

Your conversation example is basically saying that even understanding your reasons that I'm supposed to give you a pass because ... because what?

As for stupider, the color of your skin or your sexuality aren't choices. Whether you voted for Trump is. Holding someone accountable for their choices isn't stupid. Hating them for their race, sexuality, ... is.

Your equivocation isn't getting anywhere.
Unrelated, but similar to many icos of today :)
Hacking the Reddit source code with PyCharm
Why would they liquidate their business? I'm not advocating for a 100% rate. If they continuously lose money year after year, then the wealth tax would just be an additional incentive for them to shutdown, yes.
I think the problem is not with the complexity of the tax code, but that those taxed by it have significant incentive to avoid paying taxes, and have the ability to manipulate information such that they can pay less.

No matter how you slice it, if government taxes "income", and your business is set up such that you decide what your "income" is, you can control how much tax you are bound to pay. The only way around it is to make people think that spending more money on more government is a good and sensible thing to do. Or perhaps that spending more money on higher employee payroll is a good and sensible thing to do.
Easy, only hire from colleges that you know doesn't water down requirements.
What is your problem? Firms not following up or what? If yes, the reason might be that HR is overworked and you should just follow up every 5 days or so to see how far they are with your application.

I run coderfit.com, a niche tech recruiting agency in Zurich, Switzerland. If you look for Bay Area salaries in Europe, shoot me a mail!
The worst developers I've worked with take 2 weeks for tickets that should be simple. That would mean doing 1 easy ticket every day or two makes you a 10x....

I've always hated this term and the mindset around it. I think organizational practices, intelligent engineering strategy, etc are far more important to the output of a team than hiring one genius dev.
> Nyah, they still have a singular mission to make money for their shareholders.

That's a myth. The idea was invented by Milton Friedman and the Chicago School economists in the 1970s.

https://www.washingtonpost.com/opinions/harold-meyerson-the-...
According to NYT, the effect is present even on poor and working-class asian families. They also attribute to culture (but like you point out this isn't true for all minorities, only Asians):

https://www.nytimes.com/2015/10/11/opinion/sunday/the-asian-...

NYT Quote:
"Why should the success of the children of Asian doctors, nurtured by teachers, be reassuring to a black boy in Baltimore who is raised by a struggling single mom, whom society regards as a potential menace? Disadvantage and marginalization are complex, often deeply rooted in social structures and unconscious biases, sometimes compounded by hopelessness and self-destructive behaviors, and because one group can access the American dream does not mean that all groups can."
This is a very confusing article. It begins:

Web applications typically begin their life serving their
own static assets(javascript, css, etc) to the browser. An
alternative to this strategy would have these assets be
hosted by a highly-available content delivery network or
CDN (e.g. Amazon Simple Storage Service (S3)).

S3 isn't a CDN. It's a storage service. And it has egress charges (per request and bandwidth). Using it as a CDN seems like madness. Especially when Amazon has a CDN called CloudFront. Or you could stick everything in S3 and use a third party, free CDN like Cloudflare. By all means store your assets in something like S3 but don't use it as a CDN. It's not.
The evolution of coroutine in Python
Sony backs Acutronic Robotics’ hardware robot operating system
Since there seems to be little detail without having to create an account: What are the key features of this? It seems similar to Workflowy or DynaList, but I'm not currently seeing anything in the little video that shows how it provides something that either of those applications don't. This isn't meant to disparage, but I would like to know why I would want to potentially move my work out of one of those into this, or put something in this that isn't there because of something it offers that helps with a certain type of task.
Market cap can be a totally valid way to measure total worth. In the case of a cryptocurrency with a large circulating and trading volume, like Ether, it's a reliable measure of total value.
> I currently hold a controversial opinion myself, that the parties are essentially the same and the elections simply do not matter. I do not think anything would be different under either potential candidate.

That's a bit of a point towards what libertarians and conservatives (but, to be clear, not alt-righters) think. If fewer issues were national and more were left up to individuals, even, you wouldn't have to lament what the national government does. You could move to a more sane place. And your opinion would matter more in a smaller jurisdiction.

Interestingly, we're seeing this symptom happening more in tech companies, which are not the government but they certainly govern in some respects, at least the things they are responsible for. There is starting to be appetite in conservative and libertarian circles for discussion about what to do about unelected corporate bureaucracies having this sort of power.
I think it's widely accepted that if you are in tech, your success is far more dependent on your actual ability, and schools haven't ever exactly been able to help with tech careers so far.

It's only University level certifications that make any difference for your prospective employers, but that does not necessarily guarantee the skills you need as an engineer (if that's what you are aiming for), and many businesses recognise this.

I got into full time programming job at around your age after a variety of education routes in sciences and arts (no comp-sci) and variety of crappy jobs.

No one seemed to be particularly interested in my lack of certifications when it came to interview time (even though they all have them on the job app). Once I could talk shop and show some small pieces of work and my potential could be recognised I was hireable.

I'm not saying it's ever easy to get a foot in the door, but if you focus on the work, your ability will show through in the interview process (if they are not simply a large corporation hiring through box ticking criteria, probably a bad place to start out when you are a junior anyway).
So, if I could hire 20 researchers and spend $1m/year each on their salaries and equipment... your guess is that I would accomplish nothing?
> I’m more worried for the influence that kind of thinking impacts a child than I am about a stay at home parent complaining of having to leave their house.

I'm worried about the thinking that 30 minutes isn't far at all. Living a 15 minute bicycle ride from work is worth a lot to me, and not just emotionally: http://www.mrmoneymustache.com/2011/10/06/the-true-cost-of-c...
The funny part is IME, their support sucks, at least compared to another big vendor like IBM.
With EME implemented across all major browsers and Google having made it impossible to disable Widevine in Chrome, I'd be amazed if that doesn't change in less than a year.
Something I think is new in current cycle for AI is how often we hear prominent people citing it. For example Putins recent comments. I personally don't recall world leaders talking about it this way the last time around (80's).
Over my decades, I have seen numerous ideas go from socially intolerable & indefensible, to practically obligatory & untouchable (or vice versa). Seriously, there are things today that can't be opposed in the slightest without threatening one's standing or career, which not long ago were universally anathema that couldn't be defended.

Incredibly, a primary such idea was censorship itself: those groups who partially defined themselves as absolutely opposed to banning socially intolerable ideas, are now the very same groups calling for vindictive suppression of socially intolerable ideas. Those who celebrated "banned books" are now demanding shutdown of websites (and sometimes even holding book burnings).

I absolutely hold that the Internet should be treated as "common carrier": IP registrars & networking should not address content, leaving those ideas & expressions to survive or dissolve on their own merit. Anything downright criminal should be addressed as criminal, with police handling the matter. Anglin is despicable; let us exercise our right to not associate with him, rather than deny him his right to freedom of the press (so long as he uses his own press).

I'm not debating the merit of any content, only that there is a right to express it (via your own "press") and to associate (or not) with those expressing it.

"First they came for the _____, but I was not a _____ ..."

"I do not support your opinion, but will defend to the death the right to express it."
Very likely, yes. Until wind farms dwarf the scale of our cities and forests, I doubt there's any reason to worry.

Besides, don't we usually consider trees to be good things? They block a lot more wind than any wind turbine.
I'd add:

3. Everyone has their own incentives, which may or may not be aligned with yours or the organization you work at. Understanding them helps you understand their point of view, and to decide whether to help them, ignore them or fight them.
For js code you often want hot module reloading which is probably very hard to get with make.
“Is My Product Too Fat?” How Do You Avoid Feature Bloat?
I guess (mind, guess) is that the reason we did prove somewhat of an exception is that we had established an efficient (as such things go...) state in which the electorate trusted PRIOR to hitting the hydrocarbon jackpot.

Also, it probably helped that we were a society with (relatively speaking) small differences and no real tradition for a pronounced upper class.

This, however, is just unfounded musings on my behalf.
133 points in 2 hours and it's not anywhere on the front page. Meanwhile, the current top post has 97 points in 3 hours.

What is going on?
That sounds pretty good.

I wonder what it would take to scale to America scale.
Thanks, will re- install!
Ask HN: What do you use in research to reproduce your results?
Reproducibility of results is important as other researchers can compare their results and also make improvements. So, either if you are a researcher or not, how do you make your set up a good reproducibility enviorment? or how would you want others to do it? What tools do you use?

Now a days that Machine Learning is everywhere and with a very open research I am interested in how to do it in this topic. How do you organize the dataset so other can use it? how do you set up your experiments? do you use jupiter notebooks?
I suspect you and I agree far more than we disagree on politics. There was a clear reason I opted against voting for Obama a second time, and you've already articulated half of it. I'm not worried about domestic policy...it should be pretty clear by now that Trump (like most presidents) has no real control over domestic policy. And I'm well aware of how media shapes our opinions, often intentionally.

But at the expense of Godwin's law, Hitler was democratically elected, and that was still bad for the human race. At some point, popularity has to stop being an excuse for acceptability. I'm worried about the fact that we elected a bewilderingly incompetent and hotheaded abusive tyrant and put him in charge of the executive branch and the world's most overfunded military. I'm worried that he can choose judges, sign executive orders, pardon felons, control our borders. He's so so bad for our country and for our world that I've participated in a practice I regularly decry: I voted against him, for someone I would otherwise never vote for.

At some point we have to say that that he is not okay, and that point should not be defined by his popularity but by simple moral reflection. I regularly laugh with pity at the imagined moral superiority of side-pickers, and yet I will choose a side here. I don't condemn people who vote party lines, and I don't condemn people that have ideological differences from me, but I also don't regret shaming and condemning people who vote for destructive evil, whether that evil comes in the form of Andrew Jackson, Adolf Hitler, Recep Erdogan, or Donald Trump. It needs to happen.
What? Care to share the country you are in?
Hmm. I watched about 15 minutes of it, and thought it was very amateurish, and the reviews aren't great. From the clips I've seen, the animation is also pretty terrible.

As far as I've read, plot has absolutely zero to do with The Futurological Congress. The only similarity is that there's something in the movie called the "Futurological Congress" and that there's some kind of attack on it.

If you think it's worth seeing, maybe I'll give it another go.
In theory, no not really. Everything required for your browser to obtain the stream must be provided in the webpage, so it's always possible for something else to pretend to be a browser and get ahold of the stream.

In practice, they could combat the practicality by various methods, like embedding the ads in the video stream, throttling the stream to hurt the use-case of downloading vs watching (they already do this I think).
If you think haskell would make a good database language, you're probably right. It's a lazy, statically-typed, type-inferred, declarative language with tightly-controlled side effects -- just like SQL.

But in its current form, Haskell is just not a DBMS. So, it must rely on a DBMS like postgres or mysql, and the semantics of the DBMS matter very much.

And yes, I can compare SQL to Haskell, and I did a while back:

http://thoughts.davisjeff.com/2011/09/25/sql-the-successful-...
draining the brains of other countries...who then go right back to said countries after they finish their education.
I think a bunch of people are giving Verizon a hard time for this program but it at least has a much better value proposition than any other advertising system most people interact with. Google and Facebook slurp all your data with the justification that they will be able to personalize it better and you get nothing in return. Hopefully this may set a precedent so that others may follow.
Lets keep it going!

Tax stocks steeper and someone wealthy enough will create the same investment exposure in the futures market, where every trade gets a mixed lower capital gains rate automatically!

Make cash transaction reporting requirements over $10,000 for everything, and someone wealthy enough will get real estate totally exempt from it!

Get an APA or a private ruling from the IRS where they agree on all the ways you aren't going to pay them!

Tell everyone else this is a problem so you can write a law with a new tax change that really only benefits you and your friends, because all the constituents you pander to have a base of voters that only somewhat understands income tax!

Squad goals!
I think gp said that it would be taxed at 100%, not that one couldn't keep over x at a time.
That's one way to think about it.

The reality is that people will calculate risk/reward based on the situations that they face. Tax enforcement is a pretty simple concept. You don't invest $1 in enforcement to net $1 in compelled compliance, you use enforcement to net $100 in voluntary compliance. Tax authorities can and do calculate how much they can harvest from enforcement activity.

Enforcement increases both the risk and impact when people do that risk calculation. If doing some shady bullshit to re-swizzle income has a X% risk of costing me $Y or Z months of bureaucratic torture, it's going to impact my decision process.

US Federal tax enforcement is a joke today. Through de-funding and neglect, the ability of the tax authorities at the Federal level to perform even basic enforcement activity has been kneecapped. To give a anecdotal illustration of the current situation, a friend of mine is a now-retired tax enforcement person. His particular speciality was staffed with as many as 75-100 people nationwide in the early 90s... when he retired earlier this year there were two other people in that function and most prosecutions in his speciality were being abandoned as no Federal people exist to testify at trial!
Well, the legal answer clearly places one side in the right (the user has the right to modify websites that are shown on their system however they wish to, and the right to circumvent all measures on that site, as in the countless ABP vs. ... cases has been ruled).

The historical answer does the same, as browsers were explicitly designated User Agents, as their whole purpose is to act in the name of the user, and fulfill whatever the user wishes to, which also clearly places the will of the user over everything a website may wish to.

How you interpret this is obviously left to you...
While I greatly approve of this implementation, I'd also like to see doom tried out, or maybe hatris(1) for faster warmup times :)

1) https://qntm.org/files/hatetris/hatetris.html
I take issue with the notion that corporations are larger than they've ever been in history. Consider the East India Company. At its height, it was worth $7.4 trillion in modern US dollars, and controlled half of the entire world's trade. I couldn't find details for how many people it employed total, but it did have a standing army of 260,000. That's right, a private army controlled by a company. Hell, the company essentially ruled India for a century. This is a company that fought wars and controlled territory. https://en.wikipedia.org/wiki/East_India_Company

Not entirely on topic, but it's important food for thought.