skysight-inc/HackerNews huggingface dataset:
Do most routers and other wifi devices need a new frontend to leverage the new band? Or could they conceivably receive a firmware update to unlock this?
I strongly oppose the existence of companies like this and the sorts of mass surveillance activities that the NSA, GCHQ etc engage in. Having these programs makes core processes in our society like democracy and trial by jury uncertain.

But given we have let them in, I am also amazed how little we seem to demand of them. The NSA should easily be able to track everyone an infected person has been near. That includes people who have been to places shortly after the infected person was there.

So why aren't they doing that? The marginal cost to our society is nothing and this epidemic is already worse than all the terrorism ever in most western nations. These organisations are not just dangerous, they're dangerous and so far totally useless.
Two 4k monitors here on Ubuntu Mate, works great. Shared my screen last week.
I'd recommend this as a great time to start building directly from the source (either LOS or AOSP) so you can provide yourself with updates, including Android Security Bulletins, as they are merged in to LOS or AOSP.

You won't get any device-specific updates or bugfixes without applying them yourself (or going out of tree), but someone already did the hard work since it's an official device and has essentially full functionality. You'll be able to keep your device supported until Lineage drops the version.

Curiously, which device did you purchase?
oh Android I'm definitely interested in so I'll give that a look for sure. Thanks!
Family Offices Have Spoken
Zoom added the Facebook SDK. When they got caught they removed it. Great! But what about a statement that they will provide a user-focused third-party security assessment on a regular basis so that users know there are no other issues?

People need transparency.
I am going out on a limb here but Google makes this easy enough to verify.

Waxing anecdotal from a randos unverified, admittedly fuzzy memory is a pretty banal application of my agency. “People aren’t sharing info correctly! Allow me to fix this while admitting to a fuzzy understanding myself!”

Imagine what could be done if we curved that emotional sense to think and know into agency towards learning it and not bloviating online, bending readers mood to our position, disregarding literal effort at verification.

Add in behind the back character assassination of the author, and yeah really buying into your expertise. At least I’m being dismissive to your face.
I think this was less than a year ago. eg https://www.reddit.com/r/sysadmin/comments/dyu69c/office365_...
There's also Parcel: https://parceljs.org/

It does many things an advanced Webpack project does, but without any config. I use Parcel as long as possible and then switch to lower-level Webpack when I need more control. Easier way to start a new project.
AFAIK chips from this era were designed and layed out by hand, rather than with an HDL.
Yeah, but start using your DECT phone together with hundreds of people in a stadium or in a dense office.
Only when worn properly, a 20% mask that you take off with your hands from the front and then don't watch your hands or any other uncareful behavior when using it is going to make more harm than good and for those it would have been better to not wear anything at all.
> It sounds like you're arguing against the idea of debt altogether. Debt is a great, great thing that's allowed us to accomplish way more as a society than we ever could before. Way faster too.

> Yes, there is irresponsible lending that winds up in temporary value being created that we later find out was fake, and yes it's scary when the government is that lender. Maybe ironically, gold now works as a store of value that hedges against government money going bad.

> But debt it still a great system that will continue to work well after COVID-19.

There is no argument for or against debt. You are inserting something not there.

It is notable, however, that to create debt there must be a creditor.
It will never happen, but that's not the reason. The reason is that voting data is an extremely intimate reflection of users' feelings and beliefs. None of us would want that picture of ourselves to become public, and I shudder to think of what people would do to each other with the information.
They would need some incentives to make it work in big orgs that have MITM and/or restrictive firewalls.
Such an American thing to do. Joke's on them though: These Chinese masks are often defective.
I would do this identically in React.

const doThing = event => {
const input = event.target
input.value = value
input.focus()
sound.play()
}
...
<button onClick={doThing} />
HTTP isn't the only L7 protocol.
Only Google Pixels if anyone is wondering.
Assuming that you're referring to the English version (it was originally written in French), I do agree that it's not an easy read. The translator did not do a good job in my view.

It does come together however, with some additional effort and extra passes.
Please note the difference between complimentary and complementary. It's a common homophone confusion in English.

The former means free or charge or expressing praise or a compliment.

The latter means disparate things go well together and enhance each others' qualities.
Quote from the article;

An unfortunate coincidence fueled conspiracy theorists, says Robert Garry, a virologist at Tulane University in New Orleans. The Wuhan Institute of Virology is “in very close proximity to” the seafood market, and has conducted research on viruses, including coronaviruses, found in bats that have potential to cause disease in people. “That led people to think that, oh, it escaped and went down the sewers, or somebody walked out of their lab and went over to the market or something,” Garry says.

Accidental releases of viruses, including SARS, have happened from other labs in the past. So “this is not something you can just dismiss out of hand,” Andersen says. “That would be foolish.”

So if the idea that the virus escaped from Wuhan Institute of Virology would be "foolish" to "dismiss out of hand" why disparage the people who raise the question and concern as "conspiracy theorists"?

Seems a bit unfair to me and counter to purpose. Moreover, the modern phenomenon of "conspiracy theorist" is a manifestation of rank skepticism and doubt in the culture today -- not a euphemism for reasonable speculation or inference based on evidence. Of course I would be a "conspiracy theorist" if I now claimed that Mr. Garry has been compromised by the forces of evil and in on the conspiracy too.

Personally, I am glad that they took the time to rule this out because it was one of my concerns. I also look forward to another independent lab confirming the results to rule out the possibility that Mr. Garry is in on the conspiracy ;-)
> One commenter here is asking for more, for punishment, another demands their security team be fired

Sometimes engineers are clueless, but it is unlikely that all of them are clueless. It's unlikely, unless the company is small, that there's a single engineer that's responsible for something.

However, a single person can be clueless and do incredible damage. Such persons are often called 'managers'.
Server time still costs money, I'd be curious to see how much at scale.
Would you maybe consider open sourcing the code? My apologies, but I am hesitant to trust closed code running in an extension of my browser.
The small tool orientation is admirable. That said, who'd have predicted a new SMTP implementation in 2020?

Obligatory mention of Zawinski's Law: Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.

... via https://github.com/globalcitizen/taoup
How does copyright help with that scenario?
Sharing a window may work and amount to the same thing. Depends on the software perhaps.
Got a Pluralsight subscription for free through my university after graduation. I've found they are very good for training, meaning helping you understand how to use a specific tool or technology. Not as much for theoretical or high level CS like ideas, but more of I want to know how to program in lang X, using framework Y, or understand what I can do with the tech Z.

There is some of their content that is older. I worked with one of the original pluralsight authors they do require an audition and have a vetting process so it isn't just any random yahoo off the street who figured out OBS, generally the trainers are pretty knowledgeable.

One criticism I do have is that some of their content is a little bit stale, just keeping up videos and courses about how to program in Android from over 5+ years ago, or other tech that has changed rapidly.

I do love however how they create groupings of courses into "Tracks" that are intended to help go from basic understanding to conversational competence for an entire sector of IT, such as IS, Ops, Development, Cloud, etc.
Full disclosure, I'm an employee / author at Pluralsight.

Yes, they vet the content. Authors themselves are vetted before becoming accepted and all content is reviewed for accuracy and quality.

For CS, we have a ton of great content. One of my favorites in that category is Algorithms and Data Structures Part 1/2. It's very thorough and easy to understand. There are also some CS courses that are geared towards specific languages like C++, F#, Python etc.
Did they actually establish a clear pattern of malfeasance? To me, a DevOps dude, it seems like they simply did not pay attention to security and privacy and focused on making features as easy to use as possible. Many security experts will tell you that security is all about trade offs between convenience and privacy. Zoom went to market basically only focused on convenience and now that the whole world is using the platform they have all eyes on their products.

It doesn't seem like anything they did warrants "Blood Sacrifice", and it doesn't seem like anything they did was criminal negligence. Security incompetence? Yes certainly, but lets be real, 99% of companies would fail under the same security scrutiny if the company suddenly had 190 million more users using their same product over night. Aren't you at least glad their CEO cares enough to address these issues? Its not like Facebook drastically addressed their users privacy issues, even with intense scrutiny over the last few years. The situation with Zoom could be much much worse. They definitely have some more work to do, and we should keep holding them accountable, but since I am forced to use Zoom for work, I'm glad they're even pretending to take these issues seriously.
"Betteridge's law of headlines" applies, I suspect...

We're having difficulty getting IPv6 up and going, and that's 100% supported by everyone.
QUIC has a substantial CPU overhead, due to lack of hardware or kernel acceleration.

QUIC deployed worldwide might cost us a power station or two...
France hijacks PPE shipments bound for Italy/Spain
They seem to have randomly stopped delivering some items for 3 weeks even though they have them in stock. It's very inconsistent; I need a new inner tube which will be delivered tomorrow but while I'm at it I could do with new tires too, but those don't turn up until 30th April even though they are in stock. Could they not just deliver the items all at the same time?
Hm, I will admit I didn't realize the particular executive I was addressing, and that Shopify is off my radar in terms of executive abuses, but CEOs are all of a class, and 40-hour work weeks are still an untenable arrangement, and the Overton window for commonly acceptable work-life balance is far, far toward the wage-slavery side of things–to say nothing of the work-life balance for millions upstream of the Shopify supply chain, e.g. computer-mineral miners in the Global South. So I am not ready to give Tobi any humanitarian awards.

In truth, I have long admired Shopify for their open culture, their tech blogs, and a product that empowers small businesses. None of these things are enough, however, to convince me that he's anything more than a wealthy Libertarian seeking (primarily) personal gain through economic exploitation, managerial coercion, and authoritarian hierarchies.

> a cold, calculating executive is about as far from the mark as you could possibly be

This is an indefensible exaggeration. You're telling me Tobi is a saint? A CEO? An absolute absurdity.

Liberals love democracy until it comes to the workplace. You disgust me.
I never found it error-prone. Perhaps meticulous. You had one event where you simply go through all your "dynamic" controls and set their position and size. I did it for all my applications, both simple and sophisticated. Worked like a charm.

The built in tooling got more flexible in .Net (eg. You could effectively "bind edges"), but I actually found setting all that up more time consuming in practice that just arranging everything myself in straightforward code (which also gave me more control over exceptions and edge cases).
Ideally those incentives would be combined with disincentives for those organizations to continue breaking the web. A combination of the two seems more likely to be successful than either alone.
> It is very rare that you see a system that awk is frequently used on that doesn't have GNU awk installed.

Wait, what? Ubuntu server and macOS both have awk preinstalled (which is true for any POSIX) and gawk not preinstalled. Those are what I (and many other developers) spend 95% of my time on. And I do use awk frequently.

Edit: Okay, /usr/bin/awk is actually gawk on Ubuntu, so I was wrong about that. Still, macOS isn't very rare.
That is exactly the point, using a tool like git has absolutely nothing to do with how you interact with the DOM.

Just like using webpack has nothing to do with how you interact with the DOM.
I'd be interested in hearing about the conversation of the installer.
Manager: Why does the installer require so much interaction with the user?
Dev: That's part of the OS protection efforts.
Manager: Can we make it require less interaction?
Dev: Not without hacking together our own too that once installed will allow the computer to run any script with root privileges. That's a bad idea.
Manager: If it means the user doesn't have to do anything, then do it.
Dev: But it is a bad bad bad thing.
Manager: meh

Or was it closer to
Manager: Can't we do something.
Dev: Sure (with an evil grin), we can do something
Manager: Great!!
tpmx (https://news.ycombinator.com/item?id=22761698) points out a related anecdote https://sites.google.com/site/edmarkovich2/whywindows95andwi... .
Yes, I highly recommend Nigel Poulton's Kubernetes course on Pluralsight, as well as Janani Ravi's ML courses.
The spirit of encryption? What does that mean? End to end encrypted means from one client through all networks and servers to the other client, no one can decrypt the traffic. Anything besides that is not end to end.
Is anyone really asking me this? Do you know the history of Afghanistan? The recent history post 1978?

Everyone had guns to answer your question directly.

Are you suggesting we can all have as many AKs as we want forever in exchange for the 2nd Amendment? Because unless you are, you're either ignorant of things you choose to comment on, stupid or trolling me.

I'll take all three for 500, Alex.
> And when we'd visit her in a few weeks/month, she'd ask where her containers were.

The correct thing to do here is to return the containers filled with good stuff that you made for her.

Then the reciprocal gestures can continue like an endless game of ping-pong.
Though note that it doesn't demo anything that only works in IE11+. It doesn't even demo window.fetch().

It's a pretty poor reference for most people. For example, you have no reason to be defaulting to XMLHttpRequest for http requests.
Thanks, that was pretty informative. We have a bunch of one time use standard surgical masks at home. I wonder if I can just put them in a bag of salt after single use.
Coronavirus disease 2019: exaggerated info and non-evidence-based measures
Ah, but why is the team's morale low? Could it be because the team's feedback is consistently ignored by management? By their deadlines being unreasonable? By the leadership of the team signalling (and, in more than one instance that I've personally witnessed, outright stating) that quality doesn't matter, what we need to do is ship?

Of course that will erode the team's morale. Of course that will reduce the team's velocity in the long run. But it's on management to understand that and realize when a short-term intense burst of effort is necessary to hit an important deadline and update the plan accordingly to include both the short-term burst of effort and the recovery downtime afterwards for the team to relax and for technical debt to be cleaned up.

If management can't (or won't) recognize the basics of planning and pacing, phrasing one's concerns using NVC isn't going to suddenly enlighten them. The way I see it, NVC is just tone-policing dressed up in psychobabble. It becomes yet another excuse for management to dismiss engineers for "not having great culture fit", when the reality is that the expectations from the leaders create the culture and it's those expectations that need to change.
Naively I would guess an easy way to sterilize is in a ziplock bag under water (sous vide) at 70C
(Tailscale co-founder here). I certainly appreciate the feedback and suggestions. We've had pricing inquiries from individuals all the way to enterprise. Finding the right set of features at the right price is something we're going to spend a lot of time exploring (for instance, some larger companies don't care too much about ACLs, but some smaller ones really, really do). Right now, all I can say for certain is that our pricing page will change and that we're open to discussion.

I'd love to hear more of your thoughts on where you think we can add value and what it might be worth to you. If you're up for it, please email me at dfcarney@tailscale.com Regardless, thanks again for the input.
You're conflating several different things: patterns specifically recommended by the React team, patterns in vogue in the community, specific libraries from the community, and actual API changes in React itself.

This is fair, but I'm not sure how much it matters.

In reality, we build software as part of an ecosystem. Even if the foundation of an ecosystem remains stable, much of the value often derives from what is built on that foundation. It's the other tools. It's also the blog posts and forum comments and training courses and YouTube videos. It's also the collective experience of the community in using those tools, which is reflected in all of those sources of information, as well as simply passed on from one developer to another in person.

I'm not sure React can truly claim to be stable any more, though it's certainly done better at that than many projects in front-end web development. But even if that's true, the community has moved on from the older APIs to the newer ones. The new resources are built using the new APIs and written about the new APIs. If you're still using the older version of things, even things that React itself still intends to fully support, the reality is that you're going to be excluded from many opportunities elsewhere in the ecosystem.
> dead wrong

You're exaggerating.
this.

Many people here seem to not realize that TCP is used for much more then just http/https.

Quick might be nice for web traffic, but i see little reason to use it as an underlay for BGP for instance.
Gratuity: Who Gets Paid When Art Is Free
How to Space Elements in Bootstrap 4 Without Custom Classes
Canada too, up to 75% of the payroll, for companies with 30%+ decline in revenue. It will take weeks to roll though, it is all promises as of now
What happens to all this commercial rental space? Rents are going to drop through the floor, and any business who signs up will have dramatically lower operating costs than in January.
I have been thinking about the same problem. Apparently the damage of misinformation is done once it is out, apparently it can not be reversed. Then I come up with an idea: why don't we fight misinformation with misinformation. The only thing someone who believe in misinformation can only be misinformation.
> Making decent UI's went from bicycle science to rocket science.

But UIs are better than ever. How many Google Docs, Webflows, SquareSpaces, existed in VB-classic?

Let's give the space some credit. All this complexity wasn't for nothing.
Why does the Amiga UI always look "stretched out", like someone forcing a 4:3 tv show into a wider aspect ratio?

Edit: thanks for the explanations!
Could be a possibility...
At my company we've used for a few years each: Hangout, Bluejeans, and Zoom. We got acquired so now we're also using Skype and Teams alongside Zoom. Zoom didn't really invent anything groundbreaking, they did the same thing but with a better execution, it's more pleasant to use.

Similarly, we used Hipchat before Slack, and now we have Teams and Slack. Slack serves the same purpose, but it's more pleasant to use than the other two.

Neither Slack nor Zoom were groundbreaking products, and they had significant competition. They both do the same thing as their competitors, and you could argue the difference isn't crazy, but the user experience improvements are enough to justify switching products.

I guess I'm just confirming that I had a similar experience to yours.
tcp != the web.

Also, most firewall don't break TCP, they break HTTP(S) because they want levels of control.
This is fantastic news - if you're gambling on governments failing to contain this virus in a prompt manner.

By the time Palantir ships something that works well, we'll probably be half a year past having a vaccine.
Voting ring detection has been one of HN's priorities for over 12 years:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

I've personally spent hundreds of hours working on this, as well as tracking down voting rings of every imaginable sort. I'd never claim that our software catches everything, but I can tell you that it catches so much that I often go through the lists to find examples of good projects that people were trying ineptly to promote, and invite them to do it again in a way that is more likely to gain community interest.
How WHO Became China’s Coronavirus Accomplice
After reading the article there is an important insight I did not know of and clearly neither did Tech Ingredients as they demonstrate use of alcohol.

from the article

"the FE (filtration efficiency) of these masks is influenced by the electrostatic charges embedded within the fibers of the filtration layer(s) in the interior part of the masks."

"... using alcohol will erase the charges. However, exposing the masks to air at elevated temperatures such as 70℃ for 30 minutes allows the charges to be retained."
Google dropped support, Broadpwn (CVE-2017-9417) was released, and there are no blobs to fix it. This stops the device from meeting requirements in the Lineage Charter, thus it is dropped from official status.

Nexmon was working on it last I checked, but it's highly unlikely this device will get any of this backported and built for Android.
My understanding is that the main transmission medium is respiratory droplets.
Are you competitive in any non-military markets?
I mean, I hope not, it certainly doesn't seem realistic to do so, but I see people pushing for multi-month lockdowns until mid-summer.
meaning it's not tested against the actual virus. He is a materials scientist, the one who invented the process we use for n95 rated materials.
Top six security trends in Gitlab-hosted projects
Even 70% dying wouldn't pose a threat to humans as species, not sure what kind of point is supported by this argument.
>By reference, I think it's similar as having a Netflix business appear from nowhere.

Only without all the edge caching devices Netflix has had a decade to deploy.