Sunday, December 27, 2020

Mapping BCC for catch-all with Google Workspace

Long ago, before Google Workspace, before G-Suite, when it was called something different, you could sign-up and get an account for your domain with five free users. I'm still on that plan.

In any case, if you've used to create a user ( with the catch-all secondary email (i.e. *, then you can use that account to multiply users by forwarding and to Alice and Bob's actual (probably gmail) accounts. Of course they won't be able to reply from these addresses, but I've found it nice to have.

You can achieve this by logging into gmail as and setting up: Settings > Filters

Matches: deliveredto:(
Do this: Skip Inbox, Mark as read, Forward to

Matches: deliveredto:(
Do this: Skip Inbox, Mark as read, Forward to

This brings us to the difficulty in BCC. Here's what your alpha account actually receives when the following emails are sent.


Received: from ... for <>
To: "" <>


To: "" <>, "" <>


Received: from ... for <>
CC: "" <>


CC: "" <>, "" <>


Received: from ... for <>



Note that when you send to both alice and bob, somewhere along the way it realizes that there is only * and your alpha account only receives a message for one party. The first conclusion is that you must not rely on deliveredto in your filter since that always contains just one party. The next conclusion is that you can't make this scheme work for BCC since that method deletes information.

However you can notice that the Received doesn't include an email when there were multiple recipients. So you could decide that matching Delivered-To without matching To or CC or Received means that you should forward to all possible aliases. It's messy, but if you're only forwarding for a few family members, it's not terrible.

So, to start, you need something like the following. Note it seems this wouldn't work because the first filter would remove it from the inbox, but all filters are run on all incoming mail, even if a previous filter matched. So I guess the filters are run on the initial state of the received message.

Matches: (to:( OR cc:( OR deliveredto:(
Do this: Skip Inbox, Mark as read, Forward to

Matches: (to:( OR cc:( OR deliveredto:(
Do this: Skip Inbox, Mark as read, Forward to

The above handles all cases except when both parties are in the BCC. For that we need a special rule that guesses when a BCC entry was dropped. I didn't bother checking Received since the only point of BCC is multiple recipients. So I just note that DeliveredTo without To or CC implies BCC and I guess that both parties were always on the BCC.

Matches: deliveredto:( -{(to:( OR cc:(}
Do this: Forward to

Matches: deliveredto:( -{(to:( OR cc:(}
Do this: Forward to

This works with two deficiencies:
- alice will receive an email that was only "BCC bob" (because we guess that "BCC alice" was deleted when in fact it was never there)
- alice won't receive an email that was "To: bob, BCC: alice" (because we only guess that "BCC alice" was present when bob wasn't To/CC)

Monday, November 16, 2020

Windows10 Setup

## Basics

Start menu > Settings > Personalization > Lock Screen > Background > Picture
 toggle "get fun facts" to off

Start Menu > Unpin all tiles

Task Bar > Unpin everything except the Task View and File Explorer

Run Windows Updates

Install and run Dell Command Update

Add or remove programs > Uninstall all unwanted apps

Install Chrome
 Pin to taskbar
 Chrome > Settings > Sign In > Visit Settings
 Only Sync: Apps, Extensions, Settings
 Configure Extension: Home Button At Top Right
 Login to
 setup app list in new tab

Reboot. Check for updates.

Login to
 Download and install Office 2016
 Sign into OneNote and pin to taskbar
 Sign into Outlook and pin to taskbar
  Right-click Ribbon > Collapse Ribbon
  File > Options > Mail > Outlook Panes > Reading Pane
   Mark items read when viewed 1 second
   File > Options > Quick Access Toolbar > [add to custom] Touch/Mouse Mode > Ok
   Not at top-left you can use "Touch/Mouse Mode" to select mouse which will remove
   the nasty reply icons from the right-sidebar and put them back above your msg
 Sign into Powerpoint and pin to start
 Sign into Word and pin to start
 Sign into Skype For Business and pin to start

Add or remove programs > Uninstall all unwanted apps

Reboot. Check for updates.

Right-click Desktop > Personalize > Themes
 Choose wallpaper
 Desktop Icon Settings > [uncheck] Recycel Bin

Start > Windows System > Command Prompt > Pin to start

Install iTunes
 Pin to taskbar
 File > Add Folder To Library
 Edit > Preferences > Advanced > (all unchecked regarding iTunes Media folder)
 Control > Shuffle > On, Albums

Install Notepad2, pin to start

Install Kdiff3

Install AgentRansack

Install Paint.Net, pin to start
It looks like a bug prevents you from reducing the volume of system sounds.
Instead you can disable them.

[right-click] the sound icon in the system tray
> Sounds > File Explorer > Start Navigation > None > Apply

Control Panel > Taskbar and Navigation > Start [in sidebar]
 [off] Show recently added apps
 [off] Show suggestions occassionally in Start
 [off] Show recently opened items in Jump Lists...

[right-click] Clock > Adjust Date/Time > Region > Change date formats >
 Short date: 22-Jun-2020

[right-click] OneDrive in SystemTray > Settings > More > Don't run at startup.
[right-click] OneDrive in SystemTray > Close OneDrive.

[right-click] Taskbar > Taskbar Settings > Colors
 Choose your color: custom
 Choose your default Windows mode: dark
 Choose your default app mode: light

## File Explorer

Unpin everything from Quick Access

View > Options 
 Open File Explorer to:
  This PC
  [uncheck] Show recently used files in Quick access
  [uncheck] Show frequently used folders in Quick access

 [check] File Name Extensions
 [check] Hidden Items

Disk Cleanup > Cleanup System Files > Everything
 This gets rid of most of the contents of windows.old folder.
 Can't delte the rest. It's just 50mb now, so just hide it.

 Remove stuff you don't like
 Add NotePad2

## File Explorer Sidebar
-- in the followind, set: ThisPCPolicy=Hide 

-- this removes "Desktop"

-- this removes "Pictures"

-- this removes "Documents"

-- this removes "Videos"

-- this removes "Music"


-- to remove "3D Objects"
New > Key > PropertyBag
New > String Value > ThisPCPolicy

-- in the following, set: System.IsPinnedToNameSpaceTree=0 

-- this removes "OneDrive"


Hide all the root folders you won't frequently use.

 [uncheck] Hidden Items

Create Folder Shortcuts in C: for frequently accessed local and NAS folders.

## Re-Do

After windows updates, you'll frequently have to redo the following:

-- IsPinnedToNameSpaceTree

## Automatic Wake

You may notice that your PC wakes on its own and does something.

You can see why in an admin command prompt:

C:\WINDOWS\system32>powercfg -lastwake
Wake History Count - 1
Wake History [0]
  Wake Source Count - 1
  Wake Source [0]
    Type: Wake Timer
    Owner: [SERVICE] \Device\HarddiskVolume3\Windows\System32\svchost.exe (SystemEventsBroker)
    Owner Supplied Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Start' scheduled task that requested waking the computer.

You can disable this via:

Control Panel\All Control Panel Items\Security and Maintenance\
  Automatic Maintenance
   Change Maintenance Settings
    [uncheck] Allow ... to wake ...

## Dev

Install FileZill, pin to start

Install Tortise & Delphi, pin to taskbar

Install ImageJ Fiji, pin to start

Install ImageInfoViewer -? why fail?
Saturday, August 29, 2020

Apple Crisp

Peel and chop apples into thumbnail chunks until you have 8 cups.
Preheat oven to 180°C
Grease a 9x13 baking dish.

In a large bowl combine:
- apple chunks
- 1/2 cup white sugar
- 1 tea spoon ground cinnamon
- 3 table spoons white flour
- 3 table spoons lemon juice

Flatten the apple mixture into the baking dish.
Melt 1/2 cup butter in microwave.

In the same bowl combine:
- butter
- 2 cups rolled oats

Then combine:
- 1/2 cup white flour
- 1 tea spoon baking powder
- 1 tea spoon ground cinnamon
- pinch of salt
- 1 cup brown sugar

Flatten the topping onto the apple mixture.
No need to wait for oven to reach tempertue.
Bake 40 minutes uncovered.
Take out of oven and loosely cover with tin foil.
Let sit 10 minutes before eating.

Serve with ice cream.
Wednesday, July 1, 2020

Music Purchases

Dec 2008  Jeremy Fisher                       Back Porch Spirtuals          $9.90  iTunes
Feb 2009  The Decemberists                    Her Majesty                   $7.99  iTunes
Apr 2009  Coeur De Pirate                     Coeur De Pirate               $9.99  iTunes
Apr 2009  Buck56, Kyrie Kristmanson           x2 @ The Black Sheep         $40.00  Ticket Web
Apr 2009  Architecture In Helsinki            Fingers Crossed               $9.99  iTunes
Jul 2009  Kyrie Kristmanson, Holy Fuck, Iron & Wine  Blues Fest            $40.00  ottawabluesfest
Jul 2009  Joan Baez                           The Millennium Collection     $9.90  iTunes
Aug 2009  Ensemble Vivant & Catherine Wilson  Chamber Suite                 $9.99  iTunes
Aug 2009  The Clash                           The Essential Clash          $16.99  iTunes
Aug 2009  Dave Carroll                        Perfect Blue                  $9.99  iTunes
Aug 2009  Dave Carroll                        United Breaks Guitars         $0.99  iTunes
Aug 2009  Modest Mouse                        Alehouse, Kingston           $30.00  ticketmaster
Aug 2009  Braids                              Set Pieces                    $5.25
Sep 2009  Amelia Curran                       Hunter, Hunter               $18.38  sixshooterrecords
Oct 2009  Silversun Pickups / An Horse / Cage The Elephant @ Lansdown Centre       gift
Oct 2009  Miss Emily Brown                    Part of You Pours Out of Me  $11.08
Nov 2009  Iron & Wine                         Around The Well               $9.99  iTunes
Nov 2009  Rural Alberta Advantage             Hometowns                     $9.99  iTunes
Dec 2009  Pomplamoose                         VideoSongs                    $7.92  iTunes
Dec 2009  Zoe Keating                         One Cello x16 Natoma          $7.92  iTunes
Apr 2010  Mélissa Laveaux                     Camphor & Copper              $9.99  iTunes
Jun 2010  Yeah Yeah Yeahs                     It's Blitz                   $12.99  iTunes
Jun 2010  Nouvelle Vague                      3                             $9.99  iTunes
Oct 2010  Sarah MacDougall                    Crow's Lament                 $0.99  iTunes
Oct 2010  Soundtrack                          Inception                     $9.99  iTunes
Oct 2010  Kalle Mattson                       A To Z                        $0.99  iTunes
Nov 2010  On The Rocks                        Bad Romance                   $1.29  iTunes
Jul 2014  Psapp                               The Only Thing I Ever Wanted  $9.99  iTunes
Aug 2014  Les Poules A Colin                  Hebertiste Nocturne          $20.00  stratford barge
Aug 2014  Project Jenny, Project Jan          Xoxoxoxoxo                    $9.99  iTunes
Sep 2014  Me Without You                      Brother, Sister               $9.99  iTunes
Oct 2014  Adult                               Adult                         $9.90  iTunes
Nov 2014  Flobots                             Fight With The Tools          $7.99  iTunes
Dec 2014  Apparat                             The Devil's Walk              $9.99  iTunes
Jan 2015  Unwoman                             Lemniscate                    $9.99  iTunes
Feb 2015  Soundtrack                          Empire Of The Wolves         $10.99  iTunes
Feb 2015  Soundtrack                          Immortel                     $20.79  iTunes
Feb 2015  Julie London                        100 Original Tracks           $5.99  iTunes
Feb 2015  Soundtrack                          The Tourist                   $9.99  iTunes
Mar 2015  Philip Glass                        The Essential Deluxe         $12.99  iTunes
Mar 2015  Philip Glass                        Mishima                       $9.99  iTunes
Apr 2015  My Brightest Diamond                This Is My Hand              $10.99  iTunes
May 2015  Dead Mouse                          While(1<2)                   $14.99  iTunes
Jun 2015  Cary Brothers                       Under Control                 $9.90  iTunes
Jun 2015  Olenka & The Autumn Lovers          Warsaw Girl                   $5.94  iTunes
Jun 2015  Olenka & The Autumn Lovers          And Now We Sing               $9.99  iTunes
Jul 2015  Sage Francis                        Copper Gone                   $9.99  iTunes
Aug 2015  We Are Augustines                   Rise Ye Sunken SHips          $9.99  iTunes
Aug 2015  American Music Club                 Love Songs for Patriots       $9.99  iTunes
Sep 2015  The Antlers                         Hospice                       $9.99  iTunes
Oct 2015  Her Harbour                         Winter's Ghosts               $8.91  iTunes
Nov 2015  Slow Leaves                         Beauty Is so Common           $2.97  iTunes
Nov 2015  Herbaliser                          The Best Of Herbal Tonic      $9.99  iTunes
Dec 2015  The Black Heart Procession          The Spell                     $9.99  iTunes
Jan 2016  Denali                              The Instinct                  $8.91  iTunes
Feb 2016  Bell Orchestre                      As Seen Through Windows       $9.99  iTunes
Mar 2016  Florent Vollant                     Puamuna                       $9.99  iTunes
May 2016  The Elected                         Bury Me In My Rings           $9.99  iTunes
Jun 2016  Blackchords                         A Thin Line                   $9.99  iTunes
Jul 2016  Yo La Tengo                         Fade                          $9.99  iTunes
Jul 2016  Emm Gryner                          21st Century Ballads          $9.99  iTunes
Jul 2016  Marlaena Moore                      Beginner                      $7.92  iTunes
Jul 2016  Marlaena Moore                      Gaze                          $7.92  iTunes
Jul 2016  The Night Watch                     The Night Watch               $9.02  bandcamp
Jul 2016  The Night Watch                     Boundaries                    $9.02  bandcamp
Aug 2016  St. Vincent                         St. Vincent                  $11.99  iTunes
Aug 2016  St. Vincent                         Strange Mercy                 $9.99  iTunes
Sep 2016  Alcoholic Faith Mission             Misery Loves Company          $8.82  iTunes
Sep 2016  Alcoholic Faith Mission             421 Wythe Avenue              $9.99  iTunes
Sep 2016  Alcoholic Faith Mission             Let This Be the Last Night We $9.99  iTunes
Sep 2016  Alcoholic Faith Mission             Ask Me This                   $9.99  iTunes
Oct 2016  Unwoman                             Uncovered                     $9.99  iTunes
Oct 2016  Unwoman                             Uncovered, Vol. 3             $9.99  iTunes
Oct 2016  Unwoman                             Circling                      $9.99  iTunes
Nov 2016  Jim James                           Eternaly Even                 $9.99  iTunes
Dec 2016  Harry Gregson-Williams              Man On Fire                  $11.99  iTunes
Dec 2016  Harry Gregson-Williams              Phone Booth                   $9.99  iTunes
Dec 2016  Harry Gregson-Williams              Spy Game                      $7.99  iTunes
Dec 2016  Harry Gregson-Williams              The East                     $11.99  iTunes
Dec 2016  Harry Gregson-Williams              The Martian                   $9.99  iTunes
Dec 2016  Harry Gregson-Williams              Total Recall                  $8.99  iTunes
Jan 2017  Robot Koch                          Hypermoment                  $11.99  iTunes
Jan 2017  Robot Koch                          The Other Side                $9.99  iTunes
Jan 2017  Robot Koch                          Particle Fields              $10.99  iTunes
Mar 2017  M83                                 M83                           $9.99  iTunes
Mar 2017  M83                                 Digital Shades                $9.99  iTunes
Mar 2017  M83                                 Oblivion                     $12.99  iTunes
Apr 2017  As The Poets Affirm                 I Wanna Tell My Heart         $9.99  iTunes
Apr 2017  As The Poets Affirm                 The Jaws That Bite            $9.99  iTunes
Jul 2017  Erik Satie                          Gnossiennes & Gymnopédies     $9.99  iTunes
Jul 2017  Max Richter                         Vivaldi, The Four Seasons     $7.99  iTunes
Jul 2017  Tindersticks                        The Something Rain            $8.91  iTunes
Aug 2017  Philip Glass                        The Hours (soundtrack)        $9.99  iTunes
Aug 2017  Philip Glass                        Complete Piano Etudes        $17.99  iTunes
Aug 2017  Giovanni Battista Pergolesi         Stabat Mater	            $9.99  iTunes
Aug 2017  Régine Crespin	              Classic Recitals	            $9.99  iTunes
Sep 2017  RY X                                Dawn                          $9.99  iTunes
Oct 2017  Caamp                               Caamp (+singles)             $13.86  iTunes
Nov 2017  The Beaches                         Late Show                     $7.99  iTunes
Nov 2017  The Dø                              Shake, Shook, Shaken         $10.99  iTunes
Nov 2017  The Dø                              Both Ways Open Jaws          $11.99  iTunes
Nov 2017  The Dø                              A Mouthful                   $11.99  iTunes
Nov 2017  Moths & Locusts                     Intro/Outro                   $9.99  iTunes
Mar 2018  Claire Lynch                        Black Flowers                 $1.29  iTunes 
Mar 2018  Immaculate Machine                  Ones and Zeros                $9.99  iTunes
Mar 2018  Ben Caplan                          In the Time of the Great      $9.90  iTunes
Mar 2018  Ben Caplan                          Birds With Broken Wings       $9.99  iTunes
Apr 2018  Simirt                              Songs of Resilience          $10.99  iTunes
Apr 2018  Simirt                              From the Ancient Storm        $9.99  iTunes
Apr 2018  Simirt                              Simrit                        $9.99  iTunes
Jul 2020  Billie Eilish                       When we all fal asleep...     $7.90  iTunes
Jul 2020  Billie Eilish                       Don't Smile At Me             $7.90  iTunes
Jul 2020  Billie Eilish                       Singles                       $8.76  iTunes
Saturday, May 23, 2020

Buying a Battery Powered Chainsaw

I looked at this in Sept 2019 and found Top Battery Powered Chainsaws Reviewed which is just a list of ads, but of interest are:
- DeWalt DCCS670X1 60V 3Ah 16" 12.2lbs
- Zombi ZCS5817 58V 4Ah 16" 13.7lbs

Then I found Best Battery-Powered Chainsaw which is a very thorough review from February 2017. It's worth the read even though it's old. Of interest are:
- DeWalt DCCS670X1 60V 3Ah 16" 12.2lbs ($478 on (60 cuts)
- Ego CS1604 ($419 on (90 cuts)

I looked again in May 2020 and found Best Cordless Electric Chainsaws which is a decent review from Jan 2020. Of interest are:
- DeWalt DCCS670X1 60V 3Ah 16" 12.2lbs (43 cuts)
- Stihl MSA 200 C-BQ 36V (108 cuts)

That Sthil is a 14" bar, but the 220 is a 16" bar so, I'm considering the 220 below.

Considering just these three, it's not clear when the model was introduced, when the next model will come on the market, or even if they may change the parts without changing the model number.

As of May 2020 the prices are:
DCCS670X1 $498
DCCS670X1 $479
DCCS670B (no battery/charger) $300
CS1604 $478
MSA 220 C-BQ $490 (no battery)
MSA 220 C-BQ $480 (no battery)
MSA 220 C-BQ $480 (no battery)
MSA 220 C-BQ $900
MSA 220 C-BQ $900

The dealer sites are:
MSA 220 C-BQ

Here's a quick comparison. For the Stihl, the stats are when fitted with the AP 300 battery.

Model                DCCS670X1  CS1604     MSA 220 C-BQ
Bar                  16"        16"        16"
Amp Hour             3.0        5.0        6.0
Voltage              60 V       56 V       36 V
Weight               12.2 lbs   13.6 lbs   10.9 lbs
Motor                Brushless  Brushless  Brushless
Chain Brake          yes        yes        yes
Auto-Oiling          yes        yes        yes
Tool-free tensioning yes        yes        yes
Warranty             3 years    5 years    3 years
Cost                 $500       $480       $900

Regarding date of technology, from we see that Stihl MSA 160 C-BQ is at least as old as April 2016, but on we see the Stihl MSA 160 C-BQ listed as a "Year = 2020" product, and on the Stihl website under technical data it says "The version(s) available in each country may differ from the above range and specifications; specific details may be subject to change without notice". So I conclude that the physical parts may differ within the same product code from year to year.

The two primary technologies are the motor and the battery. You're free to purchase a modern battery against an older motor.

As of May 2020 the prices are:
DCB606 (6.0 Ah battery) $210
DCB606 (2 pack) $300
DCB118 (Charger) $120

So the DeWalt would compare to the Stihl in cuts with at 6.0 Ah battery, but that brings the price to 300 + 210 + 120 = 630. Note that the 3.0 Ah battery that comes with the X1 kit isn't sold separately. Also note that while the kit reviews on are overwhelmingly positive, the recent reviews are all negative, citing the following concerns:
- 3.0 Ah battery discharges quickly
- frequent chain derails
- oil reservoir empties before a single charge of the 9.0 Ah

On the site, the MSA 220 C-BQ is marked as "New" compared to for example the MSA 200 C-BQ. This gives some hope that it was designed with at 6.0 Ah battery in mind and that they didn't bring out a model supporting a 16" bar until they could really support it.

{ "loggedin": false, "owner": false, "avatar": "", "render": "nothing", "trackingID": "UA-36983794-1", "description": "Mapping BCC for catch-all with Google Workspace; Windows10 Setup; Apple Crisp; Music Purchases; Buying a Battery Powered Chainsaw", "page": { "blogIds": [ 710, 650, 705, 370, 703 ], "nextBtnUrl": "https:\/\/\/michael\/blog\/show.php?y=5" }, "domain": "", "base": "\/michael", "url": "https:\/\/\/michael\/", "frameworkFiles": "https:\/\/\/michael\/_framework\/_files.4\/", "commonFiles": "https:\/\/\/michael\/_common\/_files.3\/", "mediaFiles": "https:\/\/\/michael\/media\/_files.3\/", "tmdbUrl": "http:\/\/\/", "tmdbPoster": "http:\/\/\/t\/p\/w342" }