skysight-inc/HackerNews huggingface dataset:
That example does not work, because declaring `state` multiple times creates an illegal C++ program (redeclaration of local variable - notice that this is not the case in Rust).

You need to declare variables with different names:

const auto state0 = newState();
const auto state1 = next(state0);
const auto state2 = next(state1);
const auto state3 = next(state); // TYPO -> BOOM use after move

I don't think this can be implemented safely in C++ without creating a "moved from" state that terminates the program on use, because C++ does not have Affine or Linear types.

That is, you can't use an `enum class`, since you can't implement move constructors and destructors for it, so you need to use a `variant` wrapper or similar:

struct Color {
struct Green {};
struct Red {};
struct Blue {};
struct MovedFrom {};
using data_t = variant<Green, Red, Blue, MovedFrom>;
data_t data;

Color(Color&& other) {
data = other.data;
other.data = MovedFrom{};
}
//... another dozens lines of boilerplate...
};

and you can't probably use variant either, since using variant would introduce yet another possible state (e.g. if an exception gets thrown..).

So doing this right on C++ probably requires 100s of lines of boiler plate, it probably requires run-time state to keep track of moved-from values to enforce that states that have already been used are not used anymore, etc.

At this point you might as well just write that part of your code in Rust, where `enum Color { Gree, Red, Blue }` just works and will do what you want without any run-time state. If you need to do compile-time computations, you can either use nightly and use const generics, or you can use stable Rust and write a proc macro. Both options are easier for humans to get right than the amount C++ boilerplate that's going to be required to avoid the fact that move operations are not "destructive" / affine.

Another user below was arguing that they preferred to use C++ because there they don't need to use `{ }` to disambiguate const generics, yet they are apparently fine with using `var.template member_fn` to disambiguate all template method calls... I imagine many users will argue that writing all the boilerplate above is "fine" or "not a big deal". To me all this sounds like Stockholm syndrome: somebody must use C++, they have been using it for 10 years already, and having to write all these boilerplate and know all these detail nitpicks of trivia to write a trivial piece of code makes them feel clever and gives them job security. I'm not even going to read your comments so really don't bother replying if that's what you are going to talk about.
I use OBS to record live streams of conferences so I can go back and watch them later. It's pretty great.
Deleted statement.
It's memorable and could be a plausibly "cute" name for an actual hang man game. Still, it might set off alarms of the abuser who's already constantly on the lookout for emotional/physical defection by their victim.

I agree, too, the target audience might not know what a dead man switch is nor do you want them to think this is a last resort and literally only useful when they are dead. I'd market it as a "fail-safe switch" or "silent alarm." Maybe change the name to "Dead Spell Man" which sounds like something a non-English developer might call hang man and diffuses the "I want to kill my husband" kind of connotation.

Otherwise, the idea and intention of this app make it a really, really worthy thing to put out in the world.
How are these vibrations introduced into the body? And how do they affect the patient?
It actually works in a way which makes sense for modern compositors and GPUs, which means the rendering is much smoother without tearing issues and so on. Issues with getting this to work reliably in Xorg is what lead to the maintainers abandoning it to work on a replacement. It just turns out shifting a bunch of software built around a core and complicated interface to another system is quite difficult.
I think the answer is different if the kid is 5 or 15.
Thanks! Only snag so far is I logged a test thing and I can't figure out how to delete it. I also have to do a lot of task switching, so it would be nice to select an existing log (like one I was working on 15 min ago) and copy it or restart it. I figured out that I can have multiple running timers but they all run continuously.
Home-made masks or even wrapping a scarf around mouth/nose helps a ton.
This feels like a bizarre straw man. Yes, you can use lead paint on road markings because no one will lick them and lead paint is amazingly resilient to water damage -- but I think we all have a shared understanding in a casual conversation about what we mean when we say "lead paint is banned", there's no need for someone to say "well actually -- that's not strictly true, current regulations still allow for non-consumer use and old buildings are still grandfathered in if they have not been repainted, and additionally its not an outright ban but like most substances it means it has to fall under a certain percent content". Either way, these are still ultimately binary restrictions in their respective domains. It's a cascade of if statements, not a smooth function. Just because there are twenty binary decisions, or the decisions are in separate categories, does not make them non-binary. A non-binary approach would be something like having a gradient of punishments for a smooth spectrum of allowed percentages. It's hard to properly describe, because again, it's not really often seen.
This has been explained over and over again. The goal of reducing the spread of the virus is to allow our medical system to cope with the massive load.

A too-large rush of cases will overload our system and result in medical providers succumbing to the virus as well, resulting in it shutting down.

That would result in millions more suffering and possibly dying.
Show HN: Covid-19 Patient Review Tool for Hospitals Open Sourced
> Your car insurance might expire.

Do it online, or over the phone. (I just did!) New York is waiving things like annual car inspections and registration renewals, as well.

> Your heater might go down but there is no one to repair it.

Most of the shutdown implementations permit emergency repairs and grocery/medicine shopping.
Can you share how does work between NCMEC and Spotlight differs?
Looks like this might help

https://www.hanselman.com/blog/TakeRemoteWorkerEducatorWebca...
Reusable Docker Apps
Congrats on the launch. Are you shipping through a third party, does that add cost? And how long does that take? I see later in the flow it says 2-5 day free shipping, but might be good to reassure people on the landing page.

Small thing but with white text on light background sometimes it's a bit washed out, there's a couple spots on the site.

Little thing, continue to shipping is shown when entering shipping address, kind of confusing. Maybe just "Next"?
This title is a really bad representation of what the actual technology is. Instead, something closer to the actual research is: "X-ray elastography by visualizing propagating shear waves" which actually makes sense. Elastography in X-Ray is what is being described and not an imaging technique that is "clearer" than MRI...
This article has one of the best explanations I've seen of what CentOS Stream is.

I'll summarize my decision tree when selecting the best for my case (which presumes usage of Fedora-based distros already):

1. Is it a desktop/laptop/workstation? -> Fedora
2. Is it a server for personal or small business use? -> CentOS
3. Is it a container image? -> UBI [1]
4. Is it a server for medium to large business use?
A. Existing RHEL subscriptions or is it an important server? -> Red Hat Enterprise Linux
B. Else -> CentOS
The privacy policy can be found fixed to the bottom of the website on every page (next to the copyright notice).

As with any service you should assume that nothing is encrypted (even though it is) and follow other articles that I've written about how to securely maintain private information when using third party services.
I don’t think they’re switching to JavaScript
The direct link to the dataset is here: https://curation-datasets.s3-eu-west-1.amazonaws.com/curatio...

https://github.com/curationcorp/curation-corpus instructions on how to use it with examples for BERTExtAbs and BART. Sorry for the confusion!
That is impressively fast!

There's a site run by the Open Rights Group in the UK, recording incorrect blocks made by ISP-provided "parental control" filters.

They already check against OpenDNS, so I assume they'll add 1.1.1.3.

There are lists of overblocked domains: https://www.blocked.org.uk/stats
not new article, from ~3 months ago, mostly glorified ad for a photography book.

A few other kodachrome articles and discussion back from maybe when it was more newsworthy - when it was being retired https://news.ycombinator.com/item?id=669585
or an unseen archive of 1960s East London pics https://news.ycombinator.com/item?id=16363283
I feel like this has already been brought up elsewhere, and I don't really appreciate the tone/sentiment you opened this comment with.
I was a delighted paying customer of OmniGraffle for a decade, and looked forward to each update.

I also payed for multiple version on iPad.

However at about the point that they released their own sync service, they just let it stagnate.

There are so many ways the iOS and MacVersions could be more modern and more useful on a day to day level, none of which require a massive re-engineering effort.

My conclusion is that they have just fallen behind the times.
downvoters: relax! it's April's fools day
Zoom 0-day: The 'S' in Zoom, Stands for Security
It may be just me, but I don't find the project's main page clear and intuitive; the first screen capture looks scary and there is nothing in that page that suggests (shows) the software is easy to use. Maybe it is easy to use, it's just not showing it.
This is a great cause, but it would probably be a good idea to explain somewhere on the website what exactly a dead man switch is and how it can be useful for domestic violence victims. The marketing seems a little too technical for the general public as it is.
Co-founder of SmarterDx here.

SmarterDx is releasing a tool that will help doctors and hospitals more rapidly review the relevant data for their COVID patients. We hope this will enable better triage, more rapid review and the ability to identify trends. We are working with our hospital partners to get this implemented and make improvements based on their feedback. However, two of our co-founders are physicians in major NYC hospitals and so have extremely limited bandwidth right now. We’d love some support from the community in improving this project. This is being implemented in NYC hospitals that are operating way beyond their max and could use the support.
If you doubled the length of an owl (or any other object) by scaling it up, then it would quadruple (2²) the surface area, and octuple (2³) the volume.

The parent comment seemed to be suggesting the noise would scale with the surface area, while mass scales with the volume. The latter is definitely true, but I don't know about the former
There's no number? So even if 90% of people were going to die you would be against a shutdown? Wat
This shows a jump of 800 deaths yesterday (as of 4:00 PM EST): https://covidtracking.com/us-daily/

The other poster is probably basing their numbers off this tally, which is more up to date and shows 912 deaths yesterday:

https://www.worldometers.info/coronavirus/country/us/
> A VM in running state could be transitioned to terminated or stopped or hibernating depending on an admins action.

Actually, that doesn't necessarily need concurrency, I misread your question.

Yes, in a state machine, each state can have different conditions (guards) on each outgoing transition. So when running, pushing the stop button would cause transition to the stop/stopping state, pushing the pause button would transition to the pause/pausing state.

Guard conditions are simple boolean decisions, based upon events or other state. And sure, that event/state could be triggered externally to the state machine.

Technically it might not be a 'pure' state machine, but they rarely are outside of toy examples, in my experience — they always have to interact with something, and that thing is often not a state machine. Arguably I'm splitting hairs over philosophical differences here, but hey.
No, the point of the findings in that blog post is that a malicious HTTP server could infer that you're piping curl to bash, and serve you a _different_ script. Hence why it's safer to curl the script to a file, inspect the file, then execute locally.
Sorry but this was not the original target audience, this is merely a requested feature direct from a domestic abuse charity that wanted to use the app for their victims.

Thank you for your concern though.
Does anyone know how we can track this?

Do you actually have any active coupons?
Sure, but the argument isn't that we should just tell people to wear masks and return everything else to normal. The argument is that we should be pushing for a more robust response, including mask wearing, that would lower the spread now and hopefully allow us to reopen things earlier than otherwise (not impossible if you look at countries that have successfully handled it). The lockdown buys us time, but we don't seem to be using that time effectively.
Every man has his price...
You joke, but pretty sure this happened to me. I accidentally found some porn sites when I was in 3rd grade, so my mom had her police officer friend come over and install "net nanny" on my computer. Every now and then my mom would have him "check my computer." It worked for a while, but by 6th grade I wanted to find the stuff for myself.

As a result, I have massive distrust of authority figures and learned very early how to circumvent technical controls...
They did launch this product on another address (1.1.1.2 and 1.1.1.3).
Sorry, I missed this quote. I've edited my comment accordingly.
And sadly they can't quickly grow tourism due to the crime rate and instability (and now coronavirus). The country has incredible opportunities for tourism but it will take years first to solve its problems and then overcome its reputation.
Zoom Lets Attackers Steal Windows Credentials via UNC Links
Location: New York, NY

Remote: yes

Willing to relocate: No

Technologies: Full Stack and DevOps - JavaScript/TypeScript, Scala, Java, PureScript, Haskell, React, Node.js, AWS, CloudFormation, Terraform

Résumé/CV: https://www.linkedin.com/in/dtwhitney/

Email: dustin.whitney@gmail.com

===

I'm a full stack engineer with lots of experience. I prefer functional programming languages, but can work with anything. I'm happy with contract work, temp-to-full-time, and full-time.
Aha ok I see. But then I don’t see how it could be two apps, what would the app without the game do?
It's not better--you're just not paying for tools that do it. When it works it solves entire categories of problem and it's one of the reasons I pay a lot of money for vMix. (In fairness, the OBS developers I know are super sharp and I'm pretty sure that this is somewhere on their to-do list.)
Why does everything have to "scale?" It's an SV-bubble cliché that's really getting tired.
Repl.it Offline
Well that's generalizing isn't it? Not every Asian male sounding name person actually have a good track record in their family, free of abuse, loving both dad and mom, good education, know how to do math to the point of memorizing the entire Pi numbers.

There are people who are outside of the normal as well. Why not give them privilege by hearing their stories as well?

Or better, why not discard the preferential treatment and do it based on meritocracy? I know this can't be done in today's world, just hoping.
Location: Bangalore, India

Remote: OK, can relocate as well

Willing to relocate: Yes

Technologies: C, Elixir, Lua, Android

Resume: https://drive.google.com/file/d/1dVX0umTT3edsPB4_HSaNZ6VE4XP...

I am looking for full time positions and can both manage a team as well as be an Individual Contributor.
> It's questionable how much such tools actually improves security, most of it appears to be a power grab by someone in charge of security, usually there's no transparency, and even C*Os aren't aware of how much they are snooped on. For example (as atp does), recording of all commands including arguments, stored in a searchable database.

I would agree it's often a power play for would be corporate cyber-warriors.

But the tools are very effective for certain threat categories. The downside is that they require skilled operational security people to be used effectively, and may security organizations are mostly compliance focused and don't have the talent or framework to pivot the organization. It's similar to how underperforming IT organizations were/are aligned with the CFO -- many security orgs are aligned with counsel/risk.
If you are talking about recent AI ones, should generally comparable favorably and should be better in some contexts (rather limited at this time).

We are a new startup, so hope to move ahead and stay ahead.

If you have experience with others, could you try and let us know what you find?

Thanks much.
We haven't changed anything about 1.1.1.1. This is on 1.1.1.2 and 1.1.1.3.
A lot of people are pushing this tradeoff narrative and it's a completely false one. It's not like mass death has no economic consequences. If people are scared of a pandemic they're not going to just go back to their normal economic life, regardless of any cheerleading from government officials.

The way to get the economy back on track is to stop the virus as quickly as possible. The way to do that is to lock down hard for about six weeks, then open up but have lots of testing and contact tracing.
I'm not sure I get what the issue with the Apple store is. I read the article, and I'm still confused. What did you want to do, and why did they not yet you do it? Why does the name of the app need to have any relation to what it does? There are plenty of apps named things like "Blorg" that do all kinds of things that there's not even a word for. The name doesn't need to be descriptive, it's just a brand. "Pokemon Go" doesn't have any meaning outside of the totally fictitious Pokemon universe. Just make something up like that, like "Glork Zonker Pro".
Just talking about it here is policing in your world? I thought police were about enforcement, not bilateral conversation with intellectual respect.

What are police in your metaphor? Someone who has any conversation on policy?

And what’s with the “I don’t want to hear you complain, just go away if you don’t like it” attitude?
I know of a company that did this, except it was a 1/3 salary cut. It was a cash flow problem where the company didn't want to take out of a loan for payroll. I bet top employees would not leave right away, employees would quietly start planning for the escape, then you might see a mass exodus six months down the road.
20% are sick and can't work. Then a good chunk of other 80% are not needed because a good chunk of customers are gone. Then quite a bit of people are scared of getting virus, ain't in the mood because of their relatives dying and/or economic situation and don't consume. Demand goes even lower. More people loose their jobs and demand goes even lower. And the spiral continues.

Bars and restaurants are great for spreading the virus. Once people learn it the hard way, remaining people won't go there that much.

In my country patronising of bars and restaurants fell down the cliff in a couple days mid-march. Closing them down due to quarantine was just a formality in many cases. Sure, some people would still go. But they wouldn't have enough traffic to cover fixed costs.
Give this a shot:

https://www.youtube.com/watch?v=ZbnLtc63XJQ&feature=youtu.be
It was 5.3 that gained the 64-bit time API. Prior to that, there was only 32-bit time_t, even on 64-bit AIX. See Redbook SG247463 section 5.19 ("Date APIs past 2038").
These are really good tips. Where could someone go to learn about these intricacies? Or is experiential-only knowledge?
This is very true, but it's worth noting that NVENC requires a Quadro card for more than one or two streams (depending on the model).
> On an ethical level, I think we need to understand whether we are creating thinking feeling creatures who will be doomed to suffer as data slaves before we normalize this

Though I agree with you, I think that's a bit alarmist. We're a very long ways away from this issue being something other than a thought experiment. The article states there is a 64 neuron chip that does not yet have customers and is not yet in production.

The Elephant brain has ~3 X 10^11 neurons in it, or a factor of 10^10 more neurons than the chip. Even assuming a doubling period as short as Moore's Law, we looking at ~50 years until this might be a problem we'd want to deal with.

I'd say we just wait and see how things play out for a few more doubling cycles before we start pulling at our hair.
Fixed already?

% host www.glaad.org 1.1.1.3
Using domain server:
Name: 1.1.1.3
Address: 1.1.1.3#53
Aliases:

www.glaad.org is an alias for live-glaad.pantheonsite.io.
live-glaad.pantheonsite.io is an alias for
fe1.edge.pantheon.io.
fe1.edge.pantheon.io has address 23.185.0.1
fe1.edge.pantheon.io has IPv6 address 2620:12a:8000::1
fe1.edge.pantheon.io has IPv6 address 2620:12a:8001::1
At least 895 people died of Covid-19 yesterday in the United States; I say 'at least' because poor test coverage guarantees the number is much higher.

895 annualized to a year is about 330,000, which puts it above all other causes of death in the US except cancer and heart disease, higher than:

Accidents (unintentional injuries): 169,936
Chronic lower respiratory diseases: 160,201
Stroke (cerebrovascular diseases): 146,383
Alzheimer’s disease: 121,404
Diabetes: 83,564
Influenza and Pneumonia: 55,672
Nephritis, nephrotic syndrome and nephrosis: 50,633
Intentional self-harm (suicide): 47,173

More alarmingly, the growth:

https://mackuba.eu/corona/#united_states.log

Can Covid-19 keep spreading and eventually kill 1/3 of a million people? Easily: one percent of the US population is 3.2 million.

I know you're not putting forward an all or nothing proposition. I also know that the economic impact of this pandemic will be enormous, more enormous than almost anyway can currently predict, whatever our 'lockdown level'.
Yeah, at this point the horse is out of the barn, so don't worry about registering a .dev. Any damage that would be done has already happened. The point is it shouldn't have happened in the first place.
This would allow effective contact tracing when we get cases down to a manageable level. One positive case is enough to catch an entire group of possibly infected persons. This will probably have the most effect after we have already reduced cases through social distancing by preventing the re-ignition of a second pandemic.
DonHopkins, you seem angry?
You are the one spreading bad and dangerous information. The original paper had the estimates of 2million deaths in the US and clearly stated it was without mitigation. The paper then goes through multiple supression and mitigation strategies with different outcomes.
https://donotpay.com is an automated service that will collect the information you obtain from illegal robocallers and allow you to craft a demand letter.

Source: I've sent demand letters to vehicle extended-warranty robocallers using DoNotPay