firefox 46.0.1 on mac os x 10.11.5

The internet all too often serves as a huge amplifier of negative criticism. So-called social media influencers will decide, for whatever reason, that ‘X’ is bad for ‘Y’ reasons, at which point their followers (human and bot) mindlessly echo and amplify the influencers’ bad review. To make matters worse one influencer will influence other influencers, sending out negative reviews like a rapid rolling contagion across the web (the piling on effect). I’m seeing it happening in real time to Apple (“Apple is boring now; Apple has forgotten simplicity; etc”). I’ve seen this happen to too many good products, one of which is Firefox. The problem with Firefox is that this kind of mindless criticism has adversely affected Firefox usage across the web, driving down its overall usage numbers. Being contrarian I decided to download Firefox 46.0.1 and give it a whirl on my MPB.

The application is extremely easy to download and install on the Mac. Once downloaded, you single click the Download folder in the Doc, single click the DMG file to start the load, and then just drag and drop the Firefox app into the App folder. Extremely simple, foolproof, with just enough control to let you make that final installation decision.

Once “installed” Firefox starts up like any modern browser should on this platform and goes to work. During first time startup Firefox will ask if you want it to import other browser’s data it finds on your system. It asked me about Safari and Chrome, but interestingly enough, not Vivaldi. I chose to have it import all my Chrome links and data. It was supposed to also import my login passwords that I have for certain sites, but I went to one (my WordPress blog) and I still had to log in with username and password. Not such a big deal, but it’s interesting none-the-less.

Operationally it’s as fast and smooth as you’d like, and no different than any of the other browsers I currently run on my MBP. I will say that the MBP I own is a mid-2015 15 inch with a 2.8 GHz i7, 16GB of DRAM, and a 1TB SSD. On this platform nothing is truly slow. But it is nice to see applications that are designed and compiled to be as performant as reasonably possible. That’s what I find with the current Firefox, a reasonably performant web browser, on par with Vivaldi, and faster than Chrome.

There are several reasons for me to follow Firefox. The first is that Firefox does not carry a copy of Flash around like Chrome does (Vivaldi appears to not have that either). The second is that Firefox looks to be a target platform for Rust language development, Rust being another Mozilla Foundation project. According to the Rust blog:

Second, there’s Mozilla. They’ve long been developing Servo as a research browser engine in Rust, but their first production Rust code shipped through a different vehicle: Firefox. In Firefox 45, without any fanfare, Rust code for mp4 metadata parsing went out to OSX and 64-bit Linux users; it will hit Windows in version 48. The code is currently running in test mode, with its results compared against the legacy C++ library: 100% correctness on 1 billion reported executions. But this code is just the tip of the iceberg: after laying a lot of groundwork for Rust integration, Firefox is poised to bring in significant amounts of new Rust code, including components from Servo—and not just in test mode.

I have a personal interest in both Rust and Google’s Go language, as well as a renewed interesting in C++ via C++11 and C++14 standards. The fight between greedy Oracle and Alphabet/Google over the use of Java in Android has finally pushed me off my metaphysical rear to find, and use, anything but Java. We were warned about the non-free nature of Java over a decade-and-a-half ago, and I chose to shrug it off. Now I’m promoting every language alternative to Java I can comfortably support, as well as the product built with these languages. If you want to change the status quo for the better then you have to support that change every way you can. Installing, running, and writing about this new Firefox is an important part of that.

I’m not the only one intrigued by the latest Firefox. Infoworld has an article titled “10 things we love about the new Firefox browser.” I don’t normally promote any of the so-called technology blogs, but this one caught my eye because it’s on these tech blogs you used to find reasons not to use Firefox.

It’s tough to provide a deep review of any software product after its immediate installation. This is going to have to be one of those long-term intermittent style reviews of the browser. It’ll be interesting, as it appears on first blush that Vivaldi and Firefox are the two most competitive browsers on my MBP at the moment, with me spending the lion’s share of browser use on Vivaldi. The browser is still a vital part of the web, and the pace of development in this area seems to stepped up rather nicely. I’m willing to support that effort, at the very least by using and testing. Here’s to Firefox’s continued successful development going forward.

and no facebook either

Since I’m on the subject of rejecting cultural “norms,” let’s talk about Facebook. Lots of folks have their knickers in a knot over Facebook’s behavior these days. The latest uproar is how Facebook is supposedly blocking outside conservative news from its trending topics. One of oh so many uproars, going back to the early days when Facebook was changing how it shared your private personal information with the rest of the world.

I’d get all hot and bothered too, except I’m not on Facebook. I haven’t been on Facebook for the last five years. That doesn’t mean I’ve never been on Facebook; I’ve been on Facebook not once, but twice. The first time was when it was new and my former company sent out an email that we should “study” social media platforms like Facebook and Twitter. So I went right out and signed up for both. After about a year I deleted my Facebook account, swearing I’d never go back. But I’m weak, and sometime about a year-and-a-half later I was back in, ostensibly to keep up with my children and close family members.

That second sign-up, unfortunately, wasn’t meant to be. I learned that no matter how much your children love you, they don’t like their parents as Facebook friends. And I certainly understand that. It was a brouhaha over the Affordable Care Act, a.k.a. Obamacare, between my oldest daughter and my sister, followed by histrionics between me, my parents, and my sister, that convinced me that Facebook wasn’t any good for that either. So I deleted that second account and I haven’t been back since.

It’s as this point I could launch into a sarcastic bombastic diatribe against the evils of Facebook. But I won’t. That’s because:

  1. No body held a gun to my head and forced me to sign up to Facebook. Either time. I signed up willingly.
  2. No money changed hands between me and Facebook to be a part of Facebook. It was all free. Granted, the real cost was mining my personal information and web habits that were sold to third parties that actually paid for my access…
  3. Nothing was stopping me from leaving, except laziness and stupidity on my part. Once I gained some degree of knowledge about what was happening I left.

There are people who like Facebook, who literally live on and by what happens on Facebook. They’re happy and I’m happy they’re happy. But Facebook isn’t for me, and I’ve moved on. Maybe a lot more folks, especially those doing all the vociferous complaining, should do the same.