HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

2014

Talk×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp49:15

Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

50K views • 12 years ago
Erlang Solutions
Rick Reed of WhatsApp explains at Erlang Factory 2014 how the service scaled to billions of messages with a very small engineering team. He covers the FreeBSD and Erlang stack, Mnesia usage, server counts and bottleneck work.
CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"1:13:41

CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"

235K views • 12 years ago
CppCon
Chandler Carruth's CppCon 2014 talk on writing fast C++, explaining why data structure choice and memory layout matter more than clever algorithms. It covers why standard containers like unordered_map perform poorly on modern CPUs.
Cybersecurity as Realpolitik by Dan Geer presented at Black Hat USA 201454:35

Cybersecurity as Realpolitik by Dan Geer presented at Black Hat USA 2014

65K views • 12 years ago
Black Hat
Dan Geer's Black Hat 2014 keynote argues that cybersecurity is a matter of power and policy rather than wishful thinking. He covers surveillance, the vulnerability market, software liability and privacy as the capacity to misrepresent yourself.
Darius Kazemi, Tiny Subversions - XOXO Festival (2014)21:40

Darius Kazemi, Tiny Subversions - XOXO Festival (2014)

82K views • 12 years ago
XOXO Festival
Darius Kazemi's XOXO 2014 talk on releasing 72 weird internet side projects in a year. Framed as 'How I Won the Lottery,' it argues that success needs both luck and buying many tickets.
Gtk to Qt - a strange journey [linux.conf.au 2014]46:06

Gtk to Qt - a strange journey [linux.conf.au 2014]

46K views • 12 years ago
Konstantin Bläsi
Dirk Hohndel explains why the Subsurface dive log project migrated from Gtk to Qt, the obstacles encountered, and advice for other applications frustrated with Gtk. It is a linux.conf.au 2014 talk.
Dconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott Meyers54:55

Dconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott Meyers

19K views • 8 years ago
The D Language Foundation
Scott Meyers' keynote at DConf 2014, drawing on 25 years of C++ experience to offer the D language community a plea about what it should avoid. It centers on the accumulated complexity and pitfalls of C++ as a cautionary tale.
Greg Young - CQRS and Event Sourcing - Code on the Beach 20141:03:48

Greg Young - CQRS and Event Sourcing - Code on the Beach 2014

170K views • 12 years ago
Code on the Beach
Greg Young's Code on the Beach 2014 talk on CQRS and event sourcing. He argues mature domains are built on facts that occurred rather than current state, and covers the business and technical benefits.
Mark DiMarco: User Interface Algorithms [JSConf2014]27:42

Mark DiMarco: User Interface Algorithms [JSConf2014]

52K views • 12 years ago
JSConf
A JSConf 2014 talk visually breaking down algorithms behind everyday UI patterns, such as dropdown menus that vanish when the mouse drifts and picking the nearest target to the cursor. It shows how these are implemented in JavaScript.
RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson1:01:17

RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson

123K views • 12 years ago
Confreaks
David Heinemeier Hansson's RailsConf 2014 keynote argues that programming is closer to writing than to science, with clear code produced by iterating through drafts. It prioritizes clarity and craft over technical superiority.
John Rauser keynote: "Statistics Without the Agonizing Pain" -- Strata + Hadoop 201411:48

John Rauser keynote: "Statistics Without the Agonizing Pain" -- Strata + Hadoop 2014

61K views • 12 years ago
O'Reilly
John Rauser's Strata 2014 keynote argues that programmers can learn statistics quickly by simulating random processes and shuffling data. He explains p-values through resampling rather than formulas.
Nordic.js 2014 • Douglas Crockford - The Better Parts33:52

Nordic.js 2014 • Douglas Crockford - The Better Parts

73K views • 12 years ago
Nordic.js
Douglas Crockford's Nordic.js 2014 talk on 'the better parts' of JavaScript and programming in general. He argues against `this`, `new` and ES6 classes, and for classless, composition-based object patterns, with some broader remarks on building better structures for the future.
University of Texas at Austin 2014 Commencement Address - Admiral William H. McRaven19:27

University of Texas at Austin 2014 Commencement Address - Admiral William H. McRaven

21.8M views • 12 years ago
Texas Exes
Admiral William McRaven's 2014 University of Texas commencement address, built around lessons from Navy SEAL training. It famously opens with the case for making your bed every morning.
Moxie Marlinspike, Next Generation Threats 201431:46

Moxie Marlinspike, Next Generation Threats 2014

30K views • 11 years ago
Techworld Sverige
Moxie Marlinspike speaks at Next Generation Threats 2014 about the challenges of encrypted communication and how Signal addresses them. He also draws on American action movies as narrative for secure communications.
Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 201410:23

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

157K views • 12 years ago
O'Reilly
Andrew Sorensen's OSCON 2014 keynote in which he live-codes generative music on stage using his Impromptu environment while narrating his computational and musical choices. It imagines concert programmers as a performing art.
Free software, free society: Richard Stallman at TEDxGeneva 201413:40

Free software, free society: Richard Stallman at TEDxGeneva 2014

487K views • 12 years ago
TEDx Talks
Richard Stallman's TEDxGeneva 2014 talk describing how nonfree programs give companies control over users and what users can do to regain control. It introduces the free software movement and the four freedoms.
Mikey Dickerson Velocity NY 2014 Keynote: "One Year After healthcare.gov..."28:14

Mikey Dickerson Velocity NY 2014 Keynote: "One Year After healthcare.gov..."

19K views • 12 years ago
O'Reilly
Mikey Dickerson's keynote at Velocity NY 2014, one year after the healthcare.gov launch failure. He recounts how a small team rescued the site and what the episode showed about government IT contracting.
illumos day 2014: The Dream is Alive! Running Linux containers on an illumos kernel1:44:56

illumos day 2014: The Dream is Alive! Running Linux containers on an illumos kernel

15K views • 12 years ago
illumos
Bryan Cantrill's illumos Day 2014 talk on running Linux containers on an illumos kernel via LX-branded zones. He covers emulating Linux syscalls on SmartOS and compares Linux and Solaris-derived systems.
CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"1:04:33

CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"

53K views • 12 years ago
CppCon
CppCon 2014 talk by Jeff Preshing on how Ubisoft Montreal developed games for multicore hardware, before and after C++11 concurrency support. It goes into atomics and lock-free programming in practice.
Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)35:25

Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)

75K views • 12 years ago
Codegram
Pete Hunt explains why React's virtual DOM was built, how it compares with databinding-style systems, and what it means for future browser technology. Recorded at FutureJS 2014 in Barcelona.
CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part I"59:31

CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part I"

21K views • 12 years ago
CppCon
A CppCon 2014 talk from Microsoft engineers on using portable single-source C++ to deliver Office across iOS, Android, Windows and Mac. It covers architectures, techniques and lessons from real cross-platform projects.
NSA operation ORCHESTRA Annual Status Report - FOSDEM 201446:06

NSA operation ORCHESTRA Annual Status Report - FOSDEM 2014

7K views • 12 years ago
cnxlinux
Poul-Henning Kamp's FOSDEM 2014 talk presents a fictitious NSA program called ORCHESTRA, satirizing how intelligence agencies could influence startups and open source. It is a humorous but pointed look at surveillance and subverted software.
dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov27:21

dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov

13K views • 12 years ago
dotconferences
A dotScale 2014 talk by Robert Kennedy, a former healthcare.gov SRE who later worked at Google, about the engineering effort to rescue the troubled site. It explains the technical and organizational problems behind the failed launch.
AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)47:51

AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)

70K views • 11 years ago
Amazon Web Services
James Hamilton, AWS VP and distinguished engineer, gives an insider view of the innovations behind the AWS cloud at re:Invent 2014. He covers custom hardware, networking, regions and availability zones, and infrastructure at scale.
CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"56:52

CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"

7K views • 12 years ago
CppCon
A CppCon 2014 talk by Microsoft engineers on how Office delivers a single-source C++ codebase across iOS, Android, Windows and Mac. It covers architectures, techniques and lessons from shipping cross-platform products.
Keynote by John Carmack at Oculus Connect 20141:36:59

Keynote by John Carmack at Oculus Connect 2014

76K views • 12 years ago
kungfl
John Carmack's roughly 90-minute keynote at Oculus Connect 2014, covering mobile VR and the Gear VR work, followed by audience questions.
Event Sourcing • Greg Young • GOTO 201454:25

Event Sourcing • Greg Young • GOTO 2014

102K views • 11 years ago
GOTO Conferences
Greg Young, who coined CQRS, gives an in-depth GOTO 2014 talk on what event sourcing is, when it is valuable and when it is not, along with its trade-offs and common misconceptions.
Game Development with SDL 2.0 (Steam Dev Days 2014)51:11

Game Development with SDL 2.0 (Steam Dev Days 2014)

235K views • 12 years ago
Steamworks Development
Ryan Gordon (Icculus) gives a high-level overview of SDL 2.0 at Steam Dev Days 2014. He covers its features and how it eases building, porting and maintaining games, including Linux ports.
AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems46:15

AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems

10K views • 11 years ago
Amazon Web Services
An AWS re:Invent 2014 talk on the core distributed systems primitives behind AWS and Amazon.com, such as consensus, key-value stores and transactional logging. It describes how AWS builds large services from a few common building blocks.
GopherCon 2014 Opening Keynote by Rob Pike56:36

GopherCon 2014 Opening Keynote by Rob Pike

38K views • 12 years ago
Confreaks
Rob Pike opens GopherCon 2014 with a keynote on the design and evolution of Go. He covers where its ideas came from, including the origin of hello world.
IPv6 Summit 2014: Wells Fargo adopting IPv656:57

IPv6 Summit 2014: Wells Fargo adopting IPv6

237 views • 11 years ago
Rocky Mountain IPv6 Taskforce
Wells Fargo engineers walk through the bank's four-year IPv6 journey at the North American IPv6 Summit 2014. They cover motivation, approach, achievements and observations.
NYCBSDCon 2014: Serving one-third of the Internet via FreeBSD1:01:39

NYCBSDCon 2014: Serving one-third of the Internet via FreeBSD

14K views • 12 years ago
BSDTV
Scott Long of Netflix presents the architecture of the OpenConnect content delivery network at NYCBSDCon 2014. He explains why Netflix runs FreeBSD 10 on its appliances and what the future holds.
Dr. Chris Mack Toasts the End of Moore's Law at SPIE Advanced Lithography 20142:38

Dr. Chris Mack Toasts the End of Moore's Law at SPIE Advanced Lithography 2014

9K views • 12 years ago
SPIETV
A brief toast by lithography expert Chris Mack at SPIE Advanced Lithography 2014, humorously declaring the end of Moore's Law. His argument centers on the cost per transistor no longer falling.
Lang NEXT 2014 Panel  Systems Programming in 2014 and Beyond1:05:56

Lang NEXT 2014 Panel Systems Programming in 2014 and Beyond

3K views • 8 years ago
25msr
A panel from the Lang NEXT 2014 conference on systems programming in 2014 and beyond. Language designers including Bjarne Stroustrup and Rob Pike discuss the topic, including C++ header compile times.
GopherCon 2014 Inside the Gophers Studio with Blake Mizerany48:19

GopherCon 2014 Inside the Gophers Studio with Blake Mizerany

8K views • 12 years ago
Confreaks
A GopherCon 2014 session where Blake Mizerany replaced his planned talk with a panel discussion with members of the Go team. It covers Go's design choices and community questions.
RailsConf 2014 - All the Little Things by Sandi Metz38:47

RailsConf 2014 - All the Little Things by Sandi Metz

190K views • 12 years ago
Confreaks
Sandi Metz takes an ugly section of conditional code and refactors it into a few simple objects, bridging object-oriented theory and practice. The talk includes her take on the Gilded Rose refactoring kata and the idea that duplication is cheaper than the wrong abstraction.
CppCon 2014: Mike Acton "Data-Oriented Design and C++"1:27:46

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

862K views • 12 years ago
CppCon
Mike Acton of Insomniac Games argues that a program's purpose is transforming data, and shows how common C++ approaches work against that in performance-critical game development. He covers cache behavior, data layout and the limits of compilers.
code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care1:16:58

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

231K views • 11 years ago
NOKIA Technology Center Wrocław
Scott Meyers explains how CPU caches work and why they matter for performance, covering cache levels, access speeds, associativity, and effects in multithreaded code. The focus is C++ and cache-aware, data-oriented programming.
MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk28:06

MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk

27K views • 12 years ago
Confreaks
Noel Rappin's MountainWest RubyConf talk introduces Smalltalk to Ruby programmers. He compares the two languages' object models, blocks, 1-based arrays, simple syntax and live programming environment, and walks through sample code.
Sebastian Markbage: Minimal API Surface Area | JSConf EU 201424:28

Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014

71K views • 12 years ago
JSConf
Sebastian Markbage explains how React is moving toward a minimal API surface by leaning on language features and patterns instead of dedicated framework APIs. He also touches on JSX and syntax proposals for future JavaScript.
CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"1:40:27

CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"

323K views • 12 years ago
CppCon
Herb Sutter revisits basic C++ questions in light of C++11 and C++14: how to declare and initialize variables, pass values to functions, write loops, and use smart pointers. It covers auto, rvalue references, range-for, uniform initialization, lambdas, unique_ptr and shared_ptr.