skysight-inc/HackerNews huggingface dataset:
Firefox recently added some really nice tools for taking screenshots: https://support.mozilla.org/en-US/kb/firefox-screenshots

I feel like the one thing it's missing is "upload this screenshot and give me a shareable URL"... I always end up going to imgur and pasting the copied screenshot in there to get a URL.
I'd argue that that is better. Because if you're not tested, you know that you don't know. But if you get a false-negative (the test tells you're not infected, but you actually are), you think you're not infected, you may go about your daily life infecting other people.
I find it interesting that Rust's `Read` API for `read_to_end` [1] states that it "Read[s] all bytes until EOF in this source, placing them into buf", and stops on conditions of either `Ok(0)` or various kinds of `ErrorKind`s, including `UnexpectedEof`, which should probably never be the case.

[1]: https://doc.rust-lang.org/std/io/trait.Read.html#method.read...
There is no way the current administration is going to accept them and make the US look "weak" or "dire". Without exaggeration it's an easy guess they will sit in a warehouse unused no matter how urgent the need.
It is not at all incorrect.

For whatever reason, the US lacks the ability and/or the capability of responding effectively to this crisis.

The assistance is valuable and should be respected and appreciated accordingly.

And if people in the US feel uncomfortable about what this assistance implies about the US -- well, there will be time to consider why that is so and what can be done about it at a future date.
Goto has its place. It's not evil, but should be used judiciously. After all, C family constructs such as break, continue are glorified/specialized, albeit scoped and unlabelled gotos.

One of the places I like gotos is when I need to break out of a nested loop. A goto to outside of the outer loop is far more obvious than a flag and a conditional to break from the parent nested loop. It also generates better machine code and uses fewer registers, at least in debug mode.

Sure, goto can be abused, just like every other language construct. They have their time and place, though.
haha. I was so excited to learn about C-style strings in AP comp sci 2 I think. And bitshifting, and crazy recursions, queueing, etc. Good old days... I was so arrogant after that too. C is the best and everything else is garbage because it's "slow".
The drones seem if anything quite a lot less privacy-intruding than other possible measures, assuming they're just wandering around looking for people without masks. It would be embarrassing to be on the receiving end but with no real lasting effect or privacy loss, which is ultimately a pretty ideal result on a societal level.
I felt the same way about Slack's CEO saying they company is using Zoom for interviews https://twitter.com/stewart/status/1237815465126354945
A teller is responsible for flows of money from the bank to its customers and vice versa, no?
Google contradicts Trump claims: it’s not working on a coronavirus portal
It's coincidental to have this announcement come on the same day Bill Gates announced he is resigning from the Microsoft board (I'm sure completely unrelated). Microsoft was founded on the idea of writing Basic interpreter by Gates so a legacy of 45 years from both has ended today.
Well... for one, it is illogical to infer geopolitically motivated chemical warfare from a personal charitable act.

Especially so when coronavirus would not survive on the masks for the duration of a shipment from China...
Or, just set up recurring reminders on your calendar with the question saved to the calendar entries... for the great price of $0, unlimited questions and recipients
To me, this shows the huge risk of building on a language/platform that depends on a single company.

This even happened earlier. Visual Basic .NET is grossly incompatible with Visual Basic 6, so much so that Visual Basic .NET is essentially a different language and was derisively called Visual Fred http://catb.org/~esr/jargon/html/V/Visual-Fred.html ... Of course, it was possible to rewrite software so that would work with Visual Basic .NET, but that completely misses the point. Most people in The Real World have better things to do than rewrite working software just to keep it working. Most of us want to solve new problems, not re-solve the same problem again.

Those who chose to use Visual Basic for non-trivial software got the shaft twice, including the transition from vb6.

But don't worry, I suspect in a few years many people will forget about the risks of tying yourself to a single company and will get the shaft again. History so often repeats itself because people don't learn from history. I wonder how many people will actually learn from this. Maybe the community of software Ddvelopers will learn from this. But I fear it will just happen again. If someone could prove me wrong that would be great. :-)
Not everyone uses slack. In most mid/large size companies people are still using email. Keyory helps bridge that gap between functional teams using slack and leadership teams using email. Everyone gets to stay in the loop.
Bullshit squared. If the tests give you false results you are going to OVERWHELM the medical system with people who should have tested negative.

As it is our tests only have about 1% false positive rate and tests being used in other parts of the world seem to be in the 3% range.

Please, don't have these crazy ideas if you don't know what you are talking about. You clearly don't.

A bad test isn't a substitute for a good test.

Simple example: I give you a bad test, determine you have cancer and cart you right into a weeks long immune system destroying chemotherapy treatment. And then we discover the test was junk.

Even worse: We test EVERYONE with this junk cancer test and give EVERYONE chemotherapy, blow up our hospitals, bankrupt the medical system and everyone ends-up half dead and immuno-compromised. Brilliant.

No, traceability and quality are supremely important, particularly when you are dealing with millions of potential patients.
You mean r/WallStreetBets and how they play with options in the traditional market?

Don’t clutch your pearls too hard - greed is everywhere, not just crypto.
I found the "Too Many LinkedList" tutorial is very helpful. Try to follow the tutorial by writing your own code.
> But in general my take is that the set of footguns for append is a subset of the prepend ones, and I hope that more folks go towards appending in the future.

But length-extension attacks are only a problem for H(private || public-but-extensible) constructions, aren't they? AFIAK, H(public-but-extensible || private) cannot be attacked using a stock length-extension attack. So there's at least one attack that prepending is safe against, which appending is not.
How much do the test kits cost and how are they made? What materials? I read there are like, 3 key special materials involved?

How are they administered? I've Googled and haven't found a simple answer. Is it spit?
“Weakness and ignorance are not barriers to survival, but arrogance is.” You think China can't manufacture good quality mask, a simple mask? You people really are that arrogant?
How do you make the world’s most powerful neutrino beam?
It's been done: https://www.stitcher.com/podcast/the-atari-jaguar-game-by-ga...
That 1849 image [1] depicting a man riding a personal rocket-propelled vehicle through the air is pretty imaginative for its time.

[1] https://the-public-domain-review.imgix.net/essays/comic-gold...
Their fees are something like 10 cents if you’re trading an option. Completely irrelevant.
> But you can trace all of that after the fact.

No, you can't. You clearly don't understand the subject.

The most you might be able to do is say "Hmmm, we are getting three times more false positives". By that time you will have wasted a ton of time, overwhelmed hospitals with people who did not need to be there and no, despite your belief, there is no way (or point really) to trace it, at least nothing that is going to help your medical system to avoid collapse.

There is no substitute for quality and traceability when lives matter. None.
Mask tainted with virus? Cmmon man, that is a tremendous stretch of likelihood. And would lead to action.

Original poster was talking about masks not meeting some specification. And I'm pretty sure most of your stuff has been coming from China for a long time.

I really am mindblown by both your, and original poster's negativity on this. The guy is almost certainly trying to help. So thanks. And I say this as someone who disapproves very strongly of the CCP.
This is not true. Look at Google board. Very few investor suits but many tech visionaries.
I vaguely remember reading about buses that board ~like subways, through multiple doors, from ~stations. Maybe in Brazil?
Market makers face this potential problem every day in the real world. They get sophisticated about it or die.
Unfortunately, a no-test is preferable to a false negative.

Even with known good kits, we are getting negative and positive results from the same patient, most often throat- negative and anal-positive.

When a carrier receives a false negative, behavior changes toward risk.
Biohackers Are on a Secret Hunt for the Coronavirus Vaccine
Definitely, you can also strap a gun on it and it will become even more effective at policing the civilian population.
There were a few products prior to MakerDAO that failed when their collateralized peg collapsed, most notably BitUSD and NuShares.

MakerDAO is somewhat more sophisticated and holds way more capital but the fundamental problem is that you can't exclusively collateralize a dollar peg from a highly volatile unit of account with elastic demand or black swan events can wipe it out.
Delphi > VB
tainted

OMG this is so racist. The vast majority of surgical masks sold in USA in last several decades were made in China. If they were shitting on them we would have noticed. The majority of items sold in USA stores are manufactured in China. They're not intentionally infecting them before selling them to us. Chinese manufacturers sensibly shut down in the most heavily affected areas, in contrast to those in USA. The people dumb enough to look this gift horse in the mouth are all toilet paper hoarders.
Why is there a weight limit for carry-on luggage when the plane is almost empty?
I can see it now. Anti-vax equivalents as IoT users...

“I refuse to change away from my Linux2 busybox/php based home automation devices. https gives you autism!”

(Maybe we can maintain “herd immunity” by abandoning ipv4, and moving the “healthy herd” all over to an ipv6 only internet?)
We're not talking about cancer tests here. We're in a pandemic. The value we would get out of 500k tests for covid-19 with a 3% error rate is far superior to 500 tests with an error rate of 1%. Give me the 500k tests please!
Well the solution is to have some sort of emergency fund which activates in black swan events to rebalance the portfolio. It's just something to factor in. Adds some costs to operations but only fractions of a percent.
Scientists believe they’ve made a breakthrough in coronavirus vaccine effort
No. Governance squarely lies with CEO and fiduciary responsibility with CFO. Board is supposed to look at these but they are not responsible for it (i.e. Enron board members don't go to jail for fraud but CEO and CFO may). The board does not exist just for administrative purposes. At all time, senior leadership need to behave so that they have confidence of board members. In return, board members are supposed to advice on investments company is making or not making, competative landscape, internal struggles, big problems, earnings expectations etc.
Seems like the confusion arises because getchar() (or its equivalent in langauges other than c) can produce an out-of-band result, EOF, which is not a character.

Procedural programmers don't generally have a problem with this -- getchar() returns an int, after all, so of course it can return non-characters, and did you know that IEEE-754 floating point can represent a "negative zero" that you can use for an error code in functions that return float or double?

Functional programmers worry about this much more, and I got a bit of an education a couple of years ago when I dabbled in Haskell, where I engaged with the issue of what to do when a nominally-pure function gets an error.

I'm not sure I really got it, but I started thinking a lot more clearly about some programming concepts.
No. The teller isn't responsible for those flows by transporting the money any more than the security guard is responsible for them by letting the customer go through the door.
Pretty quick check that. Your cynicism is astounding.
couldn't this be said about any language with an interpreter? or do you have some lisp-specific feature in mind?
I would love to hear more about the experience of programming with the Jaguar. Do you have any interviews or sources for knowledge on this?
I don't care about "some spec". I want to know how this product, that is coming from China, isn't already tainted with the virus itself.

Your refutation to my logic is "cmmon man" ?

It would lead to what action precisely?

I'm not a pessimist. I'm trying to be pragmatic.
It's clearly no more political than the Bill & Melinda Gates Foundation directing funds & other resources to assist China (and Asia broadly) the other direction, for which Xi personally thanked Bill [1]. China has an enormous amount of wealth and production capacity, anything they can help out with is a positive. As they bring their outbreak under control, they'll have dramatic spare capacity around test kits and medical supplies, that can benefit the rest of the world.

[1] http://www.xinhuanet.com/english/2020-02/22/c_138807761.htm
This attitude resulted in a lot of vision damage from nonspec eclipse glasses from Amazon.
You put significant effort into writing a rational post, but delivered it with disdain and sarcasm right from the start.
No arithmetic please; we're panicking!
> Yes, by lowering the download speed, at least on DOCSIS 3.0.

Which would imply that they should be able to offer a 100/100 connection for the same price as a 200/6 connection and have 6Mbps to spare.
What does "Procedural" vs "Functional" have to do with this? It's a choice in data type.

If by procedural you mean, nonsense, then sure... I agree that a function named `getchar` returning an `int` is procedural. :P
Senators are from the legislative branch and have no executive power, however. Their power stems from what they can vote on, eg what justices they can confirm. China for all effective purposes lacks an independent judicial or legislative branch, so it is difficult to compare the two governments.
It's not a refutation of logic though because you didn't provide any. It's simply scoffing at your ridiculous level of suspicion. You aren't being pragmatic. There is a different term for what you are being.
In the case of COVID 19 testing and preparation China today is undoubtedly in a much superior position.

You can even ignore how badly the US government has bungled it. The simple reason is that China is the second largest economy in the world and has had more time to deal with and tackle the virus.

The problem is that the US federal government has so thoroughly messed up the situation that this looks really bad. If the US government hadn’t done such a bad job of testing this donation may have maybe added 50% or doubled the number of available tests and it would simply look like a generous donation, rather than also shining light on the embarrassing US response.
This applies for the shared medium of legacy coax, but not the "backbone" in general. Essentially Comcast/Time Warner are camping on the aging asset of the cable TV network, extracting as much as they can until it's obsoleted by fiber (municipal, or competitive, depending on population density).

And yes, if you want to fix this, support municipal fiber. 1Gbps symmetric, no caps, no throttling, low ping. Likely for less than you're paying with the incumbents' ridiculous fees and price-jacking/contract games.
There is a certain amount of seamless integration that you get when you go all in on a platform. I find the Java platform to be an unholy mess compared to the .Net ecosystem.

TFS has supported git for ages and while I kind of fell into developing in .Net on AWS and have no complaints, logically it would have made more sense to be on Azure.
US institutions are struggling! That is reality. Take your ego out of the picture and let Jack Ma save lives.
He's self-made and wealthy because of his qualities and capabilities. That's what people admire. There's no denying that Bill Gates is one of the best executives ever.
They’ve just made it 100% free (no interest OR payments) to spend your first four years after high school doing actual work and learning actual skills, instead of drinking while continuing 4-6 more years of high school.
Why not? DAI survived the bear market of 2018 and 2019 that saw ETH plunge from $1400 to $85. And it held with no more than 5% variance from $1 USD.
Why do you believe so strongly that China can't manufacture reliable health products? Most of the health products we've been using for decades are manufactured in China! They are currently operating a fairly successful effort against this disease, and the tests in question are a part of that effort. No one in USA has done the basic work in this field. SMH.
Netflix Shuts Down Film and Scripted TV Production Amid Coronavirus Pandemic
You do realize that the MSM and current US administration are completely at odds right? Just by using that term, MSM, would get most people flagged as a Trump supporter. The US drama is mostly internal and has little to do with China.
When MS dumped VB6, I dumped microsoft. Never looked back.
It's not much different from the Gates Foundation and similar ventures. When you're so rich money doesn't matter philanthropic works are expected.

It also doesn't help that the current administration has bungled the testing from day 1; in the past we would have ramped up testing when the disease was spreading in China. Whether it's lack of leadership, incompetence, or deliberate we don't know. But Dear Leader certainly won't take responsibility for it and isn't interested in solving the problem so lack of leadership is definitely a factor. My guess is at least some in the administration were dumb enough to believe it wouldn't spread in the US.
Git is well integrated into TFS, Azure Devops, Visual Studio and VS Code. I do all of my Node development in Visual Studio.
So what is CP/M-style character 26? Isn’t that documented as end-of-file?
They also didn't use any texture memory for Crash; only shading. This went against all received wisdom, and shows how much they were ready to face every challenge posed to them by going back to first principles.

They also wrote a software-based Z-buffer implementation. And a custom compression system that allowed vertex-based animation. And scene streaming from disc. And...

https://all-things-andy-gavin.com/2011/02/02/making-crash-ba...

Previously: https://news.ycombinator.com/item?id=9278082
> What frunk does at runtime (well, its proc macros are still compile-time, but the code that makes use of the metadata is runtime), syn does at compile-time. I can understand that it's nice to have a simpler model where everything happens at runtime, but the things that proc macros can do include things that matter to the typesystem. For example, some of the macros I've written generate new types based on the input tts. You can't do that at runtime.

Again, though, that's something you want to be able to do in a standard first-class way in the language, rather than needing a custom macro. Depending on the use case you either want higher-kinded types (for transformations like producing a "patch" version for a given record, where all members are (recursively) optional) or dependent types (for transformations where you really just want to do a bunch of specific type->type cases). It's really not rocket science - Scala has been doing this stuff for years already.

> The mainstream tools (rls and rust-analyzer) get their information from the compiler, and thus have access to the expansion of the macro rather than just the macro invocation.

Sure, and that helps, but the tool can't possibly know what the full relation between input and output is (because by definition the macro is an arbitrary function), so it's never going to be as reliable as first-class code.
I dont think it was an unforeseen use. People that execute these smart contract dark patterns knew for a long time and didnt steer public discussions that way.

The very foreseen problem was that people dont show up to governance decision in crypto. Yes you can use a blockchain for voting but nobody shows up.

The real problem is that there are no alert protocols built into wallets and client side defi apps.

Now people are discussing it.

The bigger gamble was whether liquidation and auction could occur fast enough to prevent emergency shutdown. They did, one person showed up to the auction and bid $0.

System worked.

Everyone with dollar signs now is going to research that and bid $1 until the order book is populated and it never happens again.

Software updates to overfit for this possibility would be worse.
How do drivers work? Like if I have an app talking to ALSA or something, can I get output from Windows?
Black swans seem to happen to crypto every few weeks.
Those are the responsible of corona virus in the world
Maybe seamless integration with Firefox Send https://send.firefox.com/ will be great
From the virologist who recognized Chloroquine as an anti-viral in 2006:
https://medium.com/@savesightmd/an-old-drug-for-the-new-viru...
That's not how it works. When CEO wants to take on big bet, he will typically need board approval. You can imagine Steve Jobs standing in board room and presenting costs and promise of iPhone. If your board is all classic investor suits then they might not see through things. They can move to prevent CEO from spending big money because that would reflect in reduced earnings because of higher capex. I think this is one reason Google gets away with far larger R&D capex than Microsoft because their board has real tech folks and ex-founders.
So, if you do the thing you suggested yourself, and NOT infer an assumption of a geopolitically motivated act coming from me, you will see that my logic as stated in point 1 and 2 is actually pragmatic and logical.

Assume no malicious intention.

How about we even assume that we paid for this stuff and Jack Ma didn't just hand it out for free. This is to remove your bias that a charitable gesture from someone, so that these products won't escape basic sensible scrutiny.

Are you seriously going to use the products to aid in this national emergency, that was literally made in the country that this virus originated from ... without testing it at all to verify that it is free of the virus that started it all?
Statement from Verily: "We are developing a tool to help triage individuals for Covid-19 testing. Verily is in the early stages of development, and planning to roll testing out in the Bay Area, with the hope of expanding more broadly over time.
Verily Life Sciences, also known as Verily, is Alphabet Inc.’s research organization devoted to the study of life sciences.
Venture Capital and Its Discontents (2016)
Can you go into the decision to not deny collection of:

"Other Data
While using our Service, we may also collect the following information: sex, age, date of birth, place of birth, passport details, citizenship, registration at place of residence and actual address, telephone number (work, mobile), details of documents on education, qualification, professional training, employment agreements, non-disclosure agreements, information on bonuses and compensation, information on marital status, family members, social security (or other taxpayer identification) number, office location and other data. " https://www.castodia.com/privacy-policy
What's an example of how the question might change each week? If the use case is "ask a different question each week" then it probably isn't for Keyory