skysight-inc/HackerNews huggingface dataset:
>I seem to recall the proposed staking minimum being around $200,000...

No, it's 32 eth, which is a bit over $4k.

>https://download.wpsoftware.net/bitcoin/pos.pdf

Stake grinding is an obsolete attack (solved by randao, in the future strengthened with VDF asics).

The second argument that weak subjectivity is somehow unsafe is at odds with reality: it assumes some far away hermit that runs an old node after 10 years of hibernation, with no ability to communicate with others otherwise. In reality, crypto is a technology for resource allocation among humans also participating in that specific system, which means the only constraint is to make the bonding period sufficiently long that manual decisions are feasible and not overly costly. A system that requires a node to run for few minutes every few months to follow the same chain fulfills those conditions.

>Moreover, as was recently demonstrated with "steem" PoS

No, steem has DPoS, which is very different in practice. It has inherent centralization because there are only 21 witnesses, as opposed to potentially millions. It has stake delegation baked in the protocol which ensures all witnesses are public figures that know each other, which makes a cartel the expected outcome. Nodes are by design heavy which makes outside verification very hard.

Eth2 has to support up to millions of nodes at once. It has pro-decentralization penalties - penalties grow if others are misbehaving at the same time - which means if most of the network is on aws and it goes down, they start to lose their stake very fast, as opposed to random home node going offline in an uncorrelated manner for (most likely) no penalty at all. Same goes for slashing incidents due to contradictory voting.

The system is verifiable externally and can be randomly sampled, because it's stateless and state root is part of the consensus. This also means a block that tries to do something against the rules automatically functions as a fraud proof given only its parent's block header. It's not possible to design a system that's more easily verifiable: all it takes is one person somewhere to observe incorrect behavior to alert the others.

There are going to be centralized staking services, but they are inherently going to charge some fees, and given how light one staking node is going to be and the correlation penalties, most likely they aren't going to be a significant portion of the network.

>never-arriving

It turns out it's not easy to design a system with all these characteristics. PoW is an easy and a temporary hack solution, but that's all it is. Mining (at least sha256) is now fully centralized in China.
If a PoW network ever became really important - not as a speculative toy mainly for rich Westerners, but as something used by countries like Iran to evade sanctions on a massive scale - mining would became fully regulated with enforced kyc on every transaction. It's trivial to do, there's no way to hide those mining farms.

PoS can fully function on tor or other anonymizing network.
Go with a good US based host. Your current provider is absolutely one of the worst in the industry. This is my personal opinion of course, but their support, hardware, and networking have gone awful. Look for cloud VPS providers. Even their cheapest $5 can easily outperform shared hosts.

Second, choosing an AU provider might help to bring the the TCP round trip time, but in most cases, it is your application itself that is the bottleneck. You can test the pin times yourself, and I am think providers in US West coast and Singapore can give a reasonable sub 150ms ping time.
Apple’s Covid-19 Response
Of course, you have to wonder what this person was thinking given they got tested for a reason, yet decided to go to an airport.
i don't think that was a wise decision: as a result of the spyware scourge the concept of native apps in windows is dead and you need a web based app for about anything.
They've had enough biosafety incidents to have the WHO themselves call them on it in the past.

SARS, according to WHO, was a lab break too.

What kind of damages would China be liable for 50-60% globally infected, with 3-4% deaths?

That is why the evidence will be suppressed, and the inconvenient voices silenced.

We don't need new drugs.

Outbreaks will continue on happening as long as we have gain of function research programs in place.

They will literally try to come up with new strains resistant to current treatments, if such research continues to be done.

Time for international oversight, just like with nuclear.

We need to stop unethical gain of function research. It should only ever be approved if the outbreak can be actually contained and victims treated - with monetary penalties in place for consequences.
Perhaps you can. But I don't think having to write "-lt" for "<" is particular readable or enjoyable.
I don't see how this is different than any other IO in most systems today. For instance, the moment you make an http request you can't possibly know for sure what kind of response you'll get back.

However, you can strongly type your way from "string of bytes" all the way to "a Pet record" by parsing, and the calling side just receives a strongly typed result on the lines of "Result<Pet, Error>".

Why couldn't you do the same thing in BEAM?
I don't get it. Travel restrictions are likely to be effective at reducing the infectivity of the virus. Open borders seems like something making the problem worse whereas this post seems to argue that because viruses don't respect borders neither should we.
Huh. TIL. To be honest I always associated functional programming with sound type inference, a. la. Hindley-Milner. (my Haskell background is leaking). Would you happen to know the rationale behind it being unsound?
While good points, I don’t think my decision changes the macro outcome. Over half the local population feels the way I do (if dining out today via Open Table in my metro is an indicator). That’s significant and if my individual actions changed, all else constant, my quote you used holds and nothing changes in the macro. Your points would inform government to issue more strict bans/regs that can actually impact the macro situation. Of course, I would comply if instructed.
The joke is a reference to the strategic petroleum reservers in the US:

"The Strategic Petroleum Reserve (SPR) is an emergency fuel storage of petroleum maintained underground in Louisiana and Texas by the United States Department of Energy (DOE). It is the largest emergency supply in the world, with the capacity to hold up to 727 million barrels (115,600,000 m3)."[1]

The comment is satirically suggesting the telecom industry has similar reservers for such emergencies. These carriers are notoriously stingy and known for their data caps.

[1] https://en.wikipedia.org/wiki/Strategic_Petroleum_Reserve_(U...
Sorry but the assumption is on on your part. I’m sorry you can’t see that.
Scratch is the easiest way to teach programming to kids in a visual way. Much easier than VB, you can start at a younger age, but you can’t make real apps. You can however make games and control devices like the microbit.

The progression from there is python for those who want to control devices, or web dev for those more drawn to the visual design part. A missing piece is something for making games that sits in the middle of scratch and C++/unity. I don’t know how kids make that transition.
>I eventually turned off Slack notifications entirely, after experimenting with many different variations. @here is an abomination; notifications in each "other Slack instance" need to be set separately; it spams your @#$!! phone with every single message anyone types, even while you're on your PC. Forget it, notification privileges revoked, and I've been much happier since.

Eh, I've found Slack to be highly competent at presence management, when it's working correctly, which is most of the time. It's usually smart enough to know I've walked away from my computer, and to start pushing the notifications to my phone instead, and then stop again. And I'm pretty sure it dismisses its own mobile notifications once I've cleared them on desktop, too.

> Third, it's highly integrated, not to say bundled, with Calendar, to the point where it obnoxiously auto-schedules a Hangouts meeting id even for your team lunch.

This is a setting in your GSuite Admin panel.

Also, I feel like Hangouts Meet (the evolution of Hangouts itself) is a much better product in general, and the Hangouts Meet Hardware is surprisingly decent, if expensive. Hangouts even has auto-captioning, which is kind of cool!

Surprised the author didn't call out Slack video calls. They're... also decent! And baked right into Slack! (So no incremental cost!) But they only work for meetings with people in your Slack workspace, so that's a bit auto-limiting.
Am I the only one who is just learning there is a dot Toyota TLD now?
Hot code reloading and message passing across networks is just easier without it. I can take any erlang term (including lambdas), pickle it, write down the bytes, put it on a carrier pigeon, unpickle it on the other side and it will become the corresponding term on the other side.
I really enjoyed the graphic novel "Economix: How our economy works (and doesn't work)" by Goodwin & Burr.

I found it informative, clear, concise, and funny at times, all uncommon for educational economic text in my experience.
It's more useful with a code editor that runs it all the time and subtly encourages you to write specs.
Given the difficulty we've had getting a testing program going, the only thing that could have been done here in the U.S. is to shut down international travel -- not just to affected areas, but ultimately, everywhere, for a while. We're generally very reluctant to do that sort of thing, and yet the government did shut down travel from China.

BTW, January 15 was around the time of impeachment, wasn't it. Ah yes, the articles were sent the day after. For many of the 53 days you mention, our collective attention was utterly consumed here by the trial. Everyone knew non-removal was a forgone conclusion, and that the trial was distracting. Now I wonder if it distracted from responding to covid-19.
This includes walk-ins - anyone who sits down in the restaurant to eat.
Personally, I think the real numbskulls are the people who came into this unprepared and went off to line up by the dozens at grocery stores so they could hoard toilet paper.
Since I'm mainly interested in risk and volatility, this list might be a bit biased but here we go:

A random walk down Wallstreet

Options and volatility pricing, by Natenberg

Why stock markets crash, by Didier sornette

Manias, panics and Crashes by Aliber and Kindleberger

Debt: the first 5000 years
Totally agree. I'm always confused why people eg buy in to TypeScript, when for me the entire point of using JavaScript is its portability and ubiquity. If you're willing to accept a build/compilation step, then there are much, much better languages out there IMO, rather than slowly shoehorning weakly-typed languages to become "more like Java", and creating guaranteed portability and lock-in issues along the way.

I never understood why F/OSS didn't kick in to provide a portable runtime for VB or classic BASIC. There is/was something like GWA Basic, wasn't there? At least I'm not aware of a formal language spec for (classic) BASIC from the likes of ISO.
A Comparison of React and Svelte
Any thoughts about using a regular sleep apnea CPAP device for this type of situation, where one has access to the pressure settings?
To me, this indicates that zoonotic diseases are feedback to human population exceeding the planet's carrying capacity.
It's not that simple. What if the sending process is a human operator trying to introspect your system with a remote console, and a slightly misspelled token is sent? What is the right thing to do? Drop the message? Crash?

Sometimes one thing is the right thing to do and sometimes the other. But messages are such a low level concept in erlang... It's really hard to make a strongly typed system that doesn't pick one over the other, which is going to be the wrong answer half the time.

I'm not saying it can't be done, but many have tried and no one has succeeded yet.
Time for international oversight of unethical, extremely hazardous biological research.

If nuclear can be supervised and contained - you can contain gain of function research too.
Why not double down and make it an inseparable part of your code base? That’s what my company did
Well, I'm not "old" (which ever the definition is) yet. I'm just on the Front-End side of the dev world. Never fiddled with AI/Neural Networks.
I'm with you there!
http://data.iana.org/TLD/tlds-alpha-by-domain.txt List of TLDs, large enough companies usually have one, I’m not aware of what the utility of having a TLD is to a non tech company
CSolve: Liquid Types-Based C Program Verifier
Low-cost ventilator wins Sloan health care prize (2019)
I think the most important part in the article is that with the wave of populism and nationalism sweeping the world it's evident that this mindset is incapable of solving any real problem on any scale. Even if the virus goes away and the economy bounces back we've learned nothing and climate change and another wave of pandemics is upon us.

It's clear that market capitalism isn't resilient or robust. Our engine must always run on red and sooner or later it's going to brake down.
You can run VB6 on Windows Server 2019. I should know, it’s in production right now
Yellow-Dog Contract
It's more analogous to the PS2 and it's pipeline of arcane custom chips. All of them had their own flavor of assembly, including a few chips that handled 2 opcodes per line, each operation with different cycle latencies. These chips had to be driven by the DMA and synchronized with double buffers, to ensure you had a decent fillrate of polygons. The CPU had a 'scratchpad' which you could access in 1 cycle (as opposed to 30-200 from main memory depending on cache misses), and would also be piped in by the DMA. Also, one of its vector processors was accessible (slowly) directly from the main CPU as a coprocessor (the so-called macro mode), but could also be driven by the DMA (micro-mode). The main processor and the input/output processor were two flavors of MIPS, the latter being the same as the PS1 presumably to provide emulation.

I'm certain the PS2 architecture was written by a mad genius - and it took one to use it's system to the max. If it wasn't for popularity the PS1, it might have gone the way of the 3DO. The PS3 was a dream to work with in comparison.
WSL2's Linux kernel will be delivered to Windows 10 users via Windows Update
Same.There are people quite furious at me for having warned them in January when this was just a Chinese blip on their screens.
I have fallen out with colleagues over nothing more than taking banal, sensible precautions which don't harm anyone. Eyes are rolled, I am a hysteric. That's going on even now, after my country has gone on unprecedented lockdown. (I am in Denmark, public sector shut down, borders closing today at noon).
This doesn't make him an idiot.

He didn't believe AI could be smarter than the smartest human (IIRC).

It's a different point of view.

You can disagree. But calling him an idiot makes you an asshole, tbh.

The interview was cringey as fuck because of his English skill. He couldn't deliver a joke properly like the joke about Alibaba Intelligence. Musk also didn't handle the joke well (not his fault.. he isn't a professional MC).
Getting everyone to one standard spaces vs tabs would cause a breakdown in society. Best we don't go that route.
People buy 1USD of Paypal account value for 1USD all the time, do you say the same thing to them?

I'm not saying I definitely think Dai is a good idea, but fundamentally the value isn't the only thing that matters. The ability to transfer that value is important and Dai offers something different to USD there.
ChuckMcM had an interesting observation elsewhere that times of such crisis are perfect for companies to deliver bad news, as the blame (and perhaps opposition) gets lost in the noise. I'm wondering if something similar will happen in politics - a lot of things that were not possible to push through in calmer times will now get implemented, with all the energy pandemic mitigation adds to them, and they'll stick after all it's done. Government has a lot of inertia after all.

https://news.ycombinator.com/item?id=22571121
"We will be closing all of our retail stores outside of Greater China until March 27" - Does this mean all stores globally closed, except inside China, which are back open?
Let me quote the immortal example:

// somedev1 - 6/7/02 Adding temporary tracking of Login screen
// somedev2 - 5/22/07 Temporary my ass
Elixir's hints are identical to erlang's hints, they are just prettier and easier.

However, if you use structs extensively in elixir, with a good code editor language server, it is basically easy to eliminate most typing errors if you get into the habit of typespeccing everything (not hard with vscode)
Correct. I myself used "eclipse's" parent (Visual Age) in the early days but the point I was making was not so much that "drag and drop" was missing - it was just too cumbersome and difficult even in that! In VB6, it was trivial to get a form to look the way you wanted it to look. Gridbag layout on Java Swing maimed many, and those that got off the VB6 boat soon realised that Java land was much much harder even with their GUI drag and drop tools.

BTW, I used JBuilder extensively. What a topnotch tool from Borland. Pity they didn't survive the virulent competition during those IDE wars period. I still remember settling an argument with a colleague about his insistence to use the newly arrived Netbeans, while I fired up my JBuilder IDE (Yellow Porsche splash screen IIRC), created a gui, added jdbc data controls, coded a few lines and hit compile - ALL while his Netbeans was still loading with that dastardly progress bar.

(These comments have been much needed catharsis for me.)
I was hoping OpenTable released this data grouped by cuisine so we can better understand the claims that "racism" is causing more economic pain for Chinese restaurants.
VB classic was my first programming language since it was so easy to spit out GUI programs that looked like any other program you use.

I'm afraid current popular languages like python and javascript do not offer that "instant gratification" and is scaring beginners. With only terminal or webpage output, they might get the feeling that what they're coding is far from what "pros" use to write desktop software that is all around them.

Csharp is great, I use it everyday, but is not a real successor. First, it is a massive install which can be an issue with others just starting out. The few things I dislike with Csharp are that executables are dependent on the dot net (or mono) framework and are not native, i.e. far easier to reverse engineer.

Lazarus/Delphi might be the next best things to a classic VB experience. There are efforts to make something similar for Freebasic what Lazarus is for Free Pascal. But they are nowhere close, and the next best alternatives are not free.

I have no right to complain, and I fully understand, but I could be happier if Gambas had native Windows support.
Yes. And all retail employees will continue to be paid.
If you are interested in the details of how SARS-CoV-2 works, the history of discovery of the ACE2 receptor it binds to, and a potential treatment based on human recombinant ACE2 that has been through phase I and II human trials previously and is now starting trials in China for covid19 - I highly recommend this video lecture from Dr Josef Penninger from earlier this week.

You might need to register (it's free) to watch but it's worth it.

https://connect.myesr.org/course/novel-coronavirus-outbreak-...

The idea is that by adding soluble rhACE2 to the serum, the virus will bind to that rather than real ACE2 in the cells, reducing viral load.

This is not the flu - it can attack multiple organs where ACE2 is expressed - deep in the lungs, heart, stomach lining, kidneys. I've seen other studies which indicated it can affect the central nervous system too. It's not as deadly as SARS but much more contagious. And we still don't have a clear picture what permanent lung/organ damage is inflicted to some recovered patients.
If someone saw it coming, and acted early, there would be no pandemic and the action would have been seen as an overreaction. There were at least two cases during the Cold War which could have caused nuclear war, but some people made the right call.

The article is focused more on future viruses. A bad thing happened now which was preventable.

We've got no nuclear plant meltdowns and no nuclear wars, because we applied security procedures learned from the past to the present. We have less killer quakes because buildings are built to withstand earthquakes now.

Most of these things aren't totally expensive to fix. They're a chain of bad events and all you have to do is break the chain at the weakest point. The Spanish flu was so deadly because people tried to bury it with propaganda and no quarantine measures were in place. At least today, we've panicked and taken action early.
Delphi is still around and just as fast to knock something together in. I switched from VB4 to delphi when that was released and never used VB again.
Macao was a portuguese colony and until today the regular word for tea in portuguese is chá,read cha in English. Just found out that tea in spanish is not chá, which is very interesting given the huge commonality in portuguese and Spanish. Also as per Wikipedia chá is mandar

Slightly connected: I Just recently learned frkm Wikipedia that the word coco/côco from the coconut fruit comes from a portuguese folklore figure that i never heard of. Which is weird because I am portuguese and my parents also never heard of any similar folklore. We have a an expression which translates to "break the coco laughing" which i always took to be related to the fruit and now I think it may be a remnant of the folklore figure that gave the name to the coconut fruit.

[1]
https://en.m.wikipedia.org/wiki/Coco_(folklore)
>Why does Netflix publish articles on paywalled websites?

Maybe nobody there can figure out how to set up a web server? Maybe they get a kickback from Medium subscriptions? So many questions.

You can usually bypass the paywall with the archiver: https://archive.ph/gv8T6
Student loans? It's truly sickening to me that some people (you included) are paying 15-year-old loans on education.
>>but I came from Delphi to Java so that makes sense.

Same. But I have remained with Delphi. I think we are now known as the lost generation. :-)
Snake-Game-Using-TensorFlow-Object-Detection-API
You can't go wrong with 'The Big Short'. I saw the film a few times before I ever bought the book, and it's still enlightening.
That's great and all, but how on earth is it supposed to help the present situation?

Isn't the point of these moves to provide economic relief now? I'd be more interested to see minimum payments temporarily set to 0 with no interest.
It doesn't need to make it through SCOTUS to be blocked. Just need one friendly federal judge.
Reach out to Scott Adams. He is passionate about this topic and signal boosts startups he believes in.

With that in mind, also look in to podcast ads, or doing interviews wherever interviews are done, as there is enough human interest to make that possible.
This is incredible feedback, thank you. I’m happy to hear that MAT has helped. Here’s some color:

1. We need to be licensed in each state in which we operate, which limits our reach.

2. Our lawyers tell us that a “referral program” is illegal. Sounds stupid to me.

3. I think you’re right about the phone call. What would you recommend instead? We have the text prompt up top, but it’s not the main call to action.

You seem like a great person to get to know. Email me if you’re interested in chatting more. I appreciate it.
In Ireland you do sometimes hear someone looking for a "cuppa cha". Not common but you do hear it