skysight-inc/HackerNews huggingface dataset:
Sandra did a wonderful piece in capturing Lee, his family, his work, and his degeneration. Lee was a coworker and roommate of mine for years.

Some additional info that might be of interest to this crowd:

He was fantastic at video games (RTS and RPG) and chess. He had impeccable hand-eye coordination. He co-founded a gaming clan. None of that is relevant anymore.

There is nothing to be done. His condition can't be solved (within his timeframe) by medicine or technology. eastdakota offered to spend whatever it took, but the least worst option was to move him across the ocean and turn him into a test subject for tests that he probably wouldn't tolerate in his current state.

He was deliberate in "minimizing toil". His university projects morphed into patents and a job at UnSpam and Project HoneyPot. Project HoneyPot's technology unlocked the core value to CloudFlare, which he cofounded. His projects and stacks were deliberately chosen for maximal reuse and to minimize wasted effort.

I thank Matthew and Michelle for keeping the story of his journey alive. I can't imagine the tech periodicals are knocking down their doors to write stories like these. Connie Loizos had another piece on him at TechCrunch in 2019[1]

[1] https://techcrunch.com/2019/08/15/cloudflare-has-a-third-cof...
This is definitely not smooth on iOS, on a brand new iPhone that’s arguably way faster than whatever system played the original DVD screensaver.

On a technical note, not that there’s much you can do about this, but because you’re reading clientWidth and clientHeight each frame, you’re forcing reflow. A performant implementation would probably require avoiding the DOM altogether within the draw loop, so that would mean using canvas/webgl.
Agreed on Warren, and I'd love to see President AOC someday. The only reason male leaders have been bastards since time immemorial is because, as you rightly point out, they were mostly men. Most good leaders have also been men. I agree women should be given fair opportunity at leadership though.
This is the best source I found. https://www.scmp.com/news/china/society/article/3074991/coro...
The impractical aspect to that idea is that it would mean creating a new accessories variant. Keeping the same physical dimensions as a previous phone means compatible cases are already available from hundreds of accessory makers.
I think this video from CGP Grey outlines some of the problems inherent in leading a state.

https://www.youtube.com/watch?v=rStL7niR7gs

And then this essay details some game theory level issues of group dynamics in an iterative world:

https://www.wired.com/2004/10/new-tack-wins-prisoners-dilemm...

In the end I think the best we can reasonable wish for, anywhere, is non-demented. Everything else is up to entropy, the whims of organized crime, and the pressures of evolution and information.
California to give cash payments to immigrants hurt by virus
>They get the exact same thing, actually.

Not paid for by him, though, because his premiums wouldn't even cover his own medical expenses. That is the whole reason why health insurance companies would charge much higher premiums to people with pre-existing conditions or would turn them down.

>it spreads the risk among all subscribers.

Some people are much more likely than others to need expensive medical care. If you charge low risk and high risk people the same amount of money, then on average, the low risk people are going to be paying for a lot more medical care than they consume, and the high risk people are going to be consuming a lot more medical care than they pay for.
That's really cool. I wonder what would have happened if you'd called that number.
Why would it have any affect on that?
Lee interviewed me at Cloudflare. At that time he was still quite active and very interested in his work. It was definitely a noticeable decline, but we all just attributed it to burn out.

I think everyone at Cloudflare was heartbroken when Matthew announced his diagnosis. It was hard to take in.

We love you Lee, you are a champ! You've left a legacy and made the world a better place. Thanks for the opportunity you and the team gave me to work at Cloudflare.
I was 30 when all of this transpired initally (I had my surgery at the beginning of last September). I actually live quite far away from Cedars, in Illinois, but forwarded my local medical records to Dr. Schievink after a lot of online research. Post-surgery I stayed with a friend from college who lives in Santa Monica, which was an enormous help, but it also wouldn't be so bad to post up in a hotel. From initial inquiries to the surgery took ~2-3 months, which surprised me.

I haven't interacted with Dr. Carroll, but my general impression of Dr. Schievink was very positive. Everyone in the whole process at Cedars was awesome. That said, I do still have some lingering issues recently that superficially seem spine-related, despite being assured that my saga was over. It has definitely been an improvement, though, relative to pre-surgery.

I'm sorry to hear to you're going through all of this, but there really is light at the end of the tunnel, and I hope you get there sooner than later.

If you have other questions, you can email me at my HN handle @ gmail and I will try to help as I can.
A lot of this works on the basis of intuition and I think that's pretty okay for shortcuts. It becomes more problematic when it's an essential path, but then again right-click-abilityis also undiscoverable.
NPM is joining GitHub => NPM has joined GitHub
Who pays for that decentralized infrastructure though?
full title "No evidence of clinical efficacy of hydroxychloroquine in patients hospitalised for COVID-19 infection and requiring oxygen:..."

from the article:

"We used data collected from routine care of all adults in 4 French hospitals with documented SARS-CoV-2 pneumonia and requiring oxygen ≥ 2 L/min to emulate a target trial aimed at assessing the effectiveness of HCQ at 600 mg/day...

This study included 181 patients with SARS-CoV-2 pneumonia; 84 received HCQ within 48 hours of admission (HCQ group) and 97 did not (no-HCQ group).

The median age of patients was 60 years ..."

"...[Patients were from] four French tertiary care centres providing care to patients with COVID-19 pneumonia. Adult patients were eligible in this study if they were aged between 18 years and 80 years, had PCR-confirmed SARS-CoV-2 infection, and required oxygen by mask or nasal prongs (corresponding to a WHO progression score of 5)."

"Among the 181 patients eligible for analysis, 84 received HCQ within 48 hours of admission and 97 did not (although 8 of them did receive HCQ later on)."

So, first of all, these patients were infected with Covid-19 _days_ prior and now had progressed to pneumonia. The up to two-day delay in the administration of HCQ after admittance to the study is disheartening.

I am surprised that, despite the experimentors selecting an elderly, pneumonic, oxygen-dependent cohort in advanced stages of the disease, these patients did as well as they did. Its a credit to the human body.

But timing is everything...

Once a Covid-19 patient has developed pneumonia, it is too late for hydroxychloroquine to affect the Covid-19 virus' replication process significantly. The patient's body is saturated with the virus.

In a patient who has developed pneumonia the disease has progressed to a second phase wherein the virus and other opportunistic pathogens (e.g., bacteria) attack the lungs and other tissue. Antibiotics may help at this point. But it is quite clear that the patients in this study arrived too late to gain any benefit from hydroxychloroquine which, when coupled with zinc sulfate, slows or halts viral replication _early_ in the disease, delays or halts the virus' progress and allows the body time to develop an immunological response to the virus.

The study's conclusion states explicitly that " These results ... do not support the use of HCQ in patients hospitalised for a documented SARS-CoV-2 pneumonia."

So, the trick is to treat _early_ with HCQ+zinc sulfate+azithromycin.
I feel the exact same way. When I have 1:1s with my manager the topic of career progression often comes up and I kinda feel bad saying I'm perfectly happy as a sr engineer who is dependable and does good work.
On the contrary, I'd vasty prefer if a package repository required the source be hosted within the same account (even if just a mirror) that is offering the package, so that they can verify the authenticity/reproducibility of anything inside.
Nur Sultan city. Stuck here when I came to collect last payment from a delinquent client for whom we did a project half a year ago.

That was a very foolish thing to do just for a few thousand dollars

The very same situation was happening in some cities in China in first weeks of quarantine, before they also realised that.

After some reading, I realises that this did happen during great lot of modern day famines around the world. "Throwing food off the truck" seems to be a really counterproductive way to distribute food, because of it facilitating overconsumption by the few.
They mean US.
Hello HN! Nice to see this up here. Chris here, cofounder of Plotly.

Falcon is open source and works without an internet connection or a Plotly Chart Studio account. Falcon wires together our graphing library plotly.js (https://github.com/plotly/plotly.js/), the plotly.js chart editor (https://github.com/plotly/react-chart-editor), Electron, and some open source NPM packages for connecting to databases.

Just FYI - As a company (Plotly), we're spending most of our development effort these days on Dash Open Source (https://github.com/plotly/dash) and Dash Enterprise (https://plotly.com/dash). Truth be told, we found that most companies we worked with preferred to own the analytical backend. We also heard many stories of organizations running into roadblocks with off-the-shelf SQL or BI tools (Falcon included!). Our approach with Dash is to provide the visualization and application primitives so that you could build your own tailor-made dashboards, analytical apps, or yes, even SQL editors.

If you want to read more about where we're at, here's an essay we wrote last week on Dash: https://medium.com/plotly/dash-is-react-for-python-r-and-jul...
Possible Chinese Nuclear Testing Stirs U.S. Concern
I do have a heater though I haven't had to use it because the tank thermometer is always within 75-80. Our house is usually very warm!

The investigation continues.
We Need to Talk About What Coronavirus Recoveries Look Like
They were given an order they couldn't achieve compliance for, which fined them 1mil per infraction against rules that were too broad to implement.

I fail to see a response other than - stay operating against the order of the court, or close until they can be in compliance with the court.
You can use the `-S` switch with gcc to produce the intermediate assembler representation of your C program instead of binary output. From there you can see for yourself what optimisation has been performed and what hand optimisations are possible.

I just compiled my own 'hello.c' on Linux, with the optimisation flag set for 'code size', and the binary weighed in around 8.3k. I then removed the `printf` call and the inclusion of `stdio.h`. The resulting binary was 8.1k. This is exactly as expected. Why would the inclusion of a call to a dynamic library bloat the final binary size?
NPM by it's very nature is a centralized repository, not really an agent of decentralization, where you'd get code from the authors' sites/servers directly.
I don't have a good feeling about this kind of centralization.
Fast backup and restore for a MySQL-compatible distributed SQL database
not OP but likely:

1) coding via repl - e.g. one emacs buffer has stored procedure code, send functions over via keyboard shortcut to SQL repl buffer connected to DB to evaluate it 'live' (jupyter notebooks are basically a copy of this mode of operation in a more consumer-friendly package)

2) w/r/t python in db, as OP mentions pgsql, pgsql has support for in-db extensibility using a variety of languages, of which python is one: https://www.postgresql.org/docs/current/plpython.html probably referring to this
I have no problem using my 6 inch phone generally, but I can't use it one handedly (especially over head), which is insanely annoying.
Let's not talk about the new iPhone and instead argue the merits of iOS vs. Android vs. Windows Phone. ;-)
Money prevents it. It takes money to host things and pay people to work on infrastructure. While people often volunteer to contribute to OSS products because they like or use them, not many are willing to write infrastructure that can handle this kind of traffic in their spare time. Even if you can find someone to donate the time, you'd still need to fund that infra in some way. Having an infra company (say, Google donates a bunch of GCP credits) to cover the hosting costs still puts the project at risk if the host company decides to stop funding.
That might be, and might've been better than the native keyboard, but SwiftKey on Android is still on a level of witchcraft that I've yet to seen anywhere elsewhere.
Show HN: Open-source Mac app to take care of your eyes
Start a non-profit 501(c)(3). Only a non-profit can acquire the assets of another non-profit, so it's somewhat of a poison pill. Budgets for orgs listed below are anywhere between $100k up to a few million dollars per year. This doesn't mean you can't run on a shoe string; Hacker News and Pinboard run on single servers with hot spares.

Examples: Let's Encrypt (Certs), Internet Archive (Culture), Quad9 (DNS), Wikipedia (Knowledge), OpenStreetMap (GIS), Python Packaging Authority ["PyPi"] (as part of the Python Software Foundation)

EDIT: Seriously, start non-profits whenever considering implementing technology infrastructure you're unlikely to want to extract a profit from and are seeking long term oversight and governance.
This is the dream of the token model for networks like Bitcoin, Ethereum or Filecoin / ipfs.
Plasmas were worse than CRTs for burn in.
> As a lifelong Android user, I'm very grateful that this exists. I detest just about everything about the Apple ecosystem and dislike the design of most of their products I've tried, but I will be getting an SE next time I have to get a new phone unless Android has responded, simply because that's the only way to get a quality phone that small. Even if it means giving up Firefox, for example.

You don't have to "give up" Firefox, per se. I use Firefox and "Firefox Focus" every day from my iPhone X. Sure, Firefox doesn't use Gecko on Mobile, but a ton of core Firefox features work great: Sync, Send Tab to Device, AirDrop, etc.
The Apple Watch has to have an iPhone paired to support calls which means you need to own and activate an iPhone with a carrier.

I tried to get this setup with a cellular Apple Watch and a cellular iPad but it ultimately meant I didn't have a cellular phone number that could enable the Watch to take calls.
How would that benefit the current situation at all?
Care to share any if your progress?
> My personal mission is to create a world class engineering team that create world class products. This starts from the individuals

How do people in positions like this manage to keep track of individuals when the numbers could be in the lower tens to hundreds? Perhaps is one of the traits that makes one a good director? It seems like something like [1] but for tracking office relationships could be a good idea.

OTOH, it maybe that people that matter the most naturally flow to the top of the director line of sight, or that they are making a bigger effort for that to happen :-).

1: https://www.monicahq.com/
I find this statement hard to believe - to say the least. Not sure where you took your info from, but Disney isn't some firm that has recently hit the headlines. No matter what sources you quote from, the sort of info suggests that Disney has no assets at all.
I wouldn't necessarily call this useful for anything in particular. It's more of a silly trick to show off than anything. (And a reminder of how regexes work behind the scenes.)
Isn't npm like a dumping spot for pretty much anything javascript good, bad and ugly?
What you describe sounds more like someone that exploits usability and not someone whom enhances it.

The data might also settle on local maximums.

I mean consider a simple sort by rating. It's an explicitly exposed, well test feature. It may behave as designed, and may behave in a way that maximizes profits, but it does NOT behave the way a user expects it to behave nor would prefer it behave.

User experience designers should be ethically bound to do no harm to the user like doctors are bound by the Hippocratic Oath.
The values are vague intentionally so that they can be broadly applied. They are not a code of ethics but a guiding set of virtues.

The NCO Creed, however, absolutely is a code of ethics.
and in fact I would say that the case of PG and YC have this in common with the case of Lee and Cloudflare as John describes it—as remote from one another that Postgres procedures and custom Lisps may be in every other respect.

Oh, you reminded me of something fun. I had a lot of freedom under Lee when I first joined Cloudflare (that's partly how Cloudflare became a Go user) and one of my first jobs was writing a new WAF service... I made an entire working version in Arc. I almost made all our customers write rules using it.
Their revenue will suffer, but they have lots of cash. They are prepared to weather the storm.
Except they don't, because apparently SMR is slower to write than conventional recording, so the device buffers writes to conventional tracks, then uses idle-time to re-write the buffered data to SMR tracks.

But during a re-build there is no idle time...
What exactly do companies gain by such deceptive obfuscation and secrecy of the details about the products they sell? Especially when some testing can reveal the truth easily. It seems to be a bit of an industry trend in general, since very old HDD datasheets would specify even things like how many tracks per inch the platters have, how many heads, sectors per track, spindle motor spin-up time, etc. Somewhat recently, the WD Greens famously did not specify their rotational speed.

As I alluded to above, HDDs aren't the only things affected by this trend; SSDs, or more precisely NAND flash manufacturers, have become equally secretive about endurance and data retention. Older datasheets were freely available and specified the number of cycles each block could be guaranteed to be rewritten and how long the data would stay, but datasheets for newer flash are basically all NDA-only and even then you won't get the exact details. At least in that case, I suspect they are trying to hide the inconvenient truth of decreasing reliability; software workarounds can only go so far.
No additional root certs installed on this device. Checked the keychain, it's OK.
I finally threw out my $1500 Sony Trinitron 27" high resolution CRT this year.

It worked fine, felt like a huge waste of money. But it weighed over 100 pounds!
That's why `stty lcase` exists.
open whisper systems
TIL: Toxoplasmosis has not been known on Hawaii
If that is the case, then some action carried out by Saudi Arabia already makes it ethically impossible to maintain peaceful, diplomatic relations.
I seed several torrents for OSS, it's not much but that's about all I can do to help.
I'm not so sure it's 'fawning' so much as he's in the spotlight so much because his state is currently the worst.
Was it an acoustic modem? Just adds to the joy.
Out of curiosity, what benefits does Microsoft/GitHub get from owning a package registry? I'd be fascinated to learn more about their long-term strategy here.
Want to make a bet?
They both dropped the ball big time. de Blasio went to the gym on literally the last day before those kinds of businesses were shuttered. He kept waffling on shuttering the schools and waited way too late. He only started taking things seriously when the heads of his department of health threatened to resign if he didn't take more action. See e.g.: https://www.cityandstateny.com/articles/politics/new-york-ci...

They both started off as a complete joke on this. Cuomo has at least since been improving, but de Blasio remains a complete joke. He's incapable of so much as even closing some empty streets (or some lanes on streets) to give pedestrians more space to spread out. Other cities have been doing this to great success, but de Blasio has only ever understood things from the perspective of being behind a windshield.
1- Understand that it is a programming environment, composed of functions, commands and variables; and all of these are documented, which you can get via `C-h f`, `C-h v`.

2- Any key combination you touch translates to those commands, so `C-h k` which shows you the actual command is key. Learn the commands behind the keys and mix and match to suit your style. Read http://steve-yegge.blogspot.com/2007/02/my-save-excursion.ht... to get the overall idea. Use smex or helm's helm-M-x to be able to call the commands without remembering their names fully. You can also use apropos to search for commands, but smex or helm is much easier. This way, you don't need to learn that many shortcut keys.

3- Define a shortcut key to open your .emacs file so you can define new commands without extra effort. Keep it to a single file in .emacs.d dir to make things easier. Too many files make things harder to maintain for me.

4- Practice on your elisp skills on `ielm`.
"But the administration insisted in court filings that even its justification for that secrecy needed to remain secret. Four statements to the court by FBI and Justice Department officials were filed under seal so they could not be seen by the public. An additional five, including one from the CIA, were shared only with the judge and cannot be read even by the plaintiffs’ lawyers."
Pretty much all of the code was already on github
I think if you have a better customer experience revenue will figure itself out. Asking two people to leave will definitely cause issues. And the production of the one may not be replaceable. I was told by one of the complainers that "others will pick up the slack" except no one does. The opportunity is there. No one comes close.
There has definitely been plenty of fawning, I can confirm.
it can be the cost of access
I don't understand the connection between your experience with a fluoroquinolone and fast tracking. 9 years ago, most of the fluoroquinolone antibiotics had already been on the market for many years.
I was just going to say the same - I learned basic networking and the TCP/IP stack with Comer's first edition of Internetworking with TCP/IP. His way of explaining it just clicked with me.
I really loved this podcast, but I had listened to it on your website and thought it had concluded. Had I not read this post, I would not have known there were 4 more episodes out, and 2 more on the way. Definitely subscribing in a podcast app now.
Ask HN: How are stories ranked on HN?
Hello, I'm a few weeks new here and learning the ropes. I'm curious to learn more about how stories are actually ranked on HN?

I understand per the FAQ that "The basic algorithm divides points by a power of the time since a story was submitted." Is there any further specifics about the basic algorithm that anyone knows and willing to share?

Moreso, the FAQ makes it clear that "moderator intervention" is a factor. Is there anything more known about this how this manual human aspect affects what we as a community will see ranked higher or lower?

Appreciate the opportunity to learn more about how stories are actually ranked on HN. Hopefully no-one takes any issue with asking or discussing transparency here. Thank you.

Edit to add: I see the moderators removed "actually" from the title, that's interesting.
See: left-pad