Python 3.6 on macOS 10.13

I find myself switching between machines lately. I managed to "forget" a couple of steps between desktop, laptop, new install, etc. Here are a couple of notes, mostly for me, to get python and some plugins working!

Installing python is pretty straightforward. I use the official download for both mac and windows.

This will install in the /Applications folder on a Mac. There are a couple of files to run in order to complete the installation.

Python no longer uses the certificate store on macOS to verify SSL connections. If you want to connect to 3rd party API's (sendgrid, twitter, twilio, etc.) you will need to run the Install Certificates.command file.

Since your python installation is in the Applications folder, your plugins might not be in the path. You can run the Update Shell Profile.command to add that or  add the following appropriately to your .profile

PYVER=3.6
PYTHON_ROOT="/Library/Frameworks/Python.framework/Versions/3.6"

Now you can install and run all of your favorite tools!

$ pip3 install twitter
$ pip3 install twilio
$ pip3 install sendgrid

All this is in the Readme file – but you and I both went to google before reading it!

Children Need To Move A LOT And Are Being Punished In School Because Of It

Children Need To Move A LOT And Are Being Punished In School Because Of It

Kids can’t sit still and we are punishing them because of it.

The article is here:

https://www.washingtonpost.com/news/answer-sheet/wp/2014/07/08/why-so-many-kids-cant-sit-still-in-school-today

“The problem: children are constantly in an upright position these days. It is rare to find children rolling down hills, climbing trees, and spinning in circles just for fun. Merry-go-rounds and teeter-totters are a thing of the past. Recess times have shortened due to increasing educational demands, and children rarely play outdoors due to parental fears, liability issues, and the hectic schedules of modern-day society. Lets face it: Children are not nearly moving enough, and it is really starting to become a problem.”

So what happens when you don’t go outside and play?

“…when compared to children from the early 1980s, only one out of twelve children had normal strength and balance.”

There is continued discussion here:

https://www.washingtonpost.com/news/answer-sheet/wp/2017/03/17/the-consequences-of-forcing-young-kids-to-sit-too-long-in-class/

Children are suffering from this. They are being falsely diagnosed with ADHD. They are losing their sense of self-worth. This alludes back to the war on boys also:

https://www.theatlantic.com/magazine/archive/2000/05/the-war-against-boys/304659/

“Boys, not girls, are on the weak side of the education gap.”

This has been a struggle for me as a parent of three boys. I see how much activity they need and have felt the pushback from even asking for 5 minutes of running around time. We have quit activities and have considered quitting more activities simply to give the boys more unstructured play time – which in turn will make them better prepared to learn and more successful over all.

Encrypt Your Tax Documents BEFORE You Send Them

It’s that time. We all are doing our taxes online now. Some of us need some help and that usually ends up with digitally sending tax documents.

Do not ever, under any circumstance, email a document that has your SSN, home address, phone number, bank information, etc. unencrypted. That’s a good way to lose all of your money and even your identity.

I’m going to use two free services to send my encrypted documents out: AESCrypt and Dropbox.

Step 1: Install AESCrypt

Get AESCrypt installed on your computer. Go here and install for your platform.

Step 2: Zip up all of those files

You want to send one encrypted blob of data. Put all of your files into a single folder and zip that up. On the Mac, select the file and go to File >> Compress “Sensitive Docs”.

 

Step 3: Encrypt

Follow the directions for your platform to encrypt your zip file. On the Mac, drag the file onto the dock icon and enter a strong password when prompted.

I suggest using a secure password generator like the one over at GRC.com. You can also use Lastpass or whatever you use to manage your passwords. Make a note of that password though. You can keep a copy of the password in TextEdit or NVAlt – the documents are already on your computer.

Steve Gibson recommended, on the Security Now Podcast, to use a long string of numbers that can easily be read over the phone such as, “32 67 89 14 75 12 99”, etc.

 

Step 4: Drop it in Dropbox*

Using DropBox makes sharing files easy. Put the encrypted file into your dropbox folder and click Share Link.

You can send them the file directly through the DropBox website or get the link and send it separately.

 

Step 5: Send the Password via a Separate Method

If you send an email with a link to your encrypted document, it doesn’t make sense to put the password into that email. Additionally, you might not want to send the password from your account to that same account. Try to send the password over iMessage, Signal, or another instant messenger, or to a secondary email address the person has.

 

Step 6: The Takedown

Once the recipient has confirmed that they have the documents and have decrypted them on their own machine you will remove the encrypted documents from DropBox. Sure they are safe, but there is no reason to keep that online.

Sable


* You can use any temporary online storage solution you have access to in order to send the file, but sending via email attachment will ensure that your encrypted file is available permanently for offline attacks

What’s This Podcast Really About?

My cohost Dave and I have had a lot of fun in our creative ventures these past two years. We’ve done parody songs, a weekly live show on Youtube, and weekly podcast, and tried our hands at some videos both scripted and improvised. We’re always trying new ideas out.  Back in June, I teased a new project we’re going to work. Here it is.

We have started a movie review podcast named, “What’s This Movie Really About?“. Dave and I are looking into the meaning behind the story. The morality (or cine-morality) that the film is trying to teach. We are also going to bring in guests from the industry (failed screenwriters, directors, etc.) to talk about their favorite films. Our first guest was Jesse Dollemore. Jesse moved out to Los Angeles with a script in hand. We ask, “What is the movie that you have seen 20 or 30 times and can’t believe everyone else hasn’t seen it yet?”

We are now five episodes into the program and I think this is shaping up to be a solid offering for your entertainment. Here’s what we’ve got so far:

Please take a listen to our work. Subscribe in iTunes, Google Play, or Tune-in. Send us some feedback – what do you like about the show?, what can make  better experience?

Thanks for your support!

/sable

Film camera chalkboard and roll on wooden table