skysight-inc/HackerNews huggingface dataset:
No paywall: http://archive.md/cQl0E

Aside: perhaps FT could chip in with the rest of the world here by making any of their articles about coronavirus open access...

Edit: curious about downvotes - it’s my first time circumventing a paywall. Disclaimer: I would describe myself as a capitalist hippie.
Since restaurants are one of the major sources of food going to trash, I was wondering whether the current crisis would not actually have an opposite effect with more food being on the market. Sure, not all types of food but on the other hand people have been buying a lot of nonperishable goods from what i have seen last few weeks which would also indicate lower demand in the near future.
America has long treated both education and healthcare as luxury items that only the rich deserve.

We need to fix those things. They are negatively impacting quite a lot of people. The lack of healthcare is hardly peculiar to farm labor jobs.
Right but they maintained a whole tax producing economic center including (probably) corporate taxes and income tax on hundreds of thousands of wages from the companies themselves and their suppliers. Breaking even on a bailout is pretty phenomenal given the broader implications.
Yes, in the US that's the case but nobody said it will never change.

Regarding Amazon, see for example https://stallman.org/amazon.html#size
>massive waste and spoilage in the supply chain.

Maybe in the west, but not the case in China, food is relatively expensive, so very little is wasted, even poisonous rice can find snack factory buyers. Restaurant waste is colleted by small pig farms.
I know just a little about sterilization. Because I worked on controls for sterilizers.

As a general problem killing spores is what's hard. With gas sterilization they 'precondition' product at 120 degrees and 80% humidity in order to encourage spores to activate. With CO60 gamma radiation the product comes out a bit warm. Steam sterilization is done at 258 degF. You get the idea.

Compared to spores influenza type viruses are trivial to kill.
I believe they are changing that with the new cars, there will be a limit to how much teams can spend on the car and r&d.
shield using just office supplies https://www.instructables.com/id/DIY-PPE-Face-Shield-3D-Prin...
Holding cash does not mean that it isn't allocated to investment. The airlines wouldn't be putting it under their mattress. They would be depositing it with a financial institution that would then be able to use the increased reserves to provide more capital to various actors, ie: investment.
Covid-19 Support for Nonprofits
A few places in the U.S. do already have this system and it works well. The city owns the fiber optic links between your house and a central office, but you get to choose your own ISP (often from dozens of options).
I'm not saying the government made a bad decision, but they should have rigged the deal more in favour of the people instead of the company if things succeeded.

Getting a 3.5% return over that time period didn't account for the risk that they took. They should have ended up at least doubling their money at the cost of the shareholders/equityholders that remained.
The government got shafted by vastly below market returns. Economists are looking at the big picture but tend to ignore people picking your pockets as insignificant. Loss aversion means people actually care about these things, it’s just the simplified economic models that are ignoring them.
WHO's advisor pretended to have bad connection when asked about Taiwan
The WHO is under the UN, which recognises the PRC as the "real China". How much of this is the UN's fault vs one of its agencies?
https://simple.wikipedia.org/wiki/Autodidact
> Autodidacticism is sometimes a complement of modern education.

As a kid, I pretty much ate books, and I had the good fortune to have several teachers that would just let me quietly read on my own in class while they lectured.

Not everyone has that temperament and ability, but it'd be useful to look at not just the mechanics of learning, but also how to get kids to want to learn. Paraphrasing, don't just teach kids how to multiply--teach to dream of what they can do with math.
> Unless you can deliver me 1Gbps symmetrically like my current fiber, you're inadequate. I currently have two kids doing remote learning, a wife who's starting to VPN at times, and I myself work remotely at least 9 hours a day for the last 20 days.

This really shouldn't require such exotic internet. Unless you are downloading large files, it's hard to use more than a few megabits per person on average.

Often the nice thing about fiber is the surrounding infrastructure is newer and better.
Check Cheetah – Run GitHub Actions by Commenting
The default assumption is that Amazon's Project Kuiper would launch on Bezos' Blue Origin rockets.
Global relocation study of future after Covid-19
I think the major mistake was FSF refusing the objective c front end from Apple.
Starlink does require towers because the data has to be beamed back to the ground. The more bandwidth you serve in an area, the more towers you need. However, in areas with low bandwidth demands where cellular towers are currently as dense as they are in order to reach every part of the area, Starlink does make sense.

Starlink, Cellular and ground based internet serve different points on the density /mobility curve.
Interesting that they get around lack of NOT operations (and thus lack of universal logic capability) by storing each value twice: once normally, and once bitwise-negated.
That assumes they had no leverage and no other options. Raising the rates by say 4% and companies would still have taken the money and the economy would have reacted in the same way.
First of I list what I know:

1) the economy had a very large, in terms of dollars, run up.

2) the fact that it was like 10 years is of little importance to me.

3) the P/E ratios were getting big, not horrible, but bigger than I was comfortable with.

I was having trouble sleeping, because I was worried, and that is a classic sign you are in too deep (for your comfort level). So over the last 3 years I have pulled 90% of my investments into cash.

So what is unknown:

1) when will the virus start leveling off. Although China says theirs is clear, I have a tendency not to trust a country that censors the media?

2) will the virus come back in the fall for a second round?

3) when will the oil war between Saudi Arabia and Russia end?

4) I do not know where the bottom is.

Back to what I know:

4) I know that others, also, do not know the things I say I do not know.

5) I know the market will come back, it might take a few years.

6) The bottom of the market will be clear after it happens.

7) Those who say it is the bottom now, are just talking, they do not know.

8) Until the virus peaks, it will be very hard to guess the impact. Even then there will be a lot unanticipated problems, that are only obvious in hindsight.

Plan going forward:

In the next few weeks, maybe as early as this Monday, start putting a little money back in the market. My goal is to be fully back in within 6 months, ideally having the low point 1/2 through when I am putting money back in.
That's fun, thanks!
Sorry about that. It seem like we have a small bug in our redirection logic for new logins. If you hard refresh the page after you've logged in with GitHub it should work.

We'll get this corrected shortly. Thank you for the feedback.
You're missing the opportunity cost of doing twice as well?
New Grad: I'd use a linked list here because insertion into the middle is O(1) rather than O(n).

Senior Dev: Linked lists have very many more cache misses than do vectors, and the difference between hitting cache and hitting main memory is such a huge constant factor that for most reasonable list sizes it never makes sense to use a linked list. Use a vector. Checkmate, smug Lisp weenies.
I used to think i was one, but I’m not sure learning from pre recorded material online counts now. I miss being in class
I like the nitpicking in the comments about what a MODEM is. Early MODEMs were 'acoustic couplers' and the terms should never be confused lest anyone not understand the emoji.

Anyway there is nothing obsolete about any of these symbols. Context is everything and sometimes you need diagrams of how things used to be done. The symbols are handy for explaining the past.
Ask HN: Can I trust Zoom, the video chat app?
I wouldn't normally ask this kind of a question at HackerNews about any random app, but I've noticed that an application called Zoom has gained a tremendous amount of adoption recently; no doubt about the recent coronavirus pandemic playing a role.

I tried to install this app on my Mac today, out of necessity. I noticed two suspicious things:

a) The app is distributed as a .pkg installer, which is normally used only for stuff that requires special permissions or doesn't make sense as a runnable application, such as a user space filesystem or a kernel extension.

b) The installer warns me about the installer "inspecting whether the package can be installed on the system or not" and clicking OK, the installer doesn't run the normal steps any normal macOS installer would, it just quits. However, it does end up copying Zoom.app under /Applications.

This seems very suspicious for just a chat application. Such an application shouldn't need any of this to be distributed or installed.

1) Is there anything fishy going on with Zoom?

2) How can I be sure that even if there isn't anything fishy with the current version, the next version doesn't do anything more fishy? (= even if someone I trust says that it's OK, how should I continue trusting them?)

3) Why does it install like it does?

4) Should I boycott it? (My default stance at the moment is: yes, if I could.)

5) P.S. and TL;DR: How can I be sure that I'm not installing a piece of malware? I'm not asking about my privacy of communications while using the app, but just about the installer or the app doing malicious things in general.
> There's already automated computer assisted surgery, so is this really that far off? Is it desirable?

It's a question of cost and development effort versus utility. You can train a good picker/harvester within just a few weeks and that person can work the fields seasonally for decades while doing other productive things for the rest of the year.

Designing, building, deploying, and maintaining a machine complex enough to harvest asparagus, strawberries, and salad, however, is a very costly endeavour that yields very little benefit. The machines would cost billions to develop, millions to build, and are only usable for a short time of the year and for a very limited task.

A minimum-wage field worker can do the job faster and cheaper and a machine would basically need to run half a century just to pay for itself - and that doesn't even include the development costs.

Don't make the mistake to underestimate the amount of technology required to replace a human being for doing "simple tasks". Things that are simple for humans are incredibly hard for machines and vice versa.
I agree with points from the parent comment, but more so from you. It's good to have experts who've rigorously studied historical practices and their outcomes; we can learn many things about which practices work best, and what mathematical relationships they reveal. But history is not an accurate predictor of the future, and theory is only a stepping stone for better testing (such as Great Britain's theory for herd immunity, which was a ground breaking theoretical approach to dealing with a pandemic).

I think the most effective approach, which adds to your argument, is ensemble modelling from numerous, independent researchers from many fields. This is akin to how many people guessing at the number of gumballs in a container at the fair will average to the correct amount, while any single guess will not. There is a Freakonomics episode, Superpredictors, which demonstrates the use of this statistical approach for anticipating the outcome of voting in foreign politics.
The cost of an airline ticket has fallen by around 50% since the 1980s; clearly the industry can exist and still pay for the services/infrastructure it consumes.
You seem to have interpreted this as monopoly prices were less than today's prices.

My read of the parent comment is that monopoly era phone service from AT&T was cheaper when compared to phone service in other parts of the world during that era.

I can't speak to the veracity of this claim.
I don't know if the Prometheus devs care about it being an enterprise level monitoring software, but not having any type of backfilling on the road map pretty much disqualifies it. Accurate reporting is not a nice-to-have for enterprise grade monitoring.
I don’t think their business model is broken, I think your expectations are wrong.

Clearly it will be insanely hard to compete with Illustrator. It’s a brand name and industry standard.

But if you can convince enough people that they can get a pretty good approximation of Illustrator for a fraction of the price (and you adjust your rate of shipping features accordingly), that can be a great business model.
Let's say that AA didn't do any buybacks - instead they saved up all of the money that they would have spent on buy backs in the last few years. Would that have been enough to survive this pandemic?
Thanks for that.

I live in a small town with high unemployment and an excess of homeless people. I have fantasies of putting together an "irregular jobs/work" program to help connect locals with remote work, gig work, seasonal work, etc.

My theory is that if you can find some way to connect people to "irregular jobs" who don't want (or can't reasonably do) "regular jobs," a lot of people would be willing to work who aren't working currently.

When I and my sons were homeless, we tried to figure out how to find something like day labor jobs and we were mystified. I asked around on the internet and got a smidgen of feedback, but we never figured it out.

I feel like something went wrong somewhere along the way and America no longer knows how to help people find work of that sort anymore. But maybe some of our social ills would improve if we found a solution to that piece of it.
Is this based on reported emissions from oil/gas sites or actual emissions? Because there was a big report recently that showed that many gas and oil processing operations are routinely emitting far more methane than they claim, due to leaks and other faulty equipment.

https://www.nytimes.com/interactive/2019/12/12/climate/texas...
Able to run, yes. But it is not the default, ergonomic way to write D code like it is in C, C++ and Rust.
Even Strassen can be overly expensive for reasonably sized matrices. Almost all matrix multiplication algorithms have a threshold only beyond which do they use Strassen.

Although apparently that threshold can be lowered (http://jianyuhuang.com/papers/sc16.pdf), but even then it's a matrix that's several hundred columns by several hundred rows large.

Some CS classes explicitly use Strassen to teach the realities of asymptotic vs wall-clock time complexity, challenging students to come up with a hybrid matrix multiplication algorithm that performs the fastest and switches at the best thresholds of matrix size.
No. Zoom can't be trusted. When I have to use it I assume that they are spying on me.
It's kind a shitty metric if, as a manager, the only way you can tell if you staff is getting stuff done is if you feel you need to physically watch them.
Inline wrapping of UIKit or AppKit views within SwiftUI
It's easy to add simple syntax highlighting for new languages to BBEdit -- more so than for other editors [edit: other editors I've tried to do syntax highlighting for, at least!] -- but it doesn't have a very feature-rich highlighting engine. And code formatting is pretty much a dead end, even though I'm fairly sure it would be possible to set it up. (One of the frustrating "what ifs" in the Mac editor world to me is: what if BBEdit's makers had added packages and, better yet, a package manager, to the editor a decade ago? It wouldn't have taken over the world, but it might have helped it stay a lot more competitive.)

As for the modern aspect, I dunno. It doesn't look anything like Atom or VS Code, to be sure (let alone like MacVim or Emacs), but it's hard for me to look at the UI of BBEdit 13 and find anything that makes me go "oh, yeah, that widget right there looks really creaky." It doesn't have a tabbed interface for files, but I actually like its method of having a "currently open documents" list more than tabs. (When I've used VS Code, I configure it to do that, too!)
Does collapsing subthreads not count as branch pruning? If not, why not, and what would make the difference?
And communism is a marvel of suffering and deprivation. Which would you prefer?
Thanks, not the first two. I'm not sure what volatile pass by value means and did not know that that was ever a thing. The third one, yeah, I use that, and you have it marked as non deprecated, so that's good.
We run our own ci for building Linux kernels with clang. (ClangBuiltLinux.github.io). We take Debian's nightly package of ToT, make a docker image with the minimum tools we need, and use buildroot ramdisks that have a custom init script that powers down the machine once it reaches init. Our CI fetches various kernel trees and branches, builds them, then boots them in Qemu. The machine has 2 minutes to power up and down (usually takes less than 10s), otherwise we consider the machine hung and fail the run. We use travisci for the reporting, but are looking to offload the building.

Also, Linaro's Tool chain Working Group runs a ton of CI on the kernel as well. There's an effort from RedHat called KCI to aggregate all of these reports.
It likely has both.

Coil: to pickup via electromagnetic induction the voice sounds of the remote speaker.

Microphone: to pickup the voice sounds of the local speaker (the person holding the handset to which this device would be attached).

You likely would stick the device to the end of the handset with the speaker, where the coil could pickup the relatively strong electromagnetic signals from the speaker mechanism within the handset. But as that end would put it about six inches away from the microphone portion of the handset, leaving little electromagnetic induction possibility available, the 'microphone' part would then be present to pickup the speaker directly.
> but most C++ engines are very long lived, going back decades

While true the engines are also staffed and can absolutely keep up with changes. They regularly are tasked with new toolchains, platforms, OSes, and APIs to leverage already. This would just be more of the same, and if you look at the goals of the paper: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p213...

That lines up pretty damn well to what game engines want as well.

> One of the main reasons to stick with C++ (and C) is that the investment you put in the code you're writing right now, no matter how fugly it is, will be there and keep working in the future.

I think you should read the actual paper instead. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p213...

The things they talk about actually abandoning are things like byte sizes other than 8-bits or source code in file systems that don’t support file extensions or nested directories.

Chances are any existing C++ codebase is already not compatible with such systems that they want to more formally deprecate/abandon in the first place.
How do I test a driver for which I do not possess the hardware?
The airlines have given billions back to their shareholders over the last ten years. They should now be approaching their existing shareholders for cash (rights issue) rather than approaching the government. The current share price of these companies is only being held up due to the expectation of free money from the government.

As others have said, they are privatising the profits but socialising the losses.
You're assuming that the s&p would have done well had the government not enacted TARP. It's pretty agreed upon by economists that the bailouts of the GFC saved us from financial collapse.
Street cats and most other feral animals in a city don’t have a lot of contact with humans, otherwise they get captured. Even with people leaving food out for them they do their own social distancing pretty well. You nearly need a death cult trying to get the disease before feral animals are a big enough problem to direct policy.
That's a false dichotomy you're holding up.
Farming doesn't strike me as high margin. This increase in costs could send many farmers out of business. That will push up food prices.
Another reason to use Python 3: you won't get any more updates.

https://www.python.org/doc/sunset-python-2/
You can drive out as far as fairfield, about 70 miles outside of the bay area and still see housing communities packed together like slums with nothing but yellow and green for miles in every direction.
There are a number of similar projects among the flood of ventilator threads, if anyone wants to compare:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Surely some context is missing here. One of the use-cases for a cpap is reducing your own snoring for your bed partner.
> every hour of delay

So, the government should hurry up and make a deal.
There are a lot of places where I agree that it should. There are some cities where competition is alive and working well. I think at least we can agree that state governments should not be making it illegal for local communities to create public utility internet, as has been happening in some places.
Thank you... And yeah, Wodehouse was my first favourite author. Will be nice to read some of his books again.
Yeah but infrastructure is already up. A lot of the work required for upkeep doesn't require as many people as is required to build it out in the first place.
Here is a thematically-related boids simulation from 2006:
https://www.red3d.com/cwr/papers/2006/PSCrowdSandbox2006.pdf

Did 10,000 to 20,000 agents at 60 fps. Puny compared to yours, but not bad for 14 years ago!
https://www.youtube.com/watch?v=Jpy5rJSVLj8
https://www.youtube.com/watch?v=ZZoy-8xK0YI
By backfilling I assume you mean retroactively applying labels to a time series? Can you link to the thread with more context if you have it around? As a prometheus user myself at a 100+ eng org company I've never had a use case for a flow that would require editing old timeseries apart from having to restore data after a crash
That's not how it works. There are numbers and the Netherlands exports as twice as Spain. Probably because they have a smaller population, so they consume much less internally. Also it rains a LOT in the Netherlands while Spain is mostly Mediterranean. There is a reason why North Africa didn't have a big population until very recently.
Elementary Guide to Hashicorp’s Nomad with Linux
At the very least, demand planes give passengers 1-2 more inches to every seat.
I do know about the adapter and am aware it's not a perfect solution due to compatibility. I could always sell my current lenses (a wide, a micro, a telephoto, a fisheye, and a normal) to fund the purchase of new Z lenses, but there doesn't seem to be 1-to-1 replacements available yet. Have no idea whether they are in the pipeline or not, but then again the adapter may help bridge the gap. Decisions, decisions.

How is the battery life for the Z50? I've read that is a common issue with new mirrorless rigs.
Rewriting parts in Rust would require Rust to have good C++ interop, which it doesn't. At all. Rust has good C interop, so if your code is already divided into C-abi shared libraries then you're golden. But if it's not then Rust migration really isn't an option.

And realistically I'm not entirely sure how you can add C++ interop to Rust without also ruining Rust. It's a hard problem to say the least.
But the two different locations in question are both on the device itself.
In short, TLDR made an episode criticizing somebody without inviting that person to comment for the show. https://en.wikipedia.org/wiki/Vivek_Wadhwa#Withdrawal_from_t... has links.