skysight-inc/HackerNews huggingface dataset:
My grandfather flew F-86s in Korea, and his experience was similar - the MiGs always ran most of the time. From his personal history:

"In September 1952, I was made an instructor pilot in the F-86 and, in early November, I was made a flight commander and an engineering test pilot. It was also in November that we had one of our most frustrating experiences while I was at Kimpo. One day we were called into a hush hush briefing and told that the State Department had cleared us for a one time crossing of the Yalu River—and, as I remember, the only restriction placed on us was that we could not attack any aircraft on the ground, and that may have been because most of those people were not proficient in air-to-ground operations, I don’t know. Anyway, we anticipated some real aerial combat for a change since we would be able to catch the Migs with no place to run to—it sounded like the mission of a lifetime!! Imagine our disappointment, then, at going up to the Yalu River and not finding a single Mig anywhere—we went right on across the river into China and circled the big airfield complex at Antung and, looking down, there wasn’t a single aircraft anywhere on any of those three airfields! Apparently, the State Department had given the Chinese the same information they had given us and all the aircraft had been moved north to Mukden, Manchuria.

Well, as luck would have it, from our position at 40,000’, I spotted a single aircraft, on final approach to one of the Antung airfields, about a mile and a half from the end of the runway, one of the 10% that never gets the word, I guess. I really felt frustrated about the entire situation and was desperate to get a shot at one of those guys in their own back yard—I called the bogie out to #3 and said I was going after him. Number 3 called back and bet me a milk shake (to be repaid in the States) that I’d never reach him before he touched down, and then, of course, he was home free. I rolled over into a split-s maneuver, left full power on and was shortly exceeding Mach 1 (the speed of sound)—I completed one 360 degree diving turn and came out the bottom of that dive at about 1300 feet. I was really moving, and I just had time to rapidly reverse the bank, acquire the Mig in the gunsight and squeeze off a quick burst—he was about six feet in the air over the end of the runway at that time and that burst of gunfire caught him squarely in the center of the fuselage, lighting it up like a Christmas tree. I just saw his aircraft slam into the ground and go careening off the runway and then I shot past him and had to direct my attention elsewhere. I whistled past the control tower and under a bunch of electric wires, and all the time I could hear automatic weapons firing so I must have been very close to them. An aircraft going directly away from enemy guns is an easy shot so I stayed on the deck (close to the ground) for a couple of miles and then made a steep climb out. Maybe getting that guy was a dumb thing to do but it sure was satisfying!"
common cold = caused by coronaviruses, COVID-19 = an uncommonly deadly coronavirus

RNA viruses have a faster mutation rate than DNA viruses.

Chickenpox = DNA virus, Coronavirus = RNA virus.

That Chickenpox is a DNA virus is why, like HIV, it can survive in the body for the long term and re-emerge decades later as shingles. DNA has a double helix which has error-correction and is more stable. However that makes it also physically larger and more complicated. RNA is small, sloppy, and cheap.

Source of all this: Spillover, David Quammen: https://www.amazon.com/Spillover-Animal-Infections-Human-Pan..., it's a good & topical book, a little bleak but good. There's a discussion of exactly this about halfway through the book.

So I do not believe your comment is factually correct. Sadly, the COVID-19 causing virus should have a high potential mutation rate similarly to all RNA viruses.
I'm all about more data, more columns. It's the framework for thinking about things. Counterproposing with a more detailed plan would be great. It's the type of dialog we should be having (e.g. what are the thresholds for mandatory masks). Not vague political grandstanding.
But we have other countries that didn't react at all and their crematoriums have been running non-stop, like Iran, China and Italy. We also have NYC, which has brought in mobile morgues for their dead since the standard system can't handle the overflow. Why are we acting like we don't know what outcome we are trying to defend against?
Sr. Security Engineer https://www.qualia.com/jobs/senior-software-engineer-securit...

If interested in learning more, please reach out to David.Suniga@Qualia.com
A Long-Lost Data Trove Uncovers California’s Sterilization Program (2017)
WHO advised the world to perform as many tests as possible. And that was an excellent advice, only it was ignored and not taken seriously. That's an example where the WHO is not the problem but its enforcement capability (just the same problem with UN decisions on war zones, which can never be enforced).

To solve that, a reform is needed. But absolutely not by cutting its funds, which is silly.
Despite my misgivings with some of their practices (e.g., modified sshd [1], hardcoded telnet password [2]), for the most part I'm very satisfied with their product and frequently recommend it to friends and family.

You may need to jump through some hoops to get the GPL code, but their product is (or was? it has been a while since I last played with their source code) reasonably open and full-featured, and works nicely out of the box. They also release frequent updates, have a decent set of options for backup / logging / media sharing out of the box, alerts are effective, and you also have an appstore-like for 3P apps.

Also, they use Linux as the base, and in some models you can even get access to the serial console with some effort, so you're not totally locked in on a proprietary system, should something go really bad [3][4].

I have a RS815+ and an old DS212+, and both are very reliable. Not terribly fast, but wouldn't expect much more from spinning disks anyway.

[1] https://wrgms.com/reverse-engineering-synology-openssh/

[2] https://wrgms.com/synologys-secret-telnet-password/

[3] https://wrgms.com/recovering-a-failed-synology-diskstation-d...

[4] https://wrgms.com/entering-single-user-mode-on-a-synology/
So when should have China, Italy and Iran had invoked quarantine?
US Consulate Health Alert: Discrimination Against African-Americans in Guangzhou
They are different types.

? (type-of "this is a string")
(SIMPLE-BASE-STRING 16)
? (type-of #P"/this/is/a/pathname")
PATHNAME

You can't perform string operations on a pathname.

? (subseq "This is a string" 5 15)
"is a strin"

? (subseq #P"/This/is/a/pathname" 5 15)
> Error: The value #P"/This/is/a/pathname" is not of the expected type SEQUENCE.

You can perform pathname operations on a string, but only because the string is automatically converted into a pathname first.
It actually largely doesn't have that power.

I mean, it does until challenged, and it could impose restrictions on entering government buildings -- but the government really doesn't have an unlimited authority to declare arbitrary restrictions on the right of people to peaceably assemble.

Not legally, anyway.
>Full page rendered app are way easier to code

This is basically web 1.0. It's like we've come full-circle:

web 1.0 > web 2.0 > web 1.0

I'm not saying this is bad at all. I'm just amused that we are back to building web pages the way we did 10-15 years ago.
Where'd you get 80%? The site I have bookmarked shows 25% (https://covid19.healthdata.org/united-states-of-america/cali...)
I knew a guy who was a chemical, nuclear, and biological weapons guy in the army. He took bomb diffusal training, studied old soviet missiles, the lot. What did he do on a day to day basis? Mostly blew up grenades that didn't blow up on their own. Apparently it was super boring.
> it prevents... accumulating significant wealth in the the property

That's the entire point- to make housing affordable, not to make housing a investment.
Maybe I'm the idiot but its pretty clear as to whats on the roadmap.

>defines a goal or desired outcome and includes the major steps or milestones needed to reach it.

Yeah its missing some specifics but there are certainly goals stated before the decision to relax the stay at home policy is reached.
But that's backwards, the compiler writers are writing special cases to erase checks in the signed case. Doing the 'dumb' thing and mindlessly going through the written check is simpler which is why that's what compilers did for decades as de facto standard on x86.
Millennials are being set back by back-to-back global crises
I totally believe that the coronavirus has been in California since December and peaked in February. I’m sure if we look back we can find evidence of people getting sick and recovering. Those who died were listed as death from pneumonia or something else.
I recommend you read this which details how Breed's actions seem somewhat politically motivated to steal show. Chiefly, there was an agreement that all counties would let their health director's announce the lock down order and Breed jumped ahead to announce it herself.

https://missionlocal.org/2020/04/covid-atlantic-london-breed...
Ai-Media | Full-time | Sydney | Permanent, Onsite | Data Engineer roles

Ai-Media (https://www.ai-media.tv/) is founded on the belief that every single person deserves equal access. We are doing it by providing high quality speech-to-text solutions for broadcast, government, education and corporate clients all around the world.

Data Quality Engineer: https://bit.ly/3elAmBh

Cloud Data Engineer: https://bit.ly/2V7U7EI

ATM the whole company is working from home.
Exactly. A pathname in CL is a data structure. Some of its fields are strings, but others (like version) are not.
You are right about Clickhouse, but other data warehouses are not optimized for the same use case of Druid and Clickhouse, OLAP.

For example, RedShift and BigQuery cannot be put behind a user facing backend. BigQuery has a default limit of 50 concurrent queries, if that's your user limit, perfect. RedShift takes seconds for queries that Druid and Clickhouse can answer in milliseconds.
Have Doughnut and Have Drill were the govt programs (which have been declassified) where we used acquired MiGs to learn their weaknesses. There are some great videos on YouTube and books from people who were directly involved in the Red Eagles.
Google Security Advanced Protection Program
How does this differ from the project it forked from (MenuetOS)?
I'm confused about the "Collaborators for private repositories" feature. The Free plan shows an "unlimited" number of collaborators but each of the paid plans show "Up to org size". What does "Up to org size" mean? Which organization are you talking about? Does this mean that the free plans have more functionality?
Leesa+Mattress+Savings+$400
Australia and Singapore's governments are rolling out an app that allows them to track every person you meet with for more than a short period of time.

Why would anyone trust them to not abuse this data?

If they wanted people to volunteer information, maybe they shouldn't have repeatedly abused trust.
Plus I think latest security mitigations have reduced i9-9900Ks performance more than the R9 3900x.
If anyone from GitHub's around in this thread, would you mind putting "ui-monospace" at the front of that list? SFMono-Regular no longer works in Safari because of fingerprinting concerns.
Trello handed over my personal account to my previous company
When clicking the first link I get a warning that the site is not secure, that it maybe impersonating websvn.kolibrios.org.
using: iOS Safari
I've found that this grind is conquerable. There are only so many ways to go before you start to see the fundamental patterns, and friction in picking up anything new becomes seriously minimal. It's like how some other comments are, talking about how most of programming is really just data access and some clever gluing of frameworks. Or like how there are already software patterns, especially in OP.

My point is, you start to glimpse these overarching patterns as you interact with different takes, and you learn what works and what doesn't, ultimately empowering you to intelligently make tradeoffs or designs of your own. The chaos of web development is, IMO, because it was a new frontier, and a lot of inexperienced leadership occurred. This was compounded by bootcamps churning out people experienced only in Framework X, causing poor re-implementations of nearly _everything else_ inside Framework X.

It sounds like you feel like you _have_ to keep up with these things - perhaps someone else on the team is constantly insisting on migration, but they don't have to go through and tediously migrate and test everything. I'd suspect this lack of autonomy is at the core of your dissatisfaction. You can, and should, say no to a lot of trends, and if you do pick up something new, you should be able to clearly articulate why it's valuable, and these values should be more than superficial.

Another thing worth noting is that the release you work on today is the "legacy, painful" code of tomorrow. But that's a good problem to have - it got the job done. It just happened to get it done in one way, when there are really N ways, and so obviously the numbers game will work against you eventually, even in the imaginary case where the implementation is perfect.
Ask HN: I would like to build an identity provider, any books or resources?
Yes, you heard it right. Not an auth server or an auth client, but an actual IdP. I want to build and identity provider but I can't find any resources anywhere online. Any advice would be welcome.
I don't think this was really supposed to be an AMA.
The F14 was even quicker. 1969 selection to 1973 deployment.

https://en.wikipedia.org/wiki/Grumman_F-14_Tomcat#VFX

It's interesting how things changed from that generation to the next.

The introduction of sophisticated computers seems to be part of the issue.

The F14's electronics, BTW, were pretty primitive. This episode of the Fighter Pilot Podcast F14 is amazing. The ways people had to keep the systems going were dramatic. In the 1990s the back seater in the F14 would sometimes carry their own tools to fix things in the plane.

https://www.fighterpilotpodcast.com/episodes/042-f-14-tomcat...
That's not the same. The price to get into, for example, a Drake concert is determined not by Drake, but by how much people are willing to pay to see Drake.

If the total cost, including all fees and taxes, is more then you want to pay, then don't buy tickets.

Don't blame Ticketmaster for the high price to see Drake in concert, blame Drake fans!

But if the Drake concert is cancelled, or re-scheduled, then do a chargeback.
What makes you so sure that if C got better arrays, those would be arrays, supporting a[i] i[a] commutativity and all?

That is predicated on equivalence to *(a + i) where a is a dumb pointer whose displacement commutes.
This is poorly designed graph because it can give the wrong impression when it isn't accompanied with the explanation that was given in the press conference. I am not usually one to make a "this should be higher" comment on HN, but this is the proper interpretation and lots of people are being misled by not seeing it.
And a corresponding HN thread here: https://news.ycombinator.com/item?id=22790188
'We are all Edward Hopper paintings now'
Is there an alternative to zoning that still protects people from externalities such as someone building a loud nightclub or a dangerous chemical plant next to someone's home?
I hate to be that guy but did you read his full comment? Towards the end he reported a test that confirmed he had a very serious medical condition.
Thanks, I hadn't known about that. It looks like this advice about tests was given on March 16? My city had already shut down by then due to outbreak.
Agreed, and it's worth noting that the death rate from economic damage could be significantly higher than the death rate from coronavirus.

For each 1% increase in unemployment, several thousand people die. Unemployment substantially increases the risk of mortality.
You should have a look at this nice and free stock market API. Also well documented.

https://financialmodelingprep.com/
This was already achieved 15 years ago with the X-45As flying simulated combat missions together.
99% of the reduction in transmission comes from physical distancing alone while inside of closed spaces with strangers. hygiene is likely negligible outside of a very few high interaction zones inside those enclosed spaces. testing only improves targeting who to distance (isolate).

it's a virus that rides on tiny masses of water to hopefully jump into the nasopharyngeal cavity of the next host. if it doesn't make it to those warm and juicy brachiae, it exponentially decays to the elements in hours. relative to air, those virus-laden water masses are heavy. most fall at your feet. some fly a few feet. very few make it many feet.

then imagine your chances of making a full-court basket (94 feet, 9.4" diameter ball in 18" hoop) and then divide those odds by the several orders of magnitude smaller that viruses are relative to us.

wearing masks (or gloves) outside makes no sense. you might as well walk around with your own lightning rod too then.
Contact tracing does not need to be a privacy invasion - the Apple/Google implementation seems very well thought out.

https://ncase.me/contact-tracing
The most important difference is that kolibrios is a team effort, and open source.

Menuetos abandoned its 32bit version (the one that was open) to focus on 64bit, which is not, and even has a clause in the license that prohibits disassembly.
Oh, sorry - it seems the site is HTTP-only. Fixed the link, thanks!
Static vs. dynamic website with JAM stack website in between
When testing is scarce it is used as a clinical tool to help make decisions about treatment. For example: patient has pneumonia. If its bacterial pneumonia a course of the right kind of antibiotics will be very helpful. If its COVID, those antibiotics won't do anything, and the patient may not get the therapies they really need.

Once testing becomes more available, doctors use it to rule out COVID even on patients who aren't very sick, to help make sure they those patients aren't spreading it, instead of just making treatment decisions.

Ideally once testing capacity gets high enough we could start testing every contact of an infected person, or just randomly sample people.
In other words, early on, it wasn't unreasonable to believe that P(travel to china|inside chinatown) > P(travel to china|outside chinatown), especially in a city with strong trade ties and relative geographic proximity to the Pacific ocean.
This sounds like something memcpy would do already for you?
Self-contradictory.
"For example, look at the numbers in South Korea, Japan, etc. (where mask-wearing is common) compared to ours."

There seems to be a huge difference in the trajectory of cases in Japan, vs South Korea, so I don't know what you think you're saying, if you group them together. In South Korea, cases went up and then apparently flattened out almost completely. In Japan, the graph I saw has been lower than in other places but is, almost uniquely, not flattening so far, even in the way that Italy or the US has.

So it makes no sense to me to combine them and say "look, that is the example". If one is the example, the other most likely isn't.
I think we all know each right has its limits when the greater good is at stake. Largely, it's intent that matters.
Weren't the only working tests originally from WHO? If the US had used them, wouldn't we have had functional testing much sooner?
He's at Intel now. :-)
I just have to wonder, the number of people in this thread who claim to have had the virus but never got tested.

People are just way too sure it was that one virus. There are other viruses that can cause similar symptoms.
Python for ArcGIS
I would start by taking a look at this article; it helped me understand what it is that I personally get out of programming: https://josephg.com/blog/3-tribes/

But I would also say, I don't think there's anything wrong with not enjoying it any more. Few people can do something for decades and still take joy in it. It's great if you can rekindle the fire, but it's also okay if your interests drift elsewhere.
Base64 encodes sextets. The mapping from octets to sextets is mostly settled for set of three octets at a time, but the situation for lengths not divisible by 6 is a mess.
Talk more with people before the meeting starts, be willing to hang around after it ends for more chit chat. If people are used to your voice then it won't silence the whole room whenever you utter something in the middle of a meeting, making it less awkward.

Also good to repeat what point someone has made before you address it. Makes you look perceptive and gives them a chance you argue with your understanding before your point, so your point doesn't have to get shot down over a misunderstanding.

I'm learning this the hard way too. :)
Possibly, their numbers the last 4 days are bizarre, potentially due to holiday effects.

My guess is what's going to happen is they will see more deaths, but not an unreasonable number and both sides of the debate will declare victory as they move the goal posts sufficiently.
Governor Newsom, the governor of California, is a man (source https://en.wikipedia.org/wiki/Gavin_Newsom). This slide deck was released as a part of his press conference today. If a female staff member created the slides I don't think that changes anything, and is a poor ad-hominum attack, as the governor has presented this as his plan.

This issue (the issue of reopening) is not actually that much of a health discussion. It's a discussion about tradeoffs of a horrific deadly shutdown vs a horrific deadly disease. Health experts can help determine R0 and Rt and IFR, but they can't make these tradeoffs for us, it's ultimately a question for society.

We have to change the conversation from yelling at each other to debating the real details.
I once developed a UI to enable a non-technical user to answer 20 multiple-choice questions about a video. Some of the UX requirements I teased out during the process:

- easy to answer questions whilst watching the video

- quick to navigate to a specific question

- video visible at all times

- short+long summary of each answer visible when answering a specific question

- long description of question visible

- can be operated using mouse or keyboard (on laptop/desktop) or touch (tablet)

The rest of the site was regular Django, with a bit of jQuery here and there. I settled on:

- a regular Django form, with a single field to accept the a json string of the actual answers (the questions might change in future)

- a description of all the questions, descriptions, choices stored in a Django model, and sent to the page as json

- Vue rendering part of the page (the bit with the category selectors, question text, choices, descriptions)

Vue helped me deliver a pretty slick UI and didn't add any technical debt. (Not saying I didn't add any technical debt overall, just that the front-end part didn't contribute.)
> And the fact that length+pointer is such a common construct indicates that most people don't have any issues with it at all once they learn the language.

Given the prevalence of buffer overflow bugs in computing, I'd say that there are quite a few programmers who have quite a few issues with this concept in practice.

The rest of your arguments are quite sound, but I have to disagree with that one.
Curious question: what does the WHO do with all of the funding it gets? It receives funding from many nations and individuals, in no small amount. If it doesn't have labs to do testing... What exactly does it do with that funding?