my imaginary friend came back
(Source: odinsonn)
This post is about teaching kids how to program at really young ages. Some of the concepts that this guy uses are ingenious and it’s really fascinating how many programming methods and paradigms the kids come up with all on their own.
I’ve found that, in addition to being sound TCP implementation guidance, this makes a pretty good personal philosophy.
Welcome to this annotated introduction to You Look Nice Today, A Journal of Emotional Hygiene.
To acquaint yourself (or a special friend) with our program, we invite you to download and enjoy six of our favorite episodes:
DOWNLOAD: “You Look Nice Today Starter Pack” (127 MB zip file)
This officially-sanctioned Starter Pack includes: “Sacks-Minnelli Disease,” “Truck Spank,” “The Tux Age,” “OPN♥WDE,” “Expressed as a Vest,” and “The Good Part”
Also, please do feel free to explore further into the YLNT franchise by browsing the links below and by subscribing to our program for free via RSS or iTunes. New episodes of the program are posted on the second of each month.
It’s a start.
Sweet Sacks-Minnelli Disease, it’s back! I can’t believe it — so excited!
When I got my first Mac in 2005, it was also my first laptop. I dragged that iBook everywhere. With bringing your computer everywhere comes along with it a desire to have it adapt to it’s location. Generally speaking, wifi will just work if the password is saved and it is set to auto configure via DHCP, but what if you want more?
Setting the correct default printer whether you are at home, in your dorm room or in a computer lab. Changing your firewall settings based on whether you are in a trusted network. Launching applications. Changing IM status. Triggering arbitrary changes.
When I first started to encounter these things, I thought it was a failing of the OS. I believed that it should be a component of the OS to create profiles for locations and trigger changes automatically. To some degree Apple’s network locations do allow you to change network settings based on location, but it certainly isn’t automated and it can’t trigger changes beyond networking settings.
The more I worked, the more I realized that it was really out of scope for the OS to handle such things. An application could probably fit the bill better. I began to explore software that could fill the gap. Location X. Home Zone. AirPort Location. Network Location/Sidekick. Marco Polo. ControlPlane. These have done the job, some better than others, but all leaving something to be desired. Home Zone and AirPort Location were both very good, but both have been abandoned as the authors moved on to new and different projects. ControlPlane is doing a fairly good job at the moment, but like all its predecessors, there’s always something lacking.
After writing yet another script to supplement the capabilities of the app du jour I began contemplating writing my own solution out of a haphazard set of scripts. After the moment of insanity passed, I had a sobering realization that maybe I am just a crazy man seeking a level of automation that no one but myself could author.
When I set out writing this it began as a rant, then it turned into a plea for help. At one point I thought I might have a thesis. In the end I think I just have a moment of clarity that I need to settle with what is available at the moment and try not to let these things get me too worked up.
Python + TextExpander means I can flip my clipboard at the drop of a hat.
(╯°□°)╯︵ sƃuıɥʇ ǝɥʇ llɐ dılɟ