skysight-inc/HackerNews huggingface dataset:
The recent wave of deplatforming has affected a very large number of people based on the actions of a small group of rioters. Imagine if far left rioters stormed Congress and all of Reddit got nuked as a result. Personally, I'm a lot less worried about right-wing insurrectionists than I am about politically motivated censorship on social media. Why? Because opponents of the insurrectionists are vastly stronger than the insurrectionists. Opponents of the insurrectionists dominate the military, intelligence agencies, tech, academia, and media. The insurrectionists pose virtually no threat to me. The difference between social media controllers' reactions to last summer's riots and last week's riot shows that a concern for keeping people from getting killed is not the controllers' dominant motive. The ones doing the censoring this week don't care if you get killed in a riot that people encouraged on their platforms as long as the riot was politically correct and they won't get into trouble for having allowed people to incite it.
>KDE is so amazingly good that there is no excuse to keep using Gnome.

IMO, one aspect where Gnome excels is its tight integration of alternative input methods. I remember it being controversial that Gnome blessed ibus over alternative engines, but as a result, setting up CJK input is simple and foolproof. Although I prefer KDE in every other way, I have never managed to get ibus working correctly in that environment.
An example from my field: in financial modeling the typical pattern is to calculate an initial cash flow followed by further projected cash flows at fixed intervals (e.g., monthly). The natural way to store a series of cash flows (besides as a column in Excel) is just as an array, and if that array is 0-indexed, the index represents each cash flow's offset from the initial cash flow. This is both more natural and more convenient for lots of calculations - e.g., when calculating the net present value the number of discounting periods for each cash flow is just its index in the array.

I haven't encountered a code base that uses non-default array indices, but it sounds like a serious anti-pattern, especially if you're just changing from 1-based to 0-based.
So the ends justify the means? Only certain ideas are allowed for mobs to be okay?
@dang there is some clearly abusive use of flagging to silence opposing views in this thread. A sign of just how intolerant so many people have become. Please do something about it, like removing flag permissions from these users or making flagged comments remain visible. This behavior is toxic.
Portland, Seattle, Minneapolis, and many other US cities saw mobs attempting (and in some cases, succeeding) in burning down police precincts and courthouses this summer.
This is insane. I’m anti crypto since inception but there needs to be checks and balances. No judicial precedent or order just monopolies. If you’re pro AWS and social media banning I disagree but can understand to an extent. This is just lunacy
Autonomous and Beautiful Home Devices
I'm confused, payment processors often stop working with criminals, or even non-criminals that are just in "unseemly" industries. PayPal arbitrarily freezes people's accounts for even possibly being scams, why not obvious billion dollar ones?

I have never thought they were neutral when it came to actual crimes. That's so much liability, why would anyone expect them to take it on given how risk averse they are?
I mean it would be a 4th leg and maybe less detectible?
One reason I support the DOJ action against Facebook is that with the power of subpoena and compelling testimony we might finally find out all of the dirty tricks Facebook have been up to all of these years.

Bill Gates squirming during his anti-trust testimony when answering questions from David Boies was game-changing for the company and our industry

I don't think it will be pretty - but it will inform all users for the better
Yet another Hacker News comment saying along the lines of “they are private companies, they can do what they want”

Nobody is arguing what they can do, it’s what they should or shouldn’t be doing.

At this rate, anyone with a differing opinion is required to:

* Build their own social media

* Build their own server hosting

* Build their own bank accounts

Just to get their voice heard without censorship, because “private companies can do what they want”

People here are ok with it, because in their own echo chamber and on the news articles they consume, it seems justified.

Have you ever considered the reason it feels justified is because you aren’t getting the full picture, because anyone who speaks against the status quo is deplatformed and there is no balance in points of view anymore unless you stray away from the mainstream platforms.
A week in the life of a professional newsletter writer
Is the implication that Gab is falling short of legal requirements, or merely that Gab isn't able to do as well as it could?
When you start regulating speech (a constantly moving target), there's very rarely a "the end".
> array slicing in general) are great in Python

Without checking, I'm not sure whether a[-1:0:-1] reverses a list. I'm not sure if it includes the first element of the list or not [edit: It doesn't]. I'm not sure why in contrast a[::-1] does reverse a list. I found array slicing (and ranges) to be a source of confusion when programming the aforementioned linear algebra algorithms.

IMO, the Julia approach is better: 3:-1:1 produces [3,2,1]. Both the starting and ending points of the range are included.
Wasn't there a sort-of reverse issue a year or two ago, when the President was blocking people on twitter and a court ruled that he was violating their 1st amendment rights?

Is it exclusively because of his office? Could it be construed the other direction?
Labeling 75M people as taking part in “violently overthrowing our government” is grossly inaccurate.
Spare us your hypocrisy.

A literal mob took over parts of Seattle and several government buildings. Hundreds of buildings have been burned or looted in the past year during protests. People were killed in the process.

Did anybody think to deplatform the Biden campaign? No, we did not - and rightly so. We accepted their condemnation of violence just as we should accept that of Trump and his campaign.
If its easy and annoying then there does not need to be a motivation. Someone somewhere in the world will pump out terabytes of junk just to ruin the system for others.

And banning spam IPs is a kind of crap solution. Spammers would be running on home network IP spaces mostly so as those addresses shuffle around you end up banning most legitimate users as well.

I have found my self banned from many sites I am only visiting for the first time due to someone else who was on my IP address before.
> Opinions of hate or violence are bad for society

The issue is making this distinction. You’re out of your mind if you want corporations to make that for you.
You're not even comparing apples to oranges here but apples to nuts. And as a linux user I can confirm that situation is indeed nuts, but the apple that MS is offering you is poisonous but you don't even seem to know it.
I believe they are not random at all. I haven't dug into it, but I've seen similar behavior here, and my impression is that Firefox stores an association between some or all of the URL host component and the most-recently-save-to location.

If you saved something from http://foo.bar.com/ to /whatever in the past, future visits-and-saves to *.bar.com (or maybe just foo.bar.com) will use /whatever as the default location.
> In my ideal world, the states could just peacefully break up into a looser group of nation states

The idea that all Californians think alike, or that all Iowans think alike is very strange. If you look at the election results there are plenty of people in both states on both sides.
Why Twitter or something like that should not replace White House press conferences like White House press conferences (mostly seen on TV, right?) have replaced cable telegraph or whatever was used before TVs?
It wasn't quickly. Parler has been around for two years, and the kind of material that got them finally kicked out of places has been there from near the beginning. Parler's lack of moderation of user content has been in violation of Apple and Google's rules for all that time.

I bet if someone had started a service similar to Parler but non-political, where people posted massive amounts of death threats and hate speech but directed at people for non-political reasons and that service utterly failed to moderate, Apple and Google and the rest would not have given them two years. They would have been gone in a week.
The debate here seems like fuel for antitrust issues. A single company deciding not to do business with someone (over actions, not innate stuff like protected classes) should be fine, but when you let them get to be a backbone service, then issues surface like those discussed by everyone here.

If google, for example decided to stop surfacing trump stuff in results, that could be a real issue. Not because it’s google doing a bad thing, but because google has become so big. Maybe “what happens if this service started banning folks?” is a useful thought exercise for whether a platform has accrued too much market share/power/influence.
If you are an expert in a topic that is covered by the media, I cannot understand how you would have faith in the media’s coverage of topics you don’t understand.
I really don't think this is it (Yet), but (although the Chinese may take priority sadly) the Orwell's of the future will probably be writing about these companies.
> You can’t refuse to do business with protected classes. But political affiliation is not a protected class.

FYI, political affiliation is protected from discrimination in CA, NY, and DC.

https://www.nolo.com/legal-encyclopedia/can-employers-discri...
you are being intentionally obtuse. there is obviously a difference between a t shirt vendor and 1/2 of a duopoly on online payments. the other of which also (coincidentally in your view) took the same measures to restrict people from using their services at the exact same time with no realistic alternative
Please stop this rhetoric, it contributes nothing but entrenching misinformation and causes divisiveness in the community.
Whatever Happened to Just Letting People Be Wrong?
When the teachers in certain areas are on welfare programs because the wages are below poverty levels, what sort of education do you expect people to receive? Who do you expect teaches? Education here is a glorified daycare, not an attempt to instill critical thought on how we might attempt to avoid repeating the mistakes of the past. Like voting for politicians who implemented policies to send our jobs and basic goods factories over seas.
Biden decried the violence in Seattle. Trump encouraged this riot, and may have even purposefully slowed down the authorization to send in the National Guard.

You don’t get to call me a hypocrite based on stuff you’ve made up.
If software engineers wrote novels, most of them would just add new pages to a million page choose your own adventure novel, and then laugh at all the authors who write a novel from scratch each time.
Stripe quits processing payments for Trump campaign website
It looks like the signal.org website always sends back a gzipped response even when the client doesn't accept gzip. Maybe that's the issue. I'm personally not having any problems on iOS.

curl -H "Accept-Encoding: identity" -v https://signal.org/
...
< content-encoding: gzip
Misrepresent? If anything, I underrepresented what is happening. These mobs have been literally launching explosive mortars at the police, throwing Molotov cocktails at them, along with urine, feces, and God knows what else. Antifa isn’t out for reform, they are out for mayhem, which they continue to organize on social media with the tacit cooperation of the same companies that ban conservatives on extremely flimsy grounds.
Switching online payment providers isn't like moving to a new country, even a little bit.
I'm not so sure - I've watched reddit progress from banning suggestive pictures of children to racism to hating on fat people to political views they don't like and conspiracy theorists... it certainly seems to me like we're sliding down a slippery slope rather quickly.

I do wonder if all these bans do is make people angrier.
It wouldn't make any difference in this case, as it clearly has nothing to do with political affiliation anyway.
Did you try it recently? That was also the stigma of KDE 4.x. 5 is snappy and bloated is probably the wrong word to featureful. I just can't stand gnome exactly due to the opposite: bare bones, missing features, lack of integration and mainly lack of standardized ux.
For the record, just months ago I installed the open tools and did get to the led blinking in less than 10 minutes, with no prior Verilog experience.

I could count the time to "install open tools", too, but it would be even less favorable to the proprietary toolchain. It was, after all, a single command (on Arch Linux) that finished in a few seconds at worst.

There's a lot of tutorials these days based on iCE40 and open toolchain.

Then I went on to read yosys's documentation, and learned a great deal about how the flow from verilog to hardware works in a very short amount of time, by just doing so.
Philosophy Tube is a left wing Youtube channel, what are you talking about?
Financial organization choosing not to facilitate transactions that fund literal terrorism.
Market remains open? Tell that to Parler.

To be honest, after all I'm seeing, maybe all of this is a good idea. Maybe what you need is a taste of authoritarianism to really understand why what's happening now is dangerous.

And don't fool yourself. This is cancel culture at another level. All these companies have been wishing to do this for years but they needed an excuse.
I'm currently learning programming FPGAs using open source toolchain, my idea is to completely go away from MCUs towards cheap FPGAs and RISC-V. This is actually my third attempt to mess with FPGAs. Several years ago I tried Xilinx, before that I tried Altera. But their proprietary bloatware made me sick. Maybe I'm too much used to command line hence cannot comprehend their world-wide recognizable goodies. On the opposite I pretty much like Yosys, Verilator and SpinalHDL (I didn't like nMigen because of python). In my opinion, nMigen, SpinalHDL and other higher level HDLs are much more freindly to beginners than Verilog to which you are bound if you decide to go conventional way.
The full thread seems way too coherent and well-punctuated to be not written by a policy-maker/advisor, especially on a matter like US Fiat (put bluntly this is not a man who is either intelligent or interested in things like that)
Perhaps you missed the repeated actual attempts by leftist mobs to burn down the Federal Courthouse in Portland and the East Precinct in Seattle this summer?
Yes. If he weren’t in office, there would be no obligation
Every. Time. I don't think they realize what a big deal that one small feature would be. How can video chat platforms boast about "shared spaces" when not even the participant order is shared?!
It's possible depending on how much inconvenience you can accept in your life but that's also kind of irrelevant. If you don't like something online, don't take part in it. You don't have an obligation to consume and do everything online, just pick out the parts of it that work for you.
> is our inability as a community to once and for all define a solid foundation for the principles of computing

Is this possible? If code is a social construction as you say, then wouldn't it be impossible to arrive at this point unless society remains unchanging?

> Hence all the hacked together languages, tools and frameworks that people have piled on each other over the decades.

This hints at the what is IMO the real problem, software is hard to replace with confidence. Sure, it's easy to swap one version for another, but doing so with the full understanding of what will change...is basically impossible for any non-toy project today. And there are exceptions to this, but they're the "exception that proves the rule" type.
Well, chaste is already something every Catholic is bound to be. I assume they aren't taking vows not to murder or not to steal or to not lie, because those things are already forbidden. The vows are for things that raise the bar.
Likely the cryptocurrency would still go through an intermediary like Coinbase. And of course Coinbase could terminate their account.
I have the same Anker hub too, but I found that it gets a bit hot when I plug in an external 4K display. Tested on an Intel based Mac and on the new M1.
For some reason, the link doesn't work for me (on mobile, domain not found).

My own take, owning one, and only mentioning things I've never or rarely seen mentioned:

- unibody with no openings for ventilation is kind of mindblowing for a machine that can build Firefox in 20 minutes and 30 seconds. Which also means it won't accumulate dust inside, assuming the keyboard is hermetic.

- it actually feels pretty heavy for its size.

- the edges are very sharp. Too sharp. Not cutting sharp, but uncomfortably sharp.

- it's cold to the touch (except after using the cpu for a while).

- leaving it unplugged and sleeping (lid closed) consumes more battery than on a MBP late 2013.
Yes some were violent. Yes those who were violent should be arrested, investigated, etc. But I'd argue half the country doesn't agree that the mobs intent was on killing members of congress. And that's the issue. You view it from that perspective, and from that perspective it makes sense to ban everything. But half the country (likely) doesn't agree with that perspective.

I remember seeing bloody heads of Trump on twitter. That certainly seems a lot more like inciting violence than Trump saying to head down the street. As violence started to break out Trump tweeted that they should remain peaceful. Followed up by a video saying go home in peace.

https://www.google.com/amp/s/amp.usatoday.com/amp/6568305002
> Much the same way Trump didn't say "form a violent mob and attack Congress"

No, but he did whip a crowd into a frenzy and then direct them to March to the capital.
Can't a 'force for good' fly coach ? :-P

TBH, the sad part is, I can't even think of how you'd categorize usage without someone finding a loophole. Wish I could have a higher opinion of our politicians.
Also, I'm not advocating for any violence, but keep in mind that the US was certainly not created peacefully either: https://en.wikipedia.org/wiki/American_Revolutionary_War
How about an FPGA dev board that's cheap, simple (or not really), supported by OSS toolchain and can emulate a RISC-V SoC with performance sufficient to run a fully-functional Linux desktop?

I once stumbled upon an article where somebody FPGA-ed (with a much bigger board, I don't insist it has to be this small and simple) a RISC-V system to make a "RISC-V PC" and I'm thinking about getting an FPGA to explore that since then.
The same way I know that signal is - trust in the various groups that have incentives to set up encryption correctly and to break it if set up incorrectly.
What about objecting and still participating?
I have seen this exact phrase like 500 times in the past week. Do you guys all read the same books or something?

It's such a huge exaggeration to say that stripe's decision was motivated by a 'mob'... Wait, it was motivated by a mob, the mob of right wingers. And they DID come for me. That's why we ban them from our websites.

It's just pure fear mongering and outrage news to say that liberals are mobbing together to force companies (as if its not ultimately the choice of the company) to ban people, and that somehow this will lead to them turning on each other... and then i'll be sorry i banned Trump? I don't get it.
A literal mob tore apart my city's downtown and looted many of the independently owned businesses and yet it was somehow considered bigoted back then to not continue talking with the mob.
Having switched from Mac OS to Windows a year ago, this specific thing had annoyed me to no end, and there are no good ways to replicate that behaviour (believe me, I’ve looked!)

What I currently use is Listary, which automatically switches open/save modals to the last used Explorer window location. However, I’d rather switch to something that offers this functionality exclusively.

You can also see this AHK script which I found in a comments section here a few days ago - https://pastebin.com/cmLVFdbB
I think they have way more influence now. Take Google (not to pick on them specifically) and they have a hand in every aspect of a person's life. The popularity of Google Maps has changed the names of neighborhoods and nearly started a war [1]. YouTube algorithms control a large portion of the content people watch. Google search algorithms control what websites people visit. And there is no limit to the amount of data Android collects, like constant location data, pictures taken, apps used, sites visited, etc.

1. https://www.nytimes.com/2018/08/02/technology/google-maps-ne....
>I can't be certain why, because it's been so long since I used Windows, but I never found this to be a problem in practice

I would have said the same thing. But then again, I'm sure there's been times where files have gone "missing" on my computer. Did I misplace them? Accidentally deleted them? Accidentally cut-and-paste? Who knows.

>I'd be perfectly happy if this were an option, buried in some obscure preference panel somewhere, labelled "yes, I really want to shoot myself in the foot" but, as it stands, I don't even get that.

Yeah, no argument from me there. I'd appreciate an option buried in the OS X CLI at a bare minimum.
or just people not paying attention
The fact that 4chan and Stormfront continue to exist is proof that no one's speech is being stifled. No one is entitled to these services. On top of this, this is also a business decision. Imagine the negative press that might come out if these platforms continue to host Parler. How many other customers might they lose as a result? Boycotts happen all the time, and why should any company stick their neck out for Parler? I guarantee no one at Apple, Google, or AWS made this decision because they felt it was "the moral thing to do."

Similarly, FOX News is under no obligation to broadcast "all opinions." There is no real distinction in this case.
He was an elected official, and elected officials cannot violate a citizen's first amendment rights.

Twitter is not an elected official.

This is not hard.
Sounds extremely strange. You should fill an issue.

My Dell Latitude E7440 follows description and I believe same is true for most of the users. I have to start movement at least diagonally, once it catches further direction does not matter.

It produces no output when running `libinput debug-events`. I've recompiled my version with 0% just to check.

/* palm edges are 8% of the width on each side */
- mm.x = min(8, width * 0.00);
+ mm.x = min(8, width * 0.08);
edges = evdev_device_mm_to_units(device, &mm);
tp->palm.left_edge = edges.x;

- mm.x = width - min(8, width * 0.00);
+ mm.x = width - min(8, width * 0.08);
edges = evdev_device_mm_to_units(device, &mm);
tp->palm.right_edge = edges.x;

Disabled. I like how it is easy Arch allows such experiments:

$ yay -G libinput
$ cd libinput
$ makepkg -so
==> Verifying source file signatures with gpg...
libinput-1.16.4.tar.xz ... FAILED (unknown public key E23B7E70B467F0BF)
==> ERROR: One or more PGP signatures could not be verified!
$ gpg --recv-key E23B7E70B467F0BF
$ makepkg -so
$ vim src/libinput-1.16.4/src/evdev-mt-touchpad.c
$ makepkg -fei
Know your customer.
Does seem to apply. Also appears that this sedition law applies to the perpetrators every statue owned by the government that was torn down as well. So we can officially call them seditionists now.
For privacy search engine I prefer DDG. For privacy social network Plumebio.
This is not about the person. It is about alternative voices to be heard in policy making and policy execution.