programming humor
9:59Intentional Programming demo (Part 1) - Editor
14K views • 20 years ago
dftube
A roughly ten-minute demo of Microsoft's Intentional Programming research system, showing its editor and an unusual way of working with code. It is the first of two clips cut from a longer video.
10:01Intentional Programming demo (Part 2) - Compiler
4K views • 20 years ago
dftube
Part 2 of an old Microsoft Research demo of Intentional Programming, showing the compiler side of a system that stores programs as abstract structure rather than text. The uploader says the companion editor clip is clearer.
17:26Lecture 1 | Programming Paradigms (Stanford)
1.2M views • 18 years ago
Stanford
The first lecture of Stanford's CS107 Programming Paradigms, taught by Jerry Cain, giving an overview of the course. The course goes from C and assembly through C++, concurrency, Scheme and Python.
49:47Lecture 1 | Programming Methodology (Stanford)
2.6M views • 18 years ago
Stanford
First lecture of Stanford's CS106A Programming Methodology by Mehran Sahami, giving a course overview and starting on programming. The course teaches software engineering principles using Java.
2:43Totally Gridbag
23K views • 19 years ago
Spuddy
Totally Gridbag is a short humorous animation about the frustrations of Java Swing's GridBagLayout, originally made as a Flash cartoon.
Topic match · Software (other)
1:36:40Factor: an extensible interactive language
59K views • 18 years ago
Google TechTalks
A 2008 Google Tech Talk in which Slava Pestov introduces Factor, a concatenative language influenced by Forth, Lisp and Smalltalk. It covers the interactive environment, metaprogramming, and the language's modern high-level features and libraries.
53:30Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
6.6M views • 17 years ago
MIT OpenCourseWare
First lecture of MIT 6.00, an introductory computer science course taught in Python by Eric Grimson and John Guttag. It covers the goals of the course, what computation is, and data types, operators and variables.
1:01:33A Possible Future of Software Development
82K views • 18 years ago
Google TechTalks
Sean Parent of Adobe argues that object-oriented frameworks ultimately fail to deliver scalable, high quality software and proposes combining generic and declarative programming instead. It draws on Stepanov's Elements of Programming.
5:53julia ecklar - the eternal flame
59K views • 18 years ago
Pentest101
Julia Ecklar's recording of "The Eternal Flame," a filk song about God writing the universe in Lisp, written by Bob Kanefsky. It is a geek-humor song set to a familiar tune.
59:26The Go Programming Language
406K views • 17 years ago
Google TechTalks
Rob Pike's October 2009 Google Tech Talk introducing Go, a new experimental systems language designed for fast builds, concurrency and garbage collection. It covers the goals, syntax and type system.
10:24The Website is Down #1: Sales Guy vs. Web Dude
2.8M views • 17 years ago
Josh Weinberg
A comedy video in which a salesperson demands that a web developer fix a down website, with the two talking past each other. It won a Webby award.
10:34Microsoft Vista Speech Recognition Tested - Perl Scripting
1.5M views • 19 years ago
miaublah
A 2007 video of someone trying to write Perl code using Windows Vista's speech recognition, with hilariously bad results.
4:06Chicken chicken chicken
2.7M views • 19 years ago
Yoram Bauman
Doug Zongker's deadpan conference presentation of his famously chicken-filled paper, given at the 2007 AAAS humor session. It satirizes academic talks while showing the pitfalls of bad presentation.
2:05Alan Kay Demos GRaIL
30K views • 17 years ago
Vincent Gable
Alan Kay demonstrates GRaIL, a graphical input language system from around 1968 in which hand-drawn strokes become boxes, connections and dataflow-style programs.
2:18Bagger 288!
4.8M views • 17 years ago
Rathergood
A short, absurd happy-hardcore song and animation celebrating the Bagger 288, the enormous bucket-wheel excavator, in dramatic over-the-top terms.
4:17Danish language
10.3M views • 20 years ago
snurre
A sketch from the Norwegian NRK show Uti Var Hage poking fun at the Danish language and how hard it is to understand.
1:12:56Lecture 1A | MIT 6.001 Structure and Interpretation, 1986
995K views • 17 years ago
MIT OpenCourseWare
The first lecture of MIT's 1986 6.001 Structure and Interpretation of Computer Programs, given by Harold Abelson, introducing Lisp and the idea of computer science as the study of process.
8:07Seymour Papert 1983
28K views • 19 years ago
Cynthia Solomon
An eight-minute excerpt of a 1983 video featuring Seymour Papert, creator of Logo, on children learning programming and abstract ideas through embodied play. It shows kids acting out the Logo turtle.
5:21Principles of economics, translated
1.4M views • 19 years ago
Yoram Bauman
Economist-comedian Yoram Bauman delivers a humorous translation of Mankiw's ten principles of economics for the uninitiated. It was presented at the AAAS humor session in 2007.
58:22Lecture 1B | MIT 6.001 Structure and Interpretation, 1986
116K views • 17 years ago
MIT OpenCourseWare
Lecture 1B of MIT's 6.001 Structure and Interpretation of Computer Programs (1986) with Gerald Sussman, covering procedures, processes and the substitution model. It includes the line about the power of naming things.
3:27Tom Lehrer - We Will All Go Together When We Go
5M views • 18 years ago
The Tom Lehrer Wisdom Channel
Tom Lehrer's gallows-humor song about nuclear annihilation, in which everyone goes together when the bomb drops.
1:14Badgers : animated music video : MrWeebl
36.1M views • 18 years ago
Weebl's Stuff
The classic MrWeebl animated music video Badgers, a short looping song of badgers, a mushroom and a snake. It is a staple of early internet absurdist humor.
2:14Pizza Party: A Command Line Program for Ordering Pizza
22K views • 19 years ago
TheKitchenSinkII
A short 2007 demo of Pizza Party, a command line program that orders Domino's pizza from a UNIX-like terminal. The video shows the designers placing an order using the software.
Topic match · Software (other)
7:48Conway's Game Of Life in APL
236K views • 17 years ago
Dyalog
A short Dyalog demonstration building Conway's Game of Life in a single line of APL, step by step. It shows how array operations replace loops.
1:27:37DOUGLAS ADAMS: Parrots, the Universe and Everything
1.3M views • 18 years ago
University of California Television (UCTV)
Douglas Adams gives a talk at UCSB, recorded shortly before his death, about the odd lives of animals and what they suggest about humanity's future. It draws on his Last Chance to See work and is funny and wide-ranging.
1:02:44DjangoCon 2008 Keynote: Cal Henderson
125K views • 18 years ago
Google for Developers
Cal Henderson's DjangoCon 2008 keynote, "Why I Hate Django", is a funny critique of Django from a Flickr architect. It touches on scaling topics such as database replication.
1:00:56RailsConf 09: Robert Martin, "What Killed Smalltalk Could K
87K views • 17 years ago
O'Reilly
Robert Martin's RailsConf 2009 talk looks at why Smalltalk lost out despite its technical strengths. He draws lessons about language communities and arrogance that he argues could hurt Ruby too.
2:13John Cleese vs Extremism
1.7M views • 18 years ago
eroosters
A two-minute John Cleese monologue showing the pathology of extremism, explaining why it feels good and how it drives out moderates.
2:01Rockwell Retro Encabulator
7.5M views • 18 years ago
rlcarnes
A spoof industrial promo for the Rockwell Retro Encabulator, a deadpan stream of technobabble about an imaginary machine. It is a classic engineering in-joke.
3:01Moss Introduces Jen To The Internet | The IT Crowd Series 3 Episode 4: The Internet
5M views • 17 years ago
The IT Crowd
In an IT Crowd episode clip, Moss and Roy convince Jen that the internet is a small black box. She believes it and carries it around.
1:190118 999 881 999 119 7253 | The IT Crowd
3.5M views • 17 years ago
Channel 4 Entertainment
A one-minute clip from The IT Crowd in which the characters hear a jingle for a memorable emergency phone number.
3:49Code Monkey
7.4M views • 20 years ago
spiffworld
A fan-made music video for Jonathan Coulton's song 'Code Monkey', about the life of a programmer, using World of Warcraft footage. It was made by Mike Spiff Booth.
10:00SICP / What is "Computer Science" ?
131K views • 20 years ago
LarryNorman
An excerpt from Hal Abelson's opening SICP lecture introducing computer science and contrasting declarative and imperative knowledge. He argues that computer science is not really a science and is more like magic or engineering of ideas.
2:50Live Debugging in Smalltalk
1K views • 18 years ago
jarober
A brief demo of the Smalltalk debugger, including defining a method that doesn't exist yet while the program is stopped mid-crash.
2:08The Count Censored (ORIGINAL)
6.2M views • 19 years ago
mrmagoo312
A mashup of a Sesame Street Count clip with a Lemon Demon song, where the swear words are censored in absurd ways. It is a short comedy piece about censorship.
1:04President Bush -- Fool me Once
5.5M views • 20 years ago
Wisaam
A short clip of President George W. Bush stumbling through the saying 'fool me once, shame on you; fool me twice, shame on me'.
0:44Listen to Scotty
647K views • 18 years ago
Wayne Lee
A one-minute clip of Scotty from Star Trek giving advice to engineers about managing expectations in estimates. It is a comedic bit of workplace wisdom.
2:03Richard Stallman Free software Song
692K views • 19 years ago
BeatStock
A short clip of Richard Stallman singing the free software song, recorded during a visit to Ecuador.
1:23What have the Romans ever done for us
1.5M views • 18 years ago
BrianTheMan
The classic 'What have the Romans ever done for us?' scene from Monty Python's Life of Brian, in which revolutionaries grudgingly list the benefits of Roman rule. It is a short comedy clip.
0:57Trace Buster Buster
239K views • 19 years ago
JoeMX05
A one-minute clip from the movie The Big Hit showing a gangster explaining how a trace buster works.