skysight-inc/HackerNews huggingface dataset:
Coming from a lisp I often wish other languages had `cond` so I don't have to nest if statements. This looks like a poor man's cond.

So yes, I do find this more readable. It makes it clear that only one branch will get executed.
> It's quite great at what it does, and it's obviously technically well done, but it's also very not "battery included" so you have to shop around for a lot of things like Authentification/Authorization, i18n etc.

FWIW, Phoenix does come with I18n support, through GNU Gettext.
Edit: Thanks for linking to the source

Snopes has more details of side-effects etc: https://www.snopes.com/fact-check/zelenko-669-coronavirus-pa...
The Captive Lion Breeding Industry Could Be the Next Source of a Coronavirus
Check out American Tabloid by James Ellroy if you're a fan of Libra.
This, is my experience, tends to just chase the mess deeper into the architecture, which may not be a good tradeoff.
Haven’t many big pharmas pledged to or have donated millions of doses already?

Seems a bit in odds with your claims.
My experience is that velocity slows because devs get so lost in all the accidental complexity of these frameworks and their hidden lifecycles (that they only barely grasp from their 1 tutorials worth of experience) that their velocity of delivering real business value plummets. We are much less productive than a decade ago.
> Why the expectation of a monotonically increasing version number if intel has almost never done it before?

"Almost never" except for 8086/80286/80386/80486, you mean.

But who remembers those obscurities?
Google to shut down 'Neighbourly' app
"Americans' satisfaction with the way the healthcare system works for them varies by the type of insurance they have. Satisfaction is highest among those with veterans or military health insurance, Medicare and Medicaid, and is lower among those with employer-paid and self-paid insurance. Americans with no health insurance are least satisfied of all." [1]

[1] https://news.gallup.com/poll/186527/americans-government-hea...
Check this out from an authority on viruses and bacteria .author of 23 books https://www.stephenharrodbuhner.com/wp-content/uploads/2020/...
I live in an island where during a viral outbreak some were advocating for chloroquine against the Chikungunya virus. The initial in-vitro tests were promising but it turns out during human trials it has a reverse effect and delayed adaptive immune responses (1). It's sad to see scientific method destroyed by politics and social networks.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5977261/
Explosive Proofs of Mathematical Truths
Same. $WORK moved from Whereby to Zoom (to handle more people in the weekly video meeting) which means I have to use Zoom - but I'm only using the iOS version and without signing up for an account.
All the servers I interact with on a daily basis are certainly not running Gnome. So desktops running the Linux kernel are GNU\Linux but servers running the Linux kernel are just...Linux?
This is not an apples to apples comparison. Minecraft could look 99% like the RTX photos with RTX off it was coded that way easily. This smells like pure marketing.
Antidote |Mid/Senior Software Engineer (Python Experience) | London | ONSITE| https://apply.workable.com/antidote/j/20741FDBBE/
Interested in joining an organisation that is being recognised for the evolution of its products and the impact this has on clinical trial recruitment?

Here at Antidote, we dare to change the status quo when it comes to helping match patients to clinical trials. We aim to accelerate the breakthroughs of new treatments by bridging the gap between medical research and the people who need them.

Our technology platform is key to this and we want exceptional, highly motivated engineers to join us as we enter our next phase of growth. This is an exciting time to join a company that has an ambitious couple of years ahead. You will be responsible for the design, development, modification and maintenance of all aspects of the Antidote platform. Our entire service is built Python 3, Flask, GCP, Kubernetes at React.js. The role involves working closely with the Product team to design and build novel datasets and products. Contact James on james.peters@antidote.me for more information.
One of the requirements for unemployment is to show proof of actively applying for jobs.

If workers are not interested in actually resuming work for the time being, they would apply jobs for which they would not qualify for, preferably ones that won’t even contact them back.

This is a very cynical view, but could be a partial explaination.
Switch statements indicate "it's one of these things", whereas in the series of ifs any of them could be true. Using a switch statement tells the reader that you expect one of these things to happen [0]. Using a series of ifs tells the reader that these things might or might not happen depending, and they're going to have to read each statement to work out which.

Your last version doesn't tell the reader what your intention is at all, and they need to work out what you're trying to do here. It's a lot less readable. Unless you're desperate for those bytes, it'd be better to use the switch statement for this case.

[0]: This gets a little weird in languages like JS where switch statements fall through to the next one if you don't break or return, but generally it still holds true.
please elaborate.
True, but they are already a little disadvantaged when flying an airplane.
What about the cost in terms of per person per hour?
"you also have to prove you are actively looking for work"

This is easy to defraud, unfortunately, seen it firsthand in many instances and it's at national scale.
No one in Italy has ever been denied an ICU bed yet.
It helped us a lot by putting in a simple low bar for professional communication and conflict resolution, and as a training mechanism. Startups get wild in unpredictable diff ways, so need to have something.

In practice, older team members did not need it as much to begin with, so they quickly got it. Mid/younger benifited more -- less experience in channeling passion and handling problems?

Main issue IME can function as a smothering mechanism that lets things fester. Even if a discussion remains cordial and makes progress, that does not mean the conflict gets resolved. Ex: folks can just stop talking. So useful but incomplete, and the article title overclaims.
presumably downvoting JS not your post hehe
If by we, you mean two people, then it's $1200/week for the both of you. So that leaves you $2600/month after housing (maybe not including taxes, utilities, repairs). That doesn't seem too bad.

Also, you're talking about a mortgage for a property worth over $400k. It's unreasonable to expect that unemployment would be enough to pay everyone's mortgage, regardless of how much it is.
This book and others also found here, for those who prefer reading without PDF download:

https://archive.org/details/Computer_Space_Games

https://archive.org/details/folkscanomy_computer?and%5B%5D=l...

If using a smaller screen, be sure to try out the full screen, single page, and zoom controls.
Last week I could not manage to use it for a three-way conversation (after 1h of trying everything, and re-initializing the stuff several times). Sometimes the sound of one participant was missing, sometimes the video of one. When we got it to work for a subset of two people, the CPU of everybody was at 100%.
@tandr: let's start with the government and other administrators listening to the experts in the field, instead of covering their aes.

when the medical professionals who are fighting in the front line trenches say we don't have enough PPE, react by providing the said PPE to said medical professionals.

when medical professionals say things are going to get worse exponentially, provide them tools to fight the contagion instead of proclaiming "it's a hoax" on the national TV.
”Joining some political death cult to sacrifice the weak and elderly portion of our population...isn't going to make the virus end any sooner”

Barring the development of a vaccine (which is far from guaranteed, and a year or more away, in the best case), letting the virus sweep through the population is pretty much the only thing that would bring this to an end quickly. We could achieve herd immunity in a few months and have it behind us.

This situation is a direct tradeoff of time (and money) for lives.
LA mayor: shut off utilities to nonessential businesses violating Safer at Home
> Major commercial sites are built with little to no direct DOM manipulation.

Little implies some, and I think the average bundle is already large enough without saying, "Oh, just throw jQuery in there whenever you do need to do DOM manipulations.", which will happen. I built a React app a couple weeks ago where I had to use portals to integrate it with a legacy form solution because we didn't have time to rewrite the entire form backend to justify a custom frontend. It involved a fair amount of manual DOM manipulation, but it worked out fine. All said and done, it was probably ~75 lines in a file with a few more comments than usual. It doesn't make sense to add 30kb or even 10kb to the bundle for that, so yes, I would expect the average developer to know the base DOM api at least somewhat well.

edit: I completely forgot about TDD. Depending on your testing environment, you may need to understand the DOM api for mocking or base utilities built into the test suite.
You're missed three zeros.
Then workers should stay home with pay until next week.
Exactly. How is passing on information that had already been widely circulating among medical professionals making it partisan?
Yes, exactly. This code basically runs at compile time and creates functions that return static results. This case doesn't have to be wrapped inside of the quote thing (I'm not even sure if it would compile if you did...), which is somewhat confusing in my opinion.
Ugandan parliamentarian claimed the country is rolling out a Covid-19 cure
It's more of a "trusting" facebook transparency vs if Messenger has the same solution that Zoom fits in.

Meanwhile, it's 2020. Didn't think video conferencing was such a big deal.
Oh? See: lobbyists.
Questions About Accuracy of Coronavirus Tests Sow Worry
Put everything in a password manager. Set the master password as the answer to some riddle that only your loved ones would know the answer to. Put the riddle in the will.
Many CEOs of big companies stepped down during the Covid-19
Fury (@GotCashed) a tweeté : Read this and retweet please. https://t.co/4LjVqZ1BEc https://twitter.com/GotCashed/status/1245538054741331968?s=20
Forget Git, Use Gut
So now VSCode only writes TypeScript just like Webpack only bundles React?
Nobody knows. I would say the main factors seem to be:

The COVID events are so sudden a way that doesn't seem to fit any real good pattern to look for in the past.

Even with that from my understanding since 2008 a lot of fundamental economic beliefs / predictions haven't really played out as folks would expect. Or at least the data available seems to not provide much in the way of ... understanding / predictability based on the past. (this is not my area of expertise)

Politically things seems fairly unpredictable even pre COVID ... toss in some economic / health crises and I don't know how anyone could feel they know anything.

It seems like it is the unknown layered on the unknown here. I'd be highly skeptical of anyone making anything other than a very general prediction.
Alternatives to Zoom for Videoconferencing
“If WASM+WASI existed in 2008, we wouldn't have needed to created Docker.”(2019)
I’m sweating just thinking about wearing a wool sweater with the heat on 76!
Snake_case 20% faster than CamelCase, study says
We've adopted a framework as a small team and it has nothing to do with onboarding new people. We adopted it became clear that if we stuck with vanilla JS, we'd end up re-building something like jQuery to keep our code and abstractions manageable. And then we'd build something like React, while doing a much poorer job of it. Once your app has some "click X and A, B and C should update" logic you quickly descend into a tangle of tracking dependencies by hand.
It doesn't matter what most Americans support, nor what "bought elected officials" support. It matters what most voters in swing states support.
> Our concern is a supply chain meltdown when you have millions infected and sick.

This is an absurdist prediction - we are looking at maximum 2 million 75+ year olds dying with some much smaller number of people of different ages. This is the group least likely to be involved in the day-to-day functioning of our supply chains.

Honestly, where are people coming up with these doomsday predictions?
>We created copyright law to stop people from selling the work of others as their own

nit: we created copyright to ensure the content creators receive compensation.

What you said is technically correct, but let's be clear that authors are creating something and they deserve to be compensated.
Go does this too, and it's actually OK once you get used to it. The switch statement is still saying "it's one of these things"
During the 80's there was a great weekly magazine series published the UK called Input Magazine. It's browsable via archive.org -

https://archive.org/details/inputmagazine
> enterprises around the world have done exhaustive security reviews

I'm pretty sure they are referring to security reviews for things like SOC2 and PCI. Which aren't exhaustive and generally consist of throwing a scanner on the network and running some sort of WASP top 10 vulnerability tester against the product. I have uncovered major flaws in products I have written that these "extensive reviews" have missed, like user enumeration by changing something in a POST request.
Facebook launches Messenger app for desktop
Amazon begins temperature checks and will provide surgical masks at warehouses
Delphix has provided for years branching and test database functionality for real databases people actually use like Oracle.
When I was unemployed after my first job out of college, I was making a little over $420/week on unemployment. I ended up taking a manufacturing job where I made $10/hour for a 40hr/week job. So I made less money by working than if I had stayed on unemployment. And that hourly wage was quite a bit higher than minimum wage.
Can't the spectrum be allocated dynamically, so routers don't "hog airspace" unless someone is actually using it and their TCP connection is actually going up to those speeds?
> Nobody knows.

10 mill unemployed in the US in two weeks is a pretty good signal if you ask me ;D. That is something like 6% of the total work force.
Companies that are concerned about this can set up SSO authentication with zoom I believe. So once the user is removed from the company’s directory server they wouldn’t have access to the zoom address list either.
The scammer created the account on google cloud using my google account and attached credit card. To be more clear my credit card was not charged. One day before Boniowice came Google block my credit card for payment with following explanation
"Due to suspicious activity, we suspended payment options for products and services using this account to allow unauthorized activities" So I was not charged yet, but I received invoice to pay with information that it will be done automatically.
You’re write. I’m a tech lead in an ‘enterprise’ team, and the fight against spaghetti is so real.

I feel a lot of enterprise devs are older, and more set in their ways. It’a not just teaching them new technology any more - I have to fundamentally shift their approach.

All the while being 20 years younger and less ‘experienced’ than them.

It’s slow progress. Every time I relax control within a few hours I have to bring it back. One guy today tried to set up a deployment of a prepackaged service that involved building the service (in debug configuration), then running that. I had to explain that deployments out of /bin/Debug is a bit of a red flag. I’m not sure how you can miss that myself, but here we are.
Is it not though? By exploiting the conditions to evaluate to true == $CaseValue you're subverting the expectation that the choices all rely on a single variable, all the while breaking fallthrough and default.
My nine days detained by North Korea's police
Pledging to hire 50 interns? News must be slow over at TechCrunch.
That's correct. Info on LBR in general: https://lwn.net/Articles/680985/
No surprise to me. CamelCase can be ambiguous when it interacts with other capitalization conventions (acronyms, never mind words like a and i)
Office 365 App Passwords and Multi-Factor Authentication: Complete Overview
"Gut is purely written in programmer-friendly shell script."

Not all programmers find shell scripts so friendly. :-)
Are transpilers included in Vanilla JS? If not, then IE 11 and Edge prior to 15 don't support async/await, which would mandate two codebases for lots of use-cases. Similarly, lots of other stuff has uneven support, hence polyfill, which also isn't "Vanilla JS" sensu stricto.
Sure, peddle a conspiracy rather than incompetence in the face of a new outbreak that when it started nobody knew how serious it was going to be.
I mean beyond the general idea that "things are not looking good".
"I'd imagine most people will opt for the immediate unemployment strategy. "

Yes, even if quick and easy way out may not be in their best long term interests.
Even if it's a PR stunt, what's so bad about this specific case? It costs Cloudflare little (this for one depends on how the mentoring is set up), yes, but it also provides a possibility for students to work on interesting problems during a difficult time, and they also get paid (the CEO just confirmed this in a comment on this post; additionally, see https://blog.cloudflare.com/cloudflare-doubling-size-of-2020...)

All in all I think this is a good thing in these times, PR stunt or not.

Disclaimer: I don't work at Cloudflare
> The problem with vanilla JS is not APIs, API is the easy thing.

Then the problem is really the API, if one needs to write tons of helpers just to make that thing bearable. Never had to write a framework on top of QT or WPF just to develop apps on these platforms. Web Components tries to make things a bit easier by allowing people to write their own widgets that know how to clean up themselves when removed, but it's not there yet apparently.

IMHO what the DOM needs is a good DOM diff API directly included in the browser. Right now it's either modifying DOM nodes themselves manually or just innerHTML string trickery, when wanting to update an entire tree of DOM nodes.

events are already a solved problem thanks to event delegation. It's DOM modification that is still painful.

This list of recipes doesn't solve the large front-end app at scale problem.

So personally right now, all I need IS a DOM-diff library. Using external widgets is a bit trickier, but with event handlers I can do required instantiation and clean-up provided the third party widget has the necessary event hooks.
It's worth noting that this study does not include azithromycin in the treatment regime, as was the case in the Raoult/French study.

The French study, problematic in the extreme but still promising, claims a large synergistic effect of using both drugs in combination.

Also, unlike the French study, this one appears to be at least controlled, but possibly not blinded.
Great resource, I've bookmarked it.

You know where vanilla JS still has a legitimate usecase in the era of SPAs? Landing pages.

- Mostly static HTML, time to first render is critical, all you want is a little bit of (progressively added) flair

- Can be inlined for instant loading/execution, no bundle download (or SSR) necessary

- Code has low volume and scope so structure / spaghetti isn't a concern

- You can separate it out from the rest of your SPA bundle(s), so shipping changes is completely decoupled from your SPA CI/CD process and can be done as frequently as you like and very quickly
Donate something that cost you 0.10 per pill and getting a tax write-off for $2.00 per pill. Sure, why not?
I think the value of the canned phrases is in giving you an alternative to reach for in more difficult situations, where your default would've been either angry yelling or not communicating at all. When you take a typical business conversation -- which is definitely going to happen either way, and which isn't really at risk of becoming a screaming match -- and apply the canned phrases to it, I agree that it adds awkwardness for not much benefit.
I used to complain about automated job systems, then I saw a raw stack of applicants. In a good job market, roughly 90% don't get more than a few seconds - people not even remotely in the correct field for what they applied for. I can't imagine what it's going to be like for the next year or so.
The BBC on the Rack
Libra is great /if/ you are interested in historical fiction - specifically focused around the assassination of JFK. Mao II is one of my favorites, examination of terrorism and political violence, psychology, meaninglessness, etc...If you want something totally different Zero K is basically sci-fi.
I am not sure how how people like their health care. It seems like every big company is moving toward High Deductible plan. Even Microsft has a high deductible plan. Even if you think you are covered there will be a doctors who you think is in network because you go to an in network hospital who really is out of network.
I have no idea why there is always a negative take on every HN post these days. Internships are the cheapest way to find talent. Many companies lay a path to obtain a full-time position after internships and its a win-win for both.
Keep going:

return (cellA > cellB) * 1 + (cellA < cellB) * -1;

More:

return Math.sign(cellA - cellB);
> other companies (eg. apple) where keys for end-to-end encrypted communication are backed up to the cloud

Backed up for iCloud users who might not know any better, but not backed up for people who take the time to learn how to guarantee the full protection of E2E by keeping iCloud off. The fact that the full benefit is available with little effort, albeit not obvious, creates a contrast to how:

> Zoom has never built a mechanism to decrypt live meetings for lawful intercept purposes

...but they easily could. Users can't just search for how to harden the Zoom encryption to the point of lawful intercept becoming impossible and find a simple solution the way they can with Apple.

> an on-premise solution exists today for the entire meeting infrastructure

...is not practical for most.

So, eliminating the E2E badge was the right move. The fact that it was there until now is shady.
Additional info:
The scammer created the account on google cloud using my google mail account and attached credit card. To be more clear my credit card was not charged yet. One day before issuing ana=invoice Google blocked my credit card for payment with following explanation
"Due to suspicious activity, we suspended payment options for products and services using this account to allow unauthorized activities"
So I was not charged yet, but I received invoice to pay with information that it will be done automatically using my credit card which is block.
> $600/week from the federal government and a similar amount from state unemployment insurance benefits can pay up to an equivalent of $50-60K/year right now

LOL. My state maxes at $330/wk and that's taxable income. IDK if the Fed is taxing their payout, pulling other shenanigans (remember Bush II's stimulus checks were a "tax prebate"), or how long they'll pay.

$3,720/m is about 60% of my net income, after taxes and benefits. It'll pay my mortgage, utilities, and keep me out of jail for driving without car insurance. That's about it. In a "WAY lower COL area than SF/Seattle."

Thankfully not unemployed. Yet.
Because privacy and security are less important than food safety?

How about this one: I go to the library and borrow some books. This costs me nothing. The library publishes my name, birthdate, and reading list on their website. Is that okay?