I always use unique email as well. Just recently I started getting spam at newrelic@domain.com. It was easy to see where spam came from and add New Relic to the list of companies I’d not do business with.
@Fastmail: Another request. If I’m using my own domain, could the email generated be simpler?
Instead of “some.thing1234@”, I’d rather just have “thing1234@“.
Update: hmmm… looks like I can’t initiate an email with masked email though. I can set up my wildcard to do that in the more rare case when I need to initiate email.
@Fastmail: Please let me delete a masked email after creating it. Thanks.
I just tried it with my own domain via the Fastmail iOS app. There doesn’t seem to be a way to delete things.
I do like that I can attach notes and have an easy block button. I might start using it instead of my existing wildcard setup, but need delete.
Using unique email per service is really great. I detected Zenni Optical either had a security breach or sold my information because of the unique email I used.
Go to Fastmail → Settings → Masked Email. There, click the "Edit" link next to the address you want to delete. On the following page, there's a big red "Delete" button. Works for me. :)
Update: looks like deletion only works when using the website, though.
> After waiting for a long while, I gave up and switched to the Developer Edition so I can use my own add-on.
I find it very frustrating that they now force users into Nightly / Developer Edition if they want to permanently install unsigned add-ons. What's the harm in simply locking that functionality with a config option?
> What's the harm in simply locking that functionality with a config option?
Nothing, there is nothing wrong with educating and informing users, then letting them use an extension privately. Users should not be forced to use unstable versions of Firefox to install an extension locally, nor should it be Mozilla's business to inspect the source code of that extension.
What's funny is that even in browsers such as Safari and Chrome you can permanently install a local extension after toggling an option, without being forced to disclose the source code to Apple or Google.
Firefox is the only desktop browser that prevents users from installing local extensions, and because Mozilla does not control the platform, malware can trivially bypass their restrictions.
Mozilla is like apple in that regard, users can't be trusted with their own machines and the well-intentioned mothership must at all times be in control since at any moment they could fall to social engineering and then they (apple/mozilla) would get blamed for whatever the malware did.
Installing developer edition is the blessed way to opt out of that.
If apple, one of the most controlling companies on the planet, thinks it's okay for their users to install any extension they want, why does Mozilla feel justified to do the opposite?
What risk are they trying to mitigate, and was it worth pushing addon developers away from their browser too?
Configuration and add-ons reside in %AppData%, or an orherwise user-writable profile directory. Compromising the executable, which lives under %ProgramFiles%, or an otherwise protected directory, takes administrator rights.
Beyond this plausible inconvenience, however, Mozilla simply doesn't want regular users messing with unapproved add-ons. Just switch Firefox to Developer Edition for that. It's been very stable, in my experience.
The Firefox profile directory also contains sensitive things like its file cache and trusted CA database, so you don't need to plant a malicious extension to achieve significant impact when you only have write access.
Then why wont they allow users to install their unsigned addons in %ProgramFiles%? I don't think protecting against a compromised %AppData% was their only goal.
I've been a fan of Khan Academy since they were just some Youtube videos.
You can find Khan Academy's past Form 990 online and I've been archiving them.
Sal Khan made:
2008: ? ($0 revenue)
2009: ?
2010: $70,833
2011: $348,879
2012: $348,529
2013: $348,292
2014: $548,116
2015: $800,000
2016: $815,000
2017: $785,000
2018: $824,000
You can see that, just like a startup, the sacrifice in the beginning as a founder is real. Before 2010 his salary from KA was probably 0 or significantly less. $70K in 2010 was less than my new grad salary. The jump in 2011 to $350K is around how much a senior makes in HCOL areas now. There has been basically no adjustment in his earning for 4 years from 2015 to 2018.
From the 990 forms, you can also get a sense of how much other people in the organization are being paid. I think all of them can command higher compensation elsewhere, but choose to work at KA because leveling the playing field for education is such a great mission.
Sal Khan's compensation as a CEO is only ~3.x times of many senior positions in the organization. Not outrageous at all.
In 2008's Form 990, Sal Khan wrote that KA is being used by 10,000 students daily. I don't know how many accounts, but growing from that to 71 million in 2018 is incredible. The impact to the world is undeniable.
I wrote tweets2rss[1] and use it to turn my private lists into RSS feeds. For example, I have a feed in my RSS reader for interesting people (Bill Gates, Elon Musk, etc) and a list for interesting companies.