skysight-inc/HackerNews huggingface dataset:
Since 2012 I've been dealing with right wingers coming onto the subject of Syria to denigrate victims of SyAAF bombing runs, justify the bombing of civilian clinics and hospitals, claim desperately that victims of Sarin attacks were dolls.

Many of them were coming from right wing circles, white nationalists. They have a thing for Assad[1], this is white nationalist group leader Matthew Heimbach promoting Assad. Many of them from different nations have been making pilgrimage to Damascus to meet with the regime[2].

Then one of these Nazi Assad fanboys runs down people in my own nation in a terrorist ramming attack.. I'm heartbroken. Many of us have been detailing this lot in great length for years but no one seems to of listened until we had a martyr in the US.

This is 2017, half a decade of this.

[1] http://archive.is/Xb0fk

[2] https://www.washingtonpost.com/news/worldviews/wp/2017/08/13...
So, essentially there's no definition outside of "participated in the German SS during World War 2" that you will accept? Even if the people called themselves "neo-Nazis" and talked about "the JQ" openly?

https://twitter.com/classiclib3ral/status/896860224971128836
I believe it's opposite i.e. if P=Co-NP, then P=NP.
Wow, yeah, this article should be higher up. Choice quotes, from the same guy, regarding taking down ISIS sites:

Speaking with IBTimes UK, co-founder and CEO of CloudFlare, Matthew Prince, said that his company would not be blocking its service to websites listed, as it would mean submitting to "mob rule".

"Individuals have decided that there is content they disagree with but the right way to deal with this is to follow the established law enforcement procedures. There is no society on Earth that tolerates mob rule because the mob is fickle," Prince said.

...

"We're the plumbers of the internet," Prince said. "We make the pipes work but it's not right for us to inspect what is or isn't going through the pipes. If companies like ours or ISPs (internet service providers) start censoring there would be an uproar. It would lead us down a path of internet censors and controls akin to a country like China."

Must have been in a pretty bad mood.
I still find it amazing that DOOM was 2.5MB. A Google search page is ~20MB (16MB in DDG). And a Wikipedia page is ~19MB. (FF 55). This is crazy to me. That even simple things take so much space now. I know space is cheap, but this does feel bloated. And while these sizes might not be noticeable on a computer, it definitely is on a mobile connection. I had figured the advent of mobile would make optimization more appealing, but it seems to go in the other direction.
Web workers are isolated. They can only do computations and return results asynchronously to the main thread. You can't use a web worker as a DOM event handler.
No problemo, let me know if you have any questions...
The cure has been here for at least 6 years already https://www.enterprise.cam.ac.uk/news/study-shows-new-peanut... probably earlier, just this is the one I remember reading at the time.
> At what point is it acceptable to ban unpopular political speech, provided that speech is not a direct incitement to riot/violence?

I'm not saying it _is_ acceptable to do that. But we are actually talking about political speech that incites people to violence, and I'm ok with banning that.

But -- we're not even talking about _that_ here. We're not talking about a government restricting speech, and we're not even talking about an essential, monopolistic company removing a party's only avenue to speech[1]. We're talking about a non-essential internet corporation (for which there are many alternatives!) deciding they don't want to help a hate group spread their message.

[1] If their single-option ISP cut them off, we'd probably be having a very different discussion.
Yeah, I guess they draw the line at "people who actually want to kill other people." I don't know you but I think it's a pretty solid line.
If you get what I'm saying - comparing two well-known instances from different parts of the political spectrum where businesses try and refuse custom for ideological reasons - why are you pretending I'm comparing gay people to neo-Nazis?
That was kind of the point. Non-discrimination, like free speech, is worthless if it only applies to things you approve of.
> Karl Popper was a well-regarded 20th century philosopher

I'm aware and don't see why an appeal to authority is necessary. Also OP didn't link Karl Popper. They linked a rando-streamer who's opinions on censorship probably have Popper rolling in his grave.

---

Just for the sake of this thread here's Popper's conclusion from `The Open Society and Its Enemies: The Spell of Plato`:

> . . . In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be most unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument . . .

This may seem like a logical conclusion, but it's based on a paradox and therefore inherently illogical. A paradox is usually useful for showing issues with a conclusion and not supporting one.

Consider who decides what is tolerant or not. Do the Karl Poppers (who was very opposed to totalitarism) decide? How about the linked youtuber, who blocks everyone with slightly opposing opinions? What if I consider the youtuber intolerant?

By not tolerating the intolerant, that person person should therefore not be tolerated. How could such a thing possibly be realized?

In similar fashion to the capacitor switch paradox, [1] it stems from an inaccurate model. Toleration is an abstract idea modeling a much more complex social trait. Abstraction models may make reasoning as humans easier but we should always be careful when applying them.

[1]: http://www.users.on.net/~ithilien/tam/electronics/CapacitorP...
Bait and switch: Anchovies eat plastic because it smells like prey
Jesus.

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

"Shouting fire in a crowded theory" was actually put forth as a (succesful) argument for censorship of political speech.
Authenticating to HashiCorp Vault Using Google Cloud IAM
it is a peer to peer dropbox that pays you in a token that can be used for speculation and immediate liquidity

Ok, but dollars can also be used for speculation and immediate liquidity. Why is a corporate run token system better than the cash coming from the US Banking system? I mean practically, not philosophically.

sell a US stock to usd takes 7 business days

T+3 is usually just 3. So I don't know what second tier brokerage you're using but I can ACH stock liquidation cash from a vanguard account in 3 days.
I completely disagree.

DDG's results have been better than google's for years now.

From time to time I sit next to a friend or coworker and watch then trying to google something. I DDG looking for the same information and it's usually amongst the first few results. (for anything non-trivial, of course, for trivial things, any search engine works).
I might be too young to understand the significance. Could you tell us why Aurenheimer being weev is interesting?
Thanks much - going to test it between MSSQL and MySQL in a few days here!
Or maybe they aren't real friends? I don't use it, friends still invite me to things. If something like how to communicate is in the way of your friendship, be thankful you're cutting out people that don't really matter in your life.
Promoting technical people with no management experience into management jobs, without providing them with any training or guidance. (Happened to me.) Writing code and managing people require very different sets of skills, and just because you're good at the former doesn't necessarily mean you'll be any good at the latter (or that you'll enjoy doing it).

(Similar problems can happen when a bunch of people with no management skills decide to found a company and start hiring people.)
History is written by the winners.
I'm not against 12-step programs, and I have a lot of friends in 12-step programs. Just some observations... the programs certainly have some problems. There is a very high rate of relapse, for one thing. The religious aspects a bit hard to swallow, too.

The things that concern me the most, however, is, well, it's weird, but I've seen this happen a few times... Friends who had moderate problems with alcohol and/or drugs go into 12-step programs. They seem to over-identify with the social side and really want to belong, but feel that they haven't had a bad enough bottom, so they go out again but really go overboard in an effort to prove that they belong. I've seen some otherwise sane people go on some crazy, nearly life-ending binges.

Also, AA seems to stunt people in a weird way... They seems that they think AA is a total solution to all their life's problems, and so they often go on for years with some difficult psychological problems. Depression, anger issues, ADHD, etc... stuff that would be much better addressed by modern medicine. Maybe it's the similar to many religions, in that once you've got God, all your problems will be fixed by prayer and devotion.

Even after all that, I think 12-step programs can be a great thing for a lot of people. It depends a lot on the person, and the groups around them.
Well, German law disagrees with you. (And cloudflare operates internationally.)
We are going to have to have regulation to reign in these companies.

FB, GOOG, MSFT, etc all serve billions of people. FB's network has a 1 people more than china.

The pro-censorship crowd wants to distract with "government vs private company" argument but that really doesn't fly when these companies are larger, wealthier and more powerful than a handful of countries.

FB censorship would affect more people than the communist chinese censoring content in china. That is extremely dangerous.
What CEOs Can Suffer
Scott Alexander has a good article relating to this issue and Trump[1].

[1]http://slatestarcodex.com/2016/11/16/you-are-still-crying-wo...
1. Arrogance (only do what I say, don't think for yourself)

2. Fear (you're getting a lot of attention and praise, this somehow makes me look bad)

3. Short sightedness (that's a good idea, we can't use it here, now go do something productive)

A good manager loves his team and opens doors, prevents road blocks, and facilitates approvals for them. He is a steward of their success. He removes fear of failure. He is not self absorbed but finds joy in the team. So, without these attributes, the negative effects are too sad to write about.
What about white nationalists or separatists? People who want a white ethnic country with restricted immigration. Are they outside our moral tolerance as well? AFAIU, a lot of these so-called Nazis are just white nationalists who want to assert their superiority, but not in a Hitler way.
I was actually just thinking about this.

Yeah, it probably doesn't really help the situation when you build several layers of abstraction in an interpreted language that runs in a virtual space on a virtual machine using another abstraction layer running on virtual cores that go through complex OS layers that somehow eventually possibly map to real hardware.
I tried to think of a realistic scenario where someone would be inclined to fake the existence of a restaurant: to make real estate look more appealing? If a RE developer built a development with several dozen houses, it could boost the values of houses enough to make it worth the cost of faking a few trendy bars/creameries/restaurants next door.
He could take option 3 regardless of what his fans "won't let him" do.
In all fairness, somebody has to split that hair in order to charge him with murder. Looks like prosecutors have decided on second degree for now.
>Why not just earn dollars? Theory of pricing arbitrage already takes into account coordination irrespective of the currency. What is the distinct advantage of earning Filecoin tokens over dollars?

A decentralized trustless blockchain can't interact with dollars.
False equivalence. Gay people don't choose to be gay, and gay people aren't harming others. A business can refuse to serve skateboarders, shirtless people, and other people who are being a nuisance; and it can certainly refuse to serve people who bring violence wherever they go.
Free Calls with Assistant on Google Home
Right, the distinction is that neo-Nazi's are bad -- hateful, intolerant, divisive, problematic or however you want to put it. I'm uncomfortable saying that it's okay to do these things to the bad guys, even when it's obvious, because in an alternate universe it might be obvious that gays marrying is hateful toward Christians and intolerant of their sacred rituals.
Sure I can. Many pre-paid plans also offer unlimited minutes, and even in the case of those that don't, you can absolutely just choose not to answer the phone if you don't recognize the number, or just flat-out don't feel like answering.

Look, I get that the US is different in that it charges for incoming calls, and that's weird to you. That's fine. I think it's weird that Spanish people voluntarily let themselves be chased by enraged bulls, but hey, I let people choose the risks they want to take[1]. Would I prefer free things over not-free things? Sure. But that's the model that US carriers chose, and, absent government regulation to the contrary, it's absolutely their right to choose that model. And I honestly just don't care enough about it to lobby the gov't to change those regulations, and it seems that a majority of Americans feel the same way, so... so what?

[1] Modulo unethical treatment of the bulls themselves, but that's another issue.
For every "wanting a faster horse" I give you "new iPhones every 6 months", "smart bottles that remind you to drink more water" and "Internet-connected $400 juicer that requires special cartridges to make juice".
Ways to Seductive BBW Online: Chubby Dating
The caller also may have to pay, depending on their arrangement with their carrier. Having the receive pay or not pay has no bearing on that.
It only takes the trade date + 3 days to settle a stock trade.
I do think that the word "literally" has changed for many people recently and now means "figuratively" to them.
I guess it depends where you want the knowledge. When LFS first got started (and a few years before), I found at that time as a home-user, I often had to build the kernel myself (maybe I was trying too hard to be cutting edge), know more about booting (LILO and GRUB), and on occasion I messed up bootable partitions. Recently, I was trying to build a custom version of GCC and dependencies and found LFS docs helpful.

From looking over the BLFS now, I haven't had a lot of use-cases for building more userland-ish things. I've tried to avoid compiling X or Display Managers and stick to package managers if I wanted to try a new Desktop Environment. I've found Arch docs (or man pages) really helpful in configuring these kinds of things when I do need it. I can see this being more useful if I wanted to be more of a sysadmin. I remember trying to customize PAM and setup Kerberos years ago and feeling like there wasn't much help putting this all together or troubleshooting (it may have been prior to BLFS).

When you said "weirdly useless to understand linux" do you mean the linux kernel in the literal sense? Or the low level system stuff of how things are put together?
That sounds horrifying.
When ISIS or Nazis are in power, you will not have the right to free speech without being subjected to state violence, regardless of how you kowtow to them now.

The paradox of tolerance applies directly to free speech.
When you write a memo and distribute it to a group as large as he did you can bet that it will go much further and in fact the usual goal of writing such memos is to aim for widespread distribution.

So, tip for future memo writers: stay in control of the narrative. That's easier said than done.

> Is it still fair to fire the original author?

That's a moot point, companies do not like political activism within their ranks whether or not it spreads to the outside world and affects the image of the company in a negative way or not. But when and if it does you can be pretty sure heads will roll.

Second tip: If you do wish to write that memo try to get buy-in from your higher ups (and in writing) before releasing your memo to your peers.

Third tip: don't do it. Unless your position is absolutely ironclad and you don't care about your future employment writing memos will probably not make a difference in a positive way and there is plenty of downside with the memo writer holding the bag in almost all cases, especially when such memos target controversial subjects, they will almost certainly end up being used for political football.
If a baker can be forced to bake for a gay couple, the web performance company should be forced to provide web performance for a nazi.
They are a business and they have the right to do this. 100% However they can no longer say they are "content-neutral". Also because they have taken an active step to censor they face the fact that in the future they could be sued for NOT censoring other content as there is now precedent created by this action. If you never censor then you have a clam of safe harbor. Emotionally the CEO is correct. From business point of view this decision opens them up to risk. Long term this was likely unwise.
Nazis are not a protected class.
New Google Docs features power team collaboration
Sounds like the company needs to sell the asset to the individual, under the terms of a contract. It can be sold for $1, by the way. As others have said, talk to an attorney (the company likely already has someone).
I don't know why people think that one can earn billions in online ads so easily. In my calculation, Netflix can't earn anywhere close to $10 per month on ads that people are willing to watch.
> The concerted effort by the pro-censorship crowd to exploit nazis to promote censorship is rather worrying.

This, right here, is a straw-man that I've seen repeated countless times. I am not pro-censorship, but I'm sure as hell not for forcing companies to provide services to Nazis and other scum.

There's a huge, gaping difference between those two things and I'd appreciate it if you stopped conflating them.
Wow, thanks. I still think it's an interesting case, because the people celebrating GoDaddy/Google/Cloudflare's decision largely seem to be against the right of the cake makers to refuse to make a gay wedding cake. "Wooo go GoDaddy! Hey wait a minute cake bakers!" This inconsistency is really concerning, because it betrays a simple tribalism instead of principles. I understand there are principled reasons to be for one and against the other, but that's not what I've been seeing lately. Mostly lots of celebration that corporations are censoring the speech they disapprove of.
I thought Elixir supported type annotations and could perform static analysis via Dialyzer? [1]

[1] https://hexdocs.pm/elixir/typespecs.html
People switched to Google Maps because Apple Maps was absolutely awful and completely unusable.

Even today (the actually happened this morning), I type an address two blocks away and I'm shown an address in Portugal. I live in Argentina. Why it assumed I was looking for a street across the Atlantic Ocean rather than one within walking distance is beyond me (also, the street name did not match).

This also happens if I tap on a contact's address -- even though the contacts app shows the minimap with the right location.
Yeti Cup
THE NEXT SILICON VALLEY: RWANDA OR SHENZHEN?
Germany for example. The legal argument for it is quite simple. Once a software is sold (in the "buy a license" sense), the manufacturer has no further right to limit your use of the software if they didn't include these terms into the sale contract. Therefore a manufacturer cannot force you to agree to a contract after you've already bought something. That includes click-through agreements if you need to "agree" to them in order to use the software.

The only way to get a EULA to work in Germany would be to include it into the sale contract between the consumer and the vendor at the point of sale.
Sure. Note that in many countries acts of terrorism are also simply classed as murder or whatever the end result of the act of terrorism was, there is no specific 'terrorism' section in many bodies of law.

And I personally prefer it that way.
The irony is not lost on me.

The unfortunate thing is that Blogger started out being fairly light and clean -- at least it was back when I migrated to it.

At least static site generators are coming back into fashion. I've always considered them a better solution for media/news/blog type sites.
Ditto "The Young Turks"
It really depends on the language and what you are doing. The majority of of the field is closest to working with mathematical equations which makes sense as the people who created the languages took ideas from mathematics when designing the language and did the hard work of transforming those ideas into something that could be ran on a computer.

However, as you get closer to the hardware level, you move away from the abstract and need to think about the way the machine is built/configured and the actual instructions that will be executed. There are some languages, like C, that kind of bridge the divide between the two. Others, like Lisp, are almost entirely abstract with little need to think about how the instructions get ran at a lower level.
Are you saying LFS isn't maintained? The last stable version was released in February 2017. RC1 for the next release was made today.

http://www.linuxfromscratch.org/lfs/news.html
This question is actually covered by GPL itself, in section 9, "Acceptance Not Required for Having Copies.":

> You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.
Yes, both are anti-free speech. It's not that we want people to join these groups, it's that we're rapidly spiraling down the rabbit hole of censorship. IS was using Cloudflare to weaponize beheadings of foreign hostages into propaganda. TDS was, as @octal pointed out on Twitter today [1], a "stupid racist/troll crappostsite". We've lowered the bar significantly here. Of all pathetic things to give into, Cloudflare gave into the outrage over these TDS losers?

[1] https://twitter.com/octal/status/897887095821402112
OK, this comment deserves a Black Mirror episode all its own, or at least a skit in Portlandia, and I don't mind taking the karma nosedive that will result from pointing that out.
Yes I would. In fact I sided with the cake shop owners who didn't want to make a cake for a gay couple. They should have simply taken their business elsewhere, or made their own cake.
Exactly, what happens if the CEO becomes a born-again Christian and decides that LGBT, abortion and bunch of other sites are no longer suitable for hosting on Cloudfare.

"That would never happen" you might say, but history is full of things "that would never happen" happening (plenty of people said the same thing about Trump being elected).

And while I agree a scenario like that would probably never happen, the CEO has set a precedent, and for every similar case people are going to point at this and say "but you did it for those guys, how come not these guys".
Get an attorney.

This will very likely have tax implications as the IP has some value, and companies cannot (usually) just give away assets to an individual.

Once you own the IP, you can do (almost) anything you want with it, including start a VC-backed company.