<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-01-08T23:18:12+00:00</updated><id>/feed.xml</id><title type="html">Chad’s Blog</title><subtitle>Tech Electronics Life</subtitle><entry><title type="html">GitHub Actions Log Viewing in VSCode</title><link href="/dev/2022/08/27/GithubActionsLogsVsCode.html" rel="alternate" type="text/html" title="GitHub Actions Log Viewing in VSCode" /><published>2022-08-27T04:00:00+00:00</published><updated>2022-08-27T04:00:00+00:00</updated><id>/dev/2022/08/27/GithubActionsLogsVsCode</id><content type="html" xml:base="/dev/2022/08/27/GithubActionsLogsVsCode.html"><![CDATA[<h1 id="github-actions-log-viewing-in-vscode">GitHub Actions Log Viewing in VSCode</h1>

<p>To help parse through the monstrosity of GitHub Actions workflow logs, consider adding some tools into your VSCode workspace to assist in viewing.  Either download the raw logs manually or consider enabling debug log artifacts via <a href="https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging">secret variable</a> or  re-running your specific workflow with the <a href="https://github.blog/changelog/2022-08-01-debugging-codeql-analysis-in-code-scanning-made-easier-by-obtaining-detailed-logs-and-debugging-artifacts-from-the-codeql-action/">Enable debug logging flag.</a></p>

<h2 id="log-file-highlighter">Log File Highlighter</h2>

<p><a href="https://marketplace.visualstudio.com/items?itemName=emilast.LogFileHighlighter">MarketPlace: Log File Highlighter</a></p>

<p>Add the following settings!</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>// Log File Highlighter - show github action logs!
    “files.associations”: {
    “*.log.*“: “log”,
    “*Analyze*.txt”: “log”,
“*Analysis*.txt”: “log”,
    “1_*.txt”: “log”
},
// Log File Hightlighter - show for large files
“[log]“: {
    “editor.largeFileOptimizations”: false,
}
</code></pre></div></div>]]></content><author><name></name></author><category term="Dev" /><summary type="html"><![CDATA[GitHub Actions Log Viewing in VSCode]]></summary></entry><entry><title type="html">Service History for 2016 Tesla Model X</title><link href="/tesla/2022/04/29/TeslaModelXHistory.html" rel="alternate" type="text/html" title="Service History for 2016 Tesla Model X" /><published>2022-04-29T15:02:00+00:00</published><updated>2022-04-29T15:02:00+00:00</updated><id>/tesla/2022/04/29/TeslaModelXHistory</id><content type="html" xml:base="/tesla/2022/04/29/TeslaModelXHistory.html"><![CDATA[<p>NOTE: this blog is a work in progress!</p>

<h1 id="tesla-used-warranty">Tesla Used warranty</h1>

<ul>
  <li>4/6/2020
    <ul>
      <li>3rd row seatbelts not retracting fully</li>
      <li>Broken FWD latch covers
        <ul>
          <li>Correction: Cover - Lower Latch - Door - Rear - LH (Remove &amp; Replace)
            <ul>
              <li>LOWER LATCH COVER(1054149-00-G) 1.0
                <ul>
                  <li>Correction: Cover - Lower Latch - Door - Rear - RH (Remove &amp; Replace)</li>
                </ul>
              </li>
              <li>LOWER LATCH COVER(1054149-00-G) 1.0</li>
            </ul>
          </li>
        </ul>
      </li>
      <li>Passenger door slow to open, loud long motor sound
        <ul>
          <li>Hello, we have replaced a regulator in your passenger front door.</li>
        </ul>
      </li>
      <li>(NOT UNDER WARRANTY) Replaced FWD switches to new version
  Removed and replaced both falcon door switches to the update style as per customer approval.
        <ul>
          <li>Correction: Switch - Rear Door - Door Mounted - LH (Remove &amp; Replace) 
  113.75
  FALCON DOOR SW R SATIN(1080487-00-A) 1.0 36.00 36.00 0.00 36.00
  Parts Subtotal 36.00</li>
          <li>Correction: Switch - Rear Door - Door Mounted - RH (Remove &amp; Replace) Price
  113.75
  FALCON DOOR SW R SATIN(1080487-00-A) 1.0 36.00 36.00 0.00 36.00
  Parts Subtotal 36.00</li>
          <li>Pay Type: Customer Pay 299.50
 § Total Parts Amount 72.00
 § Total Labor Amount 227.50</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>7/10/2020
    <ul>
      <li>AC Issues / Loud Fan when drive completes
        <ul>
          <li>Correction: Wire - Electrical Harness (Does Not Include Access Labor) (Repair)</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>8/24-9/11/2020
    <ul>
      <li>FWD Roof Glass Crack
        <ul>
          <li>Description Of Work Amount (USD)
            <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code> Concern: Customer states: Right falcon wing door shows obstacle detected warning when opening only slightly most of 
 the time. Other times it would open normally but would never fully extend. After last attempt to open from the outside 
 handle, the top door glass interfered with roof and cracked.
 Verified customer concern. Identified RH rear door aft hinge spring dislodged. Replaced both RH rear door hinge springs, 
 spine applique carrier, spine applique, RH rear door primary seal &amp; RH rear door upper glass. Performed RH rear door 
 adjustment for proper fitment of replacement roof glass. Performed water leak test &amp; verified no water ingress at RH rear 
 door. Performed test drive &amp; verified no wind noise from RH rear door. Performed function check &amp; verified proper 
 operation of RH rear door. 
</code></pre></div>            </div>
          </li>
          <li>Correction: Applique - Spine - Center (Remove &amp; Replace)
   	* ASY CARRIER MX CENTER SPINE APPLIQUE, RH (1054830-99-F)
            <ul>
              <li>Dow BetaSeal Express(1048645-00-A) 1.0
  	* RWK, MX CENTER SPINE APPLIQUE ASSY(1041361-S0-A)       <br />
	* NUT,HX,SEMS,M6,[8],G0109(1009946-00-A) 10.0</li>
            </ul>
          </li>
          <li>Correction: Rear Door Spring - Rear - RH - Pair (Remove &amp; Replace)
            <ul>
              <li>SPRING - REAR DOOR COUNTERBALANCE RH (1047581-00-D)</li>
              <li>SPRING - REAR DOOR COUNTERBALANCE LH (1047580-00-D)</li>
              <li>RWK, REAR DOOR PRIMARY SEAL,RH(1032470-75-C) 1.0</li>
            </ul>
          </li>
          <li>Correction: Door Glass Assembly - Rear - Upper - RH (Remove &amp; Replace)
   	* RR DOOR ROOF GLASS ASY, RH(1034903-00-P) 1.0</li>
          <li>Correction: Rear Door Adjustment - Severe</li>
          <li>Correction: Test To Confirm Water Ingress No Longer Present</li>
          <li>Correction: Perform Validation Test Drive</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>11/10/2021
    <ul>
      <li>Correction: Control Arm - Upper - Front - Pair (Remove and Replace)</li>
      <li>Correction: Hub - Front - LH (Remove &amp; Replace)</li>
      <li>Correction: Hub - Front - RH (Remove &amp; Replace)</li>
      <li>Correction: Halfshaft - Front Drive Unit - LH (1st Generation) (Remove and Replace)</li>
      <li>Correction: Halfshaft - Front Drive Unit - RH (1st Generation) (Remove and Replace)</li>
      <li>Correction: Link - Fore - Lower - Front - LH (Includes Alignment Check) (Remove &amp; Replace)</li>
      <li>Grease L &amp; R front halfshafts</li>
      <li>Replace bash plate</li>
    </ul>
  </li>
  <li>11/22/2021
    <ul>
      <li>Correction: 3 Way Coolant Valve - Radiator Bypass (Remove &amp; Replace)</li>
      <li>Correction: 4 Way Coolant Valve - Radiator Bypass (Remove &amp; Replace)</li>
    </ul>
  </li>
  <li>12/17/2021
    <ul>
      <li>Correction: Seal - Axle - Front Drive Unit - LH (1st Generation) (Includes Alignment Check)(Remove &amp; Replace)</li>
    </ul>
  </li>
  <li>04/04/2022
    <ul>
      <li>12v battery replace</li>
      <li>Seat belt adjustment</li>
      <li>(NOT UNDER WARRANTY)
        <ul>
          <li>MCU2 + Tuner upgrade
  	* FR brakes / rotors</li>
          <li>Parking brake pad</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>08/16/2022
    <ul>
      <li>Correction: Door - Charge Port (Remove &amp; Replace)
        <ul>
          <li>ASSYY, MOTORIZED CHARGEPORT DOOR, SAE(1038548-00-I)</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>11/28/2022
    <ul>
      <li>BMS_w035 vehicle may not restart message
        <ul>
          <li>Correction: Drive Unit - Rear - Large (Includes Alignment Check) (Remove &amp; Replace)
 	* ASY,P-TRAIN,RMN,MDLS,SPORT,CMC,HS(1025598-00-T)
            <ul>
              <li>NUT PLATE, M14(1014378-00-A) 2.00</li>
              <li>BOLT HF M14X2.00X50 DP [10.9] ZNAL-W(1009169-00-A)</li>
              <li>ASY,HV COVER,INVERTER(1003783-00-B)</li>
            </ul>
          </li>
          <li>HV Rapid Splitter Vehicle Side (Remove &amp; Replace)
 	* HV,RAPIDSPLITTER ASSY,MX,V3(1507386-25-C)
            <ul>
              <li>HV HARN,RPD SPLTR-LDU,MX,MS2(1507386-02-A)</li>
              <li>HV HARN,GEN3 CHGR-RPD SPLTR,MX(1063800-10-C)</li>
              <li>BACK SEAL,DCS,50MM,CBL SIDE(1059316-00-C)</li>
              <li>KEY,PRS INSLVE,50MM,BLK,B-(1057707-00-B)</li>
              <li>SHLD CONT,PRS IN SLVE,DCS,50MM(1057706-00-A)</li>
              <li>KEY,PRS IN SLVE,50MM,RED,B+(1057705-00-B)</li>
            </ul>
          </li>
          <li>Correction: Coolant Heater - Electric - Battery (Remove &amp; Replace)
 	* MDL X, THERM SYS,ELEC BATT HEATER(1048941-00-F)</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>12/08/2022
    <ul>
      <li>Recall - Replace Steering Rack Housing Bolts, Model X
        <ul>
          <li>STEEL BOLT FOR BOSCH STEERING GEAR (SET OF 5) (1500015-00-A)</li>
        </ul>
      </li>
      <li>Vehicle coolant low
        <ul>
          <li>Determined there was a large air bubble within the coolant system which set off the low coolant alert. Vacuum filling the coolant reservoir along with 5+ coolant purges has pushed the air from the system.</li>
        </ul>
      </li>
      <li>Won’t charge. Red light (6 flashes) on wall charger V2
        <ul>
          <li>Found 1 ground going to the charger was slightly loose which caused an intermittent charging concern. Re secured ground screw and fully charged vehicle.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>04/12/2023
    <ul>
      <li>Suspension Noise and Tracking issues
        <ul>
          <li>Correction: Link - Suspension - Rear - Upper - LH (Remove and Replace)
            <ul>
              <li>BOLT HF M12X1.75X70 [10.9]-U-G720(2007078)
 	 * NUT,HF,M12X1.75, [10],ZNNI,PTM.(1111545-00-A)
 	 * BOLT HF M12X75 PC109(1043053-00-A)
 	 * RR UPPER LINK ASSY(1027421-00-E)</li>
            </ul>
          </li>
          <li>Correction: Link - Suspension - Rear - Upper - RH (Remove &amp; Replace)
	* BOLT HF M12X1.75X70 [10.9]-U-G720(2007078)
	* RR UPPER LINK ASSY(1027421-00-E)</li>
          <li>Correction: Toe Link Assembly - Rear - RH (Remove &amp; Replace)
	* RR SUSP TOE LINK ASSY(1021420-00-B)</li>
          <li>Correction: Toe Link Assembly - Rear - LH (Remove &amp; Replace)
            <ul>
              <li>WASHER FL M12X45X2.5 [10]- G720(2007077)</li>
              <li>BOLT HF M12X1.75X90 [10.9]-U-G720(2007064)</li>
              <li>NUT HFPT M12x1.75 [10]-ZnNi(2007063-00-B)</li>
              <li>RR SUSP TOE LINK ASSY(1021420-00-B)
 	   * Correction: Integral Link - Rear - LH (Remove &amp; Replace)</li>
              <li>RR INTEGRAL LINK ASSY(1027441-00-A)</li>
            </ul>
          </li>
          <li>Correction: Integral Link - Rear - RH (Remove &amp; Replace)
            <ul>
              <li>BOLT HF M12X1.75X70 [10.9]-U-G720(2007078)</li>
              <li>RR INTEGRAL LINK ASSY(1027441-00-A)</li>
            </ul>
          </li>
          <li>Correction: Control Arm - Upper - Front - Pair (Remove and Replace)
            <ul>
              <li>FRONT UPPER CONTROL ARM ASSEMBLY RIGHT HAND(1027327-00-F)</li>
              <li>FRONT UPPER CONTROL ARM ASSEMBLY LEFT HAND(1027322-00-F)</li>
              <li>NUT HF M10X1.50 [10] ZNAL-W(1004351-00-A)</li>
              <li>BLT BTNHD M10X1.50X57 [10.9] ZNAL-W(1004350-00-A)</li>
            </ul>
          </li>
          <li>Correction: Sensor - Ride Height - Rear - LH (Remove &amp; Replace)
            <ul>
              <li>AIR SUSPENSION HEIGHT SENSOR ASSEMBLY - REAR LEFT HAND(1027971-00-A)</li>
              <li>NUT,HEX,M6,1.0,STL,ZINCFLAKE,SL(1006799-00-B)</li>
            </ul>
          </li>
          <li>Correction: Sensor - Ride Height - Rear - RH (Remove &amp; Replace)
            <ul>
              <li>AIR SUSPENSION HEIGHT SENSOR ASSEMBLY - REAR RIGHT HAND(1027976-00-A)</li>
              <li>NUT,HEX,M6,1.0,STL,ZINCFLAKE,SL(1006799-00-B)</li>
            </ul>
          </li>
          <li>Correction: Links - Front Suspension - Lower - Aft - LH/RH (Remove &amp; Replace)
            <ul>
              <li>BOLT H CAM M14X2.00X114 [10.9]-G720(2007106)</li>
              <li>WASHER, NORDLOCK,15.2X30.7X3.4(1033093-00-A)</li>
              <li>FR SUSP AFT LINK ASSY(1027351-00-E)</li>
              <li>NUT HF M14X1.50 [10] ZNNI NL INSERT(1004358-00-C)</li>
            </ul>
          </li>
          <li>Correction: Links - Fore - Lower - Front - LH/RH (Remove &amp; Replace)
            <ul>
              <li>FORE LINK ASSEMBLY,RIGHT HAND(1620346-00-B)</li>
              <li>FORE LINK ASSEMBLY,LEFT HAND(1620341-00-B)</li>
              <li>WASHER, NORDLOCK,15.2X30.7X3.4(1033093-00-A)</li>
              <li>NUT HF M14X1.50 [10] ZNNI NL INSERT(1004358-00-C)</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
  <li>08/03/2023
    <ul>
      <li>Suspension Noise when turning
        <ul>
          <li>Correction: Subframe Assembly - Front (1st Generation) (Remove and Replace) - Remove and Replace
            <ul>
              <li>BOLT(2007111) 2.00</li>
              <li>BOLT,HF,M12X150,ZNFL,NOTCH,MAT(1058584- 00-A) 2.00</li>
              <li>ASSY, FR SUBF, MX(1027516-00-E) 1.00</li>
              <li>BOLT HF M14X2.00X50 DP [10.9] ZNAL-W(1009169-00-A)</li>
            </ul>
          </li>
          <li>Correction: Steering Rack (Remove &amp; Replace) - Remove and Replace
            <ul>
              <li>NUT HF M10X1.25 PC10 PTP COLORED(2007090-00- C) 2.00</li>
              <li>LEFT HAND DRIVE STEERING GEAR W/ 1.00 0.00</li>
              <li>STEEL BOLTS + WAX(1467673-00-A)</li>
              <li>BOLT HF M14x78 PC109(1051424-00-A) 2.00</li>
              <li>BOLT HF M8x50 PC109 MAT(1046838-00-A) 2.00</li>
              <li>NUT HF M14X1.50 [10] ZNNI NL INSERT(1004358-00-C) 4.00</li>
              <li>NUT HFPT M14-2.00 [10] ZnNi-W(1004356- 00-B)</li>
            </ul>
          </li>
          <li>Correction: Four Wheel Alignment Check and Adjust</li>
        </ul>
      </li>
      <li>AC blows warm
        <ul>
          <li>Correction: Wire - Electrical Harness (Does Not Include Access Labor) (Repair)</li>
        </ul>
      </li>
      <li>Trunk Tie Down broken
        <ul>
          <li>Correction: Bracket - Trunk Load Floor - RH (Remove and Replace) - Remove and Replace
            <ul>
              <li>ASSY TRUNK TIE DOWN(1061158-00-B)</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
  <li>11/03/2023
    <ul>
      <li>Rattle or Squeak - Loud squeaky/creaking/rubbing noise when changingsteering angle ( not related to braking).
        <ul>
          <li>Correction: Front Suspension Noise Diagnosis</li>
          <li>Correction: Panel - Aero Shield - Front (Remove &amp; Install) - Remove and Install</li>
          <li>Correction: Adjustment: Exterior Trim</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>11/16/2023
    <ul>
      <li>Squeaking/clicking noise from front suspension while turning
        <ul>
          <li>Correction: Stabilizer Bar - Front (Remove &amp; Replace) - Remove and Replace
            <ul>
              <li>BOLT,HF,M12X150,ZNFL,NOTCH,MAT(1058584- 00-A) 2.00</li>
              <li>WASHER, NORDLOCK, 15.2X30.7X3.4(1033093-00-A) 4.00</li>
              <li>FR STABAR ASSY 25MM(1027386-00-A) 1.00</li>
              <li>NUT HF M14X1.50 [10] ZNNI NL INSERT(1004358-00-C) 4.00</li>
              <li>NUT HFPT M14-2.00 [10] ZnNi-W(1004356-00- B) 2.00</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
</ul>

<h1 id="outside-of-tesla-used-warranty">Outside of Tesla Used warranty</h1>

<ul>
  <li>3/4/2024
    <ul>
      <li>As per service action replaced the HV battery fuse. Programmed new fuse to the vehicle and verified the alert cleared.
        <ul>
          <li>Correction: Fuse - Pyrotechnic - HV Battery 2.0 (Remove &amp; Replace) - Remove and Replace
            <ul>
              <li>DISCONNECT,PYROTECHNIC,CUR POWERED,2000A(1111313-00-F) 1.00</li>
            </ul>
          </li>
        </ul>
      </li>
      <li>Exterior Trim - Replace front right fender garnish
        <ul>
          <li>Correction: Garnish - Fender - Front - RH (Remove &amp; Replace) - Remove and Replace
            <ul>
              <li>FENDER GARNISH FRONT RIGHT HAND(1035289-00-P) 1.00</li>
            </ul>
          </li>
        </ul>
      </li>
      <li>MCU_w005 “Brake fluid low” has shown up sporadically since last service
        <ul>
          <li>Found the harness rubbed the air suspension tank and grounded out.</li>
          <li>Correction: Wiper Module (LHD) (Remove &amp; Replace) - Remove and Replace</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>6/12/2024
    <ul>
      <li>Correction: Four Wheel Alignment - Check and Adjust</li>
      <li>Correction: Integral Link - Rear - LH	(Remove &amp; Replace)</li>
      <li>Correction: Integral Link - Rear - RH (Remove &amp; Replace)</li>
      <li>Correction: Hub - Front - LH (Remove &amp; Replace)</li>
      <li>Correction: Knuckle - Suspension - Front - LH (Remove &amp; Replace)</li>
      <li>Correction: Control Arm - Upper - Front - LH (Includes Alignment Check) (Remove &amp; Replace )</li>
      <li>Correction: Link - Fore - Lower - Front - LH (Remove &amp; Replace)</li>
      <li>Correction: Link - Front Suspension - Lower - Aft - LH (Remove &amp; Replace)</li>
      <li>Correction: Air Spring Module - Front - LH (Remove &amp; Replace)</li>
      <li>Correction: Toe Link Assembly - Rear - RH (Remove &amp; Replace)</li>
    </ul>
  </li>
  <li>
    <p>4/22/2025</p>

    <ul>
      <li>Concern: Customer states: Door Handles &amp; Latches - Funk won’t open. Pull latch under bumper
doesn’t help Dash says frunk is open
Repair Notes: Verified customer concern. When attempting to open front trunk through emergency
release cables, primary was very difficult to move. Was eventually able to get the front trunk open
with the emergency release cable. Inspected and found cables from release mechanism to latch
were corroded and sticking. Replaced release mechanism. Reassembled and verified proper
operation. Concern no longer present.
        <ul>
          <li>Correction: Actuator - Latch - Hood -
Primary (Remove &amp; Replace) -
Remove and Replace</li>
          <li>HOOD LATCH
RELEASE
ASSEMBLY(1057991-
00-F)</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>7/18/2025
    <ul>
      <li>Concern: Customer states: Windshield Wipers - Wiper interference with hood. Paint is worn off
wiper assembly where rubbing on hood.
Repair Notes: Verified customer concern. Removed passenger side wiper arm assembly to
inspect. Found bearing in pivot mechanism on wiper arm, failed, causing the wiper arm to lift up
and contact the hood. Bearing is not available separately. Replaced wiper arm assembly.After
replacement, verified proper operation. Concern no longer present.
        <ul>
          <li>Correction: Wiper Arm - RH (Remove
&amp; Replace) - Remove and Replace</li>
          <li>WIPER ARM AND
BLADE ASSEMBLY -
PASSENGER - LEFT
HAND DRIVE(1046670-
00-C)</li>
        </ul>
      </li>
    </ul>
  </li>
</ul>]]></content><author><name></name></author><category term="Tesla" /><category term="Tesla" /><category term="ModelX" /><category term="Service" /><category term="Warranty" /><summary type="html"><![CDATA[NOTE: this blog is a work in progress!]]></summary></entry><entry><title type="html">Microsoft Guy Goes Mac</title><link href="/dev/2022/04/02/TwoWeeksWithAMac.html" rel="alternate" type="text/html" title="Microsoft Guy Goes Mac" /><published>2022-04-02T04:00:00+00:00</published><updated>2022-04-02T04:00:00+00:00</updated><id>/dev/2022/04/02/TwoWeeksWithAMac</id><content type="html" xml:base="/dev/2022/04/02/TwoWeeksWithAMac.html"><![CDATA[<h1 id="first-impressions">First Impressions</h1>
<ul>
  <li>Hmmm, this is not the 14” that i wanted :D 13 inch M1 for now</li>
  <li>Woah this magical touch bar is pretty cool and very context aware (zoom = mute/video cmds)</li>
  <li>No Touchscreen… are you kidding me? Come on … this is like feature 101.  Lay in bed and scroll through blogs with your fingers is so nice.</li>
  <li>Why doesnt my <code class="language-plaintext highlighter-rouge">⊞ Win</code> key work anymore … wierd Ctrl does what i want MOST of the time</li>
</ul>

<h1 id="long-term-impressions">Long Term Impressions</h1>
<ul>
  <li>Multi monitor is NOT a first class citizen - hotkeys to move windows to monitors are non existant … 3rd party apps required!?!?</li>
  <li>No touch id with laptop closed … further you cant even buy the apple keyboard which has TouchID and use it on the external keyboard when lid is closed… WTF!?</li>
  <li>The only things worse then MS Teams … is MS Teams on Mac</li>
  <li>Why does every single app have a differnt shortcut for hyperlinks (windows ctrl+l was unanimous)</li>
</ul>

<p>On to the configuration changes i made:</p>

<h1 id="basics">Basics</h1>

<h2 id="multi-monitor">Multi Monitor</h2>
<p>I live that tripple monitor life with Ergotron arms.  Price drops on 49 ultrawide might make me consider otherwise.</p>

<p>I use a dock that requires Display Link to mirror USB display content to monitor output… this not a performant design and is only indended for non video/gaming output.  Apparently a limitation of the M1 chip … the M1 Pro/Max appears to support 3!  As mentioned this replication requires <code class="language-plaintext highlighter-rouge">Screen Recording</code> Privacy permissions.</p>

<h1 id="tweaks">Tweaks</h1>

<h2 id="swapping-ctrlcommand-keys">Swapping Ctrl/Command keys</h2>
<p>The copy comannds: <code class="language-plaintext highlighter-rouge">Ctrl + C/V/X</code> is now defaulting on my windows keyboard to  <code class="language-plaintext highlighter-rouge">Win + C/V/X</code> … this was super annoying so i quickly swapped the Ctrl and Command keys in the Keyboard <code class="language-plaintext highlighter-rouge">Modifier Keys...</code> menu.</p>

<h2 id="end-key-goes-to-end-of-page-not-line--win--shift--lr">End key goes to end of page, not line ( win + shift + L/R)</h2>
<p>« TODO » … this is annoying me every single day as I am a power editor :D</p>

<h1 id="apps">Apps</h1>

<h2 id="vs-code">VS Code</h2>
<p>Code installer does not automatically add to PATH.  It is very handy to hope into the editor via the cli with <code class="language-plaintext highlighter-rouge">code .</code>.  To add <code class="language-plaintext highlighter-rouge">VS Code</code> to the PATH var see: - https://www.codegrepper.com/code-examples/r/how+to+add+vscode+to+path+mac</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
</code></pre></div></div>

<h2 id="vs">VS</h2>
<p>Run local https sites by importing dev cert into keychain:
<code class="language-plaintext highlighter-rouge">dotnet dev-certs https</code></p>

<h2 id="brew">Brew</h2>
<p>After installing <a href="https://brew.sh/">Brew</a>, read the output: Brew path - Run these two commands in your terminal to add Homebrew to your PATH:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' &gt;&gt; /Users/&lt;&lt;_your_user_goes_here_&gt;/.zprofile     
eval "$(/opt/homebrew/bin/brew shellenv)"
</code></pre></div></div>
<p>my brew utils:</p>
<ul>
  <li>Azure CLI - <code class="language-plaintext highlighter-rouge">brew update &amp;&amp; brew install azure-cli</code></li>
  <li>CodeQL - <code class="language-plaintext highlighter-rouge">brew install --cask codeql</code></li>
  <li>GH CLI - <code class="language-plaintext highlighter-rouge">brew install gh</code></li>
  <li>git LFS - <code class="language-plaintext highlighter-rouge">brew install git-lfs</code></li>
  <li>GH Desktop - <code class="language-plaintext highlighter-rouge">brew install --cask github</code></li>
  <li>docker - <code class="language-plaintext highlighter-rouge">brew install --cask docker</code> (https://stackoverflow.com/a/43365425/343347)</li>
  <li>BeyondCompare - <code class="language-plaintext highlighter-rouge">brew install --cask beyond-compare</code></li>
  <li>pwsh - <code class="language-plaintext highlighter-rouge">brew install --cask powershell</code></li>
  <li>Insomnia - <code class="language-plaintext highlighter-rouge">brew install --cask insomnia</code></li>
  <li><a href="https://github.com/anchore/syft">syft</a> - <code class="language-plaintext highlighter-rouge">brew tap anchore/syft &amp;&amp; brew tap anchore/syft</code></li>
  <li>RDP - <code class="language-plaintext highlighter-rouge">brew install --cask microsoft-remote-desktop</code></li>
  <li>NPM - <code class="language-plaintext highlighter-rouge">brew install node</code></li>
  <li>GO - <code class="language-plaintext highlighter-rouge">brew install go@1.17</code></li>
  <li>CMake - <code class="language-plaintext highlighter-rouge">brew install cmake</code></li>
  <li>AutoConf - <code class="language-plaintext highlighter-rouge">brew install autoconf</code></li>
  <li>Java - <code class="language-plaintext highlighter-rouge">brew install java</code></li>
  <li>Gradle - <code class="language-plaintext highlighter-rouge">brew install gradle</code></li>
</ul>

<h2 id="onenote">OneNote</h2>
<p>Yeah I know, even on Mac - I cant get away from MSFT … have been a OneNote power user for 7+ years so it is ingrained in my learning and thought process</p>

<p>First things first … <em>DO NOT USE THE APP STORE VERSION</em>. Download Office 365 and use the bundled version. Unclear why it is so much different, but notably i had a bunch of issues that were fixed going this route</p>
<ul>
  <li>MSFT login would not stay authenticated</li>
  <li>Pasting in blobs of text that contain hyperlinks would never paste the links (maybe i changed a setting on source/dest formatting that broke this)</li>
</ul>

<p>Still missing my poweruser shortcuts</p>
<ul>
  <li>CTRL SHIFT E / F for finding quickly</li>
  <li>Meeting details … needs outlook</li>
  <li><a href="https://getonetastic.com/download">OneNote Onetastic/OneCalendar</a> not on mac :(</li>
</ul>

<h2 id="terminal-zsh---oh-my-zsh">Terminal Zsh - Oh My ZSH!</h2>
<p>Install the ZSH command line enhancer via shell script here: https://github.com/ohmyzsh/ohmyzsh</p>

<p>Attempted oh my posh, but the default powerline fonts are not working in Terminal .. instead of messing around there just switch to OMYZSH!  Install not totally clear, had to run this as well:
<code class="language-plaintext highlighter-rouge">eval "$(oh-my-posh --init --shell zsh --config $(brew --prefix oh-my-posh)/themes/jandedobbeleer.omp.json)"</code></p>]]></content><author><name></name></author><category term="Dev" /><category term="Apple" /><category term="Microsoft" /><summary type="html"><![CDATA[First Impressions Hmmm, this is not the 14” that i wanted :D 13 inch M1 for now Woah this magical touch bar is pretty cool and very context aware (zoom = mute/video cmds) No Touchscreen… are you kidding me? Come on … this is like feature 101. Lay in bed and scroll through blogs with your fingers is so nice. Why doesnt my ⊞ Win key work anymore … wierd Ctrl does what i want MOST of the time]]></summary></entry><entry><title type="html">Microsoft Feedback UserVoice Migration</title><link href="/dev/2022/02/09/MicrosoftUserVoice.html" rel="alternate" type="text/html" title="Microsoft Feedback UserVoice Migration" /><published>2022-02-09T04:00:00+00:00</published><updated>2022-02-09T04:00:00+00:00</updated><id>/dev/2022/02/09/MicrosoftUserVoice</id><content type="html" xml:base="/dev/2022/02/09/MicrosoftUserVoice.html"><![CDATA[<h1 id="microsoft-feedback-migration-off-of-uservoice">Microsoft Feedback Migration off of UserVoice</h1>

<p>Unfortunately the Microsoft UserVoice site was purged from existance (i have not seen any publicly available information to explain this in detail).  For many years, this was the officially recommended way to engage Microsoft Product Group (PG) teams for feature requests. There were various states of a request that let you know: new items users are submitting - <code class="language-plaintext highlighter-rouge">under review</code>, probably not going to happen - but PG has recognized the item - <code class="language-plaintext highlighter-rouge">unplanned</code>,  road map items -  <code class="language-plaintext highlighter-rouge">planned</code>, items being worked - <code class="language-plaintext highlighter-rouge">started</code> or <code class="language-plaintext highlighter-rouge">triaged</code> that was usually accompanied by a (very) rough guestimate of the timeline for said feature, <code class="language-plaintext highlighter-rouge">completed</code> items, and the always frustrating <code class="language-plaintext highlighter-rouge">declined</code> status.</p>

<p>I personally was following 60+ of these items - mostly Azure related. I submitted a handfull of feedback items as I came across various gaps in Azure infrastructure that directly impacted my ability to deliver a viable solution.</p>

<p>Some time around April 2021 microsoft decided to leave the UserVoice platform for a then un-named solution.  I captured my distrust of this direction here:</p>

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Tread lightly <a href="https://twitter.com/Microsoft?ref_src=twsrc%5Etfw">@Microsoft</a> , <a href="https://twitter.com/UserVoice?ref_src=twsrc%5Etfw">@UserVoice</a><br />Is a single platform across your userbase for voicing concerns/feedback/feature suggestions... the ONLY way to crowdsource communication with your teams. <a href="https://t.co/GqWM48GUOf">https://t.co/GqWM48GUOf</a> <a href="https://t.co/NT5gTDvkZQ">pic.twitter.com/NT5gTDvkZQ</a></p>&mdash; felickz↙️ (@felickz) <a href="https://twitter.com/felickz/status/1388227778315702272?ref_src=twsrc%5Etfw">April 30, 2021</a></blockquote>
<script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<p>Then it happened, in September 2021 - uservoice was shut down with no replacement in sight.  Microsoft directed to use the Q&amp;A sites for feature requests … felt like if i had done such a thing in StackOverflow my request would have been IMMEDEIATLY flagged and closed as off topic.  Generally Q&amp;A sites are reserved for questions - not ideas and bug reports.   After a few frustrating reports on Microsoft Q&amp;A I pretty much gave up trying to contact any PG teams for feedback.</p>

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Worst has been realized, azure teams now tell you to post to Q&amp;A site for feature requests + all feedback logged is disappeared</p>&mdash; felickz↙️ (@felickz) <a href="https://twitter.com/felickz/status/1436479295661215762?ref_src=twsrc%5Etfw">September 10, 2021</a></blockquote>
<script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<p>Then in December 2021 - the new UserVoice replacement site was brought online.  Judging by the URLs this is a homegrown dynamics365 platform.  While much of the feedback and # of votes appears to have been captured, much is missing.  The user who submitted feedback and any comments on the feedback is nowhere to be found. Further, any items you were following did not port over to your profile.</p>

<p>Luckilly, I had captured urls for each of the items i was following - making it possible for me to now search the new site based on the url name from the UserVoice site and find all my feedback.  I feel like I am back in a good state after 3+ hours of hunting down all my old feedback, giving them new upvotes, following, and commenting if something critical needed to be added. If you know the exact name of the title it is a straight forward search in the new site.  Fortunately the name of the title was url encoded in the old UserVoice site!</p>

<p>ex of url change:</p>
<ul>
  <li>From: https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/42831765-b2c-custom-content-add-hiddenfield-as-userinputt</li>
  <li>To: https://feedback.azure.com/d365community/idea/5f39dfe1-b625-ec11-b6e6-000d3a4f0789</li>
</ul>]]></content><author><name></name></author><category term="Dev" /><category term="Microsoft" /><category term="Azure" /><category term="UserVoice" /><category term="Feedback" /><summary type="html"><![CDATA[Microsoft Feedback Migration off of UserVoice]]></summary></entry><entry><title type="html">HP Spectre Blown Speakers</title><link href="/diy/2022/01/02/HP_Spectre_Blown_Speakers.html" rel="alternate" type="text/html" title="HP Spectre Blown Speakers" /><published>2022-01-02T04:00:00+00:00</published><updated>2022-01-02T04:00:00+00:00</updated><id>/diy/2022/01/02/HP_Spectre_Blown_Speakers</id><content type="html" xml:base="/diy/2022/01/02/HP_Spectre_Blown_Speakers.html"><![CDATA[<h2 id="hp-spectre-x360-blown-speakers">HP Spectre x360 blown speakers?</h2>

<p>I had feared the worst after hearing that disgusting sound of crackling speakers coming from my laptop.  My trusty <a href="https://www.amazon.com/gp/product/B07F3HVFVM/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&amp;psc=1">HP Spectre x360 Convertible 13-ae0xx</a> (Amazon open boxer ) personal dev machine had finally let me down.  Audio troubleshooting, driver re-install, and forums were a dead end.</p>

<p>Spoiler Alert: all i had to do was disconnect/reconnect the battery and the amp/speakers are playing great again!</p>

<h2 id="the-fix">The fix</h2>

<p>To start off my 2021-2022 holiday vacation, I checked out the handy <a href="https://support.hp.com/us-en/product/hp-spectre-13-ae000-x360-convertible-pc/16779579/manuals">Maintenance and Service guide</a> and then hopped on ebay to order a set of front speakers that would replace my “blown” ones. Fast forward to when I opened the package and found out that I accidentally picked up the wrong parts (┬┬﹏┬┬). I was in a rush to run out the door to a hockey game, so I threw the screws back into the cover and forgot about the laptop for a few days.</p>

<p><img src="/assets/img/2022-01-10-01-40-45.png" alt="Spectre Insides" /></p>

<p>When i went to mess around with some personal learning (Github Advanced Security / log4shell) the machine did not power on … crap.  After a few seconds of head spinning I remembered unclipping the battery - I forgot to plug it back in :D.  After fixing and booting into Win 11… the startup sound did not crackle the speakers!  Playing some tunes confirmed it, the speakers were fixed!</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/DxQ3DraN_Oc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

<h2 id="why-the-spectre">Why the Spectre?</h2>

<p>Microsoft got me hooked when they graciously handed out 13” HP Spectre x360 at the Build 2015 event in San Francisco.  It is that Christmas morning feeling to hear the keynote announcement that I was getting some nice hardware!</p>

<div class="language-text highlighter-rouge"><div class="highlight"><pre class="highlight"><code>From: build@eventcore.com [mailto:build@eventcore.com]
Sent: Wednesday, April 29, 2015 3:02 PM
Subject: Important Build 2015 giveaway information

Build 2015

Dear Chad Bentz,

As you heard in this mornings’ keynote, we’re very excited to provide you with the HP Spectre x360! As you might expect there are some details we need to talk about and rules that we need to make you aware of. Bear with us – it’s the law.

Queuing for distribution of the giveaway starts at 8:00pm Wednesday, April 29, and continues through 3pm Friday, May 1, at the Build Registration Desk on the first floor. Eligible Build 2015 conference attendees may pick up one HP Spectre x360 (total retail value: US$1,099.00). Don’t forget your Build credentials and a picture identification.
</code></pre></div></div>

<p>This of coarse was the beginning of the end for bad-ass hardware handouts at Microsoft events, but I digress. As soon i got back to the hotel room ( 5 blocks and back alleys of SOMA with 5 nerdy dudes hauling laptops ) I was hopping on the hotel wifi to queue up the download the beta of Windows 10 - saying my condolences to Win8.  Fast forward to the plane ride home … this thing in flip the screen mode is a tablet… NOT a laptop anymore!!! No need to stowe when taking off was the perfect way to maximize the viewing time for various sessions i had already downloaded onto the machine for the ride home.</p>

<p>Fast forward a few years -  my OG Spectre’s battery is not charging.  Opened it up and nothing obvious or easy to access :(.  HP Support offered to fix for a hefty fee… whatever i love this thing + got it for “free”!</p>

<div class="language-text highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Warranty Status:	OUT OF WARRANTY

HP is providing the following service for your product.
BOX PLUS PICK UP &amp; REPAIR, 6 DAY DOOR TO DOOR
  
Total Charges (including tax, if applicable):
*Materials:	$284.99
Labor:	$65.00
Tax:	$21.00
Total:	$370.99
</code></pre></div></div>

<p>Then one of the strangest things happened, they called me and told me they could not fix it and would ship it back to me with a full refund.  Once arrived back, I  plugged it back in and got a charging light!  Either they had a way to kickstart the laptop, or they snuck me some parts for free - either way i was ecstatic!  It is worth noting their support was super nice the whole way … above and beyond level - getting multiple phone calls to keep me updated + even offered me some discounts on future warranty since they “could not fix” this one!</p>

<p>Over the years - my wife and daughter have claimed this machine.  This usurping of my Spectre likely started with another flight letting them borrow it as a Plex “tablet”. The OG Spectre still blue screens every month or so with the elusive <code>WATCHDOG TIMEOUT</code>. Eventually this forced me to look for a another machine: Enter the <code>13-ae0xx</code>.  The i5 and 8GB of ram always has me teetering on the edge of acceptable performance for a dev machine, but I make due to keep with the 13” slim convertible form factor.</p>

<p>Bonus points: passed the Windows 11 hardware test on day one!</p>]]></content><author><name></name></author><category term="DIY" /><category term="DIY" /><category term="HP-Spectre" /><category term="BUILD" /><summary type="html"><![CDATA[HP Spectre x360 blown speakers?]]></summary></entry><entry><title type="html">Removing the Samsung from your Wear OS Watch</title><link href="/tech/2021/10/23/GalaxyWatch4DeSamsungify.html" rel="alternate" type="text/html" title="Removing the Samsung from your Wear OS Watch" /><published>2021-10-23T04:00:00+00:00</published><updated>2021-10-23T04:00:00+00:00</updated><id>/tech/2021/10/23/GalaxyWatch4DeSamsungify</id><content type="html" xml:base="/tech/2021/10/23/GalaxyWatch4DeSamsungify.html"><![CDATA[<h2 id="jonesin-for-that-pixel-watch">Jonesin for that Pixel Watch?</h2>

<h3 id="steps-to-migrate-your-galaxy-watch-4-less-samsung-and-more-google">Steps to migrate your Galaxy Watch 4 less Samsung and more Google</h3>

<ol>
  <li>Install Google Fit</li>
  <li>Install GPay app -  but can’t yet bind it to the hold down button that launches Samsung pay ( reports latest firmware broke gpay)</li>
  <li>go into Samsung Fitness app and turn off every setting to avoid getting alerts</li>
</ol>

<h3 id="issues">Issues</h3>
<ol>
  <li>Cannot uninstall some of the Samsung apps, that is a little annoying.</li>
  <li>Cannot use Wear OS app from phone - must use Galaxy Wear companion app</li>
  <li>Fit does not support ECG features - but heart rate does work</li>
  <li>Google Assistant is not officially supported yet… but hints that it is coming</li>
</ol>]]></content><author><name></name></author><category term="Tech" /><category term="WearOS" /><category term="Samsung" /><category term="Google" /><category term="Galaxy" /><category term="Pixel" /><summary type="html"><![CDATA[Jonesin for that Pixel Watch?]]></summary></entry><entry><title type="html">PopUp Camper Towing with a 2016 Tesla Model X</title><link href="/tesla/2021/08/02/TeslaModelXTowing.html" rel="alternate" type="text/html" title="PopUp Camper Towing with a 2016 Tesla Model X" /><published>2021-08-02T02:27:10+00:00</published><updated>2021-08-02T02:27:10+00:00</updated><id>/tesla/2021/08/02/TeslaModelXTowing</id><content type="html" xml:base="/tesla/2021/08/02/TeslaModelXTowing.html"><![CDATA[<p><img src="/assets/img/2021-08-01-22-03-41.png" alt="Pull-Through-Supercharger-Middletown-DE" /></p>

<p>Best efficiency drive I had so far
<img src="/assets/img/2021-08-01-21-27-43.png" alt="" /></p>

<h2 id="22-vs-20-oem-wheel-options">22” vs 20” OEM wheel options</h2>
<p>One of the first “de-modifications” I performed when I started towing regularly was to get rid of my 22” wheels.  They are heavier and have a significant decrease in range (for me ~20% reduction), even when not towing.  Further, they also have a reduced weight capacity ( though only towing a popup was not an issue for me) along with a harsher ride.</p>

<p><img src="https://teslike.com/wp-content/uploads/2019/09/x-mi-912.png" alt="ModelX-22v20" /></p>

<p>Ref: <a href="https://teslike.com/?fbclid=IwAR2P0Vr7vjwbtFqKsIGvKBg7hHAPaKYC53MM3NASOjJk2ACFmG6OtT6_Ib0">Teslike - Tesla Range Table</a></p>

<h2 id="2020-vs-2021-comparison">2020 vs 2021 comparison</h2>

<p>2020 - 692 Wh/Mile
<img src="/assets/img/2021-08-01-21-52-58.png" alt="2020-Dover-Henlopen-Tow" /></p>

<p>2021 - 570 Wh/Mile
<img src="/assets/img/2021-08-01-21-56-51.png" alt="2021-Dover-Henlopen-Tow" /></p>

<p>As you can see, a more direct highway route used 9% more battery with minimal time savings (not accounting for traffic conditions here). Notable conditions</p>
<ul>
  <li>8 degrees hotter</li>
  <li>4 MPH windier</li>
</ul>

<h1 id="towing">Towing</h1>

<p>Towing the camper is much more stressful then anything EV related. Lots of creeks and clunks coming from the camper have you constantly checking camera/mirrors.  Most notably the worst scenario:
<img src="/assets/img/2021-08-01-22-08-08.png" alt="blowout" /></p>

<p>Planning out your trip with <a href="https://abetterrouteplanner.com/">A Better Route Planner</a> can take some of the guesswork out of figuring out far you can go without a stop at a charger.  The best way to estimate is to get a good handle of your Wh/Mile and plug those values into the app.  I find myself forcing the routes onto side roads if I want to stretch out the trip.  I also map out a point of no return such that if I make a specific charger less then my estimated value, I had better stop to play it safe.  It is also worth noting that the Tesla nav system does a pretty good job of staying close to ABRP estimates and routes.</p>]]></content><author><name></name></author><category term="Tesla" /><category term="Tesla" /><category term="Towing" /><category term="Camping" /><category term="ModelX" /><category term="Jayco" /><category term="Teslafi" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Ryobi Electric 100ah Zero Turn Mower RY48ZTR100 Replacement Batteries</title><link href="/diy/2021/07/16/RY48ZTR100_Replacement_Battery.html" rel="alternate" type="text/html" title="Ryobi Electric 100ah Zero Turn Mower RY48ZTR100 Replacement Batteries" /><published>2021-07-16T04:45:10+00:00</published><updated>2021-07-16T04:45:10+00:00</updated><id>/diy/2021/07/16/RY48ZTR100_Replacement_Battery</id><content type="html" xml:base="/diy/2021/07/16/RY48ZTR100_Replacement_Battery.html"><![CDATA[<h2 id="videos">Videos</h2>

<h3 id="battery-removal">Battery Removal</h3>

<iframe width="560" height="315" src="https://www.youtube.com/embed/MpvL282mAQo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

<h3 id="battery-replacement">Battery Replacement</h3>

<iframe width="560" height="315" src="https://www.youtube.com/embed/YJ3s6SccMpk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

<h2 id="specs">Specs</h2>
<h3 id="factory-battery---leoch-lpc12-100">Factory Battery - Leoch LPC12-100</h3>
<ul>
  <li><a href="http://www.leoch.us/pdf/reserve-power/agm-vrla/lpc-deep-cycle/LPC12-100.pdf">Datasheet</a></li>
</ul>

<h3 id="interstate-dcm0100">Interstate DCM0100</h3>
<ul>
  <li><a href="https://products.interstatebatteries.com/product/detail/DCM0100">Specs</a></li>
  <li><a href="https://amzn.to/3KSEqv4">Amazon DCM0100 110Ah batteries</a></li>
</ul>

<p><img src="/assets/img/2021-08-01-20-43-36.png" alt="Battery Tray" /></p>]]></content><author><name></name></author><category term="DIY" /><category term="Ryobi" /><category term="Mower" /><category term="Electric" /><category term="Battery" /><category term="DIY" /><summary type="html"><![CDATA[Videos]]></summary></entry><entry><title type="html">Subwoofer replacement in 2016 Tesla Model X</title><link href="/tesla/2020/06/15/TeslaModelXSub.html" rel="alternate" type="text/html" title="Subwoofer replacement in 2016 Tesla Model X" /><published>2020-06-15T03:02:00+00:00</published><updated>2020-06-15T03:02:00+00:00</updated><id>/tesla/2020/06/15/TeslaModelXSub</id><content type="html" xml:base="/tesla/2020/06/15/TeslaModelXSub.html"><![CDATA[<iframe width="560" height="315" src="https://www.youtube.com/embed/cxXz-bUsqoo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

<p><a href="https://amzn.to/3zVPvoL1">Rockford Fosgate P2D2-8 8” Punch P2 500W 2-Ohm DVC Car Audio Subwoofer Sub with Reinforced Paper Cone and FlexFit Basket</a></p>

<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;OneJS=1&amp;Operation=GetAdHtml&amp;MarketPlace=US&amp;source=ss&amp;ref=as_ss_li_til&amp;ad_type=product_link&amp;tracking_id=felickz-20&amp;language=en_US&amp;marketplace=amazon&amp;region=US&amp;placement=B006OF1MI4&amp;asins=B006OF1MI4&amp;linkId=b69f63eb9b2529b352a761c012729e6c&amp;show_border=true&amp;link_opens_in_new_window=true"></iframe>]]></content><author><name></name></author><category term="Tesla" /><category term="Tesla" /><category term="ModelX" /><category term="Audio" /><category term="Subwoofer" /><category term="Rockford-Fosgate" /><category term="Punch" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Service History for 2013 Tesla Model S</title><link href="/tesla/2019/09/26/TeslaModelSHistory.html" rel="alternate" type="text/html" title="Service History for 2013 Tesla Model S" /><published>2019-09-26T03:02:00+00:00</published><updated>2019-09-26T03:02:00+00:00</updated><id>/tesla/2019/09/26/TeslaModelSHistory</id><content type="html" xml:base="/tesla/2019/09/26/TeslaModelSHistory.html"><![CDATA[<h1 id="background">Background</h1>

<p>I purchased my 2013 Tesla Model S P85+ used with ~63,000 miles in late 2017.  This was my first experience buying a car: #1 sight unseen, #2 online, and #3 from Tesla.  All three of those things made for quite the experence! I had been following along cloesly online with how the process would go and therefore none of this was surprising to me in any way.  I was immediatly alerted when a Tesla for sale listing hit my specific criteria using my trusty Tesla price scraper <a href="https://ev-tsla.com/hunter/index.php">EV-CPO Hunter</a>.  I got the alert about my unicorn vehicle being available on the drive home from a barbeque.  I immediatly pulled over into a Wendy’s parking lot, stared at the listing for 2-3 minutes on my phone, and then clicked the buy button!</p>

<p><img src="https://user-images.githubusercontent.com/1760475/231928089-4f0a0a60-b813-437e-80b2-fbe4537110d7.png" alt="image" /></p>

<p>Then the wait started… almost exactly at the 12 week mark I picked up my S at my local-ish Tesla Service Center!</p>

<p>The higher milage and vehicle age really healped keep the sale price reasonable for meeting my criteria to purchase.  Compared to what the vehicle cost new, I was getting a REALLY good deal. Luckilly Tesla had just rolled out selling higher milage cars (50k+) as Certified Pre-Owned (CPO) that carried a 2 year warranty (as opposed to the lower milage 4 year CPO waranty).  In the CPO program, the vehicles were subjected to a detailed inspection process that was later phased out over the years in favor of a less detailed “Tesla Used” certification process.  I can attest to this level of detail as I was able to get information (one way or another) that the drive unit was replaced.  Further, it was obvious that at least the hood of the vehicle was re-painted as there was quite a bit of overspray on some nuts.</p>

<p>The “CPO” 2 year Warranty WELL worth it for a 2013 Model S!  Since 2013 was an early production model year for the Model S many problems surfaced.  Items such as the door handles needed to be repaired multiple times to fix long standing issues while parts were being re-designed.</p>

<h1 id="service-history">Service History</h1>

<h2 id="covered-under-cpo-warranty">Covered under CPO warranty</h2>

<ul>
  <li>Previous owner - that I know about
    <ul>
      <li>Battery</li>
      <li>Titanium shield</li>
    </ul>
  </li>
  <li>CPO
    <ul>
      <li>Drive Unit</li>
      <li>Assuming paint - obviously overspray nuts under hood</li>
    </ul>
  </li>
  <li>2017
    <ul>
      <li>Replaced Driver Door  handle</li>
      <li>Adjusted all door handles ( bad gaps when received)</li>
      <li>ReSeated passenger mirror due to squeek</li>
      <li>Replaced broken door sills ( broken clips when received)</li>
    </ul>
  </li>
  <li>1/17/2018
    <ul>
      <li>Replaced passenger door handle</li>
      <li>Replaced driver door handle (x2)</li>
      <li>Replaced steering control module unit ( codes - Regen/traction disabled)</li>
      <li>Replaced left scroll wheel</li>
    </ul>
  </li>
  <li>4/25/2018
    <ul>
      <li>12v battery replaced due to warning</li>
      <li>Passenger Airbag replacement - recall</li>
      <li>12k 2yr service</li>
    </ul>
  </li>
  <li>7/12/2018
    <ul>
      <li>Right rear door handle assembly ( random door pop open) •</li>
    </ul>
  </li>
  <li>12/17/2018
    <ul>
      <li>Full 8yr service</li>
      <li>Replace: Shaft - Steering Column - Intermediate ( hard turn steering )</li>
      <li>Replace RH headlight assembly ( randomly turn off)</li>
    </ul>
  </li>
  <li>4/10/2019
    <ul>
      <li>4 baolong TPMS sensors</li>
    </ul>
  </li>
  <li>8/2019
    <ul>
      <li>Front Right upper suspension ( bad bearing clunking noise)</li>
      <li>Touch screen replacement ( glue melting at top )</li>
    </ul>
  </li>
</ul>

<h2 id="after-cpo-warranty-expired-82019">After CPO Warranty expired (8/2019)</h2>

<ul>
  <li>9/2019
    <ul>
      <li>Replace: Master charger due to failure ($2508)</li>
    </ul>
  </li>
</ul>]]></content><author><name></name></author><category term="Tesla" /><category term="Tesla" /><category term="ModelS" /><category term="Service" /><category term="Warranty" /><summary type="html"><![CDATA[Background I purchased my 2013 Tesla Model S P85+ used with ~63,000 miles in late 2017. This was my first experience buying a car: #1 sight unseen, #2 online, and #3 from Tesla. All three of those things made for quite the experence! I had been following along cloesly online with how the process would go and therefore none of this was surprising to me in any way. I was immediatly alerted when a Tesla for sale listing hit my specific criteria using my trusty Tesla price scraper EV-CPO Hunter. I got the alert about my unicorn vehicle being available on the drive home from a barbeque. I immediatly pulled over into a Wendy’s parking lot, stared at the listing for 2-3 minutes on my phone, and then clicked the buy button!]]></summary></entry></feed>