TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What's the best technical talk you've heard?

523 pointsby karamazovabout 12 years ago

81 comments

ghotliabout 12 years ago
Simple Made Easy changed how I think about constructing software systems of any kind. It provided me with a strong vocabulary and mental model to identify coupling and design with a more clear separation of concerns and focus on the output rather than the ease of development.<p><a href="http://www.infoq.com/presentations/Simple-Made-Easy" rel="nofollow">http://www.infoq.com/presentations/Simple-Made-Easy</a>
评论 #5513985 未加载
评论 #5514570 未加载
评论 #5517031 未加载
评论 #5515466 未加载
评论 #5513296 未加载
评论 #5514752 未加载
评论 #5513616 未加载
评论 #5524460 未加载
评论 #5514754 未加载
michael_nielsenabout 12 years ago
Doug Engelbart's mother of all demos (1968):<p><a href="http://www.youtube.com/watch?v=yJDv-zdhzMY" rel="nofollow">http://www.youtube.com/watch?v=yJDv-zdhzMY</a><p>This is the talk that, according to Wikipedia, included the first public demonstration of the following technologies: the computer mouse, video conferencing, teleconferencing, hypertext, word processing, hypermedia, object addressing and dynamic file linking, bootstrapping, and a collaborative real-time editor. Pretty good for one talk!<p><a href="http://en.wikipedia.org/wiki/The_Mother_of_All_Demos" rel="nofollow">http://en.wikipedia.org/wiki/The_Mother_of_All_Demos</a>
评论 #5516824 未加载
评论 #5512957 未加载
mdkessabout 12 years ago
Bret Victor: Inventing on Principle<p><a href="http://www.youtube.com/watch?v=PUv66718DII" rel="nofollow">http://www.youtube.com/watch?v=PUv66718DII</a>
评论 #5513411 未加载
评论 #5512443 未加载
评论 #5525977 未加载
评论 #5513285 未加载
评论 #5513672 未加载
评论 #5516028 未加载
评论 #5514797 未加载
评论 #5516232 未加载
jdietrichabout 12 years ago
Meredith Patterson's astonishing CCC talk on computing and linguistics. It's a tour de force, presenting a systematic and practical proposal for how we can build an open <i>and</i> secure future for computing. I can't imagine a better example of the joys of inter-disciplinary thinking.<p><a href="https://www.youtube.com/watch?v=3kEfedtQVOY" rel="nofollow">https://www.youtube.com/watch?v=3kEfedtQVOY</a>
评论 #5514382 未加载
评论 #5516834 未加载
评论 #5516913 未加载
评论 #5513450 未加载
评论 #5530688 未加载
chollida1about 12 years ago
Guy Steele's "Growing a Language". A very cool idea for a talk!<p><a href="http://www.youtube.com/watch?v=_ahvzDzKdB0" rel="nofollow">http://www.youtube.com/watch?v=_ahvzDzKdB0</a>
评论 #5512243 未加载
评论 #5512497 未加载
评论 #5512042 未加载
rustcabout 12 years ago
Two great ones by Rich Hickey, the creator of Clojure -<p>Are We There Yet? - <a href="http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey" rel="nofollow">http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hic...</a><p>Simple Made Easy - <a href="http://www.infoq.com/presentations/Simple-Made-Easy" rel="nofollow">http://www.infoq.com/presentations/Simple-Made-Easy</a>
评论 #5513755 未加载
评论 #5512307 未加载
jgonabout 12 years ago
The answer for me is pretty easy: The Computer Revolution Hasn't Happened Yet by Alan Kay. The OOPSLA '97 keynote speech.<p><a href="https://www.youtube.com/watch?v=oKg1hTOQXoY" rel="nofollow">https://www.youtube.com/watch?v=oKg1hTOQXoY</a><p>Great for repeated watching, I get something new from it every time I watch it. It is also great for recalibrating your point of view from amazement at whatever the current trend is in technology, to a more long-term outlook as well as encouraging higher standards for what is currently available.<p>I think this shift in outlook is important for technologists like us, because it easy to become immersed in the day to day goings-on of tech and become myopic in a way. Using the invention of the printing press and literacy, etc, etc is a great way to reorient your attitude towards technology and what it can/should do.
评论 #5513322 未加载
评论 #5516960 未加载
KaeseEsabout 12 years ago
Real Software Engineering, by Glenn Vandenburg. Not a perfect talk (especially the conclusions IMO), but a very good exploration of how some of the common beliefs in the field of software "engineering" came to be, and how something resembling actual engineering practice might be beneficial and practical.<p>Link: <a href="http://www.youtube.com/watch?v=NP9AIUT9nos" rel="nofollow">http://www.youtube.com/watch?v=NP9AIUT9nos</a><p>Abstract: "Software engineering as it's taught in universities simply doesn't work. It doesn't produce software systems of high quality, and it doesn't produce them for low cost. Sometimes, even when practiced rigorously, it doesn't produce systems at all.<p>That's odd, because in every other field, the term "engineering" is reserved for methods that work.<p>What then, does real software engineering look like? How can we consistently deliver high-quality systems to our customers and employers in a timely fashion and for a reasonable cost? In this session, we'll discuss where software engineering went wrong, and build the case that disciplined Agile methods, far from being "anti-engineering" (as they are often described), actually represent the best of engineering principles applied to the task of software development."
asdfsabout 12 years ago
"Inseperable from Magic: The Manufacture of Modern Semiconductors" — an overview of semiconductor fabrication (and its current challenges) by a former Intel engineer. <a href="http://www.youtube.com/watch?v=NGFhc8R_uO4" rel="nofollow">http://www.youtube.com/watch?v=NGFhc8R_uO4</a><p>"The Atomic Level of Porn", by Jason Scott — a history of low-bandwidth pornography, from ham radio to telegraphs to BBSes. <a href="http://vimeo.com/7088524" rel="nofollow">http://vimeo.com/7088524</a><p>How to build your own X-ray backscatter imager (aka "airport body scanner") by Ben Krasnow <a href="http://www.youtube.com/watch?v=vUf75_MlOnw" rel="nofollow">http://www.youtube.com/watch?v=vUf75_MlOnw</a><p>"The Secret History of Silicon Valley" by Steve Blank. Other, more recent versions of this talk exist, but the audio quality is poor in them. <a href="https://www.youtube.com/watch?v=ZTC_RxWN_xo#t=1m42s" rel="nofollow">https://www.youtube.com/watch?v=ZTC_RxWN_xo#t=1m42s</a>
评论 #5516993 未加载
acemtpabout 12 years ago
Of course, the best technical talk is WAT by Gary Bernhardt! <a href="http://www.youtube.com/watch?v=kXEgk1Hdze0" rel="nofollow">http://www.youtube.com/watch?v=kXEgk1Hdze0</a>
评论 #5514813 未加载
评论 #5515797 未加载
stiffabout 12 years ago
Single best is difficult, here are some favourites of mine:<p>"You and your research" by Richard Hamming:<p><a href="http://www.youtube.com/watch?v=a1zDuOPkMSw" rel="nofollow">http://www.youtube.com/watch?v=a1zDuOPkMSw</a><p>"How to design a good API and why it matters" by Joschua Bloch:<p><a href="http://www.youtube.com/watch?v=aAb7hSCtvGw" rel="nofollow">http://www.youtube.com/watch?v=aAb7hSCtvGw</a><p>Google TechTalk on Git by Linus Torvalds:<p><a href="http://www.youtube.com/watch?v=4XpnKHJAok8" rel="nofollow">http://www.youtube.com/watch?v=4XpnKHJAok8</a><p>All talks ever given by Alan Kay, for example:<p><a href="http://www.youtube.com/watch?v=oKg1hTOQXoY" rel="nofollow">http://www.youtube.com/watch?v=oKg1hTOQXoY</a>
评论 #5519391 未加载
Chris_Newtonabout 12 years ago
<i>Designing and Evaluating Reusable Components</i> by Casey Muratori. Slides PDF and audio track available here:<p><a href="http://mollyrocket.com/9438" rel="nofollow">http://mollyrocket.com/9438</a><p>This is a talk about the practical realities of integrating with APIs over the lifetime of a project. In particular, it presents an insightful list of pitfalls API designers often fall into that hamper integration, and it suggests ways to avoid those pitfalls.<p>Sadly, a decade or so later, many of us are still making the same basic mistakes. If this talk were better known, perhaps we wouldn’t be, so it gets my vote.
tterraceabout 12 years ago
Since everyone's already mentioned Rich Hickey's talks, I loved Bjarne Stroustrup's talk on C++11 style: <a href="http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/Keynote-Bjarne-Stroustrup-Cpp11-Style" rel="nofollow">http://channel9.msdn.com/Events/GoingNative/GoingNative-2012...</a> . He provides a crystal clear view of what he thinks C++ could do better and what steps are being taken to move in that direction. Also, I think he has a cool accent.
Ovidabout 12 years ago
Anything by Damian Conway: <a href="http://www.youtube.com/watch?v=ZAf9HK16F-A" rel="nofollow">http://www.youtube.com/watch?v=ZAf9HK16F-A</a><p>I've watched him give talks in Klingon.<p>I've watched him explain how to build a supercomputer using laser printers.<p>And who can forget that classic talk, "Temporally Quaquaversal Virtual Nanomachines"?
评论 #5512723 未加载
bmaeserabout 12 years ago
3 awesome videos on very specific topics:<p>Dr James Grime / Numberphile - Encryption and HUGE numbers <a href="http://www.youtube.com/watch?v=M7kEpw1tn50" rel="nofollow">http://www.youtube.com/watch?v=M7kEpw1tn50</a><p>Les Hazlewood - Designing a Beautiful REST+JSON API <a href="http://www.youtube.com/watch?v=5WXYw4J4QOU" rel="nofollow">http://www.youtube.com/watch?v=5WXYw4J4QOU</a><p>classic: Douglas Crockford - JavaScript: The Good Parts <a href="http://www.youtube.com/watch?v=hQVTIJBZook" rel="nofollow">http://www.youtube.com/watch?v=hQVTIJBZook</a>
maxjusabout 12 years ago
Maybe not the 'best', but there's a great short presentation called "Wat" that I really enjoyed that talks about weird behavior in programming languages when operations are performed on variables of different types.<p>Definitely worth a watch<p><a href="https://www.destroyallsoftware.com/talks/wat" rel="nofollow">https://www.destroyallsoftware.com/talks/wat</a>
评论 #5513691 未加载
oskarthabout 12 years ago
Gerald Jay Sussman (of SICP): We Really Don't Know How To Compute!<p><a href="http://www.infoq.com/presentations/We-Really-Dont-Know-How-To-Compute" rel="nofollow">http://www.infoq.com/presentations/We-Really-Dont-Know-How-T...</a>
评论 #5513356 未加载
dmitabout 12 years ago
I'm partial to Bryan Cantrill's Dtrace talk since it tackles a fundamental problem in software engineering and shows how to solve it using a new technology. The talk is more than 5 years old now, but sadly still as relevant as ever. <a href="https://www.youtube.com/watch?v=TgmA48fILq8" rel="nofollow">https://www.youtube.com/watch?v=TgmA48fILq8</a>
评论 #5514627 未加载
alxbrunabout 12 years ago
Richard Feynman - The Character of Physical Laws<p><a href="http://www.youtube.com/watch?v=j3mhkYbznBk" rel="nofollow">http://www.youtube.com/watch?v=j3mhkYbznBk</a><p>Incredible talk for both the content and the form ! There is so much we could learn from him.
评论 #5515561 未加载
riffraffabout 12 years ago
I seem to remember the famous "Diligence, Patience, and Humility" bit by larry wall as reported in the "Open Sources" book was originally a speech. If so I'd vote for that.<p>Otherwise, at some time I really enjoyed Guy Steele's talks while he was working on Fortress, e.g.<p>How to Think about Parallel Programming: Not! <a href="http://www.infoq.com/presentations/Thinking-Parallel-Programming" rel="nofollow">http://www.infoq.com/presentations/Thinking-Parallel-Program...</a>
评论 #5515817 未加载
Already__Takenabout 12 years ago
No too sure about technical but Greg Wilsons "What We Actually Know About Software Development, and Why We Believe It's True" has greatly influenced how I approach everything I have to look at in life.<p><a href="http://vimeo.com/9270320" rel="nofollow">http://vimeo.com/9270320</a>
评论 #5515939 未加载
Associat0rabout 12 years ago
These talks are about the STEPS project from former PARC and ARPA guys, how a modern computing environment from the metal up can be reduced to a mere 20KLOC, about a factor of 1000 code reduction with the use of carefully designed DSLs<p>They also redefine what an OS and the Web (Hypercard style) means by removing as much accidental complexity as possible.<p>"Alan Kay: How Simply and Understandably Could The "Personal Computing Experience" Be Programmed?" <a href="http://vimeo.com/10260548" rel="nofollow">http://vimeo.com/10260548</a><p>"Alan Kay: Extracting Energy from the Turing Tarpit" <a href="http://www.youtube.com/watch?v=Vt8jyPqsmxE" rel="nofollow">http://www.youtube.com/watch?v=Vt8jyPqsmxE</a><p>"Alan Kay: Programming and Scaling" <a href="http://www.tele-task.de/archive/lecture/overview/5819/" rel="nofollow">http://www.tele-task.de/archive/lecture/overview/5819/</a><p>"Ian Piumarta - To trap a better mouse" <a href="https://www.youtube.com/watch?v=EGeN2IC7N0Q" rel="nofollow">https://www.youtube.com/watch?v=EGeN2IC7N0Q</a><p>Papers here <a href="http://vpri.org/html/writings.php" rel="nofollow">http://vpri.org/html/writings.php</a>
programminggeekabout 12 years ago
Architecture: The Lost Years is a fantastic talk by Robert Martin <a href="http://www.confreaks.com/videos/759-rubymidwest2011-keynote-architecture-the-lost-years" rel="nofollow">http://www.confreaks.com/videos/759-rubymidwest2011-keynote-...</a>
评论 #5512568 未加载
deliminatorabout 12 years ago
One of my favorites is Alan Kay "Programming and Scaling" <a href="http://www.tele-task.de/archive/video/flash/14029/" rel="nofollow">http://www.tele-task.de/archive/video/flash/14029/</a>
评论 #5513463 未加载
julesabout 12 years ago
The lectures by Leonard Susskind (one of the founders of string theory) are excellent: <a href="http://en.wikipedia.org/wiki/Leonard_Susskind#Lectures" rel="nofollow">http://en.wikipedia.org/wiki/Leonard_Susskind#Lectures</a><p>He has a series of lectures that explain physics as understood by the modern theoretical physicist. He starts with classical mechanics, goes on to quantum mechanics, special &#38; general relativity, statistical mechanics, and cosmology. The prerequisites are only high school mathematics, he explains the more advanced mathematics as he goes along. The physics that he teaches is condensed, but not dumbed down. It's really how a working theoretical physicist understands physics, "the real deal" as he says. Beware that it's very much a theoretician's viewpoint.
JeroenKnoopsabout 12 years ago
Baruco 2012 Keynote: The Top 10 Ways To Scam The Modern American Programmer, by Zed A. Shaw<p><a href="http://www.youtube.com/watch?v=neI_Pj558CY" rel="nofollow">http://www.youtube.com/watch?v=neI_Pj558CY</a>
samatmanabout 12 years ago
I was surprised to command-F for Van Jacobson and not find this lecture, "A New Way to Look at Networking".<p><a href="http://www.youtube.com/watch?v=oCZMoY3q2uM" rel="nofollow">http://www.youtube.com/watch?v=oCZMoY3q2uM</a><p>Van Jacobson was the major architect of TCP/IP; here is how the Internet would work if he were in charge. If this is ever implemented it will change everything.
adnamabout 12 years ago
ART &#38;&#38; CODE Symposium: Hackety Hack, why the lucky stiff <a href="http://vimeo.com/5047563" rel="nofollow">http://vimeo.com/5047563</a>
coolsunglassesabout 12 years ago
Rather fond of anything Hickey.<p>The Golang "Concurrency is not parallelism, it's better" is good too.
评论 #5511660 未加载
floorabout 12 years ago
That one at&#38;t hacker guy high on acid talking about tor hidden services.<p><a href="http://www.youtube.com/watch?v=v7nfN4bOOQI" rel="nofollow">http://www.youtube.com/watch?v=v7nfN4bOOQI</a>
mixmastamykabout 12 years ago
I enjoyed the Crockford on Javascript talks. Even if you're not interested in JS, the first talk is about the history of computing/programming languages and is quite interesting.<p><a href="http://yuiblog.com/crockford/" rel="nofollow">http://yuiblog.com/crockford/</a>
评论 #5513438 未加载
moiociabout 12 years ago
Robert Lefkowitz's keynote from Pycon 2007: "The Importance of Programming Literacy" I was listening while driving home and had to keep driving around my neighborhood because I wasn't ready to turn it off. A similar talk: <a href="http://www.youtube.com/watch?v=Own-89vxYF8" rel="nofollow">http://www.youtube.com/watch?v=Own-89vxYF8</a>
elviejoabout 12 years ago
The Computer Revolution hasn't happened yet. Alan Kay. my summary: new tools are first used to do old things a new way. but the revolution is on doing new things and having new thoughts.
espeedabout 12 years ago
Ron Avitzur's Google Tech Talk - "The Graphing Calculator Story" <a href="http://www.youtube.com/watch?v=GMyg5ohTsVY" rel="nofollow">http://www.youtube.com/watch?v=GMyg5ohTsVY</a>
thiagoandradeabout 12 years ago
MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System.<p>By Andrew Tanenbaum =^.~=<p><a href="https://www.youtube.com/watch?v=bx3KuE7UjGA" rel="nofollow">https://www.youtube.com/watch?v=bx3KuE7UjGA</a>
paulolcabout 12 years ago
I highly recommend substack's talk on node.js streams.<p>LXJS 2012 - James Halliday - Harnessing The Awesome Power Of Streams: <a href="http://youtu.be/lQAV3bPOYHo" rel="nofollow">http://youtu.be/lQAV3bPOYHo</a><p>substack@hn: <a href="https://news.ycombinator.com/user?id=substack" rel="nofollow">https://news.ycombinator.com/user?id=substack</a>
dawkinsabout 12 years ago
Lexical Scanning in Go - Rob Pike. I really loved it! <a href="http://www.youtube.com/watch?v=HxaD_trXwRE" rel="nofollow">http://www.youtube.com/watch?v=HxaD_trXwRE</a>
toutouastroabout 12 years ago
The Myth of the Genius Programmer<p><a href="https://www.youtube.com/watch?v=0SARbwvhupQ" rel="nofollow">https://www.youtube.com/watch?v=0SARbwvhupQ</a>
fiberabout 12 years ago
Cliff Click: A Crash Course in Modern Hardware is high up for me <a href="http://www.infoq.com/presentations/click-crash-course-modern-hardware" rel="nofollow">http://www.infoq.com/presentations/click-crash-course-modern...</a>
naminabout 12 years ago
<a href="http://www.infoq.com/presentations/miniKanren" rel="nofollow">http://www.infoq.com/presentations/miniKanren</a><p>miniKanren is an embedding of logic programming in Scheme. In this interactive presentation, William E. Byrd and Dan Friedman introduce miniKanren, from the basic building blocks to the methodology for translating regular programs to relational program, which can run "backwards". Their examples are fun and convincing: a relational environment-passing interpreter that can trivially generate quines, a relational type checker that doubles as a generator of well-typed terms and a type inferencer.
serfabout 12 years ago
Feynman's lectures on physics. The stuff that skips most of the QED<p><a href="http://io9.com/watch-a-series-of-seven-brilliant-lectures-by-richard-f-5894600" rel="nofollow">http://io9.com/watch-a-series-of-seven-brilliant-lectures-by...</a>
kickingvegasabout 12 years ago
Surprised it hasn't been mentioned yet, but watching Alan Kay describe Ivan Sutherland's program "Sketchpad" was monumentally jaw-dropping for me.<p>To wit, "Sketchpad" was the first GUI program.<p>It featured: * Interactive graphics * Constraint-based layout * Object Oriented Programming * Pen-based input<p>Sutherland wrote "Sketchpad" as part of his Ph.D. thesis in 1963.<p>1963.<p>Here's some links on this:<p>Alan Kay describing "Sketchpad"<p><a href="http://www.youtube.com/watch?v=mOZqRJzE8xg" rel="nofollow">http://www.youtube.com/watch?v=mOZqRJzE8xg</a><p>Wikipedia Entry for "Sketchpad"<p><a href="http://en.wikipedia.org/wiki/Sketchpad" rel="nofollow">http://en.wikipedia.org/wiki/Sketchpad</a>
X4about 12 years ago
Summary of the links shared here:<p><a href="http://blip.tv/clojure/michael-fogus-the-macronomicon-5970233" rel="nofollow">http://blip.tv/clojure/michael-fogus-the-macronomicon-597023...</a><p><a href="http://blog.fogus.me/2011/11/15/the-macronomicon-slides/" rel="nofollow">http://blog.fogus.me/2011/11/15/the-macronomicon-slides/</a><p><a href="http://boingboing.net/2011/12/28/linguistics-turing-completene.html" rel="nofollow">http://boingboing.net/2011/12/28/linguistics-turing-complete...</a><p><a href="http://businessofsoftware.org/2010/06/don-norman-at-business-of-software-2009/" rel="nofollow">http://businessofsoftware.org/2010/06/don-norman-at-business...</a><p><a href="http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/Keynote-Bjarne-Stroustrup-Cpp11-Style" rel="nofollow">http://channel9.msdn.com/Events/GoingNative/GoingNative-2012...</a><p><a href="http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure" rel="nofollow">http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-R...</a><p><a href="http://en.wikipedia.org/wiki/Leonard_Susskind" rel="nofollow">http://en.wikipedia.org/wiki/Leonard_Susskind</a><p><a href="http://en.wikipedia.org/wiki/Sketchpad" rel="nofollow">http://en.wikipedia.org/wiki/Sketchpad</a><p><a href="http://en.wikipedia.org/wiki/The_Mother_of_All_Demos" rel="nofollow">http://en.wikipedia.org/wiki/The_Mother_of_All_Demos</a><p><a href="http://io9.com/watch-a-series-of-seven-brilliant-lectures-by-richard-f-5894600" rel="nofollow">http://io9.com/watch-a-series-of-seven-brilliant-lectures-by...</a><p><a href="http://libarynth.org/selfgol" rel="nofollow">http://libarynth.org/selfgol</a><p><a href="http://mollyrocket.com/9438" rel="nofollow">http://mollyrocket.com/9438</a><p><a href="https://github.com/PharkMillups/killer-talks" rel="nofollow">https://github.com/PharkMillups/killer-talks</a><p><a href="http://skillsmatter.com/podcast/java-jee/radical-simplicity/js-2051" rel="nofollow">http://skillsmatter.com/podcast/java-jee/radical-simplicity/...</a><p><a href="http://stufftohelpyouout.blogspot.com/2009/07/great-talk-on-ruby-object-model.html" rel="nofollow">http://stufftohelpyouout.blogspot.com/2009/07/great-talk-on-...</a><p><a href="https://www.destroyallsoftware.com/talks/wat" rel="nofollow">https://www.destroyallsoftware.com/talks/wat</a><p><a href="https://www.youtube.com/watch?v=0JXhJyTo5V8" rel="nofollow">https://www.youtube.com/watch?v=0JXhJyTo5V8</a><p><a href="https://www.youtube.com/watch?v=0SARbwvhupQ" rel="nofollow">https://www.youtube.com/watch?v=0SARbwvhupQ</a><p><a href="https://www.youtube.com/watch?v=3kEfedtQVOY" rel="nofollow">https://www.youtube.com/watch?v=3kEfedtQVOY</a><p><a href="https://www.youtube.com/watch?v=bx3KuE7UjGA" rel="nofollow">https://www.youtube.com/watch?v=bx3KuE7UjGA</a><p><a href="https://www.youtube.com/watch?v=EGeN2IC7N0Q" rel="nofollow">https://www.youtube.com/watch?v=EGeN2IC7N0Q</a><p><a href="https://www.youtube.com/watch?v=o9pEzgHorH0" rel="nofollow">https://www.youtube.com/watch?v=o9pEzgHorH0</a><p><a href="https://www.youtube.com/watch?v=oKg1hTOQXoY" rel="nofollow">https://www.youtube.com/watch?v=oKg1hTOQXoY</a><p><a href="https://www.youtube.com/watch?v=RlkCdM_f3p4" rel="nofollow">https://www.youtube.com/watch?v=RlkCdM_f3p4</a><p><a href="https://www.youtube.com/watch?v=TgmA48fILq8" rel="nofollow">https://www.youtube.com/watch?v=TgmA48fILq8</a><p><a href="https://www.youtube.com/watch?v=yL_-1d9OSdk" rel="nofollow">https://www.youtube.com/watch?v=yL_-1d9OSdk</a><p><a href="https://www.youtube.com/watch?v=ZTC_RxWN_xo" rel="nofollow">https://www.youtube.com/watch?v=ZTC_RxWN_xo</a><p><a href="http://vimeo.com/10260548" rel="nofollow">http://vimeo.com/10260548</a><p><a href="http://vimeo.com/36579366" rel="nofollow">http://vimeo.com/36579366</a><p><a href="http://vimeo.com/5047563" rel="nofollow">http://vimeo.com/5047563</a><p><a href="http://vimeo.com/7088524" rel="nofollow">http://vimeo.com/7088524</a><p><a href="http://vimeo.com/9270320" rel="nofollow">http://vimeo.com/9270320</a><p><a href="http://vpri.org/html/writings.php" rel="nofollow">http://vpri.org/html/writings.php</a><p><a href="http://www.confreaks.com/videos/1071-cascadiaruby2012-therapeutic-refactoring" rel="nofollow">http://www.confreaks.com/videos/1071-cascadiaruby2012-therap...</a><p><a href="http://www.confreaks.com/videos/759-rubymidwest2011-keynote-architecture-the-lost-years" rel="nofollow">http://www.confreaks.com/videos/759-rubymidwest2011-keynote-...</a><p><a href="http://www.dailymotion.com/video/xf88b5_jean-pierre-serre-writing-mathemati_tech" rel="nofollow">http://www.dailymotion.com/video/xf88b5_jean-pierre-serre-wr...</a><p><a href="http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey" rel="nofollow">http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hic...</a><p><a href="http://www.infoq.com/presentations/click-crash-course-modern-hardware" rel="nofollow">http://www.infoq.com/presentations/click-crash-course-modern...</a><p><a href="http://www.infoq.com/presentations/miniKanren" rel="nofollow">http://www.infoq.com/presentations/miniKanren</a><p><a href="http://www.infoq.com/presentations/Simple-Made-Easy" rel="nofollow">http://www.infoq.com/presentations/Simple-Made-Easy</a><p><a href="http://www.infoq.com/presentations/Thinking-Parallel-Programming" rel="nofollow">http://www.infoq.com/presentations/Thinking-Parallel-Program...</a><p><a href="http://www.infoq.com/presentations/Value-Identity-State-Rich-Hickey" rel="nofollow">http://www.infoq.com/presentations/Value-Identity-State-Rich...</a><p><a href="http://www.infoq.com/presentations/We-Really-Dont-Know-How-To-Compute" rel="nofollow">http://www.infoq.com/presentations/We-Really-Dont-Know-How-T...</a><p><a href="http://www.mvcconf.com/videos" rel="nofollow">http://www.mvcconf.com/videos</a><p><a href="http://www.slideshare.net/fogus/the-macronomicon-10171952" rel="nofollow">http://www.slideshare.net/fogus/the-macronomicon-10171952</a><p><a href="http://www.slideshare.net/sriprasanna/introduction-to-cluster-computing-and-map-reduce-from-google" rel="nofollow">http://www.slideshare.net/sriprasanna/introduction-to-cluste...</a><p><a href="http://www.tele-task.de/archive/lecture/overview/5819/" rel="nofollow">http://www.tele-task.de/archive/lecture/overview/5819/</a><p><a href="http://www.tele-task.de/archive/video/flash/14029/" rel="nofollow">http://www.tele-task.de/archive/video/flash/14029/</a><p><a href="http://www.w3.org/DesignIssues/Principles.html" rel="nofollow">http://www.w3.org/DesignIssues/Principles.html</a><p><a href="http://www.youtube.com/watch?v=4LG-RtcSYUQ" rel="nofollow">http://www.youtube.com/watch?v=4LG-RtcSYUQ</a><p><a href="http://www.youtube.com/watch?v=4XpnKHJAok8" rel="nofollow">http://www.youtube.com/watch?v=4XpnKHJAok8</a><p><a href="http://www.youtube.com/watch?v=5WXYw4J4QOU" rel="nofollow">http://www.youtube.com/watch?v=5WXYw4J4QOU</a><p><a href="http://www.youtube.com/watch?v=a1zDuOPkMSw" rel="nofollow">http://www.youtube.com/watch?v=a1zDuOPkMSw</a><p><a href="http://www.youtube.com/watch?v=aAb7hSCtvGw" rel="nofollow">http://www.youtube.com/watch?v=aAb7hSCtvGw</a><p><a href="http://www.youtube.com/watch?v=agw-wlHGi0E" rel="nofollow">http://www.youtube.com/watch?v=agw-wlHGi0E</a><p><a href="http://www.youtube.com/watch?v=_ahvzDzKdB0" rel="nofollow">http://www.youtube.com/watch?v=_ahvzDzKdB0</a><p><a href="http://www.youtube.com/watch?v=at7viw2KXak" rel="nofollow">http://www.youtube.com/watch?v=at7viw2KXak</a><p><a href="http://www.youtube.com/watch?v=bx3KuE7UjGA" rel="nofollow">http://www.youtube.com/watch?v=bx3KuE7UjGA</a><p><a href="http://www.youtube.com/watch?v=cidchWg74Y4" rel="nofollow">http://www.youtube.com/watch?v=cidchWg74Y4</a><p><a href="http://www.youtube.com/watch?v=EjaGktVQdNg" rel="nofollow">http://www.youtube.com/watch?v=EjaGktVQdNg</a><p><a href="http://www.youtube.com/watch?v=et8xNAc2ic8" rel="nofollow">http://www.youtube.com/watch?v=et8xNAc2ic8</a><p><a href="http://www.youtube.com/watch?v=hQVTIJBZook" rel="nofollow">http://www.youtube.com/watch?v=hQVTIJBZook</a><p><a href="http://www.youtube.com/watch?v=HxaD_trXwRE" rel="nofollow">http://www.youtube.com/watch?v=HxaD_trXwRE</a><p><a href="http://www.youtube.com/watch?v=j3mhkYbznBk" rel="nofollow">http://www.youtube.com/watch?v=j3mhkYbznBk</a><p><a href="http://www.youtube.com/watch?v=KTJs-0EInW8" rel="nofollow">http://www.youtube.com/watch?v=KTJs-0EInW8</a><p><a href="http://www.youtube.com/watch?v=kXEgk1Hdze0" rel="nofollow">http://www.youtube.com/watch?v=kXEgk1Hdze0</a><p><a href="http://www.youtube.com/watch?v=M7kEpw1tn50" rel="nofollow">http://www.youtube.com/watch?v=M7kEpw1tn50</a><p><a href="http://www.youtube.com/watch?v=mOZqRJzE8xg" rel="nofollow">http://www.youtube.com/watch?v=mOZqRJzE8xg</a><p><a href="http://www.youtube.com/watch?v=neI_Pj558CY" rel="nofollow">http://www.youtube.com/watch?v=neI_Pj558CY</a><p><a href="http://www.youtube.com/watch?v=nG66hIhUdEU" rel="nofollow">http://www.youtube.com/watch?v=nG66hIhUdEU</a><p><a href="http://www.youtube.com/watch?v=NGFhc8R_uO4" rel="nofollow">http://www.youtube.com/watch?v=NGFhc8R_uO4</a><p><a href="http://www.youtube.com/watch?v=Nii1n8PYLrc" rel="nofollow">http://www.youtube.com/watch?v=Nii1n8PYLrc</a><p><a href="http://www.youtube.com/watch?v=NP9AIUT9nos" rel="nofollow">http://www.youtube.com/watch?v=NP9AIUT9nos</a><p><a href="http://www.youtube.com/watch?v=OB-bdWKwXsU&#38;amp;playnext=1&#38;amp;list=PL20BE5B552A8ED54D&#38;amp;feature=results_video" rel="nofollow">http://www.youtube.com/watch?v=OB-bdWKwXsU&#38;amp;playnext=...</a><p><a href="http://www.youtube.com/watch?v=oCZMoY3q2uM" rel="nofollow">http://www.youtube.com/watch?v=oCZMoY3q2uM</a><p><a href="http://www.youtube.com/watch?v=oKg1hTOQXoY" rel="nofollow">http://www.youtube.com/watch?v=oKg1hTOQXoY</a><p><a href="http://www.youtube.com/watch?v=Own-89vxYF8" rel="nofollow">http://www.youtube.com/watch?v=Own-89vxYF8</a><p><a href="http://www.youtube.com/watch?v=PUv66718DII" rel="nofollow">http://www.youtube.com/watch?v=PUv66718DII</a><p><a href="http://www.youtube.com/watch?v=qlzM3zcd-lk" rel="nofollow">http://www.youtube.com/watch?v=qlzM3zcd-lk</a><p><a href="http://www.youtube.com/watch?v=tx082gDwGcM" rel="nofollow">http://www.youtube.com/watch?v=tx082gDwGcM</a><p><a href="http://www.youtube.com/watch?v=v7nfN4bOOQI" rel="nofollow">http://www.youtube.com/watch?v=v7nfN4bOOQI</a><p><a href="http://www.youtube.com/watch?v=Vt8jyPqsmxE" rel="nofollow">http://www.youtube.com/watch?v=Vt8jyPqsmxE</a><p><a href="http://www.youtube.com/watch?v=vUf75_MlOnw" rel="nofollow">http://www.youtube.com/watch?v=vUf75_MlOnw</a><p><a href="http://www.youtube.com/watch?v=yJDv-zdhzMY" rel="nofollow">http://www.youtube.com/watch?v=yJDv-zdhzMY</a><p><a href="http://www.youtube.com/watch?v=yjPBkvYh-ss" rel="nofollow">http://www.youtube.com/watch?v=yjPBkvYh-ss</a><p><a href="http://www.youtube.com/watch?v=YX3iRjKj7C0" rel="nofollow">http://www.youtube.com/watch?v=YX3iRjKj7C0</a><p><a href="http://www.youtube.com/watch?v=ZAf9HK16F-A" rel="nofollow">http://www.youtube.com/watch?v=ZAf9HK16F-A</a><p><a href="http://www.youtube.com/watch?v=ZDR433b0HJY" rel="nofollow">http://www.youtube.com/watch?v=ZDR433b0HJY</a><p><a href="http://youtu.be/lQAV3bPOYHo" rel="nofollow">http://youtu.be/lQAV3bPOYHo</a><p><a href="http://yuiblog.com/crockford/" rel="nofollow">http://yuiblog.com/crockford/</a>
评论 #5516554 未加载
gee_totesabout 12 years ago
Eric Pickup on scaling YouPorn [SFW]:<p><a href="https://www.youtube.com/watch?v=RlkCdM_f3p4" rel="nofollow">https://www.youtube.com/watch?v=RlkCdM_f3p4</a><p>[edit] Spoiler alert: Everything's in Redis!
评论 #5512652 未加载
noblethrasherabout 12 years ago
MIT's Dynamic Languages Wizards series from 2001 is pretty informative.<p><a href="http://www.youtube.com/watch?v=4LG-RtcSYUQ" rel="nofollow">http://www.youtube.com/watch?v=4LG-RtcSYUQ</a><p><a href="http://www.youtube.com/watch?v=agw-wlHGi0E" rel="nofollow">http://www.youtube.com/watch?v=agw-wlHGi0E</a> (features pg)<p><a href="http://www.youtube.com/watch?v=at7viw2KXak" rel="nofollow">http://www.youtube.com/watch?v=at7viw2KXak</a>
viscantiabout 12 years ago
Guido did a talk at Uber, about the reasons behind the decisions/trade-offs in how cPython is implemented. The pypy guys were there, and it was interesting to hear how different groups could implemented such different interpreters for the same language. It was much deeper than most of the technical talks I've heard in the bay area.
评论 #5516213 未加载
kimtaroabout 12 years ago
Therapeutic Refactoring by Katrina Owen is a talk I keep going back to for inspiration. It's a well written and funny talk that instills optimism when faced with tricky code.<p><a href="http://www.confreaks.com/videos/1071-cascadiaruby2012-therapeutic-refactoring" rel="nofollow">http://www.confreaks.com/videos/1071-cascadiaruby2012-therap...</a>
michaelwwwabout 12 years ago
I wouldn't want to use the term "best" because there are so many good ones in various areas, but this talk by Steve Yegge was both entertaining and informative.<p>Stanford Seminar - Google's Steve Yegge on GROK (large scale source code analysis)<p><a href="http://www.youtube.com/watch?v=KTJs-0EInW8" rel="nofollow">http://www.youtube.com/watch?v=KTJs-0EInW8</a>
catwellabout 12 years ago
This is not really a "talk" but rather a whole course. In 2009 Gérard Berry (<a href="http://en.wikipedia.org/wiki/Gérard_Berry" rel="nofollow">http://en.wikipedia.org/wiki/Gérard_Berry</a>) gave a class in French at Collège de France (<a href="http://en.wikipedia.org/wiki/Collège_de_France" rel="nofollow">http://en.wikipedia.org/wiki/Collège_de_France</a>) on CS fundamentals: <a href="http://www.college-de-france.fr/site/gerard-berry/#course" rel="nofollow">http://www.college-de-france.fr/site/gerard-berry/#course</a><p>This class is still, to my eyes, the best I have ever seen on this topic.<p>He has given another one recently on time and computing which I have not yet seen, but which is promising too.
capcahabout 12 years ago
The talk about strange machines by Sergey Bratus.
mallinabout 12 years ago
Gerald Sussman: We Really Don't Know How To Compute (Strange Loop 2011) [1h04]<p><a href="http://www.infoq.com/presentations/We-Really-Dont-Know-How-To-Compute" rel="nofollow">http://www.infoq.com/presentations/We-Really-Dont-Know-How-T...</a>
wavesoundsabout 12 years ago
So much for getting anything done today... :-)<p>I really liked googles map reduce lectures: <a href="http://www.youtube.com/watch?v=yjPBkvYh-ss" rel="nofollow">http://www.youtube.com/watch?v=yjPBkvYh-ss</a> Wish google would update the quality and fix the link to the slides - heres a copy on slide share: <a href="http://www.slideshare.net/sriprasanna/introduction-to-cluster-computing-and-map-reduce-from-google" rel="nofollow">http://www.slideshare.net/sriprasanna/introduction-to-cluste...</a> You can find the links to the rest of the videos and slides from there, theres 7 total I think.
onenineabout 12 years ago
Human Computation: <a href="http://www.youtube.com/watch?v=qlzM3zcd-lk" rel="nofollow">http://www.youtube.com/watch?v=qlzM3zcd-lk</a><p>Captcha creator on how we can trick humans into doing useful work via "games with a purpose".
mzarate06about 12 years ago
As a passionate web developer, <i>Can We Get There From Here?</i> at Google IO 2008, by Alex Russell (before he joined Google), will always be paramount.<p>It's a technical view of the web platform, the problems attached to it (especially when we try to push its boundries), and questions why they're not being answered by the standards process and browser vendors.<p><a href="http://www.youtube.com/watch?v=nG66hIhUdEU" rel="nofollow">http://www.youtube.com/watch?v=nG66hIhUdEU</a><p>Looking back, it's amazing how far the web platform has come, but also in the problems that still plague it.
ricardobeatabout 12 years ago
Compiled list of talks, including page titles, made with a quick node/coffee crawler (source included):<p><a href="http://bl.ocks.org/ricardobeat/5343140/" rel="nofollow">http://bl.ocks.org/ricardobeat/5343140/</a>
ahlatimerabout 12 years ago
"What Killed Smalltalk Could Kill Ruby, Too" - Robert "Uncle Bob" Martin -- <a href="http://www.youtube.com/watch?v=YX3iRjKj7C0" rel="nofollow">http://www.youtube.com/watch?v=YX3iRjKj7C0</a>
cjuabout 12 years ago
The Macronomicon by Michael Fogus <a href="http://blip.tv/clojure/michael-fogus-the-macronomicon-5970233" rel="nofollow">http://blip.tv/clojure/michael-fogus-the-macronomicon-597023...</a>
评论 #5513030 未加载
jrainesabout 12 years ago
Mark Phillups of Basho has a good list here: <a href="https://github.com/PharkMillups/killer-talks" rel="nofollow">https://github.com/PharkMillups/killer-talks</a>
MrSaneabout 12 years ago
"The Next Generation of Neural Networks" -- a Google TechTalk by Geoffrey Hinton in 2007. I have never been able to sit through 60 minutes of lectures without fidgeting constantly, however this one managed to keep my attention until the end.<p>Truly an amazingly great talk and worth watching through (even if you only only peripherally care about ANNs).<p><a href="http://www.youtube.com/watch?v=AyzOUbkUf3M" rel="nofollow">http://www.youtube.com/watch?v=AyzOUbkUf3M</a>
ParadisoShleeabout 12 years ago
Chicken Chicken Chicken Chicken Chicken <a href="https://www.youtube.com/watch?v=yL_-1d9OSdk" rel="nofollow">https://www.youtube.com/watch?v=yL_-1d9OSdk</a>
SonOfLilitabout 12 years ago
Maybe John Carmack's QuakeCon 2012 keynote: <a href="http://www.youtube.com/watch?v=wt-iVFxgFWk" rel="nofollow">http://www.youtube.com/watch?v=wt-iVFxgFWk</a><p>But I think the 3 minute talks we host at home once a month or two have among them the 3-5 best I've heard (we just started taking videos, but they're in Hebrew).<p>I highly recommend hosting your own 3 minute talk session. It's really easy and the format just inherently leads to amazing talks.
stretchwithmeabout 12 years ago
Hearing Scott Chacon explain how git works is pretty good.<p><a href="http://www.youtube.com/watch?v=ZDR433b0HJY" rel="nofollow">http://www.youtube.com/watch?v=ZDR433b0HJY</a>
bhermsabout 12 years ago
Steve Souders @ HTML5 Dev Conf 2012... Really great material and I actually _learned_ a ton, which is fairly rare from most of the talks I've seen.
TallGuyShortabout 12 years ago
Andrew Tanenbaum presenting on Minix 3's architecture: <a href="http://www.youtube.com/watch?v=bx3KuE7UjGA" rel="nofollow">http://www.youtube.com/watch?v=bx3KuE7UjGA</a>.<p>Regardless of one's opinions on microkernels vs. monolithic kernels, it's a very interesting but accessible talk for those interested in lower-level systems and fault-tolerant architectures.
munk801about 12 years ago
GoingNative 2012 - Bjarne Stroustrup talks about C++ 11. Very good talk about the ideas behind C++ 11<p><a href="http://www.youtube.com/watch?v=OB-bdWKwXsU&#38;playnext=1&#38;list=PL20BE5B552A8ED54D&#38;feature=results_video" rel="nofollow">http://www.youtube.com/watch?v=OB-bdWKwXsU&#38;playnext=1&#3...</a>
nswanbergabout 12 years ago
Richard Feynman's talk <i>Computers from the Inside Out</i> (titled on Youtube as <i>Computer Heuristics</i>) is a wonderful description of how computers work and what they can and cannot compute using a file clerk metaphor. He gets bonus points for wearing a Thinking Machines t-shirt.
garysweaverabout 12 years ago
One of the best I've heard was Dave Thomas's talk on the Ruby Object Model at Scotland on Rails 2009: <a href="http://stufftohelpyouout.blogspot.com/2009/07/great-talk-on-ruby-object-model.html" rel="nofollow">http://stufftohelpyouout.blogspot.com/2009/07/great-talk-on-...</a>
krmmalikabout 12 years ago
I watch very few technical talks but Ryan Dahl's introduction to Node.js is one of my all time faves.
banachtarskiabout 12 years ago
Not computer science, but a brilliant math lecture:<p>Jean Serre's "Writing Mathematics" <a href="http://www.dailymotion.com/video/xf88b5_jean-pierre-serre-writing-mathemati_tech#.UWN1Oas4Xf4" rel="nofollow">http://www.dailymotion.com/video/xf88b5_jean-pierre-serre-wr...</a>
noblethrasherabout 12 years ago
Don Norman's 2009 Business of Software talk on product and service/system design is excellent.<p><a href="http://businessofsoftware.org/2010/06/don-norman-at-business-of-software-2009/" rel="nofollow">http://businessofsoftware.org/2010/06/don-norman-at-business...</a>
thibaultjabout 12 years ago
Application cache, by Jake Archibald. Never thought one could laught so much watching a technical talk.<p><a href="http://www.paris-web.fr/2012/conferences/application-cache.php" rel="nofollow">http://www.paris-web.fr/2012/conferences/application-cache.p...</a>
bemmuabout 12 years ago
I remember there being a better version of this, but Luis von Ahn's talk on "Human Computation" was great: <a href="http://www.youtube.com/watch?v=tx082gDwGcM" rel="nofollow">http://www.youtube.com/watch?v=tx082gDwGcM</a>
taoufixabout 12 years ago
Advanced Topics in Programming Languages: Java Puzzlers<p>I might not be the best I've heard, but it's the one I enjoyed the most:<p><a href="http://www.youtube.com/watch?v=wDN_EYUvUq0" rel="nofollow">http://www.youtube.com/watch?v=wDN_EYUvUq0</a>
gingerlimeabout 12 years ago
Hickey gives great talks, but I also really liked Jack Diederich's talk "stop writing classes" at PyCon 2012<p><a href="https://www.youtube.com/watch?v=o9pEzgHorH0" rel="nofollow">https://www.youtube.com/watch?v=o9pEzgHorH0</a>
hexagoncabout 12 years ago
"A Universe from Nothing" lecture by Lawrence Krauss: <a href="http://www.youtube.com/watch?v=EjaGktVQdNg" rel="nofollow">http://www.youtube.com/watch?v=EjaGktVQdNg</a>
Achsharabout 12 years ago
Has to be the facebook lead talking about how they deploy code to main site. Absolute fun to watch and learned a ton of cool stuff. Dont have a link, sorry.
评论 #5517240 未加载
tamersalamaabout 12 years ago
The paradox of choice - why more is less <a href="http://www.youtube.com/watch?v=6ELAkV2fC-I" rel="nofollow">http://www.youtube.com/watch?v=6ELAkV2fC-I</a>
daigoba66about 12 years ago
John Carmack at Quakecon 2012: <a href="http://m.youtube.com/#/watch?v=wt-iVFxgFWk" rel="nofollow">http://m.youtube.com/#/watch?v=wt-iVFxgFWk</a>
ravimbalgiabout 12 years ago
not sure if essays too qualify here: You and your research by Richard Hammings has been the most profound and deeply introspecting so far!
writebufferedabout 12 years ago
Cliff Click on Wait-free hashtables and another one on modern Hardware and Processor Systems.
评论 #5519772 未加载
评论 #5520164 未加载
bwlandstreetabout 12 years ago
not to be cliché, but, Steve Jobs.
评论 #5512332 未加载
评论 #5514044 未加载