skysight-inc/HackerNews huggingface dataset:
Thank you, very interesting and helpful. (I ran dvitype on that as you suggested.)

I think I'm just going to describe what I'm doing in case you have any more helpful words of advice or thoughts! Obviously no worries if not.

I'm working on a project that involves generating images from LaTeX math fragments and displaying them in a text editor buffer inline with the text, to create an environment for editing LaTeX math without needing to constantly regenerate the PDF. So similar to what also exists in various places, e.g. preview-latex and org-mode in Emacs.

In one sentence: I am struggling to produce non-fuzzy images when using dvipng or imagemagick to produce a PNG.

I am at the stage where I am trying to identify the best image-generation workflows to support. Users might have conventional screens, or high res ("4k?") screens, or high res Apple Retina screens. For example, Emacs org-mode offers the following 3 flows:

* dvisvgm - LaTeX DVI output is converted to SVG and Emacs displays the SVG.

* imagemagick - LaTeX PDF output is converted to PNG by imagemagick and Emacs displays the PNG.

* dvipng - LaTeX DVI output is converted to PNG and Emacs displays the PNG.

I personally own a Macbook Pro with a Retina screen and what I have observed is:

Iff your text editor is built with special support for Retina screens:

1. Beautiful crisp results can be obtained via dvisvgm.

2. It is also possible to produce a high resolution PNG and then resize it down in the editor so that it retains its crisp appearance at small size.

However, using dvipng (latex -> dvi -> png) or imagemagick (latex -> pdf -> png) I have not yet managed to obtain any crisp images of math fragments when they are at the size of a conventional line of text on the screen. That's on a Retina screen; I'm also planning to test against a conventional monitor via a raspberry pi.

I believe that dvipng does not include a "pHYs" chunk in the PNG data, and that this may be one reason that I am struggling to create small PNGs with high pixel density.
Oh, I see what you mean — instead of having a function pointer per message type, say, stored in a vtable, the handlers for each message type are dispatched by a function, which can do things like delegation (Smalltalk doesNotUnderstand:). Piumarta's "COLA" approach is a sort of hybrid, where you dispatch with a function, but the dispatch function returns a function pointer you can then cache at the call site.

What I was saying about Pascal is that instead you'd have to have a function that dispatched on the receiver type, not the message type. I thought you were saying that the Oberon OS was doing that, even though the Oberon language supported function pointers.
How do you "slowly lift it"?
Korea will have to remain on alert, forever, as their population has no established immunity. A vaciine may never come - there is no influenza vaccine (it mutates every season).

Plus, there are grim, yet economic, benefits if the sickest and most elderly die from Coronavirus, in the form of long-term savings on pensions and healthcare. This should be taken into account in strategic national planning.

The UK approach seems the most sensible - keep the economy and society functioning, and recommend that the most vulnerable practice self-isolation. Better to isolate those who are not participating in the productive economy (ie. the sick and elderly) than the entirety of the population.
What are we doing to flatten the curve? I keep seeing the us getting compared to Italy.
> So the question really is, how many deaths are worth preventing an economic collapse.

Obviously, as many as would've been caused directly by said economic collapse, minus one.

The reason you can't easily do such math is because it's never a binary choice. It's not a trolley problem with an obvious solution. You can choose to sacrifice the economy to save a thousand lives for each ten thousand predicted lost to the economic downturn, and then do your best to reduce the lives lost due to economic damage. Perhaps you'll reduce that 10 000 to just 500, and then history will say it was worth it.
Why is this warranted yet? This is a terrible that will only signal that the fed is panicking and nothing else. There are no indications that the supply chain is disrupted or that the economy is sputtering. It will happen at some point in the next few weeks with or without the infusion and rate cuts now. These things are much better done when warranted rather than now. As of now it’s only a humanitarian crisis and only thing that will help is effective communication to contain the pandemic. These infusions now will soon be forgotten by the next bad news and the effect will not persist.
This is because censorship is when you can't get a text by government fiat, because providing it is illegal.

"Canceling" is a worrying trend, I agree with you on that. The people you're talking about are not experiencing censorship in America, making your proposal irrelevant in context.

If you had proposed, say, hosting Milo Yiannopoulos' tweets, that would have almost made sense. It's still not state censorship, but they're no longer broadly available, whereas Murray's books clearly are.

Almost. There's still a huge gulf here, because if you put Milo's tweets up on a web server (almost certainly someone has), no American need fear loss of access to that site.
And that "proper usage" is basically "never".

I remember a lot of macros-based libraries early, however it turned out they are not composable, so they grew a plain functions-and-data interface. New libraries don't use macros much.

AFAICT the role of macros in modern Clojure is limited to new control constructs.
Schools were shut down very early on in the outbreak region I believe.
Fortunately, as time goes on we'll improve our ICU capacity and it's likely that some anti-viral treatments will turn out to be effective, which should diminish the ICU load.

We could within half a year-- given massive impact from deaths and shutdowns encouraging bypassing some amount of protocol-- have clonal antibody treatments that prevent hospitalization in a large portion of infections.
I am in the process of buying a condo apartment (Canada) (each year real estate was usually a 6% increase in value).

I sent the signed approval friday, but they refused it because my PDF was sign electronically. I was about to re-send it Monday..

What is your opinion?

Thank you!
Mail, truck delivery, etc. can operate with relatively little person to person contact, and it helps the rest of the public maintain lower levels of person to person contact by reducing the need to go to physical stores. I don't believe any country is currently considering halting deliveries. It's a strategic resource, and most people think it's important to keep this engine running.

Bars and restaurants are not necessary, and keeping them open encourages the less cautious members of the public to go out when they really shouldn't be.
https://www.federalreserve.gov/newsevents/pressreleases/mone...

> In light of the shift to an ample reserves regime, the Board has reduced reserve requirement ratios to zero percent effective on March 26, the beginning of the next reserve maintenance period. This action eliminates reserve requirements for thousands of depository institutions and will help to support lending to households and businesses.

Interesting time to be waiving reserve requirements of banks.
Relax and eventually lift yeah, because you would've "starved" the virus out by not giving them new non-immune hosts to jump to.
Thank you for the summary; you are the hero we all need.

I wish HN had a policy to more strongly moderate posts that clearly have absolutely nothing to do with Hacker culture, but I suppose the noise is low enough for the current policy to not really be a problem?
Online retrospective tool for Agile developers
The Coronavirus Called America’s Bluff
With interest rate at near 0 percent and inflation at 2.3%, people will come back to stocks sooner rather than later
That's authoritarianism, not communism.

They can call themselves a "communist" party all they want; it doesn't make it true any more than the "Democratic People's Republic of [North] Korea" is actually democratic.
cough

https://www.theguardian.com/world/2020/mar/15/uk-coronavirus...

Imagine going ahead with this instead of... doing something.

And no, the NHS doesn’t have the capacity to handle this. So...
Businesses will find they can now get away with stiffing many, many of their creditors.
Lets be clear, the economy will not survive anything like that for even one month. We are desperately hoping that after 2-3 weeks herd immunity, better medicine and first wave passing we can reopen.
I would suggest stop funding cat apps, take all you current YC batch and let them focus on this
Except there is no complete lockdown in Seattle ...
> It is impossible to implement 2FA on this kind of password manager

What makes you think that?
Yet everyone is so eager to abandon IRC for Slack and that type of garbage. What is really the difference here?
Prioritize ‘the most important economic systems’ is very subjective, unfortunately.

Who decides the ‘winners’, as grotesque as that sounds?
Phishing is so popular because the meat sack behind the screen is usually the least secure part of the system.

Unless you are running vulnerable unpatched or unprotected services, attacking people is usually easier than attacking systems.
If you're talking about Lehman Brothers, Wikipedia notes that the bankruptcy occurred on September 15, 2008, two months before Obama was elected.
Forecasting Germany as if it were Italy isn't entirely fair, given that Germany has only had 9 deaths with 5000 confirmed cases while Italy had close to 200 deaths by the time they managed to confirm 5000 cases.

As far as I can tell the situation does seems to be developing at the same rate, but going by the confirmed deaths I'd place Germany about 2 weeks behind Italy, not a mere 7 days. Which for exponential growth matters a lot.

Edit: Also note that forecasting countries as if they were South Korea has the opposite problem as the fatality rate of South Korea has remained low compared to other countries (though not as low as Germany's and those of Scandinavia).
Yes, Obama was President from 2000 to 2008 when the Fed let the subprime lending happen with stupid monetary policies. The crash happened in 2008 when Bush was still President.

A few days later, Lehman Brothers began to falter. Treasury Secretary Hank Paulson, who in July had publicly expressed concern that continuous bailouts would lead to moral hazard, decided to let Lehman fail. The fallout from Lehman's failure snowballed into market-wide panic. AIG, an insurance company, had sold credit default swaps insuring against Lehman's failure under the assumption that such a failure was extremely unlikely.

https://en.wikipedia.org/wiki/Economic_policy_of_the_George_...
By lifting the most adversely impacting parts, and monitoring infection on a wide-spread basis while maintaining measures that lower the how contagious it is without negative effects.
False Memory
We can have a mandatory regulatory lockdown without draconian enforcement. Don't let perfect be the enemy of good.
I went to pick up an to-go order yesterday and was surprised to find the local mall parking lot still full (U village) and people sitting in restaurants, with no care for keeping distance from each other. Ditto for the grocery store.

I guess people still aren’t taking it seriously, even though Seattle schools and libraries are closed for a month+.
>those written in Python just seem much nicer

>The AIMA/PAIP code in Common Lisp, for instance, are ugly as hell

perhaps it just means you are familiar with python, not lisp.

I have 3 years of experience with both and let me tell you, there is nothing elegant in Python: there's nothing elegant in having to deal with one-line lambdas, global interpreter lock, 30x-50x longer execution times than Lisp, distinction between statements vs expressions, mutability everywhere, a flaccid OOP system, no interactive development features, and horribly written libraries.
How’d that work out? Not well:

https://twitter.com/business/status/1239314620675915776?s=21
Which one? The only big one I can think of that wasn’t bailed out was Lehman and that was under W, not Obama.
As Italian I can confirm you guys should hurry and close everything down sooner. I would however prefer the title said “don’t be like the Italian government” instead of just “Italy”.

Not everybody here is behaving like a moron, luckily.
I’m not. And I bet the parent commenter isn’t either.
“Strategy”.
No, they did not deny it. What they said is that they won't be bought. They did not deny that the Trump administration tried to get exclusive access.
I watched the press conference where they launched the plan. That is emphatically not what was described.
That's what a VPN server is.
Webinar: Using AI to auto-detect and remediate incidents
The more new fiat money is injected into the economy, the more valuable cryptocurrencies become.

It doesn't really matter where that fiat money enters the market. So long as there are millionaires and billionaires at the top of the food chain who keep amassing big money without having to lift a finger, cryptocurrencies will have increasing value.

The Fed's policies have created a large and growing class of people who simply don't know what to do with their money - And these people just keep dumping their money straight into cryptocurrencies and corporate stocks.

It doesn't matter where they dump their money in fact. So long as what they're buying is more scarce than their fiat money, it will go up in price - And to many rich people today, pretty much everything which exists is more scarce than fiat money so the bar for what makes a good investment is very low.
Closing down schools, banning large gatherings, setting up drive thru testing, ramping up test kits next week, letting employees to work from home, closing borders to China and Europe (25k cases), etc
And Hey is almost diametrically opposite to Consider.
That email is mainly used for communicating with people at different companies while Slack is mainly used for communication within the company. And IRC has a lot of usability issues which have not yet been solved.

Personally I strongly dislike Slack and hope that Matrix will kill it, but I understand why people adopted Slack and most of those reasons does not apply here.
See my link above for KHE. It also does nursing schedules which may help you.
> as time goes on we'll improve our ICU capacity

This seems unlikely. On what timescale do you think this will happen?
China is recovering, but the supply chains are shot. Ocean freight is a mess. Meanwhile, with almost all Europe in lockdown and both the UK and the US about to join them, we have an opposite problem of demand going down, threatening the suppliers. US cutting off the bulk of EU-US cargo transport isn't helping either (passenger planes carried most of the air freight between Europe and North America). It's a mess, and it'll take long time to recover. I expect it will be survivable in terms of basics (food, medicine), but it might be years before trade works as smoothly as it did just few months ago.
I keep hearing this, but why though? If cases start rising again after the end of a quarantine, I'm sure that there will be support in the community to go back in quarantine if it will save lives.
Many years ago, Jeremy Stretch created a series of (networking-centric) "cheat sheets" [0] which may be of interest.

As boring as they can be to read, the RFCs are still the best single reference WRT network protocols and such.

---

[0]: https://packetlife.net/library/cheat-sheets/
That's the bit I don't understand. The virus jumped from a handful of infected people on a market in china to hundreds of thousands all around the world in a few weeks. Unless we eliminated 100.0000% of the virus, how will it not pop up again as soon as we lift the curfew?
> So they in spirit do Zero Trust, but end up without basic security controls nor full fledged micro segmentation and identity.

Then they're not doing zero trust, they're doing minimal access controls, which is rather the opposite and the problem.
Does anyone have another source for this?
How are California and Washington "behind" Italy, when both states had infections reported before Italy? Sorry, trying to understand the methodology here.

Or are you just basing this off of raw case counts?
As an Italian living in one of the red areas I feel it's pretty hard to do better than Italy in the west if you are hit first

South Korea had Seegen almost single handedly testing the population, China is not a standard of what a liberal democracy can do

We did everything we could, I've been staying home for 3 weeks as of now, but we couldn't predict the virus spreading from the hospitals of small cities hitting hard on the elderly population

80% of the deaths are >75, 98% are >65, the avreage age of the deceased is 79.4 years old but if we look only at women their average age was 84.2 years (South Korea life expectancy is 82 years) and we counted every death as a coronavirus related death if the patient tested positive, but most of them died for pre-existing conditions, while other countries are not counting them if other conditions where already present (and I imagine old people at the hospital are there because they are already ill)

So I must say that despite our own indiscipline, bad luck was a very strong factor in what happened

BTW Spain is already looking worse than us at their same day
First open restaurants for lunch. A few days later open them in the evening. Then later again, open bars. Then theaters. Then clubs.

You have plenty of things to lift slowly.
And what about warehouses? How does social distancing work there? What happens if warehouses become very risky sites?
Show HN: Slack group for tech employees working from home
Is anyone else on Slack all day and getting cabin fever working from home? I've created a Slack community for people working in tech / at startups, if you'd like to join and help everyone get through this period.

Here's the link: https://join.slack.com/t/startup-slack-group/shared_invite/zt-crvi96sk-awX_lXGH2RLINA_bXdgRFg
if you look at what happened in china, specific manufacturing hubs were opened first then slowly other core economic areas finally ending with travel restrictions being lifted. the aftermath is that the populace is still fearful of infection so movement is still limited and thus spread of infection is much much lower to almost nonexistant
If you're a giant financial institution, would you want to count, hold, warehouse, secure and move around $100 million in $100 bills? It weighs roughly the same amount as a car.

It's the same reason I keep my money in a bank with no interest even though I sometimes have to pay ATM fees when I need it: the convenience and security offset the costs.
Saving is normally expected to be minimal-risk preservation of capital, whereas investing risks capital loss (alongside hoping for capital gain).
That's what I'm asking myself too. It's way too early for any kind of herd immunity, and you only need a handful of people who have broken the rules (or simply due to delayed intrafamilial infection) to have a few infectious people back out in the wild, and we're back to square zero.

Is the plan for a lockdown to completely eliminate the disease? Are we hoping the heat of the summer will stop it? Or does flatten the curve really mean that eventually 60-70% of the population will get infected. If so, we're in for a rough 2020.
For starters, CP and SAT are based on integers and boolean variables. Secondly, local search and systematic search are just no way near parallelizable to the degree required to see gains running GPU/TPU.
One interesting idea I've heard recently is gift cards - essentially a way for people with enough disposable income to sustain gig workers across a shutdown. I know I'll be back at my local coffeeshop and taqueria as soon as I can. I know I'll be taking Lyft again. I know I'll be wandering through bookstores and going to theaters and so forth. And I'm not spending that money right now because I'm staying at home.

If I can buy gift cards for these sorts of services and that money can be used to fund workers, that's going to help them with cashflow. There's still going to be this several-week gap of lattes and tortas that went unpurchased, but it can be smoothed out a little bit.

There are logistical difficulties to sort out here to make sure money gets to the right place, including that food service workers rely on tips and that gig workers (like Lyft drivers) aren't the platform (like Lyft itself). So probably this would have to be worked into the concept of a gift card to make it solve the problem properly.
> The signal here should be read as "whatever it takes to avoid a depression."

Should it?

> If the Fed loses this fight, game over.

It might be game over for the Fed, but not the country. For most of america's history, the Fed didn't exist and the US did very well without the Fed.

It's the same silly fearmongering rhetoric by the abusive powerful to the masses. Without us, it'll be chaos. The same argument was made to justify the existence of monarchies. Without monarchies, it would be anarchy. The same to justify the existence of the pope and catholicism. Without catholicism, it would be depravity. Abusive spouses say that their to abused spouses, without me you are nothing.

Just maybe, the cause of our financial woes are the Fed itself? Maybe if we got rid of kings, religion, abusive spouses or the Fed we might be better off.

After all, the Fed is just a private institution ( an international banking cartel ) used to parasitically leech off the american people.

More aptly, the Fed is like an anarchist who sets your house on fire and then comes to your house to "help" you put out the fire.
U.S. Stock Futures Tumble to Limit Down After Fed Moves
Can you even get a significant amount of money in truckloads of bills? If you would try it, you'd be surprised how much the banks would push against it.
> it actually has a pretty nice type system

Not by default. And herein lies the core social problem with Lisp:

[new/non-lisp programmers]: Lisp doesn't have X!

[lisp programmers]: Just make your own X! Lisp is extensible! Or pick from the twelve implementations already out there!

Here's the thing: probably all of those implementations are going to be half-baked. And good luck finding editor support for the one you end up going with when there's no standard to rally around. And have fun re-learning the nuances of basic language features every time you join a new team.

A simple core language does not mean simple code:

http://winestockwebdesign.com/Essays/Lisp_Curse.html
The creditors will remember after the dust settles?
Does that stuff help? Did Italy do that? Im seeing tons of people on IG using this time as a means to take vacations.
There's so much food people can reasonably hoard, so unless everyone has really large apartments or are stocking personal fallout shelters, if the disruption lasts longer than a week, it suggests the problem lies elsewhere. Possibilities include local supply chain disruption, or abundance of "entrepreneurs" keen to do arbitrage on staples.
> China may be able to do regular lockdowns. I can’t see that happening in the west. Lockdown needs to be a one time shot at the right time

People keep saying this, but I've yet to see any real argument or evidence. The WHO used to think that locking down entire cities or wide regions (60M people or so in Hubei alone) would be impractical in the West, but Italy managed it quite nicely and now other countries in the Western world are following along. Long-term lockdown is going to be the same thing.
No one is suggesting food deliveries should stop. If you deliver food, lockdowns don't apply to you, not even in Wuhan. Same with medical personnel. If you work for the water or electric company, you'll still be going to work.

On the other hand, nobody's gonna die from the lack of a haircut anytime soon. Lots of people (myself included) can work remote.