skysight-inc/HackerNews huggingface dataset:
As much perhaps not, quite a lot still though but I simply don't care anymore.

I copied 153Gb of data onto my laptop earlier over my fiber connection because the project I'm working on needs it and I couldn't be bothered to go find the external drive with it on in the storage closet in the 2nd bedroom.

I can buy 500GB of really fast m2 SSD for 153 quid (approximately 30p per GB) or terabytes of storage for 153 quid.

I got a new thinkpad a few weeks ago, I specced it with 16GB on one slot because I fully intend to upgrade to 32GB fairly soon with virtualisation I can bump up against 16GB, Let that sink in, My time is so precious (to me on my machines and my employer on theirs) that I'm happy to virtualise entire operating systems and allocate billions of bytes of memory and storage to save some of it.

Hardware is absurdly cheap and I can't really see that changing for a while, from a systemic point of view it's ridiculously more efficient to spend a lot of money in a few places (Intel, Samsung, IBM etc) than to spend a lot of money in every place.

Every time Intel puts out a processor that is 10% faster at the same price everyone elses software just got 10% faster for free* (*where free = the price of the new processor).

There just isn't a market incentive (financial or otherwise) to rollback bloat, if there where it would be a competitive advantage and everyone would be doing it, that they aren't shows that it isn't.

I suspect a lot of the reason why Linux installs stayed so relatively lean was because for a long time most people had CD burners not DVD burners, once those where common install ISO's blew right past 650Mb, I think Fedora 26's was 1.3Gb, I didn't really pay any attention.
> Don't try to market yourself as critical Internet infrastructure if you're going to throw your principals away because someone made you feel icky.

"Icky"? They provoked this response by using CloudFlare's name in their cause. What would be the appropriate response?
There is some monkey-business here. Anyone knows why a PR company hired "protesters" to the event in the first place?

(and why HN tries to hide this link when posted as submission?)

https://charlotte.craigslist.org/tfr/d/actors-and-photograph...
>Free speech does not mean a company has to take part in spreading it :).

I see you're not a big fan of net neutrality.

This is also the same line of reasoning that has been applied to deny service to gay couples and people of color. You can't discriminate based on ideological or social factors, however ludicrous someone's position may be.
Really? I occasionally see lines for lunch, but that's more of a rush thing. Where do you see this?
That's a long ass philosophical article, but they buried the lede: they terminated them because the CEO woke up feeling like doing it.

Today isn't the day the internet dies, today is the day Cloudflare dies.
This is well done statement. He is acknowledging that he himself has no idea what the right way to go about it is and at the same time running his company the way he believes it should be run.

As much as I don't like cloudflare because it does create security issues (you are afterall proxying traffic through them) I have to respect the CEO's position on this. And it isn't easy.
Wow, ambitious!
Sounds like a nice libertarian free-market solution.
Is this a projection of "the next 90%" issue?

"The first 90% took 2 weeks to finish. The second 90% also took 2 weeks to finish (and now your 99% done). The next 90% also takes two weeks to finish (99.9% done)..." Reapplied to another resource..."The first 90% consumes 1GB of RAM. To solve the next 90% of the problem, takes 1GB of additional RAM...

If you continue this trend, the problems solved in the incremental steps maybe used fractionally less often, but are probably also more complex and required a greater resource investments. Our software does a lot more, but the later developed parts are usually used left often and are more complex. Talking to the one and only ship headed to the moon when you don't particularly care who hears you is less difficult than securely purchasing things online over a WiFi connection. At the user experience level its just "thing A talks to thing B" but the later case has also had to solve n-th 90% issues of congestion and security and handshake and...

That being said, we rarely go back and see what in the earlier iterations are now based on false assumptions. So there probably is a fair amount of accumulated cruft with no clear detector for what is cruft and what is essential.
Yet they don't block ISIS.
Point A is something people don't realize they need to be careful with. The terms "racist" and "sexist" have been so overused and reduced to meaninglessness in the past few years, that true sexism and racism have been allowed to grow and become publicly visible. People can just brush off or even proudly own up to accusations because it's been so wrongly applied so often.

"Nazi" used to be a thing that people used to call politicians they didn't like online. Now everyone is calling everybody a nazi everywhere. It'll get to a "Who cares if they're a nazi?" point pretty quickly.
It's at least been the best solution to creating value from resources.
Mostly backpacks full of phones likely cost more than each phone could net you.
Do they serve Koolaid at Google by chance?
> How many terms of service have you read?

I haven't kept count. I've read a few. I've not read them all.

> If you haven't read it and understood it for every service you use how do you even know if you are within their terms?

I don't. And your point would be...?
At least with the new order, the barriers are low for new entrants offering direct content. That will hopefully keep competition alive between the providers - at least more than in the cable/satellite market.
Thanks for the link. Some of those are really great.

Here's the original titanic/float one: https://web.archive.org/web/20120315194303/http://moviesasco...
That is correct.

There is one small inaccuracy in your summary, which is that a structure called the visibility map summarizes if a heap page is all visible; that's how index only scans work. At no point do we mark an index page as all-visible, because a HOT update would invalidate that.
In USA, the supreme Court has stated that it is only not protected if it causes an IMMEDIATE risk to life. A website doesn't meet that bar, most likely, at least the way SCOTUS phrased it..
Should Songbird users be concerned about Creative's spatial audio patents? Will Google provide legal counsel if I get sued for using Songbird to provide spatial audio in a game?
Of course they can sue. Anybody can sue anybody else for whatever fancy they have. But that's not the same as winning that suit.
> What's up is down and down is up. I assume you are vehemently on the side those wedding cake bakers who refused to make a gay wedding cake, then?

The issue of limited discrimination protections on specified axes for public accommodations is a thorny one especially when it comes to expressive acts; there's plenty of room for debate on what axes should be protected, but a general non-discrimination rule for political ideology has never been seriously suggested, and would arguably run afoul of the first amendment.

> If you can argue that some random wedding cake bakers are part of "critical wedding baking infrastructure and must therefore be compelled to make a gay cake,"

That's not the legal basis; a specific protection from sexual orientation discrimination in public accommodations (in state law in the state in question) is.
In my point of view (a strong Bitcoin Core supporter) this is an attack on Bitcoin by most of the big miners that increases centralization of the miners even more.

The sad part is that if that if they do what they are signaling, the difficulty adjustment of Bitcoin will take many months, and only 2-3 blocks will be mined every day until then.
What you and a lot of us are experiencing right now is what Karl Popper called "The Paradox of Tolerance".

Total free speech as an ideal (not as a legal framework) creates a paradox where it implores people to tolerate the speech of groups that actively intend to destroy free speech (both legally and ideally), such as fascist groups.

There's a decent video explanation here:

https://www.youtube.com/watch?v=oH_JRcatCTk
Boycott those hypocrites
Did something happen in Charlotte I didn't hear about?
EURUSD Backs Off Lower Prices, Targets More Upside
Would you get twice as much from your car if you install 2x more powerful engine? Would a 2x more powerful weapon win you 2x more wars? Would 2x better medicine technologies allow you to live 2x longer?
For those who downvote me: so you're actually believing I call "anyone I don't like" a Nazi? How fucking pathetic is that? And no I don't care about the votes, I just want you to stop and realize how incredibly dumb that is. This is a kindergarten level of discourse on a subject that ranks amongst the most important that even exist.

edit:

https://en.wikipedia.org/wiki/Der_St%C3%BCrmer

That's where names like "Daily Stormer" and "Stormfront" come from. Educate yourself at least a tiny shred.
but the micropayments point still stands.

In practice the model proposed for TCP/IP would not work because it's a decentralized crypto-currency.

In which case you're talking about consumables that have a high enough unit cost to "pay the price" of a single crypto txn.

Turns out we have this already! It's called bitcoin. Maybe you don't want to change your prices all the time so a new coin could be good on that end (letting markets manage the service cost). But that's just mental gymnastic, especially since ultimately everyone is pooling from fiat for a while (who's getting their salary in BTC or ETH?)
> And why is it a surprise that media pirates or gangs weren't enough to change their minds, but Nazis are?

Cloudflare: "Its okay if you break the law, but say offensive words that don't break the law and you are outta here."

Hence, my surprise. Criminal acts = ok. Offensive legal speech = not okay.
You know literally anyone can post a Craigslist ad, right?

I mean, https://www.craigslist.org/about/best/sfo/6256316306.html https://www.craigslist.org/about/best/chi/6216723045.html https://www.craigslist.org/about/best/sea/6088811200.html https://www.craigslist.org/about/best/cle/6147468220.html all exist... and you think no right-winger ever went "let's spend a few minutes making a WordPress.com blog and a Craigslist post and cite that as evidence of paid protesters"?

(Also, Charlottesville VA isn't Charlotte NC...)
There are a few options.

http://alternativeto.net/software/electron/

One thing about these is that Electron can be optimized. I believe that one of the Visual Studio tools uses it and has dramatically lower memory than slack. Slack just doesn't try to improve performance.
I'm confused, based on the numbers you provided, doesn't their model make a lot of sense?

If on average you're getting ~$10/user/month, that's $120/user/year of which you're just spending $70/user/year, and thus have gross profits of ~$50/user/year. In other words, you're getting $12B in revenue, $7B of which you're spending on content to ensure that churn stays low and people continue to re-subscribe.
Sorry to turn this into a different direction but I wanted to ask you about packaging + deployment.

I am about to try using helm for packaging my Kubernetes configs to make use of its templating.
Being able to include Kubernetes changes in the release makes it less common to forget some new env variable etc.

The only thing I don't like is that it replaces kubectl in a way. And some comments here speak of problems during deploy and rollback which makes me wary.

What are some best practices around that topic?
I was also thinking of deploying with spinnaker but could not confirm it works with helm.

Any info is appreciated!

P.S. have you thought about making a redis-cluster example repo? Redis 4.0 has a new `cluster_announce_ip` setting with which I made it work, but I still don't like my setup 100%.
ESPN is a big reason that non-sports watchers cut the cord - why subsidize costly sports channels for everyone else? If the demographic data is right, non-sports watchers are a larger proportion of younger demographics.
I am not appealing to "authority" but to experience. How much do you know about the working of either private or public schools. Public schools are not free - parents pay all sorts of "education" fees, been there done that. Similarly in the private schools system, there are possibilities of getting financial help for school fees if you me certain criteria, been there done that.

A discussion also includes sharing of "random" stuff since this is generally experience and gives some input into various matters.

In regards to your very last comment about kicking out their problems is a feature of both public and private schools. Both can do it and both do do it.
This explains Chuck Lorre's career. Touch just enough segments of society and keep them just entertained enough (there have probably been focus groups on optimal laughs per minute), and you will have the widest number of advertisers wanting to buy time. This is a fact of all mainstream media, it's just that in TV you have to keep coming up with new combinations of people for the audientce to relate to, which is hard. "Everybody Loves Raymond" is essentially "I Love Lucy," but also different.
I'm curious: which jurisdictions won't enforce a click-through agreement?
Maybe when you get in the business of providing speech as a service. For example, imagine you went into the wedding cake business, and someone came in and wanted you to make a gay wedding cake (note: not a wedding cake for gay people, but a wedding cake that normalized gay marriage). Now imagine you're a very old-school traditionalist about that sort of thing. Should you be compelled to make that cake with two women on the top?

Given that the Supreme Court has already decided that "wedding cake makers" are part of critical speech infrastructure, I think that Cloudflare, a service that hosts ISIS, pirates, and others, should be subject to the same restrictions as wedding cake makers.
And the problem here is that a lot of people want to quickly equate, "someone published what they claim is a proof" with "someone proved it". Just like pop-sci media likes to equate, "someone observed a correlation between X and Y that is surprising and contradicts with previous results" with "scientists prove X causes Y".
Is friendship a good thing?

Shouldn't we encourage others to have deeper, more meaningful relationships?
I think the right to free speech ends when it becomes threats of violence and white nationalism has gotten to that point.
What Google's Open Communication Culture Is Really Like
https://www.angelkings.com/how-to-make-a-cap-table
> I'm attempting to prevent the cheapening of the term "terrorism", not adjusting my positioning on my high horse. Its a hate crime, not terrorism.

I didn't use the word terrorism in my response to you so no need to bring it back into circulation, I've used your terms. The word terrorism (and terrorist) has already been cheapened beyond recognition, they're in a worse state than 'hacker', where were you the last 15 years or so?
I'm really playing devil's advocate here but if the CEO of Cloudflare wakes up and thinks to himself "man I hate that site, I'm going to remove it from my service", and the Internet says "no you can't", is that another form of censorship? In this situation we're either limiting what Daily Stormer can do, or limiting what Cloudflare can do.
> Taken to it's extremity, it's given us corporate personhood via Citizens United, and the codification of the principle that you (private or corporate personage) are entitled to speak freely at whatever volume you can afford to, including explicitly politicized speech.

Corporations had drastically greater power for 2/3 of the history of the US when it comes to being able to directly influence politics via money. That isn't an argument in favor of corporations being people, it's an argument in favor of the value of unvarnished free speech.

The US smashed the KKK - which was extremely powerful at one time - in part because we were able to have that debate in public thanks to our aggressive free speech and free press protections (they go hand in hand). If you create new levers of power, when the authoritarians get their hands on those levers, they will use them against you in the worst possible ways. You're not using logic and thinking ahead to the obvious consequences, you're feeling in the moment. The US has routinely been through radically worse (I can't emphasize that enough) than what's going on today; the 1970s saw much worse out of the extreme left and right, in terms of challenges to the use of speech. The whole point of free speech as we have it today, is to prevent those in power from arbitrarily silencing things they do not like.

If you don't stop and consider the consequences of giving speech control powers to eg someone much worse than Trump, then you aren't thinking through your position. See: the Patriot Act.
So what am I trading here?

Facebook vs having acquaintances?
Yep and you lose (in a general sense) a convenient way of summarising a narrow and dangerous political ideology for a moments gratification in saying "Don't listen them, they are a Nazi".

I don't call someone a Nazi unless they are literally a Nazi, I don't call them a Fascist unless they are literally a Fascist and I don't call them a Communist because they think that maybe corporations shouldn't have the game rigged in their favour and own the pitch.

The part I really like is when I've been attacked by people with largely similar views to my own for sticking up for the rights of people to hold different views.

If you think your argument is stronger, then make the damn argument, don't resort to name calling and lazy "but he's a Foo and we all know that Foo's can never be right, stupid Foo's".

There are people on the hard-right in the UK I can't stand and there are some who have some valid points, you can accept the validity of some points without accepting the argument.

Also while I'm venting, I fucking hate "what aboutism", "Foo's have been doing <bad things>" "yeah but what about what the Bars did"...yeah both Foo and Bar can be cunts at the same time, We are talking about Foo in this instance, lets get to Bar's later.

My philosophy is "You have a right to think whatever you want, You don't have any rights to make me think it".

I'd rather have reasonable debate over a wide range of issues than furious debate over a narrow spectrum as Chomsky warned about in Manufacturing Consent (I think, I need to re-read that book).
The GPL isn't a contract (in the FSF's opinion anyways), it doesn't restrict any of your rights, it simply grants you a few more. (E.g. to make copies as long as you follow certain rules)

If the GPL was a contract that tried to restrict your rights, then putting in header comments should not make it enforceable.
Cloudflare's tired of being subject to that defamation?
Polticians rented crowds back in the days of Athens and Rome
This is a very inspirational presentation. I'm blown away. SVG can be the solution our next wave of interaction now that Flash has almost completely died.
Cloudflare is pushing its pretend free speech PR too hard. But make no mistake, it's still just PR, no company like that actually cares about free speech.
> I don't call someone a Nazi unless they are literally a Nazi

What's a "literal Nazi" to you then? A member of the historical NSDAP?

edit: Also, note while you're all talking to each other and patting yourself on the back about how you're so great at discussing ideas, none of you even tried answer my question: what more due process do you require? Do you disagree with the assessment?

This reminds me of a comment on HN I read recently, where someone said they had to insert a delay into a website so customers would think they're doing some really serious data crunching (which they did, but just too quickly for it to "feel" that way -- for people who don't know what's going on, at all).
He meant that he posted it prior to blue_beetle's comment in 2010. I had claimed that blue_beetle was the first person to put it on the internet, and he posted proof that he had posted a similar idea before blue_beetle did.
So actual terrorists are acceptable, but not the website of those guys who killed that one lady last week. Okay.
slippery slope
Visual Studio is an IDE that takes 19 hours to install.
I would want them to do this to ISIS and other terrorists.
The only honest answer I have right now is, I don't know. I posted a comment elsethread essentially asking for opinions on this.

I have my personal ideals -- gay marriage is fine, racism is not -- but those aren't perfectly congruent with what I think a society should codify as law, especially where free speech is concerned.

I think a lot of the debate people are having is over whether they want a nice society or a free one. A completely free society isn't very nice; a perfectly nice society isn't free. Somewhere in the middle is where most of us want to be, but we keep getting hung up on hypotheticals and the ideals behind rallying cries like "free speech!" and so no actual progress is being made.

In this particular case, CloudFlare isn't claiming to be developing a new policy -- they aren't refusing service to all neo-Nazi groups -- and I would support any florist's right to refuse service to a couple if they showed up and went out of their way to piss off the florist, regardless of their sexuality.

But there's an awfully big gray area in there and frankly I support CloudFlare's position a lot more because I like lgbtq people a hell of a lot more than I like neo-Nazis.
I'm not a fan of cloudflare, I think the net would be better without them. That said I think this was the right call to make. Being the CEO of a company carries with it the weight of having the ultimate responsibility for each and every action of the company and to be an unwilling vehicle for the Neo Nazi movement is something that no company should want to aspire to.

Where I have a problem is that ostensibly this did not happen because the CEO grew a conscience and a backbone (how about those booter and malware sites then?), but because the Neo Nazi's claimed that Cloudflare was secretly in league with them. If that was the real reason then the whole thing sounds hollow and more as an attempt at damage control than a case of a moral line being crossed.

Anyway, from a strictly technical point of view Cloudflare is absolutely optional so no harm done, without the cloak of Cloudflare to protect it the Daily Stormer will have to go through life now as the Daily Naked Stormer.
Plus good content invites new customers. Netflix has expanded to pretty much entire world now (China is the only major market with no Netflix). From my experience in India, they are investing heavily on local content. Existing, original or licensed, content is not enough for these markets.
I find it incredible that so many people here do not realize what inventing and enforcing a new, arbitrary hate speech category will enable politically over time. While simultaneously they're terrified of Trump, they're extremely eager to intentionally give him extraordinary new powers of speech control.

Or is the plan to only give those speech control powers to politicians & authorities one agrees with? It's like all sanity and reasoning has left the building.
Prince spoke at Blackhat in Vegas... several years ago. The video is on Youtube. He not only said a terrorist is someones 'freedom fighter' but he pretty much excused child pornography. It wasn't as clear as the terrorist content but when you hear and see it, you'll want to curb stomp the midget.

He's a coward and weasel whose word means nothing. This site was distasteful but it wasn't illegal. There's thosuands upon thousands of site which are and he does nothing about it.

Now we have wrong think. You don't like the politics? Ok, but if you believe in free speech, it's what needs to be defended. So it's censorship by a guy who defends terorrists and seems to be ok with child abuse.