Live data from Hacker News

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

news.ycombinator.com

11–20 of 202 posts

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

#12
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.

Definitely worth a watch

https://www.destroyallsoftware.com/talks/wat

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

#13
3 awesome videos on very specific topics:

Dr James Grime / Numberphile - Encryption and HUGE numbers http://www.youtube.com/watch?v=M7kEpw1tn50

Les Hazlewood - Designing a Beautiful REST+JSON API http://www.youtube.com/watch?v=5WXYw4J4QOU

classic: Douglas Crockford - JavaScript: The Good Parts http://www.youtube.com/watch?v=hQVTIJBZook

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

#14
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.

Link: http://www.youtube.com/watch?v=NP9AIUT9nos

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.

That's odd, because in every other field, the term "engineering" is reserved for methods that work.

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."

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

#16
Designing and Evaluating Reusable Components by Casey Muratori. Slides PDF and audio track available here:

http://mollyrocket.com/9438

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.

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.

Post reply on HN