This document discusses challenges with syndicating calendar events across different platforms and formats. It notes that while an average user may want privacy and authentication with email, getting PGP to work can be frustrating. The document also discusses computational thinking concepts like recursion, abstraction, and modularization. It proposes organizing calendar feeds into categories and representing events using iCalendar format instead of HTML, PDF, or RSS to better allow computers to understand the information.
4. If an average user of email feels the need for privacy
and authentication, and acquires PGP with that
purpose in mind, will PGP's current design allow that
person to realize what needs to be done, figure out
how to do it, and avoid dangerous errors, without
becoming so frustrated that he or she decides to give
up on using PGP after all?
Whitten and Tygar “derived the following question on which to focus our
evaluation: “
An average user of email acquired PGP?
In what alternate universe did that happen?
5. Phil Libin
"The basics of asymmetric cryptography are fundamental concepts that
any member of society who wants to understand how the world works, or
could work, needs to understand. They are as fundamental as the basics of
supply and demand and monetary inflation."
6. Jeannette Wing
“Computational thinking is thinking recursively … using abstraction and
decomposition … separation of concerns … choosing appropriate
representations … modularizing … “
20. The long tail of the iCalendar ecosystem
Google Calendar
Kennedy Space Center Launches by Chad
University of Michigan Museum of Art
Church of Jesus Christ of Latter Day Saints
27. The HTML/PDF/RSS fallacy
How humans represent calendar events:
“Why Johnny Can’t Syndicate, Jon Udell, Ehrlicher
Room, 3100 North Quad, Jan 18 at noon”
How computers represent calendar events:
DTSTART;TZID=EST;20130118T120000
SUMMARY:Jon Udell: Why Johnny Can’t Syndicate
LOCATION:Ehrlicher Room, 3100 North Quad
HTML,
PDF,
RSS
iCalendar
29. music
health
sports
environment
tech
Community Arts
and Culture Hub
art
business
music art
Community Tech
and Business Hub
tech business
State Hub A: Arts and Culture
Ann Arbor music
Ann Arbor art
Detroit music
Grand Rapids art
…
State Hub B: Tech and Business
Ann Arbor tech
Ann Arbor business
Detroit tech
Lansing business
…
…
…
Bi
g
pi
ct
u
r
e