http://www.archive.org/details/AlanKeyD1987
It's mostly about the history of HCI up to that point.
191–200 of 266 posts
http://www.archive.org/details/AlanKeyD1987
It's mostly about the history of HCI up to that point.
By far my favorite talk is and has been for a very long time Bret Victor's inventing on principle, for me, nothing comes close, except for some of his other work I suppose. https://vimeo.com/36579366
Agreed. Was gonna post this if it wasn't up already. After this, The Birth and Death of Javascript: https://www.destroyallsoftware.com/talks/the-birth-and-death... He could've taken the concept further tho. I think there are real hardware simplifications you could do if the OS is a jitting VM - no memory mapping unit and take out the expensive fully-associative TLBs.
* SPOILER ALERT, and seriously go watch it first *
If I pronounce "J" I do him an unjustice, and if I pronounce "Y" I ruin a great surprise that comes quite a few minutes into the talk.
I like it because it is the intersection of so many things. He starts slow, is very intimidated by the audience. The audience, obviously super skeptical of the clown from that 70s show giving any useful information, they could learn from. He finds his footing with a great morivational story (albeit laden with a few cliches) about a forgotten entrepreneur and how he built some lasting value.
For me, this is a great talk. The story is extremely motivational and has some interesting bits of history & entrepreneurial genius-- but the entire experience is extremely educational. About bias, drive & success.
I liked it for what it wasnt.
grin Here we go... For "laughing at ourselves" and oddities of computer languages, there is "Wat" by Gary Bernhardt: https://www.destroyallsoftware.com/talks/wat For an opinion on the Sun to Oracle transition, there is "Fork Yeah! The Rise and Development of illumos" by Bryan M. Cantrill, Joyent. His Larry Ellison rant makes me smile: https://youtu.be/-zRN7XLCRhc?t=33m00s
[1] https://vimeo.com/36579366 [2] https://www.youtube.com/watch?v=cN_DpYBzKso
For reasons completely unrelated to the content, Identity 2.0: https://www.youtube.com/watch?v=RrpajcAgR1E Watching that talk brought me over to the "a picture or a few words per slide" style of presentation, rather than the "wall of bullet points" style. It also helped me move from "stop talking, change slides, start talking again", to smooth transitions while talking.
I'm waiting for more people to discover the next level - the "no slides at all" style of presentation. Cory Doctorow did a nice keynote at 28C3 completely without slides, and it worked very well ("The coming war on general computation", https://www.youtube.com/watch?v=yYqkU1y0AYc ). Not suitable for every type of talk, of course, but certainly there are many where the slides are a useless crutch or slides-for-the-sak…
Quite feasible for a good keynote. Harder for a technical talk, since a good diagram can greatly improve an explanation.
I'd mention Bret Victor's work before (maybe Drawing Dynamic Visualizations?), but Bret cheats by writing a lot of amazing code for each of his talks, and most of the awesome comes from the code, not his (great nonetheless) ability as a speaker.
Then you have John Carmack's QuakeCon keynotes, which are just hours and hours of him talking about things that interest him in random order, and it still beats most well prepared talks because of how good he is at what he does. HN will probably like best the one where he talks about his experiments in VR, a bit before he joined Oculus (stuff like when he tried shining a laser into his eyes to project an image, against the recommendations of... well, everyone): https://www.youtube.com/watch?v=wt-iVFxgFWk
Raymond Hettinger's talk about good code reviews -- https://www.youtube.com/watch?v=wf-BqAjZb8M Carmack's talk about functional programming and Haskell -- https://www.youtube.com/watch?v=1PhArSujR_A Jack Diederich's "Stop Writing Classes" -- https://www.youtube.com/watch?v=o9pEzgHorH0 All with a good sense of humor.
Yes, RH's Beyond PEP8 is great, even if you don't do Python. Will put the others in my queue. I'm reminded of Crockford's "Good Parts" of Javascript, I believe where he introduced me to the "Mother of all Demos."