skysight-inc/HackerNews huggingface dataset:
Agree. I'd add that my comment above about exhalation being passive is true in adult ICU practice. In high frequency oscillatory ventilation (HFOV) exhalation is active (a piston actively creates a negative pressure in the breathing circuit). I understand this is still used quite a bit in neonates (though I don't do NICU, so not an expert) but has gone out of favour in adults in a big way due to the results of trials like OSCILLATE (https://www.nejm.org/doi/full/10.1056/NEJMoa1215554). Probably still used in some centres as a rescue therapy, but I haven't used it in years (we'd use VV ECMO for that purpose).
This is an interesting one for me. I run a small network of sites, around 130 or so (Wordpress) that used to be hosted on DO. We had CDN and heavy caching implemented, as well as fail2ban and other security features. For some reason, every site would go down at some point monthly: error connecting to database, Apache crashed, etc... couldn’t get any support on it.

We switched to WP-engine and haven’t had a single issue. We now host our web apps with Azure without issue as well. We spend maybe $5-$7k / month on hosting (which is a drop in the bucket for larger companies), but I can’t imagine we are the only ones who encountered this.
> Getchar doesn’t return a char; it returns an int

Dammit, I knew that. Thank you for flagging my blunder; being precise is really important in this case. The Linux manpage better explains the return value of getchar:

https://linux.die.net/man/3/getchar

"fgetc(), getc() and getchar() return the character read as an unsigned char cast to an int or EOF on end of file or error."

getchar() needs to return an object the width of an unsigned char, but all the values in that range are taken by possible character values. The return type had to be expanded to int in order to accommodate the sentinel.

The alternative of using an algebraic type is superior because the end-of-stream condition has a different type (so to speak), and furthermore, the programmer has no choice but to deal with it because the character value comes wrapped inside an Option which must be stripped away before the character value can be used.

Really, you also want the type system to express all possible error conditions as well, since getchar() returning EOF can mean either that end-of-file was reached or that some other error occurred!

As someone who has written lots of C code and worked hard to account for all possibilities manually, I really appreciate it when the type system and APIs can express all possibilities and back me up.
I'm surprised there's no emoji for Corina
The difference between a snafu, a shitshow, and a clusterfuck (2018)
There was an article that discussed this in the Summer 2019 edition of Lapham’s Quarterly dedicated to ‘Trade’.

https://www.laphamsquarterly.org
"cha" is absolutely recognised in Australia for tea.

Maybe somewhat less these days, but still there.
For me it's partly about being responsive - if I'm away from my desk grabbing lunch, in front of the TV, picking up the kids from school, if I can unblock a colleague that's a win in my book.

But even for a fully remote company, we have occasional client meetings. That often means meeting up beforehand, coordinating things on the fly as travel times change and maybe some people have to skip meeting before and go straight to the client, etc. Slack on a phone gives a consistent, single comms route for this rather than switching to text/WhatsApp/etc even if you know their numbers.
I always thought shoulder straps need more connection between them at chest level - would that make sense? I think it would even the load better.
CSV with special seperation characters is nothing new. It won't generally solve the problem, because the choice of the seperation characters is always related to the data supposed to be hold by the table. Just think about a CCSV file holding CCSV files.

If you want to avoid escaping, you need to declare the length of your fields, so it says for instance "now come 20 bytes of field value" and no termination symbol is necessary. This is nothing new, read about the pros and cons of null terminated strings or old and traditional standards such as ASN.1 if you want to learn more about that.

I don't like the name TSV (Tab seperated values), because it is just CSV, and the name should be agnostic about the used seperators. See for instance https://pandas.pydata.org/pandas-docs/stable/reference/api/p... for a versatile parsing library in a widespread data science library. It just calls all these data formats CSV.
Healthy Reasons to Sip Kombucha
Thanks, and yourself ...
First, arm yourself with the tools to figure out whether what you're reading is bullshit or not (unfortunately a huge issue in the finance space). Read about The Organon by Aristotle, particularly his work around logical fallacies.

Then, for a brief overview of the history of money, currency, and markets read the first part of William Bernstein's The Four Pillars of Investing (provides some good historical context).

To understand financial market movements in the short term (like what is happening now), read about crowd psychology, behavioral biases (Kahneman), and black swans (Taleb).

To understand financial markets over the long term, read anything written by Buffet (his annual reports) or Munger, or their intellectual precursor, Graham and Dodd.

To understand the theories and thinking underpinning money and central banking, read about Adam Smith, Milton Friedman, Keynes, and Hayek.

Start with a bias toward history and older works, and move towards newer works to understand how the current zeitgeist got here and be able to think more critically about the ideas that are currently en vogue.

Also, I agree with the comment that recommends avoiding books by journalists. These are typically compelling narratives in search of supporting facts and theories (the wrong way to approach thinking). You should start your learning from the opposite position. Learn the theories and facts first, then think critically about any good-sounding narratives you see repeated in the wild.
> If someone saw it coming, and acted early, there would be no pandemic and the action would have been seen as an overreaction

Preparing for every crisis that could potentially eventuate would come at the opportunity cost of doing anything else at all.
Optimizing Interrupt Handling Performance for Memory Failures
Yeah,

I'm all for creating brakes and maintenance periods.
Full title is "Optimizing Interrupt Handling Performance for Memory Failures in Large Scale Data Centers", I had to truncate it to fit within HN's character limit.
Any actual progress have been made from all that decades of distributed folding?
> What I said, very clearly, is that the difference is in TRACEABILITY and, not directly but implied, adherence to REAL SPECIFICATIONS, PERFORMANCE AND QUALITY.

What you don't seem to realize is that any such difference doesn't matter because "The goggles! They do nothing!"

This virus stays airborne for 3 hours after last infected breathed in any given room. Nothing short of full hazmat suit can significantly help. Piece of cloth over your face might reduce infection by 1% and most pristine N95 mask built to most amazing US quality reduces infection by 2%. Would the difference in mask quality really matter if those were the numbers?

When you have diarrhea does it matter if your toilet paper is tracable? You just need a lot of it. Not so much to efficiently help with the disease but mostly for comfort.
Coronavirus: Thailand, monkeys go crazy due to lack of food given by tourists
If you look at it objectively, America is a third-world country that no one wants to say it's so:

- around 2 million homeless

- extreme wealth inequality

- lower than average hospital beds per citizens

- no universal healthcare (Cuba's system is cheaper and better, unless you're rich)

- no meaningful mental healthcare system

- heavily indebted workers who aren't making livable wages or gaining full employment

- home ownership and savings unattainable for most

- unaccountable police

- highest incarceration rate per capita in the world except Seychelles

- racially-biased criminal justice system

- imprisoning journalists

- autocratic, corrupt, populist leader

- deeply-corrupt political establishment
Considering it’s yours, I have doubt it’s the “fasest” :)
I think Apple should release a phone that you can hack yourself if you want to, so you could just write a program that grabs the screen instead of building a LEGO camera rig.
Someone dear to me needs a ventilator per tracheostomy (Trilogy 100). Her Consultant Aenesthesist who was in Italy four weeks ago and works on an Intensive Care Unit told me that 6 out 10 Covid-19 affected ITU patients require an ECMO (https://en.m.wikipedia.org/wiki/Extracorporeal_membrane_oxyg...). This is very bad. I could sense his unease, these are machines you don't come by easily. His ITU is preparing for war, Brexit and the conservative's austerity program has put the NHS to breaking point.
From my experience, I have always gotten the flu, or some kind of sickness, after the cold months, as it turns into spring and summer.

When a warmer spring month rolls around, I think that I must’ve escaped getting sick with the flu, then, bam!, I get hit with it, and get knocked out for a few days.

The annoying flu is during the summer, when it’s hot, and you’re sick, so you just become more miserable.
First, that's not how any of this works, and second, said gaming PC owners wouldn't take part in this experiment to save themselves first and foremost but rather to help save as many other people as possible.
That's not a national reserve though as it's maintained by and only serves the interests of a cartel of private producers in Quebec.
He done fucked up.
You don't need to believe this is a bio-weapon .. although that certainly is now the end results.

I'm not implying causation, but what you are saying about them not developing viruses is not true. In fact, they were working on specifically this.

Here is an article from January talking about the virus orgins:

https://www.sciencemag.org/news/2020/01/mining-coronavirus-g...

How does Shi Zheng-Li of the Wuhan Institute of Virology know so much about this topic? Because he's been working on exactly this for almost a decade.

Here's an early paper.

https://www.nature.com/articles/nature12711

Years later he ends up working with a team from the US on a man-made coronavirus

paper here:

https://www.nature.com/articles/nm.3985

The US government pulled funding for all programs like this, but this one was allowed to continue because they had secured funding before the ban.

Discussion here: https://www.the-scientist.com/news-opinion/lab-made-coronavi...

Whether they accurately predicted the future, or made a huge lab error is up for debate in my book, and is something that should at least be investigated.

Lab mistakes happen all of the time, and we're talking about something that has a subsantial ability to spread itself.

Here is an expert's unbiased analysis of whether this could be man made:

https://threadreaderapp.com/thread/1221990534643929089.html

Given all of this, I don't think it's wholly unreasonable to consider whether or not human error played a role in all of this.
> What if instead of a int, getchar() returned an Option<char>?

That would be the textbook case of stupid over-engineering.
The thing is that, not all COVID-19 patients will suffer viral pneumonia, and lung damages are only visible in later stages of infection, when you would not need a doctor to realize you're infected. What's the point of this?

EDIT: Hmm, so it seems like CT is more accurate than current test kits, which reportedly result in many false negatives. Yet, I found that other AI companies had already made their own models, with 90 ~ 97.6% accuracy[1].

[1]: https://translate.google.com/translate?sl=auto&tl=en&u=http%...
1. People’s QE (modern monetary policy, some great explain-to-me-like-I’m 5 sections)
2. Doing Capitalism by Bill Janeway (innovation economy)
3. Crashed by Adam Tooze (some financial history)
How does Daily.co do ICE, STUN/TURN? Do you use a third party service, host coturn yourself, something else?

I'm currently a Twilio customer using their Network Traversal Service.
Unique discovery in Erasmus MC: antibody against corona
> In practice, it will mean asking the DNS first to check if HTTP/3 can be used.

Looking at the (draft) DNS specs for HTTPSSVC records [0] it seems that there's also the equivalence of SRV records? (SRV records is something that the browsers have never implemented)

I recall a semi-recent discussion about the prevalence of CDNs and what options there are for smaller players and DIY-ers and how SRV could have had a role in that [1]. I'm really looking forward to the spec rolling out if this is the case!

(There's a little example given in the Appendix of the DNS specs [2])

[0] https://tools.ietf.org/html/draft-ietf-dnsop-svcb-httpssvc-0...

[1] https://news.ycombinator.com/item?id=22073098

[2] https://tools.ietf.org/html/draft-ietf-dnsop-svcb-httpssvc-0...
This sucks. Basically it comes down to the data being collected and processed with tax payers money.

Providing data payed by the tax payers to said tax payers for free is considered an unfair advantage in a free market because the other market participants have to invest money to collect the data and need therefore another business model (advertising, paid app, and so on). As the state isn't allowed to unfairly treat one market participant better, the taxpayers loose.
I’m on a manager’s schedule [0] and having it on my phone allows me to easily stay connected between meetings (and if I’m being totally honest, during meetings).

As a developer, I’d hate it and would only allow notifications on my phone if I had support responsibilities, but even without those, I’d probably still want the app on my phone, just with notifications muted. Our teams use it for lunch orders, free food notifications, jokes, erg conversations, random special interest groups, etc.

[0] http://www.paulgraham.com/makersschedule.html
You don't need a mining cartel, infura runs all the working nodes.
Can they use this to paint custom graphics on a car's surface? How many DPI can they get?
> Banged my head against the wall once after trying to figure out why Ctrl+D generates some character in bash but I can't send that character in a pipe to simulate termination.

Yes, you can. You just end your stream by closing the pipe.
ETH's all time high is $1,432.88 [1], so 32 ETH has only ever been worth $45,852.16 max.

[1] https://coinmarketcap.com/currencies/ethereum/
They backdoored it, and now they have to walk into work through the backdoor, cause they can not trust their own infra.
I got started with VB1 and did my first commercial product in VB3. I wrote many applications in VB6 over the years and I was maintaining one application continually from 2000 to 2019. It worked great, with excellent debugging but was getting a bit long in the tooth over the last few years and the big fear not so much VB itself but the continued compatibility of third party components.

Like most developers I migrated to the curly braces languages (C# -> JavaScript -> TypeScript) but my first love will always be VB.
From someone working in the hedge fund world, “Big Debt Crises” by Ray Dalio is the most useful book I have read on the topic.

The language is quite accessible and it describes how various kinds of business cycles have played out through history. The highlight for me is an elaborate, punch-by-punch retelling of how the 3 major financial crises played out (1930s Germany, Great Depression and 2008). Rather than looking backward with the benefit of hindsight as most textbooks do, this gives you a real impression of how the events played out in real-time. There are even newspaper headline clippings in the margins from every week or so, just to show how the popular narrative was evolving as it happened.
Funny enough, Firefox is the application I use to access Hangouts. I usually join Hangouts via their share URLs.

On iPadOS the Hangouts app has, without a single exception, always failed to join the call. Tapping the link to open it in Safari just causes Hangouts to tell me I need to use the app. Manually pasting the link into Safari sometimes works and sometimes shows the same "please use our app" message.

On macOS the camera is black in Safari and provides no image (even though permissions are granted). It shows the little camera icon in the address bar, but the camera LED stays off and I'm not getting a picture. This seems to be a Safari issue in general though, because I just tried a bunch of sites and neither of them worked (but did in FF). So Firefox it is
A Finn first noticed his coronavirus symptoms with the Oura ring
They only not unwanted because the Fed is providing demand the market isn’t. That would be just as true of anything else where a glut hit the market.
I strongly disagree. The existing getchar() API is not simple at all! All the possible error conditions are still there, they're just obscured by an overstreamlined API which fuses them inappropriately into a single return type. That makes it harder to handle all cases well, because you have to do all the work manually.
My only nitpick is that AG (ML + search really) improved logarithmic-ally with exponential compute.

In addition, real world domains may not be some parallizable.

So yes, current AI is like a brilliant intern. It will eventually be your manager, but its gonna take a few more years ?
What’s complex about Zoom? My experience matches the article, which is “it’s easy and seems to work for everyone”.

The app UI can be confusing for advanced features (annotations and the like and people sometimes have a hard time groking single window sharing [or remembering that’s what they did]), but basic video and full screen sharing “just works” IME.
> a lot of "no-nonsense-just-give-me-the-facts" viewers in the HN demographic would find this type of film very unsatisfying

I disagree with this assertion. The film explores the idea that AlphaGo, like the game of Go itself, raises a lot of questions about what it means to be human. The relationship between AI and humans is developing and a topic of intense interest, especially among the HN crowd. I think what you might be saying is people with a high IQ but low EQ might not relate to this film. I'm sitting here wondering if people like that don't find human/AI intersection interesting because they are already mostly like a computer program themselves so it's not a big deal.
Coronavirus Ghostbusters Ambulance
Maybe I'm missing something, but I suspect the odds of building a non-gameable system for people whose primary interest is speculative gaming are not going to be good.
What to expect from a post-pandemic digital society
Is there some way HN can bend to support the pandemic? A flag or something?
I think I get it now and I think it's probably not about the stresses of closing school: I think it may actually be a calculated gamble that what you want is the low-risk population widely exposed first, falling ill at a rate just below the level at which you can treat people. If that rate threatens to climb, then maybe they close the schools and try to slow the rate. Otherwise the at-capacity wave is moving people from the "not immune potential vulnerable & vector" population into the "immune and not a vector" population.

If that's the case... it seems like it heavily relies on timing, good data & models, and more precisely timed and effective social cooperation, and I'm not sure I'd want to bet on having all those pieces in place, but it is interesting.
Headline seems to be totally baseless

https://www.passmark.com/forum/pc-hardware-and-benchmarks/46...
He didn't call the virus a hoax ( https://www.snopes.com/fact-check/trump-coronavirus-rally-re... ) and he's happy to have people on his task force who will publicly contradict him so he isn't flooding the response with compliant yes men ( https://edition.cnn.com/2020/03/02/politics/donald-trump-cor... ).

The US is probably doing terribly because of the CDCs absolute fumble of the test kit debacle; but assessing Trump's response as good or bad will take a lot of time. His border closures, believe what you will, were totally in character and probably good ideas for this specific crisis.
Alexander Stepanov: STL and Its Design Principles [video]
Any "pan-national" effort implies massive transportation of goods/specialists.

All this will let the virus thrive.

Moreover such pan-national tackling will let the apparently most adequate response be adopted, therefore if it fails too badly we may be all wiped out because it will fail everywhere.

Such a major pandemic is only possible thanks to our current population densities, massive transportation of persons/goods. Our central administrations were, as usual, patently totally unable to cope and even in some cases their very actions amplify the threat (cops in Wuhan silencing the local doc who early understood the threat, grotesque CDC actions in the US...), and are always pushing towards more densely populated huge territories for them to 'administer'.

... and further transportation of persons/goods and centralization of control should be in order?
Wow, gleam looks incredible. I love the syntax. Thanks so much for sticking to just double quotes!!!
Get some conflicting ideas. Two great, short books are The Mystery of Banking by Rothbard (available for free here: https://mises.org/library/mystery-banking) and Economics in One Lesson by Hazlitt (free here: https://fee.org/resources/economics-in-one-lesson/). They both conflict quite substantially with the mainstream and might open up a whole new line of inquiry for you.
Some more heterodox takes on economics/finance:

https://www.goodreads.com/book/show/17836526-killing-the-hos...

https://www.goodreads.com/book/show/42515482-and-forgive-the...

https://www.goodreads.com/book/show/20655234-freakonomics-su...

https://www.goodreads.com/book/show/6304389-the-spirit-level

https://www.goodreads.com/book/show/17368973-the-heretic-s-g...

More conventional investment perspectives, particularly useful if you want to invest:

https://www.goodreads.com/zh-TW/book/show/11645917-a-random-...

https://www.goodreads.com/book/show/106835.The_Intelligent_I...

https://www.goodreads.com/book/show/25574.Common_Stocks_and_...
Still delivering stuff on ASP.NET Framework 4.7.x, have delivered a couple of Forms/WPF projects during the last decade to lifetime science R&D labs, own all Delphi books from Packt, I guess it kind of qualifies for the membership pitch. :)
Go Here – Set off for a journey in only 10 seconds
To Marketplace and Back – “Content Is King” Again
On Error Resume Next
Gambas: Visual Basic on Linux
People did listen. But the general population - and most of their politicians - are too complacent, decadent even, to change lifestyles.

The West is addicted to lifestyles. Its near impossible for many people to consider changing their lives in any way - why should they? Nobody else does.

If anything, I hope that after this event is over, the survivors take a long hard look at who and what they are, in relation to each other. I hope we get over our decadence and realise that our 'safe' cultures are anything but safe, and that we all address the need to build better societies.
Doesn't the tracking problem also apply to 0RTT TLS? So we would have to discount either.
Last year I’ve worked on an open source soft phone where the proprietary backends are abstracted away, and you can switch them depending on your desired infrastructure.

Twilio, PortSIP, and Abto are currently implemented as demo backends.

https://github.com/automat-berlin/afone
Model-based estimates of Covid-19 burden in King and Snohomish counties [pdf]
The older results were similar to other benchmarks. Now passmark shows results that are completely different when comparing with other benchmarks...
At the very least a required disclosure that shows how long the product will receive security updates would be really helpful.