skysight-inc/HackerNews huggingface dataset:
Yeah, but that is a small part of contact tracing (with law changes needed in some countries). The next step is to have personnel to notify suspected contacts, tell them to isolate themselves and then test them.

You need to have enough people for that, you need to have the testing capacity and you need to have people following that order.

It will work well if you have very low community spread and can start tracing on cluster level. If you are not there it can still be a good tool but you would probably still need a lot of other restrictions as well.
I agree with most of what you are saying. But sometimes it's better to go with Java code instead of creating 3 line SQL commands.

Then again, this depends a lot on your architecture. For instance, if your database is running on expensive hardware with very limited CPU and memory quotas then often it's better to export intensive problems to the application. Also a lot of the more complicated SQL commands are implemented differently in all the dialects of MySQL, MSSQL, Oracle and DB2. Sticking to simpler queries lends itself to cross platform compatibility if you need that.

I think that when you run into someone who knows these in depth things about SQL you either have a smart technically aware person or a rote learner. I think the best bet is to ask them how they would use the different stuff and why. Rote learners will hit a brick wall or answer generically.
They will ban and flag your account if your app just mentions the word Covid. It is absolutely absurd. Only Google is allowed to make a Covid app.
You've been reading too much Breitbart
I was in Paris in November and saw nothing, but I was back in late January and I saw Asian people wearing masks in the airport and had the following thoughts:

- Airborne

- 8+ daily flights between Paris and Algiers on one company (8 others)

- It's a matter of days if it's not already in Algiers.

Went back to Algiers. I canceled meetings in Paris for February. Algeria had its first confirmed case on 25 February 2020 - an Italian national coming back from Italy, and no airport measures whatsoever at the time -.

We established work from home for some teammates - who take public transportation - a few days later while we learn more about this as the risk/reward of not doing it was high and we transitioned to exclusively remote for everyone when it hit 17 confirmed cases in the country 4 March.
To add to that point: I have a few google searches set up to get links to my books from warez/free download/random blog sites, and I see, on average, 3-5 new sites per day that have full PDF copies of my books.

In the beginning I worried about this, but in the end, there are two reasons why I stopped caring:

1. I keep the book updated and relevant, so those versions of the book are basically historic artifacts and become more and more worthless over time. This value helps people who actually care about the knowledge in the book to decide to buy from LeanPub or Amazon, eventually.

2. Most of the people who put up with getting popup ads and malware on their computers just to download my book aren't likely to pay for it anyways.

I have only filed one or two takedown notices, to people who posted YouTube videos infringing on the content of some of my talks and past videos, and once to a more popular / non-malicious site that was sharing a PDF.
This is really, really bad advice. Mutiny is hardly an answer to the problem here. It will certainly temporarily avoid the problems you face but if you are a member of a team and this is truly how you act you will get chucked out very quickly. But since you bring up a few of the issues you are facing it's important to address them. I want to focus on unit tests to start.

When I started my first programming job a couple of years ago I joined a team that demanded 100% code coverage. I hated them so much. I was still learning the ropes at this company and I only saw the unit tests as a barrier to getting my work done and earning my paycheck. My first solution was to create bogus tests that always passed. That was quickly discovered and I was reprimanded. My second solution was to get colleagues who shared my hate for unit tests to approve my PRs before they were reviewed by my team. That too was thwarted.

Then one day I was working with a teammate on a new feature and we discovered a bug. He quickly opened up a test file and wrote a unit test, then he went tried a couple solutions until the test turned green. Then he looked at me and said, "When when you are working in a pile of crap, testing makes you feel more confident about your code." That was my first insight into the value of testing. Eventually I came around and stopped trying to avoid tests. I just did the damn work. Once I established trust with my teammates they began to let the pressure off my PRs and slowly the displeasure of writing tests went away.

You pointed out a few different coding practices that frustrate you. And to be honest, those coding practices are not the gospel and should be deployed only when truly needed. However I think you have a serious problem with what a lot of us call being a good teammate. At the end of the day your goal should be to get the product shipped, once you focus on getting your features out the door, unit testing and pull requests become minor details in that process. At the end of the day those are just a cutesy to your teammates to show them that you are willing to be a responsible and helpful team member. Stop trying to fight everyone so much and maybe you will enjoy your job a little more.
it's not really fair to compare it to an in-browser adblocker that way, especially since using them isn't mutually exclusive. PiHole blocks ads whether you are in a browser or not, an instant benefit for everybody on your WiFi network.
So governments already have all the potassium nitrate, Palantir is just helping them make bullets?
Collecting vast swaths of data to know where I live and work, which are literally the first two questions on my income tax return btw, is very different from knowing the name of every person I've been near and the location where I'm near them. We've all seen how these "geofence warrants" have gone -- a lot of innocent people being dragged through the court system for absolutely no reason.

If we do end up implementing a centralized contact tracing system, the results will be very interesting. I would love to know the name and location of every lobbyist that my elected representatives have met with, and I'm sure that in the name of public health they won't make any efforts to thwart this tracking.
> how could it be changed to get better performance?

Mostly, pay attention and profile to get better performance.

---

For example, if you look at rust, you see that the top(actix) and the middle frameworks have some big distance. The former autor of actix care to get good result, others are just in the step of "have something working nicely"
Feeling like I won't have time to do everything I want to. Which, ya know, I won't but I guess I just haven't been able to accept that yet.

Oh, and money. Not enough of it sadly but I'm young and it's early in my career so I'm hopeful.
I just use my index finger for both j and h. Are you used to the arrow keys? I noticed with jkl;, my fingers line up with the arrow-key directions.
You are ignoring the responses to your original point. This is not relevant to net neutrality.
Putting aside the likely bias towards established organizations (big and small), most winners in the journalism article categories submit a series of articles, because practically speaking, several small articles often lead up to the big investigation (e.g. Watergate) [0]; or, one big investigation leads to a series of followups, including coverage about the impact and consequences from the story, e.g. Snowden files [1].

That said, there are one-shot amateur Pulitzer winners, most notably in the photography categories. The Pulitzer winning photo of the Kent State massacre was taken by a photojournalism student [2]. And one of the most famous early Pulitzer photos was taken by a non-journalism amateur: 24-year-old Arnold Hardy in 1947 [3].

I think the contemporary category where you will find the most examples of single-article winners will be Feature Writing, but I'm not aware of any amateurs who have won it: https://www.pulitzer.org/prize-winners-by-category/211

[0] https://www.pulitzer.org/winners/washington-post

[1] https://www.pulitzer.org/winners/washington-post-1

[2] https://en.wikipedia.org/wiki/John_Filo

[3] https://en.wikipedia.org/wiki/Arnold_Hardy
You could alias the command. You distro could do it for you. Or your ops person could. There are plenty of points where this could have happened.
> and it has been criticised by many prominent conservatives.

...and Socialists:

"Both Wood's and McPherson's remarks were published by the World Socialist Website, a left-wing, socialist website, which claims that the 1619 project's "aim is to create a historical narrative that legitimizes the effort of the Democratic Party to construct an electoral coalition based on the prioritizing of personal 'identities'—i.e., gender, sexual preference, ethnicity, and, above all, race."[41] The site has also published interviews on the project with historians Victoria Bynum[42] and James Oakes,[43] and promoted a lecture series critiquing the project's alleged "racialist falsification of American and world history."[41]"
I mean, you can always use more screen. On my touchbar I display the time, battery, weather. I also have a script to start a timer and display the time remaining on it (or the output of any script, really). It saves some screen estate. It's nice!

Also there are actions you can program on the touchbar that don't require looking at it. For instance I set it up so that sliding two fingers anywhere on the touchbar changes the volume.
E.g. Tibetans, who are not allowed to travel outside of China...
Search engines have no idea whether an article is right, wrong, or irrelevant. In practice, they often do not and cannot do their job well.
there was just an article about how the russian space company roscomos can’t compete with spacex. the underlying reason is the defense department of russia is getting outspent by the american government
> But eventually I
started exercising, went on anti-depressants, and started therapy.
Then I got a job that has nothing to do with technology. Slowly my
happiness returned, and with it my ability to focus. I do a lot of
sports now and hang out with my non-techy friends and my wife. I cook
a lot.

Sounds like the issue had less to so with technology and more to do with lack of work-life balance and unaddressed clinical depression.
British fans don't have a good reputation in Europe so it's likely the governments way to stop us exporting hooligans.
That Epstein cartoon is brilliant given that no one still seems to know what happened - https://www.pulitzer.org/winners/barry-blitt-contributor-new...
Saying No to unjust computing even once is help – GNU Project
Thanks for everyone's comment, it really looks like migrating will be one of the best decisions. :)
There is a name for what you are saying: https://en.wikipedia.org/wiki/Nirvana_fallacy

Alternatively, "perfect is the enemy of good".
I'm actually very happy they chose to break this particular behaviour, based on their explanations about security and not allowing long-running services to hog up a machine when its user isn't logged in.
On the keyboards vi was designed for, Escape was positioned where the Caps Lock key is now on modern US-101 keyboards. May as well just map it there.
Hm, 2 second delay loop earth-moon is unforgivably slow to perform landing procedures. Heck you can't ride a bicycle with anything longer than 0.1sec or so?
Is there any danger is using the app and exposing the information in your passport to this app? I'd think so, otherwise why all that effort to keep the information from being skimmed.
A technology company that takes advantage of holes in the law, and actively promotes that those holes are not closed…
Congress could cut out the middleman.
And low fee transactions
After 100 Years, We Finally Know Who Owns the New York Fed
This, 1000x times. At least someone understands what it means to be a friend.

It's daunting to hear so many people throw this term around casually.
We can and for most apps I do this too. But some apps, like this one, require the location or they won't even start. Also at least on android(which also has fine-grained permissions now), this app specifically requires on-going(background?) location access.

Recently this has also been made mandatory for employees, public and private. So organizations have to ensure all employees have this app on their smartphones. We will see how much this is enforced.
> Many workers experience monopsony for their labor for reasons that might not make sense to you (switching costs, rational risk aversion, fallible human psychology)

Both sides face similar issues related to terminating their mutually agreed to relationship.
To scale up, you need to partition/shard the space.

For gmail users, you could hash on the (normalized) username, and all users with hash between A and B would go to one actor, etc. You don't need (or want) parallelism for signup on a single user id, but you could hash or otherwise divide that work to that level.

You can also do a partitioned work queue with a (smallish) worker pool per partition; and have the queue keep track of any keys with a current worker, to assign further work to that worker (to avoiding parallel work on the same key and the locking that requires)
Yes, even constant low workloads will make the fan audible.

See the NotebookCheck review of the i5:

> At around 30% CPU load (installation of OS updates), the fan is clearly audible and we are already above 40 dB(A), which is hard to understand considering the low performance level.

https://www.notebookcheck.net/The-new-2020-MacBook-Air-Core-...
I was there in January for Lunar New Year. I came down with something mild there and was super worried it was Covid-19, even though it was barely on any american's radar back then.

I play a lot of table games, and casino chips are pretty disgusting in the best of time. I Immediately washed my hands every time I left the table.
>Why do people realistically expect a company to not stretch things as far as legally possible?

Because doing the right thing is different from doing the legal thing.

If you're only interested in maximizing your profits under the umbrella of law, you are, by definition, not interested in acting morally. Which means you're probably doing many things that many people would consider immoral.

It's a mismatch of motivations.
You're right, yes. I was an original TextDrive customer and had the "lifetime hosting" plan, although I'd moved off of it well before Joyent shut it down -- it was clear that Joyent didn't have any real interest in keeping that promise. I think I got into an argument with a Joyent person or two by phrasing it similarly bluntly, but Joyent went through several pivots in their lifetime -- their original pitch was SaaS, providing "simple, powerful, web-based software that provides small teams with email, calendars, contacts, and shared applications" (quoting from their web site circa 2005 courtesy of archive.org) -- and when they pivoted into Serious Big Iron Enterprise Hosting (tm) it was clear fairly quickly that not only was shared hosting on borrowed time, but that they had no real interest in "low end" hosting of any sort.

I suspect we'll never know the true story of what happened with Dean Allen; looking back, there were definite signs even from as far removed as I am of him battling with depression, but of course, I'm writing this now with hindsight. At the time I'm pretty sure I just felt mildly annoyed that he seemed to have vanished from both TextDrive and Textpattern.
Same. It re-opened the case and got it all the way to the Supreme Court, so that's pretty huge.
I don't think any country could be considered "good". They are all "evil" to varying degrees.
Re-Imagining Doctor Reports
On your iPhone you can go to Settings -> Privacy -> Location Services -> System Services -> Significant Locations and you will see that Apple does keep track of at least some of your location history and tries to analyze it if you don't actively turn it off.
'Westworld', 'Devs', and Determinism with a Theoretical Physicist
If everyone else with the app has location access enabled it is redundant disabling it.

App knows their location, and app knows you’re near them. Location access by proxy.
My current setup is Freenas VM with 2 3TB ZFS mirrored WD reds. I run restic from those to a 3rd 3TB red over USB. Then I rclone the encrypted restic backup to B2, so it's e2e encrypted from Backblaze's point of view.

I'm considering ditching the VM and using ZFS on linux, and just doing straight rclone to both the USB disk and Backblaze, for the following reasons:

TL;DR - my thread model is essentially me accidentally deleting something, and bitrot, and I think this setup is overkill for that.

* All operations mentioned take forever. Cutting the encryption I think might speed things up a lot (not sure about this, the key question is if the encryption is causing a lot of extra io operations).

* I'm afraid of losing my restic encryption key. I have multiple copies of my keepass file but if syncthing decides to delete them, both of my backups become useless.

* Backblaze has earned my trust, and in the unlikely event someone hacks my data, there's not much valuable there. I would probably switch to encrypting a single directory with the few things I care about being exposed. Even if I keep encrypting the whole thing, I would use something more boring than restic.

* I'm not sure I've ever needed to restore an old version of a file with restic (there may have been one time early on). I think deduplication is overkill for my needs as well. It's cool tech, I just don't think I need the complexity.
it was a dream unfortunately :(
And we'll see how this plays out, perhaps it will be tragically ironic. The majority of people don't ever think about this and are happy to give their location info to Google constantly all day long. This protocol is in almost all ways much less intrusive and more protective of privacy, and the upside for society is potentially high.

It should be a complete no-brainer that everyone who is ok using google or apple maps, i.e. probably 95+% of the country, be ok downloading their local health department's contact tracing app if it uses these APIs. But we'll see how it plays out, in the end it will surely come down to how this is politicized and not actually be based on the technical merits of this protocol at all.
Yep! greenpau has been doing a ton of work on authentication modules recently.

See here for a list of some of the plugins we have available so far for Caddy v2: https://caddy.community/t/list-of-caddy-2-modules/7839

A user has been working on an OAuth2 plugin recently: https://caddy.community/t/caddy2-redirect-from-within-caddya...
This is of little interest to 5-eyes.

For a start, installation of the app is voluntary so if you're planning something you really don't want the government to discover, you wouldn't install it.

Also, intelligence services already get call metadata so they know which mobile towers you are using and probably lots else.

As for effectiveness, I think it will be useful. There have been several papers crunching the numbers and it looks like it will have an effect. It doesn't need to be perfect - any non-trivial reduction in R is helpful.
$16/hr is decent pay in those conditions?

They risk bringing the coronavirus home every day to their families. Their bodies are chewed up over the course of months until they start falling apart from the stress and wear. "short breaks" usually means something like "you're only allowed to go to the bathroom twice" which is technically illegal but Amazon spent a lot of money asking consultants and lawyers how to circumvent that.

Not to mention they don't get paid while they're standing in line for 20+ minutes to get frisked before they leave.
What's the CPU model number and TDP?
This is a great point, laced with justified indignation.

As a graybeard, I've seen multiple generations of "how to do software" and the most recent are the least fun. A lot of this is driven by the agile approach. It's tailor-made for dev burnout: from the endless tight cycles that force people into an infinite loop of productivity with scant satisfaction that comes with "completion", to all of the tools and philosophies designed to juice that endless loop to be successful/workable. CI/CD, Git, TDD, etc. These all impose on the developer's creativity, independence, and enjoyment. They turn devs into cogs--assembly line workers who must not stop the line at any cost.

One example: back in the day there was a nightly build, not a continuous one. And, you checked out a file, worked on it, and checked it back in. If someone else needed it they had to wait. That obviously had its limitations and it seems laughable by today's standards. But, it was reflective of a human pace that considered devs as people vs. optimizable assets. That is, it was workable because the expectations on devs weren't insane. But, now we commit and merge. Think of how much less fun it is to spend your time resolving merge conflicts.

More to the point, the approach itself implies a chaotic pace wherein code that meets the standards of a certain box must be produced at all times. Devs must bear the cost of resolving any conflicts (literally) that arise from this chaotic pace.

Likewise, with CI/CD. And don't get me started on the monkey-work that is TDD. You might argue that it improves code quality. But, it's hard to make the case that it improves job satisfaction. If you move more work from the creative, problem-solving bucket into the busy-work bucket, the result will not be personal fulfillment.

Does agile increase productivity for companies? Sure. But, it comes at a high cost that's mostly paid by devs.
I'm curious if "accountability" actually means anything in practice, or if it's just some of the Palantir corporate kool-aid.

I don't think everyone associates government agencies with pristine records of holding themselves accountable.
It may be a bit harsh, but it makes sense. Too many people are trying to take advantage of the situation to pull scams.

It's a lot easier for Google to operate on a whitelist model than a blacklist model.
What is EasySpin? I assume Hold means the ability to "bank" a tetromino for later use.

I've only ever played the GameBoy Tetris game, both on the original Game Kart and on 3DS Virtual Console, and it only has spin and drop buttons.
This is a legal framework, that is what is happening now. I noted this a while back in a flippant comment "Capitalism with Chinese Characteristics" (which didn't go down well :).

A contact tracing system and a virus with n days of non-symptomatic incubation, and international borders. Let's think this through a bit. Of what benefit is to the traveler admitting/host country (H) to note on the "medical passport" issued by origin country (O)? Obviously, for this thing to even work on paper, countries need to exchange massive amount of information.

The fact stands [challenge it!] that the socio-political regime being rolled out in guise of defense against Covid-19 and future viral friends aligns perfectly with a specific ideological position. It really was 'Nature's gift'.

What used to be accomplished via violent revolution is being accomplished with 'scientific' efficiency and very little blood. Oh, that figurative blood in the streets of middle and lower classes? "The Virus does not discriminate!".
I checked the online documentation again and there is no mention of recording the live captions now. I am very confident that, a few months ago, this option was there for the call organisers.