skysight-inc/HackerNews huggingface dataset:
You need a lot of GPU time to run a decent video conferencing system.

That's because every video feed usually needs to be realtime, low-latency transcoded to match the receivers bandwidth requirements. If some people in the meeting are on 3G while others are on fast internet, you can't send the same data to all of them! You can't send the same to all of them if different client devices have different hardware video encoders/decoders. Start doing software decoding and you'll soon end up draining users batteries like Zoom!

In a 10 person meeting, thats 10 incoming video feeds, and 100 outgoing video feeds. Not many machines can encode 100 video feeds in realtime! Obviously you can skimp on quality a bit and bucket users (ie. we'll have a high, a mid, and a low res feed, and just pick which to send).

For all the above reasons, that tends to be why self-hosted video conferencing systems are kinda laggy and gobble battery and have poor client support.

Big companies offering hosted VC solutions tend to have dedicated video encoding chips, so they can cheaply make hundreds of video streams to send to every participant.
Materialize, today, looks to be limited to running on a single node. https://materialize.io/docs/overview/architecture

Netflix's workload would likely exhaust the resources of even a vertically-scaled single node.
Naïve question: can you 3D print a useful injection mould? And assuming yes, is there enough capacity to print enough moulds?
We need a constitutional amendment to protect encryption. Such attacks will continue until enough rights have been eroded away.

Sadly I think such reform won’t occur unless an unprecedented event occurs requiring such change, which I don’t see happening in the near future. The alternative being to inform the general public why this is important, which I see as even less probable.
Foer: Doctor, can you help resolve a question that has emerged in my household today? My family was talking about going on a hike or walk with another family. Is there a way to do that safely, or should that all just be shut down right now?

Horn: I think outdoor space … I think being outside will be really crucial through this period of time—getting fresh air, getting exercise. I think that even in that context, I would advise that people still try to stay three to six feet away from each other, and certainly don’t do an activity like that if they have even a mild cough or cold.
Command and Conquer Remastered Edition – June 5, 2020
Its already in the model- 10 quality adjusted years of life. You could reasonable drive that down, but not to less than 3 I'm pretty sure.

I don't think it's appropriate to model current output though. This is a social / political question as much as a economic one. I mostly view retirees as "paid up" members of society and, since I'd like my kids and grandkids to think this way when I'm old be not feeble, believe they should be treated as full members of society.
The Manhattan Private School That Tore Itself Apart
In the UK you can currently buy this model for £179.99: https://www.eufylife.com/uk/products/variant/robovac-30c/T21...
SQLite has a new homebrewed discussion forum
Consider load balancers that redirect requests to any other server if one of them is taking too much to respond (no matter whether it's slow or gone altogether). Eliminating timeouts there and pushing the problem waaaay back onto the client side, with the user constantly hovering over "cancel" or "retry" button, would actually lead to worse user experience. Imagine pressing "refresh" in you browser every now and then on random internet pages just because they occasionally take soooo much more time to load! (Also, unlike in typical client-side software, timeouts on the server side are often configurable, so that software can better fit in a variety of environments and/or requirements.)
Edit: looks like I was wrong about this being the Fed's biggest tool to correct the market. See below.

The 0% interest rate cut was supposed to be the last bullet and the Fed has very likely used it up too early. I suspect there was pressure from Trump to do something right this instant, because I don't see the Fed doing this out of their own accord. Possibly election related, we'll never know.

What can they do now? Negative interest rates? Everybody will withdraw their accounts at the same time. Combining this with the zero reserve requirements that was put into force for most banks, this is a recipe for a disaster unlike any we've seen before.
> Just look at the proliferation of zero trust companies that do no such thing.

Is there a list I can look at? Who are you referring to?
Strategy Review Template Amid Covid-19 Market Uncertainty
"Out of curiousity, why couldn't potential auto-immune response be simulated on a computer up to a degree of confidence, if nothing?"

Basically every answer you could imagine to that question is true. We don't understand the system well enough to simulate it at that level of detail. We don't have the computational power to do it if we did. If we did have aliens from space deliver to us both the power and the simulation, we'd have a difficult time verifying the validity of the simulation!

Quantum computing is still not well-understood enough to know if it's helpful; there's a certain barrier of "what can it actually do" that we won't really understand until we have them, and we start raising up quantum programmers. No slam against the theorists intended, it's just the difference between "the halting problem is unsolvable" and "here's a program for calculating payroll" is small in theory but large in practice. We won't really know what they can do until we work with them for a while.
CO2 isn't everything, what about disrupted air streams or high altitude pollution (NO2, NOx, PM2.5, &c.) ? Surely burning 1L of jet fuel at sea level is not the same as at 15k feet (ozone layer ?)

It's very easy to focus on CO2, it's probably the least harmful thing a jet engine will exhaust.
We don't need vDOM, we need a batching/transaction interface to the normal DOM.
Is there any aggregated source to see how Angel Investors and other startup financial investments are tracking? I wonder if there is going to be a financial crisis on a smaller scale for startups running out of runway.
>Published March 16, 2020 5:30 am ET

>The mechanism, which some complain does little good, was triggered twice last week during a coronavirus-fueled selloff,

Well that headline went out of date real fast.

For those that don't know, the breaker triggered again at 9:30:01 (time according to CBOE) this morning.
Can we please stop saying this virus came from animals? A virus can't envelope after mutation, and that's exactly what this virus does. The chances of that happening in nature and being released at the right place and at the right time, is slim, I'm talking 0.001%.

So please stop spreading disinformation because Coronavirus is only a weapon, whoever released it is the enemy and must be completely eradicated from this earth.
Traders question the value, but what about investors? It seems like a good idea in theory, at least—give the markets a little breathing room before trillions of dollars vanish into the ether in minutes.

I'd rather there be circuit breakers than risk the markets losing 50% in one day, which seems possible in a panic selloff.
Show HN: Listen to Spotify with other people remotely
> hundreds of academics already signed on

So I should listen to a bunch of students, astronomers and others over the Chief scientific officer and health scientist in the country? Riighht....
Some of us wasted years lying awake in bed trying to do just that, with abysmal results. My sleep became sort-of-normal with early morning D3 supplementation and significant protein supplementation. YMMV.

Gary Taubes in some interview gave the example (from memory) "The simple, self evident way to make a restaurant popular, is to get people to eat there". And it's true!
Well Teams is not a direct descendant of Messenger, so it's not like they broke that function. For me that's not a good point.

But, for the record it doesn't work for me either.
I had a Roomba sometime after 2006 and it was dumb but not in a bad way. It had a drop sensor, bump sensor, and tire sensors. It would primarily move in a switch back overlapping pattern and had a couple different fallback patterns that would kick in if the bump sensor triggered to frequently. It didn't necessarily hit 100% of space in the first try but it could autodock and recharge, and had a couple invisible walls to cordon it off.

It got stuck occasionally and needed to be rescued but once you knew what it got stuck on you could clean up, as you would with normal vacuuming, and it would be mostly fine.

The newer robot vacuums have a lot more tech but don't seem to have improved upon the basic functionality much. They still get stuck a lot, have trouble with deep pile carpet, and don't get everything.
How certain would the experts have to be to get such coordinated action?

With close approaches, it seems (as a layman) that there are always pretty large ranges of just how close they will be. I dont think you'd know "a comet is headed directly at us" until way too late. Instead you'd get some warning that there is a 10% chance or something. Over time that would go up to a near certainty. Maybe I'm pessimistic, but I would predict something more similar to climate change with deniers and paralysis.
> but it's hard to say without the exact numbers.

So you’re speculating with no evidence? Let’s avoid the pitchforks until we actually have the data.
It already is a full-scale financial crisis. People in travel industry are laid-off as we speak.
Why is a completely wrong blog post based on a misunderstanding of a 30 year old standard on the front page with 110 votes?
Optimization in postgres (like all databases I've used) is super counter-intuitive and baffling at times and the only real way to be sure of anything is to try it yourself on your own data and see (and repeat the test whenever you do a major db upgrade). As an example which may well have changed but definitely was the case the last time I tested (which is circa pg9) it used to be the case that using ANSI join syntax would make a query 5-10% slower. ie

select a.foo, b.bar
from a, b
where a.b_id = b.id
and a.something ='blah'

would be reliably 5-10% faster than

select a.foo, b.bar
from a
join b on a.b_id = b.id
where a.something ='blah'

even if everything was indexed etc.

Conversely, projecting off unnecessary columns used to result in a big speedup. ie

select a1.foo, b.bar
from
(select foo, b_id from a where something='blah') a1
join b on a1.b_id = b.id

used to be significantly faster than either of those queries on wide tables.

edit: few typos and additional example added
Reading the comments here, I find it very distressing that people in our industry can simultaneously say the following two things:

1. Consistency is extremely important for UX and one of the cornerstones of user-friendliness

2. Users who aren't developers probably don't care too much about "native look and fell".

If users, indeed, don't care if some applications don't look and can't be handled like other applications, maybe it's time we judged designs more in terms of innovation and usability, and less in terms of compliance. I haven't seen a new icon set, application theme or website that didn't look like any other icon set, application theme or website in years.

If they do actually care, then maybe let's admit that. I'm not advocating for burning all JavaScript to the ground, but it would certainly help if we'd treat inconsistencies as bugs, so that we could use frameworks like Electron to write better (i.e. more consistent) applications, rather than hand-waving them as unimportant, except in topics about UX rather than Electron, in which case they're totally important.
More proof or documentation behind these claims?
I think that this is a good example of where dynamic scope is helpful.

We’re used to lexical scope: it’s easy to reason about, and it is a really good default. But sometimes it makes sense for one function to apply settings for all the functions it calls, without interfering with other functions, scopes, threads or processes (like setting a global would).

It’d be nice to be able to say ‘this function should timeout within 10 ms’ and then any function called will just automatically timeout.

Go’s contexts integrate timeouts and cancellation, and permit one to add any value, should one wish to, but you have to be disciplined and add a context argument to every single function. It’d be better, I think, to support it natively in the language. Lisp does this: any variable declared with DEFPARAMETER or DEFVAR is dynamic, and you can locally declare something dynamic too.

One can fake dynamic scoping with thread-local storage and stacks or linked lists, if one needs it, but it can get ugly.

Dynamic scoping doesn’t get the attention or respect I think it deserves. It’s arguably the wrong thing by default, but when it’s useful, it’s really useful.
What Are Key Success Factors for Growing Startups?
https://www.amazon.com/SYSTEMANTICS-SYSTEMS-BIBLE-John-Gall-...
The zero reserve requirements are intended to prevent the problems caused by a potential bank run. Once the economy is running smoothly again, reserve requirements will be made more stringent again. It seems likely that the Fed is more well informed of how quickly lending is drying up than most people are, and their injection of ~$1.5 trillion must have been prudent.

QE was the bullet the Fed still had in 2008, and it is the bullet the Fed still has in 2020. It seems that QE worked better than the negative interest rates Europe used.
You can correlate all kinds of things to population density. This is why you need to do proper science instead of relying on vague intuitions.
Given how serious the situation is worldwide I suspect that there will be at least an attempt to speed things out as much as possible. I would be surprised if it actually would end up being a year and a half.
Advanced Attack Toolkit, Fully Undetectable Rat / Botnet, and More
The reasoning I read is that this is the Fed basically passing the buck and saying "we're done, we can't and won't do more" and telling congress it's Fiscal Stimulus time.
Don't confuse "I don't hear about it in my daily news for the general public" for "nobody has considered it". You are not receiving an unfiltered medical-professional-level summary of all efforts currently underway. You're receiving a chaotically chosen, filtered-through-reporters (who mostly don't understand any of this beyond the middle-school level) subset of the news, further skewed by PR people actively trying to promote their own stuff. There could be any number of complicated biochemical reasons why this approach won't work on this particular virus.
Hungary will close all borders from midnight https://index.hu/english/2020/03/16/hungary_closes_all_borde...
I am for a situation where we constantly plant new trees and 30 years later knock them down and plant new ones. Correct me if I am wrong, but younger trees grow faster and sequester more carbon.

Secondly, this attitude about not cutting trees is causing many trees from not getting planted. Because there are utilities that lie underneath and if they need to be repaired 15 years later, trees are in the way.
I got worried when Kai Ryssdal opened Marketplace last Thursday with, "this is the scary part." For those not familiar, he's a voice of extreme moderation and calm regardless of what happened that day or week in the markets.

I think what we're seeing is the market trying to price in the complete halt of the worlds' economies for an unspecified length of time. Monetary policy doesn't cure coronavirus, and until we see the end of the health crisis I don't think we'll see the floor of this ongoing crash.
Hey HN. I've been working on this project for a while and have actually posted about it in the past. I've made some updates recently and, more importantly, I feel like it might be more helpful for some of you with all the work from home going on.

Happy to answer any questions anyone may have also and I hope everyone's stays safe!
> Secondly, web is a moving target, you spend less now (maybe) but rewrite every 6 months...

Isn't this the point? A lot of these devs who support using web tech seem to only be concerned with writing apps, not maintaining them. They also seem to have a fixation on, "Ohh! Shiney!"
Great idea. By doing something as mundane as being a counterparty on the other side of that futures contract, one can actually be the difference between that party being incentivized to produce in a crisis driven shortage or not.
I've seen installations like this in a lot of high-traffic areas like malls and amusement parks. Interestingly, they all seem to use rather bulky setups involving laptops in backpacks attached to wired PC VR headsets. Two years ago though, Oculus demonstrated a similar system that requires nothing but a large empty space and a $400 standalone Oculus Quest for each player[1] (no backpack PCs or external tracking hardware required). This seems like a much cheaper solution, so I'm a little curious as to why arcades haven't started adopting it yet. Is it just because there's no official support for this feature from Oculus yet?

[1]: https://www.youtube.com/watch?v=QJXpHp_iQF4
Not everything can go in autoclaves:
https://www.denverpost.com/2019/06/16/porter-hospital-infect...
> The 0% interest rate cut was supposed to be the last bullet

Not really.

> What can they do now?

The Fed has a vast array of tools, the Fed Funds rate being only one. Open market activities, interest on excess reserves, QE (i.e. non-Treasury asset purchases), discount window lending, et cetera remain.
Tests are negative once you're recovered. The tests check for the presence if viral RNA.
Most people are not getting it from their food.
I'm not aware of any major Western parliament that has any kind of remote/MPs-under-quarantine contingency model other than varying emergency regulations.

With parliaments routinely having hundreds of MPs I'm not even sure how to appropriately hold a debate, given that telco etiquette goes down the drain already with a dozen participants - and that's not to speak on how to do the audio mix, you'd need extremely expensive audio mixers that can keep up with hundreds of inputs simultaneously.
This seems contrary to how (I believe) the compiler works with atomics. If I call some opaque function foo(), the compiler has to assume that foo() could perform sequentially consistent atomic operations, and it cannot move other reads or writes across that function call. Why isn't it also required to assume that a function could terminate the program or longjump out?
Not been my experience in the 20 years I've been doing it. Perhaps it depends on the type of bread?
Nothing is lost or vanishes, it's just a change in the ratio at which people are willing to exchange two assets.
We've got a long way to go down, IMO. A lot of these highly leveraged companies are going to implode, and the companies that lent them money will also implode.

The biggest victims (out of survivors) of this coronavirus panic are probably going to be the millions of people who will lose their jobs and go broke for a variety of reasons. Foreclosures will jump, big company CEOs will get large government handouts, and the poverty gap will just get wider.
The Kubernetes Universal Declarative Operator
Microsoft unveils full Xbox Series X specs with 1TB expansion cards
Lossless Image Formats Comparison (WebP, JPEG XL, AVIF, PNG)
I'm not sure exactly what Italy is doing at the moment, but an important result out of China is that they found quarantine-at-home was not good enough for R<1. They needed centralized quarantine to achieve R<1. https://twitter.com/XihongLin/status/1236076749491929094

So the first attempt does not necessarily work. But I hope it does, and if not, I hope they quickly iterate to find one that does.
I agree with most of your points, but there is still a lingering question, IMO:

Why isn't React-Native for desktop a thing yet?

I feel like it'd be the best of both worlds.
Hi, great idea, this is a safe place for kids to explore and educate themselves. We will have courses for kids in the next months. https://discovereel.com/
People acting as if "native apps" don't ever customise their UI or draw their own controls. Hell, even look at Apple's first party apps and you'll see they're full of "non-native" controls - Final Cut Pro has its own entire custom UI library that it uses.

VSCode and the Github App I think are fairly good examples of good UIs that don't use the default OS widget appearances.
> " Dammit, Amazon, it's so hard to quit you."

What? I'm not even in the US, but DDG'ing the "Eufy RoboVac 30" brings me straight to the manufacturer's website, where it's even $40 cheaper. Why give "Lord Bezos" a piece of the cake, when he doesn't even need to have one?

Maybe it wasn't so at the time of writing, but I have a weird feeling it's en vogue to claim to be against Amazon, but to then find some half-assed reason as to why they're still the "only sensible" choice, and so it's all good. WTF? Are these Amazon-financed articles?
> It seems strange to me as well.

We don't have nearly enough masks, and the authorities are trying to ensure that as many masks as we have can go to a healthcare setting.

It's why they're giving us incongruous messages: both "masks don't help reduce the risk of transmission", AND "we need to save masks for health care workers". Obviously, since we're trying to preserve the supply for health care workers they do have some utility in reducing the risk of transmission.
> It seems like a good idea in theory

What theory?

Intraday pauses are meant to the market time to digest new information. A trading halt at the Monday open requires a different justification.

The counterargument to these halts, by the way, is that they draw attention to the price drop. That may prompting more selling than would have otherwise occurred. (For example, as people rush to get their orders in before the next halt.)
Local medical facilities have thousands of software upgrades available to them that they don't use. Many still use paper.

The problem is not waiting around for someone to develop something better -- it's the deeply conservative work culture in medicine. Being conservative is good, in the sense that you wouldn't want your doctor jumping onto every new SaaS startup with questionable HIPAA compliance, and because it's easy to botch digital migrations of records, but a lot of doctor's offices in the US are 30-40 years behind the cutting edge of (non-medical) advancements. Many hospitals stopped using pagers in the last few years.

As for epidemiologists, they're programmers already if they went to school recently, and if not, they have lots of programmers available from their employers.

I have tried many times to "donate" my software skills to the public sector, and it's just impossible. Lots of other people will dip their toe into it and then quit, and the orgs are very wary of that. They're also so busy and under-funded they don't even have time to accept help from people like us.

If you want to do something useful for the world and medicine, I would suggest finding some widely-used FOSS epidemiological libraries and contributing to them. Making FOSS contributions is great for your resume, fun, and likely the best way to use your skills efficiently to make the world a better place (even though it may sound kind of dry).
It definitely removes the background noise and increases legibility.

However the voices sound "pinched" to me. It is a lot like one of those head related transfer functions that is supposed to make you think the sound comes from above, but it sounds like multiple band reject filters were applied and makes me feel some kind of pressure in my head.