skysight-inc/HackerNews huggingface dataset:
The people cheering this on will not be protected when the mob comes for you.

The facile sophistry of comments like yours is becoming obnoxious. An actual fascist mob already came for us last week and we were not protected, get it?

There can be interesting intellectual arguments about whether this was the right move but breathlessly calling ToS enforcement by private companies a “mob” while ignoring an actual mob with lead pipes, guns, and bombs ain’t it.
They abided by the rules at the time and they either had help, or did it on their own.
Interesting to see how the US political establishment is so intertwined with corporate interests that the private sector now openly acts to shutdown a hostile political movement.

No need for things like the Communist act, it feels like these shutdowns were too fast and strong not to be coordinated. Nothing good will come from this sort of thing.
Get back to me when they do it to someone who did not just tell a crowd of terrorists to go over to the Capitol and "save" the country from its own democratic process.
As has been repeated ad-nauseam elsewhere:

Private enterprises should always retain the right to refuse to do business with violent and dangerous entities.

The day the government FORCES me to have to do business with someone intending harm on others..
> Would you be ok with Stripe stopping payment to the GOP?

Has the GOP, specifically the GOP, advocated for the violent overthrow of the United States Government?
Yes because there could never be a war within a country right?
Not to be reductionist but I don’t see this as a totalitarian issue. This is a free market decision. $Company decides to sever ties with another organization. That choice can be good, bad, reactive, overreactive, misguided, etc but it’s still a market participant choice.

Market remains open for other market participants to make other choices.
Some folks use this fact to place ads in such way that when you want to click something by the time your finger taps the screen there is an ad underneath. So annoying.
He said previously of cryptocurrency:

"I am not a fan of Bitcoin and other Cryptocurrencies, which are not money, and whose value is highly volatile and based on thin air. Unregulated Crypto Assets can facilitate unlawful behavior, including drug trade and other illegal activity."
I find KDE to be pretty ugly.

For instance, margins and paddings seem to be all over the place [1]. At least Gnome gets that part right.

[1] https://community.kde.org/Plasma/Notifications
Homemade X is made with whatever you made it with...
> I’m fairly certain that attempting to overthrow the government to get your desired election result is fascism.

I can't believe I'm actually going to go to this topic, but your argument has been made before with the Reichstag Fire [1]. Using threats of violence as a pretext for assuming more government control is a tactic as old as governments.

> The Nazi Party used the fire as a pretext to claim that communists were plotting against the German government, which made the fire pivotal in the establishment of Nazi Germany.

[1] https://en.wikipedia.org/wiki/Reichstag_fire
What's stopping them from banning Go-Whatsapp ?
> Gnome aspires to that, but lacks Apple's reality distortion field, so must make do with contempt.

The difference is that GNOME can be fixable with a few settings tweaks and patches, the same can't be said about MacOS.
People had millions concurrent users on a server 8 years ago. Having a couple of million users total should be no problems at all unless you use the very heavy popular server frameworks.

https://vimeo.com/44312354
Somehow I feel pity for Gnome users. It reminds me of the early KDE 4 days, just that they seem to be stuck in this limbo for a much longer time. Gnome 3 was released in 2011...
>Why completely break the existing convention?

Because cutting-and-pasting is a destructive action that can lead to data loss.

Under the conventional implementation of cut-and-paste, it's easy for a user to inadvertently cut-and-paste a file, when they meant to copy-and-paste said file, either through a misclick or, by hitting the wrong keyboard combination. This is because:

1. The menu option for cut is right above the menu option for copy

2. The keyboard shortcut for cut (command-c) is just one key away from the keyboard shortcut for copy (command-c) on a QWERTY keyboard

Cutting and pasting deletes the file from its original directory, however under a traditional cut-and-paste operation, the system does not ask for confirmation. Consequently, if a user mistakenly cuts a file or directory without immediately noticing their mistake, their files could be rendered unrecoverable (and keep in mind that there's no particular reason why they would notice... the UI provides no special indication when a file or directory is deleted via cut-and-paste). This is arguably a very bad user experience.

The equivalent action to cutting-and-pasting on OS X is copying, pasting and then deleting the original file. By adding in this extra step, the UI has forced users to acknowledge that their action is potentially destructive and unrecoverable.

Also notice that the command-x shortcut in Finder copies a file. It does not cut the file. Again, this protects the user from inadvertent data loss if they use the wrong keyboard shortcut.

It's a rather unusual move Apple has made here by breaking convention, but I think they've made a wise wager that users would rather be annoyed by a small extra step, then be faced with the loss of important data.

Thinking about this design choice, I now wonder how many times I've had files mysteriously go missing on Windows and other operating systems simply because I used CTRL+X when I meant to use CTRL+C
That's funny, I installed tiktok the other day and noticed ads for Messenger every time I opened the app
I think you are missing the point of my question. I’m pointing out that not all opinions should be protected equally. Opinions of hate or violence are bad for society. I don’t understand why the suppression of those things is considered totalitarian? Especially when it comes from private enterprise.
“First they came for the violent insurrectionists, and I did not speak out”
There's a progression ever developer that grew up on SQL Server/relational data needs to go through...

1. The models (plural intended) of a business are not necessarily a relational. There could be an upstream/downstream relationship. There could be an event-based relationship. There may be no relations at all (documents are handy in these scenarios).

Stop assuming you start with an entity relation diagram. That's an immediate limiting factor when listening to the business describe their processes.

2. There is no such thing as immediate updates to any database. There is _always_ latency. Build software understanding this.

3. Operational data and Analytical data are TWO DIFFERENT THINGS. (sorry for the shouting)

Operationally, I only need concern myself with the immediate needs of the user or process. If I'm doing "something" to the customer domain, I don't need to know or do anything else. If I'm doing something to the order domain, I may need to notify some other domains of what I'm doing or have done, but that's secondary and not _immediately important_. Inventory systems should have built-in mechanisms for levels and never need to know the exact up-to-date figures.

My operational domains can notify whole other systems on changes in data. So your analytical system can subscribe to these changes and normalize that data all it wants. I can even build user interfaces that display both operational and analytical data.

Micro-services are brilliant at operational domain boundary adherence. Events are brilliant at notifying external boundaries of change.

The caveat I point out to my clients is that thinking in this way is very different than we're used to and often comfortable with. It takes time to identify the best boundaries and events for the models of a business. But if you put in that time, the result will be software that your business personnel can actually understand.
> The one time somebody tries to use some managed service that goes overbudget by 3000%, and the after action figures out that it would have been within the budget by using <open source technology> in EC2, they just do that instead

This impacts casual dabblers too. More than once I've seen HN comments on how someone is wary to experiment with cloud computing because a single screw-up can lead to an essentially unlimited bill. Judging by HackerNews anecdotes of when this does happen (unexpected overruns of thousands of dollars), there's a reasonable chance Amazon will refund you out of good will, but that's not enough to lay the fears to rest.

Linode let you pre-pay, for instance, but (to my knowledge) this isn't an option offered by Amazon, Microsoft, or Google.
> [...] this is a design problem to be solved first with better interfaces and workflows, not AI
> [...] I'm currently building grain.co [...]
> (From website)
> Instantly record, transcribe, and highlight the best parts of your Zoom video calls.

EDIT: not a criticism, just made me think of a tangentially related thing:

This is so emblematic of how AI is a moving target. Once something becomes an everyday tool it's no longer AI?

Not so long ago, being able to transcribe speech from multiple people in natural conversation would be the hallmark of AI research.
It’s not the implication at all. If you believe in startups growing into large businesses (which we have numerous examples of in tech), then that implication is obviously untrue.
>What you are saying is word for word the libertarian argument against the civil rights act ("if we have to bake a cake for gay weddings, what if wants a cake for their child bride!"). I happen to disagree with it as it applies in the real world

No. I'm not. Please don't put words in my mouth.

I'll try to boil it down to as few words as possible:

If the government can take away your rights, then they can take away mine too. I don't support that and will defend your rights as vigorously as my own, whether I agree with you or not.

As for the example you give, bakers don't have to bake a cake for gay weddings.
There is a lot going on each week in KDE trying to improve the situation. Nate Graham is making a summary of the parts, he monitors: https://pointieststick.com/ There is definitely still quite a bit to improve but compared to 3 years ago, Plasma and KDE software has improved by a lot.
I don't know the issues in ok re in getting approved as a openbanking company, it would be interested.
We're all living on borrowed time. Who do you suppose is the lender?
There was a paragraph in that article that made me think of something

>”But engineers (like everyone) see the world through their lens. Engineers look at code all day. And when they see two pieces of code doing roughly the same thing, they immediately think about ways they could eliminate the wasted effort by combining them into one piece of code that performs both functions”.

I shudder when thinking of all the times I have wasted time trying to generalize something only to end up with code that is harder to understand, awkward to use, more complex, more prone to bugs, or all of the aforementioned, just because there is a stupid voice in my head going “do not repeat yourself”.

With maturity comes the insight that not repeating yourself is good. But sometimes avoiding it makes things worse and costs a lot more.
I said exactly what I meant to say. Saying that the government ought to be overthrown is a long protected American right. The book stores are full of books arguing just that. People taking you up on it is not your problem.
Thanks for your detailed reply. Unfortunately the Microsoft Precision Touchpad on my Dell XPS 2-in-1 2019 (Wacom HID 48EE Finger) does not support ABS_MT_TOUCH_MAJOR; it's worth mentioning however that Windows works perfectly and palm rejection seems to work on a hardware/firmware level (no output when running "libinput debug-events" and moving a palm) making libinput restrictions unnecessary and most definitely unwanted.

The touchpad is about 7 fingers in width and the palm exclusion zones are a little more than one finger on each side; this is roughly 30% of the trackpad, or 15% each side, certainly bigger than 8% and even that would be too much.

Additionally, although the documentation does state that rejections should only happen for a vertical like movement, it also happens for a completely horizontal one.
I’m well aware. Can you point to the government control please.

Private companies using their liberty to deny service to the leader of the United States government seems like freedom to me.
They in no way support free speech.
You should probably look up what the hallmarks of fascism are sometime. It might surprise you.
"Rudy Giuliani, made a reference to the HBO drama “Game of Thrones” when he called for a “trial by combat” while talking about conspiracy theories alleging massive scale voter fraud."

Game of Thrones???
Gab’s position is that they will censor no more than the law requires.
You have to boil the water which does in order to make beer and wine (and spirits).
They're getting there.

> My goal is to cut government in half in twenty-five years, to get it down to the size where we can drown it in the bathtub. ~ Grover Norquest
No one has been banned for voting for Trump. Those 75m people are fine, apart from the ones who stormed the capitol.
> Who decides who are the fascists?

Well, let’s start with: the ones who took over the US Capitol building. And then later we can look at the results, decide if that was enough or not, and act accordingly.
Spare us your outrage. A literal mob just overran the Capitol. Attempting to talk about “the mob” in opposition to the actual mobs that are continuing to take over Capitol buildings is frankly so tone deaf it’s almost insulting to our intelligence.
First they came for the socialists, and I did not speak out—
Because I was not a socialist.

Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist.

Then they came for the Jews, and I did not speak out—
Because I was not a Jew.

Then they came for me—and there was no one left to speak for me.

- Martin Niemöller
It has already escalated. AWS is a hosting company and is booting off Parler.
Top Most Common New Year's Resolutions
Every year, millions of people make New Year’s resolutions, hoping to spark positive change. The recurring themes each year include a more active approach to health and fitness, improved finances, and learning new things for personal and professional development. Chances are, more than a couple of the top 5 most common resolutions will look familiar to you:
FPGA Thread: Bluespec SystemVerilog is now completely open source, very nice HDL although quite opinionated.

https://github.com/B-Lang-org/bsc

it's Haskell underneath (https://xkcd.com/356/)
It's wrong because we own our own bodies. The confict of expanding humanity does not go away when you manage the population, people will want to expand.

Giving the state arbitrary powers to limit population growth is a form of violence. Having a state sactioned sterilization on excess children is just as horrific as a war, without any of the spoils of war.

The problem lies in the fact that the gov is the last body left to resolve our deepest conflicts as we are no longer free to commit acts of violence on our own behalf. Making it through life used to be materially difficult and death was far more common. Living in our current heaven-like atmosphere has far darker implications for the age-old conflicts.
when did I say Stripe didn't have the legal right to do this? I used the Hollywood blacklist as a parallel precisely because it too was a legal enforcement of political speech by a big consolidated industry that had the power to end peoples' careers

I only think it's morally wrong.
> the notion of longevity of the underlying products and services has been degrading.

Is eternal longevity even a relevant concept in computing ops any more?

I think businesses must grok that all services are living things that will require eventual maintenance. If you roll your own service, eventually the OS, even an LTS, will need upgrading when the prior release goes EOL. If you're higher up on a FaaS, the language/runtime will still age out, like Python 2, Node.js 6, or Java 5. These will inevitably come with changes. You application will need to adapt.

In extreme cases you can pay for ancient language support and customer IBM mainframe hardware, but the reality is the software's hosting will always need to be updated as time marches on.
Another example of partisan politics by Big Peter Dinklage.
Depends on whether they take Trump as a lesson and learn that lesson, or if they double down (for example, electing Cruz as their next candidate).
During Stalin’s purges engineers and scientists often claimed their rivals were anti communist to get ahead. This is how Sergei Korolev ended up in the gulag for a decade.

Poor guy believed even in the gulag that Stalin was still good and in no way responsible.
Interesting! I have noticed this is a thing for me as well. I have found that by disabling the display of my own video, I feel much more relaxed. I highly recommend you give this a try.
They don't champion simplicity and usability, it's only an excuse to remove code and functionality that maintainers don't want to deal with
Well, IBM didn't ban Germany...
I Need a Cash
My goal is to build next Facebook please send cash if you are in
Hm, I definitely don’t have _any_ previews in the GTK filepicker. I specifically had to open the Files application just this week so I could identify which screenshot I wanted to upload in Firefox.

I guess I have a different bug happening _in addition_ to what the article is talking about. Lovely.
There was a time when the tech community fought ferociously against corporations and government attempts to censor and silence ideas. In its early years, Slashdot was ardently libertarian, as were most of the engineers I worked with. Can you imagine 1997 Slashdot’s reaction to something like Apple removing Parler from the App Store? There would be protests, DDoSes, editorials from thought leaders, and more.

I feel very out of place with many of the younger folks working in tech today. The majority of them seem to support (or even demand) de-platforming of people and ideas that they disagree with.

This is not a good trend. As you said, the mob will eventually come for you, too.
Yet another example of partisan politics by Big Peter Dinklage.
Ironic, in light of the Trump admins recent ban on Alipay and other chinese payment apps.[1]

[1]: https://www.ft.com/content/0cd2285d-5e39-4d54-81e7-f4c657364...
Nobody owes Gab. It’s owners saw what they saw was a gap in a consumer need, and decided to fill it. With that come responsibility. If they can’t moderate or fulfill all their legal responsibilities, with help or at worst on their own, they shouldn’t exist.
Superstar athletes/actors have much higher roi - nobody is buying your product bc of star c++ developer you hired. Besides there are only like 50 or superstar players/actors at any given moment. Pretty sure you can find this many engineers who made millions
To get some public services in the state of new york (unemployment or health insurance) you will be required to log into the state web site. if that was hard for you a volunteer or social worker could walk you through it at the public library.

Some people are really off the grid like the seemingly schizoprenic old woman who was living in the state forest last year. I know a single mom who lived with her daughter in a barn (both worked out OK). Other people live in underground experimental houses and will offer you raw milk from cows in a barn with way too many chickens, feathers and guano. (That lady, however, is quick to answer email despite that.)
All of these silicon valley companies need to realize they live in a bubble. You can't continue doing this and expect it to be recieved well.

Yes the extreme right is ridiculous. But the extreme left is too.

Spend some time outside silicon valley and other liberal hubs. Understand the perspective of others.

I am not in favor of violence. I am not in favor of Trump's behavior. However Trumps stance on policy typically aligns more closely with what I believe than Biden. Behavior like this alienates me.

Again, I do not love Trump. Far from it. But these moves come across not as anti-extreme-right, but anti-conservative.
They have ads, but they arent bad, aside from stuff like searx they are about the best ive used
Section 230 makes them not liable. So, not really.
> I can't believe I'm actually going to go to this topic, but your argument has been made before with the Reichstag Fire [1]. Using threats of violence as a pretext for assuming more government control is a tactic as old as governments.

There's a bit of false equivalence here. The fire was, on one hand, a false flag (from the very link you posted), and on the other hand, a stroke of luck.

Whereas here, it was an attempt at taking human hostages (reference: the many more recent videos of insurrectionists with human zip ties and small arms) and disrupting election certification with human shields in the form of a mob of conservative protesters. Which by every definition would be an attempted coup.

And don't get me wrong, I'm saying quite explicitly that there were legitimate, Trump-believing protesters in the crowd who either got swept up into the moment or genuinely fear for the state of the country but who were not in it to overthrow a legitimately elected government. However, within the crowd were people who came equipped to overthrow leadership followed by blending right back into the crowd, and they coordinated on platforms such as Parler with impunity, which is precisely why deplatforming the platforms is the appropriate next step.

It's not because of everyday conservatives who feel duped. It's because of the conservatives who came together to enact violence and disrupt the democratic process.
Congresswoman faces calls for arrest for live-tweeting Pelosi's location to riot
StoneToss is a Nazi. Not in the "Anyone I disagree with is a Nazi" sense, but like an actual "Jews control the world, white males are superior" sense.
“Let’s have trial by combat!”

-Rudy Giuliani, 1/6/2021
Conservatives argued it was totalitarian overreach to force a cake baker to make a gay cake, maybe rightly so even if totalitarian was hyperbolic. Now we’re going to force companies to allow people to coordinate or encourage the overthrow of the entire government and that’s not totalitarian?
Sounds like you're fundamentally opposed to free speech. Maybe we can coin a new term something like "non-dangerous speech" or "mostly free speech". I'm glad we'll get Apple and Amazon to figure out what dangerous is too.
The file pickers in general in Linux are just dreadful. Wouldn't companies who release commercial products on Linux contribute to it by assigning a team to overhaul this? It's unbelievable that it seems okay to them to leverage "free" OS that people wrote sacrificing time with their families often after work into the night, without giving anything back. It especially looks bad when companies make billions off of these tools and won't share a penny with contributors nor open source their products.
So doomers. Or... Vcels?
PRC appears to be unpopular with significant numbers of Hong Kong residents and it most definitely didn't look good internationally. That doesn't necessarily stop them from taking power.
It's not about which political party they support. Literally no one is being banned from stripe just for voting republican.
A teacher in my local school district literally beat down a state congressman for video taping them burning our city down a few months ago, yet every corporate entity and left wing politician I can think of encouraged that violent mob. #KillAllCops, or whatever, isn't a wrong opinion I guess.