"Hmm, DL'd the latest...none of the apps runs, and the Python script does nothing. I'm impressed. Also impressed by the confused state of the website. Hmm."
I'm not sure if the latest is stable. I use the 4107 version from April. The Kicad devs have done a lot of revising the PCB and library file formats after that version.
Download the package and unarchive it. You'll get the resulting KiCad directory. Drag that somewhere useful, perhaps into your home directory, perhaps into /Applications (which I did).
The applications should open without issue. Start with launching the kicad program; that's the umbrella app/project manager. From there you can create new projects and from with a project you can create schematics and PCB layouts.
NB: in that archive is a directory called data. That directory includes the default libraries and templates. On OS X, the applications all prefer to see the libraries in ~/Library/Application Support/kicad, so move data to that location (rename data to kicad). In that directory, the subdirectory library holds the schematic symbols and the subdirectory modules holds the footprints.
"It is easy for me to blame the OS, when I can directly compare win7 running the latest firefox to MacOSX running the latest firefox on the same exact hardware. One crashes regularly, the other is windows. "
I'm truly sorry, but your argument is still baseless. It's the APPLICATION that keeps crashing, so the developers of the APPLICATION need to get their act together.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.