Saturday, November 26, 2022

Word of the Day


As seen on the No-Spin News


Bill O'Reilly presents "The Word of the Day" most days he appears on the No-Spin News on The First. It usually goes something like, "Do not be ------(word of the day)------ when writing to the No-Spin News."



Acrimony (10-2-2024)

Agog (4-1-2024)

Anserine (1-19-2022)

Autocratic (2-15-2024)

Balderdash (3-4-2024)

Banal (8-10-2022)

Baneful (5-22-2024)

Barbermonger (10-28-2024)

Battology (12-14-2023)

Bellicose (9-20-2023)

Bilge (11-27-2023)

Bilious (3-21-2024)

Blatherskite (8-20-2024)

Blether

Blooter (3-30-2023)

Bovine (4-17-2024)

Buffoon (8-14-2024)

Bulkateer (2-2-2023)

Bumpkin (8-29-2023)

Bumptious (1-25-2024)

Bunkum

Buttology (8-1-2023)

Cacophony (7-15-2024)

Callow (9-4-2024)

Caperlash (5-7-2024)

Captious (4-24-2024)

Caterwauling (10-14-2024)

Caustic (6-4-2024)

Cautel (11-9-2022)

Charlatan (8-19-2024)

Chicanery (6-30-2022)

Choleric

Chuffiness (4-25-2024)

Churlish (11-19-2024)

Clinchpoop (3-3-2022)

Codger (10-7-2024)

Codswallop (5-10-2023)

Cogent

Corybantic (10-2-2023(

Coxcomb (10-31-2024)

Crass (8-10-2023)

Craven (10-29-2024)

Cretin (4-30-2024)

Cryptic

Curmudgeon

Deride (2-8-2022)

Derision

Didactic (7-21-2022)

Disputatious (12-20-2022)

Dogmatic (6-18-2024)

Dolosity (4-22-2024)

Doofus (9-18-2024)

Draconian (4-3-2023)

Drivel (4-15-2024)

Dumbledore (4-11-2023)

Dunderhead

Enigma (6-27-2023)

Factitious

Fakir

Fallow

Fatuous (10-15-2024)

Feckless (11-7-2023)

Fey (6-27-2024)

Fiend (10-31-2023)

Flapdoodle

Flummery (4-2-2024)

Fop (2-22-2023)

Foppish

Fractious (5-11-2022)

Furtive (2-13-2024)

Gasconade (9-14-2023)

Gnarly (6-25-2024)

Gormless (2-12-2024)

Grame (7-18-2024)

Grouse (1-25-2022)

Hackneyed (7-13-2022)

Hauteur

Honeyfuggle (10-24-2023)

Honeyfugler (Taft, TRoosevelt responded with Puzzlewit)

Hornswoggle (3-7-2023)

Hotspur (5-2-2023)

Hubris (4-25-2022)

Imperious (8-15-2023)

Impudent (2-23-2023)

Incubus

Indolent (4-27-2022)

Inequity (5-29-2024)

Inert (10-26-2023)

Ingrate (1-11-2022)

Insolent (4-23-2024)

Invidious (3-9-2023)

Jackanapes (9-17-2024)

Japery (10-3-2024)

Jejune (11-25-2024)

Jobation (3-22-2022)

Jobernowl (4-4-2024) Jobberknowl

Knave (12-7-2022)

Kowtow (1-7-2022)

Legerdemain (6-8-2022)

Loogan (1-31-2024)

Lout (5-3-2022)

Loutish (8-02-2023)

Luddy-Duddy (11-14-2022)

Lugubrious (8-22-2024)

Lusk (6-3-2024)

Magniloquent (2-28-2022)

Malefic (10-4-2022)

Malevolent (5-5-2022)

Malignity (5-31-2022)

Maudlin 

Mawkish (5-15-2024)

Megalomaniacal

Mendacious (11-7-2024)

Mendacity

Mercurial

Meretricious (12-18-2024)

Minatory (3-15-2022)

Miscreant (11-20-2024)

Mooncalf (11-13-2024)

Mordant (4-18-2024)

Morose (11-26-2024)

Mugwump (1-25-2022)

Murcid (6-10-2024)

Nebbish (6-19-2024)

Nebulous (4-5-2023(

Nefarious (2-16-2022)

Nescient

Niding (3-20-2024)

Nimrod (5-14-2024)

Ninnyhammer (6-5-2023)

Noddy (2-7-2024)

Nudnick (7-23-2024)

Nugatory (10-23-2024)

Oaf (10-5-2022)

Objurgate (7-12-2022)

Obsequious (6-28-2022)

Obtuse (9-16-2024)

Odious (11-11-2024)

Onerous (1-4-2022)

Ossified

Palter (11-8-2023)

Parsimonious (5-21-2024)

Pawky (5-30-2024)

Patter (4-3-2024)

Peckish (9-13-2022)

Pecksniffian (7-24-2024)

Pedantic (5-16-2024)

Peevish (10-6-2022)

Perfidious (1-18-2023)

Persnickety

Perspicacious (7-22-2024)

Pestiferous (3-10-2022)

Pettifogger (5-28-2024)

Pettifogging (7-26-2023)

Petulance (8-2-2022)

Petulant (11-7-2022)

Philistine (7-29-2024)

Picayune  (8-31-2023)

Piteous (12-5-2022)

Plonker (2-26-2024)

Pollrumptious (3-18-2024)

Poltroon (9-23-2024)

Popinjay (12-2-2024)

Prattle (1-26-2022)

Priggish (8-14-2023)

Psychosis

Puckish (1-8-2024)

Puzzlewit (10-10-2024)

Quakebuttock (2-8-2024)

Quidnunc (7-10-2024)

Quixotic (5-18-2022)

Rapacious (3-11-2024)

Rapscallion (12-17-2024)

Reprobate (9-27-2023)

Repugnance (9-26-2022)

Restive (2-22-2024)

Revile

Revilement (3-16-2022)

Rotomontade (7-31-2023)

Sagacious (1-15-2024)

Sardonic (3-6-2024)

Saturnine (7-17-2024)

Sawder (2-14-2024)

Scelestious

Scurrilous (5-8-2024)

Skullduggery (1-30-2024)

Sniffish (10-17-2024)

Snollygoster (12-12-2024)

Sop (10-9-2024)

Sophism (4-4-2023)

Sophist (9-3-2024)

Sophomoric (7-19-2023)

Spurious (2-7-2022)

Supercilious (12-9-2024)

Tapery (1-16-2023)

Temerarious (5-1-2023)

Temerity (6-12-2024)

Temulent (8-5-2024)

Tendentious

Tenebrific (1-23-2023)

Tenuous (12-6-2022)

Terse (1-24-2024)

Thewless

Tripe (1-29-2024)

Troglodyte (3-26-2024)

Truculent (12-16-2024)

Turgid (10-11-2022)

Twaddle (1-24-2023)

Umbrage (11-4-24)

Unctuous (11-12-2024)

Vacillate (4-17-2023)

Vainglorious

Varlet (9-11-2024)

Verbose (12-4-2024)

Verecund (10-24-2024)

Vexation (2-29-2024)

Vilipend (1-22-2024)

Virulent (9-12-2023)

Visigoth (3-13-2024)

Vital (12-5-2023)

Vitriolic (5-17-2022)

Vituperative (3-12-2024)

Wisenheimer (10-12-2023)

Witling (9-9-2024)

Yawping (4-10-2023)


Friday, April 03, 2020

Graph of COVID-19 infections in the USA, vs population

US population on left, date at bottom, total number of COVID-19 infections in blue.







Updated: Nov 6, 2020

Cases per million population (not counting liars China and Iran)
1. Andorra 66,422
2. Bahrain 48,224
3. Qatar 47,657
4. Aruba 42,815
5. Belgium 41,296
6. Czechia 37,654
7. French Polynesia 35,509
8. French Guiana 35,333
9. Montenegro 35,152
10. Luxembourg 34,639
11. Israel 34,618
12. Armenia 34,322
13. Vatican City 33,666
14. Panama 31,754
15. San Marino 30,716
16. Kuwait 30,393
17. USA 30,326
18. Spain 29,692
19. Peru 27,693
20. Argentina 27,102

Deaths per million population (not counting liars China and Iran)
1. San Marino 1,237
2. Belgium 1,079
3. Peru 1,050
4. Andorra 970
5. Spain 830
6. Brazil 760
7. Chile 754
8. Bolivia 749
9. Argentina 731
10. USA 730
11. Mexico 729
12. Ecuador 719
13. United Kingdom 713
14. Italy 672
15. Panama 638
16. Colombia 634
17. France 610
18. Sweden 595
19. Sint Maarten 534
20. North Macedonia 526

Thursday, February 09, 2017

Brighten up your scanner's LCD display

I recently moved from the back country to a more people-active area and had a need to upgrade my old radio scanner to a version that can understand EDACS trunking. While you can listen to trunking on a conventional scanner, it's annoying with EDACS and you can't follow any conversations, you only get random channels and talk groups.

I have been watching old Radio Shack scanners on ebay and set a limit of $40 for any purchases. So far I've nabbed a pair of Pro-97's and Pro-95's and a Pro-433 to go with my ancient Pro-2005 and Pro-34.

Love these scanners, for now they will work with the current trunking system. One problem, though: The Pro-95 has a really dim, ugly green back light on the LCD screen. Here it is, compared to the Pro-97 with its nice, bright orange display:


My goal here is to change this horrible display from green to orange. This modification will work on the nearly identical Pro-93 and probably the Pro-94 as well.

The only purchase I had to make was the surface-mount LEDs. I sourced them on ebay here. If that link goes dead, just search for LED 0603 orange. You could probably use size 0805 or 1005 but I wouldn't try any bigger than that.

Radio disassembly

It is quite simple to access the LED, just take care not to rip things apart. Take your time. Remove the battery cover and battery holder from the back of the radio and remove the four long screws.


Carefully pull off the back half of the case. Nothing is attached to it, just set it aside. Then carefully pull the rear PCB assembly away from the front PCB by detaching three plugs. One is on the left and the other two on the upper and middle right. The right-hand plugs are small, only two prongs and powers the LEDs and something else I don't know. The longer one on the left connects the two large PCBs. They come apart easily. The speaker wire will be attached. You can unhook it if you wish or leave it in place, it's not too bad to just fold the case off to the side.




Now you need to remove five screws to remove the front PCB from the front half of the radio case. Be careful here, the LCD screen will swing loose and the back light diffuser will fall out. Don't damage the small cable on the screen.



Removal and replacement of LEDs


Carefully flip up the LCD out of the way and be sure not to damage the cable. Remove the diffuser panel to expose the two LEDs you want to replace.

As you can see, the LEDs are quite small. For reference, I put a penny in the picture. The penny is 19mm wide. The LEDs are less than 2mm across.

Be sure to identify which polarity on your LED. The cathode will go on the right. LEDs can be marked differently, use Google to see types other than this.


Now for the intricate surgery. You need a very fine, low-wattage (I used a 12-volt, 15-watt) soldering iron and a toothpick. Wedge the toothpick under one side of the LED and desolder that side, the LED will pop loose on that side. Then remove the LED by desoldering the other side.

Sorry I don't have a picture of this step, both hands were busy!


Now position the new LEDs. Hold the LED down with the toothpick and solder one side then the other. It is NOT easy to keep the LED in place. You could try fine-tipped tweezers. I found the toothpick easier. You will be chasing around the LED on the PCB and it will flip over and spin around, but you'll eventually get there.

Once soldered in place, you can plug in the radio and test. Just be sure not to short anything out while it is disassembled. Remove the silicone keypad from the front case and place over the PCB and press the light button.

Success!


Put it all back together


Now we want to reassemble everything. Roll up a bit of cellophane tape and stick it where you want the diffuser to go. Mark the position of the LED receptacles on the very end (thin edge) to help you line it up, then stick it into place and carefully flip back the LCD. Leave this loose, because it'll inevitably sit crooked when you place the front cover back over the assembly.

Be VERY, VERY careful that the LCD is sitting properly in the front case, otherwise you will crack the screen when you tighten the five screws on the back.



Make sure you put the speaker cable back in the notch at the side of the front PCB, tighten the five screws to hold on the front case half (MAKE SURE NOT TO PINCH THE LCD SCREEN OR YOU WILL BREAK IT), push on the rear PCB with the three plugs lined up, put the rear case back on, tighten the four long screws, and you're done!

Not an exact match, but much, much brighter and easier to read than the lame green! I suppose yellow LEDs might be an alternative, a project for another day!


Tuesday, February 10, 2015

How to display correct HFDL ground stations in Sorcerer

I have noticed some people using Sorcerer to decode HFDL shortwave aircraft messages. Unfortunately, Sorcerer is no longer supported and the ground station ID list is hard-coded into the program, and wrong! Annapolis is no longer a ground station and Albrook has been added.

The program does search for an updated list in the registry. Here is how to put the updated list into your registry.

First, open your registry editor. Previous to Windows 8 it  was as simple as hitting the start button and typing "regedit" in the search box, then hit enter, and the registry will open. In Win8 you just type "regedit" on the start screen. You might have to run as administrator.

Now in the registry editor you want to navigate to "HKEY_CURRENT_USER\Software\Sorcery" and here you will find a list of various keys Sorcery needs to decode radio signals.



(A) is the HKEY_CURRENT_USER\Software\Sorcerer
(B) is the Sorcerer folder (blocked, sorry)

Now right-click on the Sorcerer folder at (B) and then go New>Multi-String Value (C). The editor will wait for you to type in the file name, type "hfdl.txt" (D). Hit enter, now the file is saved.


Now double-click on hfdl.txt (E) and the edit box will open. Here you want to cut-and-paste the current HFDL ground station list (F) exactly as it appears. You need the "UNKNOWN" ones in there. Below is the current list. After you paste this, click "OK" and close the registry editor. You're done! Now you can open Sorcerer and run the HFDL decoder and it will correctly read the ground stations.

Here is the ground station list:

UNKNOWN
SAN FRANCISCO - CALIFORNIA
MOLOKAI - HAWAII
REYKJAVIK - ICELAND
RIVERHEAD - NEW YORK
AUCKLAND - NEW ZEALAND
HAT YAI - THAILAND
SHANNON - IRELAND
JOHANNESBURG - SOUTH AFRICA
BARROW - ALASKA
UNKNOWN
ALBROOK - PANAMA CITY
ANCHORAGE - ALASKA
SANTA CRUZ - BOLIVIA
KRASNOYARSK - RUSSIA
AL MUHARRAQ - BAHRAIN
AGANA - GUAM
CANARIAS - SPAIN


I'm still working on how to correct the ICAO IDs, they are bit-reversed (the six letters are backwards and also bit-backwards (0011 is 1100). I think  need an accompanying program to parse them out and correct them, I'm working on a program to do this as well as plot planes on a map and make it easy to edit a database of planes heard.

Good luck!


Thursday, November 13, 2014

Visual Studio: "Build Tools x86 Element Not Found"

Microsoft has released a free, full version of Visual Studio for hobbyists and small businesses called Visual Studio Community.
Neat. The previous Visual Studio "Express" has many features disabled and the professional versions are pretty expensive.
I attempted to install VS Community via the web installer and kept coming up with "Build Tools x86 Element Not Found." Searching for a solution to this didn't give me any answers that solved this problem.
I managed to solve it on my own. Here's how:
Dump the web installer and download the ISO. It is a little less than 7 gigabytes.
In File Explorer, right click on the C Drive and create a new folder. I used "VSCommunity" as the folder name.
Open the ISO you downloaded with 7-Zip or your favorite unzipper and extract the ISO to your VS Community folder.
Find your way to the "Packages" folder, then the "BuildTools_MSBuild_x86" folder. There you will find the "BuildTools_MsBuild.exe" program. Double-click it and it will install.

Now go back to the top level of your VS Community and double-click "vs_community.exe" and the program suite should install without a problem.
You're welcome.

Friday, September 19, 2014

High resolution weather satellite pics with RTL-SDR

Russia launched a weather satellite last July that downlinks LRPT digital images on the same frequency band that NOAA broadcasts archaic, poor APT analog pictures.

These LRPT (Low Resolution Picture Transmission) actually are superb compared to their analog counterparts, 12 times the resolution. They can be decoded using a simple RTL-SDR radio and some free software. Full instructions here.

It takes quite a bit of fussing to get the gain settings on your RTL-SDR correct, you're lucky to get a good, high pass of the Russian satellite, called Meteor M N2. I finally managed a good shot of the Great Basin (mainly the state of Nevada) today. Clearly visible are the lakes of Tahoe, Great Salt Lake, Mono, Walker, Mead, and many others. The contrast of the basin-and-range of the Great Basin is visible clearly.

Currently (Sept. 19, 2014) the satellite is using only the red and green channels so the picture is tinted funny, but still quite striking.

Great Basin USA

Thursday, December 26, 2013

How to move Vista/7 Free Cell (and other games) to Windows 8 and 10

Update: Works on Windows 10!
Another update: Windows 10 Anniversary Update (ver. 1607) breaks this hack. However, there is another solution, check here.

Windows 8 doesn't include the classic solitaire card games (and Mahjong and inkball) contained in Vista/7 (or XP). Instead you have to download them from the Windows store and they aren't as good as the older games. So you need to move them from your Vista/7 machine to your Windows 8 machine and make a quick modification so that the games know that they're now OK to run on 8.

First you need to locate your Microsoft games folder. To do this click on start, then right-click on Computer, then left-click on Explore.


This opens Windows Explorer. You want to double-click on the C: drive and navigate to c:\program files\microsoft games\

Right click on Microsoft Games and copy the folder.

Assuming you know how to do this, now navigate to your USB stick in the same way you found the C: drive, right click and choose "paste." If you're smart enough to link your computers together you can just copy the files directly through your network router connection.

Make sure when you get to Windows 8 you copy the Microsoft Games folder into the c:\Program Files (x86)\ folder, this is where the 32-bit programs go. All the solitaire games are 32 bit, don't confuse yourself with whether or not you're using 64-bit Windows, it doesn't matter.


Now you want to navigate to c:\windows\system 32\ and find the file CardGames.dll

Copy this by right-clicking and choosing copy. Then paste this to your USB stick (or copy through your network) same as you did with your Microsoft Games folder. Copy the CardGames.dll file to each of the games folders or they won't work (they will say they can't find the file).


You might want to save your high scores and win streaks as well. To do this, navigate to c:\users\(your computer user name)\AppData\local\Microsoft Games and copy that folder to your USB stick, too. When you move it to Windows 8 put the folder in the "same place" there by dragging and dropping onto the AppData\local folder.

If Windows 8 gets fussy about what you're doing in the Program Files folder, you will have to log on as Administrator. Or do the following steps on your old Vista/7 machine. You pick.

Now you need to install a program that can edit the games applications. The reason you have to do this is that the games look for the version of Windows you're using to make sure they will work (for instance, the Vista games won't work on XP and the program needs to know that). What you're about to do is modify the program so it knows that Windows 8 is OK to run the program.

This looks scary but it's very easy as you'll see.

Go to this website and download the free hex editor:

HxD Free Hex Editor and Disk Editor

Download the zip file, extract it to the folder of your choice, double-click the "setup.exe" file, install it to the same folder and run the program. It will look like this. Go to "File Open"


Find the game you want to modify, in this case it's Free Cell.


The file will open and you will see a bunch of columns of "hex" numbers (0-9, A-F) and a column of text translations of the hex pairs.

You want to find this line: 7D 04 83 65 FC 00 33 C0 83 7D FC 01 0F 94 C0

Use Search-Find to do this. The line may start in the middle of these columns, or not. Just find the right string.


Make sure you choose "Hex-values" as well. I just searched for "7D 04 83" that was good enough.


The program will highlight 7D 04 83


Click on the 7D and change it to EB

The EB will be highlighted in red.


Now File-Save the program.


That's all. Your game will work now in Windows 8. Make this edit for every game in the Microsoft Games folder (except inkball, it isn't needed). Then navigate back to the Microsoft Games folder, right click and then click "Send to Desktop" to put an icon for the game on your desktop so you can find it easier.

Again, if you want to transfer your scores from your Vista/7 machine, in addition to transferring the Microsoft Games folder to the Program Files (x86) you want to transfer this:

c:\users\(your computer user name)\AppData\local\Microsoft Games\

This contains all your scores and win streaks and also backups of those in case you ruin a win streak and want to restore it.

If you want to start fresh just skip this step.

XP notes: Instead of moving "CardGames.dll" (because it doesn't exist) you just move the file "cards.dll" and I don't think you have to do any hex editing of the games (haven't tried it yet, I'm happy with the Vista versions).

A Google search will reveal a "patch" circulating that will do the above editing for you, if you trust the program, go ahead and try it. I found it on mydigitallife.info.