skysight-inc/HackerNews huggingface dataset:
That argument only works if everyone caught the disease if they were exposed to even a single infected droplet. In fact, infection is highly non linear: below a certain concentration, the probability of infection is practically zero. That's because if you're exposed to a very small amount of the virus then most people's immune systems can fight it off immediately without "catching" the disease.

If you walk into the space previously breathed in by an infected person (or even if you just stand a couple of metres away from them) you will still indeed be breathing some infected droplets, but far less than if you stood closer to them. The result is not just that you chance of being infected is less, but that it is disproportionately less. This is born out in the observed consequences of social distancing in many countries. It's pointless to dispute it.

Forgive me for being presumptuous, but I suspect that this isn't really the point of your comment or the main reason for your view. I suspect that you think social distancing is a bad policy even if it does prevent infection. So I suggest against tacking on "oh and by the way it doesn't really prevent infection anyway", which is obviously not true; you're only weakening your credibility which undermines your main point.
As an aside, Dawn is an interesting organization. It's one of the oldest and largest circulation English language newspapers in Pakistan. If you ever have reason to visit Pakistan, I recommend picking up a paper copy of it and reading through it. It provides a fascinating perspective on what's going on economically and politically that you might not find on the Internet.

In terms of its role as an old and well respected newspaper in Pakistan, it's sort of like the New York Times or Washington Post.
Show HN: BestSendMail
Usual explanation is that doing census by place of birth was actually Jewish idea - because the "12 tribes of Israel" concept is so deeply ingrained in their culture, so whey Romans requested census Jewish leaders simply tried to kill two birds with one stone, and Romans didn't really care so they agreed.
> 8 CPUs at 3.2GHz each

8 CPU cores at 3.2GHz each?
A fire destroys a quarter of Pier 45 at San Francisco's Fisherman Wharf
An absurd number of people still play Microsoft Solitaire every month
Consistent Hashing with Binary Search
Crypto AG shows us that you should assume it is entirely owned by the CIA...

You should evaluate stuff like this independent of your feelings towards the people that did it. Ultimately you can't trust anyone but yourself.
Hard to tell... if it was a high fever (> 39C or whatever that is in your favourite measurement) that might have been it.

It might be worth getting an antibody test if it's suspected.
Wow! Where are you from that you consider it a "fact" that "that's nice" is a "serious insult"? (I'm genuinely curious... I assume not the US based on the time this was posted?)

To my ear (American who grew up in the South, lives in the Midwest, and works with people largely from the Mountain West), "that's nice" could definitely be used dismissively or sarcastically, but there's any number of ways to say it that are actually sincere and genuine, and I can't imagine a situation in which it would be a "serious insult".

I mean, I can imagine that in a professional setting, if the coworker was saying it with a sarcastic tone or being showily bored or dismissive when saying it, that their behavior might be insulting. But anything can be insulting if it's delivered in an insulting way. "That's nice" has no particular edge to it to my ear.

So I have to assume you aren't American, or that this is a regional thing that I don't have experience with. In any case, your reaction to "that's nice" reminds me of an American friend of mine who moved to London and when her coworkers would ask her if she had a preference about where to get lunch, she would reply "I don't care", which would be totally normal (to me) in the US. But to her British colleagues, that word choice made it a very rude thing to say (the appropriate reply being "I don't mind" to indicate that she didn't have a preference and was willing to go anywhere).
I am putting together a crm and data extractor with nomad/consul/fabio. I feel there is a lack of good content on how to build cloud solutions with proper security. Feel free to reach out.
I'll guess you don't live in a bedsit, and that you didn't lose your job when lockdown started, that you have game systems, and plenty of space and entertainment at home ...
Do you also think this way if a dissident in an authoritarian state is placed under house arrest? If not, what exactly is the difference?
Thanks for the feedback! To be honest, I'm using a theme and never noticed this issue –although never tried to navigate my website without JS.

Apparently, there is an animation (that doesn't work w/o JS) on the article section that requires the whole content to be set as opacity: 0;... (-_-!). Just fixed that w/ CSS in a <noscript> tag.

Thanks again and glad you liked the podcast anyway ;)
It had also been observed that Japan was cooking their numbers, esp. before they called of Olympia. Their official spreadsheets consisted of cut&paste images. Very similar to Russia, Turkey and Germany.

We will only know the true numbers with the excess mortality numbers. But given the circumstances it will still be a 0.2% IFR country according to my estimations. Not worrying at all.
> C++ does sort of have a safe subset.

The “sort of” is what matters though:

- With std::unique_ptr, you trade use-after-free for use-after-move. Rarer, but still a threat.

- std::shared_ptr is costly which makes it unsuitable for some uses, and you can still have data rave with it if you don't use it correctly.
It's clickbait because it regurgitates observations that were done by others 2-3 months ago, none of this is information is new. These doctors are attention whores that get all their information from their British colleagues and should not be given a place in the hacker news brothel.
I really appreciate how descriptive they are in the specs.

`
Battery life: (with our optimizations)
about 25 hours at min. display-brightness, without Wifi & Bluetooth, without keyboard backlit, in idle mode
about 13 hours at medium brightness with Wifi, at office work

We're testing battery time always in idle mode, at minimal display brightness, with keyboard backlight deactivated, WIFI & Bluetooth disabled and without any further connected devices (USB, LAN, HDMI, VGA etc. unplugged!).
This way you get an information of maximal possible battery life. Starting from this you can manage your individual battery life depending on your demands and to influence it e.g. is keyboard backlight unnecessary during daylight. Bluetooth is also only needed to be turned on, if there's a Bluetooth device connected. Full display brightness as well is hardly always necessary.
`

or their disclaimer about the display panel:

`
Modern displays with IPS panels have bright areas along the frame as a normal characteristic. This has hardly any influence on everyday operation, not least because the displays are optimized for daylight operation. It can only be minimized, but not completely avoided, regardless of the manufacturer and for manufacturing reasons.
`
Anyone interested in travel from this era should like these:

https://en.wikipedia.org/wiki/Boeing_314_Clipper

https://en.wikipedia.org/wiki/Short_Empire

I am not certain on the exact economics of it, but have read that the inflation adjusted round trip ticket cost of flying from Los Angeles to Australia by flying boat in the late 1930s would be similar to, or slightly higher than, the very top tier of first class long haul airline travel today.

https://www.etihad.com/en/fly-etihad/our-cabins/the-residenc...
> Note to npm (or some future package repo site): create package namespaces. Allow renaming and maybe aliases.

I have a friend who encountered a similar scenario with a company claiming trademark on a name. In their case they simply changed the package name. It was frustrating but it meant everybody was able to move on without any drama. Subsequently, as far as I'm aware, the trademark holder has never even published a package under the original name. So I suppose that makes it doubly irritating, but such is life.

I think your suggestion would have neatly avoided a lot of these kinds of issues in the first place.
auto generate react ui code based on drawing in emacs artist mode http://www.lysator.liu.se/~tab/artist/ . I don't have time right now else i would have pursued it.
Seems like a croc to me.
I'm afraid politics have been a big part of bad decisions. There were enough cues to stop the rally and they still encouraged people to go there.

Not that the other side isn't being as idiotic now, asking for raising the restrictions immediately.

But there's no excuse for March 8th. Different agencies had clearly warned what was happening and were ignored.

Edit: for fargren, what I mean encouraging:

https://www.youtube.com/watch?v=9Juy7YnqCTQ

For extrangers: it's the vice-prime minister saying on tv that all women should go to the rallies because "it's a matter of live or death" to them. Indeed.

There are many facts that have been arising later, like ministry of health forbidding doctors to attend conventions, police acquiring masks massively and several medical agencies and organizations advicing against the rallies.

It was a typical case of management discarding what every technician under them was telling them for politics.

Edit 2: please don't adopt the typical partisan position with "the opposition was also organizing rallies". No they weren't. There was one party that had its national convention around the same days. Still, it isn't comparable. The government had the direct access to the official sources of information and ignored and hid them.

This isn't a right vs. left matter. More to the left is labour minister Ribera and she was correct to inform the public of how lockdown scenarios would affect workplaces. No good deed goes unpunished, everybody attacked her from all sides... until a few days later it became obvious that what she said was unavoidable.

In the right wing, Ayuso was correctly willing to wait a couple of weeks more to open Madrid, when her coalition partner Aguado forced her to ask for immediate unlock. Central government didn't consent, so change of position was useless, but now there's a left for lockdown, right for unlock division, that's it.

I won't go into the masks issue. It's too painful to just recall.
It's not that narrow among aforementioned populations though - 15% iirc.

Enough that (again, as a naïve layman) I'd have thought it would be noticed or considered when discussing clotting and DVT/PEs? And enough to have an counteracting impact on the opposite African/Caucasian divide that's actually being seen - not to say that they couldn't coexist, but that if so it'd make the latter even more dramatic.
Yeah, there's no workaround that I can find for 3.4 (duplicate effects), 3.5 (read skew), 3.6 (cyclic information flow), or 3.7 (read own future writes). I've arranged those in "increasingly worrying order"--duplicating writes doesn't feel as bad as allowing transactions to mutually observe each other's effects, for example. The fact that you can't even rely on a single transactions' operations taking place (or, more precisely, appearing to take place) in the order they're written is especially worrying. All of these behaviors occurred with read and write concerns set to snapshot/majority.

That's not to say that workarounds don't exist, just that I didn't find any in the documentation or by twiddling config flags in the ~2 weeks I was working on this report. :)
I used Lightning (https://f-droid.org/en/packages/acr.browser.lightning/) to open it and worked fine for me out of the box (I don't think I set any special settings for performance).

Firefox on a laptop is also fine of course, but that's a laptop.
I suppose there are reasons why the defaults are the way they are. Can anyone comment on the implications, performance or otherwise, of bumping up the read/write concerns?
Linus made that rant in 2007 [1]. He was right back then for circa 2007 hardware but Intel has improved CMOV quite a bit over the 13 years since. Intel now recommends CMOV for unpredictable branches in their Intel® 64 and IA-32 Architectures Optimization Reference Manual as Assembly/Compiler Coding Rule 2:

"Use the SETCC and CMOV instructions to eliminate unpredictable conditional branches where possible. Do not do this for predictable branches. Do not use these instructions to eliminate all unpredictable conditional branches (because using these instructions will incur execution overhead due to the requirement for executing both paths of a conditional branch). In addition, converting a conditional branch to SETCC or CMOV trades off control flow dependence for data dependence and restricts the capability of the out-of-order engine. When tuning, note that all Intel 64 and IA-32 processors usually have very high branch prediction rates. Consistently mispredicted branches are generally rare. Use these instructions only if the increase in computation time is less than the expected cost of a mispredicted branch."

NB: Intel is recommending CMOV for unpredictable branches. For well predictable branches, they're recommending ... branches.

[1] https://yarchive.net/comp/linux/cmov.html
A lot of young people (including me) live alone, making the isolation much more serious. People also aren't built for extended isolation from other humans, it's some kind of base instinct to be social. I got lucky because I escaped back to my family home before the lockdowns, but not everyone could've done that.
1900s Science Fiction and the plan to flood the Sahara
It's optional.
Show HN: A Python universal HTTP plugin for headers, object-oriented
The BBC an expert in all things London? Maybe if you define away all the people in the city who aren't like BBC employees! Your view of the BBC is quite out of date. Most of the British population say now in polls they don't trust it. It's an open question for how long it'll stick around.
Both C and C++ have had a concurrent memory model and threads in the standard library for a decade now. And POSIX threads which are pretty much the same thing have been there for a quarter century on *NIX.
Somebody needs to write a book about how to design user interfaces when you actually care about helping your users. The closest I've seen so far are the books of Edward Tufte on showing information in graphical form.

Looking at your weather site example, this is precisely the kind of stupid design decisions I so hate about modern software. On the old site, all the data is in one place, and can be read without any interactions. You can just glance at it and learn what you need (which also means you can do that while holding a toddler in one hand, and eating your sandwich with another). Who on Earth thought that dumbing down the table and forcing you to manually switch between it and the graph (and no option to show both!) was a good idea? What's up with information moved to graph tooltips? And where has the link to download the PDF version went?

Your point about accountability is probably spot-on. These changes aren't making the website completely unusable, just strictly worse and more annoying than before. That's nowhere near enough to cross the threshold after which anyone on the vendor side would care. That, multiplied by the number of users, it amounts to a lot of man-units of annoyance, doesn't even register.
Google Street View application on iOS used to have support for cardboard-like VR goggles, where one would make use of their mobile phone as a low cost glimpse into the VR world. What a better way to experience VR than by exploring some streets across the world.

Unfortunately, the iOS application has a bug for the past year where this functionality is not working any more, and there are no signs that updates will bring it back.

[0] https://apps.apple.com/ie/app/google-street-view/id904418768
You can help keep blogging alive and thriving
Your points are mostly fair, though I'll push back on one. For context, I'm a late-year PhD student in ML, but I primarily do theory.

> Reviewers might not have relevant expertise to judge whether a paper is good or not...

Finding enough quality reviewers is hard. There are so many papers (heck, you put out 30 papers in 3 years!) and there is not much incentive to review. I review maybe 5x more papers than I write each year. It's doubly hard to get good reviews out of senior people. For this reason, I think grad student reviews are not a bad solution. In my experience, grad students puts in more effort and write decent, careful reviews. The very worst, low-effort reviews seem to come from established people who can't be bothered. A lower reviewer bar at workshops is fairly common and reasonable. Workshops are not the main publication venue (at least in my areas), so they mostly just want to filter out papers that are bad rather than only accept papers that are good.

> Politics...

I can't say too much about this since I primarily work in theory, but my perception from the outside is that the more "lab"-dominated a field is (i.e., accepted papers tend to come from some group with 20 PhD students and 10 postdocs) the more likely there are to be "mafias". Maybe this is a function of the kind of people who want to head up a lab, maybe it's a function of the kind of work that gets produced in factory environments, or maybe it's baseless prejudice from me.
That's when I just resize my window to flow the text to my desired width. I appreciate having the control in my hands, not theirs.
Try ctrl+f?

485 porn prefix

684 porn suffix
Times Roman was designed for narrow newspaper columns. If you're not writing/printing in narrow newspaper columns, there are many other choices out there.

How about a nice Janson?
Washington health officials: Gunshot victims counted as Covid-19 deaths
It is not. It is exactly the same as event one's AWS installation has a capacity problem. You do sort of have that plan, don't you?
Minor League Baseball Team Lists Stadium on Airbnb for $1,500-per-Night Rental
CORS isn’t bad practice. It is supported on all major browsers, and more and more APIs are supporting it. In fact, if you have a public resource that is not behind a firewall, it is safe to put the Access-Control-Allow-Origin: * header on the resource.

But there is some confusion over the role of CORS on a server. CORS should only dictate the cross-origin policy for a particular resource. In other words, the CORS headers are only meant to indicate whether requests from different origins are allowed. I think the confusion comes in because servers sometimes use CORS to dictate security policy as well. CORS is not security. If servers have resources that need to be protected from certain users, it is not safe to rely solely on the Origin header to enforce this. Your server needs some other mechanism for security (such as OAuth2 and CSRF protection).

In short, CORS is not about security of the server. And it is not even considered a whole security for end-users but about the preventing your server from misusing your clients’ “WebOS” resources by your 3rd party affiliates (advertisers), and pretty much nothing else.
As someone fromnEurope, I was in the same boat as you with a NY Times trial subscription. I didn't even tried to call them, since they not only require you to call them to cancel your subscription, but do it during US east coast office hours too.

In the end I just canceled the recurring payment contract at PayPal. A few weeks later I received a 'Sorry to see you go' email from them and that was it.

I'm not sure if credit cards also allow you to cancel recurring payment contracts, but sepa directdebit does (which is the payment method used if you used for example the Dutch iDeal payment method as initial payment.
Which is the preferred font of the Supreme Court of the United States, btw.
zig, pony.
WFH Makes Scrum Obsolete
Nginx by Default Only Talks HTTP/1 to the Upstream
I'm currently working on a progressive web application for support workers in care homes.

I've seen through first hand experience how much paperwork there is in this setting (daily outcome charts, medicine administration records, abnormal behaviour records, dietary and fluid intake, etc) and how many clerical errors there are. I've also seen first hand the key-document-dependency there can be around service user files, communication notification booklets for staff, etc, where changes often happen synchronously and are forgotten because the document isn't available in the moment.

I've spent the last 4 months or so taking a sabbatical from working as a software engineer to work for £9.00/hour at a support home for people with mental and physical disabilities (think Down's syndrome or people who are unable to live in an independent setting). As a result I now know an awful lot about this setting, the people who work in this industry, the minimum feature set I would need and the legislative landscape these companies operate in.

The best way to find a profitable side project is to become familiar with a
none-technical discipline which is direly in need of modernisation. If you don't want to take time out of work, then choose an industry (it could be tree felling, red-brick manufacturing, shale oil extraction or solar panel installation) and figure out what the problems are plaguing the companies, staff or end customers.

There are so many $1,000,000,000 companies out there just waiting to be founded in areas which are considered unsexy and don't involve yet-another-to-do-list application. Find one company, with one problem, fix the problem, there's your profitable side gig.
It’s clear from the docs that CoreData can use SQLite internally but doesn’t give the programmer full access to all the features of the database. No bitter experience necessary.
Build something that you wish you had, not what you think people need.
no trackpoint available :-(
Don’t job hunt at work! Many comments here are from people getting “caught” because they were job hunting at work on company WiFi. Don’t do that! Job hunt on your own time.
aphyr, you are of great inspiration as an engineer and as a human.

Your attitude of "a tool I need doesn't exists, so I'll just go ahead and create it" blew my mind and changed me for the better.

I'm dedicating my next test framework to you. Thank you for everything.
Important to note that was a Xeon Silver, which is much more affected than Gold. More in-depth discussion here: https://lemire.me/blog/2018/08/13/the-dangers-of-avx-512-thr...
The first word appears to be a typo. "Fell" instead of "Feel".

The black text all repeats in gray. I thought my eyesight was bad. No really, I'm old.

I am curious if there is a story behind the apps development.

Good luck.
You are trying to apply logic to a conspiracy theory and that is doomed to fail.

These conspiracy theories seem to have one thing in common and that is they are never backed up with by a logical or scientific based argument.
> Yes, some strategies like GC induce an overhead. But in the age of multiprocessor machines, this overhead gets very much reduced by parallel collection.

If you unlucky and given GC is not well optimized for given workload, then memory usage overhead can be huge. Just a few days ago had such problem with Go (HeapIdle grew until OOM).

Go GC is less mature than Java GC, but Java GC is not free too - sometimes you need to spend a lot of time time to tune GC settings or to optimize code to avoid GC problems.

In my case case it would be faster to use malloc/free than to spend time fighting with GC (looking for a workarounds).

On average GC saves development time and allows to avoid memory management bugs, but in some cases overhead is big and developers have to spend more time, not less.
I hate myself for saying this, but guys, just get someone to fix up the English around the website. It can't be that difficult. Looks like a great product, aimed at a specific niche, I think details matter
“Rootless” Jailbreaks also severely limit what you can do, though.