atxgeek
just one more geek in a sea of austin techies
November 9, 2025
May 25, 2024
Substance Over Style
Warning: mini-rant ahead
For years I've maintained a quiet argument with American grammar-style rule-followers. This argument is different from my other style argument concerning Americanized dates (it should be the international standard YEAR-MONTH-DAY, not MONTH-DAY-YEAR) but that's fodder for a different post.
Despite that fact that I am American-born and American-educated my argument concerns the American practice of including as part of a quoted value whatever punctuation immediately follows that quote. For example, in the sentence:
Stephen said the name of his lawn business is "Yard Masters."
The business name itself almost certainly does *not* include a period and so was not actually part of the quote from Stephen. The practice of enveloping non-quoted punctuation into preceding quoted text may seem rather unimportant. In this example most people would assume the business name is "Yard Masters" with no period. Even if someone mistakenly believed a period was part of the business name it's hard to imagine any serious negative consequences of doing so.
People who deal with the necessary preciseness of computer code, however, should be at least somewhat irritated at this practice. Instead of quoting a business name, what if the sentence were:
Stephen said the code to disarm the explosive is "n0b!0w."
The inclusion of the non-quoted period as part of the quote now has very serious consequences.
When pressed with this dilemma the normal response from grammar experts is to restructure the text so that the quote is no longer at the end of the sentence, such as: Stephen said the code "n0b!0w" will disarm the explosive. This is an effective, though somewhat clunky, workaround. Unfortunately it is not a workaround you can depend on -- you will still get cases of people including quotes at the end of sentences (or immediately preceding a comma) so the issue persists. I was recently reminded of this in some Google technical help instructions:
![]() |
| Following American grammar convention results in incorrect information in Google's instructions. https://support.google.com/maps/answer/1725632?hl=en#zippy=%2Chow-do-i-opt-my-access-point-out-of-google-location-services |
October 28, 2022
February 6, 2021
PayPal, Bitcoin and Taxes (oh, my!) #CryptoGeek
The short version:
- Treat crypto like stocks, not money.
- Every crypto transaction has end-of-year tax implications.
- It is super-easy to get into crypto with a (free) PayPal account.
- You can quickly make or lose lots of money with crypto.
The long version:
Read on...
December 29, 2020
MPOW BH079A driver for Win10 #BluetoothGeek
If you need to add Bluetooth to a Windows 10 PC it's harder to find a cheaper or easier solution than this well-reviewed $7 USB dongle from MPOW. There are, however, questions about the safety of trusting included hardware driver CDs or even downloading drivers direct from lesser-known manufacturers. Even the most honest of vendors is not guaranteed to have clean, virus-free driver installation software.
December 8, 2020
Save, then save, then save again #ShoppingGeek
We're well into the holiday shopping season as I write this but it's never too late for tips on saving money. This year I've been doubling, tripling and even quadrupling my online shopping savings opportunities. How? With some new virtual takes on a few old payment standbys.
When everything is clicking, my best online shopping savings scenario is:
- Fill up my online cart with items
- Get a discount applied automatically
- Get part of the remaining balance paid for via saved credits (bonus gift cards)
- Get part of the remaining balance paid for via discounted virtual gift card
- Earn cash back on whatever balance is left that I actually have to pay
- Earn credit towards future bonus gift cards (see #3)
September 25, 2020
eero 6: Will it work with original eero? #NetworkGeek
![]() Will eero 6 work with first-generation eeros? |
There are plenty of articles and reviews covering the improved features but I've yet to see anyone answering one burning question:
What about existing eero owners? Specifically, can existing (first-generation) eero mesh networks incorporate new eero 6 devices? Or do existing owners have to replace their old eero units in order to upgrade to eero 6?
Read on for the answer...
December 8, 2019
6-month review update: UltraLoq U-Bolt Pro
Was it any good, though? YES!
Read on to get my impressions after 6 months of heavy use...
November 12, 2019
SQL Server snippets #SQLGeek

My apologies if I eventually include anything particularly unique or complex without citing an original author -- please comment with links to original posts so I can verify and add citations accordingly.
Read on for the snippets...
May 16, 2019
Save 64% on a COOL smart deadbolt
April 21, 2018
Quick line count via Windows command line #DevGeek
At first glance this solution isn't overly intuitive but it's actually quite simple. The TYPE command parses each line in the specified file and pipes each line through the FIND command which searches for string values matching the specified string.
In this case, we extend the TYPE command's usefulness from parsing just one file to parsing collections of files by using a wildcard search for all files ending with ".log".
For the FIND command, we use the "/V" switch to invert behavior and have the command look for lines that *don't* have the specified string. We use the "/C" switch to tell FIND to give us a count of matched (unmatched in this case) lines instead of the content of the lines. Finally we specify any string value we can reasonably expect to *not* exist in our searched files. I used "zzxxccvvbbnnmm" in my example.
Here's the result of the command on a directory where I placed two sample log files:
For your copy-and-paste convenience, here's some copy-ready text:
Enjoy!
March 27, 2018
JBL Everest firmware update #SoundGeek
If you have "normal" (i.e., not "Elite") Everest 100, Everest 300, or Everest 700 headphones and have sound lagging behind video then you're in luck: I have located the elusive firmware update over on JBL's Japanese site. The site isn't in English but the firmware package itself is and includes English instructions.
Here's the link to the firmware:
http://support.harman-japan.co.jp/update/data/HID.zip
(updated link March, 2021 - thanks commenter rteng!)
For a Google-translated-into-English version of the web page, click here.
I was able to upgrade a set of Everest 300 headphones from firmware v1.1 to v3.1 with no issues (via USB connection to a Windows 7 PC). The update fixed the audio lag issue for me but your mileage may vary.
Cheers!













