Screenflow 6 User Guide Highlights

  • Recording Monitor makes monitoring easier
    • Easily add markers
  • Difference between clips and backing medias turns ScreenFlow (SF) into a Lisp-like and Git-like environment for easily trying things out and reverting them if you don’t like the results
    • Test this out by speeding up or slowing down a clip, cool
  • Where can I find standard, known-good approaches for visual and audio effects in multimedia content production?
  • Nested clips
  • Templates seem like a really great idea, too
  • You can do free-hand callouts that blur and darken areas
  • Everyone must know about snapback actions
    • Restore the state of the clip to the N-1 action

Delightful @Microsoft #Windows10 Upgrade Experience

Figured it wouldn’t make sense to pass up a $200USD free upgrade from Windows 7 Professional to Windows 10 Pro so I clicked “Yes” and the download began.

Fourteen hours later the installation completed and I was left with a Windows box that booted faster than before!

The new Windows release is faster and it includes Bash. Yes times have changed.

Respecting Your Limits Means Respecting Yourself

Accepting yourself for who you are doesn’t always mean respecting yourself. If you identify as male, then you are especially suspect here: part of being a person who identifies as male today means that you only compare yourself to the top 1%. The cult of exceptional-ism is strong, alive, and well today.

Continue reading “Respecting Your Limits Means Respecting Yourself”

AMPL Book Download Script

AMPL provides their user manual freely here.

This is a shell script that

  • downloads them
  • renames them to their human title
  • creates a compressed file for backup
#!/usr/local/bin/bash
# -*- mode: sh; -*-
OLDDOWNLOADDIR=$DOWNLOADDIR
DOWNLOADDIR="$HOME/tmp/AMPLBOOK-`date +%Y-%m-%dT%H-%M-%S%z`"
mkdir $DOWNLOADDIR
cd $DOWNLOADDIR
curl --limit-rate 56K -o ./01-Title_Pages-title.pdf http://ampl.com/BOOK/CHAPTERS/01-title.pdf
curl --limit-rate 56K -o ./02-Table_of_Contents-contents.pdf http://ampl.com/BOOK/CHAPTERS/02-contents.pdf
curl --limit-rate 56K -o ./03-Introduction-intro.pdf http://ampl.com/BOOK/CHAPTERS/03-intro.pdf
curl --limit-rate 56K -o ./04-Chapter_01-Production_Models-_Maximizing_Profits-tut1.pdf http://ampl.com/BOOK/CHAPTERS/04-tut1.pdf
curl --limit-rate 56K -o ./05-Chapter_02-Diet_and_Other_Input_Models-_Minimizing_Costs-tut2.pdf http://ampl.com/BOOK/CHAPTERS/05-tut2.pdf
curl --limit-rate 56K -o ./06-Chapter_03-Transportation_and_Assignment_Models-tut3.pdf http://ampl.com/BOOK/CHAPTERS/06-tut3.pdf
curl --limit-rate 56K -o ./07-Chapter_04-Building_Larger_Models-tut4.pdf http://ampl.com/BOOK/CHAPTERS/07-tut4.pdf
curl --limit-rate 56K -o ./08-Chapter_05-Simple_Sets_and_Indexing-sets1.pdf http://ampl.com/BOOK/CHAPTERS/08-sets1.pdf
curl --limit-rate 56K -o ./09-Chapter_06-Compound_Sets_and_Indexing-sets2.pdf http://ampl.com/BOOK/CHAPTERS/09-sets2.pdf
curl --limit-rate 56K -o ./10-Chapter_07-Parameters_and_Expressions-params.pdf http://ampl.com/BOOK/CHAPTERS/10-params.pdf
curl --limit-rate 56K -o ./11-Chapter_08-Linear_Programs-_Variables._Objectives_and_Constraints-linprog.pdf http://ampl.com/BOOK/CHAPTERS/11-linprog.pdf
curl --limit-rate 56K -o ./12-Chapter_09-Specifying_Data-data.pdf http://ampl.com/BOOK/CHAPTERS/12-data.pdf
curl --limit-rate 56K -o ./13-Chapter_10-Database_Access-tables.pdf http://ampl.com/BOOK/CHAPTERS/13-tables.pdf
curl --limit-rate 56K -o ./14-Chapter_11-Modeling_Commands-command.pdf http://ampl.com/BOOK/CHAPTERS/14-command.pdf
curl --limit-rate 56K -o ./15-Chapter_12-Display_Commands-display.pdf http://ampl.com/BOOK/CHAPTERS/15-display.pdf
curl --limit-rate 56K -o ./16-Chapter_13-Command_Scripts-script.pdf http://ampl.com/BOOK/CHAPTERS/16-script.pdf
curl --limit-rate 56K -o ./17-Chapter_14-Interactions_with_Solvers-solvers.pdf http://ampl.com/BOOK/CHAPTERS/17-solvers.pdf
curl --limit-rate 56K -o ./18-Chapter_15-Network_Linear_Programs-network.pdf http://ampl.com/BOOK/CHAPTERS/18-network.pdf
curl --limit-rate 56K -o ./19-Chapter_16-Columnwise_Formulations-colwise.pdf http://ampl.com/BOOK/CHAPTERS/19-colwise.pdf
curl --limit-rate 56K -o ./20-Chapter_17-Piecewise-Linear_Programs-piecewise.pdf http://ampl.com/BOOK/CHAPTERS/20-piecewise.pdf
curl --limit-rate 56K -o ./21-Chapter_18-Nonlinear_Programs-nonlinear.pdf http://ampl.com/BOOK/CHAPTERS/21-nonlinear.pdf
curl --limit-rate 56K -o ./22-Chapter_19-Complementarity_Problems-complement.pdf http://ampl.com/BOOK/CHAPTERS/22-complement.pdf
curl --limit-rate 56K -o ./23-Chapter_20-Integer_Linear_Programs-integer.pdf http://ampl.com/BOOK/CHAPTERS/23-integer.pdf
curl --limit-rate 56K -o ./24-Appendix-refman.pdf http://ampl.com/BOOK/CHAPTERS/24-refman.pdf
curl --limit-rate 56K -o ./25-Index-index.pdf http://ampl.com/BOOK/CHAPTERS/25-index.pdf
DOWNLOADDIR=$OLDDOWNLOADDIR

Salutogenesis

Salutogenesis is a term coined by Aaron Antonovsky,[1] a professor of medical sociology. The term describes an approach focusing on factors that support human health and well-being, rather than on factors that cause disease. More specifically, the “salutogenic model” is concerned with the relationship between health, stress, and coping.