Friday, January 13, 2023

Girl Crush - 2023 week 2 - Kennedy McMann

Nothing fancy, but here are a few quick photo edits, using the incredibly affordable Affinity Photo, of Kennedy McMann as seen in CW's Nancy Drew TV series from season 1 episodes 11 & 14.

Kennedy McMann as seen in Nancy Drew TV series S1E11
Nancy Drew having a secret meet in the woods.
Kennedy McMann in the library as seen in Nancy Drew TV series S1E14
Nancy Drew sleuthing in the local library.





Wednesday, December 28, 2022

Ancient Currency (ISO) Codes

Looking for historical ISO currency codes that no longer exist or appear to be barely documented anywhere online?  Here are a few obscure examples such as:

  • Mexican Currency
    • The Mexican Peso is decimalized into centavos and used from 1897 to 1992-1231 as currency code MXP.
    • From 1993 to the present the ISO currency code is now MXN.
  • Chilean Currency
    • Spanish Escudo used from 1818-0112 to 1851-0109 was XESE.
    • Chilean Peso/Conder used from 1851 to 1959 was CLC.
    • Chilean Peso/Conder used from 1960 to 1975-0929 was CLE.
    • Chilean Peso in use from 1975-0929 to the present is the CLP.
  • The Pennsylvania Proclamation Dollar used by the colony in 1709 was CPAP.  
  • The Danish Gold Krone of Account used from 1618-1713 on the Faeroe Islands was DKG.
  • The British West Indies Dollar used by the British Virgin Islands (Leeward Islands) in 1935-1959 was XBWD.

Wikipedia usually is your source of ISO currency codes, but a lot of this legacy data has disappeared from the web, and possibly can only be found on The Wayback Machine (archive.org) but only if you luck out in a search query. The Global Financial Data website used to host a spreadsheet which from all my hunting and pecking appears to be the best resource, now virtually invisible on the internet but you can find it via the Wayback at GHC Histories (downloadable spreadsheet).

Now I am not claiming the GHC reference document is the definitive answer but so far, the only place I could find out anything concrete about the CLC in Chile because everything else I searched only mentioned what happened after 1959, listing no ISO codes before that time.

Saturday, November 19, 2022

NordVPN + Windows Subsystems for Linux starts with: An operation was attempted on something that is not a socket.

 Is your Windows Subsystems for Linux suddenly starting with the error message: An operation was attempted on something that is not a socket?







I have tried a few workarounds, but this problem still persists for me after I reboot.  I've found the cheapest solution is to pause NordVPN's connection for a minute, start the WSL shell, and then activate your VPN tunnel again.    Maybe when I'm really bored I  will really dig into fixing this permanently, but it is just a minor nuisance at this point.

Friday, March 12, 2021

Batman Is Unhappy with His Birthday Present

I found this comic art panel section as seen in Detective Comics issue #1027 pretty entertaining. Batman screams "Give me my birthday present!".  This fun was created by Matt Fraction (writer),  Chip Zdarsky (artist), and Aditya Bidikar (letters).
Batman screams "Give me my birthday present!"
[click for larger scan version]

Wednesday, February 24, 2021

Once upon a Time, an Unsuspecting Resident Traveled to His Local DMV

Once upon a time, an unsuspecting resident traveled to his local DMV...

Not wanting to spend any time stuck in a long line of strange people, he used the new electronic queueing system. At 8am he was 24th in the virtual line with a wait time of 167 minutes. No problem he thought, I'll just keep working from home until they page me that the time is near.

Time slowly passed, but he was busy working so who cares how slow the virtual line is.

A rather quick 112 minutes later he receives a text alert stating the virtual wait is less than 30 minutes so feel free to go ahead and drive to the DMV.

DMV paperwork checklist. Current driver's license. ✔️Check. Birth certificate or valid Passport. ✔️Check. Two pieces of mail proving your residency. ✔️Check. Social Security Card, a 1099 statement, or a W-2 tax statement. ✔️Check.

(singing to himself) Wallet, keys, phone. ✔️ Check.

(finishes singing the Adam Sandler song about Wallet, keys, and phone)

He heads out of the house and then Dukes of Hazard-style slides across the hood to the driver's side.






Errrrrrk, hold up! EFFF-N facemask? Rummages in the glovebox finally locate his trusty original March 2020 COVID disposable mask. Barely been used 75 times so far, and still some traces of white(-ish) cotton are visible. ✔️Check, let's motor!

A short commute begins and our intrepid adventurer arrives at a fairly full DMV parking lot. Parking is secured, and off he goes to enter the building.

His phone buzzes again and the message happily proclaims "You have reached the front of the line! Please go to the License Counter line. Hurry or your spot will be lost"...

Our traveler turns the corner and runs into 40 other people waiting to get into the DMV front door. No worries, everyone is in the queue, he is up next according to the message.





Over the loudspeaker an apologetic employee announces the Queueing system has "glitched" and everyone who was in the system received the same message. NO ONE is actually up next. We've rebooted <3 times most likely (like The IT Crowd TV show)> and now everyone needs to log back in and re-register so we can move things along... "I'll be here all day, but I bet you folks don't want to be..."

Our semi-disgruntled traveler quickly whips out the smartphone. Capable of typing faster than everyone else within sight, he gets back into the registration system and finds himself #4 in the new line. The estimated wait is 48 minutes.

EFFF-this! Back to the car he heads and runs two other errands around town while vigilantly getting regular text updates on the magical waiting line.

64 minutes later he returned to the DMV front door.

Traveling the dark interior of city hall, he winds his way to the dank corner clearly marked "Driver's License Renewal" ...

Great! He has entered a new short line of 6 people sitting in chairs slowly shuffling forward every 5-10 minutes as they edge closer to the plexiglass DMZ service window.





Bored and tired of stalking (and re-ranking) his celebrity female crushes via Instagram, our traveler decides to listen in on the conversations of other people currently at the DMV counter.

The DMV employee asks "Did you want a regular license or the new RealID license?", a confused 70-year-old lady asks "Which one do I need?"

"One costs more money..." <pause>

Seeing that his elderly customer is not getting the joke, the DMV employee then asks "Do you plan on flying on an airplane in the future?"

"Yeah, I travel several times a year to visit family," she says.

"Okay, well if you don't get the new RealID you won't be flying anymore after October so you probably want that one." She agrees more paperwork continues, blah blah blah.

Our weary traveler bored with this conversation goes back to trying to figure out who will be Wife #3 via Pinterest this time. Thank goodness for free city-provided WiFI.

A younger customer moves to the DMV counter and quickly asks for RealID. DMV employee then starts collecting paperwork from him. This guy looks a bit rough around the edges, maybe he will be entertaining.

The DMV worker says "Okay, we need two pieces of mail showing you live at the current address". Scruffy guy says, "You mean like phone bills or electric bills?" DMV "Yep that will work"

"Okay, here you go..." as the guy holds his phone up against the plexiglass (bullet-proof?) window.

"No, no, we need a paper copy..."

"I don't have any paper bills, all my stuff is electronic only, right here on my phone," says Scruffy.

"Sorry sir, you will have to go print those out and then bring them back to us"

"Errr, I don't have a computer or a printer dude, it's all here on my phone"

DMV guys "Sorry sir, we need those printed so we can make a copy for the records. If you don't have a computer, you can always go to the public library to get it printed out."

"The library is mostly closed due to COVID!" Scruffy says, not quite yelling yet.

DMV "Oh yeah limited hours at the library due to the Corona.."

The other DMV employee chimes in to be helpful... "Actually the library is CLOSED for reconstruction, so you will have to figure something else out for bringing in paper copies," says DMV #2.

<end of that customer conversation> Thankfully! Great, our traveler is almost up to the DMV window himself.

29 minutes later...

"Yes, I would like RealID so I can fly in airplanes" states our traveler to the DMV worker.

"Papers please..." replies the worker. <Our traveler swears this phrase [Papiere bitter] was uttered in a WW2-era German accent>





A couple of paper utility bills are accepted as proof (old school analog rules!) and then the DMV guy asks for proof of social security status. "Your SSN card, a W-2, or even a 1099 tax receipt will do."

"Easy peasy... here is my W-2 and also a 1099"

"Sir, neither one of these W-2 or 1099 forms has your FULL social security number printed on it... they only have the last 4 digits. We need all your digits."

<cue the other DMV employee being helpful again>

"yeah, I don't know why they tell people they can use W2/1099, no reputable company prints the entire SSN anymore."

DMV #1 - "So do you have anything else with your SSN printed on it?"

Reluctantly the traveler pulls out his original blue SSN card, which he never carries, because it is such a pain to get replaced if lost. SSN in a fireproof safe is better than a wallet any day.

DMV guy "Heck, why didn't you just give me this to begin with?"

The DMV guy rechecks all the paperwork feeds it into the document scanner and immediately jams. Three tries later and all of our traveler's documents have been stored in the cloud (somewhere). <Confirmation that either China or Pakistan have their own copies of these files will be verified tomorrow, most likely during an automated fraud alert.>

A quick eye chart test is passed, and street signs are identified with barely passing grades. Now our traveler gets a fresh new photo taken, and a cheap black & white temporary license is printed out.





<The End?> --- I sh*t you not, none of this was made up.

Sunday, November 10, 2019

cmd.exe opens to a blank/black screen

Is your cmd.exe opening to a blank/black screen?    It works if you run-as administrator?  It works if you open PowerShell first, and then execute cmd.exe?     Yeah, that's where I have ended up on several various machines, including home and enterprise edition.     

In all my cases, the prompt is actually working as I tested it with .bat file and they ran, but screen still looks blank/black, implying hung process.  Nope, somehow the colors have gotten reset to black on black on black.   I certainly did not set these values on over a dozen different machines with the same problem.

Pick the top left of the blank/black cmd.exe screen, and select properties.  Then simply make sure your text, background, and are not all the same value.  In all my situations somehow Windows set them to RGB 0. 

I changed my background to a flavor of green for this quick fix, and now the problem is rather simply solved.

Apparently this was never really was an OS problem for my multiple machines, but I've seen dozens of forum posts from people all reverting to restores, and resets to fix when it was simply black-on-black text.   Still no idea why this has happened so many times, can't blame me on this one as my corporate enterprise Windows has had the same problem and I have no admin control of those systems to modify or install software.

Saturday, November 2, 2019

WSL installation workaround

Is the Windows Subsystem for Linux (WSL) on Windows 10 giving you some troubles during install?  Are you getting the black screen on shell startups?

Here is my hack-around the normal method which usually just involves adding the WSL feature, rebooting and then installing the Linux flavor from the Windows Store.  For me, this resulted in a black screen hang when launching Ubuntu on multiple PCs.   Or WSL would work for my full admin account but my standard user account would get the black screen hang; no one's suggestions on various forums actually seemed to help me.   Hopefully, someone else will find this solution useful.
  1. Change your user account from standard to admin type.  Remember that this is temporary, we will undo this later.  
  2. Following https://www.thomasmaurer.ch/2019/06/install-wsl-2-on-windows-10/  I then ran these from my account via PowerShell (run as administrator) 
    • Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    • Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  3. A reboot (or two) might be needed before continuing.
  4. Then install the CanonicalGroupLimited.Ubuntu*.appx (or whatever name it happens to be this month) for Ubuntu downloaded from https://docs.microsoft.com/en-us/windows/wsl/install-manual.
  5. Now launch WSL and finish initializing your account in the WSL shell 
    • username = whatEverUwant, 
    • password = iSuggestSomethingUniqueFromYourActualWin10login)
  6. Now reboot again, and then login with your real admin account so we can undo step one.
  7. Switch your account back to standard type, as we no longer need to leave it elevated, nor should you.   It is no longer the year 2005 so your daily usage account should not be full admin.
  8. Now verify WSL shell still works after lowering account back to non-admin.
  9. Verify you can add a package such as: sudo apt-get install zip
  10. Enjoy the Linux prompts and get to bash'n Windows!
PS.  Your personal Linux home folder can be found from within Windows 10 by going to:
%APPDATA%\Local\Packages\CanonicalGroupLimited.Ubuntu*\LocalState\rootfs\home\