johannh
johannh on Hacker News
Both the more technical blog post as well as the MDN page are linked shortly after that paragraph.
No, there’s no allow-list, you get the same heuristics as described on that MDN page.
Yes, it’s essentially that, FPI with workarounds for common breakage. You should switch from FPI, this is essentially another take on FPI by some of its original developers, so it should have fewer issues overall, not just site breakage.
(I’m one of the developers of this feature and co-author of the blog posts)
This is a great question and I’m glad you found the answer, you probably understand that for many blog posts we avoid going into too much technical detail.
To answer your final question, there is no hardcoded allow-list for State Partitioning. The heuristics as described on MDN are accurate.
If your users are clicking a button then it should actually show the permission prompt, unless you're losing the user interaction somewhere in the callback (by doing something async first)
https://hacks.mozilla.org/2019/11/upcoming-notification-perm...
This is a frequent "mistake"/issue however, and we're working on a mitigation for it.
Posted by
johannh on Thursday May 31, 2018 @10:10AM
from the hacks.mozilla.org dept.
Posted by
johannh on Wednesday December 02, 2015 @04:45AM
from the daniel.haxx.se dept.
I find it ironic if banks and post offices are using combination locks as advertised security measures but the people selling those install steel doors on their storefront.
True, I'm not surprised at all. HTTPS Everywhere-like functionality should be integrated into browsers and not a downloadable extra, tricking people into feeling fully secured.
> AMO doesn't do any code signing for extensions, so they're only protected by HTTPS. As we saw with Heartbleed, SSL private keys can be compromised.
I find it quite ironic that HTTPS Everywhere is arguing HTTPS is not safe enough to offer them a reasonable guarantee of integrity.
Posted by
johannh on Friday October 24, 2014 @05:15PM
from the medium.com dept.
Posted by
johannh on Friday October 17, 2014 @08:14PM
from the haneycodes.net dept.
Posted by
johannh on Thursday October 16, 2014 @08:09AM
from the dtrejo.com dept.
Posted by
johannh on Monday October 13, 2014 @08:56AM
from the bradfrostweb.com dept.
Posted by
johannh on Saturday October 11, 2014 @01:26PM
from the wehuntedthemammoth.com dept.
Posted by
johannh on Friday October 10, 2014 @04:06PM
from the medium.com dept.
Posted by
johannh on Friday October 10, 2014 @08:51AM
from the github.com dept.
True, but it still feels like the right thing to do.
I'd like people do be responsible when they discover a serious flaw in my programs, so I'll try to be responsible when discovering one in theirs.
Also Linus basically insults anyone for being alive.
This is something that could definitely have been reported to Slack before disclosing it publicly. Maybe he did that, but it's not mentioned in the blog post so I assume he didn't.
It's just a nice thing to do and they might reward you for it. You can still post it on your blog after they released a fix.
Posted by
johannh on Tuesday August 19, 2014 @04:08AM
from the helloworldquiz.com dept.
Posted by
johannh on Tuesday August 05, 2014 @11:36AM
from the clahub.com dept.
Posted by
johannh on Thursday July 31, 2014 @03:55AM
from the pcworld.com dept.
What if I'm not from the US and require a work permission? Any chance of applying?
So what exactly makes Mongo such a bad implementation (apart from things that were already fixed)?
I don't mean to defend MongoDB, i'm genuinely interested in finding a better NoSQL DB. I just usually get to hear the same "Fisher price" bashing without any real arguments.
So he's saying MySQL is bad, and MongoDB (because of a statement on their home page) is kind of like MySQL, so MongoDB is also bad. Also there was some article about scaling it to "only" 100GB which means it damages NoSQL as a whole in the "most harmful way".
Sorry but I don't really get the reasoning.
Its his choice how he wants his works to be distributed. You can still link to it. And if you want to translate it just ask him.