Born Geek

Securing Born Geek

February 6, 2016

This website now enforces the use of https, thanks to the Let’s Encrypt initiative and the good folks at DreamHost. I initially had a number of problems in getting WordPress to behave, but I found this helpful article that pointed me in the right direction. I believe the bit of magic that helped me was running the wp CLI tool:

wp search-replace --precise --recurse-objects

Things now seem to be working, though if you spot a problem anywhere, let me know.

Googlebar Lite 5.1.2

January 26, 2016

I’ve released a small bug-fix for Googlebar Lite:

  • Fixed a missing entity in all non-English locales
  • Commented out a couple of unused devtool JavaScript module paths preventing compatibility with Firefox 44

Commenting Fixes

January 21, 2016

The commenting system on this site was throwing some nasty errors, as I found out this morning. They were due to an outdated comment spam plugin I was using. I have removed the offending plugin, replacing it with another, so commenting should work once again.

Googlebar Lite 5.1.1

January 19, 2016

Version 5.1.1 of Googlebar Lite is now available at the official Firefox add-ons site. This will be the final release of Googlebar Lite to include new features written by me. From here on out, my plan is to solely fix any problems that crop up, some of which have already surfaced for the upcoming Firefox 44. I do not have plans on porting this toolbar to the new multi-process Firefox that is coming down the pipeline.

If you have new features you want to see added to Googlebar Lite, or if you want to take on the task of making Googlebar Lite compatible with the multi-process builds of Firefox, feel free to submit pull requests at the official GitHub repo. I will happily merge any pull requests that are submitted, as long as they adhere to keeping with the “Lite” aspect of this extension.

It’s been a fun 11 years of development (can you believe it has been that long?!?), and I am grateful to all the many users who have made Googlebar Lite such an outstanding project. Nearly 30,000 people still use this extension every day, which boggles my mind. To think that something I wrote for my own use could be so useful to others is really terrific.

Here is the change log for version 5.1.0 (5.1.1 fixed a regression I inadvertently introduced):

  • Search words are now grouped together under one toolbar button when Googlebar Lite is placed on the nav-bar
  • Googlebar Lite options can now be exported and imported, making it much easier to migrate options from one install to another
  • Keyboard search modifiers (Ctrl+Enter, Shift+Enter, etc.) can now be toggled on or off
  • Keyboard search modifiers (Ctrl+Enter, Shift+Enter, etc.) now have the option of opening in a new tab
  • The basic web search type is now available for each keyboard search modifier
  • The “classic Maps” option has been renamed and now toggles “Lite mode” when performing Google Maps searches
  • Bumped the supported minVersion to 38.0
  • Simplified the extension’s about dialog
  • Removed a few deprecated code paths
  • Removed four locales due to their being very out of date: el-GR, hr-HR, pt-BR, and sk-SK
  • Minor locale updates
  • Googlebar Lite change history has been moved into a Markdown-flavored file at the top of the tree
  • Bug Fix: Removed a hard-coded tooltip, replacing it with the appropriate localized variant

Pasta e Fagioli Recipe

December 28, 2015

This delicious recipe was sent to us by my wife’s grandmother. It’s incredibly tasty!

  • 1 and 1/2 tsp oil
  • 1 lb ground beef (or turkey)
  • 6 oz onion; chopped
  • 7 oz carrots; slivered (a bag of shredded carrots also works)
  • 7 oz celery; diced
  • 24 oz tomatoes; canned, diced
  • 1 can red kidney beans
  • 1 can white kidney beans or cannellini beans
  • 44 oz beef stock
  • 1 and 1/2 tsp dried oregano
  • 1 and 1/4 tsp pepper
  • 2 and 1/2 tsp fresh chopped parsley
  • 3/4 tsp Tabasco sauce
  • 24 oz spaghetti sauce
  • 4 oz dry pasta ditalini (or any other small pasta)

Saute beef in oil in large 10 qt pot until beef starts to brown. Add onions, carrots, celery, tomatoes, and simmer for about 10 minutes. Drain and rinse beans and add to the pot. Next, add beef stock, oregano, pepper, Tabasco, spaghetti sauce, and pasta. Add chopped parsley. Simmer until celery and carrots are tender, about 45 minutes to 1 hour. Makes 4.5 quarts of soup.

Googlebar Lite and Firefox 43

December 16, 2015

Firefox 43, which was just recently released, now enforces add-on signing. Versions of Googlebar Lite that were distributed via this site were unsigned, meaning that they will be disabled once your version of Firefox updates itself. To fix this problem, simply install the signed version from the official add-ons website. You do not need to uninstall your previous version of Googlebar Lite to do this, and all your settings should be retained.

CoLT 2.6.7

November 8, 2015

Version 2.6.7 of CoLT is now available at AMO. Note that if you installed CoLT from this website, you will have to reinstall it from the official AMO site (just click the “Add to Firefox” button on the install page). I am currently unable to figure out how to trigger automatic updates from here to the official site (removing the updateURL node from my installer manifest wasn’t enough), but hopefully I’ll find a solution soon.

Anyways, here’s the list of changes:

  • A new variable (%D) is now available for custom formats, allowing the user to insert a local date stamp
  • JSON output is now beautified when exporting custom formats
  • A README file has been added to the tree for use at GitHub
Comments Off on CoLT 2.6.7 Tags:

Pulled Party Pork

November 8, 2015

My wife was sent a recipe by a family member down in Florida that’s really good. This recipe comes from the Junior League of Tampa, and I’m transcribing it here just in case their electronic copy ever disappears.

  • 1 (3-lb) pork tenderloin or Boston butt roast
  • 1 cup water
  • 1 (18 oz) bottle prepared BBQ sauce
  • 1/4 cup packed brown sugar
  • 2 tablespoons Worcestershire sauce
  • 1 teaspoon each salt and pepper

Combine the pork and water in a slow cooker. Cook on high for 7 hours. Drain, reserving 1 cup liquid. Shred the roast in the slow cooker with a fork. Add the remaining ingredients. Add the reserved cooking liquid if necessary. Cook on low for 1 hour. Serve on rolls for sandwiches if desired.

Comments Off on Pulled Party Pork Tags:

CoLT 2.6.6

October 3, 2015

A new build of CoLT is now available. This minor update removes the updateURL from the install manifest, and bumps the supported minor version to 38.0. From now on, CoLT will be hosted at the official Add-ons for Firefox site.

Comments Off on CoLT 2.6.6 Tags:

The Future of CoLT & Googlebar Lite

August 24, 2015

It has been quite some time since the last releases of either CoLT or Googlebar Lite, and a lot has changed in the land of Firefox extension development. In a few weeks, Firefox will require all extensions to be signed. At the moment, neither of my extensions (as available from this website, at least) meet this requirement.

The Firefox extension world is increasingly becoming a walled garden, much like every other browser today. As such, I’ve made the frustrating decision to release my extensions through the official add-ons site only. This policy will begin with the next release of each extension, which I hope to make available in the next month or so.

In addition, the next releases of both Googlebar Lite and CoLT are likely to be my last. I’m not as interested in Firefox development as I once was, especially given some of the frustrating plans they have announced for the ecosystem. This unfortunately means that support for the multi-process version of Firefox that is coming down the pipeline will not be implemented (at least by me).

If you’re a developer and want to contribute either bug fixes or new features for my extensions, you are more than welcome to do so (merge requests are always appreciated). The source code for both is available via GitHub: