No Mans Land

Generic Links to Some Cloud sites. If you have an account and are logged into the service, these should take you straight to your data.

https://onedrive.live.com/

https://www.dropbox.com/home

https://drive.google.com/drive/my-drive


https://photos.google.com/

https://mail.google.com/mail/

https://contacts.google.com/


https://hotmail.com/

https://www.facebook.com/pages/feed

www.netflix.com/MemberHome

https://messages.google.com/web/

http://mail.google.com/mail/

https://mail.protonmail.com/login


This page is:

https://garyjohnson53.wordpress.com/2020/04/14/no-mans-land/


Anne Email at HostGator RoundCube Email

https://secure.fatcow.com/secure/login.html

http://mam.memberclicks.net/admin

https://partners.zoom.us/

Gary

My Widgets

https://etc.garyjohnsoninfo.info/


Transient

https://www.theguardian.com/stage/2020/jun/04/national-theatre-to-stream-the-madness-of-george-iii-with-mark-gatiss

Influential Music

In the beginning, there were:

Peggy Lee
The Rascals
Righteous Brothers

Maybe the MOST influential, was any song played live by:
The South Shore Road Band

Thirteen of My Favorite Songs

John Mayall – Room To Move
Cream – Sunshine of Your Love
Sly & the Family Stone – Dance To The Music
The Beatles – Everybody’s Got Something to Hide Except Me and My Monkey
The Rolling Stones – Can’t You Hear Me Knocking
The Jimi Hendrix Experience – Fire
Pink Floyd- Speak To Me-Breathe
Santana – Se a Cabo and Samba Pa Ti
Bruce Springsteen – E Street Shuffle
Return to Forever – Majestic Dance
Canned Heat – Going Up The Country
Jimmy Cliff – I Can See Clearly Now
Mike Bloomfield, Al Kooper, Steve Stills – Albert’s Shuffle

My challenge was 10 albums, I narrowed it down to 14 songs.

The list will not be complete ūüĎĆ until I add something from the following:

James Brown and Maceo Parker
Smokey Robinson and the Miracles
Sam and Dave
The Temptations
Led Zeppelin
Spencer Davis Group
The Who
The Band
Crosby Stills and Nash
Traffic
War
Foghat
Humble Pie
Stevie Wonder
Joni Mitchell
KoKo Taylor
The Grateful Dead
Paul Simon
Stevie Ray Vaughn
Steely Dan
Sting
Frank Zappa
Bob Marley and the Wailers
The Mighty Mighty Bosstones

And many, many more

Wifey and me were In the Caribbean and a local band was trying to tire everyone out so they could go home
They ended up playing :
Buster Poindexter And His Banshees Of Blue – Hot Hot Hot

For maybe 30 to 40 minutes. One of the best workouts in my life.

Sly Stone

Backup Phone Pictures and Videos

The carrier (Verizon, Google Fi etc) that a lot of folks use for their smartphones, automatically backs up their photos and videos. Other phones and carriers do not have this feature.  It is a pretty simple process.  This is one of many links that show how to do it: https://www.verizonwireless.com/support/knowledge-base-218524/.

I am helping a very kind (and smart) gentleman extend a program he wrote which automatically does this. Without going into all the boring technical details, I will just say, when you connect your phone to your PC, it’s a little different than connecting USB sticks etc..¬† Research MTP aka Media Transport Protocol, the https://docs.microsoft.com/en-us/windows/win32/wmdm/windows-media-device-manager-11-sdk etc. for the boring details.

Anyone use a phone that does not automatically backup your photos and videos? Anyone want the capability to do their own backups of these files? It is really simple to do, but, I am looking at a way to do it automatically, by year, or by year and month. If this is an issue for anyone, or anyone you know, please let me know. One scenario is to find a helpful friend with a PC, then ask to plug your phone into their computer — they would only need to push a button to backup all your photos and videos to a USB stick.

Stay tuned to this page for further developments.

The General Flow of Using This Approach

In order to use the program, you will have to do this:

Connect your device by USB cable to a Windows PC.
(Bluetooth or WiFi connectivity is not under consideration at this time.)

Tap “Charging this device”¬†

InkedTapToSelectFileTansfer_LI
Tap File Transfer.

SelectFileTransfer

You many need to Tap one of the following:
Just Once
Always

Run the program.
This is PowerShell script at this time (a Microsoft program included with Windows).

Programs from outside sources will ask for permission to make changes.allowchanges

PowerShell scripts ask you about execution policy bypass. This allows this instance of the program to run.  If you do not make other changes, it will prompt you every time for this.  For the most part, this is what we recommend.

PowerShell-Execution-Policy

Answer Y

The Program will prompt you for your device name.
You will see a list of suggestions or a guide to selecting it from Windows File Explorer.

The program will attempt to identify if you have an SD card and an “internal device” and show you a partial list of the files at any location that it thinks have Pictures and Videos t you have taken with your device.

[Future editing note – Note show more examples, Consumer Cellular, Cricket etc:]

This PC\Galaxy J7 Crown\Card\DCIM\Camera\
This PC\Galaxy J7 Crown\Phone\DCIM\Camera

The general template is:
This PC\MTP USB Device\Internal shared storage\DCIM\Camera

You will select the source(s) of the pictures you want to copy.

You will be asked is you want to copy them to to a destination folder by Year, by Year and Month or just to a destination folder.

You will be prompted for the main destination drive.
The default will be : C:\Users\username\Pictures
Any accessible writable drive will be possible, including USB sticks.
(If the number of files to copy > 100 give x time warning, if 500, say, copy to the computer’s hard drive first, then transfer to the USB.

You will have to accept the default or enter a valid destination

If there are any errors, they will written to the screen.  A .txt log file will also be created showing any errors, input and output drives, the number of files copied, not copied etc..


This project was inspired by and is possible thanks to the efforts of thousands of people who have fought for our freedoms.

I cannot convey the importance and impact these heroes have had on our lives.   For your consideration, I offer these two items.


The Four Freedoms by United States President Franklin D. Roosevelt

Freedom of speech
Freedom of worship
Freedom from want
Freedom from fear

See https://en.wikipedia.org/wiki/Four_Freedoms


Richard Stallman, one of the most influential champions and pioneers in free and open source software, described another set of freedoms.  The web and thousands of other programs, that millions use daily, have been developed with these freedoms as inspiration.

    • The freedom to run the program for any purpose.
    • The freedom to study how the program works, and change it to make it do what you wish.
    • The freedom to redistribute and make copies so you can help your neighbor.
    • The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.

See https://en.wikipedia.org/wiki/The_Free_Software_Definition


Current Command Line Version of Program:
https://github.com/WillyMoselhy/Weekend-Projects
Download Copy-MTPCameraByMonth.ps1

Click the Search Button and enter PowerShell
CD to the directory where you downloaded the program
Example Command
.\Copy-PhonePics.ps1 “Moto X4\Internal shared storage\DCIM\Camera” C:\JIC\test

This version of the program expects your pics and videos to be in this format
File names follow this pattern yyyyMMdd_HHmmss e.g. 20200104_231922.jpg

In my case it did not work, as my Android 10 Google Fi Moto X4 stores files with either IMG_ or VID_ appended to the name, example

IMG_20181121_183737281.JPG


Code Snippets, and Links to Examples of Possible Use

Get filename and filetype
$filePath = “C:\PS\Test.Documents\myTestFile.txt”;
$fileName = (Split-Path -Path $filePath -Leaf).Split(“.”)[0];
$extension = (Split-Path -Path $filePath -Leaf).Split(“.”)[1];

get year
^(19|20)[\d]{2,2}$

Get Username
Write-Host¬†‘Your¬†Username¬†is¬†‘$env:UserName

Get List of Devices
$DeviceName = Get-PnpDevice -Class WPD -PresentOnly  | Select-Object -Property FriendlyName
Write-Host¬†‘=============’
Write-Host $DeviceName

Find the DCIM directorys for the DeviceName:
Crawl your Android device attached via usb with PowerShell
https://gist.github.com/cveld/8fa339306f8504095815

Interactive examples
https://mcpmag.com/articles/2016/06/09/display-gui-message-boxes-in-powershell.aspx

https://www.business.com/articles/powershell-interactive-menu/

https://www.robvanderwoude.com/powershellstart.php


This project takes the existing code and makes it interactive
and prompting the user for some confirmations and error checks. Also the existing program
does this
# File names follow this pattern yyyyMMdd_HHmmss e.g. 20200104_231922.jpg
# Files that do not match this pattern are excluded and reported

and that did not work for my phone.
Requirements by user

Step 1:
Connect phone by usb cable to windows computer

Step 2:
tap on phone and change from charging to file transfer

Step 3:
Run Program and allow Execution Policy bypass

This might help determine if you can find the device

Get List of Devices
$DeviceName = Get-PnpDevice -Class WPD -PresentOnly | Select-Object -Property FriendlyName
Write-Host ‚Äė=============‚Äô
Write-Host $DeviceName

If more than one device, show the device name names returned from above code snippet with a way to select the device you want

Example
1) Galaxy J7 Crown
2) Moto X4

Enter the number next to the name of your phone
Validate the number enter selected the set input device name
{if can find device error exit}

Step 4:
Find name of phone internal storage and optional SD card
Note: See the link below (Crawl your Android… )for a way to crawl 2 or 3 levels to find the level where the DCIM directory
is. DCIM is a standard use by phone makes and camera makers
Find the DCIM directories for the DeviceName:

Crawl your Android device attached via usb with PowerShell

{if can find DCIM error exit}

set the input file path or paths

Step 5:

Check files under DCIM directories for standard format

{if can find any files error exit}
examples file names

$f1=’20200104_231922.jpg’; // default used in existing ps1 file
$f2=’IMG_20181121_183737281.JPG’; // what I see on my device
$f3=’VID_20181121_183737281.MP4′;

regex to find year month day
([12]\d{3}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01]))

Step 6:
A) If you can find files with a year month day, offer to copy from device to destination
by Year
By Year Month

B) else say, could not find year month day file names, do you want to copy all files to destination

Step 7:
prompt for destination drive. {any accessible drive}
Offer the default as

The default will be : ‘C:\Users\’ concatenated with $env:UserName concatenated with ‘\Pictures’;

Check for destination existence
{if can’t find destination error exit}

Step 8:
The existing program does most of this.

This snippet from that program needs work to incorporate the information gathered above

This needs to be changed and expanded with the information from above

## Copy items from camera by month
# We use the file name to arrange folders
# File names follow this pattern yyyyMMdd_HHmmss e.g. 20200104_231922.jpg
# Files that do not match this pattern are excluded and reported

$FileNameRegex = “^(?\d{4})(?\d{2})(?\d{2})_(?\d{2})(?\d{2})(?\d{2}).*\.(?.+)$” # https://regexr.com/45sdj

$ProgressActivityName = “Copying files from ‘$MTPSourcePath’ to ‘$TargetPath'”

$SkippedFiles = @()
$CopiedFilesCount = 0

foreach ($File in ($CameraItems |Sort-Object -Property Name) ){
#Validate file name matches pattern

Write-Progress -Activity $ProgressActivityName -Status “Working on it” -CurrentOperation “Copying: $($File.Name) – Finished $CopiedFilesCount / $($CameraItems.count)” -PercentComplete (($CopiedFilesCount/$CameraItems.count)*100)
$CopiedFilesCount++

if($File.Name -notmatch $FileNameRegex){
$SkippedFiles += [PSCustomObject]@{
Name = $File.Name
TargetPath = $null
Reason = “Pattern mismatch”
}
Write-Warning “$($File.Name) is skipped because of pattern”
}

The destination needs to be set based on the information gathered in step 6

Snorkeling Trips and Strong Swimmers

If you are a strong swimmer, you may be disappointed with how you are treated when you go on a “snorkeling” trip in a tropical location.¬† Some places require you to wear a life vest and have other restrictions.¬† The first clue that this is not a real snorkeling trip is, they don’t ask if you know how to swim.

Dear Tropical Tourism Boards, Legislatures, Rule and Law-making Entities, Snorkeling Trip Vendors :

Do not treat people who have worked hard to develop swimming skills

2008 LEN European Championships Final 400m Freestyle Women
Competitive Swimmers

the same as those who have not.

depositphotos_92827284-stock-video-people-relaxing-in-swimming-pool
An example of casual swimming

I am a 66 year old former competitive swimmer. I am a Water Safety Instructor,  I taught a LOT of kids how to swim in the YMCA program.  I was certified to SCUBA in 1987.

I work out three to four times a week.

What is Snorkeling?

“Snorkeling allows you to enjoy the underwater world from the surface of the water and diving down while holding your breath to get a closer look.”
— Scuba Diving vs. Snorkeling ‚ÄĘ Scuba Diver Life
https://scubadiverlife.com ‚Äļ scuba-diving-verse-snorkeling

That means that from time to time, if you see something interesting, and are a good swimmer, you take a momentary surface dive from the top to view something on the bottom a bit closer.

When we go on a tropical vacation, I do a few Scuba trips, and I also Snorkel with my wife.  I do not go to places that require snorkelers to wear a vest.  I am a very experienced snorkeler. I like to do surface dives (Also known as a Duck Dive  ) when I go snorkeling.

You cannot do a surface dive with a vest.

I am neutrally buoyant, with nine pounds of weight (I wear a full sun protection suit when I snorkel and dive).¬† I find taking weights is preferable to doing what they call Free Diving. There are many semantic differences and confusion about what free diving is. I refer to the more technical definition used by the some of the standard bodies (and for competitive free diving events) . See http://www.roatanfreediving.com/. I do not feel the need to use breathing techniques that require a lot of training, when, with a few pounds of weight, I can stay underwater for a minute.¬† Free diving requires skills and practice.¬†¬†Wearing a few pounds of weights requires no special skills. Wearing nine pounds of extra weight does not impair my swimming or floating on the top — it just makes it easier for me to do a quick surface dive to get a closer look at some of the marine life or corals that are a few feet¬† below me.

If you are negatively buoyant, getting and staying underwater is easy.  If you are positively buoyant, it is more difficult. See Personal Buoyancy

I am not unusual in doing surface dives. Every tour guide I have ever been on a snorkel trip with will do many during the course of an hour snorkel. Any good swimmer will do a few when something catches their eye.

Having a one size fits all mentality for snorkeling safety does not make sense.

I am not unusual.¬† Statistics on the number of capable versus casual swimmers are not available.¬† The https://en.wikipedia.org/wiki/USA_Swimming¬† has over 400,000 current members.¬† The number of people who have been members at some time in their lives is in the millions.¬† Think of these people as Olympic Hopefuls.¬† This does not include many of the swimmers who are members of their Junior and High School swimming teams.¬† College Teams…Water polo players ….¬† Swimming Instructors…¬† Synchronized Swimmers. .. Navy Seals … Japanese Pearl Divers .... Add in Iron men, Marathon Swimmers, and groups like the L Street Brownies.¬† Capable swimmers number in the tens of millions.

Dear Tour Operators and Tourist Boards:
If you want people to visit your area and enjoy the marine life there — for many, the very reason they have paid good money to be there — do not treat people who have spent hundreds, if not thousands of hours, working on becoming the best swimmers they can be, like casual swimmers. That disrespects their skills — and in essence penalizes them for knowing how to swim well.

In fact, these are the kind of people you want on your boats, just in case a situation arises where your team could use some additional help.

IMG-20191202-WA0006
Gary and Anne snorkeling

Snorkeler’s Pledge

 

  • Maintain good mental and physical fitness.
  • Ask in advance about snorkeling conditions like currents, tides, aquatic life from a knowledgeable, source who is familiar with local conditions.
  • Snorkel within your limitations.
  • Look but don’t touch — marine life is fragile.
  • Keep your fingers away from turtles, and eels.
  • Give sharks and rays a wide berth.
  • Snorkeling is a recreational activity. It is for enjoying nature, not competition.

Ten Tips for Divers (and Snorkelers) to Protect the Ocean Planet
The Divers Pledge to Protect the Ocean

I would be more than happy to sign a waiver saying I take personal responsibility for my snorkel trips. If I have a heart attack or stroke, my number came up. If I am swimming in a protected area, with a boat and dive flags, and I get run over by a drunken boater, that is another thing. Snorkeling insurance does not need to cover my heart attack. It should cover the rogue boater who runs over swimmers, or snorkelers or scuba divers.

Setup your Google for an International Trip where WiFi is Limited or Slow

As of Android Pie 9 Nov 1, 2019
Trip where WiFi is Limited or Slow

How to Disable Push Apps Like Google News ?

Google Fi app

Fi Network Tools

Select Enhance network – off to turn off
VPN – off (less overhead for slow connections)

Spam and blocked numbers

Block spam calls – on

International settings:

Select Account
Account settings

Select Alerts- on.
Select International
Select Notify about coverage before and during travel – on ( should work without Mobile Data or Wifi)

Open the Project Fi website

Select Account tab — your plan (or group plan), select a person.

Select Service outside the U.S – on.
Select Calls to non-U.S. numbers – on.

On your device

Settings – Select Network & Internet – Select Mobile Network – Roaming – on.

Once you turn on the settings, you can use the International services uninterruptedly. For more information, please refer to this link. https://support.google.com/fi/answer/6157794#intl_countries

International charges:

Text messages are free of cost (both sending and receiving)
Here is the article that breaks down the international call rates depending on the country you call. https://fi.google.com/about/international-rates/
As far as Wi-Fi calling is concerned, you’ll be charged, depending upon the country you’re calling. Refer this link for WiFi calling rates. https://voice.google.com/u/0/rates?hl=en&p=hangout
You can enjoy data for just $10/GB.
To make a pure Wi-Fi call, make sure that the Airplane mode is enabled and then the Wi-Fi is enabled.

Chrome, Google Drive etc

Sign into your Google Account on all the devices you want to use on your trip before you go.
Synch everything the day before then turn off synch

Chrome on Laptop or Desktop

Right hand side, Settings, Advanced,Privacy and security
Sync and Google services , turn off

Disable automatic App updates

Open Google Play.
Tap the hamburger icon (three horizontal lines) on the top-left.
Tap Settings.
Tap Auto-update apps.
To disable automatic app updates, select Do not auto-update apps.

Turn off automatic picture and video uploads

Open Google Photos
Tap the hamburger icon (three horizontal lines) on the top-left.
Tap Settings.
Tap Backup and synch.
Toggle Backup and synch off
See Cellular Data Backup – Photos should be off, Video Off

Settings – System

System -Backup – Do a Backup – if you try and turnit off it says it will delete everything

Google Maps

Make sure you’re connected to the Internet and signed in to Google Maps. Search for a place, like San Francisco . At the bottom, tap the name or address of the place tap More . Select Download offline map Download.

Android System Updates

Google “turn off {your phone maker ex moto } Android system updates.

Standard Settings to Consume Little Data

Wifi off, Bluetooth off, NFC off,
Disable Automatic App Updates
Turn off Automatic picture and Video Uploads
System – Backups – turn off System backups
Google Account – Turn off Synch

Enhance Network off (VPN off)
International alerts on

Downloaded Maps for the area in Google Maps
Favorite Maps and Location in Google Maps
Enter Location in Google – Google Maps
Google Maps – toggle Wi-Fi ONLY on

Data Saver off (to lessen impact on the network) May have to turn on
Location (GPS ON)
Mobile Data off

Google Drive, OneDrive, DropBox, pause synching

When I want to use the phone and apps over Cellular Data
Mobile Data on
Google Maps – toggle Wi-Fi ONLY off
Data Saver on (may need to turn this off)

When I want to use WiFi (there is a network available)
Wifi ON
Google Maps – toggle Wi-Fi ONLY on
Data Saver off

If app problems, trying clearing cache:
https://tunecomp.net/clear-app-cache-android-8-7-6/

Change Settings Notes

Data Saver
If enabled, your Android handset will restrict the background use of cellular data, thereby saving you from any unpleasant surprises on your monthly mobile bill.
Pull down from the Top Data Saver, then flip on the switch

Bluetooth
Pull down from the Top Bluetooth, then flip on the switch

Battery Saver
Pull down from the Top Battery Saver, then flip on the switch

Mobile Data
Pull down from the Top Mobile Data, then flip on the switch
Also Settings, Network & Internet, Mobile Network (Google Fi) – Mobile Data -toggle, Roaming – Toggle Mobile Data

GPS on off
Settings > Security & location .
Privacy section
Tap Location to turn on or off .

Airplane Mode
Cellular: Your device will stop communicating with cell towers. You won’t be able to send or receive anything that depends on cellular data, from voice calls to SMS messages to mobile data.
Wi-Fi: Your phone will stop scanning for nearby Wi-Fi networks and attempting to join them. If you’re already connected to a Wi-Fi network, you’ll be disconnected.
Bluetooth: Airplane mode disables Bluetooth, a wireless communication technology..
GPS: Airplane mode also disables GPS-receiving functions, but only on some devices. This is a bit confusing and inconsistent. In theory, GPS is unlike all the other technologies here‚ÄĒa device with GPS turned on is only listening to GPS signals it receives, not transmitting any signals. However, some aircraft regulations do not allow the use of GPS-receiving functions for whatever reason.

Security And Privacy
Google Play Protect on (turn off Unknown Sources)
Find My Device (requires WiFi)

Google Translate
What do you need to have on for google translate to work
https://support.google.com/translate/?hl=en#topic=7011755
Check Google Play before Download and use from above link
Download on laptop
Open the Google Translate website. You can access it at translate.google.com

Windows 10
open settings Update and Security – updates, pause updates for 7 days
Win 10
?Install Windows Defender Application Guard
?Security
Isolated Browsing

All Settings

Privacy – Some of these might be useful,If I was connected to WIFI

Activity History Off

System

Alarms Only

Shared Experiences – Off

Remote Desktop if Win 10 Pro
Turn off synching for Google Drive, OneDrive, DropBox etc

The Google Links
https://docs.google.com/
Open File Picker
https://drive.google.com
https://photos.google.com/
https://fi.google.com/account
https://maps.google.com/
https://www.google.com/maps/place/Ambergris+Caye/@18.0326562,-88.0677905,11z/data=!3m1!4b1!4m5!3m4!1s0x8f5b61fbed6153e9:0x41424c2902bd3290!8m2!3d18.001592!4d-87.9432837

Google Drive 
On device , in system tray, right click on GD, See 3 dot hamburger at top, select pause

Google Fi
You can contact a Google Fi expert through the Google Fi app. You can also dial 611 or call the number below:
Touch and hold 0 until you see the + icon on the display
Dial 1-404-978-8610 (international rates may apply).

https://support.google.com/fi/answer/6202294?hl=en Fi international problema

Use your Phone Outside the US
https://support.google.com/fi/answer/6157794?hl=en#targetText=Contact%20a%20Google%20Fi%20expert%20while%20traveling&targetText=Dial%201%2D404%2D978%2D,(international%20rates%20may%20apply).

https://fi.google.com/about/international-rates/

International use is supported in over 200 supported countries and destinations. Cellular calls are $0.20 per minute, and texts are included. You can also make calls over Wi-Fi. The rates for calling over Wi-Fi internationally depend on the country you’re calling. For specific rates, see Google Voice calling rates. 22 cents a minute. Text Free

https://www.cellmapper.net

If you don’t want to receive system updates notification, you can turn off the Automatic System Updates via Developer Options.

To Enable Developer Options:
Settings > About Phone > Tap Build Number 7 times
Go back to Settings > Developer Options > Disable Automatic System Updates

Michael Cohen – Trump’s former lawyer

Criminal status: Currently incarcerated at Federal Correctional Institution, Otisville.

Cohen warned Republicans, who he saw as defending the president, to take note of his current position: “The more people that follow Mr. Trump as I did, blindly, are going to suffer the same consequences that I’m suffering.”

Cohen said he violated campaign finance laws at the direction of Trump and “for the principal purpose of influencing” the 2016 presidential election.

https://www.cnn.com/2019/02/28/politics/donald-trump-michael-cohen-world/index.html