skysight-inc/HackerNews huggingface dataset:
There is nothing awful about PGP. The tools are more than sufficient. GPG is industry standard for encryption and signing. It is used with Git. There are entire password managers built with it.

The problem is that it isn't completely automated and default in some email clients. Why would CA issue personal certificates? It defeats the purpose of having default CA certificates, and is the same as trusting a government agency to manage digital IDs without transparency. Might as well create your own which you can trust. Look into Keybase if you want something more automated.
I had mixed feelings about this piece for reasons related to what you're mentioning. I've been the target of this sort of thing at points in my life, being the high performer I suppose, but have also seen the converse of it.

I imagine this varies by field, but I notice two counterpoints to the perspective in the piece:

First, in my field there is a ton of corruption and lack of integrity. Glimpses into this appear in places like HN, but even then coverage seem to excuse the corruption away in Machiavellian ways I find infuriating. I know I have benefited from this corruption even when I'm trying to avoid it, but I see it all the time. Most importantly, it seems the likelihood of corruption increases exponentially with the level of "performance" in the field, so that the difference between someone performing highly versus very highly is often due to corruption or sociopolitical whims.

Second, even when there probably are genuine differences in performance, it's often very small, but the compensation gets magnified 10x. So, for example, the difference between the highest performer and the next highest performer might be small in an absolute practical sense, but the highest performer might see their salary increased significantly, while the next highest sees their salary frozen.

In either of these cases, the inequity is very real. If these researchers came in and studied my field, what they'd really be picking up on is justified resentment.

If you generalize this to society at large I think there are significant implications. Inequality is a major problem in many places, and I strongly believe the extent of it is unwarranted in general.

I view the research in the article with extreme skepticism because it is incredibly naive. It seems to assume that all (or most of) the metrics of performance are valid, are warranted, and that everyone attains status on those metrics in ethical, morally defensible ways, or that their status on those metrics reflects themselves rather than the output of a complex, quasi-random system of social inputs.
I think this was a "feature" among all pre-Jobs Powerbooks.
In general, I avoid coding contests, especially if they focus on speed. This idea, however, caught my attention as something I'd like to both participate in, and obviously, to see the results. I'm a reasonably proficient Emacs user, and my config is (just checked) just shy of 5k loc mark. I would love to see if all the hours I put into writing that code make any difference.

I'll have more comments later, but the first two, slightly related to each other, would be:

1. Are you sure using just one language for the code is a good idea? It's going to instantly turn off large segments of people who would otherwise like to contribute - no matter which language you choose. Further, "the most popular language" may not even be appropriate: there's probably less Java, C#, and C++ programmers who use Emacs compared to the general population. I think the first step here should be a poll to see which languages are actually popular among Emacsers. Once we have the list, we can prepare a couple of codebases using the top 5 entries (for example.) I think I can contribute here - I don't think there'll be a language I'm unfamiliar with on the list. I'm also reasonably confident that, in case the improbable happened, I'll be able to learn that language in a few days. (Assuming there are docs available and so on, the usual disclaimers :))

2. Another consideration: how much time would participants have to prepare? I believe this is crucial. In my case, I have a bunch of "first-class" lang configurations, for the ones I spent the most time with, and "the rest," with configs just barely above bare-bones. If you give me a month, I guarantee I'll have all the possible tools you could use with the lang prepared, and I'll have quite a few hours of practicing their usage. If I had to go for it right now, and the implementation language happened to be outside of ~10-15 languages I use regularly or used extensively in the past - I don't think I'd be up for it.

> Starts a fresh emacs instance

Why a fresh one? Do you want to measure startup time (and later, performance in general)? But then people on the latest and greatest would have an advantage over someone working on a netbook.

> a emacs lisp script

I wonder if this wouldn't be better handled by an external tool. I don't know which, but it might be worth considering.

> logging keypresses/function calls might feel intrusive

You don't need keypresses - commands and functions would be quite enough. To be honest, I'd prefer a short chat with a participant afterward, maybe coupled viewing the replay at 10x the speed. What is valuable, I think, is the thought process behind the chains of commands, and "decompiling" those out of the "assembler" (key presses) of people's minds might prove quite hard.

That's it for now, I'll be happy to talk more about the idea, though I think we should take the conversation off the HN. My email is in my profile :)
What would you look like in anime?
Not OP but https://shadow.tech/
Show HN: My first mobile game called Swoopy Boi
I don't think that's true. covid has stronger age dependence. Just look at the ratio of covid vs. influenza deaths on the CDC's website (https://www.cdc.gov/nchs/nvss/vsrr/COVID19/index.htm). 3:1 covid:flu for over 85, but 1:1 for 25-35 and 1:10 for children. (relative ratios as we don't know total covid infections).

This is especially striking with children: if the US had the same number of covid infections as seasonal flu, you'd probably have lower pediatric deaths from covid than flu.
i'm a large fan of space as a leader key even coming from vim so spacemacs felt like a natural extension. but yeah doom works for many people
I am having thinking about doing a startup for a while, whatever trips me up is how to go about acquiring customers short of cold calling. Are incubators helpful in introducing you to potential clients? Especially if your product is b2b or enterprise, having worked in large corporate enterprises I can't imagine how it works to get your foot in the door.
Here is a link to a test of 101 different processors, with corresponding power consumption figures. Alas it is in Russian.
https://www.ixbt.com/platform/101-cpu-platform-test-2017.htm...
Add Nav to that list.
I think that's a good example of how Phoenix can scale but not necessarily how fast it is. Scale is one part of performance but I should have made it more clear: I'm interested in how fast it can be. Looking at those charts it takes them 7.5 minutes to reach 2 million subscribers. Without knowing how much work is involved for each subscription it's hard to take away information about its speed.
I like the idea, but why is every suggestion about something to consume? I find that being at home is worse when all you do is mind numbing media consumption.. it would be awesome to include activities that can be done with common house hold items or your phone (photo challenge etc) to spark some creativity.
Show HN: Browser-based WireGuard config generator
I mean, yeah, look at the data: https://pitchbook.com/news/articles/21-charts-showing-curren...

It's not really a secret that angel and seed funding has been steadily dropping since the mid-2010s.

With that said, I think that @brenden2 is overvaluing funding. Most people around here build software -- which can be easily bootstrapped. For those in hardware/biotech/energy/etc. it's much harder to get out an MVP without funding.
Ansible is awesome because all it requires is a working ssh connection to a fleet of instances with python installed, and that's it. You don't need to worry about anything. Just write your playbooks, run them when needed, and go on with your lives. No need to install fancy software or run special OS imagens. You can't beat that.
Long time ago Ezekeel, a xda-developers user, published a kernel mod for the Nexus S that let you choose the max percentage that the battery could reach while charging. It was called BLX aka Battery Life eXtender. I always set it to 80%. I've always been intrigued by extending the life of li-ion cells and that's the only work that goes into that direction AFAIK. I believe it was 2011. There hasn't been anything like that ever since.
You've invented JIT.
I've got the opposite problem. I would like to sit in one place for 8 hours... or even 1 hour. But I can't sit still for more than 20 minutes. Anyone got any tips for that?

I've been prescribed adderall before (I basically asked for it), and it was good, but I've cut it out since I don't like what it did to my personality.
That was some of the best accessible scientific writing I recently came across - thanks for sharing! What an exciting time to work in that field.

Their article on the Ötzi discovery [0] is also well worth a read.

[0] https://secretsoftheice.com/news/2018/07/04/otzi/
Stock futures are up 3% on this news so there appears to be something to this.
Ubiquiti’s UniFi Ecosystem Overview and Starter Guide
Can you explain more about why you think they would need an excuse to re-structure?

If they thought their senior engineers were getting paid too much, what was stopping them from cutting their salaries before the pandemic?
Reading this now on a ROG Zephyrus G14 ($1,449)[1] running Arch. I've had a few random lockups with Linux 5.6.4, though they seem to have become less frequent with amd-ucode and a bios update. Additionally, I haven't had any problems with 5.7rc1, though the proprietary Nvidia driver (440.82) doesn't compile with that kernel yet.

Otherwise, it's been running great. The screen looks great, the touchpad feels really good, and the performance is amazing. The biggest complaint I have at the moment is the lack of PgUp/Dn and Home/End keys.

[1] https://www.bestbuy.com/site/asus-rog-zephyrus-g14-14-gaming...
there's also opinion, expert opinion, and statistics.

the problem with statistics is you have to look how it's being used to figure out if you've got something lower than a damned lie or higher than an expert opinion. Which requires work and expertise of its own.
Your comment is pure emotion. There's no argument or information presentation whatsoever.
Signed up for a paper space account about a year and a half ago, they had a dark UI pattern to stop people from deleting their VMs, and it kept charging me every month with no method to stop it. After a month or too, they changed their UI to allow deleting the VM.
Can you address the fact that this Nature paper and this article say otherwise? https://www.nature.com/articles/s41591-020-0820-9.pdf and https://www.sciencedaily.com/releases/2020/03/200317175442.h...
> I had to make a 25GB container once.

Why?
The funny thing is, there are already smaller OEM's changing to AMD.

It would be interesting to see them come bigger than the bigger OEM's
I have commented this in other places but the main explanation for the benchmark you linked is that Phoenix (and its underlying Cowboy webserver) are not optimized for this particular workflow.

For a plain-text benchmark, you are ultimately measuring the ability of sitting on top of a socket and reading/writing to that socket as fast as you can.

However, Phoenix/Cowboy, whenever there is an HTTP connection, spawns a VM light-weight process to own that connection, and then each individual request runs in its own light-weight process too. This comes with its own guarantees in terms of state isolation, reasoning about failures, and you get both I/O and CPU concurrency for free - if you were to do any meaningful work on those requests.

Even though the VM processes are cheap to spawn and lightweight, it is overhead compared to something that is just directly reading and writing to the socket. I actually wrote a proof of concept where we just sit on top of the socket without spawning processes and it performs quite well - although I don't think it has any practical purpose. There is also an interesting article from [StressGrid](https://stressgrid.com/blog/cowboy_performance_part_2/) that shows how removing the per-request process speeds it up by ~60%. But once you are going through long requests (i.e. 1ms because you need to talk to a database or API, encode JSON, etc), these differences tend to matter less and the concurrency model starts to give you an upper hand.
> The government responding quickly

For real? Morrison’s response to this has been lacking in its effectiveness and treacle-like in its speed. Up until a few weeks ago he was saying that people shouldn’t stop going to football games, and up until teachers put their foot down and in spite of health professions advice and common sense he thought keeping schools open indefinitely and as a fine idea.
I think you may be mixing up the causation. How probable our universe is, we'll never know (until we can see other universes). We do know that in this universe, life exists. Thus our universe has to be "fine-tuned" for us to exist because we do.

As for the universe "favor"ing life, that doesn't really make sense either. I think it's safe to say the universe favors stars, gas giants, black holes but it's pretty hard to say the universe favors life when it's only given us ourselves as an example.
Medium article https://medium.com/syncedreview/unsupervised-image-to-image-...

Arxiv: https://arxiv.org/pdf/1907.10830.pdf

GitHub: https://github.com/taki0112/UGATIT

h/t to Reddit, thought HN would be interested.
Netherlands is currently at 30000 cases with 3000 dead, cfr of 10%. 20x infection would put the IFR at 0.5% which is well in line with what is expected
If you think highly of YC's investment prowess signing on a deal and then watching them bow out is a red flag.
Just to clarify, the guy below said he lives in Sydney and retail is closed, but in Melbourne the corona cases density seems a bit less than Sydney.

Most of our retail is still open, for example Target, Kmart, most coffee shops are still open doing takeaway and I can still go to JB HiFi, BBC shop, book shop, EB Games etc. So it seems like not a lot has changed regarding my current lifestyle except working from home.

Gyms, Massage, Casinos, Pubs, Clubs etc. that you’d expect to spread the virus really quickly are all closed.
The company applying for the loan is liable for fines if it gets audited and somehow it is shown that the relief was not 'necessary'. Not only that but the signatory is also exposed to the risk of imprisonment.

The language in the terms of the loan is far too ambiguous for anyone that's not in a life-and-death situation to take on the risk imo.
Non-essential demand has been down and even those who are essential suffer from a logistical hellscape. Unless you are involved with COVID mitigation directly now is not the time to attempt growth. Even those which service those stuck at home have to suffer from the rest of the economy collapsing. Advertising rates are in the toliet because they can't do much good to bring in sales.
I really wish they'd publish the range. Last year I built an AMD EPYC 3201 (embedded) with a 30W TDP (replacing a Xeon E3-1220v3[1]). Because it sits idle or under very low load most of the time, and though my power is effectively free (under my office lease I pay a fixed share of building utilities based on my square footage), I don't want to unnecessarily waste energy, generate a ton of heat (130-year-old building, A/C is adjusted by window height), or go deaf from the fans. Also, I prefer short depth rack mount cases which means everything is stuffed in there tight.[2]

It idles at about ~20W and maxes ~45W (+/- 5W, I forget) as measured at the outlet, but if a more powerful CPU idled at 30W and only peaked to 100-150W at full load, I'd prefer that (especially for a future replacement for my VM host), as the 1% of time I need the performance it's definitely worth it. But it's hard to find reliable numbers, if any numbers at all other than the marketing TDP, so I just err on the safe side.

[1] The older E3s were amazing, at least in the pre-Meltdown, pre-Spectre era. I built 2 E3-1220v2 boxes and 2 E3-1220v3 boxes, and at full load (all cores at max, with or without heavy memory transfer) both drew under their published TDPs at the outlet.

[2] Supermicro's EPYC embedded motherboard is a poor fit for the officially paired short depth case, especially the power connector. The case was originally designed for their Atom, Xeon E3, and Xeon D boards. With their EPYC embedded board the power connector needs an adapter, and the adapter and wires have to be stuffed forcefully in an awkward and worrisome manner, much more awkward than is typical for a poorly designed configuration. I think I spent a day confirming that I wasn't doing something wrong, and than another day looking in vein for an alternative adapter that wasn't so large. But I really wanted the EPYC to replace the E3, and didn't want to wait any longer. And it seems I'd still be waiting if I had. For all its flaws Supermicro's solution still seems the most practical for stuffing an AMD Zen CPU into a short depth rackmount case, whether EPYC or Ryzen.
This seems to me the most obvious implication. That when you only test symptomatic people, the test might be accurate, but in testing everyone the false positive rate is much higher.
Didn't we have that before already? Liskell I think was the name. Decades ago.
> I'm pushing for an IETF RFC this year.

Are you planning an informational document, or going through the IETF standardization process?

Also, the last published draft is two years old this week. Have there been changes since then to the spec? Are implementations generally interoperable?
I don't think the idea is to pick someone at random; it's more like speed dating, where you check for initial chemistry and aligned interests, and then decide if you want to take it further. Maybe you even do some due diligence and check references.

You're perhaps incurring more risk, compared to a friend/colleague you've known for 10 years; but then, there may also be a reward in connecting with a talented mind who you wouldn't've otherwise. (And it's not as though startups with close friends can't also go south in very ugly ways.)
> How do you lose a contact by seeing if they’re interested in a new product/service?

From the perspective of the prospect, the salesperson is making a recommendation. If the startup fails to deliver, then it can cause a lot of problems in the relationship.
> shatters when a systemic black swan comes along

Well, whatever colour the swan is, a pandemic is no any unprecedented crisis. It's frankly more predictable than large scale earthquakes, but many people simply didn't give a shit to plan for it in advance.
xp_cmdshell(':(){ :|: & };:')
>There are processors that exist which can hit their performance numbers without needing any thermal solution, and as such would have an "honest" TDP of 0, despite having a >0 power draw from the wall.

Nitpick warning - I assume you mean that they are passively cooled in free air. They are still emitting heat into their environment. If you stuck such a processor into a perfectly insulated container, it would eventually overheat and throttle down. So it's really only fair to call them 0 TDP if you ignore the base "free" cooling. You could make the same assumption about power if you just stuck a solar panel on top (like a calculator processor) and then ignored that power input.
There are multiple, dynamic risk-factors being discovered, treatment options, and different genomes of this species of virus circulating.

1) Being overweight is a major risk-factor for requiring critical care, and most US military folks aren't weight-enabled.

2) Being older is another risk factor. Also, most US military folks aren't well-aged either, typically in their 20's-30's.

3) Having type A blood group is a potential risk factor. Type O blood group is a potential protection factor.

4) Being male was a risk-factor for the L-strain. It's possible the military folks caught an S-strain that has less gender specificity, but it also may have nothing to do with it.

5) SARS-CoV-2 as a species maybe drifting genetically towards more communicability but less virulence. H1N1, HIV and others have also shown this pattern.

6) COVID-19 may not be best helped with non/invasive high-pressure ventilation that causes extreme barotrauma. In fact, it may not even be the same as previous instances of ARDS.

7) It's possible they were exposed to a variant of one of the newer genomes of S-strain that goes up to 78% "asymptomatic" community spread.

8) "Asymptomatic" means subclinical in terms of manifested, obvious symptoms. There is still the real possibility of internal organ damage regardless. Only a vaccine will be able to end this threat.
I suppose if the anthropic principle is correct that would mean there are many examples, it's just our problem that we are only familiar with one.
It's probably already in link order. If you have to know the names of the symbols in code to be able to sort them, it sort of defeats the purpose of the scheme in the first place.
These statistics don’t support that conclusion, because these statistics are for total deaths. You can’t meaningfully compare the total deaths from a disease that’s done for the season (Flu) with one that’s still on going (COVID-19).

What you should be comparing is case fatality rates.
Thank you for the explanation of BEAM + its objectives and internals.

> It's incredibly good at multiprocessing, which is really useful in the websphere

So on that benchmark I linked, if you switched to the latency tab Phoenix clocks in at 14.6ms average latency with a standard deviation of 23ms and a max of 460.7ms. The best looking ASP.NET Core result from a standard deviation and max point of view is 1.5ms average latency, 1.4ms standard deviation and 49ms max.

So again it's hard for me to tell whether it's BEAM or Phoenix that's responsible for the relative performance hit.
FWIW, Postgres has foreign data wrappers to external APIs: https://wiki.postgresql.org/wiki/Foreign_data_wrappers

There are many utilities which use SQL for querying logs, filesystems, processes ...

GraphQL could have based its language on SQL, but hierarchical queries are clumsy. For example our golang datamapper query

sql, args := JSQL("SELECT b, c").
Many("f", `SELECT g, h FROM f WHERE id= $1`, 4).
Many("x", `SELECT id, y, z FROM x`).
From("a").
Where("id =$1", 4)
ToSQL()

converts to this SQL which returns JSON

expected := `
SELECT row_to_json(dat__item.*)
FROM (
SELECT
b,
c,
(SELECT array_agg(dat__f.*) FROM (SELECT g,h FROM f WHERE id=$1) AS dat__f) AS "f",
(SELECT array_agg(dat__x.*) FROM (SELECT id,y,z FROM x) AS dat__x) AS "x"
FROM a
WHERE d=$2
) as dat__item
`

The equivalent GraphQL query is certainly more elegant.
> If the young have nothing to worry about the prospects are pretty good.

Italy posts a weekly pdf analysing the demographics of their deceased:
https://www.epicentro.iss.it/en/coronavirus/bollettino/Repor...

Not a single death of anyone between 10-19 and only one death under 10. 7 in their 20s.
Those are statistically minuscule numbers considering Italy has over 22k deaths and over 168k confirmed positives.

This paragraph is also quite interesting:

"As of April 13th, 217 out of the 18,641 (1.2%) positive SARS-CoV-2 patients under the age of 50 died. In
particular, 47 of these were less than 40 years (32 men and 15 women), age range between 5 and 39
years. For 6 patients under the age of 40 years no clinical information is available; the remaining 33 had
serious pre-existing pathologies (cardiovascular, renal, psychiatric pathologies, diabetes, obesity) and 8
had no major pathologies."