skysight-inc/HackerNews huggingface dataset:
There is no point, because he doesn't pretend to be anything than other than a parent, not an expert on parenting. It's like posting to a mommy blog. The call for industry professionals to "stay in their lane" when they want to talk about whatever they want to talk about is ridiculous.
And Samuel Reshevsky was an elite player from age 11 into his 70s.
Bradley Tusk on starting a company and seed investing in the coronavirus era
"- We moderate the content and provide easy-to-use reporting tools.

- We use spam and bad word filters.

- We timeout or ban users who repeatedly or flagrantly break our rules.

- Personally identifying information is banned from any messages.

- All new users agree to community expectations."

That's all well and good, but fairly par for the course when it comes to social media (except the anonymous part, but there are plenty that do have that). I don't really see anything innovative here around making sure things stay positive.
Seems like a plausible solution, although I don't think we can trust a single institution like github with that kind of ledger. Why not a public blockchain? We need a large jurisdiction to experiment with these kinds of ideas though. Doesn't the U.S. have fifty of these??
If you are familiar with JavaScript then you should be able to be productive with Perl pretty quickly.

I recommend the reading "Programming Perl" (the Camel book) or "Learning Perl", both from O'Reilly press.

If you are using a Mac or Linux system, you probably already have Perl installed, so there is no setup to start using it.
Covid Calling Our Bluff: ToGo Cocktails, Virtual Conferences and Online Sermons
MOF-based hydrogen storage has been around since at least 2003 (Omar Yaghi on MOF-5). Its hardly a novel concept. I haven’t read this paper, I just skimmed for figure out what the “aluminum sponge” was until I saw it was Farha and MOFs. As far as I can tell, this is in Science because it surpasses key benchmarks set by the DOE, not because it’s a new idea.

This is a particularly high surface area MOF (>7300 m^2/g). I recently picked up a MOF project (not related to hydrogen storage) with derivatives of a popular MOF and it’s closer to 1000 m^2/g. Zeolites (a much more established class of porous material) are about a quarter of that (<200-300).

An actual metal sponge (what I thought the article was talking about) is <~20 m^2/g.
Message-ID Issue with Mailgun Batch Sending API?
Hi HN,

Hoping someone else has seen and resolved this issue. We've been testing moving some email sending load over to Mailgun from our current provider. One of our main goals is to improve performance and speed by utilizing Mailgun's batch sending api with recipient variables.

We've run into an interesting issue and aren't sure how to resolve it (or if we can resolve it).

When we submit the batch, Mailgun does indeed send all the messages in the batch, whether it's one or 1,000. However, Mailgun assigns them all the exact same "Message-Id" header.

This causes strange and undesirable behavior in the email clients. Specifically, if an email client receives two or more messages from the batch, it simply drops all but one of them. It's as if they don't exist. That's because the Message-Id header is supposed to be, according to the RFC, unique for each and every message. That's why it appears to exist. Mailgun APPEARS to be violating the RFC by setting the Message-ID header as the same for each message in the batch. We were able to "resolve" the issue by passing the messages to Mailgun's api one at a time, but that is not a real solution. That worked for testing a dozen messages, but what about when we're sending 300,0000 or 1,000,000? That's part of the reason we wanted to use the batch api. Our opt-in newsletter is around 70,000. We'd rather make 70 api calls instead of 70,000 for obvious reasons.

here is the actual RFC: https://tools.ietf.org/html/rfc2392

It states, "the message-id of an email message to refer to a SPECIFIC message." and "Both message-id and content-id are required to be globally unique. That is, no two different messages will ever have the same Message-ID "

Has anyone else seen this? And (please), if you have, has anyone else come up with a way to resolve it?
One reference to early IC packaging is: https://www.computerhistory.org/siliconengine/package-is-the...

Note that the Apollo Guidance Computer for the moon flights used flat packs, flip chips, and circular cans.
Pull Request Job Applications
I tried googling to no avail, are there any companies that do prs as a job application for open source parts of their code?
Interaction Geometry: An Ecological Perspective
Attacker needs physical access to just one device in the whole product line that uses the same encryption key.

After that, all you need is to get the device to update using the bitstream you made. In some cases this could be remote attack.
American here. This is the first I’m hearing anything but good things about how Germany has handled this crisis. And I consider myself to be fairy tuned in. Don’t sweat the trolls, you’ll never make them happy.
Libre Lounge episode 36: David Revoy on Pepper and Carrot and Free Culture
IMO only if you are using the Logs functionality. You can log exceptions/errors, and it should be pretty easy to set-up monitoring around these events.
maybe that was a polite way of telling you they didn't think it was a good idea in the first place...
California was hit early but acted very quickly and effectively. They're also pretty wealthy so they could get equipment and supplies before there was really a rush.

Texas and Virginia had the benefit of getting hit when most people were taking this seriously (i.e. they didn't want to become NYC). You also have to consider public transportation use which is way higher in places like Seattle and Chicago than it is in Dallas, Houston, etc.

So again it's mostly about exposure: density, travelers, being in contact with travelers, being in contact with people who've been in contact with travelers, etc. How quickly shelter in place was ordered (getting a testing system set up would also have worked but you have to act even faster and spend upfront money, which of course we were never going to do) has a direct effect in exposure. And then it's all about how well you get supplies to treat the infected.
The JACL reader is asynchronous, and so JACL can read characters from external sources (in-browser REPL, DevTools connection, websocket, experimental File API) without blocking the event loop and without relying on an external tool. JACL app artifacts will be created by dumping the Lisp image using a Lisp function.

Other than these technical differences, there seems to be a difference in "philosophy of use". I have the sense that the ClojureScript project does not emphasize or particularly support the idea of using self-hosted ClojureScript to build web apps.
Luckily I am based in the US, but I am unable to travel (for personal reasons) which is also an interview dead-end for a lot of companies that want you to come spend a week for initiation and meet up a few times a year.
You actually can have thunderbolt, as long as it’s on the board. There are plenty of intel boards with it and even a couple amd boards now. I expect with the next generation being royalty free it will be much more prevalent.
"if it saturates"

That sequence of words shows you do not know the basics of epidemiology. Epidemics do not affect 100% of a population.
Attacker needs physical access to just one device in the whole product line that uses the same encryption key.

After that, all you need is to get the device to update using the bitstream you made.
Too Big to Fail, Covid-19: How Private Equity Is Winning the Coronavirus Crisis
Open source Covid-19 Dashboard. Unique stats. Country comparison. Trends. etc.
Could you explain what these Conway style "blunders" are? I hadn't heard of them, and a web search didn't turn up anything.
I've released a dashboard for analysing COVID-19 data across the globe. You can compare data by country and see daily changes. More features are coming. It's an open source project - everyone is welcome to contribute.

Key features:

* Growth rate week on week
* Country comparison
* Daily increases
* World snapshot
Reader mode in Firefox works well for the text, but the images are either blurry or not rendered :/
David Revoy (who created the (awesome) Pepper and Carrot cartoon, which is both freely licensed and the source is released) was recently interviewed on the Libre Lounge podcast (and another one in French). In the Libre Lounge episode they covered this, he essentially uses the Patreon model and when big publishers publish his work they do it under the same Creative Commons license everyone else can and in addition they fund his work using Patreon too, even though they are not obligated to do so. The episode is quite interesting in several ways.

https://www.davidrevoy.com/article771/podcasts-interviews
https://librelounge.org/episodes/36-david-revoy-on-pepper--c...
Show HN: PostDish – Explore foods and recipes from around the world
For others following along: https://moxie.org/blog/the-cryptographic-doom-principle/ (2011)
It sure can be that low. Pretty simple reason, too:

1) Studies linked above are properly statistically randomized
2) Italy population dead = old smokers, Chinese from Wuhan working in factories

The study is a random population sample. A single tiny town Italy has a highly characterized population. If you disagree, you've never been to Italy.

Stop being scared. Start being logical.
One interesting funding mechanisms in this space is Emergent Ventures / Fast Grants. It functions more as a non-profit than a VC entity, including recently organizing $10m in funding for Covid-19 research, including from a bunch of names we would recognize (though not Marc Andreessen):

> I very much wish to thank John Collison, Patrick Collison, Paul Graham, Reid Hoffman, Fiona McKean and Tobias Lütke, Yuri and Julia Milner, and Chris and Crystal Sacca for their generous support of this initiative

https://marginalrevolution.com/marginalrevolution/2020/04/fa...

In the intervening week, $7m in funding was distributed:

https://marginalrevolution.com/marginalrevolution/2020/04/fa...

It will be interesting to see what returns society gets on this $7m.

But in general, I don't think we should be expecting VCs to fund innovation, it is hard to capture most of the value of most innovations, so you end up with VCs writing about how you need to seek monopolies.

Funding innovation is something we should be asking more of our government.
I think one part of its success is that TikTok really hit a nerve w/ its core social appeal: miming to pop culture artifacts. For those of you who remember Youtube back when it was just a sketchy looking website in a sea of seedy websites, the 2nd (?) video that ever went viral was this: https://www.youtube.com/watch?v=x1LZVmn3p3o. In essence the same concept as TikTok. Just to take the message home, singing along is one aspect of social miming, from it there's endless variations, so endless potential to create content. And once you generalize from miming top10 songs to miming challenges created by other people, you arrive at the heart of TikTok's social mechanics: it's not just creating videos or remixing songs, it's creating culture, conforming to it, and bending it towards yourself.
No they don't. Stop being scared. Start being logical.
I am stuck in my flat in Spain for the 5th week now. Just read they extended it another two, to 8 in total. I am wondering how other countries can be a bit more relaxed (UK and Belgium are allowed out for an our for exercise), or in the case of Sweeden a lot more relaxed, and are still managing to flatten their curves.
This was security through a cryptographic design. It was just a broken design. If you consider confidential symmetric or privkeys "obscurity," sure, all crypto is obscurity.
Or you can have a Starship land on Mars, have a human stroll out of it, collect the samples, build an ISRU plant to generate fuel for return and fly back with the samples.

Both are audacious plans, but somehow SpaceX’s seems the less audacious.
Remembrance of Tags Past
The anti-science on HN is astounding.
Give the perfect sales presentation on Monday
Edge AI Is the Next Wave of AI
Choir
...except you are only listening to his parenting advice compared to, say mine or the GP, because of his relative narrow expertise in a completely unrelated area. I'm not calling for famous people to STFU, but to be extra vigilant about passing on advice outside of their recognized area of epertise. For example: should Jenny McCarthy "stay in her lane" or are you cool with a c-grade actress using her fame to promote dangerous pseudo science?
I do it when I have to do it. Most things are I/O bound, but sometimes things are compute bound. And since Python is about two orders of magnitude slower than Go (and Python also makes it much harder to optimize straight-line execution because it lacks semantics for expressing memory layout), you tend to need parallelism more often than you would in a fast language. Sometimes you can leverage pandas or write a small chunk in C, but very often those options aren’t available, and naively throwing c at the problem can make your performance worse.
Guess what? We have been doing it your way for 45 days. Everyone infected is now locked in a house with others. They too are now infected. Intrafamilial and nosocomial infection is much more powerful than community -- that has been proven here and in earlier epidemics.

And yet anti-science morons in SF clutch their scarf over their mouths when you jog past them.
IoT Emergency Alert Button with RPi and Notify17 (who launched on HN last year)
That's actually really hard. Funds sometimes take 1+ years to raise, and then they can invest over a period of 2-4 years with capital committed for 10 years. Hard to time that
> I'm glad working from home is seen as a new normal

I think this is TBD. There will no doubt be more prevalence of WFH allowed or WFH oriented companies, but I don't think we can say this will be the new normal quite yet.
I agree that he should put his money where his mouth is, but it seems like most of your criticism here is on capitalism and wealthy individuals rather than the points he was making in the article
What disappointed me about those comments was they seemed dismissive when they could have been curious. “I’m not familiar with x, it would really help me get this started, any tips on how to learn more?” Would have been a lot more beneficial.
What I Learned from Nursing My Husband Through Covid-19
When you’re talking about a highly contagious disease it’s more or less a distinction without a difference. It’s exponential until very close to the point where a significant percentage of the vulnerable population is infected. It’s not super interesting to point out that it’s no longer growing exponentially, when half the population has it already.
They had really good contact tracing. I'm not even sure how much we're attempting this in the US. "Lockdowns" without contact tracing is taking the path of "herd immunity for essential workers"
The point was that the pricing of this product is _not a subscription_ so perhaps the pricing makes sense. Your response is to describe a subscription product. I am not sure I understand what you were trying to say.
>trans girls should be allowed to play on girls' sports teams

Why do we have girls' teams at all?

Isn't it sexist?

Like, I don't know, saying "You cannot compete with men, go play dolls"?
Notify17 launched on HN last year:

https://news.ycombinator.com/item?id=19936420

and I immediately signed up for it, but hadn't used it until this project. And now that I fully understand it, I'll be using it a lot more.
Ngx-Infinite-Scroll – 6M Downloads Used by Google, Microsoft, Amazon, Disney
Truly amazing for me and all contributors of this project:
The package i'm maintaining, NgX-Infinite-Scroll (for #angular), almost at 6 Million downloads (approximately 430K downloads a month) - just discovered it's being used by some known world wide companies Google Microsoft Amazon.com Sapiens Disney
yandex and many more others

https://www.npmjs.com/package/ngx-infinite-scroll

More Info:
NgX-Infinite-Scroll is a free and open source component that i've developed and published a couple of years ago (when i started freelancing Orizens, https://orizens.com and experimenting with Echoes Player https://echoesplayer.com for #Angular)
With the power of the open source community, this component is improved and maintained.

* statistics provided by the amazing https://scarf.sh/
Arguably the death rate from covid would increase as well, wouldn't it? You'd have a lot more potential survivors not getting proper care.
Yep. A silver lining is unambiguously defining a small upside to the larger downside.

For instance, my niece’s pediatrician apparently has not seen or got calls for any severe cases of flu due to social distancing despite still seeing relatively similar amounts of patients
Show HN: Stream your pen/paper, explain remote students super effectively
Turn any smartphone into projector, project your physics experiments, chemistry labs, even good old pen & paper live (on zoom, Google meet or equivalent)

Cable free and at zero cost

https://show.veda.ai/
For me, one of the prime drivers for how easy something is to grok, is how the formatting of the code lays out the logic within.

He does a fair job with the last incarnation, but I’d go further than that. As he says, compilers are smart enough to do variable storage optimisation these days, so break up that enormous Boolean into multiple bools (sameFirsName, sameLastName, sameDepartment, sameCompany) and then use the condition at the end (hasChanged) to be a simple combination of those other bools. It’s easy to lose a bracket and add it in somewhere wrong in a complicated expression. Simpler ones are easier to see and immediately understand without effort. When debugging, this is the coding-goal.

Now onto formatting. Do all the tests fit onto one line ? Fine, go ahead and do that, it’s an easy chunk to grok and the variable-names ought to read pretty much like English anyway. If they won’t fit onto one line, then for the love of all that’s holy, line up the conditions underneath each other, so it’s clear what logic is actually being expressed at a glance. This minimal effort contributes greatly to code clarity, IMHO.

You get simpler statements, and you get better formatting. For me, it’s an easy win. It’s not rocket science, it’s basically agreeing with his premises, but taking it a step or two further down the process.
I DDG searched "do economists support anti price gouging laws". Here's the top results. Every one of them disagrees with you.

https://www.marketplace.org/2017/09/01/why-economists-dont-t...
"Economists don't think price gouging is a problem"

https://www.forbes.com/sites/jeffreydorfman/2016/09/23/price...
"Price gouging laws are good politics but bad economics"

https://hbr.org/2013/07/the-problem-with-price-gouging-laws
"The problem with price gouging laws"

https://www.thoughtco.com/the-economics-of-price-gouging-114...
supports price gouging

Can you provide ANY literature suggesting mainstream economists, on average, support price fixing, confiscation, or purchase limits as a means to allocate resources effectively in a crisis?

>The first army to learn to allocate supplies to the front lines on free market principles will be unstoppable! /s

The military primarily gets work done by allowing private contractors to bid on projects. In order to get troops near the front lines, most military personnel take commercial airline flights to get there because it's more efficient. Military operations are wildly inefficient, but they still use markets wherever possible because it gets things done as efficiently as possible.
Some FPGA's require bitstream encryption. On those devices, breaking this encryption is the first of many steps to making an opensource toolchain
This video has a good explanation of why the Spanish policy is ineffective.

https://unherd.com/thepost/coming-up-epidemiologist-prof-joh...
So your list of already existing everywhere projects is an argument for Scala ease ?

Sorry but saying a dude on github has to do a test framework or port libraries, convince me Scala isn't ready.
I wish more people would chill out, love their kids and just make it up as they go along. SPOILERS: there are no secrets; nobody really knows what the hell they are doing

For all you PG super fans: being a good (or great!) parent is the ultimate doing something that does not scale.
They are counted in France, albeit not on a daily basis, which explains the irregular bump on data such as https://www.worldometers.info/coronavirus/country/france/

The official government stats publishes both numbers (death at hospital / death in care facilities).
Tower triangulation doesn’t have very much precision, for one thing.
I would love to know how Germany has been able to discover a sufficiently accurate antibody assay before many excellent groups in other countries. Finding some antibodies is one thing; making it mean something is another. Does the presence of a particular antibody imply that someone is now no longer infectious to others? Are they themselves now immune to reinfection?

These questions are unanswered AFAIK so I am curious as to what the Germans are actually learning.
The full paper gives a another reason: if you decline to invest in one fund, the GP might not let you invest in the next one.
Formal Verification Tool Competitions
I have to agree on this. Just go to any country with a poorly functioning economic system, the healthcare matches it.
https://www.wolframalpha.com/input/?i=china+population+%2F+s...

Actually worse than China by that metric, though given credibility issues of Chinese data, let's just say about the same.
I don't really understand the question. Writing regexes seems fairly straight-forward to me, as in I just do the first thing I think of most of the time.

This makes me think I'm in the 'not good at regexes' group. The most advanced things I use are multiline, non-capturing, non-greedy modifiers and back-references in the pattern or replacement. If it goes beyond that I parse.

Anyone mind posting some more advanced usages that come up?
Ceasefire: Real Talk on the Economy, Covid, and Potential for Partisan Violence
Docker-powered terminals for your website
Appreciate the first comment!

Yeah, I know that is patio11's slogen. Interestingly, my users never tell me this. :D Also, I think having to pay $19/month is prohibitive for way too many use cases. Like, there are lots of websites on Boomla that are personal, web based documents. Eg. notes on how to play Bridge, the card game.

Anyways, I'll check out the links you sent again.

> Also, the price structure is too complicated. How much should I pay for an obscure blog that is hit from time to time with a small HN visit?

Interesting point. Let's say you get 50k visitors at a 1MB page load size. Substracting the free tier, that's 50GB data transfer -> $3.6. Visit pricing would be $49. CPU is probably $0.

If you get to the front page 1x a year, that's on average $4.4/mo. It's very unlikely that you will be on the front page very often. Do you think that's reasonable?

I understand your concern is that it's complicated. True, but if it wasn't, I'd spread the cost of high-traffic websites on everyone. So instead of paying $1/mo you would have to pay $10/mo. Or I'd have to cancel your account as many hosting companies do. As a user, I'd rather have my own electricity usage metered.

Wouldn't you agree?
> simply because we used to live in a smaller town where that was no problem

Is this a problem anywhere outside the US? (I’m sure there are a few exceptions)
I believe everything you listed is true, so it's not really scapegoating. And, saying society at large should be held responsible for the actions of a few in power is absurdity. "Taking responsibility" would be direct action against those in power. And, I agree.
Yes, I have it (I am on a Linux). Thank you for sharing! :) Cheers!