skysight-inc/HackerNews huggingface dataset:
Bokeh is the effect of blurring out the background.

This is slightly incorrect in an important way. Depth of field has the effect of blurring out the background and/or foreground; it is a property of optical systems. However, the design of lenses changes how this looks. The latter part is what "bokeh" means, and it is why people talk about "the bokeh" of a particular lens.

In other words, bokeh is fundamentally an aesthetic characteristic.
I think that the hype has slowed down around NoSQL, much in the same way as it happens around most technologies.

There are still very solid use cases for Mongo/Couch/Dynamo/GraphQL/etc. it's just that the hype train of "use NoSQL for everything, even situations that are tailor made for row/column stores" has quieted some (there's still pockets of "OMG MAP-REDUCE ALL THE THINGS").

I think the combination of the drop in hype, along with the ability to see gains with things like PostgreSQL (and others) handling JSON blobs well has made people actually evaluate trade offs a little bit more sanely.
The worst taste experience I ever had was when I accidentally bit down on an ibuprofen gel cap before swallowing it with a small mouthful of room temperature coffee (it was all I had at my office desk). Wow... it instantly numbed the back of my mouth and throat and tasted like volatile chemical waste. I washed it all down as fast as I could with more coffee but that taste and tingly sensation stuck around for 20 minutes.

The ibuprofen did its job though.
To be fair, I've met a lot of young COBOL programmers since starting to work on mainframe systems last year. I think the "elderly COBOL programmer coaxed out of retirement by dumptrucks full of money" dynamic that supposedly dominated the Y2K response is less prevalent these days, and companies that still run mainframe systems just realize they have to hire regular programmers and teach them COBOL and z/OS.
Be warned these aren't necessarily good principles. The very first one, Robustness, is quite dangerous and is the case of much of the WWW's security and compatibility problems.
https://en.m.wikipedia.org/wiki/Robustness_principle
I do wonder what the FSB would have paid for it tho.
> Just shows your biases

> Have fun using ddg and Firefox

And you've shown yours.
>I have news for you, if you think you have it you got it! Everyone will get it. Tracking this is a waste of resources at this point as the false positives mean additional limited Frontline Health Care workers treating actually sick individuals.

I'm glad to see someone say this. The over reaction is causing more problems than the actual virus. With every other recent potential pandemic, there was a reasonable response, the severity of the diseases were responded to accordingly, panic was at a minimum, especially considering more recent scares have been with viruses that cause far more serious diseases than this latest one.

This time, there's been an extreme focus on infection rates and zero focus on actual symptoms, which from every account i've seen so far, do not seem to be very terrifying for 99% of the population, yet the reaction has been just over the top everywhere.

This is going to spread around the world, we'll either get it or we won't, it's not going anywhere, it's out in the world, as soon as the first person got sick and spread it, it was inevitable. There's so much effort globally going into trying to stop or hide from this and I still don't really understand why.

When I was a kid, it was a regular thing to expose kids to chickenpox because it was just better to get it and get it over with, chickenpox sucked a whole lot. A whole lot more than having covid-19 would be from what I can tell.

It's the symptoms of a disease that scare me, not whether i'll get it. Personally, I was a lot more worried about the recent flu virus from a few years back that was killing young healthy people, than this disease that's not much more than a bad cold unless you're knocking on death's door already or in your 80's.

If people that get it, don't even realize they have it and nothing bad is really happening to them, then why should I be losing my shit and freaking out? Why should I be scared of getting a disease that's about the same as something I get nearly every year anyway?
> I haven’t spoken to anyone who likes the new UI. Do you?

I've heard many people in our team rave about how the notifications overhaul has made them far more efficient.

https://twitter.com/timneutkens/status/1195176650008252416

https://twitter.com/timneutkens/status/1194675684020383744
I'm genuinely curious about this. If you ask for black-market rate compensations for disclosing a vulnerability, how is that not extortion? "Pay me this sum or I / someone will use this against you." seems to be what you are suggesting.
It was probably supposed to be "OR" rather than "AND".
The problem is there is no GT equivalent around for states.

The coasts tend to have clusters of many top caliber technical colleges.
> 60% of people will need to become infected

Meh, most likely 40-70% will get it anyway and then they'll be able to say "eh, it just went as we planned"
> Classic example of illusion of simplicity: signed integer overflow. Going outside the range? Undefined. Left shifting a negative integer? undefined. You can't just assume 2's complement, you have to be aware of the Nasal Demons compilers are becoming increasingly apt at summoning.

I don't see this as an example of illusion of simplicity. On the contrary. Specifying exactly what must happen on integer overflow or left shift is almost always going to require more than saying "the behavior is undefined." Especially so if you try to keep it portable and allow different behaviors that are natural for different systems. And it probably won't help you if you're trying to write portable code, because now you need to worry about all the defined behavior that might not be what you want.

If you want portable code, then you shouldn't be able to assume a specific behavior, and if you want a language standard that enables the language to perform well across dislike platforms, you can't dictate specific behavior.

If you don't care about portability, you're free to enter a contract between you and your platform & compiler. For example, use -fwrapv. The standard doesn't forbid such a thing. By keeping things simple and leaving them undefined, it explicitly enables you to do things like this without violating what's defined in the standard.

> Another one: out of bounds array index is undefined, even if there was something of the right type there:

That's a very specific scenario. In a lot of cases, there are arrays whose indexes are not right there, not constants (would require range analysis), or array size is not known (but maybe could be inferred). So the standard would have to become more complex in order to specify that something specific must happen in the special case that you're indexing into an array of known size in scope, with a constant index. By simply making out of bounds access undefined, they cover all cases of array access in one short sentence.

Luckily, again, since the standard doesn't require any specific behavior, your friendly implementation is free to invent its own specific behavior, for example issue a diagnostic and return an error code because it saw that you were indexing out of bounds.

> Again, your language specs just got longer for not defining what happens outside the bounds.

Why don't you show how to make the spec shorter by defining exactly what happens in this specific case? Remember that the spec still has to cover other cases, so you can't just delete all the text. You have to add a new case! Post a diff.
Only a few feature phones (dumb phones) even support 4G LTE. If you buy a phone without LTE support then it will become useless once carriers switch off their 3G GSM / CDMA base stations.
It's certainly a panic but if everything is 2FA'd with tokens that the attacker doesn't have access to, then you've done a lot to mitigate the splash damage and have a path to regain control.
Yes there is. Hit them with UV-C light. According to this paper, N95 masks can be disinfected and reused several times with UVGI light.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4699414/?fbclid...
And if they stay at home then that means less vulnerable people will get those diseases, making it easier to cope later.
Careful. You are correct, but incomplete. It is ABSOLUTE humidity which matters, not relative humidity.

Absolute humidity (the amount of water in the air) is low in winter because cold air doesn't hold as much moisture.

Relative humidity does not depend on temperature since it is a ratio of the absolute humidity to the max absolute humidity at the given temperature.
> Rust is not close to hardware as C

What does that entail exactly? And why is it a "good thing" to be close to the hardware even if we were to accept that statement?
Podcast Interview with Lucas Rizzotto, Maker of VR Game Where Thoughts Go
Which market will bring costs down and feed into the next cycle of development, a market that potentially includes everyone - or a market restricted to desperate legally blind people? I'm not a fan of consumerism, but it goes a lot further in improving the lives of everyone, versus conspicuous virtue projects.
New Yorker tricks you into thinking you've exercised CCPA rights with Dark UX
it may look a bit faint, because they're sparse, but it seems that you could get any sort of image you want by using a repeatable stamped stable state as your "pixel", and then zoom out far enough.
Ignoring the controversial parts of your comment - voluntary distancing to the point of "work disobedience" is of extreme importance, and we developers should responsibly lead the charge and flat out stay home regardless any policy or management opinion.

We have it easy we can trivially work from home and no one will fire us during this crisis. So don't wait just do it.
This is wrong on so many levels.

Just because the tests are not 100% accurate does not mean they are useless.

"if you think you have it you got it"
This is patently false.

Given potential asymptomatic spread, widespread testing is the only way to limit the virus like what South Korea did
it's true of any industry or organizational structure that is considered a cost center.

As for your examples, those are all boolean - they either do it successfully or they don't, and if they do, it's what they are paid for, and if they don't, they catch hell. There is nothing intrinsic about IT that differs.
He continued the war, he didn't pull out as promised.

Got involved in Syria.

He kept Guantanamo open.

He upped the number of drone strikes. Knowingly killed a 16 year old US citizen who was not an enemy combatant or in a country like Iraq or Afghanistan.

He extended the Patriot Act.

All things he criticized Bush for.

https://www.vox.com/policy-and-politics/2016/11/14/13577464/...
That was a 2006 study. Since then, there is a 2015 study (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4699414/?fbclid...) that shows that masks can be decontaminated with ultraviolet light.
Bitcoin Miners Facing Double Whammy of Reward Cuts After Plunge
No, I totally get where you're coming from. But I would also argue that even for photographers, there is a lot more freedom and creativity in having everything in focus and working with it later.

But yes, the best photographers are generally trained to spot exactly the right framing and composition from the moment the moment the photo is snapped.
zoom out.
We should pay those people to improve communications infrastructure and build digital art/ifacts. Moderate Q&A forums, help route questions to the right experts.

Expand social insurance.

Not pay people to waste their time doing fake makework
Thanks for the additional example of a vacancy situation. In this case, I literally meant it when I said "I" can only think of sad situations", which is why others' examples are helpful.

My main point is that this a dorm-room vacancy involves changes in human relationships, such changes are often likely to involve strong emotions, and as such should be handled much differently than say, a notice that says the cafeteria will close half-an-hour early on Friday. There are cases where the remaining roommate is even happy to have their roommate leave (for whatever reason), but it's still best to initially approach the situation with extra care, just in case.
It didn't turn out so well for some COBOL programmers...

https://medium.com/@donhopkins/cobol-forever-1a49f7d28a39
You're right, there is such a thing as criminal contempt, which can be used punitively. But it is a crime for which you have to be charged and convicted. Chelsea Manning's contempt is the civil variety, which must have a coercive purpose.
Silicon Valley billionaires became doomsday preppers
Canadian scientists make Covid-19 research breakthrough, isolating virus
> 6. Does the heat make it significantly less likely for you to get COVID-19?

There is actually another part of the world where it's summer. Australia's case count graph is displaying the standard hockey stick shape, so based on the typical growth rate we should know in a week or two.
I appreciate what you're saying, but my strategy is to just enjoy playing badly. :-) #neverascended
Work from home. This is great advice for people who work by typing commands on a computer. Seems like people who are in tech think that coding, chatting on slack, etc. is what work is all about. There are so many jobs out there that we depend on require that people physically come to work.
> I own my home, but I'm not allowed to pour oil on the ground even though it would only destroy my own grass.

I believe there are technical differences in how ownership of the land works in different jurisdictions throughout the world. The land or the earth below your grass might not be as yours as an article of clothing you're wearing.
> Is it possible to get COVID-19 twice?

Is it truly "twice", is my question.

Or is it just the same event, lasting longer than expected.
> Is this just something that gets picked up as one does more work with APL-alikes?

I suspect that it is, much like picking up SQLisms - there are many things you'd do in SQL[0], such as SELECT AVERAGE(x>3) FROM T instead of SELECT (SELECT COUNT() WHERE x>3 FROM T) / (SELECT COUNT() FROM T) FROM DUAL, the latter would be a result of translating Javaism to SQL (though, that is still more SQLish than iterating through a cursor, which would ACTUALLY be equivalent to doing it in Java with a for loop)

The APLisms that I've picked, and carried to other languages (which makes my programs usually much shorter and faster, though less idiomatic) are:

1) Process things in stages - which processing a list, instead of trying to process each element from beginning to end, try to do one stage on each element of the list, and only then go to the next stage; This often requires rethinking e.g. error handling, but on the other hand, stages tend to become generic, commutable, cachable, etc.

2) not independently, grouping is an important stage: having a stage that (solely) decides which element needs to be processed as a part of which group, and label it accordingly - that allows the next stages to run on different groups in parallel, for example, and otherwise tends to make resource use much better and deterministic.

3) not independently, almost everything can be processed using linear memory access patterns almost exclusively. Gather/scatter is often needed, but can be put in well defined points and optimized accordingly (that's probably the main K speed engine - L1 dominates much better than in most languages, because everything tends to be sequential, and even gather/scatter are delimited enough to often prefetch)

I suspect the only way to learn it is to do it.

[0] In this case, the Javaism may be significantly more efficient if the optimizer is stupid and x has an order-capable index; but the idiomtic shorter SQL is the first one, and in most cases the added conditions and real computation make the Javaistic SQL less efficient.
It's Pollyanna marketing.
It was the same during the H1N1 hysteria. CFRs being quoted of 2-3% and it turned out much less deadly than an average flu.

A few weeks ago we didn’t even know there were asymptomatic carriers. My prediction is that when all is said and done and the IFR is closer to 0.01% that this will all look very stupid.

Experts in Ohio say they suspect that 1% of people are infected. OK, so where are the hospital cases?
Yes, you get where I'm coming from, and I think both of us agree that nothing will ever replace a photographer who knows how to compose a photo. Taking a picture is different!
It's all good I'm just telling my personal story (and results) in the hope it helps some ppl who are interested in doing more then nothing.

Changing your diet may work for others too while some it may not. You never know til you try and eating better is an overall good thing for the body.
The obvious flaw in this argument, outside of what others have already mentioned (doing that is independently illegal), is that you don't need to modify an official device to do something like that. Building a radio jammer out of fundamental component parts is not a complicated affair.

It's like arguing that people shouldn't be able to modify their home batteries because they could use them to purposely damage the power grid. That's kind of a ridiculous scenario to worry about when the same infrastructure is already vulnerable to utterly pedestrian physical sabotage. It's a facile rationalization for imposing restrictions that have an ulterior motive.
U.S. Labor Department allows unemployment benefits for coronavirus
> If you have a different proxy (e.g. some other provider or your own nginx, haproxy before 2.0.6 [2], etc), you might be vulnerable

So I think I'm vulnerable because my setup is nginx->customhttp and my
customhttp doesn't understand transfer-encoding-chunked (if there is
such a request I just return an error).

As far as I understand this problem only arises if there is both:
content-length and transfer-encoding, in which case content-length will
be ignored.

Shouldn't this attack be very easily avoided if nginx just discards the
content-length-header in such cases? Why should nginx ever send both to
the backend?
Which country is that ? You can easily check recycling import/export per country online so that should be trivial to fact check. Pro tip: it doesn't look good for US/EU.
Based on data we collected from 297 remote managers and employees, here are 11 free chapters of best practices on how to manage a remote team. https://knowyourteam.com/m/managing_remote_teams
Yep, I'm guessing 90% or more of Fortune 500 companies use Windows computers. FaceTime will only run on MacOS / iOS devices, so even if it was a superior video chat product the exclusivity of the app is what kills it. Zoom, however, works on just about all devices.
I read something similar today about Grubhub. It was giving money to restaurants and drivers.
> Microsoft

For those who had to squint and think for a second, Microsoft owns Mixer (formerly known as Beam) https://en.wikipedia.org/wiki/Mixer_(service)

Microsoft also has Microsoft Stream which I understand is more for Microsoft 365/Office 365 customers

> Microsoft Stream is a corporate video-sharing service which was released on June 20, 2017 that will gradually replace the existing Office 365 Video.

https://en.wikipedia.org/wiki/Microsoft_Stream
Different audiences mean very different constraints, policy and technology for success between TLS and SSH.

Most obviously for trust. TOFU is simple and while not fool-proof it's at least easy to think about the consequences. Using SSH with certificates (which somebody is bound to mention) is an afterthought and it shows.

There's also a very different default thinking about who is authenticating to who and why. In TLS the server must authenticate and clients largely do not. In SSH the server's "authentication" is often limited to just proving possession of some private key corresponding to a public key, but the client must provide a username and state up front how they're planning to authenticate before proceeding.

This is why that FIDO OpenSSH integration results in a file on your laptop (or whatever client) with local information whereas WebAuthn (FIDO integration for HTTPS) doesn't do anything like that.

As you'd expect although the underlying primitives aren't dissimilar (Diffie-Hellman style key agreement, AES encrypt everything, bind identity to encrypted session using public key signatures) the details are tailored to their application. TLS isn't a better SSH and SSH isn't a better TLS.
>where are you going to educated and train doctors and nurses to manage 3X

I suggest introducing a medical equivalent of military reserve forces/organized militias. These would be volunteers who train several times a year with medical professionals, to be called up in emergencies. Training would be limited to the skills most important in a pandemic. To incentivize volunteering, they could be given priority for medical treatment when resources are limited.
Letting you work from home in this situation might be considered a "reasonable accommodation" under the ADA (Americans with Disabilities Act). The ADA applies to employers with 15 or more employees.

Here's some information about the ADA: https://en.wikipedia.org/wiki/Americans_with_Disabilities_Ac...

There may also be applicable laws in your state. Just because an employee is at-will doesn't mean that they have no legal protections.

You may want to contact a lawyer specializing in employment law for more information on what your legal rights are in this situation.

I hope everything goes well for you.
You don't have to keep posting conspiracy theories again and again. It's OK to stop.
If you can query the monitor's size and/or preference, you can adjust as needed. Just because many applications didn't doesn't mean they can't. Most web-based apps get it wrong also. One-markup-fits-all is very difficult to do well such that usually one has to emphasize a given monitor size or use a lowest-common denominator, meaning C- quality for all sizes. Even the big vendors like MS and Google often do it poorly.

For example, on big monitors you can do more in a single step (screen). On small devices you generally have to break big UI activities into multiple steps (screens). That means more going back and forth for big screen users, which they find annoying and unnecessary. That's not JUST a widget "re-flow" issue, that's an entire UI design difference.

On real GUI's you can have pop-up dialogs or pick-lists that don't hide the underlying form, or at least that you can slide around to see the underlying form. For phone-centric UI's, you can't do this, so you have to back up to get prior-entered info and then move forward and redo your half-filled sub-form. Maybe someday somebody will invent a way to do both well without a different code base, but until then, doing both well at the same time is either a pipe dream or takes an expensive rock-star UI designer and fragile dependency-causing JS libraries.
Silk doesn't go on and reproduce through another silk worm once made its complete.

Any parasite that requires its host for reproduction could be said to be a byproduct of the host continuing its biological functions usually at the expense of the host.

Nature draws no clear lines, humans apply taxonomy, any line we draw about what is alive and what isn't will be arbitrary.

My opinion is a virus is alive as it core process is based on how all life on earth operates through DNA/RNA. That is my arbitrary line, a distinct self contained genetic code that continues to replicate and evolve is alive. If that code can no longer continue replicating successfully it is dead.
> A good counterpoint is Qatar adding 258 cases in one day, it's hot there.

Not this week. Temperature is below 30° celsius, more around 20°. Summer has yet to come.
That matches up with the mid to senior range you'll see for FAANG at https://www.levels.fyi/