skysight-inc/HackerNews huggingface dataset:
Calm down.

> Do you seriously not see the irony in suggesting that removing dissenting opinions merely because they are not aligned with your own, is acceptable behaviour on a site called Hacker News??

A single down vote does not remove a disenting opinion. Multiple downvotes, and a lack of upvotes, remove a post. There are plenty of opinions that are eauivalent to trollingI don't want to bother with on HN. EG I don't want to bother telling a holocaust denier that they're wrong. I'm not going to change their opinion and everything I say is presented better by other people elsewhere.

This is supported multiple times in the guidelines. (Deeply interesting, not shallow but intensely interesting.)

When you're getting multiple downvotes it's usually for tone or style or factual inaccuracy, not because you've said something that people disagree with.

Do you have examples of comments that were heavily downvoted that should not have been?
Why Sharing Your Security Code Is a Good Thing
Then go make films
Thanks for the heads up! Jumping on it now.

Edit: All fixed!
Turning ordinary employees in to independent contractors is a disturbing trend that is eliminating traditional workers rights. Although some new companies have legitimate reasons for hiring contractors, for most it's not part of some new amazing model of labor, it's simply a way to save money. Usually it's illegal, but the IRS is being destroyed by budget cuts and can no longer enforce the law. Filing against your employer in these cases takes years to resolve. I guess if you believe in no protection of workers and mass exploitation of the working class, then it's a good thing. I personally think it's destroying a lot of markets. If people don't have any money they can't buy your shiny new product.
It's probably better to think of a given file as a "module" which is what it effectively is. I only say this because I'm not very fond of class based programming in JS, and usually prefer a functional approach. For me, objects are generic constructs and my modules export functions that can be composed/used against said generic/plain objects.

By using a more functional approach, you can chain promises or streams very effectively[1].

[1] https://twitter.com/tracker1/status/558390877563801601
Because people think they can't use bare metal and thus its advantages are irrelevant.
Can we please call BS on the sharing economy name. It is is the "squeeze cash out of spare personal resources economy" (resources being time, car, house etc).
Your own website is not very readable, as the gray texts have little contrast with the background. Tested with Android default browser on an oldish Samsung Galaxy S3.
This can't come soon enough.

I can't fly because I can't risk being groped by the TSA: I have deep issues with my body, and I will not let anyone pat me down under any circumstances. My biggest fear is that an employer will order me to fly somewhere, and I'll have no choice but to get fired because I can't go through security and wind up losing my house and living on the streets.
Why port it? IME the only projects we write in Python3 are new projects.
As someone who worked with Ruby since ~1.8.1, has written a ridiculous amount of OSS Ruby and now works mostly in Scala, this is the exact opposite of my experience.

YMMV, but I've never seen the Ruby project that didn't suffer from stupid bugs even the most basic type system would have caught.

One of the biggest advantage of type-systems for me is that they don't suffer from No True Scotsman. If you don't have a test that covered this bug, people are happy to tell you you're doing it wrong. The type-system doesn't have that problem. It doesn't "rot". It expresses only what you tell it to. It enforces maintenance and rigor in a way that tests, as non-integral code, fundamentally can't.

But that's just my opinion man.
>Workers' savings become worthless through inflation.

Are your workers keeping their savings a hundred years? It takes about 21 years for inflation to cut the value of savings in half.

Workers tend to have loans, such as car, house, college, etc. Inflation helps them by making their loans cost them less to make fixed payments on over time. Inflation costs lenders, not debtors.

If a worker has substantial savings, then they should not hold it in cash, which has always been a terrible idea. Diversify, and invest in multiple classes of assets.

Thus inflation is a net benefit to workers.
I have been saying that Linux traditional package management is out dated and needs to be re-invented.

Why do we need to share all the libraries? Shouldn't most of them be self contained? Can't we just intall into a directory and uninstall by removing a directory? Sounds a lot like containers to me but simpler and not virtual.

So maybe we can see a systemd packagemanagement system :) Just kidding but hmmmm.
Nothing absurd about it: there have already been cases of closed source pacemakers that had security vulnerabilities that won't be fixed by the seller (arguing they can't replace the firmware) and can't be fixed by the buyer.
https://python3wos.appspot.com/

I'm seeing an awful lot of green there. Most of the things that are red (which might influence someone to use Python 2 on a greenfield project) have alternatives that are green.
I think it's totally awesome that some groups are doing that. I just wish we had a set of these practices which were compatible with the realities of shipping bigcorp and gov contracts.

- Continuous deployment: sure, you're continuously deploying, because it takes a year and 23 signatures to get a release greenlighted into production.

- Project ownership: you can own any part which wasn't nailed down in the contract before the first line of code was written, meaning almost no parts at all.

- Monitoring first: you can come monitor as much as you want, if you fly over to another country to sit behind a screen logged onto the private network on which the app runs.

We do continuous integration in our dev environment, and ofcourse not all production environments are that walled off, but I've seen examples of such extremes many times, and it seems endemic to large-scale organizations.
Yeah. Reading the "Intel trinity" book it was interesting to note that around this time (maybe a little later) was when the chip companies successfully petitoned the Raegan government to reduce the capital gains tax rate which was at the time higher than regular income.

Wonder how much that has to do with this ... (and also how interesting how suddenly keen the "free market" fanatics were to take government money ....
What distribution does my data have? (2010)
But then we'd have endless threads complainig about people misusing those buttons too. People who currently have a single downvote for disagree would have two downvotes.
Not to mention that IE is usually a bit ahead at launch, but with such a long tail (roughly two years) between releases gets pretty stale, and is in general the boat anchor that holds back being able to use said features without transpiling and/or shims for 4+ years.
I think it's really useful to watch the video of the "failure". The guy explains the value add and PG is just not getting it. He didn't do a bad job of pitching, but he would be answering the question and getting to the salient point and then PG or the other guy would interrupt him to ask an irrelevant question. They kept derailing him rather than listen. I'm sure they were trying to wrap their head around it, but it's clear in the first 30 seconds that PG had locked onto "this is the same as mixpanel" and then wasn't hearing what was different.

I think he did a great job of explaining it. I don't fault PG for locking onto the wrong concept-- it's gotta be hard to be up on stage like that and figure out what people are really doing with so little info and on a rushed time scale, and then do it again and again 10 times in an hour.

I think the most important lesson from that is, whatever the first words out of your mouth are, they are going to flavor the entire rest of the conversation because they set the context, and it's really easy to get the investor locked into the wrong context.
Apple Offers Devs Chance to Purchase Apple Watch, Guarantees Delivery by 4/28
Isis leader Abu Bakr al-Baghdadi 'seriously wounded in air strike'
Feds warn airlines to look out for passengers hacking jets
I think this is a bit disingenuous. I have definitely seen many articles on the web playing "oppression olympics" pitting supposedly privileged and oppressed groups against one another in literally every possible category, but these are usually met with scorn from rational individuals who identify as feminists or social justice warriors who believe that it harms the relevancy of actually oppressed minorities. There are fringe groups on every topic -- just as the Tea Party isn't representative of the visions of Libertarians and Islamic extremism isn't representative of the views of most Muslims, most radical exclusionary feminism isn't representative of the views of the vast majority of feminists.

And as for Pycon 2013, most feminists I know argued that Adria had done enough by complaining to staff and had no right to post the employees' names and pictures on Instagram/Twitter/whatever, and that the individuals involved did not deserve to lose their jobs. But being a jerk isn't a prerequisite for being a voice for a traditionally oppressed group. It's just a result of being impassioned and hopelessly misguided, both traits that are indicative of naïveté rather than malice.
I think they were saying that the bad hardware repair and subsequent data recovery were conducted by two other vendors.

They were the third down the pipe to try and do the recovery.
> I find analogies useful. I also find the utility of Science to be valid but limited at times, particularly in complex systems that evolve.

So, it very much sounds to me, that you prefer just unproven theories, that one can draw from arbitrary analogies over sound science.
> As a side note, there's something about Ms. Musk's writing that really appeals to me. It's clear, concise, and creative.

I would hope so; She's a novelist.
Current customization options are pretty crude, but this is a nice starting point, both for the tool and for a theme.
When would this post be used by Dijkstra's algorithm?
I'm still reading above the level I currently understand when talking about FPGAs and chips and such… but how does Bunnie's Novena[1] factor in to all this?

[1] https://en.wikipedia.org/wiki/Novena_(computing_platform)
MyTime raises $9.3M to build mobile-first local business scheduling
I think you could argue that it is fair use, and maybe it is, but you are creative a derivative work. That is copyright infringement, unless the fair use exception fits.
It's also the screw-your-neighbour economy. If your little AirBnB money-spinner increases wear-and-tear on the common areas of the building, it's the other tenants who will pick up the costs of the extra maintenance. In time it will come to be seen as profoundly anti-social. Not to mention, if you're running a business you should be paying business rates and taxes... Remind me where is the "sharing"?
Because then it would just be some random person's opinion.
Twitter Makes Tweaks to Limit Abuse and Abusers
Build a website from scratch with Broccoli.js
>
Now I just glanced through your comment history, but you don't appear to be an asshole, troll or write inflammatory stuff so if your comments are frequently getting downvoted then downvote-to-disagree has gotten out of hand. IMHO

Parent poster talks about how downvoting makes them carefully with wording. You read their post history and say that they appear to write good posts.

Downvoting works, even for people who are not downvoted?
It's the externalization economy.
Nor can those machines acquire their own energy.
"Affordable" and "custom" tend to not go hand in hand. There are many people building tractors from scratch right now, just hop on YouTube for a look.

Want a custom accounting package for your small business? I'll build you a simple one for $30,000. In the meantime, you can go buy QuickBooks for $199 right off Intuit's site.
It is extremely worth pondering the different media we deal in and how they affect our use of them. The tools shape the user.

This is particularly relevant in the age of Medium, Twitter, and reddit. How do you pick apart each medium and understand how it impresses a certain modality of use and thought onto the creator/consumer divide? That is not a small question.
Hoarders of dead media: Shaq-Fu, Space Jam and a landfill of garbage Atari games
Twisted? I still see that as a BIG python 2 Wall of Shame I mean Superpowers issue.
Chartly: build charts in the browser using D3.js and Blockly
Yeah I thought that point was mean-spirited. Assuming she's a bright person she knows that a) A significant portion of readers would aspire to be Elon Musk and so b) By reading this overview you just disqualified yourself from becoming your idol. It wasn't necessary and struck me as an attempt to needle Elon followers. And saying "I too like reading this stuff" doesn't count because she doesn't aspire to be Elon Musk. BTW I agree with her point. I just think it makes her mean spirited or completely lacking in social nuance to state it and the post would have stood up fine without it. (sorry I read this a few days ago and so chewed it around in my head what I didn't like about it)
While I think it's FAR better than anything Windows or Mac have come out with (both are entirely closed to corporate approval with no alternative repositories), I would want to see more unification between distros in terms of package managers. Right now, only source files seem to be consistent, with different package managers requiring different dependencies for every package, despite large environments such as GNOME which provide a consistent experience on any distro. With divergent systems such as Ubuntu's PPAs this seems less likely, but I'm not very qualified to comment. Perhaps someone else knows more on the possibility of this? Are distros still too different under the rug?
Way to put words in my mouth. "Brown people" all over the world thank you for your brave service. I know what the Middle East is, jackass. Nowhere did I say that other parts of the world were not contributing large numbers of fighters. That's irrelevant to my original point. Way to massively ignore Iraq and Syria, too. Like, did you think you would just sneak that by somehow? The truth is, most Middle Eastern countries are contributing hundreds if not thousands of fighters, and you can't ignore that, no matter how all-caps you can type Belgium. Oh and the people in Belgium, France, UK, etc.? Middle Eastern expats (or their children), many of whom hold dual citizenship.
Thank you. This needed to be said, and it is all that needs to be said. You are being treated in a grossly unjust way by being downvoted.
It's sort of been replaced by mobile apps, but there's still a lot of Flash out there. Kongregate is still a thing. Browser-based games are currently in this weird limbo state where the old tech is out of favor, but the new hotness (WebGL) really isn't ready yet.

The WebGL exports you currently get from Unity and UE4 are typically huge, slow, and often completely broken. I have no idea where the blame lies, but it's not pretty.
yeah, someone from gun.io suggested the same on this thread, already applied, now waiting for approval, thanks.
Laser-printed polysilicon transistors on paper
https://www.youtube.com/watch?v=elQC62FUgqw
Just like http://www.milliondollarhomepage.com/ . I guess there's some sort of human nature law: where there's surface, we will mark.
Kumu Chosen as App Store Best New App
I've been moving towards having my ES6-style code under `./src`, and having the transpile (and module configured) to `./dist` ... when I want to access the es6 version (say from babel-node, I can simply require `mymodule/src`, which is more direct.

Also, if you are creating more discrete modules, the transpile time for a given module isn't bad at all. From a given project, I'm just bringing in `mymodule` and don't have to think about it beyond that... using jsparta, I can test against the es6 version for coverage, etc... and with mappings, the merged/minified JS the client sees can still reference the real starting point.

for the most part it's much friendlier when you embrace npm/node workflows with browserify (or webpack). With this in place, you always write/work against your es6-style. I use commonjs module syntax instead of imports, but may change my approach in the future.
DevOps Is Hot, Real Hot
But he had the wherewithal to leverage his abilities at the time to get what he needed to continue. It's easy to knock this back as chance, but clearly he's shrewd enough to get where he wants to get. I take my hat off to him. Each of us has a unique blend of skills, talents, traits and personality. It is up to each of us to figure out how to leverage those to get what we value most in life. If money is what you're after, it's there for the taking, all you have to do is figure out how, if it's power, that's there too. Nothing worth having in life comes easily, it's hard work, that's a given, you just need to figure out how to get it - and that's the game that makes this life so interesting.
And this is why I keep Google accounts quarantined in a separate browser (Safari), and never ever log in using Firefox.
GitWikXiv: Toward a successor to the academic paper
> In academic circles, there is ample criticism of that book, so much that it's considered wrong on many points by economists of all political persuasions.

No, there isn't. Only Fox News believes that.

You clearly haven't read Piketty's book. Among other things, he has excellent data from several countries showing most of all wealth is inherited. Some 70% in France, over 50% in the U.S. That is, in France, for every 100 euros of wealth of any type whatsoever, 70 of those were inherited from one's parents. In the U.S. for every $100 of any sort of wealth whatsoever, over $50 was inherited from one's parents. Most of all wealth is inherited, not worked for.

By definition, dynastic wealth shifts around a bit. A billion into this trust (dedicated for grandchildren and great-grandchildren), a billion into that trust dedicated for maintenance of the family's real estate holdings. A given individual may fall in or out of limited rankings such as the Forbes 400. But so what? The 493rd richest person in America is still very very rich, and will remain so until that person decides to distribute their wealth to their heirs (and for that matter, moving out of the top 400 may have been due to providing for the heirs).

There are also lots of studies about income mobility. The U.S. has lower income mobility than most nations. In general, if you are born poor, you're quite unlikely to ever reach the top quintile of income. (The top quintile of household income in the U.S. is just over $100K, which I suspect many Silicon Valleyers wouldn't even call "rich".)

So one way to write this would be: if you are born poor, you are very unlikely to ever live in a household where there are two earners that each earn a bit over $50K. About 8% of those born poor will ever reach that level of income.

http://www.equality-of-opportunity.org/
Notably absent from the guidance is be ruthless in applying business principles for maximum effect because a lot of "memorable" success stories are couched in sociopathic practical application tendencies.
Black culture.

However, it doesn't really need to be fixed. All that needs to happen is for individuals to decide that they want to live rational, virtuous lives.

If you doubt that black culture preaches the opposite, listen to (modern) black music. (Or look at black incarcertaion rates.)

I say "modern" because much of the best American music was created by blacks. But that was a while ago.
Hey that's great! Bookmarked (and GH starred!)
> Don't be such an idiot.

Please don't post such things here.
See also http://py3readiness.org/
The smart person [like Elon et. al.] knows when to jump on the bandwagon of the bubble and jump off before the bubble bursts. Leveraging everyone else's wasteful behaviour for their own gain.
In the UK, "zero hours contracts".
(I expanded the title to give a bit more context for HN.)
Thanks for the feedback! I've definitely got to highlight this more, I agree. A lot of my friends got really excited when I mentioned that feature to them.
jbob2000's dead comment here said,

> No, but people don't like change.

Please. Why can't it be both? It's pretty clear to me from things I've read here that the guys in charge of Uber are a bunch of jerks. It's also pretty clear that the various crackdowns on Uber at the behest of the local taxi lobby+ to "protect" me from being able to take a cheaper, better ride home from the airport... they're also a bunch of jerks.

(+ and/or the local mafia, depending on your jurisdiction)
I saw a reference to that PKI package in the linked article, but it doesn't really answer the question.

A newly brought up server can generate its own private key and issue a key signing request to a certificate authority, but how does the CA server authenticate the request? You still need a shared secret (perhaps implicitly through the username / password of an administrator doing things manually).

Any way you cut it, I don't see how you avoid this problem outlined in the article:
"Common practices include putting secrets in config files next to code or copying files to servers out-of-band. The former is likely to be leaked and the latter difficult to track."

I do take the point made by some of the sibling comments that this allows for better mitigation of the damage in the case of the loss of the bootstrap shared secret, and I can certainly see the value in that.
I am waiting for the billionaire that, when asked how they became a billionaire, says "Well I read an article/book by [some other billionaire] on how to become a billionaire."
As someone with a biology background I find the conclusions a little too general. Mortality curves are not only species specific, but particular for that environment. A curve using saltwater crocodiles or lobsters would look quite different with very high mortality for the young and limited mortality for the very old.
The curve for humans can (and has) been adjusted by human action to give it a better shape - especially at extreme ages. So I think it should be emphasized that the curve is not some mathematical unalterable fact of life.
Haha, this is one of the greatest quotes I've read on the role of a successful founder:

"Introduce hot ideas to each other, so they can have idea sex and make idea babies that no one has seen before."
Or the Patreon model, where people can be patrons of an artist whose work they appreciate!
From what I know about the Xen virtualization used by EC2 the instance variability is too high to get consistent results over time and the overhead for this type of benchmarks is so big it's not even funny.

That's why the bare metal results are the only relevant ones. The playing field is fair and stable. Let the battle begin ;-)