Monday, 6 February 2017

KeePassX - Cross-Platform Community Edition


One of the big problems that many people have with passwords is that there are just too many to manage in your memory alone. People either end up wring them down (which is actually a pretty good solution if you keep that piece of paper secure), or using the same password for many sites. This creates the problem that if one site gets compromised, the hackers will now have access to accounts on other sites that share that same password (assuming you use the same email address). The best solution to this problem is to use a password manager, which is the electronic equivalent of that piece of paper you write all of your passwords down on.

There are many options available for managing passwords. Some of them are online and accessed through your browser, and some are locally run programs. I prefer to use something that's local (don't always have Internet access) and open source (don't trust software that you can't audit, especially with passwords).

I've been managing my passwords using a piece of software called KeePassX for about 10 years, pretty much since I started using Linux. It's a fantastic tool that allows you to keep track of all of your passwords in a very secure way, storing them centrally with you only needing to have to remember a single password. It works across devices, and applications are available for Linux, Windows, Mac, Android, and iOS. It supports basic 2-factor authentication using key files. With this feature, you need both your password and and a key file to be able to decrypt the password repository.



KeePassXC is the "community" branch of the KeePassX source code. The KeePassX project that it's based on has apparently been slow to incorporate new features and changes, and one of the big benefits of open-source software is the ability to "fork" a project to take it in a new direction. In this case that new direction involves incorporating new features such as reloading the password file when it changes on disk, using website's favicons as entry icons, and a few other nifty features. Reloading the file when it changes on disk is a big one for many people as I'll explain in a bit. The project keeps almost all of the existing KeePassX features as well, minus a few that were deemed "potentially insecure".

Multiple Machines


Because of the "autotype" feature supported by KeePassX (and KeePassXC) that allows you to have the software type in your username and password for you, it's quite convenient to have the software running locally on each machine you use, rather than say reading the username and password from your phone and typing them in manually. It works, but if you use long, complex passwords it's slow and error prone. To do this of course you need a copy of the password file to work with.The problem is sharing the file between the multiple machines. To do this, the best thing to do is probably to use a file-synchronization service. DropBox is probably the one you're most familiar with, but if you're interested in Security, I'd pick pretty much anything ahead of that one. SpiderOak is my favourite as their one of the few that actually do security "right". Unlike most of the other services of this type, you control the encryption key for your files, meaning that even SpiderOak has no idea what you're storing there.

Once you have your file synchronization service set up, put your password file in one of the directories that gets synchronized and any changes made to it will be visible on all machines. This makes the new automatic reload feature of KeePassXC worth its weight in gold. It means that you no longer have remember to close the file after you've used it, or make all of your changes on a single machine and have the file open "read-only" on the rest of them.

WARNING: Do not synchronize your key file (for 2-factor authetication) on your file synchronizing service. This defeats a large part of the use of it. Put the file on your devices manually, or worst case, using a different synchronization service.

At this point there doesn't seem to be an Android or iOS version of KeePassXC,  although there is an Android version of KeePassX. This version will work with the KeePassXC files, but will not automatically reload when changes are made. This is not that much of a big deal as on other platforms though, as most of the file synchronization services do not automatically synchronize either;'; they're more of a manual "on demand" sort of thing.

This workflow should allow you to be more secure, spend less time typing in passwords, and learn a few new tools. Keep in mind that KeePassX and KeePassXC can store more than just password ... they can also store embedded files of any kind.  Great place to keep PDF versions of your tax forms perhaps?

Enjoy!

Saturday, 4 February 2017

Nita Beer Company "Five Fingers" Brown Ale



Medium golden brown with a solid beige head that persists well. Aromas of coffee, cocoa, caramel, and sultana raisins. A slight hop bitterness and clean taste highlighting the raisins in the aroma. Quite a nice beer, especially on a winter afternoon. This would pair very well with sandwiches on light rye with caraway seeds.

Friday, 3 February 2017

Louis M. Martini Cabernet Sauvignon Sonoma County


A very yummy and versatile wine with a strangely storied history with me over the past few months.

I first tried Louis M. Martin Cabernet Sauvignons a few months ago at a large tasting with Natalie MacLean. I generally go through thirty or forty wines during one of these, and always remember stand-outs. At this particular even, a Louis M. Martin Cab Sauv was definitely one of them. It was amazingly good for what I thought was a $20 wine. I actually went as far as selfishly trying to hunt down a case of it before raving about how good it was before raving about it online.

It turns out that Louis M. Martin has several version of their Cab Sauv, and I'd tried the more expensive version.  Thus ended a potential "unicorn hunt" where I try to find a $20 wine that tastes like a $40 wine. It's not unheard of, but it's difficult. When I discovered my mistake I picked up a bottle of each. This review is actually for the cheaper of the two. While it's not as good as the more expensive version, it's still quite a good wine.

It's a deep ruby wine, tending towards garnet. The aromas centre around the fruit, with black cherry, plum, and cassis, but are closely followed by cocoa, dried leaves, tobacco, and tar.  Great complexity, and it does open up quite well, so decant for about an hour if you have the time.

The taste is mainly tart black cherry with a touch of plum. There's a nice level of tannins that are a touch young and might improve with a little ageing. The finish is medium tart cherry with the tannins showing nicely as well. Going from memory, the big difference between this and the more expensive version might be that this has a very slight touch of vegetal taste, but is missing a touch of mint in the aroma. Check back later when we try the upscale version.

We paired this with leftovers. Specifically, leftover roast beef done in a pressed panini, with a Jalapeno Jack cheese and "brocoslaw". It was a good pairing, but not exceptional. After dinner, we tried the remaining wine with some Costo chocolate truffles that had been hanging around since Christmas. Desite violating the general guideline that your wine should be sweeter tan your dessert, the pairing was very good. The cocoa aspect of the wine matched the dusted cocoa of the truffles, and the acidity of the wine was a perfect offset to the fattiness of the truffle. I highly recommend it.


Sunday, 15 January 2017

Borsao Bole



Medium purple with rich aromas of ripe cherries and black plums, followed by a little vanilla, baking spices, and earthiness. The taste is ripe blackberry and cherry with some spice and a medium acidity. The finish is mirrors the taste but tends towards the blackberry. A well balanced wine for stews, pork, or sipping, and a great value.

$15.95 at LCBO

Saturday, 14 January 2017

Clifford porter

Opaque bark brown with a very lively medium brown head. The aroma is chocolate and coffee liqueur with a touch of ash. Nice clean taste very closely following the aromas.

$2.95 at the LCBO

5.9% alcohol

Tuesday, 10 January 2017

Dungeons and Dragons Table Configuration

This is a just a simple thing, but many people seemed to think it was such a great idea I though I'd post it here.

I regularly host a tabletop D&D game, and space is always at a premium. Players these days generally use laptops, tablets, or other devices, occasionally have books, and we frequently eat before (or during) the game. For all the devices, there are cables and power bars. There are bowls for snacks. All of this takes up table space, leaving very little space for maps, which  really do add a lot to the game, and are important for those big battles.

I'd made 'leg extenders' for one of our collapsing tables so that Sheena could work on quilts more easily, as many tasks would otherwise require bending over a table of normal height. The extenders are just sections of PVC pipe with tennis balls hot-glued on the ends to keep the floor from getting scratched.

With this elevated table in the middle, the other two tables inset nicely, allowing maps and other important game stuff to sit on top, while still allowing room for laptops, food, etc. Cables, etc, can come up underneath as well which really helps keep them out of the way. This way the players get a nice clear view of the maps without reaching through a sea of laptop screens and wine glasses.

The wooden table you see at the other end is where the Dungeon Master typically sits. If you need more space, more tables can be added of course,  including just adding another folding table across the end facing towards you in this picture. The two outer tables in this picture are these from Canadian Tire. I think the other may be an older model from there as well. Ideally, the centre table will have as little space between the top part of the legs as possible so that the outer tables inset well.

The next step will be to put a couple of screws on the underside of the centre table so that the power bars can be slipped onto them using their mounting holes. Ideally I'll be able to do this so the screws can stay in without affecting the way the tables fold.

I'm sure this will help out for board games of some kinds as well. Hope this helps someone find more space for your tabletop gaming!

Sunday, 8 January 2017

Lazy Sunday Dinner - Couscous, Chicken and Wine


It was a busy day in our house so dinner was a quick toss together. It was well received.

Couscous with lemon, mushrooms and spinach and oven roasted chicken thighs, paired with a Casas Del Bosque Reserva Sauvignon Blanc (available at your local LCBO).

Wine Notes: Paper white with wonderful aromas of lime, gooseberry, canned green beans, tropical fruit, especially mango, and lemon. Zippy acidity and flavours of lime and gooseberry.  The aromas seem especially affected by temperature. As the temperature rose from our serving temperature of 8 degrees Celsius, the vegetal aromas were replaced by more of a tropical fruit aroma. All were quite wonderful, but keep this in mind when serving.




Recipe (of sorts) for the couscous:

In a medium saucepan, heat a couple tablespoons of olive oil. Toss in 1 cup medium couscous, heat a couple of minutes until it smells nutty. Then pour in 2 cups water (or broth if you prefer). Bring to boil, remove from heat and set aside.

While couscous is absorbing the water, saute half a dozen or so sliced cremini mushrooms in a tablespoon or two of olive oil. Part way through the saute, add one clove garlic, finely minced or through a garlic press.  Toss in a couple of handfuls of washed, baby spinach. Cook until wilted. Season with black pepper.

Fluff the couscous with fork after water is absorbed. With a rasp, grate the zest from one lemon into the couscous. Fluff again and add to pan with sauteed mushrooms and spinach. Toss together and you are ready to serve. Slice your zested lemon into sections and serve with the couscous. A fresh squeeze of lemon juice really makes this couscous pop.

Tuesday, 3 January 2017

Bowmore Islay Single Malt Scotch Whisky


Happy New Year!

This year Santa once again spoiled one of us with a lovely bottle of Scotch - this time it is the Bowmore Darkest 15 Year Old Islay Single Malt Scotch (available at your local LCBO).

Dark, as advertised, with aromas of caramel, orange, raisins, sherry, and smoke. Very smooth on the palate with flavours of butter, chocolate, raisins, and oranges.

Friday, 30 December 2016

Charlevoix "Dominus Vobiscum Lupulus" Triple

9% alcohol, 70 IBU

Hazy blond with aromas of lemon, bread, orange, and banana. The taste is quite smooth and blends the lemon and bread. Nice clean finish.

Thursday, 29 December 2016

Le Trou du Diable "Grivoise de Noël" Strong Belgian Ale

7.5% alcohol

Dark amber with a small beige head and very Christmas-y aromas of cinnamon, cloves, nutmeg, yeast, and caramel, as well as a very light touch of bubble gum. The taste is crisp and has a nice spiciness to it with flavours of cinnamon and ginger.

Merry Christmas to me.

Acquired as a gift from a friend, but available in stores in Quebec.

Tuesday, 27 December 2016

Flying Monkeys "Chocolate Manifesto" Imperial Stout

Wow. If you like dark chocolate, this is the beer for you.  Opaque dark brown with a small medium brown head. The aromas are amazing. Dark, rich chocolate liqueur and chocolate milk, with just a hint of coffee beans. Just a touch sweet in the mouth, rich and smooth, with flavours mirroring the aromas plus just a touch of charcoal right at the end, giving it a surprisingly clean finish.

It would be hard to do a milk stout better than this. Buy a couple if you come across them as this should age quite nicely.


10% alcohol.
$12.95 at LCBO

Saturday, 24 December 2016

Pisano Cisplatino Pequeña Reserva Tannat Merlot 2012




Deep purple with loads of smokey blackberry, plum, blueberry, as well as a touch of earthiness and mint. The taste is big and well structured thanks to the Tannat, and has flavours of blackberry, plum, and cherry. Great value in this wine. Pair it with rare red meats or hard cheeses.

We need to see both more Tannat wines, and more from Uruguay.

$15.95 @ LCBO

Pouch Envy - Advent Calendar Day 24

It's the final day of this year's beer advent calendar!

Today's beer is from Refined Fool Brewing. It's their "Pouch Envy" Australian Pale Ale

5% alcohol, 20 IBU

Hazy pale yellow amber, and very lively with a big light head. The aromas are lemon, orange rind, oats, and tropical  fruits. The taste is smooth  and crisp, with the lemon and tropical fruit coming to the foreground. Clean finish.

Friday, 23 December 2016

Stinger - Advent Calendar Day 23



Trafalgar Ales "Stinger" Dry-Hopped IPA

7% alcohol, 78 IBU

A clear, very solid amber with a firm off-white head and subtle aromas, including orange, funky mango, and a touch of pine and oatmeal. Very smooth and rounded in the mouth with some caramel and toffee coming through as well as a touch of copper-iness. Despite the roundness, it is quite carbonated and comes off like a good quality ginger-ale.

Thursday, 22 December 2016

Gateway Kölsch - Advent Calendar Day 22


For Day 22 we have the Gateway Kölsch from Sawdust City Brewing Company


5% alcohol, 20 IBUs


Pale gold, light aromas of lemon and lightly roasted malt. The taste follows with a touch of ginger as well. This is a much lighter beer than my usual style, but is quite nice. As an added bonus, this is the first actual Kölsch-style beer that I've had in my Kölsch glasses.  I love these glasses; 1/5 of a litre (6.8 fl oz), and just the right size for finishing before they get too warm.

Wednesday, 21 December 2016

Boneshaker - Advent Calendar Day 21


We're definitely into the home stretch of this year's beer advent calendar.

Day 21 is the Amsterdam Brewery "Boneshaker" Unfiltered India Pale Ale

7.1% alcohol, 80 IBU

A nice hazy orange amber with a small head and aromas of blood orange, toffee, and white flowers. The taste is clean and crisp with pine, blood orange, and grapefruit. A very nice IPA.

Tuesday, 20 December 2016

Black Coal Stout - Advent Calendar Day 20



Day 20 of the beer advent calendar brings us the Railway City Brewing "Black Coal Stout"

6% alcohol, 46 IBU

Opaque black with a thick, creamy medium brown head.

Aromas of coffee, chocolate, malt, and actual charcoal make this quite interesting. The taste is what you'd expect, mirroring the aromas nicely.  It has a nice creaminess and a surprisingly clean finish for such an extreme taste. Perhaps a nice pairing for this would be smoked cheddar cheese, or something harder, or dishes with a bit of chipotle.

Monday, 19 December 2016

La Formidable - Advent Calendar Day 19


For Day 19 of this year's beer advent calendar we have from
Gigantic Brewing Company "La Formidable" American-Belgo IPA

6.9% alcohol, 60 IBU

A hazy pale gold with soft aromas of mango, orange, pine, white pepper, and lemon. The taste is orange with a little tartness and honey with a little hop bitterness that hangs around in the finish.  A nice herbed roast chicken beer.

This is another of "Beau's B-Sides", made by a guest brewer on their premises.

Christmas Gifts from our Kitchen - Chocolate Bark


Just popping in with a wee break from all the beer advent calendar posts this month to share some of the Christmas gifts from our kitchen this year.

Once upon a time, I used to take it upon myself to make handmade chocolates. Not just at Christmas but all year round. Very time consuming and you need a lot of refrigerator/counter space for all that cooling down. Given that we now have three cats, cooling on the counter isn't an option.


So the last several years I have replaced the handmade chocolates with homemade chocolate bark! I make a tremendous quantity of the stuff (I bought 8.5 kg of chocolate this year)  and my secret weapon is my trusty slow-cooker. A co-worker shared with me his secret for making huge quantities of the stuff for his big Italian family celebrations and I've been using it since then.

I typically make at least three varieties. One with dark chocolate, one with milk, and one with white. My add-ins will generally vary from year to year but these are my three favourite combinations.


Dark Chocolate with Candied Ginger and Salted Cashews



White Chocolate with Pistachios and Dried Cranberries


Milk Chocolate with Toasted Almonds and Toffee Bits



I made six trays of each of these this year. Now we just have to find the time to get them all packaged up for giving.

Sunday, 18 December 2016

Saint of Circumstance - Advent Calendar Day 18


Day 18 and it's another one from Collective Arts Brewing. This time it is their "Saint of Circumstance" Citrus Blonde Ale

4.7% alcohol, 19 IBU

Slightly hazy pale amber with a thin white head. The aromas are grapefruit, Mandarin orange, and light toffee and mango.

The taste follows nicely, and there's a crisp, clean finish that leaves just a trace of fruitiness. It reminds me a lot of their "State of Mind" Session IPA without the hops. This is a good, solid light ale that would pair well with fish, light pasta dishes, or hot weather.





And because the artwork is always so interesting, here's another photo.