/
revolution-will-not-be-on-youtube.html
358 lines (177 loc) · 19.1 KB
/
revolution-will-not-be-on-youtube.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
<html>
<head>
<title>The Revolution will not be on YouTube</title>
<link rel="stylesheet" type="text/css" href="/assets/css/weblog.old.css" />
<link rel="stylesheet" type="text/css" href="/assets/css/sunburst.css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div id="leftcontent">
<a href="http://raganwald.github.com/"><img src="http://i.minus.com/ioSY4FTZKVCwz.png"
width="350" height="150" border="0" alt="raganwald" title="raganwald 2008" align="middle"/></a><br/>
<div class="DateHeader">Thursday, September 14, 2006</div>
<div class="Post"><a name="115824476132610080"> </a>
<span class="PostTitle">
<a href="http://raganwald.github.com/2006/09/revolution-will-not-be-on-youtube.html" title="permanent link">The Revolution will not be on YouTube</a></span>
<div style="clear:both;"></div><p>You will not be able to stay home, hacker. <br />You will not be able to plug in, turn on and cop out. <br />You will not be able to lose yourself on <a href="http://myspace.com">MySpace</a> and skip, <br />Skip out for espresso during reloads, <br />Because the <a href="http://www.smack-dynamik.com/articles/gill_scott_heron_revolution_willnotbe_televised.htm">revolution</a> will not be on <a href="http://youtube.com">YouTube</a>. </p><p>The revolution will not be brought to you by the <br /><a href="http://research.microsoft.com/">Microsoft Research Group</a> and will not star <a href="http://en.wikipedia.org/wiki/James_Gosling">James <br />Gosling</a> and <a href="http://en.wikipedia.org/wiki/Guy_L._Steele%2C_Jr.">Guy Steele</a> or Homer and Marge. <br />The revolution will not give your startup sex appeal. <br />The revolution will not get rid of the bugs. <br />The revolution will not make your code look <br />better, because the revolution will not be on YouTube, Brother. </p><p>There will be no pictures of you and <a href="http://woz.org/">https://www.youtube.com/watch?v=qGaoXAwl9kw</a> <br />dumpster diving for access codes behind a featureless building, <br />or trying to carry those motherboards on a stolen SegWay. <br />Fox News will not be able predict the winner at 8:32 <br />or report from 29 districts. <br />The revolution will not be on YouTube. </p><p>There will be no pictures of pigs arresting <br />hackers in the instant replay. <br />There will be no pictures of pigs arresting <br />hackers in the instant replay. <br />There will be no pictures of <a href="http://en.wikipedia.org/wiki/Eric_S._Raymond" title="Eric S. Raymond">ESR</a> being <br />run off the Firing Range on a rail with a brand new process. <br />There will be no slow motion or still life of <a href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard <br />Stallman</a> strolling through <a href="http://microsoft.com">Redmond</a> in a <a href="http://www.fsf.org/">Free <br />Software</a> tee shirt that he had been saving <br />For just the proper occasion. </p><p>C++, J2EE, and PL <br />SQL will no longer be so damned relevant, and <br />women will not care if <a href="http://en.wikipedia.org/wiki/Gil_Scott-Heron">Gil</a> finally gets down with <br />Catherine on Crime Scene Investigation because hackers <br />will be in the Net looking for a brighter day. <br />The revolution will not be on YouTube. </p><p>There will be no highlights on the Yahoo <br />news and no pictures of Afghanistan <br />liberationists and Angelina Jolie blowing her nose. <br />The interfaces will not be designed by <a href="http://en.wikipedia.org/wiki/Ray_Ozzie">Ray Ozzie</a>, <br /><a href="http://en.wikipedia.org/wiki/Bill_Gates">Bill Gates</a>, nor written by <a href="http://en.wikipedia.org/wiki/Charles_Simonyi">Charles Simonyi</a>, <br />Sergey Brin, Larry Page, <a href="http://www.norvig.com/">Peter Norvig</a>, or Kleiner Perkins <br />The revolution will not be on YouTube. </p><p>The revolution will not appear on ad banners <br />about enterprise software, enterprise integration, or enterprise sales. <br />You will not have to worry about a Paperclip in your <br />window, a Duke in your server, or the Prophet in your database. <br />The revolution will not go better with FUD. <br />The revolution will not dumb down the code that may confuse a monkey. <br />The revolution will put you in the driver’s seat. </p><p>The revolution will not be on YouTube, will not be on YouTube, <br />will not be on YouTube, will not be on YouTube. <br />The revolution will be no <a href="https://www.youtube.com/watch?v=qGaoXAwl9kw">MPEG</a>, hackers; <br />The revolution will be live. </p><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/gp/product/B000002WAW?ie=UTF8&tag=raganwald001-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B000002WAW"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://raganwald.github.com/assets/images/old//the_revolution_will_not_be_televised-741716.jpg" border="0" alt="" /></a><div style="clear:both; padding-bottom:0.25em"></div><p class="blogger-labels">Labels: <a rel='tag' href="http://raganwald.github.com/archives/labels/passion.html">passion</a></p>
<span class="PostFooter">
¶ <a href="http://raganwald.github.com/2006/09/revolution-will-not-be-on-youtube.html" title="permanent link">10:35 AM</a>
</span>
<p id="postfeeds"></p>
</div>
<div class="blogComments">
<a name="comments"></a><strong>Comments on “<em>The Revolution will not be on YouTube</em>”</strong>:<br/>
<div class="blogComment">
<a name="115825378096160174"></a> I hope you don't mean Windows Live<br />
<div class="byline"><a href="http://raganwald.github.com/2006/09/revolution-will-not-be-on-youtube.html?showComment=1158253740000#c115825378096160174" title="permanent link">#</a> posted by <span style="line-height:16px" class="comment-icon anon-comment-icon"><img src="http://www.blogger.com/img/anon16-rounded.gif" alt="Anonymous" style="display:inline;" /></span> <span class="anon-comment-author">Anonymous</span> : 1:09 PM</div>
<span class="item-control blog-admin pid-1482585217"><a style="border:none;" href="http://www.blogger.com/delete-comment.g?blogID=7618424&postID=115825378096160174" title="Delete Comment" ><span class="delete-comment-icon"> </span></a></span>
</div>
<div class="blogComment">
<a name="115826833204648871"></a> I certainly didn't... the revolution will not <A HREF="http://www.flickr.com/photos/niallkennedy/58697220/" REL="nofollow">look like this</A>!<br />
<div class="byline"><a href="http://raganwald.github.com/2006/09/revolution-will-not-be-on-youtube.html?showComment=1158268320000#c115826833204648871" title="permanent link">#</a> posted by <span style="line-height:16px" class="comment-icon blogger-comment-icon"><img src="http://www.blogger.com/img/b16-rounded.gif" alt="Blogger" style="display:inline;" /></span> <a href="http://www.blogger.com/profile/13132345822387028437" rel="nofollow">Reginald Braithwaite</a> : 5:12 PM</div>
<span class="item-control blog-admin pid-697692447"><a style="border:none;" href="http://www.blogger.com/delete-comment.g?blogID=7618424&postID=115826833204648871" title="Delete Comment" ><span class="delete-comment-icon"> </span></a></span>
</div>
<br /> <p id="postfeeds"></p> <br />
<br /> <br />
<a href="http://raganwald.github.com/index.html"><< Home</a>
</div>
</div>
<div id="rightcontent">
<div class="SideBarTitle"><a href="http://braythwayt.com">Reg Braithwaite</a></div>
<br />
<br />
<div class="SideBarTitle">Recent Writing</div>
<a href="http://homoiconic.com">Homoiconic</a>
<br/>
<br/>
<div class="SideBarTitle">Share</div>
<a href="http://github.com/raganwald/rewrite_rails">rewrite_rails</a> /
<a href="http://github.com/raganwald/andand">andand</a> /
<a href="http://raganwald.com/assets/media/source/unfold.rb.html">unfold.rb</a> /
<a href="http://raganwald.com/assets/media/source/string_to_proc.rb.html">string_to_proc.rb</a> /
<a href="http://raganwald.com/assets/media/source/dsl_and_let.html">dsl_and_let.rb</a> /
<a href="http://raganwald.com/assets/media/source/comprehensions.html">comprehension.rb</a> /
<a href="http://raganwald.com/assets/media/source/lazy_lists.html">lazy_lists.rb</a>
<br />
<br />
<div class="SideBarTitle">Beauty</div> <!-- idioms -->
<a href="http://raganwald.github.com/2008/04/is-strictly-equivalent-to.html">IS-STRICTLY-EQUIVALENT-TO-A</a> /
<a href="http://raganwald.github.com/2008/03/spaghetti-western-coding.html">Spaghetti-Western Coding</a> /
<a href="http://raganwald.github.com/2007/12/golf-is-good-program-spoiled.html">Golf is a good program spoiled</a> /
<a href="http://raganwald.github.com/2007/11/programming-conventions-as-signals.html">Programming conventions as signals</a> /
<a href="http://raganwald.github.com/2007/10/too-much-of-good-thing-not-all.html">Not all functions should be object methods</a>
<br/><br/>
<a href="http://raganwald.github.com/2007/05/not-so-big-software-application.html">The Not So Big Software Design</a> /
<a href="http://raganwald.github.com/2007/04/writing-programs-for-people-to-read.html">Writing programs for people to read</a> /
<a href="http://raganwald.github.com/2007/03/why-why-functional-programming-matters.html">Why Why Functional Programming Matters Matters</a> /
<a href="http://raganwald.github.com/2007/02/but-y-would-i-want-to-do-thing-like.html">But Y would I want to do a thing like this?</a>
<br />
<br />
<div class="SideBarTitle">Work</div>
<a href="http://raganwald.github.com/2008/04/single-most-important-thing-you-must-do.html">The single most important thing you must do to improve your programming career</a> /
<a href="http://raganwald.github.com/2008/02/naive-approach-to-hiring-people.html">The Naïve Approach to Hiring People</a> /
<a href="http://raganwald.github.com/2008/01/no-disrespect.html">No Disrespect</a> /
<a href="http://raganwald.github.com/2006/11/take-control-of-your-interview.html">Take control of your interview</a> /
<a href="http://raganwald.github.com/2006/08/three-tips-for-getting-job-through.html">Three tips for getting a job through a recruiter</a> /
<a href="http://raganwald.github.com/2006/06/my-favourite-interview-question.html">My favourite interview question</a>
<br/>
<br/>
<div class="SideBarTitle">Management</div>
<a href="http://raganwald.github.com/2008/02/exception-handling-in-software.html">Exception Handling in Software Development</a> /
<a href="http://raganwald.github.com/2007/11/what-if-powerful-languages-and-idioms.html">What if powerful languages and idioms only work for small teams?</a> /
<a href="http://raganwald.github.com/2007/08/bricks.html">Bricks</a> /
<a href="http://raganwald.github.com/2007/06/which-theory-first-evidence.html">Which theory fits the evidence?</a> /
<a href="http://raganwald.github.com/2007/06/still-failing-still-learning.html">Still failing, still learning</a> /
<a href="http://raganwald.github.com/2005/01/what-ive-learned-from-failure.html">What I’ve learned from failure</a>
<br />
<br />
<div class="SideBarTitle">Notation</div> <!-- languages -->
<a href="http://raganwald.github.com/2008/06/what-does-do-when-used-as-unary.html">The unary ampersand in Ruby</a> /
<a href="http://raganwald.github.com/2008/02/1100inject.html">(1..100).inject(&:+)</a> /
<a href="http://raganwald.github.com/2007/10/challenge-of-teaching-yourself.html">The challenge of teaching yourself a programming language</a> /
<a href="http://raganwald.github.com/2006/11/significance-of-meta-circular_22.html">The significance of the meta-circular interpreter</a> /
<a href="http://raganwald.github.com/2007/08/block-structured-javascript.html">Block-Structured Javascript</a> /
<a href="http://raganwald.github.com/2007/02/haskell-ruby-and-infinity.html">Haskell, Ruby and Infinity</a> /
<a href="http://raganwald.github.com/2007/01/closures-and-higher-order-functions.html">Closures and Higher-Order Functions</a>
<br />
<br />
<div class="SideBarTitle">Opinion</div>
<a href="http://raganwald.github.com/2008/05/why-apple-is-more-expensive-than-amazon.html">Why Apple is more expensive than Amazon</a> /
<a href="http://raganwald.github.com/2008/04/why-we-are-biggest-obstacle-to-our-own.html">Why we are the biggest obstacles to our own growth</a> /
<a href="http://raganwald.github.com/2008/03/process-is-to-software-as-software-is.html">Is software the documentation of business process mistakes?</a> /
<a href="http://raganwald.github.com/2007/09/we-have-lost-control-of-apparatus.html">We have lost control of the apparatus</a> /
<a href="http://raganwald.github.com/2007/01/what-ive-learned-from-sales-part-i.html">What I’ve Learned From Sales</a>
<a href="http://raganwald.github.com/2007/01/what-ive-learned-from-sales-part-i.html" title="What I've Learned From Sales, Part I: Don't Feed the Trolls">I</a>,
<a href="http://raganwald.github.com/2007/01/what-ive-learned-from-sales-part-ii.html" title="What I've Learned from Sales, Part II: Wanna Bet?">II</a>,
<a href="http://raganwald.github.com/2007/10/how-to-use-blunt-instrument-to-sharpen.html" title="What I've Learned from Sales, Part III: How to use a blunt instrument to sharpen your saw">III</a>
<br/>
<br/>
<div class="SideBarTitle">Whimsey</div>
<a href="http://raganwald.github.com/2008/05/narcissism-of-small-code-differences.html">The Narcissism of Small Code Differences</a> /
<a href="http://raganwald.github.com/2008/01/billy-martins-technique-for-managing.html">Billy Martin’s Technique for Managing his Manager</a> /
<a href="http://raganwald.github.com/2007/10/three-stories-about-tao.html">Three stories about The Tao</a> /
<a href="http://raganwald.github.com/2007/02/programming-language-stories.html">Programming Language Stories</a> /
<a href="http://raganwald.github.com/2005/07/why-you-need-degree-to-work-for-bigco.html">Why You Need a Degree to Work For BigCo</a>
<br />
<br />
<div class="SideBarTitle">History</div>
<a href="http://raganwald.github.com/archives/2004_06_01_archive.html">06/04</a> /
<a href="http://raganwald.github.com/archives/2004_07_01_archive.html">07/04</a> /
<a href="http://raganwald.github.com/archives/2004_08_01_archive.html">08/04</a> /
<a href="http://raganwald.github.com/archives/2004_09_01_archive.html">09/04</a> /
<a href="http://raganwald.github.com/archives/2004_10_01_archive.html">10/04</a> /
<a href="http://raganwald.github.com/archives/2004_11_01_archive.html">11/04</a> /
<a href="http://raganwald.github.com/archives/2004_12_01_archive.html">12/04</a> /
<a href="http://raganwald.github.com/archives/2005_01_01_archive.html">01/05</a> /
<a href="http://raganwald.github.com/archives/2005_02_01_archive.html">02/05</a> /
<a href="http://raganwald.github.com/archives/2005_03_01_archive.html">03/05</a> /
<a href="http://raganwald.github.com/archives/2005_04_01_archive.html">04/05</a> /
<a href="http://raganwald.github.com/archives/2005_06_01_archive.html">06/05</a> /
<a href="http://raganwald.github.com/archives/2005_07_01_archive.html">07/05</a> /
<a href="http://raganwald.github.com/archives/2005_08_01_archive.html">08/05</a> /
<a href="http://raganwald.github.com/archives/2005_09_01_archive.html">09/05</a> /
<a href="http://raganwald.github.com/archives/2005_10_01_archive.html">10/05</a> /
<a href="http://raganwald.github.com/archives/2005_11_01_archive.html">11/05</a> /
<a href="http://raganwald.github.com/archives/2006_01_01_archive.html">01/06</a> /
<a href="http://raganwald.github.com/archives/2006_02_01_archive.html">02/06</a> /
<a href="http://raganwald.github.com/archives/2006_03_01_archive.html">03/06</a> /
<a href="http://raganwald.github.com/archives/2006_04_01_archive.html">04/06</a> /
<a href="http://raganwald.github.com/archives/2006_05_01_archive.html">05/06</a> /
<a href="http://raganwald.github.com/archives/2006_06_01_archive.html">06/06</a> /
<a href="http://raganwald.github.com/archives/2006_07_01_archive.html">07/06</a> /
<a href="http://raganwald.github.com/archives/2006_08_01_archive.html">08/06</a> /
<a href="http://raganwald.github.com/archives/2006_09_01_archive.html">09/06</a> /
<a href="http://raganwald.github.com/archives/2006_10_01_archive.html">10/06</a> /
<a href="http://raganwald.github.com/archives/2006_11_01_archive.html">11/06</a> /
<a href="http://raganwald.github.com/archives/2006_12_01_archive.html">12/06</a> /
<a href="http://raganwald.github.com/archives/2007_01_01_archive.html">01/07</a> /
<a href="http://raganwald.github.com/archives/2007_02_01_archive.html">02/07</a> /
<a href="http://raganwald.github.com/archives/2007_03_01_archive.html">03/07</a> /
<a href="http://raganwald.github.com/archives/2007_04_01_archive.html">04/07</a> /
<a href="http://raganwald.github.com/archives/2007_05_01_archive.html">05/07</a> /
<a href="http://raganwald.github.com/archives/2007_06_01_archive.html">06/07</a> /
<a href="http://raganwald.github.com/archives/2007_07_01_archive.html">07/07</a> /
<a href="http://raganwald.github.com/archives/2007_08_01_archive.html">08/07</a> /
<a href="http://raganwald.github.com/archives/2007_09_01_archive.html">09/07</a> /
<a href="http://raganwald.github.com/archives/2007_10_01_archive.html">10/07</a> /
<a href="http://raganwald.github.com/archives/2007_11_01_archive.html">11/07</a> /
<a href="http://raganwald.github.com/archives/2007_12_01_archive.html">12/07</a> /
<a href="http://raganwald.github.com/archives/2008_01_01_archive.html">01/08</a> /
<a href="http://raganwald.github.com/archives/2008_02_01_archive.html">02/08</a> /
<a href="http://raganwald.github.com/archives/2008_03_01_archive.html">03/08</a> /
<a href="http://raganwald.github.com/archives/2008_04_01_archive.html">04/08</a> /
<a href="http://raganwald.github.com/archives/2008_05_01_archive.html">05/08</a> /
<a href="http://raganwald.github.com/archives/2008_06_01_archive.html">06/08</a> /
<a href="http://raganwald.github.com/archives/2008_07_01_archive.html">07/08</a> /
<br/></p>
<br/>
</div>
<div style="visibility: hidden">
<script type="text/javascript" src="http://www.assoc-amazon.com/s/link-enhancer?tag=raganwald001-20">
</script>
<noscript>
<img src="http://www.assoc-amazon.com/s/noscript?tag=raganwald001-20" alt="" />
</noscript>
</div>
</body>
</html>