skysight-inc/HackerNews huggingface dataset:
Some tangential conversations from this otherwise-boring lede:

• Has any Slack-based org tried actually using Slack’s now-integrated video calling for your meetings?

• Has anyone tried using Discord for meetings? It seems to have the required infrastructure...

• Is anyone here at an org that’s skipping integrated video chat, where they’re just doing regular company-PBX audio-only conference-call dial-in? (I’ve always thought there’d be nothing lost by just emailing everyone a link to a presentation, and then looking at it together over a conference-call via “now turn to page 3”-like instructions. Maybe together with a freely-editable Google Doc that serves as a “whiteboard” for the people in the conversation.)

• Is anyone here having synchronous meetings as regular group-chat text exchanges, where everyone is supposed to “synchronously” attend? (I’ve always felt like this would be the best approach for enabling accessibility to differently-abled employees; and, coincidentally, would enable machine-searchability later without anyone needing to transcribe anything.)
I love this!

"Electronic typewriters" have a long history. Here's one from 1973ish:

https://deramp.com/swtpc.com/RadioElectronics/TV_Typewriter....

https://en.wikipedia.org/wiki/TV_Typewriter
Because it is free with Office 365.

That's the whole problem with Teams, because they get to ride O365's coattails they don't really /try/. The fact it is better than Skype for Business is more an indictment of how bad S4B was, not an actual defense of Teams as a stand-alone product/app.

Let's look at the popular things they haven't done:

- Show video for all people in Video meeting: Created 2016. 37K votes. "In the backlog."

- Multi-window for chats and more: Created 2016. 17K votes. "Internal testing."

- Compact mode: Created 2016. 16K votes. "Not even in the backlog, we cannot figure it out" (in spite of multiple third party CSS hacks that accomplish it convincingly).

- Move a project (channel) from one team to another: Created 2016. 15K votes. "In the backlog."

But don't take my word for it, review what they have actually accomplished from their own UserVoice here:

https://microsoftteams.uservoice.com/forums/555103-public

But it is popular because it is free and bundled with something successful, so the Teams team can sit around for four years with little to show for it.

When will Teams actually be good when measured against the market rather than the [worse] thing it replaced?
“ I intuit that if you are insanely dedicated enough the universe has a weird appreciation for that kind of thing, and eventually throws you a bone. I know it's wrong and irrational but everytime I've tried that it's worked”

Also known as survivorship bias.
I have a few hens roaming around my property and just picked up another dozen chicks yesterday.

$2/dozen are eggs from chickens living in questionable circumstances. Pasture raised eggs are usually $6-12 per dozen. You can see the difference in the yolks - chickens that eat a monodiet of grain lay eggs with yellow yolks, chickens that eat bugs lay eggs with orange yolks.

Aside from fresh eggs, it's nice to have chickens around because they keep the tick population down. The cost of feeding and housing is near zero, and with an automatic door they pretty much take care of themselves. Kids love them.
Show HN: PledgeMyPayment.org – Promise to donate some or all your U.S stimulus
Hi all,

I wanted to do something to help with COVID-19. I created this website, Pledge My Payment, so that people can make a promise to donate all or part of their U.S. stimulus payment. As a software developer in an industry mostly unaffected I feel incredibly privileged and fortunate to have job security and the ability to keep my butt at home, and my stimulus would likely just go to savings.

The website does not collect or disburse any money. There's no ads, and it collects very minimal info. Please let me know what you think, and most of all please share it.
You might as well ask if he likes vim or emacs :)
Death and Taxes codebase going Open Source
So, the GOP is pro-free market, except when they're not? RIP capitalism?
That's not correct, you can just inline any package into your vendor folder in your project.

And the package website is just an index, the sources need to be on github in the first place (this has some problems too), but if the website is down, you can still grab them from github.
well there was that new york time podcast on child abuse and how the internet made things exponentially worse... that was quite a big moment for me about being able to remove online data.

yes, we need to be able to erase stuff from the internet.
Yes I too am getting tired of it. I have to get a new SSD every time Apple releases an OS because I don't want to run their latest OS and break all my audio hardware, but need something to build + release on for the app stores.

I have stuck with C++ but I did buy a book on Swift, which is now hopelessly out of date. People can say bad things about C++ (plenty of material!) but at least it is mostly backwards compatible.
Google Covid-19 Community Mobility Reports: Anonymization Process Description
Absolutely.

My company accidently used one of their GPL-only products (on screen keyboad), thinking it was LGPL. We did the right thing and reached out to them to pay for it after it was already deployed to customers.

We had to pay for the entire Qt platform. 20,000 dollars plus a per-device royalty. That was a big mistake on our part, not paying attention to the licensing.
I wondered that myself. Heres a tutorial (different version tho) https://webdesign.tutsplus.com/tutorials/how-to-create-a-spl...
> but what is the chain of logic for the fed getting into equities?

People are still dying. The government has to take action. /s
it’s a little funny to think that if you’re running ZooKeeper in Kubernetes that you’re using etcd to manage the state of the servers of your state management servers
A Month with the Pixel Slate
Vim all the way >:)
Author here!

It's been a few weeks since I've written this and I'm pleased to say things have improved significantly with diligent focus on my healthy habits, consistent exercise and meditation, and less infinite scrolling.

Regarding the title: it was meant to be cheeky but I do apologize if it confused anyone given how little we know about the virus. I think a better one would've been `How Coronavirus Infected My Mind` but I didn't think of it then.

Stay safe and sane everyone!
I really wish the idea that apps need to open websites in-app would go away. Like it looks neat when you're demoing it for your coworkers but it just increases the number of taps since to do anything useful I need to open in in Chrome/Safari anyway.

If the in-app browser was just a window into actual Chrome/Safai (i.e. it's a real tab when you open Chrome/Safari and has your logins bookmarks, etc.) and you could "pull" the window into the foreground as a slick transition to the browser app then it would be fine, but as it's implemented it's mostly just annoying for everything but oauth flows.
The Unfriendly Robot: Automatically flagging unwelcoming comments
Three Dev Leaders Open Up About Remote Software Development
well, yeah. That'll be one way to solve it.
I would be shocked if we don't see more countries fund similar packages. This won't destroy China's production capabilities but will give them less leverage over everyone else.
You do customer development and make sure that you are solving an exerting pain. If there is no pain, there is no value proposition.
Agree for the most part, especially with the claims with respect to SARS having a higher IFR

However, given the high R0 and still somewhat high IFR for older populations and even a relatively high IFR compared with the flu IFR for younger populations this virus still has the potential to wreak havoc.

What we are seeing is that a disease with a high R0 can be much more deadly than a disease with a lower R0 and higher IFR.
How old are your computers when Catalina runs on a 2013 Mac Pro?
This is more hearsay to lend support to a crank conspiracy theorist.

Yes, we can not have a discussion spawned from a crank conspiracy theorist about general relativity even if his ideas are sound.
I would prefer if there was.

I can go anywhere any get junk news. I come to HN for STEM/Tech & similar/related business news
A crisis. Not a remote movement
Sturgeon's law applies both spatially and temporally.
Just use `cat`.
Amen. <ctrl>KP to my friends. I will check it out. The link: http://cowlark.com/wordgrinder/index.html
I want to guess that someone begins with a D and rhymes with Sidney.
Official music video-Vidal's debut single “Prequel”
Love the coffee talk zoom meeting
The fact that it's a web-app in disguise certainly doesn't make the above easier.

I've seen so many UI bugs and weirdness in this software. The only thing that reliably worked so far is calling.
> ... language because the ease of adding external libraries has an enormous impact on the design choices...

even if you could incorporate external libraries with zero impedance mismatch, you still have to _use_ the said libraries.

while there might be _marginal_ element of truth to that statement, however ease of stitching external libraries into your application has no bearing on either the programming language or the act of programming the application itself.
If you'd like more details, the recruiter I'm thinking of is https://www.linkedin.com/in/miguelsuarezr/. They probably have stuff elsewhere as well. I just started a position in security (which I found here on HN on the last Who Wants To Be Hired thread!) so I didn't follow up but I know they are looking for Python people.

Good luck!
I really like Elm. I don't use it now for some of the reasons pointed in the article but I like the lessons it taught me.

It shows how you can do a lot of things with functional/reactive programming.

Building an app in Elm can be frustrating but it can teach a lot of concepts.
Got a link detailing what happened between Canada and the US? My understanding of the 3M debacle is that they use a distributor model for their consumables, and essentially "wash their hands" of what their distributors do once they have product in hand - and in the 3M case, the PPE was just going to the highest bidder, regardless of national origin.
Actually this pandemic has shown some true colors of many nations.

1) US trying to unsuccessfully hoard supplies, issues with the German testing company

2) China trying to use soft power, but the whole drama feels fake. It is good that they are sending supplies (often faulty and not up to the quality, see dutch story around this) but it doesn't feel genuine.

3) European countries are in-fighting for supplies. Switzerland wants supplies from Germany who is unwilling to supply them. Austria and Germany butt heads.

4) India banning critical medical exports

There are so many stories of how each nation is behaving. Even within the US, states are bidding against each other and the federal government has not shown solid leadership.

When times are grim, humans tend to invoke strong tribal instincts (for e.g. brotherhood that forms between soldiers). If we hypothetically had a more deadly virus than Coronavirus, say with a CFR of 50% and we were unable to stop it, there would be in-fighting between counties and neighborhoods.

There are some good stories too, especially the sacrifice of the healthcare workers, delivery staff and politicians.

When times are great -> Globalism

When times are tough -> Isolation and tribalism
A small brazilian city has an ambitious UBI response to COVD19
I don't want to be that guy, but if they were going with a heavy handed language anyway, why not Rust? It has a good multiplatform support and most of the same benefits of Swift.
Isn't being interpreted in multiple threads incredibly slow?? Like single thread python, just multiplied. Slow.

Is it because it's easy to write?

Honestly I am curious as an outsider to the Python world.
Or the Great War, famines in Europe and 1918 flu pandemic? Which was followed by the roaring 20's. As to what % of the population will watched a loved one die and then retrench psychologically for an extended period of time? IMO, a very very small percentage. History has seen people suffer much much MUCH worse loss and then bounce back with a vengeance shortly afterwards.

People and societies are not as fragile as many people seem to imagine today. People and societies are, in fact, quite resilient. They can withstand the horrors of war, plague, famine and more. And then bounce back rapidly within a few years. I'm not trying to minimize the sorrow or severity of those that suffer from this pandemic. But relative to past mass trauma, there is little to suggest it's a major turning point in global culture.
Thanks. That might be a workable avenue.

Hopefully having several offline installs of various versions in parallel doesn't cause problems.
Try mine! https://github.com/gunn/pure-store

Super simple, 100% test coverage, 100% typesafe if using typescript, absolutely no boilerplate.
I concur. I used React for a year or so I never used this feature once. I was too busy writing all the necessary boilerplate.
> Is Redux dead, dying, deprecated, or about to be replaced?
No.

Reading through the comments it sounds like it's struggling, even positing the question sews doubt. I thought redux was still one of the 'must have' tools for building react apps now.

What has everyone been migrating to? Is there a consensus successor to Redux?
Yes, with a compatible WiFi card you can get it on the internet. Simon Bell also maintains a Newton email client.
wtf are you talking about, Windows support is already here

https://github.com/apple/swift/blob/master/docs/Windows.md

https://forums.swift.org/tags/windows

https://github.com/apple/swift/pulls?utf8=%E2%9C%93&q=is%3Ap...
From my experience of trying to learn Rust (got almost halfway through the manual and then put it on hold), I would add that having all these ways of doing the same thing is also confusing from a beginner's perspective. As a noob, I have no idea what the timeline is of when feature A was introduced that does the same thing as feature B. Also, I kept having to dig around to see if feature A added any type of improvements (other than syntactic sugar) over feature B.
Or Airbnb. Or Doordash
Neat, also wasn't that a basic feature of web browsers (sometimes including history) something like 10 years ago?
Check if you've been "helpfully" set to "top tweets" vs. all tweets, in the settings. Algorithms are great!
Yep, typeless Javascript can do anything except catch errors.
Why do you think so? If it is, it's fooling some notable institutions.

https://www.brown.edu/news/2020-04-07/androgen

https://onlinelibrary.wiley.com/doi/10.1111/dth.13365
> Right now the immediate job losses are all in the service sector and small employers, and those jobs are basically invisible to your typical trader bro.

Most of this activity is driven by robotic trades by institutional investors. It's largely quantitative. Whether the quantitative priors are accurate, is debatable.
Thank you for creating this and posting this on reddit.com/r/anki.

What are your future goals with LearnObit?
Not "buying crap," we are talking fallen angels AKA companies that were previously rated investment grade that have been downgraded due to the crisis. "... rated at least BBB-/Baa3 as of March 22, 2020 ..." in the press release. It's not like the Fed is buying WeWork bonds, just closing a loophole in the previous investment grade bond buying facility to cover bonds that were recently downgraded. Which is kind of the point, extending credit to otherwise-strong firms that are impacted by the social distancing measures.
Yep! If people used tabs, then everyone can display it how they like and these stupid discussions wouldn’t be necessary. Alas, for some reason the world has rallied behind spaces. Sigh.
any application that you need to debug, I have not ran into a application React or not that I didn't need to debug and Redux does help with debugging greatly.
Agriculture and pastoralism are 2 different things.
Yes, we would be doubting everything the article said when it was an argument cast by a lunatic spouting numerous other conspiracy theories like Covid-19 is a bioengineered virus that escaped a bioresearch lab.
Where Do New Genes Come From?
This kind of leadership gave us Go. It's not necessarily bad. If everyone gets their way with the language specs, then all languages will look like a weird dialect of C++ :)
I'm surprised that Japan's government is feeling this as a priority right now... There are no problems for goods importation between Japan and China now, and as in China the pandemics has been largely reduced, there should not be in the near future neither.

PS: Japan and more precisely Tokyo is on the brink to imitate the human tragedy of Italy and US, so maybe they could vote some different budgets for now... (like, BUYING TESTS)

PPS: economical decoupling is typically building the path for war, instead of reinforcing cooperation. Humanity needs to cooperate to progress swiftly, and the more there are wars the more the efforts of everybody are wasted (or worse destroy others).

psst: for people downvoting, I'd love your counter-arguments
I totally agree with this fustration. There seems to be some innate paradox between growing a community and being a BDFL. I think this also expresses is self in our current political environment.
The market tends to want to test assumptions it seems to me. I would not be overly surprised to see the market act in a fashion to have this question if the Fed will backstop it answered.
> The effect of taxation is precisely the same as that of destroying money

No it's not. The effect of taxation is the same as theft. The thief gains and the victim loses, but the overall purchasing power of the dollar is unchanged. Destroying money would increase the purchasing power of the dollar.

> On the other side of the transaction, for the government, as you recognize, taxation presents no increase in buying power.

Taxation is one of three ways the government can earn revenue (taxation, selling bonds, or printing money), so yes it does increase buying power.

> To directly compare the two scenarios - taxation and burning money - private entities can no longer use the money and government can still spend as much as it wants subject to self imposed limitations. There is no functional difference.

Those two aren't comparable. Burning money would mean that nobody can spend that money. Money gained through taxation can still be spent (and is spent).

If the government collected taxes but never spent that money, I would concede that the net effect is the same as destroying money. But that clearly doesn't happen. The government DOES spend the money it garners through taxation. So the claim that taxation destroys money doesn't make any sense.
I am not sure. If it runs through an interpreter, isn't it a script???

I think the "judgemental overtones" are in your head, not in the speaker of the word "script".
https://usehooks.com

Easy to understand React hook examples.
Reducing dependence on China is a good idea. A single point of failure leads to a lot of the problems we're experiencing now.

However that doesn't mean we should abandon global trade or the movement of people. Isolationism isn't the lesson we should be learning from this whole mess.
because they are:

- slow (cold startup)

- heavy (require heavy runtime)

- their syntax is way to verbose
> where people are allowed to make suggestions, where all feedback is considered valuable, where people can experiment and explore the design space without artificial limits?

Can you put your finger on each of those and why you think they exist? The only one that makes sense to me is the last one if that means, that people can use hacks and use private apis they were never supposed to use?
> Even without a fancy typewriter, there were handheld white out sheets you could get, white tape, or you could use liquid paper.

True, but if your transcription was being handled by a professional typist, often the process of handling manual white-out taping (followed by re-feeding/aligning the sheet to its previous position) would be slower than just re-typing the entire page! The secondary white-out ribbons were the only thing I saw used in practice (by anyone other than slow-as-molasses government bureaucracies), because they didn’t require re-feeding the paper.
Jacinda Ardern’s coronavirus response has been a class in crisis leadership
Can you point to data which shows that Mac users expect confirmation prompts? Because my thoughts are that no, Mac users don't have any expectations from installers other than to get out of the way as quickly as possible (which the script approach achieves).
> pre-modern people had quite a different life

You know I've thought about this, and if you look at it a certain way, I think you can say life is no different.

We still wake up as a group. We still "hunt" except the payoff is money convertible to food. We still eat together. We still sleep together (just across from one another in houses).

It's neat to think about.
This is being worked on. See the Try trait in std::ops. It's implemented for Result, Option and Poll (the `try!` macro only ever worked with Result). Implementing it for your own types is currently unstable because sorting out all the edge cases is proving to be difficult.

But the intent is definitely to stabilize it once a good general solution is found.
Is there any backing to this claim beyond "it's pleasant to hear"?
> the size of the derivative grows exponentially in the size of the original expression.

Only if you treat it as a tree, not a DAG.

edit: Sorry no, it's still linear, even for a tree.
I would argue the only thing that would be unreasonable is the shower. I have looked a few days ago to see how long SARS-CoV-2 can live on fabric and couldn't find a concrete answer, if there is new data on that I would love to be pointed to it since I want to make sure that my wife and I are as careful as can be.
I personally enjoyed the hypocrisy of China initially requesting Nations to not "overreact" and close borders to its travelers (mid February), then proceeding to do exactly this towards these same nations (mid March) when things became worse overseas.
I can hardly agree more with this.

I program to solve problems. Changes in a language or worse, "how it is done" mean that I must keep up with something else in addition to solving the problems before me. Waves of increasing syntactic sugar in a language begin to look like layers of frippery and frosting, and I can only remember that "fashion is a form of ugliness so intolerable that we have to alter it every six months." I do not want to look at some bits of upper-row "executable line noise" that is somehow called syntactic sugar and try to have to mentally project what surface lies under that frosting.

What I want is to be able to look at ten year old code and it immediately be working and understandable. I don't want it to be out to style or "uncool" or to even have to think about these things.

By all means, fix bugs. Add libraries as new formats, protocols, and technologies emerge. Huge mistakes can be corrected in rare major version updates, which may have to count as actual forks in the language. When I first looked at Python, somewhere around 2004 or 2005 if I had to guess, I remember seeing that whole floor division bit and thinking, "Yeah, they're going to have to change that eventually and digging in their heels on that one was foolish." That's a rare exception, and it counts in the "why did this make it to 2.x?" category.

I feel a bit lonely in this, but I just cannot seem to embrace the churn.
A Peek into the Future of Database