skysight-inc/HackerNews huggingface dataset:
> their public governance puts the collective above personal rights and people are totally fine with that because that's a deep part of the moral standard of their culture.

I kind of disagree with that point. South Korea has succeeded in curbing the virus so far because, in large part, they are simply better prepared. To give a quick historical context, they suffered another (much smaller) coronavirus called MERS not too long ago (2015) and they ran into similar problems that many countries are now dealing with. So they spent the last 4-5 years improving their regulation (eg, quicker KFDA approval), logistics/supply chain (eg, testing kits development, distribution), and legal/public policy (eg, privacy and public disclosure) and preparing for the next virus outbreak.

So, for instance, we hear a lot about their high-tech, big-data driven tracking system (using personal GPS, credit cards data) to identify hotspots/potential contacts and isolate further infections -- that didn't exist 5 years ago during the MERS outbreak because it was thought to be intrusive and violated individual rights. The intrusive search and diagnosis strategy employed today was born out of necessity; normally not permissible under their moral or cultural code.

https://thebulletin.org/2020/03/south-korea-learned-its-succ...
> Would making internet a public utility just mean giving a government granted monopoly to one provider per region and forbidding anyone else from selling internet service?

If that's what "public utility" means then Internet is already a public utility in many parts of the US, since this is exactly the arrangement in existence today.
Show HN: Scheme with first-class continuations implemented in various languages
Models are easy when you turn every cow into a sphere. But physicists never believe their models respect the real world. Computer Science should be about the Science of Computers, not hypothetical models acting on hypothetical architectures.
> it suggests to me that some sort of cash-in-hand deal is afoot that isn't in line with local labour practices.

Absolutely. It's exploitative to be sure, at least here in the US. Farms don't want to pay more for labor, and in some cases (perhaps the plurality of them), the migrant laborers are paid under the table to avoid the tax burden on both ends. Of course, this means the company doesn't have to worry about payroll taxes, workman's comp, unemployment, etc., and the workers aren't going to register with the IRS to get a tax ID.

Additionally, the laborers are paid so little it's difficult to think of this in any other way than as a form of slavery sanctioned by the state as it turns a blind eye to what amount to egregious violations of labor laws.

Part of the blame I place on us as consumers. If we weren't so price sensitive to things like fresh produce, perhaps we could pay more such that things are done above board and we become less reliant on migrant labor. Either way, something has to change.
You're only counting the dollar return. As a social institution of government, you'd want to price in the upside of not having the US auto manufacturing industry implode, with vast unemployment, lost manufacturing that would never return, and GM itself collapsing along with its jobs. It's considerably beyond your figures.

Alternative, nationalize it? Now that's a real disaster, having the US Government in the auto manufacturing business.

Regardless it's extremely low on risk in fact. That's partially magic printed fun dollars paid for via the Fed's obese balance sheet.

And that's exactly where the latest monster stimulus is going to come from. We most certainly are not paying down any of that debt, it only rolls one direction for the past ~18 years. We'll plop trillions more onto the Federal debt, push interest debt yields lower over time to compensate, and wake up tomorrow to a bright sunny day like it never happened (rinse and repeat until some day, 20 or 30 years into the future, when we can't keep doing it).
Maybe that's telling us something.
Thanks, I'm fascinated that you bring up the 'inability...to have civil and productive conversation about things that matter, and like as not, politics does matter', what makes this the case here at HN, in your perspective? Also, can you say more about the how 'this community has the pretense of holding itself to a standard of intellectual merit and civility above the internet mainstream'? How do you think the this 'pretense' came to be held? why 'intellectual merit and civility'? and makes you say it is 'above' the internet mainstream?
The "no shortage if you pay enough" viewpoint is rather myopic. The same people will be crying hoarse when prices of even basic necessities increase 10x or more, and there are food riots and possibly starvation.

Many people in the west don't realize how good they have it
Developing voice-based applications for consumers
We have more than "a few" datapoints at this time. Also, I don't think determinism is relevant to climate change. I.e. whether reality is deterministic is not what's at issue, it's whether the earth is heating up and whether human activity is a primary causal factor (yes, in both cases). There's also no conflict between determinism and systems too large to model precisely -- stochastic systems, in other words.
So after I rolled this 20 sided die 8 times and it got a 20 every time that means it's loaded? smh
Repairing a vintage 40-kilovolt xenon lamp igniter
> Apple denied Abobe access to APIs they needed to make Flash run better on Macs

Huh? What APIs are you referring to?

There was no SIP back then, and from what I understand you didn't even have to sign kernel extensions. You could do just about whatever you want... right?
Coincidentally, this occurred as the airline industry became deregulated.
Living quarters facilitate local spread.

Trains and cars facilitate national spread.

Planes and ships facilitate global spread.

Each of these has adjutant consequences of increasing severity. With planes and ships imparting the most severe consequences. Difference between planes and ships being that ships have medical staff, and you can quarantine them in port if necessary. Which we did mostly. (Of course, we probably should have done the same with airliners but hindsight is always 20/20).
It does a full lex and parse. Then if there is an edit, it determines based on the edit which tokens need to be re-lexed; maybe we went from "[10,20]" to "[10.20]" and so now the [ and ] tokens are fine but everything in the middle is changed.

So we go from a data structure representing "original text plus edit" to a data structure representing "original lex plus changes". Now we have the information we need to do the same to the parse tree, which has also been stored. Given the set of tokens in the program which changed, and knowledge of where the textual boundaries are of every parse node, we can restrict the re-parse to the affected syntax tree spine. In the example given, we know that we've still got, say, an array index list but the contents of the list need to be re-parsed, so we re-start the parser on the left bracket.

The algorithm that does this is called "the blender", and reading that code makes my brain feel like it is in a blender. The code was written by Neal Gafter and based on his PhD thesis in incremental parser theory.

The source code is available on github; do a search for "roslyn" and you'll find it.
All true statements.

The same criticisms can be applied to any businesses within these industries initially looking to be given billions in monetary grants without equity in return.
i used to think this was true, but theres a lot of stuff recently where there really aren't such hotspots everywhere. when i profile UI stuff for instance there isn't some big obvious hotspot to optimize, the runtime is spread all throughout the app doing random things. if all the regular code you write is just ludicrously slow, you're going to end up with something that's just laggy and without any way to fix it other than rewriting it
It used to be that way. Recently airlines have been profitable enough to have no better idea what to do with their money than buying back stock for billions of dollars.
I think it is good when new grads have the knowledge to see that those things don't look right and can articulate how and why it should look different.

After all, when you come across a problem, that does not contain just 100 chars, it is very helpful to know what you can use to create something that still works with reasonable resources.
So you're recommending that instead of the book, they read these two sentences from you and start from there?

How about a book that motivates people to do that, like four steps to the epiphany? It isn't an either-or proposition.
I think about reuse in a couple of different ways.

I do not copy paste the same exact code multiple places. Then i use the same code.

If the code is not exactly the same, it's not a copy, hence it's not up reuse.

I do not generalize code before 3rd strike and refactor can be applied, and then I still use a lot of time thinking if it might a premature optimization.

I write microservices the same way as i write methods. If i copy and paste the exact same microservice, it might be up for reuse (3 strikes). If it's reuse, the same specifics applies as when programming a method or type.

I would never ever write any new code with reuse in mind. It's arrogant to think one can forsee the future, and that's exactly what writing for rejse is about. Start small, evolve.
Because WHO is effectively owned by the Chinese, Taiwan is not a member of the WHO. In fact, WHO doesn't even recognize _the existence_ of Taiwan. Take a look at this right here Orwellian bullshit: https://twitter.com/wilfredchan/status/1243887606569590784. Isn't it wonderful when China has you by the balls?
The Four Possible Timelines for Life Returning to Normal
Why does anyone put their money into airlines then?
If they can't get picked in time, they can can them, freeze them or dry them. Some will spoil beyond recovery, but not all has to be lost either.
Thanks for this, can you tell me more 'if you can filter those out'? what does that look like in practice, based on your own experience?
Show HN: Quiver – Free alternative data for retail investors
> it takes actual work to grow, harvest, and distribute crops.

I look forward to the test of "Europeans don't want to do _____ work" when the shit-pay factor is removed.
Not true for mobile safari at least
Zoom removes code that sent data to Facebook
The E-myth / E-myth Revisited.

I’d argue anyone in business - as either an employee, entrepreneur, manager, etc - should read it because the basic lessons are universally applicable to every business, regardless of size or industry. Especially as a solo practitioner, there’s value in understanding the dangers of doing everything yourself.
I timed each implementation in solving 6-Queens[1] on a meta-circular Scheme[2] (i.e. each Scheme interpreter ran a meta-circular Scheme interpreter to solve 6-Queens).
Results are shown in [3]; the order of speed is observed as follows:

Go ≈ Java ≈ Crystal(Compiled) ≈ SBCL > C# ≈ PyPy > TypeScript(Node.js) ≈ Crystal ≈ Dart >> PHP > Python ≈ Ruby

[1] https://github.com/nukata/little-scheme/blob/v1.2.0/examples...
[2] https://github.com/nukata/little-scheme/blob/v1.2.0/scm.scm
[3] https://github.com/nukata/little-scheme/tree/v1.2.0#performa...
Per Rice's theorem, it's not giving up that's not a option; it's just a question of whether you have false positives or false negatives. (To be fair, for safety-critical code, insisting on only false positives (ie treating anything you give up on as a positive) is a pretty resonable choice.)
We (the Tax payers) did earn billions bailing out the banks.

https://money.usnews.com/investing/articles/2017-01-19/finan...

We should still have seen banksters going to jail over their clearly crooked and irresponsible behavior.
It's like a diabolical apocalyptic sci-fi plot twist.
Yes, that's the point. The USB device will lose as many electrons as it gains.
The postal service in the US is a public utility: the US Post Office is required by law to deliver to any US address. The fact that there are private companies delivering something called "mail" does not change that: none of them are permitted to deliver first class mail, that is a USPS monopoly, and none of them are required to deliver to all US addresses, but the USPS is.

I don't know why you would want Amazon to be a public utility.
Certainly sounds plausible. I was trying to point out that the video doesn't do much in substantiating these claims. If you have another source, I'd be interested in reading more.
If you grew potatoes you’d get 15000-45000 calories out of 9 sq meters. Not enough. 9mX9m (81sqm) and at the high end of yield you could get above starvation.
And if the submission was a question "what kind of printer is this", misidentifying it would be a completely harmless mistake. Assuming that the person owning it, clearly labeling it an inkjet, refilling its ink tank (did dot matrix printers ever have that?) must be the one wrong about it, less so.
As someone who recently launched a SaaS business, I'd say your rate of learning increases dramatically after you launch a business, however successful it is. It's certainly helpful to learn about other's experiences, but nothing beats launching the business on your own. Even reading books after you launch feels different: you tend to appreciate the advice more, and start noticing all the nuances you were glossing over before.
Another anecdote: A few months ago, I was adding a bunch of features to an open source library. Before changing, I studied the library's code to find out where to put the change best. During that study, I found an instance where the code performed a slow operation, but I didn't attempt to change it because it was out of scope for my change, and I didn't want to introduce bugs [1].

A little bit after I have made the change, an user filed a bug [2] to the library about slow behavior when you passed a large amount of data to the library. They were using the public release instead of git master, so my code wasn't at fault thankfully. Due to the knowledge I attained from doing the change, I could quickly confirm that precisely this slow part was cause for the performance slowdown, and was able to file a PR to reduce the library's complexity from quadratic to linear [3].

It wasn't very complicated from the algorithmic point of view, I only had to create a lookup structure, but the lookup structure had to be created in a certain way so that the library still behaved the same way as tested by the test suite. It also had to support things like duplicates as the original implementation also supported them, as a very important feature in fact (toml arrays).

[1]: https://github.com/alexcrichton/toml-rs/pull/333

[2]: https://github.com/alexcrichton/toml-rs/issues/342

[3]: https://github.com/alexcrichton/toml-rs/pull/349
No, there was no insurance you can buy for this scenario that will cover $30, $50, $100 billion in accumulated losses if you're eg Delta Airlines.

There are no insurance companies that can afford that or that would back it, including Berkshire Hathaway (and they're among the only ones that could even attempt it).

If you tried it, you'd just take down the entire insurance industry again as they suddenly might have to eat $100 billion in losses across the segment in one year, paying out epic cash that nobody outside of Apple, Microsoft and Google have to pay out.

This is exactly the scenario where you should socialize losses across the giant government with the Fed's printing press and balance sheet, and simultaneously also ensure the government and its taxpayers get a fair deal (the airlines have to pay it back, and or taxpayers get the equity which can be sold off and receive dividends over time; all the US airlines were worth maybe $90 billion prior to the crash, producing like $18b in operating profit per year).
Can you elaborate a bit on what features were added on top of the standard library or other popular libraries? A lot of this stuff is very similar to viper (configuration), mux (routing), gorm (database), so I'm wondering if there are additional features on top of those, or maybe the goal was to wrap it all into a single framework for ease of use?

Very interesting project. Good job. :)
I daresay, it's even worse than that. Your neighbors are actively fighting against the installation of infrastructure that would enable faster internet speeds.

AT&T tried to bring FTTN to San Francisco years ago, but neighbors decried the "ugly" green boxes that would run down the street. Boxes that are standard in literally any suburb with fast internet.

There are limited parts of the bay area with gigabit fiber, including some large apartment buildings. The rent is higher in those places, of course.
In a certain sense, everyone in tech is a HN member. It's a community that's much bigger than just the people who post here.
I disagree, I think when it comes to a pandemic or any other public safety issue, immediate access to information should be free.

FWIW NYT has disabled the paywall on all their articles about coronavirus (although there's still a loginwall).

We shouldn't be putting prices on human lives.
Yeah actually from my understanding, even in the transistor, state (location) of electrons should change only, not the number of electrons.
In this case I think not. However I strongly agree with your position and have tried hard to ensure that my code is commented such that it explains why the code works as it does. See https://ericlippert.com/2014/09/08/comment-commentary/ for more thoughts on this subject.
> ... government nationalizing telecommunications networks...

Is that extreme the only other option we can imagine? In Texas, for example, the power transmission lines are managed by the Electric Reliability Council [1], and treated as kind of a "electricity market".

[1] http://www.ercot.com/
At that pay rate, your grocery bill will rise 5x-10x and while that might not bother you, there are several people from whom that's a death knell.
While I generally agree and would avoid airline investments personally, the airlines did just spend their profits for years on dividends and stock buybacks. If you don’t save for a rainy day, then it’s not too surprising you run out during bad times...
Working on a Covid-19 simulator, here's a few scenarios visualised [OC]
The reverse of this also happens: new team manager joins a team of 4-5 dev and goes "eww... a monolith, we'll write an MVP in 3 weeks with microservices, CQRS and all".

Long story short, one year and a half passes and the mvp is still not finished, the architect leaves the company and some poor guys (from an outsourcing company) are still going at it with the same architecture.
This is another project, simple but in a an advanced state of development. An automated manual AMBU type ventilator that uses a windshield wiper motor:

https://www.oxygen.protofy.xyz/

There are two versions: makers and mass industrial production.
I don't think there's much risk of serious food shortages. We'll just be eating more staples and fewer exotics and luxury foods. That may mean less meat, so we can use the grains those animals would usually eat to feed us. The economic impact on farmers, as on many other industries will be pretty traumatic and we'll have to decide as society how to deal with all of that, but we'll still be able to eat.
And that's what your average HN reader does not understand when they talk about keeping the country closed down forever. Groceries aren't put on the shelves by a grocery fairy. They can't be put there by the government or a central bank. They actually have to be grown or imported, both of which can be problematic if you shut everything down and disrupt the supply chains.
Tried searching multiple words but just keep getting a popup saying it can’t find any results
> It isn’t, however, decisive.

It would seem that in this case, it was.
Keeping large cash on hand for highly rare black swan events is a pretty inefficient allocation of capital. If all companies kept enough cash to not earn revenue for months and pay all expenses for a once in a hundred year event, then a significant portion of money in all the U.S. economy would just sit as cash and not be allocated to investment, hiring, etc. Just a counter argument.
Open source 3D-printable ventilator form Poland
Hardly ultimate, but coronaviruses are apparently (in)famous for a relatively high propensity to cross species barriers.

This review from 2017 looks very relevant https://doi.org/10.1016/j.coviro.2017.01.002

I'll leave the rest to people who may have specialist level competence on the topic.
> Certainly the environment is doing better,

I wouldn't be so sure (yet) about the overall outcome. For example, the EPA just suspends enforcement of all environmental laws "because corona".

https://thehill.com/policy/energy-environment/489753-epa-sus...

> The Environmental Protection Agency (EPA) issued a sweeping suspension of its enforcement of environmental laws Thursday, telling companies they would not need to meet environmental standards during the coronavirus outbreak.

> The temporary policy, for which the EPA has set no end date, would allow any number of industries to skirt environmental laws, with the agency saying it will not “seek penalties for noncompliance with routine monitoring and reporting obligations.”
Same on MacOS 10.15.4 in Firefox, Chrome, and Safari.

This worked for me to see them all. (1) "select all"/"copy" on the page, (2) open a new Microsoft Word document, and (3) "paste" in that document.
The Graying of Hacker News Users
Is the WHO even relevant? The WHO is not a sovereign authority, and has proven to not be independent too. They have been lying the entire time. Their statements

1. No evidence of human to human transmission

2. No need to ban travel from China. Ineffective

3. It is not a pandemic

4. Some twitter threads who WHO adding traditional chinese medicine in their list of medicines for COVID-19 in their chinese language posts.

5. Masks do not work.

If the WHO can't be independent, can't say things truly, and they never had any sovereign authority to begin with, what good exactly are they?
That wasn't the point though - the point was that farm workers don't live close to farms anymore, because British countryside has gotten really expensive. Well, if you work at a farm in Northumberland you can rent a room pretty much anywhere in the area for a few(3-4) hundred pounds, maybe even less.

Obviously that doesn't negate the broader point - North of England isn't where most farms are, after all. And places where most farms are, are expensive.
This isn't always the case that simplistic algorithms don't cause issues Bruce Dawson keeps on finding O(n^2) algorithms in windows that keep on biting him. I'm always impressed with his work.

https://randomascii.wordpress.com/2019/12/08/on2-again-now-i...
Payforabill.com – Aid during this crazy time
If I got an automated birthday card via Slack I would be extremely depressed.
Make book from Pieter Levels.

From my point of view, he is very productive, successful, willing to give ton of advice.

He has few good websites (or call it startup or whatever).
Favorite obsolete tech story: a coworker's kid saw a 3.5" floppy on their desk and said "Cool, you 3d printed the save icon?"
Spanish Coronavirus Makers Group
Please don't post in the flamewar style to HN. Swerving into personal attack is particularly not ok. I'm sure you can make your substantive points thoughtfully, so please do that instead in the future.

https://news.ycombinator.com/newsguidelines.html
I second this recommendation and his book "The Attention Merchants" as well.
What is one supposed to do if they need a CPAP to sleep and live with a loved one?
Netcastly – A Podcast Lovers Place
Thiel also said companies shouldn’t have big cash reserves because it is a sign of running out of ideas.
The government took equity stakes during the 2008 bailouts, it was widely regarded as a successful program among economists. The government got repaid and jobs were saved.