skysight-inc/HackerNews huggingface dataset:
The worst mistake I've seen management make over 20 years of software development is not listening to the technical people.

Estimates get shortened. Technical decisions are overruled for business or political reason. Warnings about undesirable outcomes are ignored. Sheer impossibility deemed surmountable.

I feel this is the worst mistake by management because the technical people are the ones who suffer for it. Overtime, inferior software, frustration, technical debt, lack of quality, are all things management doesn't really care about because they can always just push people harder to get what they want.
I don't have kids but I can talk about my dad.

For all the regular purposes like transport, school fee, repairing the vehicle etc. he gave a little more than required, he knew how much it cost but still let me keep the rest. That was enough to hang out with friends, go to movies (it was cheap back then), a little snack here and there. For anything bigger than that I would ask him and he'd mostly say yes. But never encouraged regular allowance on a monthly/weekly basis.

We weren't affluent, I had to be a little conservative on my expenditure. Was also taught early that you should do/buy four things that you need and one thing that you want.

For better or worse I think this made me more responsible than others who grew up with me.
CloudFlare refuses to block service to pro-ISIS websites (2015)
That's interesting, because I've never had sbcl fail to install from a package manager on linux, BSD, or Mac.
People seem to be missing the entire substance of what he's getting at. That's why he mentions "no one should have that power". He even follows up about this in the blog.

> Without a clear framework as a guide for content regulation, a small number of companies will largely determine what can and cannot be online.

People seem to be saying, "you can't have it both ways". I think the point is that without actually executing the point being made, it's just a theoretical idea, the fact that he did it in this way only proves the point of why we need a better framework.
It's the best data available until people start offering up, in real life, their true opinions on sensitive issues in Silicon Valley, which I'm sure will happen any day now.
Although it's great for campfire stories I don't really see a problem. Resources are there to be used - the lesson from StarCraft is you don't horde resources to victory. I think most believe this as how many of us are writing unikernel OSs purposed built for our hand tuned assembly backends
I made a list of interesting introductory articles here: https://news.ycombinator.com/item?id=14982781

The best one is: Bayes theorem: http://arbital.com/p/bayes_rule_guide
> that's really what matters

Bitcoin would be quite useless if this were the case! If the miners were the ones deciding the system's rules, why shouldn't they increase the inflation rate and pay themselves more?

The entire value proposition of Bitcoin is based on the fact that everybody validate the rules, and not even the miners can change them.
Why is overall revenue a better metric than unit profit? Wouldn't overall profit be the first-order effect?
You have your point of view, I have mine. My wife and kids don't get to use my shop without me there, it's got way too many places to go bad.

Irresponsible? Really? That seems like a crappy thing to say. How was it irresponsible?
More Info on the Open AI Dota 2 Bot
At CERN, Hunting for Invisible Worlds
Curious what would make organizing into folders easier?

From what I can tell it's literally drag-and-drop, no different from any other GUI filesystem. It has search too, but not instead?

Files and folders that are shared with you show up by default only in your "Shared with me" folder, but you can still drag them anywhere into your own folder structure in Drive, and they work like a shortcut.
I've been teaching myself C, with the intention of learning how to write code for embedded applications where efficiency is key.

It seems to me that new languages prioritize quick iteration over effective machine operation. The easier a language is to write and interpret, the faster an outfit can churn out an application. The exponential computing power growth has been sufficient enough to absorb these collective "shortcuts". Thus, it is not being taken advantage of properly.

The CSCI/Engineering fields have become more of a gold rush than thoughtful trades. Boot camp management seeks profit, and trainees seek to quickly fill high paying jobs. It all culminates into this situation where code doesn't need to be clever and thought out - just created A.S.A.P to handle whatever trending niche market or "low-hanging fruit" there is. The work of these products get handled server side, where electrical costs for cooling is a fundamental expense.
At my company we had a good manager. Whenever we saw a problem in the systems, even a minor, low priority one, we opened a JIRA ticket for it. After all, JIRA was there for the convenience of the workers in the IT department.

Then a new manager came in. When he discovered we had JIRA, he told us he was going to use JIRA to evaluate us on how fast we fixed tickets and how many tickets we fixed.

We in the IT department maintained JIRA. That night I completely purged virtually all tickets of tasks that could not be done quickly. I put those tasks in a directory on my laptop only visible to me. From that time on, we only opened tickets for simple tasks we could do quickly. As volume counted as well, we would open multiple tickets for a multi-step task, whereas before we would have opened only one.

Eventually there were some office politics between divisions at the company and I and others were laid off (which I knew was coming, but decided to stay for the severance). When I left, the files containing all the the system flaws I had noted were erased.

The new manager was laid off shortly after I was.
Not doing their job - as in not getting requirements and understanding workflows of clients, then having me directly answer calls from these clients.

I'm not particularly fond of the phrase "no one told me it needs to work like that" but I must have said that at least 10 times this year.
Apple (PayPal) would disagree.
Every country in the world has more stringent free speech laws as the US, and the democracies among them have not devolved into dictatorships. So I'd be careful with any certainty approaching a "guarantee of an inevitable outcome:.
https://blog.openai.com/more-on-dota-2 A new blog is already here.
I don't see how that 4th and 5th bulletpoint in any way contradicts OP. Popular != productive, although it can be hard to tell this apart in real life situations.
Yelling "fire" in a crowded theater is not in itself illegal. If a panic resulted, you could be held responsible for that panic and any injuries that resulted, but the speech itself is not, as many like to pretend, "an exception to freedom of speech." The Supreme Court corrected itself on this because it feared the very same slippery slope argument you're trying to dismiss.
What we really need is a set of standard (or at least de facto) ToS, like we have for OSS licences, so that companies can then list deviation from the standard ToS. That would reduce the body of text required to be read and might actually make people read it and they would be more likely to understand the requirements the ToS.
I also want to mention there were probably specific reasons why the vote was so close in these states. Namely lead in the water in Flint MI, and Scott Walker ending collective bargaining in WI. PA vote is probably most reflective of the decline of unionization. https://www.nytimes.com/2016/01/17/opinion/campaign-stops/th...

These issues probably affected presidential democratic turnout in these states as much as any other issue affecting the statewide or national campaigns. Also, millennial turnout was down from 2012 according to exit polls. Not sure how much to believe exit polls. Total turnout was up by little in MI and PA in 2016 compared to 2012, and it was down in WI.

https://www.nytimes.com/interactive/2016/11/08/us/politics/e...

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

https://en.wikipedia.org/wiki/United_States_presidential_ele...
Cloudflare is in the business of protecting websites from DDOS attacks (and various other things). They should of course try to estimate the cost of protecting a given client, and forward that cost onto them. However, if that client is willing to pay, their business centers around protecting them. I highly doubt daily stormer is their worst client in terms of DDOS protection or any other service.
How do you fit immutable files into that mental model?
> Obviously one golfer won't be able to hit the ball 10x as far or sink the ball in 10x fewer strokes than another. Obviously a gold medal sprinter won't run 10x as fast as the an amateur.

What's obvious about that? I can pretty well guarantee the existence of golfers who need 10x the strokes of professional golfers. I can definitely guarantee the existence of people who can't manage 10% of the running speed of a gold medal sprinter.
To be honest, the whole idea of protected vs. non-protected classes makes me uncomfortable. Yes, there are some things that force you to compromise your ideals in order to make a workable system, but it's a hack, not a proper solution.
no one should have that power, but fuck nazis
All of these companies already supported segwit before that. This whole show was for pleasing Bitmain, who were blocking segwit for nearly a year. The companies couldn't care less about doing an hardfork to double the capacity again after segwit, they just caved in to Bitmain's demands.
I would think that this is a good comparison for a case study of whether Cloudflare should reject someone. Just off the top of my head, ISIS has murdered thousands of people, where The Daily Stormer has just offended people with unsavory content.
beyond the fact that the wedding cake hasn't been decided, the point of that case isn't about free speech but about protected classes.

You don't want to let (for example) landlords to deny lending to people because they're gay, black, etc. Not as much of a free speech thing as a 14th ammendment thing
The merchant on a sub-$1.00 transaction would disagree -- after Apple & PayPal extracted their fees (esp. if transaction used CreditCard).
dude you're being pedantic about how bad nazis are, is this really worth it
This is a fair objection, and probably a rational basis for at least some pay overegalitarianism. If management can't figure out who the star performers are, there's not much point in differentiating the reward.

On the other hand, this seems like a fundamental management failure. The identity of the star performers has not been a mystery to the actual engineers working on every team I've ever been a part of. The information is not unknowable. Also, we already have a pay grade of "10 bucks": Some people get fired.
No, it's not nonsense. The line has been drawn on once and many times after, by the Supreme court.

When your speech impinges on the safety or rights of another citizen, you are not covered by free speech.

https://en.m.wikipedia.org/wiki/Schenck_v._United_States

Free speech is not carte blanche to invite violence or call for a genocide. Please watch the recent vice documentary to hear what and how the Charlottesville white supremacists prepared for. It's truly vile and genocidal.

If you want to see a society who has been much more firm holding against racist nonsense, see Germany who has legislated against Nazi symbols and propoganda. Do you see why allowing indimidation and hateful violence run rampant is a bad idea?
It’s Time to Found a New Republic
And the alternative is what? Financial innumeracy is a pretty big problem even for people with steady jobs and decent incomes.
Collection of pitch decks from venture capital funded startups
Treating different departments differently in a company. In my experience the sales and marketing teams get the new toys, shiny offices, and budget for fun. Tech teams (this includes eng, ops, it, etc) get whatever's left.
alright sure, but can we get twitter to ban donald trump?
Will management be able to explain to the rest of the employees why this person gets 10x their compensation?

If not, it doesn't matter what the facts are from management's POV, it will lead to the same effect on trust & morale. Most people believe they are high performers and the work that they do for the company is valuable; if they didn't, they probably wouldn't do that work. If you have a workforce who believes they are all solid performers and then they have to confront the fact that management believes one of them is 10x better, you've got a recipe for a toxic culture.
JavaScript is not a lisp.
Fact.

Still to me blocking nazi comtent is even more obvious since their violence is even closer linked to their ideology.
Indira Canteens
> Please watch the recent vice documentary

Why in the world would you expect this to give you anything resembling an unbiased or well-informed view? Go on twitter, 8chan, and liveleak; all the raw footage and discussion is there.
The opposition to 2x is not led by Blockstream. Nearly every prominent bitcoin developer objects it strongly[0], not just the few that are Blockstream-related. My own company, Bitrated[1], objects it strongly as well[2].

Also, many of the major bitcoin exchanges, wallets and businesses aren't signed on the New York agreement [3]. Segwit2x doesn't have as strong as a consensus as its supporters try to make it appear.

[0] https://en.bitcoin.it/wiki/Segwit_support#Developers

[1] https://www.bitrated.com/

[2] https://medium.com/@shesek/why-i-dont-support-the-compromise...

[3] http://nob2x.org/
I had that happen once. In this dream, I was in a 'fake' world that had some kind of trick or flaw to it. When I found the trick, that world disappeared and I found myself in another world with a different trick. This went on all night, I think there were at least four of these worlds before I actually woke up. It messed with my head for a while.
Yes, private organizations and individuals may engage in censorship. But for those classes it is a censorship with a relatively limited effect. Censorship at the state level is where it starts to become a real problem.

I have a big problem with people trying to equate objectionable people not being given each and every platform they desire with censorship. If you wish to spew hate and division then you should not be surprised if you will receive some pushback from people who do not wish to become associated with your particular brand of hate. Action begets reaction. I've yet to see an actual example of censorship acted out in a way that I found the term to be appropriate when it concerns online communications between fringe groups and their followers. Typically they're spoiling for a fight and then play the victim when someone engages, and cry 'censorship' when actually censorship and worse is what they would hope to inflict on others if they achieve their stated goal.

It's all about balance.
The threat that ISIS represents is not existential. The threat that fascism represents is.
Don't take my word for it: https://www.law.cornell.edu/wex/illusory_promise .

If Cloudflare can cancel the contract at the CEO's whim without needing to prove that the customer has somehow violated some terms of use, then Cloudflare isn't "bound to perform" using Cornell's terminology.
Nazis aren't a protected class, yet. Do you think that businesses shouldn't be allowed to discriminate against skateboarders, or people who refuse to wear shirts and shoes?

Not that you can't think that, but it's a weird personal ideology that calls for explanation and argument, not some pronouncement of what should or should not be done.

I'm pretty sure you can make the argument why gay people, women and racial or religious minorities shouldn't be discriminated against. Make the same argument for skateboarders if you don't want to make it for Nazis. Do you have an similar argument for why Nazis shouldn't be fired, or why we shouldn't consider whether the people that we do business with employ, or are, Nazis?
But how does one draw the line between political speech and inciting violence? What if it was an ISIS propaganda speech instead?
Unless they're being paid to wave that flag by that PewDiePie character.
They release the algorithms so other researches can improve them and they can use the new ones with their dataset.

They release the frameworks so people learn them and then it is easier and cheaper to find employees.

That is what I think.
Tools for snooping in on your kid's spending is an instant ugh reaction from me.
Once you have established that it's ok to ban Nazis, then all you need to do to silence your opponents is brand them as a Nazi.

No, that would require everyone to be a credulous idiot -- people have thrown Nazi around as a pejorative for as long as there have been Nazis. Fortunately it's easy to tell who the actual Nazis are -- they're the ones with Nazi flags doing Nazi salutes saying they're Nazis, and advocating genocide.

Again, this is the paradox of tolerance -- tolerating the intolerant decreases the total amount of tolerance in the world. You are spending time and effort arguing with me that Nazis should be allowed to speak while they threaten those that speak out against them directly with violence.

Perhaps you should go and speak to the Nazis to tell them about how they should defend speech they don't like.
Agreed. The title is very misleading.
What if they propose a 100% peaceful process? Imagine something like apartheid, i.e. segregated schools, restaurants, etc. There is literally no violence here. Are people allowed to believe in a different set of political axioms (isolationism against multiculturalsim/diversity)?

Note that I'm talking about what stance government and its institutions should take against such rebellion, not who you invite to your private party.

Also, these are not my political beliefs. Just trying to see where the line is being drawn here.
What are lite clients?
Show HN: Resolve – Buy and sell insolvent and distressed companies
If your product sucks, you'll sell fewer units (potentially).
> I can attest at least that my own entry is accurately represented and I have not been in contact with any other developer who has expressed that they have not been able to add their own entry or that luke-jr or Theymos have otherwise misrepresented their entries.

As a technical participant of the bitcoin community and the CEO of a company in the bitcoin space (in my profile, for anyone interested), I have the same experience. The entry for our company is accurate and I'm not aware of anyone claiming to be misrepresented on that page (also, I'm not personally familiar with any technical person in the bitcoin space that supports the 2x proposal. not even one!).
If you're selling non-commodity goods your brand is an important reason why consumers purchase from you. If they realize product quality is going down they'll churn. You might have a short run of good profits, but eventually consumers will start purchasing something better, thus hurting your your total numbers.
so I hear a few things from you, also based on your comments in the thread so far. You're using Redshift as your DW, and you want to:

- find a (cheap) alternative to Tableau for data viz

- allow basic self-service analytics for your team

- embed charts into applications

- provide a professional growth platform for data engineers

It sounds a bit like you're trying to build what the folks at Clearbit covered in a blog post:

http://blog.clearbit.com/enterprise-grade-analytics-for-star...

Some suggestions (a few of these tools have been mentioned already):

Data viz:

- Metabase

- AirBnB's Superset http://airbnb.io/projects/superset/

those two are open source products; not that the PM on superset used to work at Tableau... just sayin'...

for data viz & embedding charts:

- Mode Analytics

- Looker

- Periscope Data

- grow.com

- reflect.io (highly recommended, built just for that purpose, but I think they want $60K / year too...)

shoot me a note at lars at intermix dot io - we have a spreadsheet with all the data viz tools out there, a list of some 40+ tools....
I've seen a different graph of the Primer timeline, which is somewhat more involved.

http://unrealitymag.com/wp-content/uploads/2011/09/primer-ch...
Freedom of Speech -
The right to express any opinions without censorship or restraint
It doesn't even have to cause reputational damage yet I don't think. IANAL, but the contracts one signs with this sort of company tends to include things like not claiming endorsement of the content by the provider.
I think they offer the same but cheaper:
https://www.infomaniak.com/en/hosting/e-mail
A previous blog addressed a similar issue, about ISIS, with a very clear policy. It's worth the read.

From Mr. Prince:

"> What safeguards do you have in place to ensure that CloudFlare does not support illegal terrorist activity?

This question assumes the answer. A website is speech. It is not a bomb. There is no imminent danger it creates and no provider has an affirmative obligation to monitor and make determinations about the theoretically harmful nature of speech a site may contain." [1]

"Again, CloudFlare is not a hosting provider. If we were to terminate this, or any other customer, the material wouldn't go away, it would just be a bit slower and be more subject to attack. We do not believe that "investigating" the speech that flows through our network is appropriate. In fact, we think doing so would be creepy." [1]

[1] https://blog.cloudflare.com/cloudflare-and-free-speech/
Wow, grossly misrepresented and mischarachaterized.

As a member of the LGBTQ community I have met zero trans people who feel that they chose their gender expression, and zero people who felt they chose their sexual orientation, instead of being born and growing into their identities over time. I'm not saying it doesn't exist but I highly, doubt it's anywhere close to a plurality much less a majority.

Where exactly have you heard that most trans people are "choosing" their expressed gender? And why do you think there is one view for many people to "choose"?
Building a fintech company for the unbanked – Part 1
"The act was passed in part in reaction to the 1995 decision in Stratton Oakmont, Inc. v. Prodigy Services Co.,[3] which suggested that service providers who assumed an editorial role with regard to customer content, thus became publishers, and legally responsible for libel and other torts committed by customers. This act was passed to specifically enhance service providers' ability to delete or otherwise monitor content without themselves becoming publishers"

https://en.wikipedia.org/wiki/Section_230_of_the_Communicati...
> My apologies for providing a brief introduction and believing in you enough to think you could further research the source material yourself.

Thank you. I always appreciate some good sarcasm and condescension.

> Next time I'll link directly to a PDF of "The Open Society and Its Enemies".

Or better yet: include Popper's conculsion directly instead of inserting someone else's interpretation.
The censorship claims are pure nonsense being blown out of proportion. r/bitcoin engages in standard moderation, not different from what I would expect to see in any other subreddit. Their job is more difficult than normal, though, due to all the voting robots and narrative manipulation that the bitcoin community has been suffering from in recent years [0].

[0] https://medium.com/@shesek/observing-forced-narratives-and-m...
Sounds a bit like Spokane, though they have a lot of medical going on to keep things sane.