skysight-inc/HackerNews huggingface dataset:
People have suggested re-education camps or other "deprogramming" for Trump voters, including elected Democratic representatives.
And yeah, it is often one and the same. Don't remember who it was, but someone said that the problem with free speech is that you'll spend most of your time defending scoundrels.

If we look at hate speech, people literally lecture that people who happen to be born like me are "born into not being human", say the lives of people like me don't matter. We are told we should not speak and yet that our silence is violence. Trainings for "diversity" across a wide range of institutions have started segregating along racial lines, and the list goes on. During the Grievance Studies hoax, for example, one of their papers was sent back because it was too sympathetic and not sociopathic enough. Said paper advocated making white students sit on the floor and putting them in chains as a learning experience.

Yet open racism is fine, because the target ethnic group and sexual orientation are acceptable to the activist class.

Likewise, people who get kicked out for "transphobia" will often not be people who hate transpeople in any proper sense, but have policy disagreements where there are no win-win solutions. Yet anything but being completely on board with the activist class's 100% no limits pro-trans policy agenda is "phobia". The claim holds up as well as wet paper.

How about gender affirming treatment for kids who cannot physically know what sexuality properly is because they haven't been through puberty? Someone's a bit off their gender role? Tomboy, nah, they're a boy, time to stuff them full of hormones. Concerns that this just might be insane are again, labeled hate.

Said cultists insist on mantras of trans(wo-)men are (wo-)men in an explicit denial of biology that the best of our medicine can't alter: We just craft a facade that eases dysphoria to care for our fellow human beings. As Buck Angel put it: "I use testosterone to masculinize myself so I feel more like me." He's routinely called a transphobe.

This is basically the biology equivalent of flat eartherism or young earth creationism, but not subscribing to the creed is stamped hate speech. The mantra wouldn't even be necessary if its claim was actually true. Hell, it's arguably even worse than flat eartherism, since a human can't at a glance confirm that the Earth is indeed round, but TWAW/TMAM asks us to baldly deny the input of our eyes in everyday life.

It's not one side that has gone insane: Good chunks of both are open lunatics.
The other question would be, how do you handle this without a password manager?

And is this a known problem of Android, that there are keyboards that can log your keys?
unions are usually used for lobbying and opinion.
The world was a much more violent place before pax americana.
It actually is illegal in a fair amount of jurisdictions, and depending if your fascism includes calling for imminent lawless action, as fascism quite often does, it may not even be protected in the United States.
Being involved in conflicts where hundreds or thousands die is mostly preferable to being involved in wars where tens or hundreds of thousands die.

Overall violent death is down on planet Earth drastically over time.
There is a fixed set of instructions so anyone with a bit of experience will know what they mean. It’s different than being verbose with variable names that can be different in different programs.
'A Glitch in the Matrix' (2018)
You're missing the point. You're talking about the fast part which in any well optimized application is never going to be slow enough to matter. The problems start when you sprinkle 0.5MB libraries all over your code base and you start doing an excessive amount of HTTP calls.

What you are doing is like a machinist complaining about a carpenter not measuring everything in thousands of an inch or micrometers. The reality is that wood is soft and can shrink or grow. It's maybe not the best material but it's good enough for the job and it's cheap enough that you can actually afford it.
On Windows, it's a malware thing. Windows XP applications were designed with horrible security issues disguised as features because of it, partially causing the massive pain everybody felt when migrating to Windows Vista. Your favourite text editor could be the reason your graphics card would randomly make the screen go green, or that your flash drive didn't work, or that your system bluescreened and you'd have no idea of knowing because *anything* could be causing those problems.

Modern Windows has permission levels and capabilities that segregate background processes and system services. If your browser, running in low integrity mode, gets exploited, there's a whole layer of security that needs to be bypassed to read the keys you type or to install tasks at startup.

On Linux, I think it's mostly an anti-fuckup-thing. You can't accidentally delete system files if you're not root, you can't accidentally restart the wrong service, you can't accidentally edit the system config when you want to edit the user config. Badly-written tools can't mutate something when I ask them to just read. It also works for the same reasons as UAC does for Windows, though the Linux permission model is much simpler than the Windows one for most use cases.

If you run everything as root, the first compromise rootkits your computer. If you use proper user segregation additional steps need to be executed in order to trick you into getting the malware hooked deep into your system.

For WSL, the problem is similar to Linux, because WSL is just a well-integrated Linux VM. Dev tools such as npm download and execute random code from the internet, which can be infected somewhere six levels down the dependency chain. If you run those as root, you're giving that malware full access to your system whereas your local user account can only modify some of the files outside of WSL.

It doesn't protect you from theft of your unlocked laptop. It does protect you from bad software, at least partially.
There is a much better explanation here:

https://security.christmas/2019/2
but someone said that the problem with free speech is that you'll spend most of your time defending scoundrels.

That was Chomsky.
Sounds like someone is making excuses for not learning modern web development, and is writing rage posts instead.
My MP is more than 40 chars long, but it's not really a chore to type it in considering we are texting much longer strings than that literally all the time.

Many of them support biometric authentication using Android's API.

Also, to enter the master password, all of them use whatever keyboard is installed, some of them send a message to them to work in "incognito mode" for what good that it. That said, for Keepass2Android and KeePassDX, they offer their own keyboard to enter secure credentials on sites you log into once your password manager is unlocked. That allows you to circumvent the system clipboard entirely, which is a major attack surface. Some apps also support the android autofill feature.
Interesting Facts Channel Intro
Any supermarket here in Prague (or elsewhere in CZ) has at most one row of this stuff. Mostly not even that, just a fridge shared with some other low interest specialty items like vegan milk/yogurts. I've seen the same microwave meals for literal weeks until someone took 1 (out of 5 displayed of that kind) in the supermarket I frequent. I can't imagine buying a microwave meal - a tasty, warm restaurant meal costs just 1.25x more, there's much more of it and I can buy it wherever I am using an app.
Because it takes a long time. On the rare occasion I log into something on my phone, it takes almost a minute to type in the random passwords that Keepassxc on my computer generates.

Fingerprint authentication will work though.
I think frontend developers are not pushing Javascript. They are pushing cross platform development and distribution environment with UI rendering, REPL, debugger and profiler, which is able to run on almost every consumer device. There are no competitors here. Unfortunately JS comes as the default language in that otherwise brilliant package. But it does not mean you should use JS - fortunately due to it's simple and permissive nature JS has become a platform for tens if not hundreds of other decent languages.
> The optimal solution will always be to make sure that basic functionality works without JavaScript.

That's not the world we live in.

Already since the inception of the Web, the browser has been perceived as far more potent then simple rendering of hypertext. Rich Web Applications have always been part of the larger vision. It's the idea that you can deliver entire functional applications - interactive user experiences - to the end-user without having to install anything on your computer.

Remember Flash, Silverlight, Java Web Applets? All of these were attempts to fill a functional gap that browsers lacked through the 90's and 00's. The implementation of browser API's over the decades have allowed for the development of rich web experiences. For better or worse, the gateway to interact with these API's is JavaScript. Even so, the language is by and large inconsequential to a degree: the same basic concerns - security, accessibility - would always remain if browser API's were implemented in any other language.

> And the fact of the matter is that the majority of frontend developers aren't developing applications for niche markets with specific JavaScript requirements, rather they are developing regular websites, applications that in the end are just plain simple HTML.

There's no clear separation between "applications" and "websites". It's a spectrum. There are applications that render static hypertext, and there are websites with components that really act like applets. Hybrids do exist. And they are a completely valid business case.

Yes, accessibility and security are concerns. But treating them as a categorical imperative while ignoring the diversity and complexity of what the Web has grown into, well, that just won't do.
Torstar to launch online casino to help fund its journalism
Can physics prove if God exists?
JEP 386: Alpine Linux Port
Will you consider candidates in London?
By the same Exodus service: https://reports.exodus-privacy.eu.org/en/reports/com.agilebi...
No, this it totally upside down.

White teens on a vacation cannot be 'deeply offended by a historically offensive term of subjugation'.

The power of the word in this context is not 'material offences' to those who have suffered in slavery - it's 'social offence' invented by the SJ crowd.

Children have been taught to 'be offended' and to castigate when they hear the word - so they do.

That the word has become political anathema has nothing to do with the depth of it's true offence, rather, it's mostly about the preformative aspects of morality.

People are offended by little things, and now we've enabled them to implicate others with a kind of moral judgment.

It's the new Blasphemy laws of the Left.

"The children told us you said what about Jesus? Heathen!!"
Customer complaints pile up against travel-tech darling Hopper
Elegant Bash Conditionals
> No, the 25 point plan was announced by Hitler in 1920, including all of those socialist ideas.

I'm not contesting that.

Here's what the book I'm reading has to say about the 25 points:

> A good many paragraphs of the party program were obviously merely a demagogic appeal to the mood of the lower classes at a time when they were in bad straits and were sympathetic to radical and even socialist slogans. Point 11, for example, demanded abolition of incomes unearned by work; Point 12, the nationalization of trusts; Point 13, the sharing with the state of profits from large industry; Point 14, the abolishing of land rents and speculation in land. Point 18 demanded the death penalty for traitors, usurers and profiteers, and Point 16, calling for the maintenance of “a sound middle class,” insisted on the communalization of department stores and their lease at cheap rates to small traders. These demands had been put in at the insistence of Drexler and Feder, who apparently really believed in the “socialism” of National Socialism. They were the ideas which Hitler was to find embarrassing when the big industrialists and landlords began to pour money into the party coffers, and of course nothing was ever done about them.
>> Does your checkout page take 10+ seconds to load? Did you have to wait for a loading indicator multiple times along the way?

Those aren't even the right questions.

Change 10 seconds to 1 for the checkout page. And then ask if they ever have to watch a loading indicator. We have no hope if we dont set good goals.
I used bats a while ago to test a homemade CLI to open github pull-requests, it worked well enough for me (https://github.com/williamdclt/git-pretty-pull-request if you're looking for an example, although I did not maintain the tests out of laziness so they are very red).

Cannot compare it to bash_unit, but I'm happy there's alternatives!
The Black Death: A New Culprit?
These posts always bring out the fascists from both extreme ends of the spectrum, and they dominate the discourse. It's disappointing.
I have found KeePassium to be an excellent iOS KeePass client.
I use Simple Keyboard (based on the AOSP keyboard), which is a very basic FOSS keyboard with no logging, suggestions or any of that. Other good options with more features most people want are OpenBoard and AnySoft. Hacker's Keyboard is a decent one too.
I think of passwords in 3 tiers:

1) the Netflix tier where my wife and in-laws are going to be sending it around insecurely and I don't really care what happens

2) the Random Bullshit tier where I really can't be bothered to remember another password

3) the Google and Financial tier where it's going to be a nightmare if it's compromised

The largest set is (2), and having a password manager for this one is extremely useful. I've tried prefix and mnemonic systems, but it can be a real hassle if it turns out you need to only use it a couple times a year and have to adapt for dumb character and length requirements. Having a manager for (1) is great too since I'm probably using it on multiple devices.

I don't put passwords from (3) anywhere and their knowledge will die with me.
I use Firefox as my password manager. Does Lastpass or Bitwarden have benefits that I am missing out on?
How I group my AWS Lambda functions by project?
In some ways it is better, in others it is worse.

For example: in the 1960s it was common for a family of 4 to have 1 breadwinner. Now it is impossible for most to sustain a family like that.

There are small houses in my part of town that were originally built as workers' cottages, for workers operating the railway, construction workers etc. As you can imagine, they are not the best of houses and not in the most picturesque location. Now, these houses are completely unaffordable to most, and cost well over a million.

A job for life used to be a thing, where you didn't really have to worry about it. Now it isn't.
> Can anyone please shed some light on good alternatives?

I have been happily using Firefox's built-in password manager. Syncs seamlessly with Firefox Lockwise to provide complete integration with Android OS and presumably similar integration with iOS devices.

https://www.mozilla.org/firefox/lockwise/
9 years is a very aggressive deadline that will force Volvo to change the entire company from top to bottom and bottom to top. But if you want to achievement very difficult goals you really need to aim for the impossible.
Tell HN: 32% of US population likely now have antibodies to SARS-CoV-2
7.7% fully-vaccinated[0]

25.3% infections[1]

(suppose 1% overlap)

0. https://www.npr.org/sections/health-shots/2021/01/28/960901166/how-is-the-covid-19-vaccination-campaign-going-in-your-state

1. https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/burden.html
Literally the left incarnated nowadays.
Press release from Nacon about the dispute (5 Jan 2021) :

https://corporate.nacongaming.com/en/press/the-sinking-city-...

I'm not sure if the court decision gives them the right to do what they did (talking about Nacon).
The tradgedy of flawed paid software is the people who pay, and the people who use it are often different.
Accepting this after seeing it is equivalent to saying "I am okay with trading misery for profit".
That bit isnt a software problem, but its not a good look!
If you want buggy crap that's impossible to maintain filled with hacks to make something look like it works - game developers are the right choice. The requirements and practices in that industry are not comparable to standard app development and you would not want anything to do with that for app development.

People here crying about load times and FPS rendering are completely out of touch with reality of SW development - getting stuff to function correctly and reliably with requirements constantly changing > performance, and that's hard enough with tools that simplify SW development. Optimising for performance is a luxury very few can afford.
Probably because, for most of us, the reasoning goes like this:

Security wise they're probably about the same, if you use the cloud vault. Ok, 1Password is slightly more polished than bitwarden but it's not 3.6x (36usd vs 10 usd) more polished than bitwarden.
-O0 is unnecessarily bloated (can do lots of unnecessary load data to reg, save to stack, load back same reg again) which also makes it hard to read.
I find -Og (on gcc) or -O1 to be the sweet spot.
Cancel culture is just the modern witch hunt and it didn't start with the witch hunt either. It's just the most ridiculous form that everyone is aware of. This is engraved in into our genes as humans and no amount of thinking will make it go away. People love declaring individuals as enemies and receiving confirmation from a group of other people who are declaring that same individual an enemy.
I think re: power generation as such, that the important point with EVs is that they decouple the car from the particular details of how it's powered. Electricity is fungible, and power generation can become more green without needing to tinker with the inner workings of the cars that use it.
I thought the article was going to be about "stop push Javascript outside of the browser", which would have been a bit more interesting.
Personally I'd much rather use Bitwarden due to their fully open source nature, and possibility to self host if they ever go down the wrong path.

In addition, there are open source alternatives that have all the features you mentioned (namely the Keepass/Keeweb family).
Personally, I don't trust Android and all the crap installed in it at all. So, I do very limited secure activities on my phone. I have never logged into my email on my phone, for instance [1]. The only thing private is messenger apps, which is an unfortunate minimum requirement on social life. Always looking for a way out.

[1] Also because I deal with work on my own time.
Those tiny non resizable windows and dialogs coming straight from Windows 95. Are they really getting rid of them?
You're blaming the bad faith actions of the 'far right' on a thread about the bad faith arguments of the 'far left'?

I am empathetic: I have insane family members who believe Trump is God, and anyone who questions that is a Communist!.

But that inanity is easy for us to recognize - the harder part is to see it among those we would otherwise respect, like the NYT.
I totally agree. I think about it like, you spend $3000 on a computer. $100 goes into actually doing your computing. The rest is thrown away by lazy programmers who can’t be bothered to learn how a profiler works. Most software is written the same way a lazy college student treats their dorm room - all available resources (surfaces) are filled before anything gets cleaned up. Getting a bigger room provides temporary relief before they just make more mess to fill the space.
I like what the article seems to be saying (...i think), but honestly it is badly written which makes it harder to follow and it will dilute its message (as can be seen by the comments on Reddit where it was submitted earlier).

I'd rather have a "dry" comparison between Wayland and Xorg in a variety of topics instead of all the vague stuff mentioned here. It'll be much better and more useful regardless of which system you prefer.

(and as someone who prefers Xorg i'd find it useful to see a state-of-the-art comparison in the areas where Xorg allegedly lacks to see if that is still the case, why that happens and possible improvements that could happen that go beyond a simple "make it better" - if nothing else, something more concrete may help someone just try and improve the program)
The four PDFs present on the SQRL page to a better job explaining than I will here, however I'll summarize a bit:

The SQRL client registers the sqrl:// prefix to pass the login challenge to the SQRL client. The client, after a password or the pin (depending on if the password is present in RAM) is entered, responds to the server using signed credentials which are only valid for the domain being authenticated. That challenge creates a logged in session for the user and redirects back to the website.

There is also a QR code method of logging in, which depends on the user to confirm the domain name of the site being logged into. This is admittedly less secure, however, does provide some handy convenience when on an untrusted system by not requiring a user to give up their password. There are attacks that can be used to gain a session, however, these are thwarted when the on device authentication path is used (which requires some software to be installed on the users device)
> Right, but you're trying to achieve your meritocracy by pulling people down instead of helping people up.

And how are we to do that without taking money from somewhere and using it to help people up?

> The idea that we have to come up with a good reason _not_ to heavily tax people is backwards. The only reason you need is that people have rights. A man owns what is his and you have absolutely no right to it.

Case in point. You can't take money away from rich kids via inheritance tax (nevermind that they'd still have innumerable advantages from growing up in a wealthy household), you can't tax the wealthy, but you're somehow supposed to help poor children up anyway. Who's paying for that?

Furthermore, I disagree with the statement on the grounds that national infrastructure and protections are doubtless large contributors to anyone being able to amass that kind of wealth in the first place, therefore it is not unreasonable to expect that a portion of that wealth be contributed back.
Do they actually do this? It sounds like it would be more effort for a device to deeply inspect the packet and sort them into queues (and to what end exactly?), rather than simply forward as fast as possible based on the destination address.
This is pretty cool. The title would be a bit more descriptive if it were “Fast Rolling Quantile Filters for Python”, since the high-pass/low-pass filter functionality seems to be the focus.

The README mentions it uses binary heaps - if you’re willing to accept some (bounded) approximation, then it should be possible to reduce memory usage and somewhat reduce runtime by using a sketching data structure like Dunning’s t-digest: https://github.com/tdunning/t-digest/blob/main/docs/t-digest....

There is an open source Python implementation, although I haven’t used it and can’t vouch for its quality: https://github.com/CamDavidsonPilon/tdigest
It's Strato.de

Depending on the specific package, I get 1-unlimited email accounts on my new domain
This is somewhat how user defaults work already.
Navy Plans to Launch Swarms of Aerial Drones from Unmanned Submarines and Ships
I appreciate the effort but I think that if you are unit testing shell scripts, I think it’s probably better to use a language like Python or something similar.

I am serious.

I have decided for my own efforts to use python for any kind of command line script and I’m always glad I did.