skysight-inc/HackerNews huggingface dataset:
Fantastic article, and more relevant than ever.

The trick is to remember you're no less subject to these impulses than "the other side", and then to remind yourself daily.
As this seems to be interesting to people, I highly recommend this article about a Benedictine monastery that started a web development agency in the 90s:

https://www.commonwealmagazine.org/taming-demon
In my experience in the traditional companies none of this applies to “engineers,” it only applies to “software engineers,” mostly because they’re called “programmers” and are basically not considered “professionals.”
Twitter isn't "banned" in China in the way Westerners conventionally understand the term. Twitter IPs are blocked as a matter of policy by the GFW. Various institutions inside of China have the IP exception rules like universities and government offices. If you have an officially sanctioned reason to use Twitter like buying ads on there for Western export products, you can apply for an official VPN that gives you legal access to Twitter. Twitter has a sales office in Beijing that helps with stuff like this.

Selling unsanctioned VPN services is a crime in China but using an unsanctioned VPN is in a legal gray area but largely tolerated so long as you don't draw attention to yourself. Twitter itself has estimated that it had 10M MAU inside of China as of 2016.
The left (including prominent politicians and media figures) are more than willing to provide cover or excuse political violence conducted for their side, and left-wing extremists used FB, Twitter, etc. to coordinate their actions over the past summer.

This is not about removing "hate". This is about removing political opposition.

The WalkAway campaign's FB page was removed, despite no violent content.

The Articles of Unity project has been deplatformed from Twitter (and I believe FB) for a while with no justification and absolutely no hateful content whatsoever.

Yes, there are many high-profile targets that seem easy to justify, but a much larger swath of those affected are completely unjustifiable.
>I love the idea of a site that doesn't give Nazis a voice. This is apparently somehow a controversial idea.

Given that actual Nazi's were a historical phenomenon that ended in 1945, and that bona fide neonazis are few and far between), this is code for:

"I love the idea of a site that doesn't give people I disagree with a voice. This is apparently somehow a controversial idea."

Yes. It always has been. Orwell called it even back in 1944 (where real Nazi's still existed):

"It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless. In conversation, of course, it is used even more wildly than in print. I have heard it applied to farmers, shopkeepers, Social Credit, corporal punishment, fox-hunting, bull-fighting, the 1922 Committee, the 1941 Committee, Kipling, Gandhi, Chiang Kai-Shek, homosexuality, Priestley's broadcasts, Youth Hostels, astrology, women, dogs and I do not know what else."

>It is becoming exhausting.

Tell me about it.
In the UK Bolt is an alt-Uber app, which for some journeys is cheaper than Uber.

I had an interesting conversation with a Bolt driver recently, after he remarked surprise that I was a 'decent' passenger; it turns out Bolt is the app for everyone banned from Uber.

Many of the drivers work multiple apps and apparently quite a few are refusing to pickup Bolts or treating Bolts with suspicion because Bolt doesn't have the same driver protections as Uber.

When I ran a nightclub ~20 years ago we would share photos of people we had banned, so other venues would also ban those patrons. That left them to the 'trouble pubs' which were consequently heavily policed. What is happening now is no different.

Ultimately there are groups of people within society that can't behave themselves and ruin the experience of [whatever] for everyone else, and society acts accordingly.
Can please give a direct link to the time stamp, not everyone has the time to watch almost 40 mins of video.
> So, for example, it should be illegal to threaten somebody’s personal safety

Even this seemingly-simple example is complicated in practice: who decides whether safety is threatened? I have seen people claim to feel physically unsafe whenever someone raises the question of how specific women's sports should handle participation trans women, and I have seen other people claim to feel physically unsafe when someone suggests raising taxes to fund more public services (immediately reaching for comparisons to the USSR in the 1930s).

Is the test then whether someone feels unsafe as a result of the speech? Or whether a "reasonable person" would feel unsafe? And so on, and so forth.

There's really no good way to win completely here: either some people are going to feel unsafe, or you have to have _quite_ draconian speech restrictions to try to avoid that (and probably still fail). You might be able to do something that works for neurotypical-enough people, but that's the best I can see.
Who's being denied the right to legal representation? I'm not talking about individual lawyers refusing to represent people, I mean literally give me an example of anyone being denied the right to legal representation.
Hypnotix: A New IPTV Streaming App for Watching Live TV, Movies and Series
I think it is a good idea. But aren't electric cars just using coal burning electricity?
I don't think that's true. In my understanding of this, the oil peg works for the world kind of like how requiring taxes to be paid in USD makes a paper currency "real". In our system, the money is effectively infinite until somehow the dollar is displaced from the reserve position.
I wouldn’t say Maxwells equations are necessary to accomplish almost anything in embedded systems, or even in most of electrical engineering.
Can you make it difficult to make an illegitimate, illegal or violent plan on the internet while also not suppressing legitimate activism, or protests or even normal plans?

Remember that the people in charge of deciding what is and is not legitimate may have their own agenda and interests that will not always align with yours, and will change over time, even capriciously
Content Length vs. Backlinks for SEO
They performed massive trials, what a lot of people are doing is conflating time to develop a vaccine with time to do trials.

The trials were not abbreviated, they weren't below usual sample sizes.

The only difference is the development time for the vaccine, which is only abbreviated due to the massive advance in development time that new mRNA techniques give us.
No way in hell I download that.
Ironically, if Trump supporter websites start getting banned at the ISP level they'll only have themselves to blame for their crusade against net neutrality.
So was Parler was just a honeypot for the incoming domestic "war on terror"?
One could also construct an argument about some groups like ISIS recruiting and calling for violence in social media, claiming to fight for freedom and against evil, and create a false slippery slope that America might be equivalent to the caliphate in the next 70 years.

I could argue that with all the defects in the Russian political climate, I would prefer to live that kind of regime than something equivalent to an ISIS caliphate, but I consider both arguments fallacious and more akin to scare tactics.
LastPass is especially horrible at this. I have it configured _not_ to start with windows because I don't want it running in the background. Whenever I need to open it, I launch it, copy the password to the clipboard and paste it into whatever program, and click the X or hit alt-f4 to close it. Unfortunately, it does not close. It minimizes itself to the system tray, and gives me a helpful notification to let me know that my attempt to close it has failed. In order to close it, I must right click the tray icon, at which point the icon moves to hide itself in the hidden tray icons due to a bug in either LastPass or more likely in Windows itself. So now I have to click the overflow menu on the tray and right-click the icon again to close it. Finally LastPass is closed.

Now, due to another bug in Windows, the overflow menu has remained open and must be manually closed. The third bug here is when I alt-tab out of LastPass, it doesn't take me back to the most recent application; instead it dumps me on the desktop or some other program at random (why is the desktop even there in the alt-tab menu?)
> anything related to these kinds of issues is highly likely to rouse emotions.

You can say that again! And yet the seemingly innocuous mandate of this site—gratification of intellectual curiosity—actually requires us all to work hard at not succumbing to that dynamic. If you think about it (well, when I think about it), two odd things follow from that: (1) this is a rather larger project than it seems; (2) it's actually doable.
>The libertarian view that you should care more about their right to do that than individuals who will lose their livelihoods with no recourse, is something I'll never understand and we'll never come to agreement on.

I'm not sure why you bring that up, since that's not a position that I've advocated, nor is it one that I support.

I find your repeated strawman[0] arguments quite tiresome.

[0] https://en.wikipedia.org/wiki/Straw_man
The "they" in the poem is the people who stormed the Capitol building, not Stripe. The "me" is, say, Marco Rubio or Mitch McConnel: a conservative, willing to hitch themselves to an authoritarian for a while, but who ultimately finds the authoritarian policies too distasteful (and that the leaders policies are dangerous, even to someone who was initially a moderate ally or supporter of the leader).

And I mean this quite seriously. Neimoller, the author of the poem was at least somewhat anti-Semitic and a Nazi and a supporter of Hitler until the mid 1930s.
Google, Facebook, Apple etc are already deeply influencing the way we think. Deplatforming discussion forums for people who feel isolated and misunderstood is a bold step towards mass compliance and brainwashing.

I feel sorry for radicalized Republicans. They can be reached. Banning, deplatforming and isolating is the opposite of what we should be doing. Big tech should be creating more platforms for them, and more outlets for expression and diversification, not less.
The formula of defining a fascist (2016)
> actually run studies comment and say that's not something they've ever done.

I mean, if that's true, that's really disappointing. Though I find it hard to believe, as I've seen examples of medical papers written from long-term post-vax surveillance. For instance this one from the WHO, finding that they could prevent the deaths of about 500,000 more young girls per year in Africa alone by using a different, more effective, measles vaccine: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4052142/

I particularly like that example as it shows what's at stake: literally millions of lives are saved by vaccinations. Screwing up that with hasty approvals, and misleading the public about how much safety data we have, could lead to literally millions of additional deaths in the future if vaccination rates go down. Health authorities should be thinking about the long term, not just getting through the covid crisis.
KDE3 is an entirely different workflow
I suspect another important part of the story here is that SV companies are more selective in their hiring. Part of the reason SV engineers use their extra freedom well is because they're better at what they do.
There were gallows, bombs, armour, zip ties and guns brought to the protest. On many of the videos you can hear the trump supporters shouting cries to kill certain members of the government, calling them traitors. Oh and they beat a police officer to death.

If they had found a senior official I don’t think they would have been safe.
This is an interesting take that I have seen in my Facebook feed, media and Joe Biden about white privilege allowing the protestors into the Capitol building.

How did white privilege allow them access?
see Recent News (2021)
https://www-cs-faculty.stanford.edu/~knuth/news.html

He has this word ladder and indicates that all is well
VIRUS - VIRES - FIRES - FIRER - FIVER - FEVER
(fortunately my family and I are still healthy)
Perhaps they’ll become less integral to the process.
They pirate bay does not use hatespeech or call for violence. They just share torrents of pirated files.
Banning people who are calling for blowing up the capitol and hanging various politicians from the walls of the capitol building is not banning free speech, it's banning threats and treason. There's a huge difference. No one is banning a person for cursing a politician, they're banning threats of bodily harm of journalists, public figures, etc. Parler needs to moderate that garbage and they aren't. AWS shouldn't have to host that stuff in the name of free speech.
> Preferably equivalently specific plans, which amount to "our intent is to physically harm police officers and destroy a police precinct" at a minimum.

I'll take a crack at this. I could just site your own post where you say the following:

" If you're going to take a stance that violence is absolutely never valid, that's an interesting opinion that I don't believe I share".

It kinda seems like you are at least implying that you support the violence that happened during those riots. So your post right here would be one example of people endorsing violence.
In a similar vein, but more acutely topical: Neutral vs Conservative: The Eternal Struggle https://slatestarcodex.com/2017/05/01/neutral-vs-conservativ...

> "I’m not sure if any of this can be reversed. But I think maybe we should consider to what degree we are in a hole, and if so, to what degree we want to stop digging."

Narrator: "They did not."
Window's UI is not really an upgrade though. All the fake roots (why the heck is the Desktop the root) and the forced broken navigation therein, the removal of up so you have to navigate everything like webpages, treating some folders like databases and others with duplicate names like standard folders, hiding extensions, and the 'My Computer' naming madness.

KDE is the best desktop experience available.
Which feature(s) exactly do you miss on XFCE that makes it unusable in comparision to GNOME?
You are missing the point. The whole issue is that they are advertising with their competitor's name.
The idea here is a mesh network in space with servers orbiting the planet. The idea being, that it is not under any jurisdiction. And hence cannot be blocked. Well, not really. First the company that operates this is subject to the jurisdiction of the country it is incorporated in and does business in. Second, to access such mesh networks requires that you have hardware (essentially a satellite phone modem) that can reach it. In india, for example, the sale or posession of such hardware without a license is illegal. Finally, you piss off the big guys (US, China, Russia, India) and they can simply shoot your satellite(s) down.
Nice. I need to understand shaders over the next few months.
Can Twilio be held liable and sued?
It’s not so much as “I can multitask therefore I don’t need to attend” but sometimes I’m there for 1-2 topics and it’s a status meeting where those may come up at any given point during the call but my involvement to other topics is limited and I can just passively monitor. This is lost successful when I have some rote task like filing TPS reports, replying to team slacks with confirmations and the like.
But they did:

https://www.independent.co.uk/news/world/americas/white-hous...
I have it on good authority that the post is largely incorrect and that the Android app had been reverse engineered but nothing beyond that.

Edit: A quote on the matter from my friend working to archive the content,

"so tldr if you care/want to share on HN: the android app either used or had references to an api endpoint which let you transform a sequential id into the uuids that are used on the other endpoints. someone enumerated that."

"afaik that's literally it"

Further Edit:

https://github.com/d0nk/parler-tricks is what they're using to enumerate the resources
The trump campaign fundraises through a generic platform for all republicans, is the entire Republican party cutoff from Stripe now?

More generally Stripe knows which users have contributed to the campaign, bought merch etc. Even beyond the card used as they also fingerprint the browser[1]. Will those users be blocked by Stripe Radar across all sites now? After all they "contributed to domestic terrorism"

Probably not, but what a great marketing on ramp for 75M people to crypto!

[1] https://mtlynch.io/stripe-recording-its-customers/
You seem to be confused about what C++ and C are, and even about what Gcc is and its relationship to programs it compiles.

C++ is a language defined by ISO committee SC22/WG21 via the Standards 14882, most recently C++20 (superseding C++17).

C is defined by SC22/WG14, in the same way.

The most widely used implementations of these Standards -- Gcc, Clang, and MSVC -- are in fact the same project in each case (although MS's [until recently implemented] a long-superceded C Standard), and are, in fact, themselves C++ programs.

Portability of compilers is not needed, in general, to "get a system going", because cross-compilation is a mature and long-supported technique. Gcc is very frequently ported anyway, for practical reasons, via cross-compilation. Being coded in C++, and capable of compiling and cross-compiling itself, Gcc remains quite portable, as is repeatedly demonstrated by notedly frequent ports.

It is hard to imagine what could be considered a "deal-breaker" in this context. By the evidence, portability of C++ is never a dealbreaker as implementation language for a compiler, as in fact the compilers actually used in "get[ting] any other system going" are, with only rare exceptions, compilers in fact coded in C++.

(Exceptions are found not to be about portability, but about the memory footprint of the resulting compiler, which is not a product of its source language, but rather of the power of the compiler's optimizer, which is not always seen as necessary.)

In any case, the implementation language used for the compiler has absolutely no effect on the stability of an ABI for any target language. ABI stability is a choice made by language designers to favor backward link-compatibility over convenient expression of new features or bug fixes. It is hard for me to imagine the level of confusion that would produce this error.
so did the title here, it’s clear and accurate. I recommend reading the full story though before accusing me of being inaccurate.
I'm definitely watching the space. Similar to how auto manufacturers are now all pivoting hard to electric following the insane tear of Tesla, I hope that this lights a fire under other computer hardware manufacturers.

And the signs are there. Windows already has an arm64 build out, and Linux of course has dozens of projects working great on ARM.

The software is largely ready, and the industry tends to copy Apple, for better or for worse. In this case, I'd say for the better.
He said "I love you" in order to connect emotionally with the crowd as part of a message to tell them to go home. It's also just how he speaks to his supporters. He's not telling them that his loves them for having stormed the capitol.

You are engaging in the most disingenuous interpretations of his words.

And there is no willful ingorance here. I know the things said by randos on r/thedonald can often be pretty horrendous. There are horrendous randos everywhere. Just look at r/politics.

The things people in power have said about Trump and his supporters is also quite terrible, and the fact that they have power makes it worse.

The ignorance is yours.
nothing can trump specializing the hardware to the computation and the algorithm

Is implementing an algorithm in hardware ever done before all of the obvious software optimizations have been exhausted? If not, how would you know you're implementing the best known version of the algorithm?

It seems to me that hardware is a route to improvement, but only after all of the software improvements have been done. If you want to spand your career making computers do stuff faster there'll always be more work to do in software, simply because if you can make something fast enough there you don't need to implement it in hardware.
Any more details?

I know one major red flag for me was all the verification Parler was requesting. SSNs, and all that. There's no way that can end well.
Adding Auto Caching to Our Template Engine
>I am positive the FBI has been actively soaking in this information along with the Internet Warriors, but this is how they are going to officially track down.

Would that not be massively unconstitutional? Surely law enforcement isn't allowed to use illegally-obtained records?
Ctrl+L seems to work for me.
Pretty irresponsible for Stanford to even initially announce a return to class a month ago, while cases were beginning to spike from thanksgiving in CA. USC in contrast has been online since march and has maintained that this will be the status quo since July. Their announcement to have spring 2021 be online came as no surprise in mid november, on anticipation of the inevitable thanksgiving surge.

It strikes me as very odd that the admins at Stanford weren't looking around at what the rest of California was doing. It also surprised me to read that Bay Area schools were reopening as early as November. Mindboggling, really. LAUSD is remote this year.
The description of a "warrier" used to download parler files is currently what the Archive Team is doing to download parler content (not sure if AT's warrier image is specifically what they're referring to).

https://archiveteam.org/index.php?title=Parler

https://tracker.archiveteam.org/parler/
According to an article posted on hn yesterday, even this is not quite correct (the first amendment can be interpreted to affect state laws, not just federal, and even civil litigation, apparently)

https://www.popehat.com/2016/06/11/hello-youve-been-referred...
so they are called hackers when they are attacking something "good" and internet warriors when they are attacking something "bad"?
The difference is Erdogan's Twitter account is simply used for press releases. He does not personally post messages that violate their community standards. Regardless of what he does or says elsewhere, it's harder for Twitter to justify closing his account.
Oh, I see you’ve never heard of the FBI.
How to Use Redux Persist in React Native with Asyncstorage
What Is Fascism? (2017)
Parent is probably suggesting that:

(a) what is "hate speech" is a vague term to be filled by whoever yields the power to define it (could be anything from talk against religion, to conservative worldviews, to class-war ideas, to racist beliefs, to complaints against politicians, and so on).

(b) what is a minority can also be vague and politically determined as opposed through raw numbers, and the power of a minority could be more than its size tells us (e.g. the 1% is a class-based minority, but most don't have an issue with going against them. Similarly, in certain cases it's one or more minorities that have the power against the majority - e.g. the fewer white-spanish descendants over indians and mulatos in some Latin American countries, or the white 20% against the blacks 80% in appartheid South Africa).

So, no, it's not clear cut that it's "in a society's interest to limit hate speech against minorities".
There are tons of applications, but many of them come down to variations on breaking up some universe of things to minimize the downsides of breaking them up.

If you have a bunch of chat users and a bunch of chat servers, and you want to figure out how to assign users to servers in a way that minimizes the number of messages going between your chat servers, then you're solving a min cut problem on a graph where users are nodes, edges are communications, and edge weights are communications volumes. Any links that you cut in order to partition the graph end up being cross-server traffic.