skysight-inc/HackerNews huggingface dataset:
Stock market is volatile probably due to many factors, with HFT probably playing a significant role.

That said, a jump in unemployment claims today is likely a non-event for stocks: it was predictable and as such already priced into the market. Markets are driven more by expectations 6+ months from now, for which you get the full spectrum of "90% become poor for many years" to "pumping more cash in, use inflation to deflate debts and go back to business as before". I suspect we will get something in the middle, but its just a wild guess. My 2c.
One of the things that people in my field (physics) love when I showcase Julia is the ability to use greek letters as variables: this makes mathematical formulae so clean to read!
Well - if we can get to the Moon, use it's H-3 as fuel for some engine, then maybe we can colonize Solar system.

I know - energy is one of issues, but there are many more - solving cosmic radiation, life support systems, etc.
The plan is a death spiral financing which puts a small business into a worse position after taking it than before. They have no revenue due to a government action, loan is based on the value of their payroll with the revenue and the the small business is required to spend 75% of the loan for payroll while being closed.

The fact that banks claimed that 0.5% interest is not enough for them to make it worth it so the Treasury bumped the number and cut repayment schedule is the clearest demonstration yet that it is another hand out to banks.
Scientists look to smart phones to track Covid-19,other pandemics
I had to google "differentiable programming" to see if they were really touting automatic differentiation as some futuristic language feature. Honestly the only real response to this should be :trollface:

I've been doing software development in data science, large scale optimization and machine learning for over 15 years... I've needed automatic differentiation in my language .... exactly never. I mean, most of the languages I use regularly are capable of it, and it is a neat trick; it's just not that useful.

The best part of this article is Yann and Soumith twittering they need Lush back (and not because of automatic differentiation). I agree; it's still my all time favorite programming language, and I don't even fool around with Deep Learning.
https://twitter.com/jeremyphoward/status/1097799892167122944
> For example, if there is a bug in any core library, or something missing, you just have to wait for the core team to fix it, rather than being able to fix it yourself. You might need a performance fix, which can be done using Javascript but not in Elm (lack of destructive updates makes some things very hard to implement efficiently), and again you will be stuck having to explain to your boss “I know this is possible in Javascript, but we chose Elm and it makes it very hard”.

Hard pass on Elm if this is true. This is an incredibly damaging accusation, is this consistent with other people's experience using Elm?
The "free" loan is reportedly difficult to get since the government leaned on banks to provide these and banks are doing whatever they can to avoid the situation. For instance, Wells Fargo says they are out of those loans and Bank of America tried to make these loans dependent on already having another loan with them (policy revoked after outcry).

Small businesses in our town are laying everyone off instead of waiting on these loans b/c the employees can qualify and receive unemployment immediately now. Once things open again, they plan to rehire the same people if possible.

All this is anecdotal but seems to me that new unemployment rules are part of the rescue package (I don't really consider it a stimulus package)
I have yet to see this issue addressed in a meaningful way.
> the need for a statically typed "differentiable" language is extremely high

This is not what Google has found, actually. Teams who wanted to use this for research found that a static language is not flexible enough when they want to generate graphs at runtime. This is apparently pretty common these days, and obviously Python allows it. Especially with JAX that traces code for autodiff
I think you missed the article's point: yes, over the last 20 years or so tech has been an awesomely-expanding career. But it sure didn't seem that way after the dot com bust or the Eleventh of September. I was around then, and it was terrible. That tech was awesome is the article's point.

I do not see any fundamental reason why tech will not continue to be an awesome career field. Software is still eating the world. Yeah, the economy is suffering right now. It will recover.
Why / how will the virus peak soon?

Global population is ~7.8 billion and yet presumably only 10-100s of millions have caught it so far.
Analyzing HN readers' personal blogs
They can always just print more.
The government doesn't need to tax you to get dollars to spend. They are the source of your dollars, they can will as many dollars into existence as they wish, subject to self-imposed limitations. Where do you think dollars come from? Why would an entity with an infinite supply of dollars need your dollars?

The purpose of taxation isn't to fund government operations, its to maintain demand for dollars.

https://en.wikipedia.org/wiki/Sectoral_balances
What tools do you recommend for remote teams?
Assume you are small business. Now try to find where / how / when You will get stimulus money? To cover what?

I sure can’t.
I reject the idea that you have to be tracked to not be tracked.

Imagine a system where you opt in to tracking, if you are not opted in, no data about you is written into any system used for business analysis.

Of course you can't/shouldn't stop all writes to your systems, like server access logs, but you can draw a line between operational and business data.

Of course if you have access to both operational and business data sets you can analyze data for people who have not opted in, but I would rather live in a world where we at least try to enforce a separation between the two.
Thank you for sharing! Glad there are English subtitles.
You knowing one lawyer who says they would use something is not, not, not, an actual demonstration of real use. Somebody being interested is a demonstration of interest.

I understand that the cryptocurrency world has long been coasting on potential. On what it might be one day. But sorry, it's 11+ years in at this point. Bitcoin and the Android platform are about the same age. When people ask about Android's actual use, the correct answer is, "about 2.5 billion active devices", not, "I, an anonymous person, claim to know one hazily specified person who tells me he's very interested in getting one. In the short term."
Ant looks really great - any have any experience using it and can give some pros and cons on it?
Will Covid-19 shift America away from Europe, toward Asia?
Google really messed up here, they had an unprecedented opportunity to create a new language for numeric computation and rally the scientific community around that. They hired Chris Lattner and he basically steamrolled that dream by forking Swift.

I don’t see people running over here to write numerical libraries like you see in Julia, that’s largely because of the crowd around Swift. The language is also a bit verbose and heavy handed for what data scientists would prefer. Latner was too close to Swift to understand this. The blame really falls on google project management.
I think there is a big opportunity for Slack right now. MSFT is pretty much giving away Teams but Slack is still growing, that tells you something.
Think it’s time to sacrifice lives to reopen the economy? You’re wrong
And yet the stock market goes higher...
How to set up a remote school environment for kids with Linux
> If you're smart about it, it isn't.

Citation needed.

Whether you have something to fall back on in the event of failure has a lot to do with where and whom you're born to. It's pretty difficult to have a fall back option as a kid from a poor coal mining town with 20% unemployment. If you move out west with no network and lose your job soon after, yes, you can find yourself hungry and homeless in short order.

Whether we acknowledge it or not, many of us are just one bout of extended unemployment or illness away from homelessness.
Yep, I saw the headline and thought it must be that one story I read about back in 2013. It's still a captivating read, however.

The stories about the Japanese soldiers marooned on Pacific islands for decades still thinking they were at war with the Allieds are right up there with this one.
Here, would you like proof?

https://www.latimes.com/world-nation/story/2020-04-07/trump-...
That's fine, but the title of the post literally contains "you will too". The author isn't only presenting an anecdote, they're making a claim that it applies to other's situations too. So I think it's fair game to call it out for being a single data point and not really relevant to anything that's happening right now.
It is the norm for mature programming languages. You can't expect anything to improve if you apply it everywhere.
Wall Street firm dangled up to 175% returns to investors using U.S. aid programs
If you're doing "deep learning" using frameworks like Tensorflow, PyTorch or JAX you're using autodiff all the time.
It is not higher because the UI filings systems are still not capable of processing the volume of new claims.
Half-and-half is cream. They prefer that level of fat to milk or heavier cream.

Probably enough butter to make a difference would change the flavor.
The Feature Docker Forgot
Black Swan, 1:100 year event.
It makes a lot of sense to spend the kind of money that you'd collect over two years of tax collection in order to support people through this. You can then recover that money over about the next 50 years.

I think Australia is trying to do this on the cheap and kinda of stuffing it up. We're going to see a lot of industries collapse. Tourism is dead for 36 months at least and so is the higher education sector.
It's going to be bleak.
Tesla had roughly quadrupled in a couple of months prior, though.
Nothing is wrong with the LPGL version for us. Static linking would be nice sometimes, but really necessary.

My point is that my company would be willing to pay for Qt (and it did pay in the past), but not that much. In the current situation they don't get any money from us at all.
Retarded guy solving non-existent problems.
How Those Hot Jigsaw Puzzles Are Made
There’s a good chance things will return quickly to normal? Where’d you get that from?
Is there something wrong with a stable language?

Why is there a need for features that you like from other languages?
We're already starting to see massive layoffs at startups. Maybe it was possible that every restaurant could just rehire their unemployed staff (extremely unlikely), but once salaried employees are let go it's a long time before companies start rehiring.

Even if covid-19 disappeared today in some impossible miracle, we'd still see record people out of work and it would take years to fully recover.
There is no advantage. The US Army made plans for a moon base in 1959 but abandoned the project as pointless and unaffordable.

http://www.astronautix.com/h/horizonlunaroutpost.html
"Is the number expected to be this high?" = Yes, some models/estimates suggest it will reach 30m, though I don't recall the horizon.

"I thought one of the core ideas of the stimulus was to prevent firing by giving small businesses a "free" loan if they retained their employees?" = In some cases, I'm hearing that it is happening. In others, the funds are not flowing so owner/operators are proceeding to 'let go'.

"I've been trying to find a good authority on the economics of this stimulus" = Understandable, but difficult enough during 'normal' conditions. Now, everyone becomes an expert.
This is true, as is the fact that work often demands one not do "simple things" and in this space Rust shines
Wow, nice find. It's funny how many exploits exist out there due to lack of attention.
You’ll find this to be really helpful.

https://every-layout.dev/

For practice, try dropping React and simply build the layout you want. When you’re happy, rebuild it with React.
Bingo. During Chernobyl nuclear disaster initial official radiation reports were based on the highest number of the fielded portable measurement equipment.
I don’t think any states are paying that extra 600/week out yet, where I’m at they are still recoding for it and expecting several more weeks. It’ll be back dated but still, and with the numbers of claims I’m wondering how much capital they really have for it.
An easy way to start remote working
Yes. Spain lost about 10% of its workforce in March. Italy is expected to go from projected 0.5% GDP growth to -3% (or even up to -10% by some projections). I saw one estimate that 60% of Italy’s manufacturing plant was shut down by COVID.
I'm not sure why you're talking about "object oriented". TS, in and of itself, has nothing to do with OOP. You can write functional-oriented code in TS same as you would in JS. TS doesn't mandate use of classes or anything like that.

As an example, I can write a React+Redux app in TS, and be writing 100% plain functions (components + reducers) the entire way through.

From my viewpoint, TS has more than hit enough critical mass to survive for the long term:

- Microsoft is heavily invested in its ongoing development

- The Angular community requires use of TS

- The React community has split in general between types and no types, but a recent survey of /r/reactjs readers indicated ~50% of React devs are using TS [0]

- Where CoffeeScript introduced new syntax entirely, TS's focus on being a superset of standardized JS means that there's both less to worry about compat-wise _and_ it can be seen as a way to use new language features instead of Babel

FWIW, I wrote up my thoughts on learning and using TS as both an app dev and a Redux maintainer [1], and I'm sold on using going forward.

[0] https://www.swyx.io/writing/react-survey-2019/

[1] https://blog.isquaredsoftware.com/2019/11/blogged-answers-le...
How does Bitcoin handle this?
> then that was before a lot of the strong privacy and encryption conversations were being had in the larger audience of consumers

That is an extremely. weak defense. There were plenty of other companies taking user security seriously. Many of our encryption standards and security certifications in use today were created in the 90s and 00s.
The government already has an infinite supply of money for itself, by virtue of being the issuer of the currency. Money supply means the money in circulation in the non-government sector. Then by definition, taxation takes money out the economy and government spending adds money to the economy.

See https://en.wikipedia.org/wiki/Sectoral_balances

Discounting foreign trade, private sector surplus is exactly equal to government deficit.

> Sectoral balances analysis states that as a matter of accounting, it follows that government budget deficits add net financial assets to the private sector. This is because a budget deficit means that a government has deposited more money into private bank accounts than it has removed in taxes. A budget surplus means the opposite: in total, the government has removed more money from private bank accounts via taxes than it has put back in via spending.

> Therefore, budget deficits, by definition, are equivalent to adding net financial assets to the private sector; whereas budget surpluses remove financial assets from the private sector. This is represented by the identity: (G – T) = (S – I) – NX

> which is

> (Government sector balance) = (Private sector balance) – External sector balance

> where G is government spending, T is taxes, S is savings, I is investment and NX is net exports.

> The conclusion drawn from this is that private net saving is only possible when running a trade deficit if the government runs budget deficits; alternately, the private sector is forced to dis-save when the government runs a budget surplus and the trade deficit exists

In the above equation, increasing T has exactly the same effect as decreasing G by the same amount.
I remember being very productive with WordStar, with muscle memory better than what I have now with vim. I could type like the wind, make corrections, reformat, and print in a sort of "out of body" way where my thoughts just flowed.

I haven't really experienced that since. Maybe the single tasking environment kept me more focused.
I read the article expecting there to be some inspirational story and the sour grapes were wrong, or some self-congratulatory mess not widely applicable to anyone and the sour grapes have a point...

I don’t really know what that was.

Right where you think the story described by the title would start, it just ends.

The title is pretty inspirational in a “everything will be ok.” sort of way, but then instead of “here’s why” or “here’s my hopeful story” it’s: “I got a job and 9/11 happened.”

And if it wasn’t for the dot com boom I don’t see why any part of that would be different.

I've coworkers who were fresh grads, have been great to work with, and graduated into an excellent job market, but still mirrored the short exposition at the start about struggling to get a job 3 months before graduation

Not everyone goes to an excellent school, and ends up being courted by Google...
Nim would have been a better choice. It's often as fast as C, similar to a static typed Python and completely programmable.
"there's a good chance things will quickly return to normal - or at least most companies will survive and start rehiring under a new normal." Other than optimism and hope, what is your basis here?
I think we’ve known for a while that the stock market is not the economy. My two cents:

1) Uncertainty is anathema to markets. At the beginning of the crisis, there was a ton of uncertainty about how the disease would progress, what it’s impact on supply chains would be globally, and how governments would respond. In the last few weeks, the US has gotten a lot more information on how things progress, “flatten the curve strategies” are appearing to work (which reduces uncertainty), supply chains are still very strong and, for staple goods/services, only minority affected, and the central banks of the world are issuing a MASSIVE amount of short term liquidity to prevent credit crunches.

2) (this is a bit more cynical). I suspect the productivity of a huge number of Americans, particularly in service roles, has disproportionately less impact on the economic productivity of publicly traded companies. In other words, many jobs are disposable without impacting the financial health of companies in the stock market. Small businesses are being gutted, and so is a lot of big retail, but it’s been too short of a time for those effects to make a dent in how many of the publicly traded businesses are operating.
99% of users will have no fucking idea what that means. They will either click 'Allow' (which makes this feature useless for 99% of people) or contact tech support (adds friction to installation, which is bad especially for conferencing software) or just give up and not use the product (which is bad for the company).
Show HN: Covid in the Counties
I'm going to need an alterative to alternativeto.net, Nothing useful on that listing.
I'm not really involved in the Go community, but I've read a lot of arguments about it's lack of generics.

Here's a document I've found that summarizes the discussion- I thought it was a really interesting read given my lack of background in language design - https://docs.google.com/document/d/1vrAy9gMpMoS3uaVphB32uVXX...
According to my calculation, minimum wage employees can now get twice in unemployment benefits (for at least 4 months) than his/her original wage.

So based on that, even if the economy is open, I failed to see what would incentivize people to return to work.
How to Manage Exceptions at Scale
This is difficult to handle without some centralized authority. One example I can think of is Aether [1], which has a non-decentralized blacklist for illegal content [2] that they can use to handle these instances.

It could also be possible to broadcast some kind of signed take-down message that could be propagated through all of the nodes. If I remember right, Aether said that the centrally hosted json file was needed for legal compliance though.

[1] https://getaether.net/
[2] https://static.getaether.net/Badlist/Latest/badlist.json
US Money Supply Explodes Higher, Growing at Same Rate as the Early 1980s
I suspect they might be happy with the $USD 500 Billion headed their way as part of the COVID-19 coronavirus stimulus bill.

So if things get really bad, since the government has bailed them out once, I suspect they might be thinking there'll be more where that came from.
At the rough 33% increase rate the virus is showing, 10 million is 20 in three days. 40 in 6. 80 in 9. 160 in 12.

Social distancing is slowing that down a bit, but I suspect in the coming week or two we'll learn it's been spreading like wildfire in places like Florida and Alabama where they've been slow to clamp down on social activity.

Exponential growth can be hard to wrap heads around. That said, I think "peak" is a misnomer. We'll have a bunch of peaks.
My friend Phil put this together for a React Native project, when he got fed up with the mess that standard Javascript module imports and direct dependencies created when introducing testing. It's been really pleasant to use, just a solid well-thought out library.
Running Krustlet (webasm) on Kubernetes with inlets
> Is the stock market connected to reality anymore?

No, it's a silly game to make traders richer and everybody else poorer.
> generics are better in Swift (and for example C#) because of that

Disagree. Reified generics let you write functions that do different things based on the runtime type of an object, but such functions are confusing to a reader and best avoided.

> Swift has associated values with enums

Java/Kotlin style enums are my favourite from any language, since they're first-class objects; you can give them a value in a field if that's what you want, but you can also have them implement an interface etc.

> ARC is simpler to predict but can induce a performance penalty.

In the general case ARC has the same pause problems as traditional GC, since you can't tell when one reference is the last living reference to an arbitrarily large object graph.

> Swift is a bit more secure in terms of "it compiles, it works" than Kotlin

How so? If anything I'd have expected the opposite.
The usual reason: there are factors taken into account that the Federal Government would not want you to see. For example whether it is a Rep or Dem state, or if there is a close election coming up for governor or senate.
Cheers. I'll give those ones a look.
This is all well and good when their native app actually works - in my experiences on Ubuntu (using i3, so that could be a factor) it freezes up my laptop completely. I was initially able to get the web version working by using the click-the-meeting-link-multiple-times trick, but now Zoom wants me to make an account to join meetings which I have no interest in doing.

My new strategy is to call in and say "Sorry, I can't see your screen because Zoom doesn't work on my computer," which is a completely unnecessary situation that Zoom creates by intentionally adding roadblocks to their web app.

It's hard to imagine why they'd want to push the desktop app that hard. I don't want to assume anything untoward, but it'd be a lot easier to dismiss the whole sending-data-to-China thing if they didn't try so hard to force you onto the version of their product that's capable of such a thing.
Looking for Help
I’m trying to hack into my girlfriends account to see if she’s cheating on me her snap is ray_alexa101
>> Outside of my family, and maybe that was the real motivator, I don't have a single thing in my life that I am that devoted to.

I believe it's really more about fear(of death/hell) than devotion. Most religions have pretty effective rituals/routines to keep you in that kid of state. Once hooked-in it's hard to get out.