skysight-inc/HackerNews huggingface dataset:
I can't find it now, but I've seen a couple of annecdotal posts where people with high credit limits got there credit limit lowered right after using the same card at a Walmart for the first time.

Maybe those people had other changes in their spending/paying habits, but if credit card companies lower people's credits, how do they make that determination to do so?
Do you have any resources on that? I'm new to this, and trying to find my way around the details is hard.
ZX81, from 1981, used 4 chips.
While I really like type annotations I hate that they’re little more than IDE hints.

There’s nothing to stop calling functions with incorrect datatypes at runtime and I’d consider this one of the single biggest weaknesses of python right now
What's the benefit of this over simply adding the type annotations directly? I guess this is mostly for those unwilling to understand types?
Especially given the admitted limitations of inferring types, such as the add exmaple discussed; this seems to be fixing an anti-pattern problem. As this those who would build a project in Python that would largely benefit from these annotations, would be most suited to just spend the couple of hours needed to truly apply it themselves.
Kogito – Cloud-based business automation platform
If you just want a surgical type face mask, you can always do this https://www.youtube.com/watch?v=aNjpH5lBZ8w which is even easier to make.

Yes I know it's not the best filtration. I know it's also not sealed like it should be. It's not a respirator.

But at least it should keep some obvious droplets in/out. And it's still "better than nothing at all".

Bonus, also explaining how to make a quick DIY face shield.
> Another part of the answer is that fatigue is largely in our heads.

Not in our heads, but in our nervous system. Some types of fatigue are due to feedback into our central nervous system that reduces muscle activation signals from your brain in order to avoid damaging the muscle. But if you're untrained, your body doesn't actually know where this point really is.

Most strength and endurance gains when you first start training are neurological, where the effect of this feedback loop is pushed back as your body learns the true threshold for muscular damage.

The heart does get fatigued though. You can run a horse into dying from a heart attack, for instance. Most people simply aren't fit enough to push it that far, as their other muscles would give out first.
You don't get admitted to ICU because you're panicking. You get admitted to ICU because multiple doctors think you need to be there.

London hospitals have started to become overwhelmed with patients, and this is only going to get worse. https://www.hsj.co.uk/news/hospitals-critical-care-unit-over...
What was the coding question?
From what I read, these are only useful if you're sick and trying to reduce transmission. While they're better than nothing, they're not better than proper masks. [1] Isolation, social distancing, covering your mouth/nose correctly when you cough/sneeze and handwashing are more effective measures. [2]

I don't imagine that these DIY masks should be used more than once (as is the case with most masks), so you'll probably need to make a lot of them.

[1] https://www.researchgate.net/publication/258525804_Testing_t...
[2] "Should I wear a mask to protect myself?": https://www.who.int/news-room/q-a-detail/q-a-coronaviruses
I mean, it's just frustration. You have to expect this from a novel disease once you realize its R0 has been characterized, it's greater than 2, it's airborne and asymptomatic patients can transmit it. What have been people expecting? I'm a physicist, I've seen this kind of growth. We also have this totalitarian principle which states that "Everything not forbidden is compulsory", I see no fundamental difference, it has to happen. Just don't act like in ordinary politics where problems can be waved away, Nature doesn't care about that.
Show HN: Git Story – save all your changes to Git
Find a course buddy during quarantine
Hi! One of the best things you can do during quarantine is learning a new framework, programming language or something entirely different.

But doing these courses feels kinda lonely and often you just stop doing them so I thought I’d create a site where you can find buddies to do the same course with (frankly this quarantine is becoming really boring).

The idea is that you talk regularly about your progress and problems you're facing so you can learn and grow together.

If you’re interested, take a look at Cuddy and sign up for the newsletter!

If enough people sign up I’ll be happy to implement the whole thing this weekend, anyone want to join me building it?

The current tech stack is: React, TypeScript, Next, Heroku, Netlify (landing page)

Also if you've got questions or feature ideas please do let me know in the comments! :)

Let's destroy this virus together and take it as an opportunity to get better at what we love!
> There are way simpler, no-knead recipes you can bake in a Dutch oven that will give you even better results.

Care to elaborate and/or post links to recipes? I've been baking for years and have found that the recipes with longer rise times generally produce more flavorful loaves. Yes, it's more effort and takes longer, but the payoff is a more flavorful bread.

That said, if there are recipes out there that require less time AND are more flavorful, I would love to hear about them.
We are all loaning the money via fractional reserve banking and our pensions. "Shareholders" aren't just people in fancy suits.
What a coincidence I have also launched very similar app recently. However, mine doesn’t have the gamification concept (hunter) which I think is brilliant. Mine can be found here: https://about.mudcar.dev/
The Hammer and the Dance – COVID19 – Next 18 Months
> Few folks have a couple of good scales

I'm not sure I'd say "few" but my frame of reference is Europe. Most people I know have a tool which seems to be called "measuring spoon set" in English, which has the common volume-measurements. People who do baking with recipes usually have a scale that can resolve down to 1g, which seems to work out for most recipes.

Good to hear that bread making is not that exact though, so you could probably eyeball it in that case.

(just wanted to add that with one weight you can usually [imprecisely] weight both really small values and really big values by multiplying/dividing. Let's say you need 0.5g but your scale can only do down to 1g, so you can weight 1g and then just half it and now you have 0.5g. Same goes if you need 1kg when max is 100g, just do 100g and then multiply)
Well, figuring all that out sure seems a lot more fun than sitting and waiting. I take dying trying to do something useful over just dying.

Like in war profits will probably be huge but if there is enough pressure government cna seize stuff too.
Let me provide you a different perspective: A lazy language is one that "leaks space". A strict language, however, can "leak time". Imagine building an infinite list and pulling only ten elements from it. This is a situation where a strict language will create a "time leak" by attempting to build an infinite list.
Only health professionals should be wearing these. The public should not be wearing them as there is already a global shortage and they are badly needed by those caring for the sick.
> If it’s as contagious as they say and spreads in asymptotic people then why wouldn’t there be a significant population that has acquired and recovered from this?

Because all the effects are limited by the time it takes for them to happen. We know the speed of growth, it's much faster than the expected recovery times. From all known COVID-19 cases the number of recovered are still dominated by the recovered in China.

China: reported cases: 81,008
dead: 3,255
recovered: 71,740

Whole world: reported cases: 282,395
dead: 11,822
recovered: 93,189

Virus causing COVID-19 is "novel" meaning not existing among humans at all until a few months ago.
The realization that local manufacturing capacity is a national security imperative.
Interesting idea. If you can do it without creating perverse incentives and in a way which helps continuous product/service improvement, I'd say yes.
Others do, and that skews the results as well (at the very least, it makes numbers incomparable).
First thing you do is try to make sense of the data, if I can model 15 points with 2, 3, 4 parameters and further ones don't add any improvement I'm onto something. I've always done polynomials first, you can see if there's something much simpler than Lagrange interpolation, which in my experience means you have to go straight to the literature about that kind of problem.

(Of course this works as long as you aren't seeing any peaks)

oefrha, for some reason I can't reply to your comment just yet so I'll post it here: Of course. This is just my own criterion when I start with a bunch of data I know nothing about. Is there a complicated law behind them or maybe not? Am I seeing noise or there's a signal? You can fit anything smooth with a low order polynomial, so maybe there's a differentiable function right in front of you. It's just something I do and if you see no reason for it I might even agree with you on that. It never ends up in the model, though. It's just something I find useful at a preliminary stage.

OK, We're not being responsible doing this and I'm not qualified to do it. I just have been fitting the data and maybe I've been lucky and I'm just an idiot. Having said that, this is also my problem, I have right now a hotspot in the vicinity and I'm worried. I just want to have a quantitative idea of what's going on. Now it's your job as experts to explain what's going on to the politicians and make sure they hear and they can do the right thing. I wouldn't be worried if the messages had matched the numbers when this started, they didn't. At some point we need someone to tell us "we're at this point and tomorrow we'll be at that point". I shouldn't feel compelled to find out by myself what all this is about. I feel awful by posting all this, I'm perfectly aware that non-experts in a field spout nonsense, but this is a very nonsensical situation and I'm tired of hearing we've been doing fine.
If you're writing performance sensitive code and/or correct code, Rust makes more sense. Rust makes more sense for almost any use-case over Swift unless you're building Apple clients.

Swift still hasn't really escaped its niche of being a language for end-users to build clients for the Apple ecosystem with trade-offs in mind for those end-users who are just building clients (rather than, say, implementing a safer openssl).

For example, even Rust's web framework story is more mature and benchmark competitive than Swift's. Go to https://www.techempower.com/benchmarks/ and filter for just Rust and Swift.

I say all this sadly as someone who builds iOS apps. I would find it very weird that someone was using Swift of all language for infrastructure projects.
> For them, other people’s panic buying has caused more than an inconvenience.

How? What has it done to "more than inconvenience" them? Specifically what has it done to them except possibly cause them to have to buy different food today because they got a bit unlucky and the store is currently running low on what they normally eat?

On the flip side it means that when they go shopping in the future, when lots of people are sick, there will be less people at the store. This reduces their chance of infection. Do you really think the inconvenience today outweighs that benefit, even if we just look at them in isolation instead of looking at the cost/reward to society as a whole?
a) double-check if there is something that would require you having a degree. I.e. you probably don't want to pursue PHD, but visa-requrements have degree

b) doublecheck if you want to pursue something that requires to be student, i.e. internship, scholarship, e.t.c. I started working for a company as an intern during my studies and after a while it was reasonably easy to upgrade to part-time employment and later on full-time employment.

c) I don't know what are your costs. I am from europe, so I studied for free. If you are taking on more and more debt, your cost-benefit analisys might be different.
I just use a bread maker. Pour in a measured amount of 6 ingredients - it takes 2-3 mins max. Press a button and have a loaf of bread ready in 3-4 hours. You can even set it in the evening with a delay and have a freshly baked bread the minute when you wake up - I did it for the last couple of days.
Try it and see, to be honest. Home ovens are unreliably different from one to the next, and tastes vary from person to person.
Old feature: Good shortcuts for editing text. Talking about vim's grammar to select/move/delete/add... edit text in general. Not sure how the rest of the editors can rely on few CTRL-something commands and using mouse so much.

New feature: I do a bit of work in Visual Studio as well, and I really like AI backed code completion. It results in less navigation when selecting items from code completion list.

Edit: I missed the line where you speak about VIM. My favourite changes in my setup in VIM in last couple of years fall in 2 categories, terminal stuff moved into vim if it fits nicely (lazygit, fzf...) and another category that helps me use all the features of the editor.

LazyGit integration - popup window with basic git stuff.
LazyDocker - same thing but I am almost not using it at all
kreskij/vim-reminder-tips - Gives me tips about custom shortcuts I set up in vim
liuchengxu/vim-which-key - Gives me a nice menu for doing different common things (such as run tests for current file, open documentation, all other leader key commands)

Overall, if I had to pick one thing it would be LazyGit. It's so good!
If there are 100 or more asymptomatic and untested cases per tested case, then the disease is very highly contagious, given the timeframe we're looking at.
Oh heck yes. ISWYM and that's the way I treated it - seriously, starting 2 months ago, for exactly those reasons. I just don't get it either, it's like head-meets-wall every time you try to tell anybody. It's so depressing.

(what I thought you might have meant was a criticism of me misusing maths and you were getting pissed off telling people it was a sigmoid not an exponential).
Francois Balloux Computational biologist, director of Genetics Institute at UCL had interesting twitter post: https://twitter.com/BallouxFrancois/status/12388371580074475...

> Predictions from any model are only as good as the data that parametrised it. There are two major unknowns at this stage. (1) We don't know to what extent covid-19 transmission will be seasonal. (2) We don’t know if covid-19 infection induces long-lasting immunity.

>How long immunity lasts for following covid-19 infection is the biggest unknown. Comparison with other Coronaviridae suggests it may be relatively short-lived (i.e. months). If this were to be confirmed, it would add to the challenge of managing the pandemic.

>Short-lived immunisation would defeat both ‘flattening the curve’ and ‘herd immunity’ approaches. Devising an effective strategy would be even more challenging under low seasonal forcing. It would also considerably complicate effective vaccination campaigns.
Perhaps people find it interesting there is actually a college course dedicated to the subject.

I remember when I started at Travelocity in late 2007 that nobody cared about security. If it couldn’t be solved with Spring MVC, cookies, and HTTPS then it was the users fault. Marketing and media were the only concerns. We found it a challenge just advocating for usability and accessibility. I remember finding that interesting because I was doing information security as a part time job in the army reserves at the time.
Did You Have Coronavirus Without Knowing It?
Simple Respiratory Mask[1]

[1] Emerg Infect Dis. 2006 Jun; 12(6): 1033–1034.
doi: 10.3201/eid1206.051468
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3373043/
For this purpose you can just use a scarf, put it over mouth & nose. It doesn't filter what you inhale, of course.
Further iPad Pro with A14X and 5G due for release in October?
From this article:

> [...], more than half of Republicans had not altered their hygienic routines in response to the COVID-19 pandemic. By contrast, most Democrats had altered their habits [...].

But from the source:

> More than half of Republicans, about 54%, said they had not altered their daily routines because of the virus, compared to about 40% of Democrats.

The redaction of the article makes the difference appear bigger. Also, I can't found the original source. Asking people if they wash their hands is not very reliable.

(Also, perhaps Republicans were already washing their hands before the epidemy :). I doubt that, but unless you put a bracelet censor for a week to a lot of persons, it's difficult to get reliable data.)
> From what I read, these are only useful if you're sick and trying to reduce transmission.

Governments have been telling this, as well, but it cannot be 100% true. I supposed it was a white lie to prevent people from stockpiling.

Otherwise, there would be no use in medical personnel using masks.

I can understand that face masks might not be the best measure for healthy people, I can understand that they might not be super-effective, I can also understand that only certain types of masks are effective, but I cannot rationally believe all masks are completely useless.
As some other people mentioned in other threads, aliexpress seems to be restocked on some "alleged" FFP2 and shipping them including express shipping with DHL. Risky and expensive bet tho.

https://www.aliexpress.com/item/4000768665097.html
The fact you can rely on every API to allow duck typing is a core feature of the language. It has pros and cons, of course, like all features. But it is not an accident, it's by design.

And type hints have been designed with this in mind. It will stay that way.

If this is feature makes you unhappy, Python will make you unhappy. It's important to know what are the values that are important to you and chose your toolbox accordingly.
For years my retired parents own a couple of laptops and an iMac in an office room which they used to use frequently when they wanted to access the internet, but now the iPad is their primary computing device at home which they use on the couch (or indoor/outdoor tables, never in office anymore) and their iPhone's when away from home.

It's primarily a consumption device of which it's one of the most enjoyable to consume content in, so it's not going to be as appealing to creators, although it's starting to get used more with designers, writers and photographers.

I'll see the occasional post of devs attempting an iPad workflow with SSH and vi/emacs/etc but I doubt I'll ever see it as a general purpose dev device, maybe Apple can extend Swift playground to be useful for some limited GUI Apps composed mostly by dragging UI Components, changing props & writing little event code snippets.
This kind of thinking is why some of us are starting to talk about rolling out the guillotines.
Free – Jira Software
Nano (the cryptocurrency) was originally named Raiblocks after these.
>I've been graphing the exp curve

As you can imagine, there's more to epidemiology than this. I'm a big fan of letting the qualified people do their work, while we do ours: shut up and do not spread misinformation.

In fact, at the risk of being rude ill even go so far and say that it's quite arrogant to pretend to pontificate about this when your knowledge about this issue is 0, and also when one major problem in combating this pandemic is the "epidemic of misinformation".
Have you actually spent time adding type annotations to existing python code? In my experience it's a huge pain compared to other languages. Documentation is sloppy about types because people aren't used to worrying about them, so even looking at the code it's really hard to even determine the actual types of things without just running it and poking around.
Got to appreciate the usage of Lego in that image.
> At first we didn't have enough test, but that ramped up quickly, then we didn't have enough RNA extraction reagent, now we don't have enough swabs, and soon is the collection media that will be missing.

Where are you getting this information from?
This brings memories for me, as I used to own an Eee Transformer, which was a 2011 Android tablet with Honeycomb, and keyboard and trackpad...

It was surprisingly useful, but... it was still 2011 Android. The best thing was still to put an SSH client on it and actually do all the work somewhere else remotely.
Interesting no one here mentions VOIP through either native dialler app or IP phones. Works fantastically and for the older generation gives them a sense of familiarity.
I mean... the people that founded the company have been long time contributors to the site. You've probably read a hundred of Avery's articles here.

What are you doing that's interesting? Post it here and you can get the free advertising too.
If the factory is in China, possible outcomes range from nothing to permanent disappearance. Finding emitters should be easy from satellites.
This is old, but it is still an incredibly good writeup of how one can achieve beautiful and impressive GPU particle effects. I loved the demo when it was released and I have watched it again and again over the years. It has a mesmerizing quality to it.
You have to bear in mind when doing any analysis of this that you shouldn’t treat the US as one country when comparing to Italy. The number of distinct outbreaks happening at once makes a big difference in the steepness of the curve in the beginning. Italy might have been 5-20 distinct outbreaks while what’s happening in the US looks much more like 50-100 separate outbreaks developing at once
It looks like it would take about 20 chips. [1]

[1] - https://eater.net/vga
165M deaths actually sounds plausible for covid19, if it overwhelms health care in India and developing world countries...
> The heart doesn't fatigue because it's not physically possible.

You can exert yourself to a heart attack, much like a horse can be run to death. If it's not the heart that's fatigued, what's the cause of death?
"From what I read, these are only useful if you're sick and trying to reduce transmission"

What government has said -- in a convoluted, almost misinformation manner -- is that from a probability perspective a mask is unlikely to be useful for an average person. They were saying this when the number of cases in the respective countries were single or double digit. But for front-line workers who by definition deal with a concentration of cases, it's much more effective and likely to be consequential.

But of course it's effective. It is a marvel that anyone seriously bought arguments to the contrary, and it is foolish misinformation that is going to plague us for years now.
The effectiveness doesn't need to be perfect. If I'm now only 50% less contagious to others with my no-longer-sterile mask, that's a huge win.
Medicine is getting to grips with individuality
UK train companies are refunding some, but not all, tickets.

They're not refunding "advance" tickets, and probably won't until the government implements a firmer ban or changes the law.