skysight-inc/HackerNews huggingface dataset:
This is a thought experiment at best. If we ignore the privacy concerns, there is the basic practical issue that location tracking is often wildly bad and would lead to tons of false positive and negative selection of people to test. Over the years I've used a variety of Garmin watches and iPhones to track runs and walks. In areas with tall buildings or steep hills and trees all of these systems will jump around and track me as if I were superman bounding over/through buildings and city blocks from one second to the next.
As an outsider to this space I'm loving it!

I wish she would put a review at the end of sources / main concepts so I can learn more.
This is exactly why they HAVE to use them, but in the current situation it doesn't make sense.
There is a hobby shop by me that strictly enforces it, as nerds and hygiene don't always go together. I have seen them kick multiple people out. It doesn't seem to negatively impact their business, and I prefer going there to play games over one that is closer that does not have that rule (plus the other place tend to be hot which makes it even worse).
Running Actix Integration Tests with GitHub Actions (Rust)
I've also seen this! I went casually looking at the route I fly most often (but I'm not flying myself at the moment) and both economy and business fares seem to have gone up very substantially.

What's going on?

The airlines have changed their rebooking policy to make it much more lenient for the next few months. Maybe this is making the tickets more valuable and pushing up the price?
IMO, the articles have a bunch of nuance, but the titles are a bit click-baity. E.g. from the last article "Thousands of Android apps can track your phone -- even if you deny permissions". If you just read the title, one could possibly conclude that an app can just use the location API to get location data it was denied. However, when you read the article, you end up scenarios like this:

"The study also singles out photo app Shutterfly for sending actual GPS coordinates back to its servers without getting permission to track locations — by harvesting that data from your photos’ EXIF metadata — though the company denied that it gathers that data without permission in a statement to CNET."

Which is much more nuanced. Some would even consider it as a bug since it is coming from a side-channel. Also the article mentions that a lot of these things are being fixed with newer versions of Android (Q in this case).

However, by just quoting click-baity headlines, it gives the false impression that these products are purposely built to intrude on privacy.
You are probably right. I haven't seen this myself in a non-suburbia location, but I wouldn't doubt it was the norm.
Seems like totally false question. Your not comparing OSs, your comparing an OS and your home built hardware, to costume hardware and that OS.

You could just buy a costume build FreeNas OS driven NAS, like the FreeNAS Mini for example.
They are not, see the link in the article: https://www.amazon.com/HGST-7-2K-SATA-Drive-Model/dp/B07XQRB...
> Apparently we're all fine with blaming the current administration for not firing them but we're not ok with blaming a previous administration for hiring them

One of these two parties has the ability to affect change. It's not the latter.
Sure, but this is porcelain and has nothing to do with threading vs forking vs greenlets etc.
...anymore?
Can we stop Covid-19 using Bluetooth?
> fuel tank port on the same side

I want to believe this is to be able to spread the use around both sides of the pump without pulling the pump hose over/around the car. In some gas stations there's no easy way to turn the car around the pump.
Because performance is a P0 concern to a lot of people. Rust (and C++) has performance as a primary goal, Scala does not.
Hey there! First of all, I want to tell you that the app is fantastic. I used the earlier version of this, when it was a website, from your previous HN post. And once again the alignment works quite well in my experience, as does the isolation.

In the future, it would be great to have a "portable" version of this for Windows that doesn't install anything. It's annoying to open up an app, and have it install itself without any warning or user consent. You could just release a .zip file with the build as an option.
Slack didnt invent messaging. Skype was and is ubiquitous. Apparently slack is an incremental improvement
So all iOS apps must now offer Apple sign-in??
I am getting this right, this seems like it would trigger some anti trust action?
Now I’m more convinced Evolution might be driven by viruses
English Translation of Alexander Grothendieck, EGA1, 0-IV
That business would last as long as it took for an incident to happen. The liability waiver might shield it from direct economic losses from an incident, but there is no liability against public outrage, whether it’s deserved or not.
You've just discovered the Sharpe ratio. The part you're missing is that bond prices are just as volatile as equity prices in risk-on environments.
"Somebody walked by the outside of a house where a 97-year-old said something was stolen" wasn't previously sufficient grounds to search every document you had ever written or received, but now it is.
Those buying tickets are probably people who need to travel and thus will pay more. The market for the cheaper tickets isn’t there
Or grandma will help out, bad for the death rate.
Holy crap. I’d left my iPad on cellular data so no pihole... what an absolute state this site is!

https://i.imgsir.com/Qw3y.png

As for the software

>it will simply generate a random (unique) Session ID.

>It’ll look something like this: 05652245af9a8bfee4f5a8138fd5c……..

>So, you just have to share your Session ID with the contact you want to add

Sorry but I truly believe this is DOA for this reason. Y’all blockchain nerds ever heard of usernames?
She's a meme. And an annoying one at that.
This has been the situation for years. Many times I have told novice to average users that the words on pop-ups or modals sometimes actually matter and to help solve their problems, they should try reading the words.
In this crap situation atm, can attest.
Currently maintaining a Python app for the delicate snowflakes whose years of math understanding somehow prevents them from being able to learn a language that isn’t Python.

We have money, let’s just blow it. /s
I don't use slack but what 's wrong with email? Slow , long form responses is a feature, not a bug in our lines of business. Maybe customer service people do need an instant messengers, but the rest?
Yes, I'm not quite sure what the solution would be. It's unfortunate that the purview of this forum would include discussion for which users tend to produce comments of both high technical quality and occasionally mixed quality otherwise. I'm not the first person to say this, also, but I think the technical expertise many can claim creates a false sense of security in attempting to analyze and comment on things outside their experience. raises hand I just wonder what structural changes would facilitate a better experience beyond just, "Hey guys let's do 'better'."
Congrats, but you should sell out of that before prices come crashing back down to earth, which they inevitably will after the covid-19 scare passes. It might be a couple of months, but history says that you're going to lose all of that money again over the next two years.
It seems reasonable at first: if you weren't able to spend all the money you've got that means you've got too much of them. But you're right, that does create the incentive to needlesly spend.

Also, it is not limited to gorvernment: a Director in a Fortune 100 company that I'm working for right now is buying 40 16"
MacBook Pros for a team of .Net developers, because:

a) he had spare $100k in his budget.

b) it is easier to get VPN access approved for external contractors if they are using Macs
BSD vs GNU/Linux market share.
Exactly the same experience here! It's incredible how Google looks like a storefront rather than a search engine now, if you have off of it for a while.
I hope this example helps explain what I'm talking about:

In a large integrated business model you can produce expensive services which make no profit on their own, but make it possible for an entire ecosystem of profitable ones to exist. The last couple of generations of game consoles worked like this early in their lifecycle.
Are you referring to the risk of getting infected on board? I've read about a German case where a passenger was found to be infected. They tried to trace everyone who sat within 2 rows of him. Not sure if this is a very thorough approach and really represents the "danger zone". Might even depend on the plane model and quality of air conditioning.
> The problem that's described here - "green" threads being CPU bound for too long and causing other requests to time out is one that is common to anything that uses an event loop and is not unique to gevent. node.js also suffers from this.

Isn't node.js IO native threaded?
cheap medical for those that can't afford it, homeless shelters for the less fortunate, build more houses so that houses are cheaper, cheap education.

I'm all for cheap medical and build more houses. I think that would go a long way towards resolving the housing issue in the US.

I've had a college class on Homelessness and Public Policy and I spent nearly six years homeless. I blog about it.

It's routine for people to reiterate the same tired point of view that "It's all crazies and junkies and more housing won't solve it." Quoting data that increases in housing costs correlates to about 96% of the increase in homelessness and people still insist they're version of events is the one true explanation.

I'm not denying there's a lot of drug use and mental health issues on the street. But both of those are actively fostered by homelessness and there are millionaire rock stars who are in and out of rehab, so it's really not accurate to pretend that addiction is done kind of root cause explanation. It's just not that simple and the mantra of "junkies and crazies" mostly gets used to act like it's an unsolvable personal issue and not a systemic issue.

Our housing issues are rooted in events that occurred at the end of WW2. Most people don't see the connection between those events, the policies that grew out of them and the debacle we currently have.

I've studied this issue for many years. I don't know how to get traction on solving it. I'm a woman and I was homeless for years. Sexism and classism close a lot of doors in my face while people basically sit around listening intently to well-heeled white men repeat the usual BS as to why we can't actually fix anything.

Just an FYI for people tempted to jump up and tell me UBI is the solution: my personal opinion of UBI is that it's a puke worthy fuck you that intentionally and with malice aforethought shits all over the poor and actively excludes them from the halls of power. So let's just skip that part of the conversation. I'm not sympathetic.
i think they could have washers, dryers, irons and ironing boards, etc too
The traditional "conservative" position here seems to be that entitlements should be cut, and I guess services for the homeless fall under than umbrella. But I'm afraid that the left's focus is often less on treatment/rehabilitation/management and more on preserving the "right" of the homeless to keep doing what they're doing, i.e. making public spaces dirty, often frightening, and sometimes quite literally unsafe. Both positions seem to depend on studiously ignoring the fact that things can be better than they are right now.

When I moved to the city I was a fair bit younger than I am now, and I had an idealistic view of the issue. Now, my partner and I have had enough nasty encounters with the homeless (including assault and battery) that we generally refuse to acknowledge their existence. To some folks with a social justice bent, this is an unforgivable sin against our community's most vulnerable members, but to me it's self-preservation.

I would love to see my tax dollars go to programs with a proven track record of fixing these issues, or even to experimental programs that show promise. But that (seemingly, to me) more reasonable middle ground seems to have been lost in a mess of ideological bickering. A friend of mine who works in local government told me that it's the center-leaning-right cities that tend to have the most pragmatic and effective programs, and I haven't independently verified that, but I believe it.
I don’t wanna devolve into talking about pop culture but...this really isn’t true. Sure, Bauer tortured a bunch of people over the course of the series but it had a success rate of 50% or less. In fact, the very first depiction of torture in the show didn’t work (the one against Ted Koppel in season one).

This meme needs to die.
Op here. First, let me say: Thank you for the kind words

You're spot on!

I'm using Emacs for todos, project management, meeting minutes, quotes, invoices, accounting, mails, chat, programming, configuration management, slides, documentation and so much more. As long as the task is primarily based around consuming or producing text, it's incredible how much more performance a solid foundation yields.

In case anyone is curious, here's my config: https://github.com/munen/emacs.d/
Only if they offer other social login options like Facebook and Twitter for example. If the app doesn't support oAuth, then there's no requirement to have sign in with apple.
Why is that the case?
Sign in with Apple is not required if:

- Your app exclusively uses your company’s own account setup and sign-in systems.

- Your app is an education, enterprise, or business app that requires the user to sign in with an existing education or enterprise account.

- Your app uses a government or industry-backed citizen identification system or electronic ID to authenticate users.

- Your app is a client for a specific third-party service and users are required to sign in to their mail, social media, or other third-party account directly to access their content.
Only if the app offers other third-party sign in options. A service that relies only on itself for authentication doesn’t need to provide it.
The answer is to look at who controls the pilot's union: very senior pilots. The airline management is mostly interested in what percentage of its revenues are paid out to pilots; the distribution of the money among the pilots does not affect profitability. The very senior pilots on the other side of the table say "We need the most senior pilots to get $300,000 in pay and benefits." The airline's response is "The only way that could work is if we pay the new pilots $16,000 per year." The group of senior pilots responds "We can live with that."
The idea that one should limit testing seems extremely misguided.

I would note: South Korea and Italy had equivalent infection figures today. South Korea's mortality rate has held steady at .6% while Italy's has been around 4% - quite a bit more death. Basically, strong evidence South Korea is good model for controlling Covid. [1]

Korea has had a policy of aggressive testing, aggressive tracking infections and publishing infectees previous locations online (but not names).

There's literally drive-through testing. Anyone who wants to get tested can be tested. [2]

[1] https://covid19info.live/

[2] https://www.cbsnews.com/news/coronavirus-south-korea-drive-t...

Edit: Article from the Atlantic: "Exclusive: The Strongest Evidence Yet That America Is Botching Coronavirus Testing" [3]

[3] https://www.theatlantic.com/health/archive/2020/03/how-many-...
When Sign in with Apple was announced it was stated it wouldn't be a requirement until April 2020.

As per https://developer.apple.com/news/?id=09122019b
Intentions are not motivations. They may have great intentions, but Starbucks is absolutely acting in their own self-interest when they decided to come out with this policy. It has everything to do with changing the narrative following the incident in Philadelphia, referenced in the article.
That's not really a compelling reason when it's literally a single input field on a form to setup. Also, if you're in the business of web development, HTTP cache control headers are something you should know about regardless.
I believe this is the right way to think about it. You can start off with a relatively monolithic architecture, and then break that out into smaller microservices as needed with a much easier transition.
>was always a game of chicken with cars entering in the other direction

Uh, other direction? Almost always there are hoses from both side of pillar. Is it some regional thing?
> Are there any anecdotal stories about how Rust programs have fewer errors?

My anecdote is that programming in Rust intuitively "feels" like programming in languages like OCaml or Haskell, which have a reputation for "you'll often spend a lot of time fighting the compiler, but when your program finally does compile, it's much more likely to work correctly on the first run than other languages (e.g. C, C++)."
Op here.

Thanks for linking to Circe. I didn't know about that and will happily check it out. thelounge also does look really nice!

Having said that, the IRC client ERC which I'm using works well with regards to inline images. Here's my config for that: https://github.com/munen/emacs.d/#irc
Quote: "By contrast, the cloning attack the Birmingham and KU Leuven researchers developed requires that a thief scan a target key fob with an RFID reader from just an inch or two away."

Story time: Back in 2005/2006 when I worked for Siemens Automotive on Immobilizer feature (was involved in Mazda and Ford projects) I got my hands on the highly secret crypto source...and much to my surprise I've seen they implemented a Vigenere style of cipher. I was astounded by this. Having some crypto background as pet projects on previous years I knew this class of ciphers are at least 1.5 centuries obsolete and they are thought only from historical perspective. Therefore I prepared and called a panel of higher-ups (managers, group leaders and even including the hardware department chief) showing to them that the source code implementation is very dangerous and that for a criminal group to mass steal cars would be very easy. Including telling them exactly what the article is talking about - put an RF recorder under the handle door (how many car owners will check there?), record sessions of radio communications between key fob and the car, analyze that, extract the crypto key and steal the car with a duplicate no more then maximum a week after. Their reply? : "standard in industry call that we also allow mechanical keys to open doors/start the car, so a criminal group can do them as well much easier", and that was the end of that meeting.
I wonder what this will do to the method of estimating Chinas economy via Electricity/Coal usage. What is next on the line that isn't being actively tampered with.
I mean they could always go the stuxnet route so to speak and nab it that way. Anyhow GNU people, looks like a nice opportunity for a LibreDome?
It depends on what kind of performance you need. For CPU intensive tasks I would agree with you. But for network I/O intensive tasks, even though Python is slow it's still more than fast enough to keep up with a large request volume since network I/O latency is so much longer than CPU/memory latency.
That reminds me of n+k patterns, another weird wart.
Did you even watch the video? The guy is comparing rust to things like Python which is a pretty silly comparison, relative to scala.
[ Edited to insert: 1056 sort-of covers this, that's what I get for not having seen his latest video ]

The lesson in 1052 sort of misses the point. LPL (his videos are a lot of fun by the way and I recommend them to anyone who is curious about lock picking) says:

> So, if you are installing an access control system like this it is really important to use one that only transmits encrypted data

This would defeat the ESPKey demonstrated, but of course that product exists precisely because it's all you need for common systems today. If "encrypted data" was common the ESPKey's successor would probably be a product that sits next to the reader and gets its own copy of the raw RFID signal. Not as convenient, and less fun for doing cool demos, but still plenty effective enough for crooks.

What you actually need to do to defeat this is a bit more expensive. You need the token (keyfob, card, etcetera) to be smart enough to use the tiny surge of power to do local computation, and then produce one-time-only access codes. That would actually fix the problem, because to get the current code a bad guy needs to steal the token and that's an ordinary physical security consideration that humans are used to dealing with. This way an ESPKey gets the one-time code you just used, but neither replaying it nor copying it to a card to try later will do anything useful.

Unfortunately this smarter token would be significantly more expensive. We saw with EMV cards (payment cards) that the smart and secure option (DDA with changing cryptograms) is expensive enough that providers would often rather take a risk and give you an insecure cheaper alternative which looks identical, especially if they believe regulators, courts etc. won't realise they took the cheap option and so the risk actually lands on their customers not on them.
My point is that this limitation can be bypassed if you are smart enough. The Linux kernel is more complex than any single BPF program, it has side effects.

For example, let say that I am an attacker who which to execute a loop to brute force a key using a new side channel from kernel space. eBPF programs are now available to userspace with "insert new shiny here". I add one as a performance tracepoint, then one in the packet filter, then one modifying a vtable somewhere. Now, I manage to make them oscillate and call each other while never leaving kernel space. I now "deadlock" the kernel with my small BPF programs until I manage to extract what I am after, then let the "deadlock" go away.

It take only 1 bug to make this happen. Each BFP program individually return, but only to be called again. If you let users put these in the kernel, this will happen eventually. This kind of tricks has been used over and over with other technologies.
This is dated June 2020?
I am upset that the human life is not valued

I'm not sure how you get "human life is not valued" from this. Even here in the US there is a lot of talk about how containment simply isn't going to be successful, and that we might as well accept that this is going to be a widespread pandemic. If containment is going to fail no matter what we do, then pretending otherwise isn't going to help.

OTOH, accepting a pandemic, and the possible presence of a new seasonal affliction doesn't mean people don't value human life. There are still people working on (a) vaccine(s) for this, and treatments for it (or researching if existing treatments for similar viruses may help with this). If a vaccine is successfully developed, then we don't necessarily have to accept large numbers of deaths from Covid19 over the long-term. Yes, some people are going to die, but that seems like a tautology anyway to me.
As much as I've seen people complain about use-it-or-lose-it I've never actually seen an alternative that seems to work better for the amount of effort put into it
I honestly think ‘closing the schools’ is a huge overreaction for what essentially amounts to a bad flu season.
Hopefully that's in writing somewhere for when the lawsuits happen. Financial consequences tend to motivate large companies to change their ways.
> independent cells that were at some point captured by our own cells

It makes a little more sense to think of them as "domesticated" rather than "captured".