skysight-inc/HackerNews huggingface dataset:
A high-fidelity translation between almost any two serious programming languages sound like a very difficult task. The first 95% might indeed be quite easy, but the last 0.1% would often turn out to be extremely difficult. And if the software "matters", you have to achieve 100%.
The video also covered encroaching on wildlife territory causing epidemics and pandemics such as ebola. He seems to have recorded it during a bird flu pandemic so focused on that type.
Right, that's what I would refer to as a "command economy": an economy where the government cancels broad categories of monetary flows and substitutes itself as an arbiter of who should do what work. I don't think the government would be good enough at central planning for that strategy to help.
Yes, in the countries that officially label cases as such, the "serious" ones are those needing hospitalization. Others are being told to remain at home and stay isolated. Also note that even some of those who remain at home get worse later, and some die before they can be hospitalized. The major point that you have to be aware of is that the hospitalizations and deaths come later and that the doubling time is short. Also, the doubling time of 3 days means that the country which has 1/2 of the coronavirus allocated bed capacity on 1st of April won't have enough beds starting with 4th.

Also, please try to analyze as much countries (I know about European ones) as possible. Go for the official sources, or the pages in the Wikipedia on local languages, you'll find much more reliable data, and for some countries even official "in hospital" "in intensive care" and "deaths" numbers.
What happens to the bondholders when the landlords evict the restaurants for not paying rent, thereby guaranteeing there won't be rental income for a year+?

Someone's going to have to suck it up. In this case, it is the bondholders. It's not a risk free investment.
Show HN: Export HN Favorites to a CSV File
I wrote a short JavaScript snippet to export HN Favorites to a CSV file.

It runs in your browser like a browser extension. It scrapes the HTML and navigates from page to page.

Setup and usage instructions are in the file.

Check out https://gabrielsroka.github.io/getHNFavorites.js or to view the source code, see getHNFavorites.js on https://github.com/gabrielsroka/gabrielsroka.github.io
> Still don't get the hang up about comments with JSON. I'd find it strange to encounter a config file with lots of internal documentation.

A lot of mainstream applications come with documentation in the sample config file that explains what each setting does and what its default value is. For example, this is the default configuration for redis[1].

Having that information in the config file guides users in terms of what's possible to change and what values can be used.

[1] https://raw.githubusercontent.com/antirez/redis/5.0/redis.co...
Sorry, I was being metaphorical. Shale becomes viable at $40 so the US has practically unlimited oil if prices hit $40. There's no need to hedge against. America has a natural resources hedge.
Projective Geometric Algebra

https://www.youtube.com/watch?v=tX4H_ctggYo&feature=youtu.be
There are also often limits on the purpose the money is borrowed for: in many states they can borrow to fund infrastructure or pay for some other project that spans many years, but they can't borrow to just meet a deficit. The result is that without federal aid we'll see a repeat of 2008 and just after: firing schoolteachers and other state workers, making those who remain take a pay cut, jacking up university expenses even more. And the impact on revenue is going to be much larger than 2008/2009.
>Do you make your mortgage or rent payments 6 months to a year in advance

Depends on the situation, yes.

>If not, why do you expect landlords to do the same?

If the landlord want to reduce the risk of non payment, then they better be asking upfront. Of course it could create another risk. Everything has a trade off, so pick your poison.
Yep, that’s exactly what will happen.

One crisis closer to having a single mega landlord (or a very small class of landlords) who can charge whatever they want for your right to exist on the face of the planet.

It is time to undo this with the LVT like what Singapore does (almost all land is owned by the state and leased out on 99yr leases). The net effect is that the market sets rent prices, but the revenues not due to the landlord’s actions (I.e. revenues due to nearby employment opportunities, education, or public infrastructure) go back to the state and get reinvested in the community.
> It probably means the founder couldn't talk any of his friends into starting the company with him.

re. 1), fun, since very young I was always told to never ever ever make a company with a friend or any kind of associate as all the experiences in/around my family of people making companies as associates failed spectacularly, while all the 1-person things worked out fine. Wonder if it's a cultural thing.
Cobalt? Haha. I don't think anyone on earth has experience in that. It better pay well.
People are free to start up new restaurants.
You don't need a compiler to do that. lit-html does this at runtime, and the benefit from not diffing static content is large.
> Under no circumstance would I allow my projects to be configured by a full-blown programming language.

Well, the choice is Java, or Java and yaml.

> The amount of complexity introduced just for configuration is insane.

Again, it's Java, vs. Java + Spring + env + application.yaml + application-$profile.yaml (in my case usually).

Once config constants enter your language, they're type-checked. Tree-structures suddenly need to be well-formed. No more trying to remember if you force https-only with 'enforceHttps', 'enforceHTTPS', 'enforceTLS', 'enforceSSL'. (= True,= true, :true, :1, :on, = "on")

> no regressions under different configurations.

It's great for that! Instantiate three copies of your service from Main - say, one backed by a hashmap, one connecting to a live db, one connecting to your docker-compose db, etc. Run the the same set of commands (in the same language your tests are already written in) and assert the outputs.
Multiple ways to build a device that could simulate consciousness / the brain.
Blazor (https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)
Convid 19 impact in European e-commerce
> I said that it's "mostly true" that the sales tax is incident on consumers, and then you "misread" me as saying that the burden falls "entirely" on the consumer, thus creating the much higher burden of proving an elasticity of 0?

You said that.

klyrs said "sales tax is paid by the consumer". You were discussing how to interpret his comment.

> In any case, as fate would have it, the original commenter was harboring the confusion you suspected about the distinction between physically paying the tax, vs bearing its economic burden

It's difficult to see how you can say this, since he quite clearly says the opposite. He's drawing a clear distinction between physically paying the tax and being the source of the money.

> It's semantically true businesses are required to make those payments to the government, but they're coming directly out of my pocket.

In that comment, he claims that every single expense a business incurs, tax or otherwise, is paid by that business's customers. He is in fact arguing for an elasticity of 0. That claim is not correct as a matter of cost incidence. As a matter of pure cash-flow accounting, it sounds obvious, but it's actually self-contradictory -- you can repeat the analysis to show that in fact business expenses are not paid by consumers, but by the employers they work for. But he clearly understands that there's a difference between suffering from the tax, and physically transferring the money. His confusion is over the idea that, if a flat $5 surcharge is levied on Oreos, and when you buy Oreos the receipt includes a line saying "Oreo tax - $5.00", that that might be costing Nabisco anything. He says it doesn't. He is wrong.
> You keep repeating talking points from TV.

This is a very weird line of argumentation. Do you think there is some media-wide conspiracy in favor of containment? To what end?

These "talking points" are also what the epidemiologists and politicians are saying. Just because you are in the minority that doesn't agree with it doesn't make you right and everyone else wrong.
Do you not see how it is dangerous to leave the whole economy in the hands of a few large companies? Or are you ignoring that for the sake of argument?
If you don't rescue businesses, you end up needing to rescue a lot more people. You can also give loans (not tax dollars) to rescue business. People require grants.
Is there a better link for this?

That page tells me nothing
Yea, Integromat makes so much more sense to me compared to Zapier and it's also less expensive.
It's bordering on /r/ChapoTrapHouse at this point
Putting a comment into the payload is just a terrible hack. this shouldn't be necessary,
I find general-purposeness a great idea if your specific config depends on something complex, e.g. the username/host/path where the code is running. That's quite hard to in a confgiuration-specific format, without anticipating this specific scenario in advance.
lit-html is written in TypeScript, so has great typings.

There are TypeScript plugins to statically analyze the templates, like lit-analyzer and the lit-plugin VS Code extension.

LitElement provides TypeScript decorators for declaring reactive properties and more.
For low-code dev friendly in our React/ node environment I've been impressed with https://hygen.io for generating boilerplate entities, models, controllers etc. Extremely light weight and flexible so it only needs to do what you want it to and can be changed per project to suit.
> Journalists must get quotes from other experts before publishing

No, this isn't enough. This whole way of thinking isn't enough. It's a big part of the reason for the current situation.

Journalists should report what's true, not what Tom, Dick or Harry said. If a journalist isn't qualified to make object-level claims on a given topic, don't write on that topic. For example, if Bob says there's a forest fire, then instead of publishing "Bob says there's a forest fire", you must do enough legwork to tell your readers "There's a forest fire" or "There isn't".

I allow myself to ignore all journalism that don't follow that guideline, and it makes me happier.
World-building.

After reading about storytelling, I realized that I'm as fascinated to a well-crafted world as good plots and characters.

There's not much to read about, as a fiction world can contain as much detail as the real world. I'm spending time looking at the fiction worlds that I like and taking them apart.

As an exercise, imagining places and races is also interesting. You'll be amazed by the amount of details required to fill the gaps in order to "see" something in your head.
At one of my old jobs, we used XML for config files, but users could write C# in the XML which would get dynamically parsed and run at runtime. Needless to say it was an absolute nightmare.
Unfortunately the choice of font in the example you posted makes the diagram harder to read than it needs to be. Legibility has been sacrificed to achieve the hand-written look (a font that's less cursive in style might have been okay). Not a good trade-off IMO.

Other than that I like how it looks.
One of the largest second-order effects of transferring all risk to landlords is that rents will go up because risk has a real financial cost that must be covered by cashflow. That will remain true no matter who ends up owning the property.
Golang! https://quii.gitbook.io/learn-go-with-tests/
The choice is: no Java at all. :p
quite easy to develop plugins for as well
The machine translation is not completely comprehensible, but there's some beautifully strange things that came out of it. I emotion she strongly!
You often find it in the heart of VST/AU plugins, within ios and android apps. Now it can work from the web. Its also heavily used in games for programmatic sound effects. But its more of a library or framework for audio/midi rather than a full blown user facing system like Max/MSP.
Excerpt:

The quantum concept of time was invented by physicist Bryce DeWitt in the 1960s:[5]

"Different times are special cases of different universes."
My 2¢: 90% of the time config files are simple enough for something like json (+ comments)

The other 10% of the time where you need some level of logic to modify some setting value, there's no substitute for something that people are already familiar with. Just let people have their 3 line js function instead of a 2-3 other dependencies that add more convoluted logic to the build system.

Trying to create a config specific language with more advanced features/logic is an absolute mess where you end up learning a second language, people are unhappy with how certain features aren't implemented, and others are unhappy with how too many features exist, and it's just all round chaos.

tl;dr There should be no inbetween: Either you have a simple key/value config file that someone can learn in 5 minutes, or you let people use a language they're already familiar with.
One on one with an underground warfare expert – retired JSOC CSM
WHO Official Warns Against ‘Profiling’ China
Of course, yet it starts with awareness. Would love if the extensions would also show the number of child's, number of authors, if it has an active community, the license, and more info that you use to make the decision. Then again, we would also need the licenses of the children, their activity etc. It's a zoo out there these days. Packages that are licensed MIT have children that are GPL licensed. One package dragging in 200 more, leading to famous left-shift debacles and maintenance hell. Meanwhile support periods are being lowered to 1-3 years, even on big projects.

Another issue we run into is different libraries using different packages which depend on the same package down the line but a different version which do not work together.

So yes, I wholeheartedly agree that one must think before taking in a dependency. Especially if you just took it because a nice stackoverflow.com answer said so and you are going to use 1% of the package.

Our build already immediately flags SOUP that is brought in but not assessed yet. We had it failing for a while but that was too much of a barrier for engineers. CI/CD scans for vulnerabilities using tools like whitesource or blackduck. Tools like fortify and sonarqube run amongst many more.

All leading to better code, definitely. Yet, at a cost. Haven't found the best set of 'rules' yet what to allow and what a practical choice is today. Keeping velocity at the right quality.
Prolog. I think that genetic logic can largely be expressed in Prolog to enable doing some crazy stuff that hasn’t been explored yet. It’s crazy to me that synthetic biology hasn’t really used logical programming yet for gene design.
I'm guessing it's because the organization has been praised by a number of well-known people on the right (e.g., Steve Forbes, Ben Carson).

And because the question of whether or not this drug works, or even should be used at all, seems to have become highly politicized. I think I read that at least one US governor threatened to pull the medical license of any doctor that used it.

I don't have any idea whether this drug might be useful, but I think our most boring, apolitical scientists should be making that call. It could well end up that it sort of works, some of the time, perhaps in combination with other drugs or factors. Conceivably this will be solved the way AIDS ultimately was, slowly zeroing in on a set of treatments that mostly work.
They should be developed in the open as well!
And what about "configs" like Kubernetes deployments?
Yeah, it's sort of the opposite of low-code — give people a super powerful art tool that gets even more powerful if you learn some basic coding, and tons of people will learn to code just to make cool things with it.

It's how I started coding, as a teenage visual artist, and now I'm a fullstack dev with a fondness for FP and SmallTalk. The gateway drug effect is real.
UI Design using Figma for my SaaS landing page
Curious why the special `[[wiki style links]]` syntax?

E.g., why not just use Markdown's existing syntax, like `[A File](a-file.md)`?

(Cool looking project by the way, all the values are right up my alley.)
One thing I have always struggled to understand about antennas --

Of course I know that an antenna is most efficient at radiating power when its length is some fraction/multiple of the emitted wavelength. But I cannot for the life of me intuit how the electrons are being excited and behaving.

If I use the bathtub analogy of sloshing water, it cannot be (I believe) that the electrons are sloshing in bulk up and down the antenna and "accumulating" at one end at the speed of light.

On the other hand, if each electron along the length of the antenna is oscillating in its own relatively stable position, what then does the length matter to the electron at one end versus the other?

Or should I understand it as, energy is being transmitted out of the antenna, like it is in a flute being played, and the electrons are most constructively-interference being reinforced to resonate at the frequency desired (by standing waves in the conductor) if the length of the material matches the wavelength?

This has always been hard to visualize.
For God sake generics is just a function over types. Use () like Haskell do.
Here’s an English language source, https://www.buzzfeednews.com/article/hnsgrassegger/george-so...

Why do you think it’s impossible for Jewish political consultants to organize an antisemitic propaganda campaign?

To take a US example, Donald Trump’s white supremacist policy advisor and speechwriter Stephen Miller is Jewish.
People are living in a fantasy world if they don't comprehend how big this is..the concept of getting back to normal in a couple months is completely delusional.
We detached this subthread from https://news.ycombinator.com/item?id=22763551.
I’m learning go, too. Check this resource out. https://quii.gitbook.io/learn-go-with-tests/
Doesn't seem to work on my iPad
> your program crashes because of something that would be trivial to catch with any simple type system

Then goes on to recommend python. What?
It makes it easier to adjust the ratios that way. Increasing the contribution of an ingredient only changes the percentage for that ingredient (other than the flour, obviously).
Some child miners in DRC might disagree :(
It happened, because it just now hit the German seniors homes. It didn't before. In Germany seniors do live in special homes, seperated from their children. Unlike Italy or Spain.

Also beware that the Italian IFR for the bi-yearly flu peaks is extremely high, 1%. (2014 being much worse than this year with the new flu). The current IFR looks also to be in that ballpark.
This is great. I was using comics sans. This is a much nearer font. Thanks!
You may want to try raylib. It's written by a teacher who uses it in the classroom and geared for this kind of "let me code games in C but with only one dependency" goal. It does more than you need but that's a common theme of useful libraries.
I have to say I wouldn't have thought it but I really like Microsoft's take on Chromium. It seems at least for some reason faster and more responsive than Chrome although it's built on pretty much the same base.

The "reader view" is quite nice and the text to speech feature is great, the quality is really good. It also seems to be getting vertical tabs pretty soon. For now I'm only using it on windows though, it'd be great if there was a linux version at some point.
HTML/React/JS. Amateur hour I know, but all my previous efforts have been compiled code not web
Yeah, and then they get ruined by a pandemic or an assortment of other situations...
In the YouTube clip, the URL http://covid19.nj.gov/ but there is still as of yet no mention of COBOL as far as I can see.

If anyone has the actual links that include the job description, etc, I'd be curious.
I'm going to take this opportunity to promote my current principal project, Datasette.

https://datasette.readthedocs.io/en/stable/

Datasette aims to reduce the gap between "I have some data" and "I have a useful JSON API for it" as much as possible. I think it does this really well.

A timely example: the first version of this API for interacting with data about the COVID-19 pandemic took me just a few minutes to build AND deploy: https://covid-19.datasettes.com/ - it uses data pulled hourly from https://github.com/CSSEGISandData/COVID-19 and https://github.com/nytimes/covid-19-data

Here's JSON for the number of reported cases and deaths in California (served with a CORS header so you can call it from other pages): https://covid-19.datasettes.com/covid/ny_times_us_states.jso...

And here's data showing the number of NEW cases per day reported in Italy, using a SQL window function. First as a graph visualization: https://covid-19.datasettes.com/covid?sql=with+italy+as+%28%...

And here's that raw data as JSON:

https://covid-19.datasettes.com/covid.json?sql=with+italy+as...

And as CSV: https://covid-19.datasettes.com/covid.csv?sql=with+italy+as+...
> If there is healthcare system that has done fairly well with regard being able to provide PPE to medical staff, it's China, which suggests that the key factor is having manufacturing capability.

Also Finland.
There's also ChucK from Princeton which I find more intuitive than Csound or alternatives such as Supercollider. Much smaller community that Supercollider, though, I guess.

https://chuck.cs.princeton.edu/
I wish I could remember / find it right now, maybe it was my Witopia VPN? Need to check...

Anyway, I've had at least one application that said to remove it, first delete it, AND THEN EMPTY THE TRASH (?!?!) and maybe even reboot. Most of us are probably more troubled by the trash-empty thing than the reboot thing.

EDIT: OK Alzheimer's hasn't gotten me yet. It was Witopia / personalVPN:

https://www.personalvpn.com/support/set-vpn-mac/app-setup-fo...

Just search the page for the word "empty". It reads:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2. If you already had the WiTopia personalVPN app installed previously: Go to your FINDER > Applications folder > Drag the WiTopia app from there to the trash > and empty the trash* to remove the existing app.

* If the trash is not emptied, this will not work!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
What are you advocating for here- an end to mortgages? Buildings are extremely expensive, and most purchasers need bank financing in order to buy one. They typically have a certain amount of skin in the game because lenders require them to put x percent down, I doubt they're 'highly levered'. They're normally levered- that's how the real estate business works.

If you get rid of leverage entirely, the only people who'll be able to buy real estate will be the enormously wealthy who can pay cash. If you're concerned about inequality, I think that this would be a much worse situation....
Tech firms summoned over 'crackpot' 5G conspiracies (BBC)
Actually about social media firms failing to flag conspiracy theories about 5G causing coronavirus (from the article: "...several reports of criminal damage to phone masts and abuse of telecoms engineers apparently inspired by crackpot conspiracy theories circulating online"
People are asking "Can I bring my comparative advantage to bear?" because obviously the best way I can contribute if I were making half a million dollars is to take $50k of my post tax income and allocate it to boosting the salary offered.
Ask HN: Thoughts on One Founder Company?
What do you think about investors who reject those startups who have just one founder? Are they correct in doing so? Given the founder has decade of experience in that field.
Show HN: Email Attachments Directly into Dropbox, Box, Google Drive etc.