skysight-inc/HackerNews huggingface dataset:
For text inputs and select dropdowns, yes, we take them for granted because the simple case is simple -- but there really is so much complexity in keyboard navigation and interaction. Reaching parity in a JS implementation would be a serious undertaking and would usually not be the right thing to do.

However, there are some controls, like date and color inputs, whose browser implementations are both inconsistent and severely UX-challenged such that no professional web site/app would really be able to use them in production. For these, in 2022, we still have no choice but to build custom implementations in order to meet usually expectations.
When a narcissist goes down they'll take anybody that is a witness to that with them if they can.
#2 is always fun when you're dealing with humans directly. "Yes my email is <yourcompanyname>@<mydomain>.com. No I don't work for the company, it's so I can track where emails come from. Yes I work in tech."
> He might be insane but his background is FSB

How long was it called that, and when did he start in the game?

I'm guessing most of his background is actually not FSB, but KGB.
Which PW managers have weak security?
I don't think FOSS people would agree on that at all.
also what no one noticed, i don't think, is how putin takes off his wrist watch at the beggining of the speach from his right wrist -- as there seem to be camereras to his right, and faces it towards him and away from any camera view. the watch stays there for the whole sessions, turned away from the camera on the right.

https://media.gettyimages.com/photos/russian-president-vladi...
In this metaphor, witches stand for openly racist trolls, flat-earthers, hardline anti-vaxxers, and self-confessed nazis. Terrible people that any decent community doesn't want. And the fact that there's a lot of them breaks the metaphor, since there weren't any witches in the actual witch hunts; it's not clear what the takeaway is supposed to be. The targeting of innocent people is what makes a metaphorical witch-hunt bad.

"Intolerance" without specifying what one is being intolerant against is just a bare negative connotation unassociated with any meaning. Some things ought to be tolerated, and some things absolutely must not be tolerated.
I don't think that's remotely true anymore, especially in a SaaS world. Some fairly big companies use a lot of Linux, for instance...
Somehow a dupe got posted. Sorry.
Definition of desperation

1 : loss of hope and surrender to despair

2 : a state of hopelessness leading to rashness

Am I missing something or is it a term that is coopted to romanticize something particularly horrible? I'm not a native english speaker so perhaps I am missing something, but with severe depression and suicidal attempts I had understood states of a certain learned helplessness to be what desperation is about.

Adversity and hope are what I believe small struggling companies hold on to, which seems wholly different from "desperation" and much more conducive to growth and creation.. but perhaps I'm not understanding what natives would understand.
It's an horrific idea, but what if Russia does not stop after invading Ukraine? What if they aim to "liberate" Moldavia, Bulgaria, Serbia and encircling Romania?

After all, Putin told 2 days ago he wants NATO out of Romania and Bulgaria:

https://www.themoscowtimes.com/2022/01/21/get-out-of-romania...
There's a reason that you haven't found any open source licenses that already have such a clause: any license that did would violate the Open Source Definition. The best way to accomplish your goal is to license your code freely to everyone under the AGPLv3, and then sell exceptions to companies that refuse to use that license.
I’m very confused by that comment, what do you mean snake oil? Are you saying GPUs don’t do anything? Isn’t the XV you’re referring to in the same category as today’s GPU wrt parent’s comment? @cosmotic asked for evidence why not to use the CPU, and XV is not implemented on the CPU.

Also it looks like XV did video resizing and some color mapping (https://en.wikipedia.org/wiki/X_video_extension). Today’s GPUs are doing the rendering. Filling the display buffer using primitives and textures, and outputting the display buffer are different activities that are both done by the GPU today, but it sound like XV didn’t do the first part at all, and that first part is what we’re talking about here.
do you understand that there is no one "the sequence"?

At best you could be referring to it as "a furin cleavage site"/"a sequence".

Moreover, we know that the specific furin cleavage sequence in the SARS-Cov-2 occurs nowhere else among coronaviruses.
I believe I understood the point. In spite of all the post-industrial service economy and outsourcing we hear about, my understanding is that the US military industrial complex is still quite domestic; built and maintained by US citizens in the US at great expense for reasons that must seem obvious these days.

But ROI is all I can see that actually drives the US these days - why do you think the phrase "run the government like a business" is so ingrained? Personally, I'd prefer to run the government like a government, but I'm just one voter out of what... 150 million or so?
These seem to be requirements in certain jurisdictions and not universal. I have never been asked to verify myself for YouTube, or for my phone number, and yet I am an admin for four channels. Maybe it's because Google already has those for my other accounts (Playstore, Gmail, and Pay).
> We've ignored the Uighurs

Who is this "we", that has a responsibility, nay duty, to protect the Uighurs from their own government? It sounds as if "we" must be the Global Police Force, an idea that I find rather frightening.

Bad stuff is happening all over the world; it's been going on forever. It's bad, and we don't like it; but that doesn't mean we all have some kind of moral duty to go to war to try and make things less bad. That would be a recipe for permanent global war.
I have implemented many custom form controls. The reason is almost always because the design requires it. But other reasons can be to "improve" the control; for the select box to make the invisible edit buffer visible. I appreciate this is not the way but it is also pretty annoying how limited the styling, and customization, of form controls is.

We use Angular so it's pretty easy to hide the custom control and have a plain control for accessibility. At least for checkbox and radio inputs, am I the only one that uses a hidden input to control the style of some div to make it look fancy like the design required?
>while having a p95+ response time of <= 100ms.

Which is where the argument began. Emphasis on the 100ms. But lets not derail ( no pun intended ) into that again.

>PRs like this just mean things are going to get even better than they already are and is probably a precursor to converting a bunch of Rails internals to use Fibers over time.

And the fact this actually got merged. For the longest time watching rails I thought no one was interested. Samuel Williams seems to be the only one pushing for it.
I personally think it's poor to classify something on an attribute that it only expresses a fraction of the time. Classifications should be made on primary attributes that are expressed the majority of the time, that helps with communicating about what's being classified.

Calling something a hallucinogen, while true a portion of the time, gives people who are unfamiliar the impression that it produces hallucinations most of the time, which it does not.
NewPipe can play age-restricted videos. I just tested it myself and played an age-restricted video on NewPipe.
Ugh... 'happier' is a strong conclusion.If I had to guess the actual effect probably is something along the lines of people having more time for themselves, taking a break from society, and realizing they're stressed for no reason most of the time.

This is not to say that the lockdown made anybody happier.I'm willing to bet the causal factor is the fact that people experienced a little bit of isolation, "me-time", took a break from the daily noise(especially the majority of people who spend too much time on social media).

I want to see the more in-depth numbers: how many of those who reportedly stated that they felt happier during lockdown were using social media and/or were 'over-socializing' to the point that their own happiness was tied to other people's expectations?
I don't mind commercial use of my software. I do mind having to spend time and effort to answer support questions, feature requests, and incorrect bug reports from commercial companies. Of course, I usually don't know they are from commercial companies (but occasionally I find out at the end after spending several hours). How do other people deal with this?
NATO can easily deny Russia using first strike nuclear attack.

Without centralised command issuing computerised targeting info, it will be for missile officers own initiative to launch them, fully knowing from what they learned in the military academy that an uncoordinated launch will likely be futile.

USA missile defences in Arctic, and North Pacific can guarantee intercept a dozen uncoordinated launches, if what Raytheon says is true.
It's not quite coupled to the storage, in that you can use a number of different drivers with ActiveRecord for the actual storage portion. But I think you might mean coupling the model so tightly to it's CRUD logic.

Inside the application you are actually trying to get all the benefits of having an Active Record model, not all the benefits of having a Car/Cat/Dog model. So you don't actually have a Car model, you have an Active Record model that represents a Car. Thinking about it that way I think sets the right expectations for what you're trying to achieve.
Oh? By your logic, we shouldn't say negative things about perpetual motion machines, as they keep getting better and who knows what the future holds!

The truth is that people both over- and under-estimate what can happen in the future. You can't use simple-minded heuristics either way; technoutopianism is at least as dangerous as blind opposition to change.
> I hope I get a chance to put a bullet in your head.

We've banned this account. Obviously under no circumstances is it ok to post such a thing to HN.

https://news.ycombinator.com/newsguidelines.html
So 1 in 3 felt happier, 1 in 3 felt more depressed, and the remaining 1 in 3 felt no major change.

Sounds pretty much like a normal (gaussian) distribution, or basically a non-story. Guessing if they measured satisfaction on a scale, the majority were clustered near the "no major change" camp, as with any gaussian curve. As we already know, it turns out humans can adapt to things.

By phrasing the headline result as "1 in 3 felt happier," it creates a narrative where there likely isn't one. You imagine the 33% were this solid block of people feeling much happier. But, re: the gaussian distribution, its likely very few were at the extremes, and most were clustered towards the middle.

Textbook clickbait. It invites you to react with your emotional, anecdotal feelings about what this means to you, as if there was any interesting finding there.
What a stupid claim. Based on useless self reported data.

Also their “data” is two years old:

> More than 17,000 students took part in the June/July 2020 survey, during the tail end of the first national lockdown

Think the young people might report feeling different now?
A further optimization is to use uMatrix or something similar to block network requests other than essential text content. For example, that CNN Lite page is 7 kB as pure HTML, but doubles to 14 kB with CSS and favicons. Javascript ballons this to 80 kB, plus an unbounded amount of XHR (analytics pings I think -- I had to disable three privacy extensions to get them to send).

You can make that page literally 10x smaller with uMatrix!

This is mostly academic in 2022, unless you're in some disaster zone at <1 kbps and this is the only way to avoid network timeouts.
It would be a serious problem if hydrogen were used for diurnal storage. But for rare event backup, efficiency is really unimportant, since so little of the energy produced will go through that channel. What matters for use cases like that is minimizing capital cost, not maximizing efficiency.

I'll add that the alternative proposal, excess renewables with curtailment, has 0% efficiency on the curtailed power. Using that power for anything at all, including making hydrogen, is more efficient that just dropping it on the ground.
> We did not find the 19-nucleotide sequence CTCCTCGGCGGGCACGTAG in any eukaryotic or viral genomes except SARS-CoV-2 with 100% coverage and identity in the BLAST database (Supplementary Tables 1–3).

Huh? I just run BLAST (blastn, specifically) with that nucleotide sequence and found several eukaryotic genomes containing it in non MutS-like contexts, aligning sense and anti-sense strands, with 100% coverage and 100% identity. Besides, there is no “BLAST” database (I used the non-redundant -nr- one, for instance; BLAST is just the name of the tool). One possible reason they didn’t find the sequences is that BLAST, by default, only returns the first 100 hits, which in their case might have been prokaryotic ones. I didn’t check viral genomes but might later.

Disclaimer: I know and have used BLAST since my undergrad years, about a decade and a half ago.
> Poland (they'll join NATO by the end of the year if not sooner),

Poland is in NATO since 1999.
I have all of that, except instead of Kodi, Jellyfin. Also no nzbget because I just found out about that and AFAIK you need some kind of invite to enter a Usenet? I dunno! I get by with torrents :)
Is there any suggestion that browsers beyond Brave will support it?
> But it doesn't make sense that a nation as sophisticated as Russia would accept such a high risk of loss. Which means that they might actually believe the risk of NATO intervention is low.

Or they see it like Poker as an "all in" move. Either lose now on their own terms in Ukraine or eventually they lose anyway as Ukraine joins NATO and Russia's nuclear advantages are "neutralized". Meanwhile there's the chance NATO may not intervene so take the risk...
In Czechia we will welcome Ukrainian refugees with open arms.
We don't want Apple to switch back to Intel, we want brutal competition so consumers win.

I'm a huge fan of the iPad, for instance, but I've been waiting a decade for someone to compete with Apple in this space. Apple didn't make large screen iPhones until the competition forced them to. Before that we were told we didn't need large screens.
I keep hearing this comparison. Tell me, when has NATO threatened to place nuclear missiles in Ukraine? Because that's the only way this comparison holds water.

No NATO country has ever invaded Russian soil and never will due to their massive nuclear arsenal.

I'm willing to admit Putin may have convinced himself and some Russians that there's a national security concern, but the evidence is severely lacking.
They blocked my account and refused to unblock until I verified myself through phone. I got my account unblocked because I found a workaround for it. It was not supposed to unblock me or let me off the hook, but it did. Screw them. :D I rarely use it anyways.
The paramters:

> Ms Soneson and colleagues explored this issue using the OxWell Student Survey, a large, school-based survey of students aged eight to 18 years living in England. More than 17,000 students took part in the June/July 2020 survey,

A lot of people have spoken about the negative effects on children of lockdowns, social isolation and so forth. I'm glad to see a study pointing to the positives. Why? Because for a lot of people high school (in particular) is absolutely horrible normally.

In the US in particular we have a culture where bullying is tolerated ("boys will be boys", "toughen up") and the victims of bullying are treated like potential mass shooters.

It's actually like there is a systemic acceptance that some children will be chewed up and spit out for the social benefit of others. If that's not a microcosm of US culture I don't know what is.

Another finding comes to mine: girls tend to do better in same-sex schools. Boys tend to do better in mixed-sex schools. Again this seems like tacit acceptance that many of us are OK with girls being "expendable" for male student outcomes.

One upside of the pandemic is that it's challenged a lot of norms, such as having to be in the office. Likewise, the worker shortage we have now is probably the best thing for worker rights in the last 50 years.
> I'm not sure that's true, because no one does that on mobile devices.

Even my mother sorts her pictures into gallery folders. Granted – a lot of sorting on mobile happens automatically (per app).

But "consumer devices don't need an accessible file system" is not a good argument to extrapolate that to machines people use productively. Don't get me wrong, I do think we can improve filesystems in terms of usability – I just don't think having some of it in your head will go away any time soon (and if it does, it will not be an improvement).

My point is, that in a productive environment the filesystem becomes part of your brain, just like a carpenter's workshop becomes part of their brain. This is not a bug, it is a feature. You don't need to think about where things are, because you arranged your environment in a way that suits the tasks you are doing 99% of the time. Now if someone came in and arranged the tools for you, moved them around automatically by their own logic, chances are that it doesn't fit your current task, your personal preferences, etc.

Moving from a world where you blindly know where something is, to one where you have to guesstimate what another entity "thought" would be an appropriate place for the thing they are looking for is not progress. If you were to make a automatic system that can read thoughts and put the file precisely in the place people are expecting it to be – that would be an improvement, but everything else not so much.

The key difference for mehere is the one between productive work and consumption: If you are in a space where you are consuming (e.g. a food on a buffet) it is totally acceptable to not have it your way. Who cares if it takes you 5 seconds more to find the balsamico for your salad? Tasks that you don't do productively like looking at pictures on your smartphone – who cares if it takes you a minute more to find a thing? But if you are a professional photographer and you look for that one picture you took in a specific session 4 years ago not a lot will beat a well built folder structure.
It's not all "anecdata"...

> In May 2020, during the COVID-19 pandemic, ED visits for suspected suicide attempts began to increase among adolescents aged 12–17 years, especially girls. During February 21–March 20, 2021, suspected suicide attempt ED visits were 50.6% higher among girls aged 12–17 years than during the same period in 2019.

[1] - https://www.cdc.gov/mmwr/volumes/70/wr/mm7024e1.htm
Emphatic agreement.

Today, even apparently trivial widgets require ridiculous amounts of effort to attain a "natural" UX. To become so good you don't notice. That holy grail of being "invisible".

--

Epochs ago, I created custom controls for Win32. The one I was most proud of was a direct manipulation sundial picker for a raytracer. I obsessed over the details. Like being pixel perfect, both mouse and arrow keys (for fine grained increments), live updates between dial widget and text fields. Damn, I was proud of that control. I flushed and preened whenever a user complimented the effort.

Ages ago, I started using bootstrap-select. It's a nifty dropdown w/ type ahead (search). Modest, no big deal, right? Nope! That project received so many PRs, tweaks, fit & finish, finesse, and all around TLC. I was transfixed, fascinated. I haven't done UI for years, but remained subscribed to their project announcements, mostly out of awe and respect.

https://github.com/snapappointments/bootstrap-select

Observing the bootstrap-select project over time humbled me. I used to think I had some UX juice. Now I know that I'm just banging the rocks together.
"Doesn't work how you'd expect" reminds me of the time that we had users receiving responses from other people's requests.

Why? Our API is idempotent, but we needed to use POST instead of GET to let the browser send a request body. Our API is very slow, so we put NGINX in front of our API to cache responses. We used something like
proxy_cache_key "$request_uri|$request_body";
I don't think I was completely remiss in thinking that $request_body means "request body". Testing showed that it worked just fine. In production, some users made requests that were larger than our tests - and then $request_body is empty, and users will get each others' responses. This behavior is helpfully documented as follows:

"The variable’s value is made available in locations processed by the proxy_pass, fastcgi_pass, uwsgi_pass, and scgi_pass directives when the request body was read to a memory buffer."

Stackoverflow is more helpful: https://stackoverflow.com/questions/18795701/nginx-proxy-cac...
Thank you, this is a very useful model of the philosophical differences between Russia and the west since the fall of the soviet union and provides some quality food for thought about how to change the direction geopolitics are going with the resurgence of strongmen across the globe.

I have traveled to Ukraine and Russia several times, dated a Russian briefly, then a Ukrainian, worked with Ukrainians in DC for several years, learned a bit of Russian and Ukrainian along the way... One of the things that I did not anticipate at first was the shared philosophical heritage with the west - my Russian ex-girlfriend's favorite book was Seneca's Letters to Lucilius, for one random example. For another, take a visit (in better times) to the Hermitage in St Petersburg and notice how the museum honors greek/roman philosophy and empire as much as any western museum.

The philosophical position upon which this country was founded - the rise of what recon517 is calling the "Everybody Must Be Soft" philosophy - has only been a dominant force recently, really only coming onto stage in the 20th century. It is not what has ruled the world for the majority of our 6,000 years of civilization and there is no guarantee that it will continue to do so. The idea that those who take and keep power by whatever means have a moral right to it is not new. I recently finished reading Xenophon's Anabasis (aka The Persian Expedition), and this philosophy seeps through just about every page as the Greek army lays waste to anyone not deemed of benefit to them, even fellow Greeks. Xenophon was a close friend of Socrates, remember.

Xenophon addressing the army, Anabasis book 6:
"As long as you stay together united as to-day, you will command respect and procure provisions; for might certainly exercises a right over what belongs to the weaker."

My point with all of this is 1) we have more shared history than you might think, and 2) that if you enjoy the fruits of an equality mindset over the fruits of a winner-takes-all mindset, then do not take it for granted. Its dominance in politics is not guaranteed, at home or abroad.

Live it, understand it, be it, calmly share it, never force it. We cannot win this war of ideas by treating it like a war. The irony is that in the end it is far more powerful to cooperate than to take, but the success rests upon preventing individuals from concentrating and exercising that power.

My two cents, another imperfect model for consideration.
Do you think there is a market for an extension/service that allow you to browse any site in a lite version?(not by just blocking all optional files...but by adapting the site automatically)
Yes thank you. I wrote something and then added Poland and didn't move that comment but I meant it for Finland. Sorry for the dupe post.
I'd be careful with that study, since the insurance's CEO has supported anti-vaxxers in the past: https://twitter.com/AndreasShrugged/status/14965606694156902... (sorry, also only in German and not Google Translate-friendly).