skysight-inc/HackerNews huggingface dataset:
Unfortunately the PPP money has all been dried up as of today, and many small businesses weren't able to take advantage of it. This site was put together to track how many businesses have received it, though it relies on self-reporting from the businesses so it won't be entirely accurate: https://www.covidloantracker.com/
While I have also seen many poorly secured GraphQL API:s, this seems like an unfair criticism. To me GraphQL is mostly an alternative to REST, which also has no authorization or authentication by default, that is a orthogonal concern, but you can hardly blame REST for that.
Will Companies Cut Open Source Investment Because of Covid-19?
Trump halts WHO funding, accuses of conspiring with China to cover up
This is awesome.

Vlad's blog post at https://vladaionescu.com/introducing-earthly-build-automatio... is a shorter introduction.

Reminds me of SourceHut's CI infrastructure (that uses VMs, rather than containers, and IIRC doesn't natively multi-stage in the same way - but has a similar use profile)
Hyperthreading (SMT) is the most fruitful vector for side-channel leaks because so many processor resources are shared between the threads. This was the case even before Spectre.

Conceptually it's also the easiest vector to mitigate in the OS--simply schedule processes in different trust domains (e.g. different UIDs) on different physical cores. This is what good VM hypervisors do. You'll never be scheduled on a physical core in parallel with another AWS tenant, which is why the minimum vCPUs on AWS is always 2. But traditional kernel schedulers (Linux, macOS, Windows, et al) and user space APIs for this mitigation are still nowhere in sight.
Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claims
There is absolutely plenty of reason for the infection rate to be different by demographic: we closed schools down. We don’t do that for the flu.
> This could be a boon to scifi plots

But can they outgrow the trope of every alien being a human-in-a-mask?
The apple computer shows an icon when this is happening. It shows a black battery icon instead of the normal white outlined in back icon.
It's because QM math is WRONG :-)
See brilliantlightpower.com
US cannot be leading exodus now because it has allowed entire industries to be completely outsourced and now suffers from having no specialists in many important areas.

I predict that, thanks to Covid, China is going to gain because it was able to return to normal in 3 months while Europe and US will take most of the year at the very least.

Also China is beginning to be a world unto itself, sustainable in every aspect. They have large portion of world's population as a market, have mature all important industries, they even have their own internet.

Yes, they will be hurt if other countries pull back their production but no, they won't suffer as much as you may think. Countries that don't have all their industries, rely on export to balance the import.

If a country is self sufficient and it does not need import cutting entire export means that they are still balanced with regards to foreign trade.

Looking at China's imports (https://oec.world/en/profile/country/chn/), there doesn't seem to be many positions that the China can't fulfill internally. Probably raw materials like crude oil, gas, iron, copper. I am pretty sure they could ramp up the production of ICs and tools pretty quickly.
... which is why instead of focusing only on a test for antibodies, science should be trying to identify and detect the attributes that make someone more/most susceptible to the worse symptoms of the virus (e.g. lung infection).

If we were able to detect who is most susceptible - which it appears that >80% of us are not - it would be another helpful tool in dealing with this pandemic.
It’s an extremely difficult drug to manufacture and they may not be able to ramp it up in the next few months. Which is to say it’s good news for the second wave that’s coming but we can’t open up yet.
The tagline of Datasette is "A tool for exploring and publishing data", to me it makes a lot of sense that SQL (with appropriate restrictions) is a suitable API for the kinds of things you want to do with datasets. This is not really the typical web API usecase, you normally have much more specialized and restricted use scenarios.
Great game! Love playing with my friends
Great article. Sums up many of my concerns about the post-COVID19 world.
If you want to be a doomer and ignore actual stats in favour of alarmism go ahead. It's your life.

If you want to ever take your head out of the sand, here's some resources:

https://www.worldometers.info/coronavirus/coronavirus-death-...
https://covid19.who.int/
https://www.nytimes.com/2020/04/13/opinion/coronavirus-immun...

Here's the only stat I actually, truly give a shit about: my province has 4 million people in it and 50 deaths.
There is no reason to believe that infections aren’t skewed by age. We took a wide range of preventative measures that are completely unique within living memory, such as closing down most schools and colleges. Until we’ve actually done statistical analysis on who got sick, any predictions based on historical trends are largely invalid.
I've tried this a couple times in the past. I think the biggest issue I've ever run into is from database modifications. In those cases, instead of merely needing to update my queries in my api server, then I needed to update my client code, and this gets much harder with multiple clients

Of course, this can also be the case when changing the API, but deprecated fields can be faked in that portion of the application to allow existing applications to continue to work.

I think it comes down to where you're managing your database interactions. I don't care about most features in an orm, so I maintain my own that's barely anything more than a SQL generator that won't break every time I change the database.

Overall, I think SQL on the client is excellent - even ideal. And as a matter of fact, I try to develop apis that simply generate a user-specific excerpt of our database, where SQL would be perfect for querying the data locally on the client. Last year I tried running sqlite in the browser for this exact reason, but it was far too heavy.

Anyway, back to the issue - the idea of having to immediately adjust all our client software every time I make a database adjustment is a bit anxiety-inducing. Especially when building fast In a drive toward market fit .

That said, with some great logging that tracks the actual queries and where they come from, it probably wouldn't be so bad. Especially if there's a means to maintain backwards compatibility.
Are debit card only German retailers supporting Visa / MasterCard debit cards now?

Many UK banks used to issue Switch/Maestro cards which interoperated with the German bank card system so were accepted in German supermarkets, but these got phased out for Visa / MasterCard debit around 10 years ago meaning I had to start using cash everywhere.
> Is there a succinct explanation of why some terrestial bodies in the solar system (Earth, Titan, Triton, Pluto) have mostly nitrogen atmospheres, but others (Mars, Venus) are mostly carbon dioxide instead?

For Earth, the answer is simple: life. In the absence of life, a nitrogen-oxygen atmosphere is thermodynamically unstable. Our best current understanding is that the atmosphere of the early Earth, before life developed, was mostly methane and ammonia, which are commonly observed in the atmospheres of the outer planets and their satellites. Once life developed, the methane and ammonia were gradually chemically converted by life to water and nitrogen.

For the others you mention, oxygen is not present, and the nitrogen is combined with methane (plus traces of carbon monoxide or carbon dioxide). I have not seen detailed thermodynamic calculations, but if there are very few oxygen atoms present, nitrogen plus methane should be thermodynamically stable. The unique feature of Earth as compared with these others would be the presence of a sufficient quantity of oxygen atoms to oxidize the nitrogen to ammonia in the early atmosphere before life developed.

For Mars, it is close enough to the Sun and small enough to make its temperature too high for it to retain significant amounts of nitrogen or methane (it has traces of both, IIRC), so CO2, which is significantly heavier, is the only significant component left.

For Venus, a significant amount of nitrogen gas is present (about four times as much as in Earth's atmosphere--Venus is significantly larger than Mars so its gravity can keep the nitrogen from escaping), but this is masked by the enormous amount of CO2 present (about 95 atmospheres worth), which AFAIK is believed to be due to all of the calcium carbonate in the surface rocks having been driven into the atmosphere due to a runaway greenhouse effect raising the temperature.
Not until CGI aliens with non-humanoid body plans become cheaper than masks on human actors.
Things like pisg[0] have existed since 2001 and it works off the logs directly, its usually collected by a bot and summarized into what you can see here: https://www.nordicbots.com/?id=66&net=quakenet&cid=84959

[0] http://pisg.sourceforge.net/
Lets say some of the contributors want a piece of the cake, they make their own website, SEO, and actively tell everyone that their fork is better.

The GPL license give you better protection then say MIT in this regard though.
> it even comes with introspection. One query and I get your entire schema! This trendy movement will be far worse for data security than SQL injection

Isn't this also true of SQL injection? Sure, you might need to run multiple queries to retrieve multiple schemas. But SQL injection is just a way to run arbitrary SQL commands, and you can do a lot with those.
Well, there aren't that many things specific to them unless you're talking hardware specs. They're all part of the MacBook family, so it's valid to call them that.

I'd blame Apple who decided not to name the 12" and left it only with its family name. Sure, that's how it used to be, but post 2000s that's just not a model name anymore on its own, anymore than iPhone or iPad is.

Think "12 inch MacBook" probably would find the most hits, though. Probably even better than the "MacBook -pro -air" thing I suspect you were doing, since those two get mentioned in the same articles a lot.

At least they've mostly backed off the "The New <old name>" type crap they were doing with iPad 3, etc. You want to talk hard to search for...
The tool doesn't prioritize HN readers. We released this almost two weeks ago and have primarily posted it on local neighborhood listservs and our own social media so far.

We haven't tried to get national press coverage because we don't have national store coverage, but once we add some of the bigger regional chains people are requesting (like HyVee, Meijer and Giant/Stop and Shop) we probably will.

The only grocery store we've been in touch with wasn't too thrilled about it and did not want to work together :)
Yep. From the article:

> Still, the case of the Theodore Roosevelt offers a case study for researchers about how the virus spreads asymptomatically in a confined environment among mostly younger adults.

...but they don't mention what the average age is. Presumably someone has the data to produce an interesting scatterplot of age versus symptom severity.
https://www.nytimes.com/2020/04/13/opinion/coronavirus-immun...

And what are you adding to HN? You're the person on Reddit that spams "Source?" in every discussion. Maybe read up on the topic...
Same here, signed up but the only choices are Gradient or Core. What is, or where is, Workstream?
How to Ditch All Facebook Products
Unless this has changed (I haven't looked at GraphQL in a while), the killer SQL feature is a formal filtering syntax (the WHERE clause). GraphQL only deals with projection (the SELECT clause). Of course you can add your own home-grown thing; if you do that, why use anything standardized (e.g. GraphQL) to begin with?
Yes, I particularly liked the reference to Hesiod's Theogony (although the Beastie Boys one is more obvious).
As a random snapshot, my present memory usage is 9.6GB. Previous phone had 8GB, so this is part of why it's so much faster - although storage as well as CPU is also significantly better.

(The regular model had 12GB which would suffice, but 128GB storage was a bit of a joke - I take a lot of pictures, and am familiar with Samsung slow downs unless plenty of free space.)

What I use? Slack, multiple email accounts, Discord, life 360, signal, WhatsApp, Facebook, Messenger, Hangouts, Instagram, .. nothing special, just a lot of different messaging platforms + apps. The extra memory allows them to stay loaded and ready when swapping.

I locked myself into a salary sacrificed tax free pre order in February (before realising just how bad C19 would get), so not paying the full sticker price. Also rotated my old S10 5G device to wife and sold her old for good coin.

I for one absolutely love the big display in these times of home iso; whether for videos or reading technical books on Kindle. Wife also embraces the nearly as big S10 5G - she wouldn't go back to a smaller phone now.
Like https://en.wikipedia.org/wiki/Human_coronavirus_NL63.

"Human coronavirus NL63 (HCoV-NL63) is a species of coronavirus that was identified in late 2004 in a seven-month-old child with bronchiolitis in the Netherlands.[1] The virus is an enveloped, positive-sense, single-stranded RNA virus which enters its host cell by the ACE2 receptor."

To add, I also wonder whether those with contacts to disease super spreaders (aka toddlers in kindergarten) have better immunity against covid-19, just by being previously infected by other coronaviruses. Possibly some currently unknown ones as well.
SSDs literally zero themselves out if they’re left unplugged for too long. No file system trickery will save you from that.
>There hasn't been anything like that ever since.

https://github.com/sriharshaarangi/BatteryChargeLimit/

root required, obviously.
I never claimed that. I claimed that workers generally are no longer reaping the benefits of increased productivity. If you want to offer income inequality as an explanation, then I'd be interested to hear how you work that all out, and if the math adds up. But, my contention that all the gains from increased productivity are going to those at the top seems to be exactly what you are espousing, yes? Are you agreeing with me in different words, or am I misunderstanding?
Are you referring to developing country jobs that are implicated in the supply chains for consumer products, or are you talking about first world minimum wage, like in France or the US?
I mean, you can calculate the probability of an abiogenesis event on pre-biotic Earth (or in our Universe in general), and then run the probability against the known number of solar systems/planets/atoms in the known universe.

Whether or not the universe favored life can be interpreted from the resulting improbability and the current results. Stars, gas giants, and black holes are probable.
I would argue that a Postgrest API is conceptually closer to GraphQL than to SQL.
Also Bahamas has no liquor sales, and crazy tight lockdowns every weekend where you can't leave your house for groceries even.
Run you own ECS cluster with zero config
How can they possibly employ 6400 people.
Consider it a blessing in disguise (look at all the articles about how sitting for long periods is awful), which prevents you from wrecking your posture/health. It’s good to keep moving around! Some folks use Pomodoro timers to stretch/flex/move regularly :-)

Maybe what you want is a way to maintain focus — not necessarily hold still. Don’t mean to be patronizing; I’m trying to change my habits to move around more.
There are several multibyte character manipulations that are easier if there is a uniform-sized encoding (wchar_t).
Thanks for the tip! I've been looking for something up to date that wasn't part of a huge suite.
Very cool - yeah I know exactly what you mean, running CI workflows on your own machine is just so nice.

When something fails it makes the debug and retry loop just as simple and fast as when you're developing, and there's really nothing like watching a production build run and ship in literally like a minute, just as fast as if you're building and starting your local dev server :-)
>i.e. charge the battery to 100% (or something close) but power the laptop directly via the charger.

That's already what's happening. However that's not enough. Leaving the battery full is harmful in and of itself.
Personally I see GraphQL mostly as a replacement for HATEOAS and all that stuff. It has a spec, so there is absolutely no debate as to how to do things, whether one should use PUT/POST or PATCH or whatever, where to put hyperlinks, what format to use, all of that is a waste of time and I hate being told that I'm doing REST wrong. There is no "doing GraphQL wrong", or your GraphQL parser is broken.

It doesn't solve anything else. Sure, one could use SQL instead, why not?
> Here's the only stat I actually, truly give a shit about: my province has 4 million people in it and 50 deaths.

What would you expect this to look like without a lockdown
> a life well spent

When I read this, my first thought was about how Knuth hasn't used email since 1990.

"I have been a happy man ever since January 1, 1990, when I no longer had an email address. I'd used email since about 1975, and it seems to me that 15 years of email is plenty for one lifetime."

Source: https://www-cs-faculty.stanford.edu/~knuth/email.html
Exactly. You going to compare a premium Apple device, compare it a premium Android.

I believe mine is pretty much the highest end available on *any" platform - it's pretty insane. Apple has a lot of catching up to do.
Probably not news to Stripe and not a priority, but just thought I'd mention it:

The only reason we are not using Stripe is the lack of support for Finnish payment methods - around 70% of our retail website customers pay using the local "bank buttons" and 10% use local mobile payments (MobilePay, Pivo).
By lack of a pile of bodies.
PGP has the best UX for its purpose: a social graph tool for nerds.
does this allow anybody in the group to pause/move anywhere in synchrony
Neither of those ways, I pronounce it sue-doh, but have found it really gets down to native language accent and localisation when it comes to vowels and how they are pronounced. All are correct. Though I have had somebody ask - "so like the song Sussudio". To which I always say yes and make sure they was not in the wheel group until they could work out why they can't sudo. But sysadmin 20 years ago maybe mixed humour and training in different ways than done today.
This is pretty great.
That 'TIMELAPSE OF THE FUTURE: A Journey to the End of Time' video is one of the most incredible, thought provoking and depressing things I have seen.
> I should have made it more clear: I'm interested in how fast it can be.

The answer you are looking for is: much slower than .NET core.

The "being good at multiprocessing" of the BEAM VM people are bringing up is not about raw speed at it: it is about giving you the tools to actually being able to do multiprocessing in a sensible, stable manner.

For instance, what happens if a bug in your program blocks threads for a long time in .NET core? What if one thread crashes? Do you have any guarantees that one thread cannot affect others in any way? Etc.

Some developers think that giving up raw performance for guarantees in these areas makes sense. Other developers think they can deal with those issues without nice guarantees from the platform and thus prefer the speed. There's no definitely right answer...
It’s ‘People, People, People’ as Lines Stretch Across America
All of what you provided as proof was what I submit too.

I've won 100% of the disputes where it was pretty clear the person wanted to just grab the content for free and then do a charge back. The problem is Stripe not blocking the real fraudulent transactions where a bad actor stole someones credit card and signed up with that. These are the ones where I've lost 100% of the time (for good reason since it was fraud). Stripe didn't prevent those from occurring where as PayPal has blocked every single fraudulent transaction before it took place and I didn't have to sign up for extra fees or lift a finger to get that protection.

To my understanding (and I may be wrong) with Braintree the customer would still see PayPal's branding if they check out via PayPal. They would see something like this: https://articles.braintreepayments.com/img/developers/pay-wi...
Using enzymes to break down and recycle plastic waste
" For no wise human...will allow that any human being errs voluntarily, or voluntarily does evil and dishonorable actions;..."

So sociopaths don't exist? Plato seems to be assuming that all humans are the same in what they find pleasurable or painful, which is obviously not at all the case. In particular, sociopaths don't feel painful guilt over things that normal people do.

I assume that Plato's reasoning on this issue is due to his dualistic, idealistic metaphysics.

I am wondering if the Straussians follow Plato on this matter.
> a DSL for flexibly requesting hierarchical data from API:s in JSON format, optimized for complex evolving API:s

Perhaps the same goal could be achieved with more flexibility by issuing CONSTRUCT queries to a SPARQL endpoint (CONSTRUCT requests a custom RDF graph as opposed to a set of variable bindings ala SELECT) and obtaining results in JSON-LD format.
We instinctively think this is a bad idea, because we are trained to have a single big databases, source of all truth that must be guarded and accessed only by vetted and secure backend application.

What if this wasn't true? What if databases were cheap to create and modify? Could you have a database for every user of your application? How that would change the architecture?

Overall I am trying to answer those questions with Https://simplesql.redbeardlab.com

An HTTP API that allow to manage SQLite databases. Rhoda databases are very cheap to create, use and modify.

I also wrote a tiny SDK for people that want to play with it directly on the browser: https://github.com/RedBeardLab/SimpleSQLSDK
Because their hospitals are not overwhelmed beyond capacity despite having positive cases just as long as other places.
DVDs have been around for over twenty years. There are plenty of things that were released on DVD but now hang in license limbo due to a publisher going out of business or whatever. There may have been a transfer done for a DVD release that would need to be re-done for HD, and that all takes time, money, usually personal interest of some sort, and of course the physical items still have to exist (2008 Universal Studios vault fire, anyone?)
I always felt like this simply lacked imagination.

If it were that there were parameters to tweak certainly many combinations would lead to degenerate solutions, but many that wouldn't and complexity would be found in many of them, some of it familiar, some beyond our imagination.

For mathematical dynamical systems (chaos theory) you'll find that you can tweak parameters. Some changes result in overall recognizable behavior, some changes result in completely different but still chaotic behavior, some changes result in boring, essentially empty solutions.

The universe is one big dynaimcal system; there's no reason to believe that if it is a function of certain chosen parameters, it is the only solution that would result in life.
I have only encountered public SQL APIs in the wild once, and at that time it made me very happy. I was building a scraper for a manufacturer of bicycle parts that shall remain unnamed. Scraping the whole database using a single SQL query was way better than hacking XPaths. I am not sure if their DBA appreciated it as much as I did.
One easy-to-forget factor is lateral symmetry. Especially with asymmetric multi-monitor setups (including laptops), it’s easy to spend hours with the body facing straight, but the head tilted slightly to the side. This is probably very unhealthy for the neck/spine.