skysight-inc/HackerNews huggingface dataset:
Social Sign-On has a low barrier to entry, you click a button and the necessary Authentication Context is transmitted by your Identity Provider (IdP) to the Service Provider (SP). An SP can't implicitly trust an email address and must ask for a corresponding password and also verify you control the email. In this case Social wins out for a lower barrier to entry.

Unfortunately the downside of Social is that the SP can request additional information about you from the IdP. And when the IdP is a SP, ask for permissions to interact on the IdP's platform on your behalf. Sometimes these requests are transparent to the user, often the user does not understand what's being asked and permits requests for access.

Social Login also allows the IdP to track your interactions across sites, and enables the SP to uniquely identify you across their own properties. An SP can also do the later via Email Authentication.

Sign in with Apple prevents both IdP and SP tracking across properties. It also completely cuts out the IdP.

I think a lot of people are more privacy conscious today and/or have been burned by Social Sign-On. Sign in with Apple addresses those concerns and others that come with sharing your email address with an SP.
Maybe an unpopular opinion, but I have found Bram to be surprisingly hostile to power users, which seems to go against the nature of Vim. In particular, I found this issue to be especially painful, although it appears to have reached some compromise after 18 months of discussion:

https://github.com/vim/vim/issues/2841

To me one of the nicest things about using Vim (with defaults) as my primary coding environment / editor is that I can SSH into any machine and immediately feel at home and be just as productive as on my personal machine. Unfortunately this relies on sane defaults, otherwise I need to bring my .vimrc with me when doing this.

It may seem silly, but I actually switched to Ubuntu 18.04 as my default image when provisioning servers, away from Debian, because Debian has included the version of Vim with the issue mentioned above. I quickly tired of typing :set mouse-=a after opening every file. I still have to type :set paste pretty frequently.

Both features seem too magical to me. For a keyboard-first application like Vim, it seems strange to be so opinionated about what my mouse does. Auto-indent never seems to do the right thing for me, I'd rather it just be off by default (or ignore when large multi-line blocks are pasted).

I don't really expect the project to bend to my opinions but I don't think I'm the only one who thinks this goes against the general branding of Vim.
Hacking on clang is surprisingly easy
Most cases of salmonella I've read are down to salads and not been overlooked by health service: https://www.nhs.uk/news/food-and-diet/bagged-salads-pose-sal...

Maybe USA eats more salads - but agreed, pushing out this data without a breakdown going X % was due to chicken and outlying the data without that context to induce a perception that all is due to such chicken is a bit off-key.
There's also the Adobe Acrobat icon (second to last in "Active Content"), probably to signify PDF.
What a colossal failure of regulation. A strongly worded letter, ha! Outright lies in medical advertising ought to cause the parent company's entire product line to be pulled from shelves for 6 months.
Great points. “The damage done by these wind installations is out of all proportion to the benefit,” https://www.ft.com/content/d8b9b0bc-04a6-11ea-a984-fbbacad9e...
The deadline to make it mandatory for apps and that use google and Facebook is still a few months away if I recall correctly
https://jepsen.io/analyses/yugabyte-db-1.3.1
Ah yes. There's a few Polish pop songs about Brooklyn.
acidification is out of their control, though - it's directly linked to global carbon emissions
Well, as is any online service. I think the idea is the site you sign up with doesn't know your actual email address.
Zotero with Zotfile to extract highlights, highlights get sent to Devonthink
At one time a particular subreddit* was quite insistent that it is always the case that going the speed limit always results in the same commute time as speeding. No matter the city. I tried it in Vancouver, and my commute went from 45 mins to 65.

The bulk of traffic does 5-10km/h over the limit, so perhaps traffic light timing is based on that.

* Reddit is blocked at work, but it was probably something like r/townplanning
Thoughts on Nix
I don't think many people would argue that Nelson isn't a visionary, but when push comes to shove, there is an uncomfortable amount of truth in Steve Jobs's oft-cited quip, "Real artists ship." After 50 years, Project Xanadu not only isn't in a production-ready state, the "best demo" available is described on the xanadu.com web site as "beyond fixing." The sample EDL documents on the site do a good job of demonstrating what Nelson had in mind with "transclusion" and two-way links, but it is much harder to tell at a glance what the relationship of the source is to the output than it is with HTML, and at least as implemented, EDLs look awfully brittle.

Maybe Xanadu as envisioned would have been better than the web we have now, but what we have as ostensible working proof of that isn't incredibly convincing. Okay, I could link to any text on another web page, not just text with "anchor" links, and the text I linked to would be highlighted. That's nice, but is it essential? And I can transclude text from any other page, which is coo, but man, Nelson seems to stubbornly ignore the ramifications -- or perhaps think commerce and law will rearrange itself suitably to accommodate his vision. "Publishers of original content are free to require payment, or not"; what's the mechanism? What if I just don't want you to transclude text from my document, or only want to allow transcluding certain parts? How are EDLs updated when transcluded documents change? How come, after fifty years, these fundamental questions are still answered with lines like "[Page and document logic] is defined by the data structure, which we will publish when ready"? Has anyone associated with Xanadu considered even basic HTML 2.0-level presentation aspects like tables, images and fonts?

I can't help but think Ted Nelson is the archetypal poster child for "the perfect is the enemy of the good." He's not the Jef Raskin of Apple because, at the end of the day, Raskin was willing to work with other people and make compromises to get some of his vision out the door. Xanadu's failure -- and by all practical measures, it is indeed a failure -- isn't due to the MIT Media Lab, or Tim Berners-Lee, or Apple, or Microsoft, or its variously brilliant-slash-flaky development teams. It's because they never. Ever. Shipped.
If you're using iOS or macOS, Safari, etc. you're already trusting them significantly. This avoids introducing a third-party who otherwise would not be involved in the session.
I was going to ask where they were going to get all the money to fund this considering they're having trouble paying people for much smaller scale projects such as the Ataribox but then I realized the same thing the executives realized a long time ago.
They have a name and can abuse it.

Either that or it's another classic Atari "unrealistic at best" announcement. The pre-emptive design is cool though.
Tell that again to someone who lived under German occupation in ww2?
The point is that 8% +/-1 is just as bad as 8.3% +/-0.1.
So they were. I guess I was remembering off-brand trapper keepers with metal rings
It doesn't mean people have to buy it. If it's clearly labeled, why does it matter? Some people may buy some if it's cheaper.

Also, if that ought to be a topic, is chemical-washed chicken on sale in the US? Why?
Nerds: Give us the xMac! Example from 2001 / 2005: https://arstechnica.com/staff/2005/10/1676/

Apple: NEVER!
Fake Solar Generators Generated Fake Tax Breaks
> radar to help detect obstacles

>> could fool any system based on "classic" 2D vision

I think I was pretty clear about which systems can be fooled. And radar will not help with projected images like speed limit signs, human figures, or lane markers. Nothing from the article (or common sense) suggests any of these issues could be helped by a radar. Worse yet, some of these images can be projected for such a short time that the human driver would have no hint that something is about to go wrong or explanation for it.
I'm still not sure.why game developers are aiming to support distros rather than library versions. That tends to be the biggest problem with linux is the huge number of versions of libraries each distro could have or not have and the location of said libraries on the system. That's the issue crossplatform developers should be aiming to tackle rather than trying to cater.to every single linux distro. That's like trying to shoot at minnows in the ocean with a BB gun.
1. Chlorine isn't used anymore, it's dishonest to claim that it is just as it's dishonest to claim peracetic acid is dangerous or ends up in the end product.

2. Well aware of the problems and concerns with the supply chain in the US, but not treating and dealing with salmonella outbreaks would have measurably worse health outcomes. These problems don't get fixed overnight. I'm fine with those problems being attacked but don't spread FUD about what you don't understand.
Humans can't read URLs. How can we fix it?
I was mostly speaking from my own experience earlier in my life. I was raised on pretty much exclusively conservative media for the first 18 years of my life and I would've sworn up and down that every or at the very least the majority of Iranians not only hated the US but went into the streets and chanted "death to America". I'll admit that a lot of this naivety is the result of youth but I think you might be surprised that a lot of US citizens still believe what I used to.
My understanding as a layperson is that trees do pull CO2 from the air, but they trap it in the tree itself, rather than putting it back in the ground. When the tree dies, or is cut down, or burns in a wildfire, "most of the carbon trapped in their trunks, branches, and leaves simply returns to the atmosphere".

I'm all for planting more trees; but it took hundreds of millions of years for all the carbon of dead organic matter to accumulate as it has, and we're returning it to the atmosphere (and ocean) in the space of a few hundred years. It's infinitely easier to not pull that carbon out of the ground in the first place, rather than trying to put it back.
Bury it underground. The amount of waste generated by nuclear power is a fraction of 1% of all the toxic waste generated by heavy industry. The entirety of the United States' nuclear waste from electricity generation occupies a volume the size of a football field in footprint and 10 yards high [1]. A coal plants generates this much waste every hour.

1. https://www.nei.org/fundamentals/nuclear-waste
Personally prefer it when I see it, but have only seen it twice so far. Much faster too since it’s native.
Bold is A Must for Success -Must have rhythm to read
https://medium.com/@mmattox/why-bold-is-the-catalyst-for-success-2af226fb3a5e
it’s true though, we pretend to attribute success to merit but really it’s all just the butterfly effect and being in the right place at the right time.
I was surprised to hear that oyster sprats for the PNW oyster industry are now being grown in Hawaii for this reason.
Hence why I said unfortunate word choice.
with all the mention of "getting the right components" what's a reference website where i can learn how to build my own system?
I don't think HN is the target audience for the iPad. I have one and use it as a reading device.

Others use it for games and social media, where the many accurate deficiencies you point out don't matter much. The average person seems to use it within a narrow sandbox where it works. The minute you try to do something else with it, you'll struggle and be disappointed.
Spot on! :) With the help of opDispatch (the catch-all member function temlate), it's possible to drop the string from the use site. (I don't know a way of dropping it from the type name.)

import std.stdio;
import std.typecons;
import std.string;

// This type's opDispatch removes the need for string in the flag name.
struct FlagFromBool {
auto opDispatch(string flagName)(bool value) {
mixin (format!q{
return value ? Yes.%s : No.%s;
}(flagName, flagName));
}
}

// A convenience function to remove the need for empty struct construction parenthesis.
auto flagFromBool() {
return FlagFromBool();
}

// Unfortunately, the type name still requires string flag names:
void bar(Flag!"foo" flag) {
writeln("called with ", flag);
}

void main() {
// However, the expressions don't need a string:
bar(flagFromBool.foo(false));
bar(flagFromBool.foo(true));
}
Denver’s Regis University paid ransom to “malicious actors” behind cyberattack
Acetic acid and peracetic acid are completely different things.

Peracetic acid has the following health warnings:

GHS Signal word
Danger

GHS hazard statements
H226, H242, H302, H312, H314, H332, H400

GHS precautionary statements
P210, P220, P233, P234, P240, P241, P242, P243, P260, P261, P264, P270, P271, P273, P280, P301+312, P301+330+331, P302+352, P303+361+353, P304+312, P304+340, P305+351+338, P310, P312, P321
> Nothing is particular about the US here, humans are omnivores whose optimal diet for health contains both meat and plants.

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

In 2017(latest data I could find), the US was topping the world's charts on meat consumption per capita.

There is something at least noteworthy about that. The average american eats 40% more meat than the average EU citizen.

Not everything can be so easily brushed away under the guise of human nature.
Yes, optionally, as a way to protect users from harassment. Like Apple, they can act as an intermediary to hide identities.
Well even China has some disputes about succession with Taiwan as well as territorial disputes with Tibet, Hong Kong, Japan, etc.

So it would seem that the case for a continuous civilization isn't as clear cut.
This is a fair point. However isn’t amazon investing very heavily in advertising and supposed to compete Facebook and google. https://www.forbes.com/sites/kirimasters/2019/07/26/whats-dr...
>I don't think it actually works as you describe.

Why don't you read about how it actually works. If you're American, your tax dollars are paying for the wonderful data collection and analysis the fine people at the BLS perform:

https://www.bls.gov/cpi/
The pitfalls and the potential of the new minimalism
I've only tried my MacBook. Make sure you're on the monitor's latest firmware at least. That doesn't fix anything for MacBooks but the latest patch was supposed resolve USB-C issues for other devices.
Is there any good reason to do the Sign In With <giant data aggregator>?

I never take that option if there is anything else available. They don't need to see my signins on other sites, why should I just give it to them? For a few sites where it is utterly unavoidable I make one-off twitter accounts instead, because Twitter doesn't require your phone number to make an account and doesn't have a "only one account per person" policy I think.
How is calling that propaganda misogynistic? Not everything that's against a woman is misogyny.
App Devs probably want to soak up as much user info while they can. I don't think I would ever use it, seeing as I'm trying to slowly migrate out of the Apple ecosystem.
http://archive.is/up7RZ
> I firmly believe the only way to convince _all_ countries to stop emissions is to add an import tariff to goods coming from countries that don't act with the same effort as you.

The big issue with that is that it won't work with the US. The US is a huge economy that is not export driven. China has a huge economy, but it is export driven and retaliatory tariffs would be absolutely crippling. The heart of the EU economy is Germany, and they are hugely export driven, so are thus very vulnerable to US retaliatory tariffs.

Finally, the US has the trump card of global military reach. What would the EU do if at the end of an escalating trade war, the US Navy blockaded the EU's various ocean ports? This by the way was the historical strategy of the British with regard to continental European rivals like Napolean or Hitler and it caused them major damage at little comparative cost to the British.

The truth is that when all is said and done, the US can inflict a lot more pain globally, than others can inflict on it.
“The synagogues were packed. At 1am Iran’s largest synagogue still teemed with families. At 2am the congregation swayed in prayer for Israel and its people.”
Tell me more about contacts and corneal staining. This comment is the first I've heard about it.
What is the alternative to being an Individual Contributor? An...individual non-contributor? Or a non-individual contributor?
I tried to do a Sign in with Apple integration on Android (wanted the app to have the same options across platforms).

Testing on Android was next to impossible. To test I needed an Apple ID with 2FA. But SMS 2FA was not good enough, you need the hardware-based 2FA. To get that you need a recent macOS or iOS device. As an Android developer I have no reason to own either of those.

Eventually I just had a friend who owns an iPhone try my app a few times.

Besides that, the Apple interface guidelines are nearly impossible to follow on Android because Apple doesn't provide the logo or font assets you need to comply. There is no SDK whatsoever, just a spec.

Seems like a nice sign-in option for iPhone owners but it's a portability disaster.
Not even spy shows. It’s weird to see Blue Bloods (an NYPD show) celebrating their 10th anniversary season. I stopped watching after the first episode where a cop tortures a suspect and his father (the police commissioner) lectures his daughter (a district attorney) about the differences between torture and enhanced interrogation.

And the commissioners whole schtick is principled, conservative law-and-order...
I wonder about that, after looking at HNs level of response to privacy issues.

First, if you look at the number of topics covering privacy issues on this site it completely dwarfs news about people getting killed in Ukraine, for example. But we can argue that's related to the interest of its readers, but then isn't exactly what the OP is complaining about, that the readers on HN seem more concerned about privacy than war and policy brutality?

Another aspect is the level of concern on such an article. If all we saw in reply to this kind of articles would be rational, healthy discussion about these issues at a level of emotional response that corresponds to how important these things are in the grand scheme of things that would be fine, because it makes easy to believe that the same persons would be much more worried about more serious issues. But unfortunately a lot of replies on this kind of privacy topics are so strong that I can only draw 2 conclusions: either those people don't care about more important issues and this seems like some of the most important problems they are facing in their life (that's what the OP is saying) _or_, maybe they do care about more important issues too but the response to those is likely going to be so strong that they would be completely irrational about it, which I guess is also possible, but sad.
So basically like Amazon locker
Buy Me A Coffee – Give your audience a way to thank you
Which is still better than their chicken--look at the frequency of the presence of campylobacter in raw chicken in the UK. It's absurd to think that they're doing anything better.
> Spoiler: evolution

Millions of years from now, sure. In the near term future: mass extinction. A mass extinction in the seas means that the 1 billion people that rely on the ocean as their primary protein source would be in deep trouble.
Fukushima, "1 death from radiation, 2202 from the evacuation"

https://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disa...
I might try that with meat that has started to go bad in my fridge. Seems like a good way to avoid waste.
You are already trusting Apple regardless if you are using iOS.
Yeah, I have the same setup for my self-hosted server. It's only a pain when I don't save the login info and need to go dig it up (or if I'm on mobile). If only I could make a custom "Sign in with" button on every site that tracked all that for me, while remaining self hosted, I'd be in heaven.
When I used the feature with Byte it gives you the option whether you wish to mask your email address or send your real email address.
Because the media who shows people things gains far more from manufacturing crisis and various trade wars then telling the other side of the story.
DiffTaichi: Differentiable Programming for Physical Simulation (ICLR 2020)
>All sorts of meats are worse in quality.

Well not really, especially when it comes to Beef. Pork has has a rather diverse selection from both side, but generally I think they are about the same.
I buy all my meat from Butcher Box. All their meat is humanely raised. All their animals are pasture raised and free to roam. Pigs have bedding in open barns, chickens roost in barns and are free to roam. https://www.butcherbox.com/sourcing/ They work with American Society for the Prevention of Cruelty to Animals (ASPCA) on their chicken standards as well.

Not all meat is cruel.
Is Sign in with Apple compliant with OAuth2 / OpenID Conenct? If it's not I don't see how Apple can justify mandating the inclusion of something that isn't standards-based?
You miss the point where Microsoft would have to acquire those licenses or release a half finished system. What value proposition is there for them to do it?
Sign in with Apple has the advantage that the service on the other side of the auth window doesn't get to see you actual email address. They're provided instead with an anonymized email address from Apple that serves as a forwarding address for you.

It's also easy in general to revoke permissions with these SSO providers rather than dealing with whatever the service's account cancellation protocol is.
You've Got Mailto: A Smarter Way to Connect with Users
Generally speaking, there is a lack of vision at Apple that has slowly deflated since Jobs has passed.

Jony Ive's departure to start a private design firm is confirmation of such, despite Apple being his 'primary' client.

One has to wonder what Apple would be like if Forstall was still there. People should remember it was his team that won the internal contest for the iPhone interface. And it was Jobs' willingness to create internal competition that brought the best out in his employees and the company.

Tim's runs Apple with the same kind of unchallenged vision that allowed George Lucas to produce Episodes 1, 2 and 3 without any kind of creative push-back.

It will stagnate until new hands take control.

It's a cycle. All life is.

How soon Apple's cycle turns upwards towards innovation remains to be seen.
Similar to other 3rd party signins, you get redirected to an apple signin form, and then redirected back.

Disclaimer: opinion/ venting my personal frustration ahead

Apple's implementation of the OAuth flow is incomplete (even compared to what their documentation says is possible) and buggy. We've found it very frustrating to work with. This may be one reason that widespread adoption of apple signin is taking a while.

Of course I expect the issues will be resolved with time
Thank you for writing that and mentioning it. I used it 3x without regenerating credentials the last two times. When Twitter stopped processing, I just waited 15 minutes and ran it again.

Now you're my one follow. :-)
The app developer has to tell Apple which domains are allowed to send emails to the generated address. If the domain isn't on the list, no emails will be received.
D is getting named function arguments, which will make the "meaningless bool" a bit more meaningful.
I hope they get quality partners to make this project sustainable.
The Fact That Libra Stalled Reemphasizes Why Bitcoin’s Autonomy Is So Important