6a68 | 7 years ago | on: Firefox Lockbox – Take your passwords everywhere
6a68's comments
6a68 | 8 years ago | on: Facebook Container Extension: Take control of how you’re being tracked
Default privacy settings are tough to manage.
Some people want privacy, and will accept broken websites if it keeps their data and online movement private.
Other people just want their usual websites to work, don't understand or care to think about privacy, and if some random content farm looks busted in Firefox, will just switch to another browser.
Aside from picking a sensible default, Firefox also offers to educate users where it makes sense. For example, when you open a new private browsing window in Firefox, the tracking protection section includes a "See how it works" button that takes you to a tour-style walkthrough of how tracking protection works.
6a68 | 8 years ago | on: Why I Quit Google to Work for Myself
If the (good) work you did wasn't reflected in the metrics, then you need to figure out how to change the metrics, or change what you work on.
There's nothing inherently scummy or "political" about influencing the collective direction: identify problems, come up with good ideas for solutions and how to measure (partial) success, and talk it over with your team and manager around the time goals are being set. People are biased, distracted, and fallible, but generally recognize good ideas when they are communicated clearly.
If you're not good at documenting your successes, reflect on what is and isn't getting documented, and find ways to set yourself up for success the next time. Talk to people who've gotten the promotion you want, and figure out what you've missed.
Learning to independently identify problems, devise solutions, measure success, document success, and advocate for your ideas and yourself are essential skills for the human organizational / business part of writing code for a living. This is true whether you work on your own, at a startup, or at a bigco like Google.
Good luck! :-)
6a68 | 8 years ago | on: Ask HN: Have you successfully done a career do-over, and how did you do it?
Here's a manager-y question for you: how could you have done things differently when you went back to being an IC, to have had a better transition? Maybe doing more prep work before you left the manager track? Maybe going back to C++ instead, or an area that was closer to what you used to work on? Maybe doing open source work in that new java/python target area, to get experience, build a portfolio, and be sure you liked it, before you bet your livelihood and reputation on it?
6a68 | 8 years ago | on: Ask HN: Have you successfully done a career do-over, and how did you do it?
6a68 | 8 years ago | on: Firefox Send: Private, Encrypted File Sharing
MITI is Mozilla trying to keep the internet credible as a source of news and information. This is in keeping with Mozilla's core principles. Give the blog post a careful read, as it might change your mind: https://blog.mozilla.org/blog/2017/08/08/mozilla-information...
Re: Cliqz, working with a search-oriented company might be a way that Mozilla can help avoid monopolies in search. The goal is to find new ways to keep the web open, so that new challengers have a level playing field vs. dominant companies.
Andreas wrote a good blog post about the worrying monopolistic trends in search a couple years ago: https://andreasgal.com/2015/03/30/data-is-at-the-heart-of-se...
Edited to add: Cliqz is a very privacy-conscious company, and I think that respect for the user was a major factor in Mozilla partnering with Cliqz. This is just to say that, AIUI, the partnership was evaluated, again, in keeping with Mozilla's principles.
Also, here's the Mozilla manifesto, which documents those guiding principles: https://www.mozilla.org/about/manifesto/
6a68 | 8 years ago | on: Screenshots is Shipping in Firefox 56
Screenshots is implemented as a WebExtension. Unfortunately, the WebExtensions framework in Firefox currently appends items to the bottom of the context menu--so you'll notice this with other WebExtensions, too.
There's a bug open to change this behavior: http://bugzil.la/1325758 . If you'd like to hack on some browser JS, I'd be happy to help get you connected with a bug mentor on the addons team :-)
6a68 | 8 years ago | on: Mozilla’s Send makes it easy to send a file from one person to another
6a68 | 9 years ago | on: Glimmer.js: What’s the Deal with TypeScript?
6a68 | 9 years ago | on: Firefox Test Pilot
I know, the name thing, what can you do? I worked on Persona before this, so I guess I'm not surprised by the Mozilla enthusiasm for reusing project names.
Have you tried the Activity Stream add-on? Captures so much of what we wanted to do with Chronicle. It's amazing what that team was able to crank out in four months.
The Search add-on turned out really well, though I wound up having to rewrite it in XUL after the MVP feature set got trimmed. It took some pretty strange requestAnimationFrame hacks to get highlight stealing working, I blogged about it: http://6a68.net/2016/highlight-stealing-hack/
Let's round up the Chronicle alums and grab drinks in SF sometime!
See you in the comments section ^_^
6a68 | 10 years ago | on: Firefox Test Pilot
I hear your concerns, though. The platform and desktop teams are doing tons of great work on improving stability and performance--you might want to give Firefox another try sometime. If you do, maybe try out some Test Pilot experiments while you're at it, and let us know what you think.
6a68 | 10 years ago | on: Firefox Test Pilot
6a68 | 10 years ago | on: Firefox Test Pilot
6a68 | 10 years ago | on: Firefox Test Pilot
I agree, it's tough to understand much about the project based on the testpilot.firefox.com landing page. That page is tightly focused around the 'sign up' call to action.
You can get more context from hanging around in IRC, or poking around in the wiki or bug trackers. You can even join our team meetings if you want; they're public. Pretty much everything is linked from our main wiki page: https://wiki.mozilla.org/Test_Pilot
6a68 | 10 years ago | on: Firefox Test Pilot
Our wiki has a list of bug trackers: https://wiki.mozilla.org/Test_Pilot#Found_a_bug.3F
You can also talk with us in #testpilot on Mozilla IRC.
6a68 | 10 years ago | on: Firefox Test Pilot
Firefox always shows a warning doorhanger if an add-on is installed from a website other than addons.mozilla.org.
What you're seeing is a Mozilla web property following the same rules as every other website. Nothing to worry about.
6a68 | 10 years ago | on: Firefox Test Pilot
It's actually super easy, give it a try :-)
6a68 | 10 years ago | on: Firefox Test Pilot
6a68 | 10 years ago | on: Firefox Test Pilot
As far as web standards go, Gecko's the only open-source browser controlled by a nonprofit. The alternative is a webkit monoculture, a world controlled by Apple and Google (oh, and Microsoft). Within Mozilla, the Firefox and Platform teams are super focused on improving standards compliance and squashing bugs. Things are getting better :-)
6a68 | 10 years ago | on: Firefox Test Pilot
> if there isn't a Chrome plugin, it's not going to be of much use to me
Working on it! We have to get the webextension working in Firefox first, then we'll branch out to other browsers. (Contributors welcome, btw: https://github.com/mozilla-lockbox/lockbox-addon)
> I still use Chrome on my laptop (for a multitude of reasons) and if Lockbox doesn't interoperate with it, it's not a useful tool.
Well, you can import Chrome passwords into Firefox pretty easily, and set up Firefox Sync, and then you've got all your (Chrome) desktop logins on mobile. Not ideal, but works.
> I don't want to switch to a product that's only going to be retired in a year
Sure, I definitely understand. I've personally worked on Persona, FxOS, Test Pilot, and Screenshots (and now Lockbox). IMO Mozilla has gotten steadily better at shipping new products, and once we get Lockbox integrated into desktop, it'll have really good chances of long-term survival.
Besides, any new startup might go away; at least with Mozilla products, you can be sure we aren't going to do anything sketchy with your data.
Finally, I'll point out that, if you try Lockbox, it'll give Mozilla's management good signals that they should keep investing in Lockbox :-)