Introduction
Introduction Statistics Contact Development Disclaimer Help
gatsbyjs_charlieharrington.com.rss.xml - sfeed_tests - sfeed tests and RSS and …
git clone git://git.codemadness.org/sfeed_tests
Log
Files
Refs
README
LICENSE
---
gatsbyjs_charlieharrington.com.rss.xml (944142B)
---
1 <?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/…
2 &lt;p&gt;Not enough? How about this: I just SSH&apos;ed into a &lt;a hre…
3 &lt;p&gt;Don&apos;t get me wrong -- the other stuff is pretty magical, t…
4 &lt;p&gt;I mean, look at this:&lt;/p&gt;
5 &lt;p&gt;&lt;span
6 class=&quot;gatsby-resp-image-wrapper&quot;
7 style=&quot;position: relative; display: block; margin-left: auto;…
8 &gt;
9 &lt;a
10 class=&quot;gatsby-resp-image-link&quot;
11 href=&quot;/static/2930c3a3aa4bf3462b52044555a24d56/cd3e9/keyboard.j…
12 style=&quot;display: block&quot;
13 target=&quot;_blank&quot;
14 rel=&quot;noopener&quot;
15 &gt;
16 &lt;span
17 class=&quot;gatsby-resp-image-background-image&quot;
18 style=&quot;padding-bottom: 74.23312883435584%; position: relative; …
19 &gt;&lt;/span&gt;
20 &lt;img
21 class=&quot;gatsby-resp-image-image&quot;
22 alt=&quot;Dumb terminal smart phone&quot;
23 title=&quot;Dumb terminal smart phone&quot;
24 src=&quot;/static/2930c3a3aa4bf3462b52044555a24d56/6aca1/keyboar…
25 srcset=&quot;/static/2930c3a3aa4bf3462b52044555a24d56/d2f63/keyb…
26 /static/2930c3a3aa4bf3462b52044555a24d56/c989d/keyboard.jpg 325w,
27 /static/2930c3a3aa4bf3462b52044555a24d56/6aca1/keyboard.jpg 650w,
28 /static/2930c3a3aa4bf3462b52044555a24d56/7c09c/keyboard.jpg 975w,
29 /static/2930c3a3aa4bf3462b52044555a24d56/01ab0/keyboard.jpg 1300w,
30 /static/2930c3a3aa4bf3462b52044555a24d56/cd3e9/keyboard.jpg 2820w&quot;
31 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
32 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
33 loading=&quot;lazy&quot;
34 /&gt;
35 &lt;/a&gt;
36 &lt;/span&gt;&lt;/p&gt;
37 &lt;p&gt;It&apos;s downright cute, aside from the legs.&lt;/p&gt;
38 &lt;p&gt;You kinda forget that your phone is a computer, personally-spea…
39 &lt;p&gt;So, I&apos;m usually a laptop-bringer on any trip. Except, this…
40 &lt;p&gt;But I did want to be able to work on edits for my book on this …
41 &lt;p&gt;Luckily, we had this little Bluetooth cutie tucked away in a cl…
42 &lt;p&gt;We&apos;re not alone. See the &lt;a href=&quot;https://getfreew…
43 &lt;p&gt;Now this Bluetooth keyboard doesn&apos;t fit in a pocket, but i…
44 &lt;p&gt;So, I thought I&apos;d give it a try this trip. And I&apos;m so…
45 &lt;p&gt;Carly still hasn&apos;t given the keyboard a try, but I&apos;m …
46 &lt;p&gt;And, meanwhile, I&apos;m going to keep thinking about keyboards…
47 &lt;p&gt;On the latter item, I&apos;m also ogling the &lt;a href=&quot;h…
48 &lt;p&gt;If your static site generator does nothing else, it should make…
49 &lt;p&gt;Why did I use Gatsby in the first place? Well, it was new and s…
50 &lt;p&gt;So, anyway, why not switch away from Gatsby? Am I using any of …
51 &lt;p&gt;With the Instagram plugin/API, all I want to do is &lt;a href=&…
52 &lt;p&gt;Keep your friends close, and your blog&apos;s dependencies clos…
53 &lt;h2&gt;A simpler static site generator&lt;/h2&gt;
54 &lt;p&gt;Here&apos;s where I announce that I&apos;ve written a new, &lt;…
55 &lt;p&gt;But, nope. Instead, I&apos;m just gonna use the one that my pal…
56 &lt;p&gt;So, have I switched my blog over to Syte yet? Not yet. But I&ap…
57 &lt;p&gt;My inability to bear the blog switching costs at this moment is…
58 &lt;h2&gt;Writes With&lt;/h2&gt;
59 &lt;p&gt;&lt;span
60 class=&quot;gatsby-resp-image-wrapper&quot;
61 style=&quot;position: relative; display: block; margin-left: auto;…
62 &gt;
63 &lt;a
64 class=&quot;gatsby-resp-image-link&quot;
65 href=&quot;/static/30ee63ed397c74175268fd0d8f7dea20/136a2/writeswith…
66 style=&quot;display: block&quot;
67 target=&quot;_blank&quot;
68 rel=&quot;noopener&quot;
69 &gt;
70 &lt;span
71 class=&quot;gatsby-resp-image-background-image&quot;
72 style=&quot;padding-bottom: 15.950920245398773%; position: relative;…
73 &gt;&lt;/span&gt;
74 &lt;img
75 class=&quot;gatsby-resp-image-image&quot;
76 alt=&quot;Writes With logo&quot;
77 title=&quot;Writes With logo&quot;
78 src=&quot;/static/30ee63ed397c74175268fd0d8f7dea20/a6d36/writesw…
79 srcset=&quot;/static/30ee63ed397c74175268fd0d8f7dea20/222b7/writ…
80 /static/30ee63ed397c74175268fd0d8f7dea20/ff46a/writeswith.png 325w,
81 /static/30ee63ed397c74175268fd0d8f7dea20/a6d36/writeswith.png 650w,
82 /static/30ee63ed397c74175268fd0d8f7dea20/136a2/writeswith.png 884w&quot;
83 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
84 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
85 loading=&quot;lazy&quot;
86 /&gt;
87 &lt;/a&gt;
88 &lt;/span&gt;&lt;/p&gt;
89 &lt;p&gt;The &lt;a href=&quot;https://writeswith&quot;&gt;Writes With&lt…
90 &lt;p&gt;Making it was a joy with Syte and I&apos;m happy with it, even …
91 &lt;p&gt;Writes With is directly, clearly, obviously, duh inspired by on…
92 &lt;p&gt;I like this little project, because I&apos;m going to get to ta…
93 &lt;p&gt;And I know, I know, the tools aren&apos;t the important thing a…
94 &lt;p&gt;I&apos;d like to share my current, wait for it, mental model fo…
95 &lt;p&gt;First, a caveat canem: 🐶 Since this website is my little cor…
96 &lt;p&gt;So, here&apos;s how I see the evolution of computers over the d…
97 &lt;table&gt;
98 &lt;thead&gt;
99 &lt;tr&gt;
100 &lt;th align=&quot;left&quot;&gt;Decade&lt;/th&gt;
101 &lt;th align=&quot;left&quot;&gt;Computers&lt;/th&gt;
102 &lt;/tr&gt;
103 &lt;/thead&gt;
104 &lt;tbody&gt;
105 &lt;tr&gt;
106 &lt;td align=&quot;left&quot;&gt;1940s&lt;/td&gt;
107 &lt;td align=&quot;left&quot;&gt;Analog&lt;/td&gt;
108 &lt;/tr&gt;
109 &lt;tr&gt;
110 &lt;td align=&quot;left&quot;&gt;1950s&lt;/td&gt;
111 &lt;td align=&quot;left&quot;&gt;Digital&lt;/td&gt;
112 &lt;/tr&gt;
113 &lt;tr&gt;
114 &lt;td align=&quot;left&quot;&gt;1960s&lt;/td&gt;
115 &lt;td align=&quot;left&quot;&gt;Warehouse&lt;/td&gt;
116 &lt;/tr&gt;
117 &lt;tr&gt;
118 &lt;td align=&quot;left&quot;&gt;1970s&lt;/td&gt;
119 &lt;td align=&quot;left&quot;&gt;Mini&lt;/td&gt;
120 &lt;/tr&gt;
121 &lt;tr&gt;
122 &lt;td align=&quot;left&quot;&gt;1980s&lt;/td&gt;
123 &lt;td align=&quot;left&quot;&gt;8-Bit PC&lt;/td&gt;
124 &lt;/tr&gt;
125 &lt;tr&gt;
126 &lt;td align=&quot;left&quot;&gt;1990s&lt;/td&gt;
127 &lt;td align=&quot;left&quot;&gt;Pentium PC&lt;/td&gt;
128 &lt;/tr&gt;
129 &lt;tr&gt;
130 &lt;td align=&quot;left&quot;&gt;2000s&lt;/td&gt;
131 &lt;td align=&quot;left&quot;&gt;Laptop&lt;/td&gt;
132 &lt;/tr&gt;
133 &lt;tr&gt;
134 &lt;td align=&quot;left&quot;&gt;2010s&lt;/td&gt;
135 &lt;td align=&quot;left&quot;&gt;Smart Phones&lt;/td&gt;
136 &lt;/tr&gt;
137 &lt;tr&gt;
138 &lt;td align=&quot;left&quot;&gt;2020s&lt;/td&gt;
139 &lt;td align=&quot;left&quot;&gt;Wearables&lt;/td&gt;
140 &lt;/tr&gt;
141 &lt;tr&gt;
142 &lt;td align=&quot;left&quot;&gt;2030s&lt;/td&gt;
143 &lt;td align=&quot;left&quot;&gt;Embeddables&lt;/td&gt;
144 &lt;/tr&gt;
145 &lt;/tbody&gt;
146 &lt;/table&gt;
147 &lt;p&gt;Lemme recap these a bit (in a freewheeling manner). We see the …
148 &lt;p&gt;Then comes the era of the ominious Warehouse computer, dominate…
149 &lt;p&gt;Along related lines, this is where folks started experimenting …
150 &lt;table&gt;
151 &lt;thead&gt;
152 &lt;tr&gt;
153 &lt;th align=&quot;left&quot;&gt;Decade&lt;/th&gt;
154 &lt;th align=&quot;left&quot;&gt;Computers&lt;/th&gt;
155 &lt;th align=&quot;left&quot;&gt;Networking&lt;/th&gt;
156 &lt;/tr&gt;
157 &lt;/thead&gt;
158 &lt;tbody&gt;
159 &lt;tr&gt;
160 &lt;td align=&quot;left&quot;&gt;1940s&lt;/td&gt;
161 &lt;td align=&quot;left&quot;&gt;Analog&lt;/td&gt;
162 &lt;td align=&quot;left&quot;&gt;N/A&lt;/td&gt;
163 &lt;/tr&gt;
164 &lt;tr&gt;
165 &lt;td align=&quot;left&quot;&gt;1950s&lt;/td&gt;
166 &lt;td align=&quot;left&quot;&gt;Digital&lt;/td&gt;
167 &lt;td align=&quot;left&quot;&gt;N/A&lt;/td&gt;
168 &lt;/tr&gt;
169 &lt;tr&gt;
170 &lt;td align=&quot;left&quot;&gt;1960s&lt;/td&gt;
171 &lt;td align=&quot;left&quot;&gt;Warehouse&lt;/td&gt;
172 &lt;td align=&quot;left&quot;&gt;Timeshare&lt;/td&gt;
173 &lt;/tr&gt;
174 &lt;tr&gt;
175 &lt;td align=&quot;left&quot;&gt;1970s&lt;/td&gt;
176 &lt;td align=&quot;left&quot;&gt;Mini&lt;/td&gt;
177 &lt;td align=&quot;left&quot;&gt;ARPANET&lt;/td&gt;
178 &lt;/tr&gt;
179 &lt;tr&gt;
180 &lt;td align=&quot;left&quot;&gt;1980s&lt;/td&gt;
181 &lt;td align=&quot;left&quot;&gt;8-Bit PC&lt;/td&gt;
182 &lt;td align=&quot;left&quot;&gt;Internet&lt;/td&gt;
183 &lt;/tr&gt;
184 &lt;tr&gt;
185 &lt;td align=&quot;left&quot;&gt;1990s&lt;/td&gt;
186 &lt;td align=&quot;left&quot;&gt;Pentium PC&lt;/td&gt;
187 &lt;td align=&quot;left&quot;&gt;WWW&lt;/td&gt;
188 &lt;/tr&gt;
189 &lt;tr&gt;
190 &lt;td align=&quot;left&quot;&gt;2000s&lt;/td&gt;
191 &lt;td align=&quot;left&quot;&gt;Laptop&lt;/td&gt;
192 &lt;td align=&quot;left&quot;&gt;Web 2.0&lt;/td&gt;
193 &lt;/tr&gt;
194 &lt;tr&gt;
195 &lt;td align=&quot;left&quot;&gt;2010s&lt;/td&gt;
196 &lt;td align=&quot;left&quot;&gt;Smart Phones&lt;/td&gt;
197 &lt;td align=&quot;left&quot;&gt;Apps&lt;/td&gt;
198 &lt;/tr&gt;
199 &lt;tr&gt;
200 &lt;td align=&quot;left&quot;&gt;2020s&lt;/td&gt;
201 &lt;td align=&quot;left&quot;&gt;Wearables&lt;/td&gt;
202 &lt;td align=&quot;left&quot;&gt;TBD&lt;/td&gt;
203 &lt;/tr&gt;
204 &lt;tr&gt;
205 &lt;td align=&quot;left&quot;&gt;2030s&lt;/td&gt;
206 &lt;td align=&quot;left&quot;&gt;Embeddables&lt;/td&gt;
207 &lt;td align=&quot;left&quot;&gt;TBD&lt;/td&gt;
208 &lt;/tr&gt;
209 &lt;/tbody&gt;
210 &lt;/table&gt;
211 &lt;p&gt;Timesharing. You&apos;ve probably heard of it before. Essential…
212 &lt;p&gt;&lt;span
213 class=&quot;gatsby-resp-image-wrapper&quot;
214 style=&quot;position: relative; display: block; margin-left: auto;…
215 &gt;
216 &lt;span
217 class=&quot;gatsby-resp-image-background-image&quot;
218 style=&quot;padding-bottom: 76.68711656441718%; position: relative; …
219 &gt;&lt;/span&gt;
220 &lt;img
221 class=&quot;gatsby-resp-image-image&quot;
222 alt=&quot;PLATO&quot;
223 title=&quot;PLATO&quot;
224 src=&quot;/static/097d01671bc699ec3e60eca532367731/a3695/plato.j…
225 srcset=&quot;/static/097d01671bc699ec3e60eca532367731/d2f63/plat…
226 /static/097d01671bc699ec3e60eca532367731/c989d/plato.jpg 325w,
227 /static/097d01671bc699ec3e60eca532367731/a3695/plato.jpg 624w&quot;
228 sizes=&quot;(max-width: 624px) 100vw, 624px&quot;
229 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
230 loading=&quot;lazy&quot;
231 /&gt;
232 &lt;/span&gt;&lt;/p&gt;
233 &lt;p&gt;Take a look at the rows for 80s and 90s - you&apos;re basically…
234 &lt;p&gt;Let&apos;s fast-forward to the new millenium. Frankly, I&apos;m…
235 &lt;p&gt;When I think about it, there&apos;s tons of additional &quot;st…
236 &lt;p&gt;Or another idea, even closer to my heart, would be adding the &…
237 &lt;table&gt;
238 &lt;thead&gt;
239 &lt;tr&gt;
240 &lt;th align=&quot;left&quot;&gt;Decade&lt;/th&gt;
241 &lt;th align=&quot;left&quot;&gt;Computers&lt;/th&gt;
242 &lt;th align=&quot;left&quot;&gt;Networking&lt;/th&gt;
243 &lt;th align=&quot;left&quot;&gt;Book&lt;/th&gt;
244 &lt;/tr&gt;
245 &lt;/thead&gt;
246 &lt;tbody&gt;
247 &lt;tr&gt;
248 &lt;td align=&quot;left&quot;&gt;1940s&lt;/td&gt;
249 &lt;td align=&quot;left&quot;&gt;Analog&lt;/td&gt;
250 &lt;td align=&quot;left&quot;&gt;N/A&lt;/td&gt;
251 &lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
252 &lt;/tr&gt;
253 &lt;tr&gt;
254 &lt;td align=&quot;left&quot;&gt;1950s&lt;/td&gt;
255 &lt;td align=&quot;left&quot;&gt;Digital&lt;/td&gt;
256 &lt;td align=&quot;left&quot;&gt;N/A&lt;/td&gt;
257 &lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://amzn.to/3eD3yq…
258 &lt;/tr&gt;
259 &lt;tr&gt;
260 &lt;td align=&quot;left&quot;&gt;1960s&lt;/td&gt;
261 &lt;td align=&quot;left&quot;&gt;Warehouse&lt;/td&gt;
262 &lt;td align=&quot;left&quot;&gt;Timeshare&lt;/td&gt;
263 &lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://amzn.to/3m8jiD…
264 &lt;/tr&gt;
265 &lt;tr&gt;
266 &lt;td align=&quot;left&quot;&gt;1970s&lt;/td&gt;
267 &lt;td align=&quot;left&quot;&gt;Mini&lt;/td&gt;
268 &lt;td align=&quot;left&quot;&gt;ARPANET&lt;/td&gt;
269 &lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://amzn.to/3e32kU…
270 &lt;/tr&gt;
271 &lt;tr&gt;
272 &lt;td align=&quot;left&quot;&gt;1980s&lt;/td&gt;
273 &lt;td align=&quot;left&quot;&gt;8-Bit PC&lt;/td&gt;
274 &lt;td align=&quot;left&quot;&gt;Internet&lt;/td&gt;
275 &lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://amzn.to/3kEzta…
276 &lt;/tr&gt;
277 &lt;tr&gt;
278 &lt;td align=&quot;left&quot;&gt;1990s&lt;/td&gt;
279 &lt;td align=&quot;left&quot;&gt;Pentium PC&lt;/td&gt;
280 &lt;td align=&quot;left&quot;&gt;WWW&lt;/td&gt;
281 &lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://amzn.to/3u5aTD…
282 &lt;/tr&gt;
283 &lt;tr&gt;
284 &lt;td align=&quot;left&quot;&gt;2000s&lt;/td&gt;
285 &lt;td align=&quot;left&quot;&gt;Laptop&lt;/td&gt;
286 &lt;td align=&quot;left&quot;&gt;Web 2.0&lt;/td&gt;
287 &lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
288 &lt;/tr&gt;
289 &lt;tr&gt;
290 &lt;td align=&quot;left&quot;&gt;2010s&lt;/td&gt;
291 &lt;td align=&quot;left&quot;&gt;Smart Phones&lt;/td&gt;
292 &lt;td align=&quot;left&quot;&gt;Apps&lt;/td&gt;
293 &lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
294 &lt;/tr&gt;
295 &lt;tr&gt;
296 &lt;td align=&quot;left&quot;&gt;2020s&lt;/td&gt;
297 &lt;td align=&quot;left&quot;&gt;Wearables&lt;/td&gt;
298 &lt;td align=&quot;left&quot;&gt;TBD&lt;/td&gt;
299 &lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
300 &lt;/tr&gt;
301 &lt;tr&gt;
302 &lt;td align=&quot;left&quot;&gt;2030s&lt;/td&gt;
303 &lt;td align=&quot;left&quot;&gt;Embeddables&lt;/td&gt;
304 &lt;td align=&quot;left&quot;&gt;TBD&lt;/td&gt;
305 &lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
306 &lt;/tr&gt;
307 &lt;/tbody&gt;
308 &lt;/table&gt;
309 &lt;p&gt;I need some suggestions for the more recent eras!&lt;/p&gt;
310 &lt;h3&gt;Three Companies That Seem to Also Appreciate Computer History&…
311 &lt;p&gt;Okay, onto the best part...&lt;/p&gt;
312 &lt;h4&gt;Replit&lt;/h4&gt;
313 &lt;p&gt;&lt;a href=&quot;http://replit.com/&quot;&gt;Replit&lt;/a&gt; i…
314 &lt;p&gt;So, what does Replit know about computer history?&lt;/p&gt;
315 &lt;p&gt;They are the modern timesharing system - global, instant access…
316 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
317 &lt;p&gt;Timesharing is back. And this time you don&apos;t have to share…
318 &lt;h4&gt;Tailscale&lt;/h4&gt;
319 &lt;p&gt;&lt;a href=&quot;https://tailscale.com/&quot;&gt;Tailscale&lt;/…
320 &lt;p&gt;So, what does Tailscale know about computer history?&lt;/p&gt;
321 &lt;p&gt;They are making the 90s-LAN party possible again. It was a beau…
322 &lt;p&gt;I recently used Tailscale to set up a little Raspberry Pi-power…
323 &lt;p&gt;&lt;span
324 class=&quot;gatsby-resp-image-wrapper&quot;
325 style=&quot;position: relative; display: block; margin-left: auto;…
326 &gt;
327 &lt;span
328 class=&quot;gatsby-resp-image-background-image&quot;
329 style=&quot;padding-bottom: 151.53374233128832%; position: relative;…
330 &gt;&lt;/span&gt;
331 &lt;img
332 class=&quot;gatsby-resp-image-image&quot;
333 alt=&quot;car&quot;
334 title=&quot;car&quot;
335 src=&quot;/static/73bec978c3721efeb640ee7c9b4bae90/6aca1/car.jpg…
336 srcset=&quot;/static/73bec978c3721efeb640ee7c9b4bae90/d2f63/car.…
337 /static/73bec978c3721efeb640ee7c9b4bae90/c989d/car.jpg 325w,
338 /static/73bec978c3721efeb640ee7c9b4bae90/6aca1/car.jpg 650w,
339 /static/73bec978c3721efeb640ee7c9b4bae90/7c09c/car.jpg 975w,
340 /static/73bec978c3721efeb640ee7c9b4bae90/ec605/car.jpg 1125w&quot;
341 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
342 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
343 loading=&quot;lazy&quot;
344 /&gt;
345 &lt;/span&gt;&lt;/p&gt;
346 &lt;h4&gt;Oxide Computer Company&lt;/h4&gt;
347 &lt;p&gt;&lt;a href=&quot;https://oxide.computer/&quot;&gt;Oxide Compute…
348 &lt;p&gt;So, what does Oxide know about computer history?&lt;/p&gt;
349 &lt;p&gt;More than me! Just listen to their epic &lt;a href=&quot;https:…
350 &lt;p&gt;But most importantly I think that Oxide harkens back to the `90…
351 &lt;h3&gt;Computer historian&lt;/h3&gt;
352 &lt;p&gt;In conclusion:&lt;/p&gt;
353 &lt;p&gt;By trade, I&apos;m a software engineer. By spirit, I&apos;m a c…
354 &lt;h4&gt;Footnotes&lt;/h4&gt;
355 &lt;ol&gt;
356 &lt;li&gt;I&apos;m kinda showing off something neat with this link -- li…
357 &lt;li&gt;Watch this show. If you love computers, watch this show. If yo…
358 &lt;/ol&gt;</content:encoded></item><item><title><![CDATA[Notes on My Ch…
359 &lt;p&gt;Appendices are great (ask any Tolkien fan). P.S.&apos;s are &lt…
360 &lt;p&gt;But addendums. Nope. They change the rules, after you&apos;ve s…
361 &lt;p&gt;I recently got dropped with this whopper of an addendum:&lt;/p&…
362 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
363 wrapping around nests of tumor cells, consistent with vascular invasion&…
364 &lt;h2&gt;A lil&apos; background&lt;/h2&gt;
365 &lt;p&gt;Previously, on &quot;Halt and Catch Cancer&quot;, I thought I w…
366 &lt;p&gt;Officially, we&apos;re talking a PT3N0 pathology, where N means…
367 &lt;p&gt;Now, after my blog post on this whole &quot;cancer sitch,&quot;…
368 &lt;p&gt;Actually, you know what? I&apos;m just going to paste it here:&…
369 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
370 Sigmoid colon, sigmoid colectomy:
371 1. Adenocarcinoma, moderately-differentiated, invasive through
372 muscularis propria into pericolic adipose tissue, negative margins; see
373 comment.
374 2. No tumor in twenty-one lymph nodes (0/21).
375 COMMENT:
376 COLON CARCINOMA SYNOPTIC COMMENT
377 - Procedure: Sigmoid colectomy.
378 Result Information
379 All Reviewers List
380 Pathology PDF Report
381 Narrative &amp;amp; Impression
382 Harrington, Charles
383 - Location of tumor: Sigmoid colon.
384 - Tumor size: 3.3 x 2.5 x 1 cm.
385 - Macroscopic tumor perforation: Not identified.
386 - Histologic Type: Adenocarcinoma.
387 - Histologic Grade: Moderately-differentiated (low grade).
388 - Microscopic depth of invasion: Tumor invades through the muscularis
389 propria into pericolic soft tissue (pT3).
390 - Margins: Negative.
391 - Proximal margin: Negative (tumor is &amp;gt; 4 cm from margin).
392 - Distal margin: Negative (tumor is &amp;gt; 4 cm from margin).
393 - Circumferential (radial) margin: Negative (tumor is &amp;gt; 3 cm from
394 margin).
395 - Treatment effect (modified Ryan score, scale 0-3): No known
396 presurgical therapy.
397 - Lymphovascular invasion: Not identified on H&amp;amp;E (orcein stains …
398 be performed on blocks A3 and A5, and the results will be reported as an
399 addendum).
400 - Perineural invasion: None.
401 - Tumor Deposits: Not identified.
402 - Lymph node status: Negative (number of lymph nodes examined: 21).
403 - Other pathologic findings: None identified.
404 - AJCC Pathologic Stage: pT3N0.
405 - Ancillary studies: Immunohistochemistry for DNA mismatch repair
406 proteins will be reported in an addendum.
407
408 Addendum Comment
409 Immunohistochemistry was performed to evaluate the status of DNA
410 mismatch repair protein expression on block A3. The results in the tumor
411 cell nuclei are:
412 MLH1 expression: Present.
413 PMS2 expression: Present.
414 MSH2 expression: Present.
415 MSH6 expression: Present.
416 Expression for all four markers, in most cases, indicates that the DNA
417 mismatch repair proteins are intact. This result should be correlated
418 with the clinical presentation and family history to determine the need
419 for further work up for Lynch syndrome&lt;/code&gt;&lt;/pre&gt;&lt;/div&…
420 &lt;p&gt;Probably TMI, but this will actually be easier for me to find l…
421 &lt;p&gt;As you can see, this plaintext nightmare is full of strange and…
422 &lt;p&gt;After this walk-through with the docs, I felt good about my pla…
423 &lt;p&gt;But then, during my first Survivorship Clinic convo in November…
424 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
425 Orcein stains performed on blocks A3 and A5 highlight elastic fibers
426 wrapping around nests of tumor cells, consistent with vascular invasion&…
427 &lt;p&gt;&lt;code class=&quot;language-text&quot;&gt;Consistent with vas…
428 &lt;p&gt;At this point, I&apos;m immediately whisked off the UCSF Oncolo…
429 &lt;h2&gt;New faces and new tests and new plans&lt;/h2&gt;
430 &lt;p&gt;A hospital is a series of interconnected rings, all slightly Ve…
431 &lt;p&gt;In my entire diagnosis and surgery process, I&apos;d never made…
432 &lt;p&gt;So, what&apos;s our goal now? Well, now that we&apos;ve noticed…
433 &lt;p&gt;We do these tests:&lt;/p&gt;
434 &lt;ul&gt;
435 &lt;li&gt;Signatera - looks in your blood for tumor cells&lt;/li&gt;
436 &lt;li&gt;Oncotype - looks at your tumor and rates the likelihood of rec…
437 &lt;/ul&gt;
438 &lt;blockquote&gt;
439 &lt;p&gt;Let me reiterate that my explanations of these tests (and anyth…
440 &lt;/blockquote&gt;
441 &lt;h3&gt;Insurance aside&lt;/h3&gt;
442 &lt;p&gt;Insurance didn&apos;t want to cover the Oncotype test, because,…
443 &lt;p&gt;Instead, insurance wants to make sure that you really-super-dup…
444 &lt;p&gt;Insurance is frustrating and scary. I do not understand it. I d…
445 &lt;p&gt;&lt;span
446 class=&quot;gatsby-resp-image-wrapper&quot;
447 style=&quot;position: relative; display: block; margin-left: auto;…
448 &gt;
449 &lt;a
450 class=&quot;gatsby-resp-image-link&quot;
451 href=&quot;/static/b7291d13e21492cbff924ada73137851/c27e7/bill.png&q…
452 style=&quot;display: block&quot;
453 target=&quot;_blank&quot;
454 rel=&quot;noopener&quot;
455 &gt;
456 &lt;span
457 class=&quot;gatsby-resp-image-background-image&quot;
458 style=&quot;padding-bottom: 46.62576687116564%; position: relative; …
459 &gt;&lt;/span&gt;
460 &lt;img
461 class=&quot;gatsby-resp-image-image&quot;
462 alt=&quot;insurance bill&quot;
463 title=&quot;insurance bill&quot;
464 src=&quot;/static/b7291d13e21492cbff924ada73137851/a6d36/bill.pn…
465 srcset=&quot;/static/b7291d13e21492cbff924ada73137851/222b7/bill…
466 /static/b7291d13e21492cbff924ada73137851/ff46a/bill.png 325w,
467 /static/b7291d13e21492cbff924ada73137851/a6d36/bill.png 650w,
468 /static/b7291d13e21492cbff924ada73137851/e548f/bill.png 975w,
469 /static/b7291d13e21492cbff924ada73137851/3c492/bill.png 1300w,
470 /static/b7291d13e21492cbff924ada73137851/c27e7/bill.png 2144w&quot;
471 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
472 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
473 loading=&quot;lazy&quot;
474 /&gt;
475 &lt;/a&gt;
476 &lt;/span&gt;&lt;/p&gt;
477 &lt;p&gt;WTF. That&apos;s an insane amount of money. But my life was sav…
478 &lt;h3&gt;Make a new plan&lt;/h3&gt;
479 &lt;p&gt;The Signatera is clear, which is great. No circulating tumor ce…
480 &lt;p&gt;Oncotype&apos;s pretty good, too. From what the doc explains, t…
481 &lt;p&gt;It&apos;s at this point that we get into the discussion around …
482 &lt;p&gt;But they also reiterate that it&apos;s my choice. I can say no.…
483 &lt;p&gt;Duh, let&apos;s do this thing.&lt;/p&gt;
484 &lt;h2&gt;So, what&apos;s chemotherapy like?&lt;/h2&gt;
485 &lt;p&gt;Well, first of all, there&apos;s all different kinds of chemo. …
486 &lt;p&gt;But wait -- more decisions. Do we do six months or three months…
487 &lt;h3&gt;Chemo is not a pure function&lt;/h3&gt;
488 &lt;p&gt;Chemo has side effects. Here are the things that I&apos;ve enco…
489 &lt;ul&gt;
490 &lt;li&gt;super cold fingers and toes&lt;/li&gt;
491 &lt;li&gt;lockjaw when I start eating&lt;/li&gt;
492 &lt;li&gt;clenching claw hands&lt;/li&gt;
493 &lt;li&gt;it hurts to cry (and I just finished the last season of Halt a…
494 &lt;li&gt;no appetite, not even for pizza or beer&lt;/li&gt;
495 &lt;li&gt;nausea&lt;/li&gt;
496 &lt;li&gt;kinda a sad feeling&lt;/li&gt;
497 &lt;li&gt;dead sperm(!)&lt;/li&gt;
498 &lt;/ul&gt;
499 &lt;p&gt;Shockingly, there&apos;s no hair loss expected. I&apos;m alread…
500 &lt;p&gt;Let&apos;s talk about the sperm stuff. As a result of doing che…
501 &lt;p&gt;The sperm banking process is hilarious. You go to a building, t…
502 &lt;p&gt;Another note on the 3 months vs 6 months decision - there are o…
503 &lt;p&gt;Now, given of all that prep and preamble, it&apos;s finally tim…
504 &lt;h2&gt;Charlie the Cyborg&lt;/h2&gt;
505 &lt;p&gt;Wait. We need a way to get the chemo into your body. There&apos…
506 &lt;p&gt;&lt;span
507 class=&quot;gatsby-resp-image-wrapper&quot;
508 style=&quot;position: relative; display: block; margin-left: auto;…
509 &gt;
510 &lt;a
511 class=&quot;gatsby-resp-image-link&quot;
512 href=&quot;/static/326bc664110706ab62928653874483fd/ec605/port.jpg&q…
513 style=&quot;display: block&quot;
514 target=&quot;_blank&quot;
515 rel=&quot;noopener&quot;
516 &gt;
517 &lt;span
518 class=&quot;gatsby-resp-image-background-image&quot;
519 style=&quot;padding-bottom: 216.5644171779141%; position: relative; …
520 &gt;&lt;/span&gt;
521 &lt;img
522 class=&quot;gatsby-resp-image-image&quot;
523 alt=&quot;Port&quot;
524 title=&quot;Port&quot;
525 src=&quot;/static/326bc664110706ab62928653874483fd/6aca1/port.jp…
526 srcset=&quot;/static/326bc664110706ab62928653874483fd/d2f63/port…
527 /static/326bc664110706ab62928653874483fd/c989d/port.jpg 325w,
528 /static/326bc664110706ab62928653874483fd/6aca1/port.jpg 650w,
529 /static/326bc664110706ab62928653874483fd/7c09c/port.jpg 975w,
530 /static/326bc664110706ab62928653874483fd/ec605/port.jpg 1125w&quot;
531 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
532 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
533 loading=&quot;lazy&quot;
534 /&gt;
535 &lt;/a&gt;
536 &lt;/span&gt;&lt;/p&gt;
537 &lt;p&gt;Now I have an ID card that explains why metal detectors don&apo…
538 &lt;p&gt;&lt;span
539 class=&quot;gatsby-resp-image-wrapper&quot;
540 style=&quot;position: relative; display: block; margin-left: auto;…
541 &gt;
542 &lt;a
543 class=&quot;gatsby-resp-image-link&quot;
544 href=&quot;/static/b331d468b218ca7f228c91db9b47599d/fb7c9/portchest.…
545 style=&quot;display: block&quot;
546 target=&quot;_blank&quot;
547 rel=&quot;noopener&quot;
548 &gt;
549 &lt;span
550 class=&quot;gatsby-resp-image-background-image&quot;
551 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
552 &gt;&lt;/span&gt;
553 &lt;img
554 class=&quot;gatsby-resp-image-image&quot;
555 alt=&quot;Port Chest&quot;
556 title=&quot;Port Chest&quot;
557 src=&quot;/static/b331d468b218ca7f228c91db9b47599d/6aca1/portche…
558 srcset=&quot;/static/b331d468b218ca7f228c91db9b47599d/d2f63/port…
559 /static/b331d468b218ca7f228c91db9b47599d/c989d/portchest.jpg 325w,
560 /static/b331d468b218ca7f228c91db9b47599d/6aca1/portchest.jpg 650w,
561 /static/b331d468b218ca7f228c91db9b47599d/7c09c/portchest.jpg 975w,
562 /static/b331d468b218ca7f228c91db9b47599d/01ab0/portchest.jpg 1300w,
563 /static/b331d468b218ca7f228c91db9b47599d/fb7c9/portchest.jpg 2316w&quot;
564 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
565 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
566 loading=&quot;lazy&quot;
567 /&gt;
568 &lt;/a&gt;
569 &lt;/span&gt;&lt;/p&gt;
570 &lt;p&gt;Gross and weird, but also cool and weird. With this port, it&ap…
571 &lt;p&gt;&lt;span
572 class=&quot;gatsby-resp-image-wrapper&quot;
573 style=&quot;position: relative; display: block; margin-left: auto;…
574 &gt;
575 &lt;a
576 class=&quot;gatsby-resp-image-link&quot;
577 href=&quot;/static/a2b9526d8bba6f700a5e341eb34f2d35/fb7c9/plugged.jp…
578 style=&quot;display: block&quot;
579 target=&quot;_blank&quot;
580 rel=&quot;noopener&quot;
581 &gt;
582 &lt;span
583 class=&quot;gatsby-resp-image-background-image&quot;
584 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
585 &gt;&lt;/span&gt;
586 &lt;img
587 class=&quot;gatsby-resp-image-image&quot;
588 alt=&quot;plugged&quot;
589 title=&quot;plugged&quot;
590 src=&quot;/static/a2b9526d8bba6f700a5e341eb34f2d35/6aca1/plugged…
591 srcset=&quot;/static/a2b9526d8bba6f700a5e341eb34f2d35/d2f63/plug…
592 /static/a2b9526d8bba6f700a5e341eb34f2d35/c989d/plugged.jpg 325w,
593 /static/a2b9526d8bba6f700a5e341eb34f2d35/6aca1/plugged.jpg 650w,
594 /static/a2b9526d8bba6f700a5e341eb34f2d35/7c09c/plugged.jpg 975w,
595 /static/a2b9526d8bba6f700a5e341eb34f2d35/01ab0/plugged.jpg 1300w,
596 /static/a2b9526d8bba6f700a5e341eb34f2d35/fb7c9/plugged.jpg 2316w&quot;
597 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
598 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
599 loading=&quot;lazy&quot;
600 /&gt;
601 &lt;/a&gt;
602 &lt;/span&gt;&lt;/p&gt;
603 &lt;p&gt;My three week cycle consists of this:&lt;/p&gt;
604 &lt;ul&gt;
605 &lt;li&gt;Day One: Ox drip and start taking pills&lt;/li&gt;
606 &lt;li&gt;Next 2 weeks: pills 2x a day&lt;/li&gt;
607 &lt;li&gt;Third week: Nothing&lt;/li&gt;
608 &lt;/ul&gt;
609 &lt;p&gt;Then, start over, for 4 times total.&lt;/p&gt;
610 &lt;p&gt;The point of the third week is to help your white blood cells r…
611 &lt;p&gt;The drip takes like 2 hours. I usually bring some books and a c…
612 &lt;p&gt;&lt;span
613 class=&quot;gatsby-resp-image-wrapper&quot;
614 style=&quot;position: relative; display: block; margin-left: auto;…
615 &gt;
616 &lt;a
617 class=&quot;gatsby-resp-image-link&quot;
618 href=&quot;/static/242e9d3629ee3ccb851bad34bbc33eb5/9568a/bathroom.j…
619 style=&quot;display: block&quot;
620 target=&quot;_blank&quot;
621 rel=&quot;noopener&quot;
622 &gt;
623 &lt;span
624 class=&quot;gatsby-resp-image-background-image&quot;
625 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
626 &gt;&lt;/span&gt;
627 &lt;img
628 class=&quot;gatsby-resp-image-image&quot;
629 alt=&quot;bathroom selfie&quot;
630 title=&quot;bathroom selfie&quot;
631 src=&quot;/static/242e9d3629ee3ccb851bad34bbc33eb5/6aca1/bathroo…
632 srcset=&quot;/static/242e9d3629ee3ccb851bad34bbc33eb5/d2f63/bath…
633 /static/242e9d3629ee3ccb851bad34bbc33eb5/c989d/bathroom.jpg 325w,
634 /static/242e9d3629ee3ccb851bad34bbc33eb5/6aca1/bathroom.jpg 650w,
635 /static/242e9d3629ee3ccb851bad34bbc33eb5/7c09c/bathroom.jpg 975w,
636 /static/242e9d3629ee3ccb851bad34bbc33eb5/01ab0/bathroom.jpg 1300w,
637 /static/242e9d3629ee3ccb851bad34bbc33eb5/9568a/bathroom.jpg 3024w&quot;
638 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
639 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
640 loading=&quot;lazy&quot;
641 /&gt;
642 &lt;/a&gt;
643 &lt;/span&gt;&lt;/p&gt;
644 &lt;p&gt;I buy this pill box on Amazon, cause why not:&lt;/p&gt;
645 &lt;p&gt;&lt;span
646 class=&quot;gatsby-resp-image-wrapper&quot;
647 style=&quot;position: relative; display: block; margin-left: auto;…
648 &gt;
649 &lt;a
650 class=&quot;gatsby-resp-image-link&quot;
651 href=&quot;/static/8802dbebea79ef99ab779b12b4d2ce11/9568a/pillbox.jp…
652 style=&quot;display: block&quot;
653 target=&quot;_blank&quot;
654 rel=&quot;noopener&quot;
655 &gt;
656 &lt;span
657 class=&quot;gatsby-resp-image-background-image&quot;
658 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
659 &gt;&lt;/span&gt;
660 &lt;img
661 class=&quot;gatsby-resp-image-image&quot;
662 alt=&quot;pill box&quot;
663 title=&quot;pill box&quot;
664 src=&quot;/static/8802dbebea79ef99ab779b12b4d2ce11/6aca1/pillbox…
665 srcset=&quot;/static/8802dbebea79ef99ab779b12b4d2ce11/d2f63/pill…
666 /static/8802dbebea79ef99ab779b12b4d2ce11/c989d/pillbox.jpg 325w,
667 /static/8802dbebea79ef99ab779b12b4d2ce11/6aca1/pillbox.jpg 650w,
668 /static/8802dbebea79ef99ab779b12b4d2ce11/7c09c/pillbox.jpg 975w,
669 /static/8802dbebea79ef99ab779b12b4d2ce11/01ab0/pillbox.jpg 1300w,
670 /static/8802dbebea79ef99ab779b12b4d2ce11/9568a/pillbox.jpg 3024w&quot;
671 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
672 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
673 loading=&quot;lazy&quot;
674 /&gt;
675 &lt;/a&gt;
676 &lt;/span&gt;&lt;/p&gt;
677 &lt;p&gt;This sucker lives in our kitchen counter in plain sight so that…
678 &lt;h2&gt;What next?&lt;/h2&gt;
679 &lt;p&gt;This has been a long, strange trip of a six-month period. I&apo…
680 &lt;p&gt;I can&apos;t wait for this to be over. I can&apos;t wait for th…
681 &lt;p&gt;I have learned a lot about cancer and health. My heart breaks w…
682 &lt;p&gt;Thanks to Carly and my family and friends and work peeps for yo…
683 &lt;p&gt;Fuck cancer. &lt;a href=&quot;/create-wonderful-things-be-good-…
684 &lt;p&gt;&lt;span
685 class=&quot;gatsby-resp-image-wrapper&quot;
686 style=&quot;position: relative; display: block; margin-left: auto;…
687 &gt;
688 &lt;span
689 class=&quot;gatsby-resp-image-background-image&quot;
690 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
691 &gt;&lt;/span&gt;
692 &lt;img
693 class=&quot;gatsby-resp-image-image&quot;
694 alt=&quot;In the Zone&quot;
695 title=&quot;In the Zone&quot;
696 src=&quot;/static/0aee6e1c7f7c78355cb80e7835703fca/a6d36/zone.pn…
697 srcset=&quot;/static/0aee6e1c7f7c78355cb80e7835703fca/222b7/zone…
698 /static/0aee6e1c7f7c78355cb80e7835703fca/ff46a/zone.png 325w,
699 /static/0aee6e1c7f7c78355cb80e7835703fca/a6d36/zone.png 650w,
700 /static/0aee6e1c7f7c78355cb80e7835703fca/e548f/zone.png 975w,
701 /static/0aee6e1c7f7c78355cb80e7835703fca/3c492/zone.png 1300w,
702 /static/0aee6e1c7f7c78355cb80e7835703fca/769f8/zone.png 1924w&quot;
703 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
704 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
705 loading=&quot;lazy&quot;
706 /&gt;
707 &lt;/span&gt;&lt;/p&gt;
708 &lt;p&gt;This is a beautiful, astrally-projected depiction of Mihaly Csi…
709 &lt;blockquote&gt;
710 &lt;p&gt;It is what the sailor holding a tight course feels when the win…
711 &lt;/blockquote&gt;
712 &lt;p&gt;That sounds pretty good, right? Csikszentmihalyi contends that …
713 &lt;p&gt;Even better was SOUL&apos;s depiction of the non-flow state - t…
714 &lt;p&gt;&lt;span
715 class=&quot;gatsby-resp-image-wrapper&quot;
716 style=&quot;position: relative; display: block; margin-left: auto;…
717 &gt;
718 &lt;span
719 class=&quot;gatsby-resp-image-background-image&quot;
720 style=&quot;padding-bottom: 41.104294478527606%; position: relative;…
721 &gt;&lt;/span&gt;
722 &lt;img
723 class=&quot;gatsby-resp-image-image&quot;
724 alt=&quot;lost souls&quot;
725 title=&quot;lost souls&quot;
726 src=&quot;/static/c8e9d78346f3711671078cfd117b81b8/6aca1/lost-so…
727 srcset=&quot;/static/c8e9d78346f3711671078cfd117b81b8/d2f63/lost…
728 /static/c8e9d78346f3711671078cfd117b81b8/c989d/lost-souls.jpg 325w,
729 /static/c8e9d78346f3711671078cfd117b81b8/6aca1/lost-souls.jpg 650w,
730 /static/c8e9d78346f3711671078cfd117b81b8/7c09c/lost-souls.jpg 975w,
731 /static/c8e9d78346f3711671078cfd117b81b8/a2510/lost-souls.jpg 1000w&quot;
732 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
733 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
734 loading=&quot;lazy&quot;
735 /&gt;
736 &lt;/span&gt;&lt;/p&gt;
737 &lt;p&gt;Definitely been there. Usually its whenever I hear, &quot;Can y…
738 &lt;p&gt;Luckily, the movie tells us it&apos;s never too late, and I bel…
739 &lt;p&gt;So, how do we achieve flow?&lt;/p&gt;
740 &lt;p&gt;It&apos;s the deliberate combination of skill meeting challenge…
741 &lt;blockquote&gt;
742 &lt;p&gt;The best moments usually occur when a person&apos;s body or min…
743 &lt;/blockquote&gt;
744 &lt;p&gt;This post documents a legitimate flow experience I had last wee…
745 &lt;h2&gt;All My Best Friends are Podcasts&lt;/h2&gt;
746 &lt;p&gt;Yes, that&apos;s a &lt;a href=&quot;https://www.youtube.com/wat…
747 &lt;p&gt;And, if you&apos;re at all like 28th-Grade Charlie, then you&ap…
748 &lt;p&gt;I listen all the time -- while I&apos;m washing dishes, folding…
749 &lt;p&gt;Am I that afraid of silence? My own thoughts? Am I so lonely fo…
750 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
751 &lt;p&gt;I know too much about ancient Rome to be able to answer these q…
752 &lt;p&gt;So, if I&apos;m just going to accept my Overcast overlords, can…
753 &lt;p&gt;Yes. We can. Enter: the spark of an idea.&lt;/p&gt;
754 &lt;h2&gt;Create a podcast from the audio of YouTube videos&lt;/h2&gt;
755 &lt;p&gt;If I can&apos;t control what my favorite podcast hosts are talk…
756 &lt;p&gt;YouTube is our answer. I&apos;ve been collecting computer scien…
757 &lt;p&gt;YouTube also makes it really hard to consume something &quot;on…
758 &lt;p&gt;Then I found this &lt;a href=&quot;https://benjamincongdon.me/b…
759 &lt;p&gt;Nothing to add here, other than bravo, Benjamin. I was able to …
760 &lt;p&gt;Wait, I do have something to add. Benjamin suggests using &lt;c…
761 &lt;p&gt;So I came up with another idea:&lt;/p&gt;
762 &lt;ul&gt;
763 &lt;li&gt;Create a public repo on GitHub and enable GitHub Pages (mine i…
764 &lt;li&gt;Init the repo in your &lt;code class=&quot;language-text&quot;…
765 &lt;li&gt;Change your Podsync config&apos;s hostname to your GitHub Page…
766 &lt;/ul&gt;
767 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
768 &lt;ul&gt;
769 &lt;li&gt;Change your cron command to push to your repo (instead of &lt;…
770 &lt;/ul&gt;
771 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
772 &lt;p&gt;Voila! My own podcast feed of YouTube videos, publicly availabl…
773 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
774 &lt;h3&gt;C&apos;mon, you really achieved flow from &lt;em&gt;that&lt;/e…
775 &lt;p&gt;No, not really, but &lt;em&gt;almost&lt;/em&gt;. Tutorials, goo…
776 &lt;p&gt;In my case, this tutorial got my gears turning. Which now gets …
777 &lt;p&gt;I think it&apos;s important to remind ourselves to have fun wit…
778 &lt;p&gt;As soon as I saw Overcast fill up with audio from my &lt;code c…
779 &lt;h2&gt;Creating a podcast audiobook from Project Gutenberg e-books&lt…
780 &lt;p&gt;Where else can we find a giant repository of open content on th…
781 &lt;p&gt;Hello, &lt;a href=&quot;https://www.gutenberg.org/&quot;&gt;Pro…
782 &lt;p&gt;Project Gutenberg is just about the coolest --- and one of the …
783 &lt;p&gt;My idea here is simple: pick a public domain book, chop it up i…
784 &lt;p&gt;I picked Mary Shelley&apos;s &lt;a href=&quot;https://www.guten…
785 &lt;p&gt;If you&apos;ve clicked the link to the text on Project Gutenber…
786 &lt;p&gt;First let&apos;s make some files.&lt;/p&gt;
787 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
788 &lt;span class=&quot;token function&quot;&gt;touch&lt;/span&gt; intro.txt
789 &lt;span class=&quot;token function&quot;&gt;touch&lt;/span&gt; letter-&…
790 &lt;span class=&quot;token function&quot;&gt;touch&lt;/span&gt; chapter-…
791 &lt;span class=&quot;token function&quot;&gt;touch&lt;/span&gt; license.…
792 &lt;p&gt;And then we copy-pasta.&lt;/p&gt;
793 &lt;p&gt;Now that I&apos;ve got my chapters (aka future podcast episodes…
794 &lt;p&gt;My &quot;in-the-zone&quot; brain suggests using the terminal&ap…
795 &lt;p&gt;Surely, I can write a neat little script to loop through my tex…
796 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
797 &lt;span class=&quot;token keyword&quot;&gt;do&lt;/span&gt;
798 &lt;span class=&quot;token builtin class-name&quot;&gt;echo&lt;/span…
799 &lt;span class=&quot;token assign-left variable&quot;&gt;name&lt;/sp…
800 say -v Vicki -f &lt;span class=&quot;token variable&quot;&gt;$i&lt;/…
801 lame -m m aiff/&lt;span class=&quot;token variable&quot;&gt;$name&lt…
802 &lt;span class=&quot;token function&quot;&gt;rm&lt;/span&gt; aiff/&l…
803 &lt;span class=&quot;token keyword&quot;&gt;done&lt;/span&gt;&lt;/code&g…
804 &lt;p&gt;And it works! Checkpoint reached! The &lt;code class=&quot;lang…
805 &lt;p&gt;My hack-y brain suggests another copy-pasta. Let&apos;s take th…
806 &lt;p&gt;More googling ensures, including learning a bit more about &lt;…
807 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
808
809 &lt;span class=&quot;token comment&quot;&gt;# edit these to your liking&…
810 &lt;span class=&quot;token assign-left variable&quot;&gt;PODCAST_TITLE&l…
811 &lt;span class=&quot;token assign-left variable&quot;&gt;PODCAST_AUTHOR&…
812 &lt;span class=&quot;token assign-left variable&quot;&gt;CATEGORY&lt;/sp…
813 &lt;span class=&quot;token assign-left variable&quot;&gt;GENERATOR&lt;/s…
814 &lt;span class=&quot;token assign-left variable&quot;&gt;LINK&lt;/span&g…
815 &lt;span class=&quot;token assign-left variable&quot;&gt;IMG&lt;/span&gt…
816
817 &lt;span class=&quot;token comment&quot;&gt;# automatic&lt;/span&gt;
818 &lt;span class=&quot;token assign-left variable&quot;&gt;CURRENT_DATE&lt…
819
820 &lt;span class=&quot;token comment&quot;&gt;# order&lt;/span&gt;
821 &lt;span class=&quot;token assign-left variable&quot;&gt;EPS&lt;/span&gt…
822 intro
823 letter-1
824 letter-2
825 letter-3
826 letter-4
827 chapter-1
828 chapter-2
829 chapter-4
830 chapter-3
831 chapter-5
832 chapter-6
833 chapter-7
834 chapter-8
835 chapter-9
836 chapter-10
837 chapter-11
838 chapter-12
839 chapter-13
840 chapter-14
841 chapter-15
842 chapter-16
843 chapter-17
844 chapter-18
845 chapter-19
846 chapter-20
847 chapter-21
848 chapter-22
849 chapter-23
850 chapter-24
851 license
852 &lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
853
854 &lt;span class=&quot;token builtin class-name&quot;&gt;read&lt;/span&gt;…
855 &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
856 &amp;lt;rss version=&quot;2.0&quot; xmlns:itunes=&quot;http://www.itunes…
857 &amp;lt;channel&gt;
858 &amp;lt;title&gt;&lt;span class=&quot;token variable&quot;&gt;$PODCA…
859 &amp;lt;link&gt;&lt;span class=&quot;token variable&quot;&gt;$LINK&l…
860 &amp;lt;description&gt;&lt;span class=&quot;token variable&quot;&gt;…
861 &amp;lt;category&gt;&lt;span class=&quot;token variable&quot;&gt;$CA…
862 &amp;lt;generator&gt;&lt;span class=&quot;token variable&quot;&gt;$G…
863 &amp;lt;language&gt;en-us&amp;lt;/language&gt;
864 &amp;lt;lastBuildDate&gt;&lt;span class=&quot;token variable&quot;&g…
865 &amp;lt;pubDate&gt;&lt;span class=&quot;token variable&quot;&gt;$CUR…
866 &amp;lt;itunes:author&gt;&lt;span class=&quot;token variable&quot;&g…
867 &amp;lt;itunes:subtitle&gt;&lt;span class=&quot;token variable&quot;…
868 &amp;lt;itunes:summary&gt;&amp;lt;![CDATA[&lt;span class=&quot;token…
869 &amp;lt;itunes:image href=&quot;&lt;span class=&quot;token variable&…
870 &amp;lt;itunes:explicit&gt;no&amp;lt;/itunes:explicit&gt;
871 &amp;lt;itunes:category text=&quot;&lt;span class=&quot;token variab…
872 EOF&lt;/span&gt;
873
874 &lt;span class=&quot;token builtin class-name&quot;&gt;echo&lt;/span&gt;…
875
876 &lt;span class=&quot;token assign-left variable&quot;&gt;COUNT&lt;/span&…
877 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;span cl…
878 &lt;span class=&quot;token builtin class-name&quot;&gt;echo&lt;/span&g…
879 &lt;span class=&quot;token assign-left variable&quot;&gt;MP3_FILE&lt;/…
880 &lt;span class=&quot;token assign-left variable&quot;&gt;MP3_SIZE&lt;/…
881 &lt;span class=&quot;token assign-left variable&quot;&gt;UUID&lt;/span…
882 &lt;span class=&quot;token assign-left variable&quot;&gt;NEXT_DATE&lt;…
883 &lt;span class=&quot;token assign-left variable&quot;&gt;DURATION&lt;/…
884 &lt;span class=&quot;token builtin class-name&quot;&gt;read&lt;/span&g…
885 &amp;lt;item&gt;
886 &amp;lt;guid&gt;&lt;span class=&quot;token variable&quot;&gt;$UUID…
887 &amp;lt;title&gt;&lt;span class=&quot;token variable&quot;&gt;$epi…
888 &amp;lt;link&gt;&lt;span class=&quot;token variable&quot;&gt;$LINK…
889 &amp;lt;description&gt;&lt;span class=&quot;token variable&quot;&g…
890 &amp;lt;pubDate&gt;&lt;span class=&quot;token variable&quot;&gt;$N…
891 &amp;lt;enclosure url=&quot;&lt;span class=&quot;token variable&qu…
892 &amp;lt;itunes:author&gt;&lt;span class=&quot;token variable&quot;…
893 &amp;lt;itunes:subtitle&gt;&lt;span class=&quot;token variable&quo…
894 &amp;lt;itunes:summary&gt;Audio generated from the text of this ch…
895 &amp;lt;itunes:image href=&quot;&lt;span class=&quot;token variabl…
896 &amp;lt;itunes:duration&gt;&lt;span class=&quot;token variable&quo…
897 &amp;lt;itunes:explicit&gt;no&amp;lt;/itunes:explicit&gt;
898 &amp;lt;itunes:order&gt;&lt;span class=&quot;token variable&quot;&…
899 &amp;lt;/item&gt;
900 EOF&lt;/span&gt;
901 &lt;span class=&quot;token assign-left variable&quot;&gt;feed&lt;/span…
902 &lt;span class=&quot;token assign-left variable&quot;&gt;COUNT&lt;/spa…
903 &lt;span class=&quot;token function&quot;&gt;sleep&lt;/span&gt; &lt;sp…
904 &lt;span class=&quot;token keyword&quot;&gt;done&lt;/span&gt;
905
906
907 &lt;span class=&quot;token assign-left variable&quot;&gt;END&lt;/span&gt…
908
909 &lt;span class=&quot;token builtin class-name&quot;&gt;echo&lt;/span&gt;…
910 &lt;p&gt;Lots of minor bugs and typos later, and I&apos;ve got my RSS fe…
911 &lt;p&gt;&lt;span
912 class=&quot;gatsby-resp-image-wrapper&quot;
913 style=&quot;position: relative; display: block; margin-left: auto;…
914 &gt;
915 &lt;span
916 class=&quot;gatsby-resp-image-background-image&quot;
917 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
918 &gt;&lt;/span&gt;
919 &lt;img
920 class=&quot;gatsby-resp-image-image&quot;
921 alt=&quot;Cover Art&quot;
922 title=&quot;Cover Art&quot;
923 src=&quot;/static/9c110a59d1146ed9fc3ad78daa442e0e/6aca1/coverar…
924 srcset=&quot;/static/9c110a59d1146ed9fc3ad78daa442e0e/d2f63/cove…
925 /static/9c110a59d1146ed9fc3ad78daa442e0e/c989d/coverart.jpg 325w,
926 /static/9c110a59d1146ed9fc3ad78daa442e0e/6aca1/coverart.jpg 650w,
927 /static/9c110a59d1146ed9fc3ad78daa442e0e/7c09c/coverart.jpg 975w,
928 /static/9c110a59d1146ed9fc3ad78daa442e0e/01ab0/coverart.jpg 1300w,
929 /static/9c110a59d1146ed9fc3ad78daa442e0e/d165a/coverart.jpg 1400w&quot;
930 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
931 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
932 loading=&quot;lazy&quot;
933 /&gt;
934 &lt;/span&gt;&lt;/p&gt;
935 &lt;p&gt;Finally, using the same GitHub Pages approach, I upload my stuf…
936 &lt;p&gt;&lt;span
937 class=&quot;gatsby-resp-image-wrapper&quot;
938 style=&quot;position: relative; display: block; margin-left: auto;…
939 &gt;
940 &lt;span
941 class=&quot;gatsby-resp-image-background-image&quot;
942 style=&quot;padding-bottom: 216.5644171779141%; position: relative; …
943 &gt;&lt;/span&gt;
944 &lt;img
945 class=&quot;gatsby-resp-image-image&quot;
946 alt=&quot;Listen&quot;
947 title=&quot;Listen&quot;
948 src=&quot;/static/e6c3541f973f230827541a91d1128689/e49d1/listen.…
949 srcset=&quot;/static/e6c3541f973f230827541a91d1128689/d2f63/list…
950 /static/e6c3541f973f230827541a91d1128689/c989d/listen.jpg 325w,
951 /static/e6c3541f973f230827541a91d1128689/e49d1/listen.jpg 602w&quot;
952 sizes=&quot;(max-width: 602px) 100vw, 602px&quot;
953 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
954 loading=&quot;lazy&quot;
955 /&gt;
956 &lt;/span&gt;&lt;/p&gt;
957 &lt;p&gt;I decide to call the project &lt;code class=&quot;language-text…
958 &lt;p&gt;Finally, I give it a listen...&lt;/p&gt;
959 &lt;p&gt;And it&apos;s a horrible monster. Here, I dare you to listen:&l…
960 &lt;audio controls=&quot;controls&quot;&gt;
961 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://whatrocks.gith…
962 &lt;/audio&gt;
963 &lt;p&gt;We&apos;ve gotta do something about this, cause this thing does…
964 &lt;h3&gt;Machine learning to the rescue?&lt;/h3&gt;
965 &lt;p&gt;For a brief moment, I escape my zen-like programming mindset, a…
966 &lt;p&gt;Surely, there&apos;s a good open source text-to-speech project …
967 &lt;p&gt;This is great news. Instead of the &lt;code class=&quot;languag…
968 &lt;p&gt;Except the models clip out after three sentences or so. I do so…
969 &lt;p&gt;But that&apos;s no problem for me. &lt;/p&gt;
970 &lt;p&gt;I&apos;ll just split on the &lt;code class=&quot;language-text&…
971 &lt;p&gt;Here&apos;s a &lt;a href=&quot;https://colab.research.google.co…
972 &lt;p&gt;Here&apos;s how I make my machine learning powered audiobook po…
973 &lt;ul&gt;
974 &lt;li&gt;
975 &lt;p&gt;Mount my Google Drive, where I&apos;ve dropped the text files (…
976 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;python&qu…
977 drive&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;mount…
978 &lt;/li&gt;
979 &lt;li&gt;
980 &lt;p&gt;Install the &lt;code class=&quot;language-text&quot;&gt;pydub&l…
981 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;python&qu…
982 &lt;/li&gt;
983 &lt;li&gt;
984 &lt;p&gt;Read my text files of the chapters from Google Drive into an ar…
985 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;python&qu…
986 path &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;spa…
987 chapter_path &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;…
988 chapters &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt…
989 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;span cl…
990 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span cla…
991 &lt;span class=&quot;token keyword&quot;&gt;with&lt;/span&gt; &lt;span c…
992 chapter_text &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&g…
993 name &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;s…
994 chapters&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;…
995 &lt;/li&gt;
996 &lt;li&gt;Loop through the array, split each chapter into sentences, ski…
997 &lt;/ul&gt;
998 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;python&qu…
999 &lt;span class=&quot;token keyword&quot;&gt;import&lt;/span&gt; uuid
1000 &lt;span class=&quot;token keyword&quot;&gt;from&lt;/span&gt; pydub &lt;…
1001
1002 silence &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; Audi…
1003 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; chapter &lt…
1004
1005 &lt;span class=&quot;token keyword&quot;&gt;print&lt;/span&gt;&lt;span…
1006 chapter_audio &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&…
1007 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; sentence …
1008
1009 &lt;span class=&quot;token comment&quot;&gt;# skip these&lt;/span&gt;
1010 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; sentence…
1011 &lt;span class=&quot;token keyword&quot;&gt;continue&lt;/span&gt;
1012
1013 sentence &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;…
1014
1015 &lt;span class=&quot;token comment&quot;&gt;# more skips&lt;/span&gt;
1016 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span…
1017 &lt;span class=&quot;token keyword&quot;&gt;continue&lt;/span&gt;
1018
1019 &lt;span class=&quot;token comment&quot;&gt;# generate wav&lt;/span&…
1020 align&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; …
1021
1022 &lt;span class=&quot;token comment&quot;&gt;# save wav file&lt;/span…
1023 wav_unique &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&g…
1024 wav_name &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;…
1025 wav_path &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;…
1026 scipy&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;i…
1027
1028 &lt;span class=&quot;token comment&quot;&gt;# read wav file&lt;/span…
1029 sound &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; Au…
1030
1031 &lt;span class=&quot;token comment&quot;&gt;# combine it&lt;/span&gt;
1032 chapter_audio &lt;span class=&quot;token operator&quot;&gt;+=&lt;/sp…
1033 chapter_audio &lt;span class=&quot;token operator&quot;&gt;+=&lt;/sp…
1034
1035 &lt;span class=&quot;token comment&quot;&gt;# save mp3 file&lt;/span&g…
1036 file_handle &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt…
1037 &lt;span class=&quot;token keyword&quot;&gt;print&lt;/span&gt;&lt;span…
1038 &lt;p&gt;As you might have guessed, the above cell is the end result of …
1039 &lt;p&gt;Once I had this all set up, I hit &lt;code class=&quot;language…
1040 &lt;p&gt;No worries, I just removed the already processed chapters from …
1041 &lt;p&gt;Want to hear the result?&lt;/p&gt;
1042 &lt;audio controls=&quot;controls&quot;&gt;
1043 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://whatrocks.gith…
1044 &lt;/audio&gt;
1045 &lt;p&gt;Dang!! That&apos;s so much better. Sure, it&apos;s still a litt…
1046 &lt;p&gt;I moved these files from Google Drive onto my local, and then I…
1047 &lt;p&gt;Here&apos;s a &lt;a href=&quot;https://whatrocks.github.io/cast…
1048 &lt;p&gt;Sure, there&apos;s still problems. I&apos;ve encountered these …
1049 &lt;h3&gt;Parse a screenplay and create voices for each character&lt;/h3…
1050 &lt;p&gt;Wouldn&apos;t it be amazing if you could recognize the characte…
1051 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1052 I love you.
1053
1054 SMUGGLER
1055 I know.
1056
1057 The smuggler is lowered into the machine. HISSES and SQUEALS. Everyone, …
1058 &lt;p&gt;I just made this scene up ^, okay?&lt;/p&gt;
1059 &lt;p&gt;I could parse a screenplay, then pass each character&apos;s lin…
1060 &lt;p&gt;Oh! I know there&apos;s sentiment analysis models. What if I fi…
1061 &lt;p&gt;Now, we&apos;re talking...&lt;/p&gt;
1062 &lt;p&gt;You can see where this is going. My brain is reeling with possi…
1063 &lt;p&gt;This is creative computing. This is why I love programming and …
1064 &lt;p&gt;I haven&apos;t tackled the screenplay parsing bit yet, but mayb…
1065 &lt;blockquote&gt;
1066 &lt;p&gt;Such individuals lead vigorous lives, are open to a variety of …
1067 &lt;/blockquote&gt;
1068 &lt;p&gt;I couldn&apos;t have put it better myself, obviously. John Cass…
1069 &lt;blockquote&gt;
1070 &lt;p&gt;Create wonderful things, be good, and have fun.&lt;/p&gt;
1071 &lt;/blockquote&gt;
1072 &lt;h3&gt;P.S. Don&apos;t you know about LibriVox, dude?&lt;/h3&gt;
1073 &lt;p&gt;Yeah, so there&apos;s already a project called &lt;a href=&quot…
1074 &lt;p&gt;My takeaway is that your ideas are probably not unique, but tha…
1075 &lt;p&gt;Okay, enjoy the feeds!&lt;/p&gt;</content:encoded></item><item>…
1076 &lt;p&gt;&lt;span
1077 class=&quot;gatsby-resp-image-wrapper&quot;
1078 style=&quot;position: relative; display: block; margin-left: auto;…
1079 &gt;
1080 &lt;a
1081 class=&quot;gatsby-resp-image-link&quot;
1082 href=&quot;/static/105cc972e126fcbe5ca46d520c2dcad7/8efc2/loop.png&q…
1083 style=&quot;display: block&quot;
1084 target=&quot;_blank&quot;
1085 rel=&quot;noopener&quot;
1086 &gt;
1087 &lt;span
1088 class=&quot;gatsby-resp-image-background-image&quot;
1089 style=&quot;padding-bottom: 123.31288343558282%; position: relative;…
1090 &gt;&lt;/span&gt;
1091 &lt;img
1092 class=&quot;gatsby-resp-image-image&quot;
1093 alt=&quot;loop pedal&quot;
1094 title=&quot;loop pedal&quot;
1095 src=&quot;/static/105cc972e126fcbe5ca46d520c2dcad7/a6d36/loop.pn…
1096 srcset=&quot;/static/105cc972e126fcbe5ca46d520c2dcad7/222b7/loop…
1097 /static/105cc972e126fcbe5ca46d520c2dcad7/ff46a/loop.png 325w,
1098 /static/105cc972e126fcbe5ca46d520c2dcad7/a6d36/loop.png 650w,
1099 /static/105cc972e126fcbe5ca46d520c2dcad7/8efc2/loop.png 828w&quot;
1100 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1101 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1102 loading=&quot;lazy&quot;
1103 /&gt;
1104 &lt;/a&gt;
1105 &lt;/span&gt;&lt;/p&gt;
1106 &lt;p&gt;Those are the best sorts of days.&lt;/p&gt;
1107 &lt;p&gt;Somedays that leads to a new song.&lt;/p&gt;
1108 &lt;h3&gt;A loop pedal is a stack&lt;/h3&gt;
1109 &lt;p&gt;A loop pedal is a magical device that lets you record in stacke…
1110 &lt;p&gt;Like other guitar pedals, a loop pedal lives somewhere between …
1111 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1112 &lt;p&gt;No cycles or braching in this DAG. I mean, maybe there could br…
1113 &lt;p&gt;Let&apos;s go back to our loop pedal and record something.&lt;/…
1114 &lt;p&gt;Imagine that I tap the loop pedal with my foot, play the follow…
1115 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1116 &lt;p&gt;Each X here might represent one &quot;measure&quot; or &quot;ba…
1117 &lt;p&gt;This is now our root layer for our stack.&lt;/p&gt;
1118 &lt;p&gt;By default, the pedal will keep &quot;looping&quot; this layer.…
1119 &lt;p&gt;Otherwise, now it&apos;s time to add some more layers. Tap the …
1120 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1121 y y y y&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1122 &lt;p&gt;Maybe &lt;code class=&quot;language-text&quot;&gt;y&lt;/code&gt…
1123 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1124 y y y y
1125 z z z z z z z z&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1126 &lt;p&gt;Now, this pattern will keep repeating over and over, expanding …
1127 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1128 y y y y y y y y --&amp;gt;
1129 z z z z z z z z z z z z z z z z --&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/…
1130 &lt;p&gt;What happens if you are recording a layer that extends longer t…
1131 &lt;p&gt;I&apos;m going to add a layer that just plays ascending notes u…
1132 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1133 y y y y
1134 z z z z z z z z
1135 1 2 3 4 5 6 7 8&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1136 &lt;p&gt;So far, so good. Why not keep going...&lt;/p&gt;
1137 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1138 y y y y
1139 z z z z z z z z
1140 1 2 3 4 5 6 7 8
1141 9 10&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1142 &lt;p&gt;As you can see, my latest layer wrapped around to the beginning…
1143 &lt;p&gt;Thus, one of the more common use cases of the loop pedal is to …
1144 &lt;p&gt;Reader beware that my loop pedal is relatively simple. There ar…
1145 &lt;p&gt;But I appreciate the simplicity of my pedal. The one thing I st…
1146 &lt;h3&gt;School Supplies&lt;/h3&gt;
1147 &lt;p&gt;Hello, world, this is your premiere of SCHOOL SUPPLIES, the thi…
1148 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
1149 &lt;p&gt;The chords, for those interested (looking at you, The Grones) a…
1150 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1151 G Bm Em C
1152
1153 Chorus
1154 D G C
1155
1156 Outro(key change!)
1157 A C#m F#m D&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1158 &lt;p&gt;That&apos;s right! I pulled off my first key change. Thank you,…
1159 &lt;p&gt;I&apos;ll leave the lyrics as an exercise for the reader.&lt;/p…
1160 &lt;h4&gt;Uncle Mike&apos;s Tips for Running a Zoom-Based Open Mic Night…
1161 &lt;p&gt;Big thanks to Uncle Mike for organizing our second Zoom family …
1162 &lt;p&gt;To paraphrase his tips:&lt;/p&gt;
1163 &lt;ul&gt;
1164 &lt;li&gt;Each performer gets one song, of &quot;normal song length&quot…
1165 &lt;li&gt;Announce the order in advance&lt;/li&gt;
1166 &lt;li&gt;Tune up your instrument when you&apos;re on deck or in the hol…
1167 &lt;li&gt;Don&apos;t worry about messing up, start over if you need to, …
1168 &lt;li&gt;Change your zoom settings to &quot;Original Sound&quot;&lt;/li…
1169 &lt;/ul&gt;
1170 &lt;p&gt;This last one is key. Zoom does some &quot;stuff&quot; to make …
1171 &lt;p&gt;Oh, you should check out Uncle Mike&apos;s music podcast, &lt;a…
1172 &lt;p&gt;As Uncle Mike says, music is the best!&lt;/p&gt;</content:encod…
1173 &lt;p&gt;Abraham Lincoln once said, &quot;&lt;a href=&quot;https://en.wi…
1174 &lt;p&gt;Putting that aside, I&apos;ve been thinking a lot (uh-oh) about…
1175 &lt;p&gt;No, I&apos;m talkin&apos; about them RSS &lt;em&gt;feels&lt;/em…
1176 &lt;p&gt;Why does using opening my RSS inbox feel so much better than ty…
1177 &lt;p&gt;With my sweet-sweet RSS, there&apos;s no anxiety. There&apos;s …
1178 &lt;p&gt;It should go without saying that this feeling does not extend t…
1179 &lt;h2&gt;A framework for messages&lt;/h2&gt;
1180 &lt;p&gt;Butchering some data pipeline terms, let&apos;s define an inbox…
1181 &lt;p&gt;O! Ye of little time! How are you meant to evaluate the &quot;i…
1182 &lt;p&gt;&lt;span
1183 class=&quot;gatsby-resp-image-wrapper&quot;
1184 style=&quot;position: relative; display: block; margin-left: auto;…
1185 &gt;
1186 &lt;a
1187 class=&quot;gatsby-resp-image-link&quot;
1188 href=&quot;/static/40108f71e98124d2ba54690789f9cb9e/a1792/msggrid.pn…
1189 style=&quot;display: block&quot;
1190 target=&quot;_blank&quot;
1191 rel=&quot;noopener&quot;
1192 &gt;
1193 &lt;span
1194 class=&quot;gatsby-resp-image-background-image&quot;
1195 style=&quot;padding-bottom: 84.04907975460122%; position: relative; …
1196 &gt;&lt;/span&gt;
1197 &lt;img
1198 class=&quot;gatsby-resp-image-image&quot;
1199 alt=&quot;grid&quot;
1200 title=&quot;grid&quot;
1201 src=&quot;/static/40108f71e98124d2ba54690789f9cb9e/a6d36/msggrid…
1202 srcset=&quot;/static/40108f71e98124d2ba54690789f9cb9e/222b7/msgg…
1203 /static/40108f71e98124d2ba54690789f9cb9e/ff46a/msggrid.png 325w,
1204 /static/40108f71e98124d2ba54690789f9cb9e/a6d36/msggrid.png 650w,
1205 /static/40108f71e98124d2ba54690789f9cb9e/a1792/msggrid.png 780w&quot;
1206 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1207 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1208 loading=&quot;lazy&quot;
1209 /&gt;
1210 &lt;/a&gt;
1211 &lt;/span&gt;&lt;/p&gt;
1212 &lt;p&gt;The sweet-spot is that upper row: useful messages from both &qu…
1213 &lt;h4&gt;Filtering on sender&lt;/h4&gt;
1214 &lt;p&gt;The bottom right quadrant is easy to visualize: robo-calls abou…
1215 &lt;p&gt;You might think, perhaps, that we can use the &quot;Expected Se…
1216 &lt;p&gt;The problem with this blunt approach of dead-letter queueing th…
1217 &lt;p&gt;A lighter touch approach here is to auto-classify your messages…
1218 &lt;p&gt;The bottom left quadrant is where your unique lifeforce is slow…
1219 &lt;h4&gt;Filtering on content&lt;/h4&gt;
1220 &lt;p&gt;Okay, so, if filtering on sender alone doesn&apos;t work, can w…
1221 &lt;p&gt;We&apos;re now talking about &lt;em&gt;pre-processing&lt;/em&gt…
1222 &lt;p&gt;In the days of future past, you might have employed a staffer t…
1223 &lt;p&gt;Gmail, for example, has gotten pretty darn good at spam detecti…
1224 &lt;p&gt;This approach, however, isn&apos;t possible with all mediums. T…
1225 &lt;p&gt;And the tradeoff in pre-filtering on content is, of course, pri…
1226 &lt;p&gt;If you&apos;re down for your inbox provider to &quot;scan&quot;…
1227 &lt;p&gt;But, more likely than not, they&apos;re also reading them for a…
1228 &lt;h4&gt;The cost of free&lt;/h4&gt;
1229 &lt;p&gt;Many of these inbox platforms are free (e.g. social media, Gmai…
1230 &lt;p&gt;Most ads are squarely in the bottom right quadrant. &quot;Good&…
1231 &lt;p&gt;And, c&apos;mon, I&apos;d rather just not ever see ads in the f…
1232 &lt;p&gt;Okay, tough guy. Are you willing to pay for an ad-free inbox th…
1233 &lt;p&gt;Maybe? Ugh. Yes, there&apos;s a bunch of new players in the spa…
1234 &lt;p&gt;I&apos;ll come back to this, because our analysis is still miss…
1235 &lt;h2&gt;A framework for inboxen&lt;/h2&gt;
1236 &lt;p&gt;So, far we&apos;ve only explored the features of an individual …
1237 &lt;p&gt;Regardless of an individual message&apos;s usefuless or your pr…
1238 &lt;p&gt;&lt;span
1239 class=&quot;gatsby-resp-image-wrapper&quot;
1240 style=&quot;position: relative; display: block; margin-left: auto;…
1241 &gt;
1242 &lt;a
1243 class=&quot;gatsby-resp-image-link&quot;
1244 href=&quot;/static/ed577922c604b352cc74374b10cd9443/2e195/inboxgrid.…
1245 style=&quot;display: block&quot;
1246 target=&quot;_blank&quot;
1247 rel=&quot;noopener&quot;
1248 &gt;
1249 &lt;span
1250 class=&quot;gatsby-resp-image-background-image&quot;
1251 style=&quot;padding-bottom: 85.88957055214723%; position: relative; …
1252 &gt;&lt;/span&gt;
1253 &lt;img
1254 class=&quot;gatsby-resp-image-image&quot;
1255 alt=&quot;inbox&quot;
1256 title=&quot;inbox&quot;
1257 src=&quot;/static/ed577922c604b352cc74374b10cd9443/a6d36/inboxgr…
1258 srcset=&quot;/static/ed577922c604b352cc74374b10cd9443/222b7/inbo…
1259 /static/ed577922c604b352cc74374b10cd9443/ff46a/inboxgrid.png 325w,
1260 /static/ed577922c604b352cc74374b10cd9443/a6d36/inboxgrid.png 650w,
1261 /static/ed577922c604b352cc74374b10cd9443/2e195/inboxgrid.png 782w&quot;
1262 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1263 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1264 loading=&quot;lazy&quot;
1265 /&gt;
1266 &lt;/a&gt;
1267 &lt;/span&gt;&lt;/p&gt;
1268 &lt;p&gt;The message volume thing is straightforward. Some platforms hav…
1269 &lt;p&gt;At the same time, each inbox medium connotes a inherent sense o…
1270 &lt;p&gt;Let&apos;s be more specific with some typical inboxes in our li…
1271 &lt;p&gt;&lt;span
1272 class=&quot;gatsby-resp-image-wrapper&quot;
1273 style=&quot;position: relative; display: block; margin-left: auto;…
1274 &gt;
1275 &lt;a
1276 class=&quot;gatsby-resp-image-link&quot;
1277 href=&quot;/static/f85539e1b1b5e52ca78c881a86f47601/f941f/inboxoverl…
1278 style=&quot;display: block&quot;
1279 target=&quot;_blank&quot;
1280 rel=&quot;noopener&quot;
1281 &gt;
1282 &lt;span
1283 class=&quot;gatsby-resp-image-background-image&quot;
1284 style=&quot;padding-bottom: 89.57055214723925%; position: relative; …
1285 &gt;&lt;/span&gt;
1286 &lt;img
1287 class=&quot;gatsby-resp-image-image&quot;
1288 alt=&quot;inbox overlay&quot;
1289 title=&quot;inbox overlay&quot;
1290 src=&quot;/static/f85539e1b1b5e52ca78c881a86f47601/a6d36/inboxov…
1291 srcset=&quot;/static/f85539e1b1b5e52ca78c881a86f47601/222b7/inbo…
1292 /static/f85539e1b1b5e52ca78c881a86f47601/ff46a/inboxoverlay.png 325w,
1293 /static/f85539e1b1b5e52ca78c881a86f47601/a6d36/inboxoverlay.png 650w,
1294 /static/f85539e1b1b5e52ca78c881a86f47601/f941f/inboxoverlay.png 736w&quo…
1295 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1296 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1297 loading=&quot;lazy&quot;
1298 /&gt;
1299 &lt;/a&gt;
1300 &lt;/span&gt;&lt;/p&gt;
1301 &lt;p&gt;Phone calls are just about as &quot;urgent&quot; as it gets. Pr…
1302 &lt;p&gt;Social media messages are legion in terms of volume. And, while…
1303 &lt;p&gt;Onto RSS -- my beautiful, dark, twisted RSS. There&apos;s truly…
1304 &lt;p&gt;Email is the real challenge-tunity here.&lt;/p&gt;
1305 &lt;h3&gt;Stuck in the Middle With You&lt;/h3&gt;
1306 &lt;p&gt;Email is caught in the middle of all these features, both messa…
1307 &lt;p&gt;Thus, we check our email, prodigiously, every single day. All d…
1308 &lt;p&gt;Perhaps this is a lens on why newsletters are making a comeback…
1309 &lt;p&gt;OK, enough about content-monetization (have I mentioned I have …
1310 &lt;p&gt;First, we should establish principles-slash-goals for each quad…
1311 &lt;p&gt;&lt;span
1312 class=&quot;gatsby-resp-image-wrapper&quot;
1313 style=&quot;position: relative; display: block; margin-left: auto;…
1314 &gt;
1315 &lt;a
1316 class=&quot;gatsby-resp-image-link&quot;
1317 href=&quot;/static/10539222c9e4e14ed7f74d968fa53c2a/a1792/messageact…
1318 style=&quot;display: block&quot;
1319 target=&quot;_blank&quot;
1320 rel=&quot;noopener&quot;
1321 &gt;
1322 &lt;span
1323 class=&quot;gatsby-resp-image-background-image&quot;
1324 style=&quot;padding-bottom: 82.82208588957054%; position: relative; …
1325 &gt;&lt;/span&gt;
1326 &lt;img
1327 class=&quot;gatsby-resp-image-image&quot;
1328 alt=&quot;message actions&quot;
1329 title=&quot;message actions&quot;
1330 src=&quot;/static/10539222c9e4e14ed7f74d968fa53c2a/a6d36/message…
1331 srcset=&quot;/static/10539222c9e4e14ed7f74d968fa53c2a/222b7/mess…
1332 /static/10539222c9e4e14ed7f74d968fa53c2a/ff46a/messageactions.png 325w,
1333 /static/10539222c9e4e14ed7f74d968fa53c2a/a6d36/messageactions.png 650w,
1334 /static/10539222c9e4e14ed7f74d968fa53c2a/a1792/messageactions.png 780w&q…
1335 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1336 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1337 loading=&quot;lazy&quot;
1338 /&gt;
1339 &lt;/a&gt;
1340 &lt;/span&gt;&lt;/p&gt;
1341 &lt;p&gt;How might we think about upholding these principles in our emai…
1342 &lt;ul&gt;
1343 &lt;li&gt;&lt;em&gt;Upper-left&lt;/em&gt;: We never want to miss useful …
1344 &lt;li&gt;&lt;em&gt;Upper-right&lt;/em&gt;: This quadrant is kind of a n…
1345 &lt;li&gt;&lt;em&gt;Bottom-right&lt;/em&gt;: Spam filtering takes the pr…
1346 &lt;li&gt;&lt;em&gt;Bottom-left&lt;/em&gt;: This is less-relevant for em…
1347 &lt;/ul&gt;
1348 &lt;p&gt;Hmm, after reviewing message characteristics, email actually se…
1349 &lt;h2&gt;The medium is the madness&lt;/h2&gt;
1350 &lt;p&gt;Maybe we need a faster way to just chug through emails. Power g…
1351 &lt;p&gt;Add up enough of these, and we&apos;re building a better imbox.…
1352 &lt;p&gt;I&apos;ve certainly missed some features in this analysis. But …
1353 &lt;p&gt;Email me if you have any other ideas for inbox sanity! Just kid…
1354 &lt;p&gt;It being October and all, I thought I&apos;d share this scary s…
1355 &lt;p&gt;&lt;span
1356 class=&quot;gatsby-resp-image-wrapper&quot;
1357 style=&quot;position: relative; display: block; margin-left: auto;…
1358 &gt;
1359 &lt;a
1360 class=&quot;gatsby-resp-image-link&quot;
1361 href=&quot;/static/6c61fe51fd42f8edbda8209466e9d038/d438d/yeasayer.p…
1362 style=&quot;display: block&quot;
1363 target=&quot;_blank&quot;
1364 rel=&quot;noopener&quot;
1365 &gt;
1366 &lt;span
1367 class=&quot;gatsby-resp-image-background-image&quot;
1368 style=&quot;padding-bottom: 52.760736196319016%; position: relative;…
1369 &gt;&lt;/span&gt;
1370 &lt;img
1371 class=&quot;gatsby-resp-image-image&quot;
1372 alt=&quot;yeasayer&quot;
1373 title=&quot;yeasayer&quot;
1374 src=&quot;/static/6c61fe51fd42f8edbda8209466e9d038/a6d36/yeasaye…
1375 srcset=&quot;/static/6c61fe51fd42f8edbda8209466e9d038/222b7/yeas…
1376 /static/6c61fe51fd42f8edbda8209466e9d038/ff46a/yeasayer.png 325w,
1377 /static/6c61fe51fd42f8edbda8209466e9d038/a6d36/yeasayer.png 650w,
1378 /static/6c61fe51fd42f8edbda8209466e9d038/e548f/yeasayer.png 975w,
1379 /static/6c61fe51fd42f8edbda8209466e9d038/3c492/yeasayer.png 1300w,
1380 /static/6c61fe51fd42f8edbda8209466e9d038/d438d/yeasayer.png 2290w&quot;
1381 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1382 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1383 loading=&quot;lazy&quot;
1384 /&gt;
1385 &lt;/a&gt;
1386 &lt;/span&gt;&lt;/p&gt;
1387 &lt;p&gt;&lt;em&gt;Image source: the &lt;a href=&quot;https://www.youtub…
1388 &lt;h2&gt;The Peep-Hole&lt;/h2&gt;
1389 &lt;p&gt;There was peace in the village of Ghir, thanks to the Peep-Hole…
1390 &lt;p&gt;It had been this way for as long as anyone could remember.&lt;/…
1391 &lt;p&gt;&quot;It&apos;s better than a thousand kings,&quot; said one sh…
1392 &lt;p&gt;&quot;We&apos;re blessed to have the wisdom of our elders at ou…
1393 &lt;p&gt;Any dispute, conflict, or argument could be brought to the Peep…
1394 &lt;p&gt;Ori had prepared his whole life to become a Watcher. To be one …
1395 &lt;p&gt;When Ori was six years old, his mother Cera was Chosen. It was …
1396 &lt;p&gt;Everyone in town believed in Ori and thought he would be Chosen…
1397 &lt;p&gt;On the morning of the ritual, Ori woke up and asked the Peep-Ho…
1398 &lt;p&gt;&quot;CLEAR AND CALM. LOW TO MID 70&apos;S,&quot; replied the P…
1399 &lt;p&gt;Every hut in Ghir had access to the Peep-Hole. Its tubes stretc…
1400 &lt;p&gt;&quot;Peep-Hole, what does it take to be Chosen as Watcher?&quo…
1401 &lt;p&gt;&quot;ONE MUST BE PURE-OF-HEART, STRONG-OF-MIND, AND BE OF-AGE …
1402 &lt;p&gt;Ori had heard these words thousands of times before.&lt;/p&gt;
1403 &lt;p&gt;&quot;Peep-Hole, will I be Chosen as Watcher today?&quot;&lt;/p…
1404 &lt;p&gt;But the Peep-Hole was silent. Fear crept into Ori&apos;s heart.…
1405 &lt;p&gt;The entire village of Ghir had already assembled. Ori was late,…
1406 &lt;p&gt;The Peep-Hole gurgled and pulsed like liquid mercury. Its tubes…
1407 &lt;p&gt;&quot;SREN&quot;&lt;/p&gt;
1408 &lt;p&gt;The village gasped. Ori felt to the dirt. &lt;/p&gt;
1409 &lt;p&gt;A forlorn, meek boy stepped forward. Sren was a farmer&apos;s s…
1410 &lt;p&gt;The village watched silently as Sren walked into the rippling q…
1411 &lt;p&gt;Everyone screamed when they entered the Peep-Hole. No one knew …
1412 &lt;p&gt;The villagers dispersed, but Ori remained. Fig, a younger girl …
1413 &lt;p&gt;&quot;It&apos;s okay, Ori. There&apos;s always next ritual.&quo…
1414 &lt;p&gt;Ori glanced at her. He heard no kindness in her words. He only …
1415 &lt;p&gt;When he returned home that night, Ori tried using the Peep-Hole…
1416 &lt;p&gt;Am I being exiled, he wondered. Being cut off from the Peep-Hol…
1417 &lt;p&gt;And Ori wanted to die.&lt;/p&gt;
1418 &lt;p&gt;He wandered the village late that night, watching and listening…
1419 &lt;p&gt;His sleep was dreamless, but Ori woke with a new clarity. Last …
1420 &lt;p&gt;Ori felt powerful and confident.&lt;/p&gt;
1421 &lt;p&gt;Later that morning, he called the villagers back to the town ce…
1422 &lt;p&gt;&quot;Give it up, Ori,&quot; they grumbled.&lt;/p&gt;
1423 &lt;p&gt;&quot;You weren&apos;t Chosen,&quot; they called.&lt;/p&gt;
1424 &lt;p&gt;But then they saw what he had done.&lt;/p&gt;
1425 &lt;p&gt;Pyres of wood had been stacked around the heptagonal Peep-Hole.…
1426 &lt;p&gt;&quot;People of Ghir,&quot; said Ori. &quot;For too long we hav…
1427 &lt;p&gt;All the while, the Peep-Hole was gurgling uncontrollably behind…
1428 &lt;p&gt;Ori lit a match and threw it into the pyre. Flames encircled th…
1429 &lt;p&gt;Screams erupted from the crowd. Everyone vomited. Ori turned hi…
1430 &lt;p&gt;Inside the Peep-Hole were the Watchers. Or what was left of the…
1431 &lt;p&gt;Ori couldn&apos;t stand the sight -- or smell -- of it burning,…
1432 &lt;p&gt;&quot;Go,&quot; said Ori to the Peep-Hole. &quot;Go and never r…
1433 &lt;p&gt;The Peep-Hole thrummed loudly. It began to move, slowly, snappi…
1434 &lt;p&gt;The people of Ghir cheered Ori, naming him Hero. &lt;/p&gt;
1435 &lt;p&gt;For a while, all was well in the village. But then the disputes…
1436 &lt;p&gt;The Hero set up a trial system. The people came before him to a…
1437 &lt;p&gt;But soon the people became clever. They spun their words. Truth…
1438 &lt;p&gt;More than once as he stood in the town center, Ori caught a gli…
1439 &lt;p&gt;It became too much for the Hero. That day, the people came to t…
1440 &lt;p&gt;&quot;He&apos;s abandoned us, too.&quot;&lt;/p&gt;
1441 &lt;p&gt;For many days, the villagers retreated to their huts and waited…
1442 &lt;p&gt;Then, one morning, the tubes in their huts were lit. They walke…
1443 &lt;p&gt;The Peep-Hole had returned.&lt;/p&gt;
1444 &lt;p&gt;Ori was never seen again.&lt;/p&gt;</content:encoded></item><it…
1445 &lt;p&gt;The room is sterile. A dozen masked, gloved attendants in blue …
1446 &lt;p&gt;Except I won&apos;t be going anywhere on this particular journe…
1447 &lt;blockquote&gt;
1448 &lt;p&gt;&quot;I&apos;m here to remove my sigmoid colon via robotic surg…
1449 &lt;/blockquote&gt;
1450 &lt;p&gt;I&apos;m 34 years old. It&apos;s October 12th, 2020. Five weeks…
1451 &lt;h2&gt;Stool, bloody stool&lt;/h2&gt;
1452 &lt;p&gt;I&apos;ve always been a standing wiper. Not sure entirely why. …
1453 &lt;p&gt;This charming anecdote does factor into our story, because it m…
1454 &lt;p&gt;&lt;span
1455 class=&quot;gatsby-resp-image-wrapper&quot;
1456 style=&quot;position: relative; display: block; margin-left: auto;…
1457 &gt;
1458 &lt;span
1459 class=&quot;gatsby-resp-image-background-image&quot;
1460 style=&quot;padding-bottom: 53.987730061349694%; position: relative;…
1461 &gt;&lt;/span&gt;
1462 &lt;img
1463 class=&quot;gatsby-resp-image-image&quot;
1464 alt=&quot;Bristol stool scale&quot;
1465 title=&quot;Bristol stool scale&quot;
1466 src=&quot;/static/aa89064dc77b216479fbe409ba4b8653/a6d36/bristol…
1467 srcset=&quot;/static/aa89064dc77b216479fbe409ba4b8653/222b7/bris…
1468 /static/aa89064dc77b216479fbe409ba4b8653/ff46a/bristol.png 325w,
1469 /static/aa89064dc77b216479fbe409ba4b8653/a6d36/bristol.png 650w,
1470 /static/aa89064dc77b216479fbe409ba4b8653/be86f/bristol.png 662w&quot;
1471 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1472 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1473 loading=&quot;lazy&quot;
1474 /&gt;
1475 &lt;/span&gt;&lt;/p&gt;
1476 &lt;p&gt;I first noticed blood two or three years ago. On a monthly or s…
1477 &lt;p&gt;A brief aside on the phrase &quot;your primary care doctor.&quo…
1478 &lt;p&gt;&lt;span
1479 class=&quot;gatsby-resp-image-wrapper&quot;
1480 style=&quot;position: relative; display: block; margin-left: auto;…
1481 &gt;
1482 &lt;span
1483 class=&quot;gatsby-resp-image-background-image&quot;
1484 style=&quot;padding-bottom: 56.44171779141104%; position: relative; …
1485 &gt;&lt;/span&gt;
1486 &lt;img
1487 class=&quot;gatsby-resp-image-image&quot;
1488 alt=&quot;Firetruck&quot;
1489 title=&quot;Firetruck&quot;
1490 src=&quot;/static/77fe5d6a0fb7c7f56ef4920d22c1efa9/a6d36/firetru…
1491 srcset=&quot;/static/77fe5d6a0fb7c7f56ef4920d22c1efa9/222b7/fire…
1492 /static/77fe5d6a0fb7c7f56ef4920d22c1efa9/ff46a/firetruck.png 325w,
1493 /static/77fe5d6a0fb7c7f56ef4920d22c1efa9/a6d36/firetruck.png 650w,
1494 /static/77fe5d6a0fb7c7f56ef4920d22c1efa9/e548f/firetruck.png 975w,
1495 /static/77fe5d6a0fb7c7f56ef4920d22c1efa9/3c492/firetruck.png 1300w,
1496 /static/77fe5d6a0fb7c7f56ef4920d22c1efa9/6c2de/firetruck.png 1334w&quot;
1497 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1498 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1499 loading=&quot;lazy&quot;
1500 /&gt;
1501 &lt;/span&gt;&lt;/p&gt;
1502 &lt;p&gt;Anyway, this season&apos;s Dr. Who told me not to worry about t…
1503 &lt;p&gt;&lt;em&gt;WTF is a hemorrhoid?&lt;/em&gt; I wondered to myself …
1504 &lt;p&gt;Fast-forward to 2020. Everything sucks. And the bloody wipes ar…
1505 &lt;p&gt;Now I consider myself to be a mostly healthy person. I eat fair…
1506 &lt;p&gt;Anything that deviates from that ideal makes me squirm and I do…
1507 &lt;p&gt;At the same time, I counterweight this with a mild touch of hyp…
1508 &lt;p&gt;Then I remembered an email from work: I was eligible for a &lt;…
1509 &lt;p&gt;So, I met with the doc, liked him a lot, discussed my bloody po…
1510 &lt;p&gt;After some jiggling about with the referral documentation, we f…
1511 &lt;p&gt;Then, on August 28th, &lt;a href=&quot;https://en.wikipedia.org…
1512 &lt;p&gt;I wasn&apos;t freaked out. Okay, yes, I was very freaked out.&l…
1513 &lt;h2&gt;Colonoscopies are not bad&lt;/h2&gt;
1514 &lt;p&gt;What&apos;s a colonoscopy? It&apos;s a surgical procedure where…
1515 &lt;p&gt;Allow me to describe bowel prep: the day before the procedure, …
1516 &lt;p&gt;Other then the laxatives, you&apos;re allowed to drink clear li…
1517 &lt;p&gt;But that&apos;s it. Easy. I watched Stranger Things season 3 ag…
1518 &lt;p&gt;Okay, next, I woke up on September 9th. My appointment is aroun…
1519 &lt;p&gt;&lt;span
1520 class=&quot;gatsby-resp-image-wrapper&quot;
1521 style=&quot;position: relative; display: block; margin-left: auto;…
1522 &gt;
1523 &lt;span
1524 class=&quot;gatsby-resp-image-background-image&quot;
1525 style=&quot;padding-bottom: 66.87116564417178%; position: relative; …
1526 &gt;&lt;/span&gt;
1527 &lt;img
1528 class=&quot;gatsby-resp-image-image&quot;
1529 alt=&quot;sf&quot;
1530 title=&quot;sf&quot;
1531 src=&quot;/static/dfe0aae59da7dc3715e8f289c1ae8f7b/6aca1/sf.jpg&…
1532 srcset=&quot;/static/dfe0aae59da7dc3715e8f289c1ae8f7b/d2f63/sf.j…
1533 /static/dfe0aae59da7dc3715e8f289c1ae8f7b/c989d/sf.jpg 325w,
1534 /static/dfe0aae59da7dc3715e8f289c1ae8f7b/6aca1/sf.jpg 650w,
1535 /static/dfe0aae59da7dc3715e8f289c1ae8f7b/8e1fc/sf.jpg 900w&quot;
1536 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1537 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1538 loading=&quot;lazy&quot;
1539 /&gt;
1540 &lt;/span&gt;&lt;/p&gt;
1541 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
1542 &lt;p&gt;Nope.&lt;/p&gt;
1543 &lt;p&gt;I decide to walk over to the UCSF Parnassus building in the cre…
1544 &lt;p&gt;As expected, the procedure was painless. My only bit of further…
1545 &lt;p&gt;An hour or so later, I woke up feeling the feels of that post-a…
1546 &lt;p&gt;In addition to two small polyps (which she removed), my colonos…
1547 &lt;p&gt;Despite the odds (my youth, my health), I now had cancer. Well,…
1548 &lt;p&gt;My doc said I&apos;d need to meet with &lt;a href=&quot;https:/…
1549 &lt;p&gt;And so began one of the worst weeks of our lives.&lt;/p&gt;
1550 &lt;h2&gt;A brief family history&lt;/h2&gt;
1551 &lt;p&gt;Let&apos;s talk about the odds for a moment.&lt;/p&gt;
1552 &lt;p&gt;&lt;span
1553 class=&quot;gatsby-resp-image-wrapper&quot;
1554 style=&quot;position: relative; display: block; margin-left: auto;…
1555 &gt;
1556 &lt;span
1557 class=&quot;gatsby-resp-image-background-image&quot;
1558 style=&quot;padding-bottom: 57.05521472392638%; position: relative; …
1559 &gt;&lt;/span&gt;
1560 &lt;img
1561 class=&quot;gatsby-resp-image-image&quot;
1562 alt=&quot;odds&quot;
1563 title=&quot;odds&quot;
1564 src=&quot;/static/384a14f31566523d7bbc5cfb061fc8fe/a6d36/odds.pn…
1565 srcset=&quot;/static/384a14f31566523d7bbc5cfb061fc8fe/222b7/odds…
1566 /static/384a14f31566523d7bbc5cfb061fc8fe/ff46a/odds.png 325w,
1567 /static/384a14f31566523d7bbc5cfb061fc8fe/a6d36/odds.png 650w,
1568 /static/384a14f31566523d7bbc5cfb061fc8fe/e548f/odds.png 975w,
1569 /static/384a14f31566523d7bbc5cfb061fc8fe/91f10/odds.png 992w&quot;
1570 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1571 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1572 loading=&quot;lazy&quot;
1573 /&gt;
1574 &lt;/span&gt;&lt;/p&gt;
1575 &lt;p&gt;We&apos;ve already discussed my vigorous, proto-Batman level of…
1576 &lt;p&gt;Speaking of unfortunate genetics, it turns out that I have some…
1577 &lt;p&gt;Here&apos;s the scoop: my pops (that&apos;s cool talk for Dad) …
1578 &lt;p&gt;My own tumor began as a lowly polyp, perhaps some ten years ago…
1579 &lt;p&gt;If you go further up the Harrington tree, you&apos;ll learn tha…
1580 &lt;p&gt;So, colon cancer is bouncing around in my family tree. But neit…
1581 &lt;p&gt;Getting confusing, right? I cannot stress this enough: &lt;stro…
1582 &lt;p&gt;I just didn&apos;t know about any of this. I knew there were so…
1583 &lt;p&gt;But that&apos;s just it. You don&apos;t get health info automat…
1584 &lt;p&gt;There are tools to help, and I&apos;m still digging into them n…
1585 &lt;h2&gt;Stage-wise limbo&lt;/h2&gt;
1586 &lt;p&gt;Back to our story, we&apos;ve just learned that I have a cancer…
1587 &lt;p&gt;I&apos;m now starting to get booked for all sorts of appointmen…
1588 &lt;p&gt;Because, as I later learned from my colorectal surgeon (who is …
1589 &lt;p&gt;At this point, pre-CT scan, Carly and I have no idea what stage…
1590 &lt;p&gt;Carly and I are in a daze for most of the next week. And so are…
1591 &lt;p&gt;Much like the South Park lament &quot;The Simpsons did it!&quot…
1592 &lt;p&gt;&lt;img src=&quot;https://imgs.xkcd.com/comics/emotion.png&quot…
1593 &lt;p&gt;As a wannabe stoic, I allow my negative visualization to run ra…
1594 &lt;p&gt;My CT scans are scheduled for Thursday afternoon and the meetin…
1595 &lt;h3&gt;The sound of silence&lt;/h3&gt;
1596 &lt;p&gt;On Thursday, Carly and I walk over to the UCSF CT scanning plac…
1597 &lt;p&gt;It&apos;s here I realize that the &lt;em&gt;sound&lt;/em&gt; of…
1598 &lt;p&gt;The CT machine looks like a coldsleep chamber crossed with a We…
1599 &lt;h3&gt;Plan of attack&lt;/h3&gt;
1600 &lt;p&gt;The scans are done and now it&apos;s up to the radiologist to r…
1601 &lt;p&gt;The next morning we drive over to the &lt;a href=&quot;https://…
1602 &lt;p&gt;When I see the sun again, we do.&lt;/p&gt;
1603 &lt;p&gt;The CT scans were clean. There&apos;s no sign that the cancer s…
1604 &lt;p&gt;The second best news we hear is that the tumor is in a relative…
1605 &lt;p&gt;He&apos;s going to remove my entire &lt;a href=&quot;https://en…
1606 &lt;p&gt;We&apos;ll only be able to tell if I&apos;m Stage 2 or Stage 3 …
1607 &lt;p&gt;But, either way, we&apos;re getting this thing out of my butt, …
1608 &lt;p&gt;Carly and I have a plan. We&apos;re planners. We needed this. A…
1609 &lt;h2&gt;Gettin&apos; hitched&lt;/h2&gt;
1610 &lt;p&gt;We got married (eloped, both technically and social-distanced-l…
1611 &lt;p&gt;&lt;span
1612 class=&quot;gatsby-resp-image-wrapper&quot;
1613 style=&quot;position: relative; display: block; margin-left: auto;…
1614 &gt;
1615 &lt;span
1616 class=&quot;gatsby-resp-image-background-image&quot;
1617 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
1618 &gt;&lt;/span&gt;
1619 &lt;img
1620 class=&quot;gatsby-resp-image-image&quot;
1621 alt=&quot;wedding&quot;
1622 title=&quot;wedding&quot;
1623 src=&quot;/static/ee3c8142b9d95fa6818f729380100569/6aca1/wedding…
1624 srcset=&quot;/static/ee3c8142b9d95fa6818f729380100569/d2f63/wedd…
1625 /static/ee3c8142b9d95fa6818f729380100569/c989d/wedding.jpg 325w,
1626 /static/ee3c8142b9d95fa6818f729380100569/6aca1/wedding.jpg 650w,
1627 /static/ee3c8142b9d95fa6818f729380100569/bf093/wedding.jpg 888w&quot;
1628 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1629 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1630 loading=&quot;lazy&quot;
1631 /&gt;
1632 &lt;/span&gt;&lt;/p&gt;
1633 &lt;p&gt;Look at those oblivious smiles. Wait -- we aren&apos;t obliviou…
1634 &lt;p&gt;Originally slated for 2019, then after bouncing around in 2020,…
1635 &lt;p&gt;Now, onto our first act as a married couple: my surgery on Mond…
1636 &lt;h2&gt;Surgery ain&apos;t no joke&lt;/h2&gt;
1637 &lt;p&gt;I don&apos;t have much to add about the surgery itself. I was …
1638 &lt;p&gt;I did remember to bring a book, though:&lt;/p&gt;
1639 &lt;p&gt;&lt;span
1640 class=&quot;gatsby-resp-image-wrapper&quot;
1641 style=&quot;position: relative; display: block; margin-left: auto;…
1642 &gt;
1643 &lt;span
1644 class=&quot;gatsby-resp-image-background-image&quot;
1645 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
1646 &gt;&lt;/span&gt;
1647 &lt;img
1648 class=&quot;gatsby-resp-image-image&quot;
1649 alt=&quot;book&quot;
1650 title=&quot;book&quot;
1651 src=&quot;/static/a3ae521c3ee36a8aad866c867be69fb0/6aca1/musashi…
1652 srcset=&quot;/static/a3ae521c3ee36a8aad866c867be69fb0/d2f63/musa…
1653 /static/a3ae521c3ee36a8aad866c867be69fb0/c989d/musashi.jpg 325w,
1654 /static/a3ae521c3ee36a8aad866c867be69fb0/6aca1/musashi.jpg 650w,
1655 /static/a3ae521c3ee36a8aad866c867be69fb0/7c09c/musashi.jpg 975w,
1656 /static/a3ae521c3ee36a8aad866c867be69fb0/01ab0/musashi.jpg 1300w,
1657 /static/a3ae521c3ee36a8aad866c867be69fb0/9568a/musashi.jpg 3024w&quot;
1658 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1659 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1660 loading=&quot;lazy&quot;
1661 /&gt;
1662 &lt;/span&gt;&lt;/p&gt;
1663 &lt;p&gt;And, then, after glimpsing my many-limbed robotic friend in the…
1664 &lt;p&gt;The next thing I know it&apos;s five hours later and I&apos;m i…
1665 &lt;p&gt;The big goal for me for the next 24 hours is to walk around. Be…
1666 &lt;p&gt;Sure, my guts feel like someone took a blender to them, but I&a…
1667 &lt;p&gt;Side note that IVs are interesting. They&apos;re like open port…
1668 &lt;p&gt;&lt;span
1669 class=&quot;gatsby-resp-image-wrapper&quot;
1670 style=&quot;position: relative; display: block; margin-left: auto;…
1671 &gt;
1672 &lt;span
1673 class=&quot;gatsby-resp-image-background-image&quot;
1674 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
1675 &gt;&lt;/span&gt;
1676 &lt;img
1677 class=&quot;gatsby-resp-image-image&quot;
1678 alt=&quot;port&quot;
1679 title=&quot;port&quot;
1680 src=&quot;/static/571a4b7e6bbeb991a19b7f248c5f5e20/6aca1/port.jp…
1681 srcset=&quot;/static/571a4b7e6bbeb991a19b7f248c5f5e20/d2f63/port…
1682 /static/571a4b7e6bbeb991a19b7f248c5f5e20/c989d/port.jpg 325w,
1683 /static/571a4b7e6bbeb991a19b7f248c5f5e20/6aca1/port.jpg 650w,
1684 /static/571a4b7e6bbeb991a19b7f248c5f5e20/7c09c/port.jpg 975w,
1685 /static/571a4b7e6bbeb991a19b7f248c5f5e20/01ab0/port.jpg 1300w,
1686 /static/571a4b7e6bbeb991a19b7f248c5f5e20/d2602/port.jpg 4032w&quot;
1687 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1688 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1689 loading=&quot;lazy&quot;
1690 /&gt;
1691 &lt;/span&gt;&lt;/p&gt;
1692 &lt;p&gt;Another secret weapon of mine that aided in my recovery: this c…
1693 &lt;p&gt;&lt;span
1694 class=&quot;gatsby-resp-image-wrapper&quot;
1695 style=&quot;position: relative; display: block; margin-left: auto;…
1696 &gt;
1697 &lt;span
1698 class=&quot;gatsby-resp-image-background-image&quot;
1699 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
1700 &gt;&lt;/span&gt;
1701 &lt;img
1702 class=&quot;gatsby-resp-image-image&quot;
1703 alt=&quot;avo&quot;
1704 title=&quot;avo&quot;
1705 src=&quot;/static/3c80ba743e37eb45929e343c8fba4082/6aca1/avo.jpg…
1706 srcset=&quot;/static/3c80ba743e37eb45929e343c8fba4082/d2f63/avo.…
1707 /static/3c80ba743e37eb45929e343c8fba4082/c989d/avo.jpg 325w,
1708 /static/3c80ba743e37eb45929e343c8fba4082/6aca1/avo.jpg 650w,
1709 /static/3c80ba743e37eb45929e343c8fba4082/7c09c/avo.jpg 975w,
1710 /static/3c80ba743e37eb45929e343c8fba4082/01ab0/avo.jpg 1300w,
1711 /static/3c80ba743e37eb45929e343c8fba4082/f1e22/avo.jpg 2576w&quot;
1712 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1713 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1714 loading=&quot;lazy&quot;
1715 /&gt;
1716 &lt;/span&gt;&lt;/p&gt;
1717 &lt;p&gt;I&apos;m squeezing this thing every time I&apos;m jabbed with a…
1718 &lt;p&gt;On Wednesday, after I&apos;ve started farting and pooping again…
1719 &lt;h3&gt;The future&lt;/h3&gt;
1720 &lt;p&gt;I&apos;m home and moving slow and still feel a bunch of surgica…
1721 &lt;p&gt;&lt;span
1722 class=&quot;gatsby-resp-image-wrapper&quot;
1723 style=&quot;position: relative; display: block; margin-left: auto;…
1724 &gt;
1725 &lt;span
1726 class=&quot;gatsby-resp-image-background-image&quot;
1727 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
1728 &gt;&lt;/span&gt;
1729 &lt;img
1730 class=&quot;gatsby-resp-image-image&quot;
1731 alt=&quot;scars&quot;
1732 title=&quot;scars&quot;
1733 src=&quot;/static/c0d678a41a56e990c23598d139068017/6aca1/scars.j…
1734 srcset=&quot;/static/c0d678a41a56e990c23598d139068017/d2f63/scar…
1735 /static/c0d678a41a56e990c23598d139068017/c989d/scars.jpg 325w,
1736 /static/c0d678a41a56e990c23598d139068017/6aca1/scars.jpg 650w,
1737 /static/c0d678a41a56e990c23598d139068017/7c09c/scars.jpg 975w,
1738 /static/c0d678a41a56e990c23598d139068017/01ab0/scars.jpg 1300w,
1739 /static/c0d678a41a56e990c23598d139068017/f1e22/scars.jpg 2576w&quot;
1740 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1741 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1742 loading=&quot;lazy&quot;
1743 /&gt;
1744 &lt;/span&gt;&lt;/p&gt;
1745 &lt;p&gt;On Thursday, I get a call from my surgeon. The pathology is bac…
1746 &lt;p&gt;We did it.&lt;/p&gt;
1747 &lt;p&gt;I still have some upcoming follow-up appointments, and meetings…
1748 &lt;p&gt;But I (think) I&apos;m cancer-free now. Now, there&apos;s no wa…
1749 &lt;h3&gt;Hello, impostor&apos;s syndrome, my old friend&lt;/h3&gt;
1750 &lt;p&gt;So, I guess that means I&apos;m a cancer survivor.&lt;/p&gt;
1751 &lt;p&gt;Which is weird to say, because this whole thing happened &lt;em…
1752 &lt;p&gt;But I am a survivor.&lt;/p&gt;
1753 &lt;p&gt;In fact, I&apos;m probably the luckiest cancer survivor ever, f…
1754 &lt;p&gt;UCSF has me signed up for a 5+ year relationship with their can…
1755 &lt;p&gt;My wife and my family are depending on me to stay healthy, and …
1756 &lt;h2&gt;Some thanks&lt;/h2&gt;
1757 &lt;p&gt;It&apos;s now about a week and half out from my surgery. I&apos…
1758 &lt;p&gt;&lt;span
1759 class=&quot;gatsby-resp-image-wrapper&quot;
1760 style=&quot;position: relative; display: block; margin-left: auto;…
1761 &gt;
1762 &lt;span
1763 class=&quot;gatsby-resp-image-background-image&quot;
1764 style=&quot;padding-bottom: 177.91411042944785%; position: relative;…
1765 &gt;&lt;/span&gt;
1766 &lt;img
1767 class=&quot;gatsby-resp-image-image&quot;
1768 alt=&quot;walking&quot;
1769 title=&quot;walking&quot;
1770 src=&quot;/static/ca5f150240ad51c2af255f1a5fa14716/a6d36/recover…
1771 srcset=&quot;/static/ca5f150240ad51c2af255f1a5fa14716/222b7/reco…
1772 /static/ca5f150240ad51c2af255f1a5fa14716/ff46a/recovery.png 325w,
1773 /static/ca5f150240ad51c2af255f1a5fa14716/a6d36/recovery.png 650w,
1774 /static/ca5f150240ad51c2af255f1a5fa14716/1d69c/recovery.png 750w&quot;
1775 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1776 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1777 loading=&quot;lazy&quot;
1778 /&gt;
1779 &lt;/span&gt;&lt;/p&gt;
1780 &lt;p&gt;Monday was my surgery. Tuesday didn&apos;t capture my walks, be…
1781 &lt;p&gt;Thank you for reading this story. I hope it is informative and …
1782 &lt;p&gt;Thank you to:&lt;/p&gt;
1783 &lt;ul&gt;
1784 &lt;li&gt;My incredible, magical, beautiful &lt;em&gt;wife&lt;/em&gt; Ca…
1785 &lt;li&gt;My parents and my mother-in-law and our siblings!&lt;/li&gt;
1786 &lt;li&gt;Our friends and family!&lt;/li&gt;
1787 &lt;li&gt;UCSF!&lt;/li&gt;
1788 &lt;li&gt;OneMedical!&lt;/li&gt;
1789 &lt;/ul&gt;
1790 &lt;p&gt;Also, if I got anything wrong in this missive from a medical pe…
1791 &lt;blockquote&gt;
1792 &lt;p&gt;&lt;strong&gt;2021 Update!&lt;/strong&gt; Read Part II of my ca…
1793 &lt;/blockquote&gt;</content:encoded></item><item><title><![CDATA[Add So…
1794 &lt;p&gt;&lt;span
1795 class=&quot;gatsby-resp-image-wrapper&quot;
1796 style=&quot;position: relative; display: block; margin-left: auto;…
1797 &gt;
1798 &lt;a
1799 class=&quot;gatsby-resp-image-link&quot;
1800 href=&quot;/static/de45ce1eab470f024caad31db72d94e6/0f98f/marnie004.…
1801 style=&quot;display: block&quot;
1802 target=&quot;_blank&quot;
1803 rel=&quot;noopener&quot;
1804 &gt;
1805 &lt;span
1806 class=&quot;gatsby-resp-image-background-image&quot;
1807 style=&quot;padding-bottom: 53.987730061349694%; position: relative;…
1808 &gt;&lt;/span&gt;
1809 &lt;img
1810 class=&quot;gatsby-resp-image-image&quot;
1811 alt=&quot;marnie&quot;
1812 title=&quot;marnie&quot;
1813 src=&quot;/static/de45ce1eab470f024caad31db72d94e6/6aca1/marnie0…
1814 srcset=&quot;/static/de45ce1eab470f024caad31db72d94e6/d2f63/marn…
1815 /static/de45ce1eab470f024caad31db72d94e6/c989d/marnie004.jpg 325w,
1816 /static/de45ce1eab470f024caad31db72d94e6/6aca1/marnie004.jpg 650w,
1817 /static/de45ce1eab470f024caad31db72d94e6/7c09c/marnie004.jpg 975w,
1818 /static/de45ce1eab470f024caad31db72d94e6/01ab0/marnie004.jpg 1300w,
1819 /static/de45ce1eab470f024caad31db72d94e6/0f98f/marnie004.jpg 1920w&quot;
1820 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1821 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1822 loading=&quot;lazy&quot;
1823 /&gt;
1824 &lt;/a&gt;
1825 &lt;/span&gt; &lt;/p&gt;
1826 &lt;p&gt;A more useful comment gave a nice tip for scraping the images i…
1827 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1828 &lt;p&gt;This uses the nice shell trick of using curly braces &lt;code c…
1829 &lt;p&gt;For example, &lt;code class=&quot;language-text&quot;&gt;echo f…
1830 &lt;p&gt;Perhaps this might prove useful in your terminal travels.&lt;/p…
1831 &lt;p&gt;Back to Ghibli. So, now that I&apos;ve got all these screenshot…
1832 &lt;h2&gt;My little Raspberry Pi server&lt;/h2&gt;
1833 &lt;p&gt;I&apos;ve got a &lt;a href=&quot;https://www.amazon.com/gp/prod…
1834 &lt;p&gt;I run a &lt;a href=&quot;https://www.plex.tv/&quot;&gt;Plex&lt;…
1835 &lt;p&gt;Finally, I also occasionally VNC in using VNC Viewer to check o…
1836 &lt;p&gt;But, I was getting pretty tired of looking at the same stock de…
1837 &lt;h3&gt;Using the Ghibli images as the Pi&apos;s desktop background&lt…
1838 &lt;p&gt;There&apos;s a neat command to change your Pi&apos;s desktop ba…
1839 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1840 &lt;p&gt;&lt;span
1841 class=&quot;gatsby-resp-image-wrapper&quot;
1842 style=&quot;position: relative; display: block; margin-left: auto;…
1843 &gt;
1844 &lt;a
1845 class=&quot;gatsby-resp-image-link&quot;
1846 href=&quot;/static/555d1ff4e6dce7d4942dff1af03b1745/0f98f/ged009.jpg…
1847 style=&quot;display: block&quot;
1848 target=&quot;_blank&quot;
1849 rel=&quot;noopener&quot;
1850 &gt;
1851 &lt;span
1852 class=&quot;gatsby-resp-image-background-image&quot;
1853 style=&quot;padding-bottom: 53.987730061349694%; position: relative;…
1854 &gt;&lt;/span&gt;
1855 &lt;img
1856 class=&quot;gatsby-resp-image-image&quot;
1857 alt=&quot;marnie&quot;
1858 title=&quot;marnie&quot;
1859 src=&quot;/static/555d1ff4e6dce7d4942dff1af03b1745/6aca1/ged009.…
1860 srcset=&quot;/static/555d1ff4e6dce7d4942dff1af03b1745/d2f63/ged0…
1861 /static/555d1ff4e6dce7d4942dff1af03b1745/c989d/ged009.jpg 325w,
1862 /static/555d1ff4e6dce7d4942dff1af03b1745/6aca1/ged009.jpg 650w,
1863 /static/555d1ff4e6dce7d4942dff1af03b1745/7c09c/ged009.jpg 975w,
1864 /static/555d1ff4e6dce7d4942dff1af03b1745/01ab0/ged009.jpg 1300w,
1865 /static/555d1ff4e6dce7d4942dff1af03b1745/0f98f/ged009.jpg 1920w&quot;
1866 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1867 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1868 loading=&quot;lazy&quot;
1869 /&gt;
1870 &lt;/a&gt;
1871 &lt;/span&gt;&lt;/p&gt;
1872 &lt;p&gt;Make sure that you&apos;ve given the proper directory location …
1873 &lt;p&gt;Now, I&apos;ve already admit that I enjoy manually running apt-…
1874 &lt;h3&gt;Automating a rotating background with a cron job&lt;/h3&gt;
1875 &lt;p&gt;We can use a simple cron job for this! First, let&apos;s write …
1876 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1877 &lt;p&gt;It looks kinda hairy, but it&apos;s pretty simple. First, we li…
1878 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1879 karigurashi024.jpg&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
1880 &lt;p&gt;But we want to pipe this randomly selected file to the &lt;code…
1881 &lt;p&gt;So, now that we have our command to randomly select a backgroun…
1882 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1883 &lt;p&gt;And add this to the bottom:&lt;/p&gt;
1884 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1885 &lt;p&gt;Save the file, and you&apos;re done. Right? No. That didn&apos;…
1886 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1887 raspberrypi CRON[3866]: (CRON) info (No MTA installed, discarding output…
1888 &lt;p&gt;Not super helful. It does confirm that job ran, which is good, …
1889 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
1890 &lt;p&gt;&lt;span
1891 class=&quot;gatsby-resp-image-wrapper&quot;
1892 style=&quot;position: relative; display: block; margin-left: auto;…
1893 &gt;
1894 &lt;a
1895 class=&quot;gatsby-resp-image-link&quot;
1896 href=&quot;/static/5af659ddcc5a54584ababc4499e3448d/bff4e/postfix.pn…
1897 style=&quot;display: block&quot;
1898 target=&quot;_blank&quot;
1899 rel=&quot;noopener&quot;
1900 &gt;
1901 &lt;span
1902 class=&quot;gatsby-resp-image-background-image&quot;
1903 style=&quot;padding-bottom: 60.122699386503065%; position: relative;…
1904 &gt;&lt;/span&gt;
1905 &lt;img
1906 class=&quot;gatsby-resp-image-image&quot;
1907 alt=&quot;postfix&quot;
1908 title=&quot;postfix&quot;
1909 src=&quot;/static/5af659ddcc5a54584ababc4499e3448d/a6d36/postfix…
1910 srcset=&quot;/static/5af659ddcc5a54584ababc4499e3448d/222b7/post…
1911 /static/5af659ddcc5a54584ababc4499e3448d/ff46a/postfix.png 325w,
1912 /static/5af659ddcc5a54584ababc4499e3448d/a6d36/postfix.png 650w,
1913 /static/5af659ddcc5a54584ababc4499e3448d/e548f/postfix.png 975w,
1914 /static/5af659ddcc5a54584ababc4499e3448d/3c492/postfix.png 1300w,
1915 /static/5af659ddcc5a54584ababc4499e3448d/bff4e/postfix.png 2660w&quot;
1916 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1917 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1918 loading=&quot;lazy&quot;
1919 /&gt;
1920 &lt;/a&gt;
1921 &lt;/span&gt;&lt;/p&gt;
1922 &lt;p&gt;You should choose a &quot;Local&quot; installation. Once we hav…
1923 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1924 &lt;p&gt;After a bunch of email header jargon, we finally see the error:…
1925 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1926
1927 --1332E5E8FA.1601069882/raspberrypi--&lt;/code&gt;&lt;/pre&gt;&lt;/div&g…
1928 &lt;p&gt;Awesome! I mean, the cron job still doesn&apos;t work, but at l…
1929 &lt;p&gt;Did that fix it? No. But we get a new error message:&lt;/p&gt;
1930 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1931 &lt;p&gt;Cool. Okay, so, what does this one mean? This &lt;a href=&quot;…
1932 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
1933 &lt;p&gt;Yes! Our cron job works!&lt;/p&gt;
1934 &lt;p&gt;&lt;span
1935 class=&quot;gatsby-resp-image-wrapper&quot;
1936 style=&quot;position: relative; display: block; margin-left: auto;…
1937 &gt;
1938 &lt;a
1939 class=&quot;gatsby-resp-image-link&quot;
1940 href=&quot;/static/7088062c77a79c116dd28f9e93926586/0f98f/karigurash…
1941 style=&quot;display: block&quot;
1942 target=&quot;_blank&quot;
1943 rel=&quot;noopener&quot;
1944 &gt;
1945 &lt;span
1946 class=&quot;gatsby-resp-image-background-image&quot;
1947 style=&quot;padding-bottom: 53.987730061349694%; position: relative;…
1948 &gt;&lt;/span&gt;
1949 &lt;img
1950 class=&quot;gatsby-resp-image-image&quot;
1951 alt=&quot;marnie&quot;
1952 title=&quot;marnie&quot;
1953 src=&quot;/static/7088062c77a79c116dd28f9e93926586/6aca1/karigur…
1954 srcset=&quot;/static/7088062c77a79c116dd28f9e93926586/d2f63/kari…
1955 /static/7088062c77a79c116dd28f9e93926586/c989d/karigurashi024.jpg 325w,
1956 /static/7088062c77a79c116dd28f9e93926586/6aca1/karigurashi024.jpg 650w,
1957 /static/7088062c77a79c116dd28f9e93926586/7c09c/karigurashi024.jpg 975w,
1958 /static/7088062c77a79c116dd28f9e93926586/01ab0/karigurashi024.jpg 1300w,
1959 /static/7088062c77a79c116dd28f9e93926586/0f98f/karigurashi024.jpg 1920w&…
1960 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
1961 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
1962 loading=&quot;lazy&quot;
1963 /&gt;
1964 &lt;/a&gt;
1965 &lt;/span&gt;&lt;/p&gt;
1966 &lt;p&gt;What are these &lt;code class=&quot;language-text&quot;&gt;DISP…
1967 &lt;p&gt;After all this Googling and debugging, we&apos;ve now got all t…
1968 &lt;p&gt;Automating stuff like this is part of the magic of computers. A…
1969 &lt;h2&gt;Watching the Studio Ghibli films&lt;/h2&gt;
1970 &lt;p&gt;But, now I&apos;ve got a ticking clock... &lt;/p&gt;
1971 &lt;p&gt;I hate spoilers, and I&apos;m sad to say that I&apos;ve only se…
1972 &lt;p&gt;In our first episode of the &lt;a href=&quot;/escaping-web-seas…
1973 &lt;p&gt;For now, I&apos;m just glad to have these images on my little s…
1974 &lt;p&gt;The other day I lopped off a sizeable chunk of my thumbprint wh…
1975 &lt;p&gt;&lt;span
1976 class=&quot;gatsby-resp-image-wrapper&quot;
1977 style=&quot;position: relative; display: block; margin-left: auto;…
1978 &gt;
1979 &lt;a
1980 class=&quot;gatsby-resp-image-link&quot;
1981 href=&quot;/static/9d940d0f21aec7abb6525a0c3097ef1c/5c744/cardboard.…
1982 style=&quot;display: block&quot;
1983 target=&quot;_blank&quot;
1984 rel=&quot;noopener&quot;
1985 &gt;
1986 &lt;span
1987 class=&quot;gatsby-resp-image-background-image&quot;
1988 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
1989 &gt;&lt;/span&gt;
1990 &lt;img
1991 class=&quot;gatsby-resp-image-image&quot;
1992 alt=&quot;cardboard robot&quot;
1993 title=&quot;cardboard robot&quot;
1994 src=&quot;/static/9d940d0f21aec7abb6525a0c3097ef1c/a6d36/cardboa…
1995 srcset=&quot;/static/9d940d0f21aec7abb6525a0c3097ef1c/222b7/card…
1996 /static/9d940d0f21aec7abb6525a0c3097ef1c/ff46a/cardboard.png 325w,
1997 /static/9d940d0f21aec7abb6525a0c3097ef1c/a6d36/cardboard.png 650w,
1998 /static/9d940d0f21aec7abb6525a0c3097ef1c/e548f/cardboard.png 975w,
1999 /static/9d940d0f21aec7abb6525a0c3097ef1c/5c744/cardboard.png 1206w&quot;
2000 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2001 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2002 loading=&quot;lazy&quot;
2003 /&gt;
2004 &lt;/a&gt;
2005 &lt;/span&gt;&lt;/p&gt;
2006 &lt;p&gt;This little guy is one of many cardboard robots that I&apos;ve …
2007 &lt;p&gt;For some reason, we&apos;d always center on a unique theme each…
2008 &lt;p&gt;I decided to try my hand at making another cardboard robot beca…
2009 &lt;p&gt;There are all kinds of robots, cardboard and not. But there&apo…
2010 &lt;h2&gt;Robots I Love&lt;/h2&gt;
2011 &lt;h3&gt;R.O.B. (Robotic Operating Buddy)&lt;/h3&gt;
2012 &lt;p&gt;It&apos;s a robot... for your original Nintendo. I&apos;m embar…
2013 &lt;p&gt;&lt;span
2014 class=&quot;gatsby-resp-image-wrapper&quot;
2015 style=&quot;position: relative; display: block; margin-left: auto;…
2016 &gt;
2017 &lt;a
2018 class=&quot;gatsby-resp-image-link&quot;
2019 href=&quot;/static/e2bd304c9728a8ea5a8c8a3e6c78b650/0a47e/rob.png&qu…
2020 style=&quot;display: block&quot;
2021 target=&quot;_blank&quot;
2022 rel=&quot;noopener&quot;
2023 &gt;
2024 &lt;span
2025 class=&quot;gatsby-resp-image-background-image&quot;
2026 style=&quot;padding-bottom: 126.38036809815951%; position: relative;…
2027 &gt;&lt;/span&gt;
2028 &lt;img
2029 class=&quot;gatsby-resp-image-image&quot;
2030 alt=&quot;rob1&quot;
2031 title=&quot;rob1&quot;
2032 src=&quot;/static/e2bd304c9728a8ea5a8c8a3e6c78b650/0a47e/rob.png…
2033 srcset=&quot;/static/e2bd304c9728a8ea5a8c8a3e6c78b650/222b7/rob.…
2034 /static/e2bd304c9728a8ea5a8c8a3e6c78b650/ff46a/rob.png 325w,
2035 /static/e2bd304c9728a8ea5a8c8a3e6c78b650/0a47e/rob.png 600w&quot;
2036 sizes=&quot;(max-width: 600px) 100vw, 600px&quot;
2037 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2038 loading=&quot;lazy&quot;
2039 /&gt;
2040 &lt;/a&gt;
2041 &lt;/span&gt;&lt;/p&gt;
2042 &lt;blockquote&gt;
2043 &lt;p&gt;Source: &lt;a href=&quot;https://en.wikipedia.org/wiki/R.O.B.&q…
2044 &lt;/blockquote&gt;
2045 &lt;p&gt;These Nintendo ads are just perfection. I&apos;m still more exc…
2046 &lt;p&gt;&lt;span
2047 class=&quot;gatsby-resp-image-wrapper&quot;
2048 style=&quot;position: relative; display: block; margin-left: auto;…
2049 &gt;
2050 &lt;a
2051 class=&quot;gatsby-resp-image-link&quot;
2052 href=&quot;/static/249e6e5d55d9532ba82345dee293de3a/9c538/rob-1.jpg&…
2053 style=&quot;display: block&quot;
2054 target=&quot;_blank&quot;
2055 rel=&quot;noopener&quot;
2056 &gt;
2057 &lt;span
2058 class=&quot;gatsby-resp-image-background-image&quot;
2059 style=&quot;padding-bottom: 129.4478527607362%; position: relative; …
2060 &gt;&lt;/span&gt;
2061 &lt;img
2062 class=&quot;gatsby-resp-image-image&quot;
2063 alt=&quot;rob2&quot;
2064 title=&quot;rob2&quot;
2065 src=&quot;/static/249e6e5d55d9532ba82345dee293de3a/6aca1/rob-1.j…
2066 srcset=&quot;/static/249e6e5d55d9532ba82345dee293de3a/d2f63/rob-…
2067 /static/249e6e5d55d9532ba82345dee293de3a/c989d/rob-1.jpg 325w,
2068 /static/249e6e5d55d9532ba82345dee293de3a/6aca1/rob-1.jpg 650w,
2069 /static/249e6e5d55d9532ba82345dee293de3a/7c09c/rob-1.jpg 975w,
2070 /static/249e6e5d55d9532ba82345dee293de3a/01ab0/rob-1.jpg 1300w,
2071 /static/249e6e5d55d9532ba82345dee293de3a/9c538/rob-1.jpg 2550w&quot;
2072 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2073 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2074 loading=&quot;lazy&quot;
2075 /&gt;
2076 &lt;/a&gt;
2077 &lt;/span&gt;&lt;/p&gt;
2078 &lt;p&gt;&lt;span
2079 class=&quot;gatsby-resp-image-wrapper&quot;
2080 style=&quot;position: relative; display: block; margin-left: auto;…
2081 &gt;
2082 &lt;a
2083 class=&quot;gatsby-resp-image-link&quot;
2084 href=&quot;/static/1f2df2dc5f2c9d2e7931bd92c78eef19/a0850/rob-2.jpg&…
2085 style=&quot;display: block&quot;
2086 target=&quot;_blank&quot;
2087 rel=&quot;noopener&quot;
2088 &gt;
2089 &lt;span
2090 class=&quot;gatsby-resp-image-background-image&quot;
2091 style=&quot;padding-bottom: 64.41717791411043%; position: relative; …
2092 &gt;&lt;/span&gt;
2093 &lt;img
2094 class=&quot;gatsby-resp-image-image&quot;
2095 alt=&quot;rob3&quot;
2096 title=&quot;rob3&quot;
2097 src=&quot;/static/1f2df2dc5f2c9d2e7931bd92c78eef19/6aca1/rob-2.j…
2098 srcset=&quot;/static/1f2df2dc5f2c9d2e7931bd92c78eef19/d2f63/rob-…
2099 /static/1f2df2dc5f2c9d2e7931bd92c78eef19/c989d/rob-2.jpg 325w,
2100 /static/1f2df2dc5f2c9d2e7931bd92c78eef19/6aca1/rob-2.jpg 650w,
2101 /static/1f2df2dc5f2c9d2e7931bd92c78eef19/7c09c/rob-2.jpg 975w,
2102 /static/1f2df2dc5f2c9d2e7931bd92c78eef19/01ab0/rob-2.jpg 1300w,
2103 /static/1f2df2dc5f2c9d2e7931bd92c78eef19/a0850/rob-2.jpg 4096w&quot;
2104 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2105 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2106 loading=&quot;lazy&quot;
2107 /&gt;
2108 &lt;/a&gt;
2109 &lt;/span&gt;&lt;/p&gt;
2110 &lt;p&gt;&lt;span
2111 class=&quot;gatsby-resp-image-wrapper&quot;
2112 style=&quot;position: relative; display: block; margin-left: auto;…
2113 &gt;
2114 &lt;a
2115 class=&quot;gatsby-resp-image-link&quot;
2116 href=&quot;/static/919afde0ddef82184e8b12c4f32a0574/9c538/rob-3.jpg&…
2117 style=&quot;display: block&quot;
2118 target=&quot;_blank&quot;
2119 rel=&quot;noopener&quot;
2120 &gt;
2121 &lt;span
2122 class=&quot;gatsby-resp-image-background-image&quot;
2123 style=&quot;padding-bottom: 129.4478527607362%; position: relative; …
2124 &gt;&lt;/span&gt;
2125 &lt;img
2126 class=&quot;gatsby-resp-image-image&quot;
2127 alt=&quot;rob4&quot;
2128 title=&quot;rob4&quot;
2129 src=&quot;/static/919afde0ddef82184e8b12c4f32a0574/6aca1/rob-3.j…
2130 srcset=&quot;/static/919afde0ddef82184e8b12c4f32a0574/d2f63/rob-…
2131 /static/919afde0ddef82184e8b12c4f32a0574/c989d/rob-3.jpg 325w,
2132 /static/919afde0ddef82184e8b12c4f32a0574/6aca1/rob-3.jpg 650w,
2133 /static/919afde0ddef82184e8b12c4f32a0574/7c09c/rob-3.jpg 975w,
2134 /static/919afde0ddef82184e8b12c4f32a0574/01ab0/rob-3.jpg 1300w,
2135 /static/919afde0ddef82184e8b12c4f32a0574/9c538/rob-3.jpg 2550w&quot;
2136 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2137 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2138 loading=&quot;lazy&quot;
2139 /&gt;
2140 &lt;/a&gt;
2141 &lt;/span&gt;&lt;/p&gt;
2142 &lt;blockquote&gt;
2143 &lt;p&gt;Source: &lt;a href=&quot;https://twitter.com/heyphilsummers/sta…
2144 &lt;/blockquote&gt;
2145 &lt;p&gt;R.O.B. only ever worked with two Nintendo games. From what I&ap…
2146 &lt;h3&gt;Johnny 5&lt;/h3&gt;
2147 &lt;p&gt;Duh.&lt;/p&gt;
2148 &lt;p&gt;Johnny 5 looks a lot like R.O.B., except with more nuclear-weap…
2149 &lt;p&gt;&lt;span
2150 class=&quot;gatsby-resp-image-wrapper&quot;
2151 style=&quot;position: relative; display: block; margin-left: auto;…
2152 &gt;
2153 &lt;a
2154 class=&quot;gatsby-resp-image-link&quot;
2155 href=&quot;/static/def1bd3463f03cf94b8a53217bafb621/7723c/johnny5.jp…
2156 style=&quot;display: block&quot;
2157 target=&quot;_blank&quot;
2158 rel=&quot;noopener&quot;
2159 &gt;
2160 &lt;span
2161 class=&quot;gatsby-resp-image-background-image&quot;
2162 style=&quot;padding-bottom: 123.92638036809815%; position: relative;…
2163 &gt;&lt;/span&gt;
2164 &lt;img
2165 class=&quot;gatsby-resp-image-image&quot;
2166 alt=&quot;johnny-5&quot;
2167 title=&quot;johnny-5&quot;
2168 src=&quot;/static/def1bd3463f03cf94b8a53217bafb621/7723c/johnny5…
2169 srcset=&quot;/static/def1bd3463f03cf94b8a53217bafb621/d2f63/john…
2170 /static/def1bd3463f03cf94b8a53217bafb621/c989d/johnny5.jpg 325w,
2171 /static/def1bd3463f03cf94b8a53217bafb621/7723c/johnny5.jpg 564w&quot;
2172 sizes=&quot;(max-width: 564px) 100vw, 564px&quot;
2173 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2174 loading=&quot;lazy&quot;
2175 /&gt;
2176 &lt;/a&gt;
2177 &lt;/span&gt;&lt;/p&gt;
2178 &lt;blockquote&gt;
2179 &lt;p&gt;Source: &lt;a href=&quot;https://synthiam.com/Community/Questio…
2180 &lt;/blockquote&gt;
2181 &lt;p&gt;Major spoiler-alert for Short Circuit 2, but this action sequen…
2182 &lt;iframe width=&quot;720&quot; height=&quot;415&quot; src=&quot;https:…
2183 &lt;h3&gt;Wall-E&lt;/h3&gt;
2184 &lt;p&gt;What do you get when you cross R.O.B., Johnny 5, and a Tonka tr…
2185 &lt;p&gt;&lt;span
2186 class=&quot;gatsby-resp-image-wrapper&quot;
2187 style=&quot;position: relative; display: block; margin-left: auto;…
2188 &gt;
2189 &lt;a
2190 class=&quot;gatsby-resp-image-link&quot;
2191 href=&quot;/static/a0029b6a0a4cd8dce5007aece8b5c0e9/eea4a/walle.jpg&…
2192 style=&quot;display: block&quot;
2193 target=&quot;_blank&quot;
2194 rel=&quot;noopener&quot;
2195 &gt;
2196 &lt;span
2197 class=&quot;gatsby-resp-image-background-image&quot;
2198 style=&quot;padding-bottom: 79.75460122699387%; position: relative; …
2199 &gt;&lt;/span&gt;
2200 &lt;img
2201 class=&quot;gatsby-resp-image-image&quot;
2202 alt=&quot;wall-e&quot;
2203 title=&quot;wall-e&quot;
2204 src=&quot;/static/a0029b6a0a4cd8dce5007aece8b5c0e9/6aca1/walle.j…
2205 srcset=&quot;/static/a0029b6a0a4cd8dce5007aece8b5c0e9/d2f63/wall…
2206 /static/a0029b6a0a4cd8dce5007aece8b5c0e9/c989d/walle.jpg 325w,
2207 /static/a0029b6a0a4cd8dce5007aece8b5c0e9/6aca1/walle.jpg 650w,
2208 /static/a0029b6a0a4cd8dce5007aece8b5c0e9/7c09c/walle.jpg 975w,
2209 /static/a0029b6a0a4cd8dce5007aece8b5c0e9/eea4a/walle.jpg 1280w&quot;
2210 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2211 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2212 loading=&quot;lazy&quot;
2213 /&gt;
2214 &lt;/a&gt;
2215 &lt;/span&gt;&lt;/p&gt;
2216 &lt;blockquote&gt;
2217 &lt;p&gt;Source: &lt;a href=&quot;https://gsouto-digitalteacher.blogspot…
2218 &lt;/blockquote&gt;
2219 &lt;p&gt;It&apos;s probably becoming quite clear that I&apos;m drawn to …
2220 &lt;p&gt;I also just discovered this video of someone&apos;s real-life W…
2221 &lt;iframe width=&quot;720&quot; height=&quot;415&quot; src=&quot;https:…
2222 &lt;h3&gt;The flying robots from *Batteries Not Included&lt;/h3&gt;
2223 &lt;p&gt;I don&apos;t remember much about this movie, other than that my…
2224 &lt;p&gt;&lt;span
2225 class=&quot;gatsby-resp-image-wrapper&quot;
2226 style=&quot;position: relative; display: block; margin-left: auto;…
2227 &gt;
2228 &lt;a
2229 class=&quot;gatsby-resp-image-link&quot;
2230 href=&quot;/static/b82a9f26dcde56c27d022b62cf3e394d/7de01/batteries.…
2231 style=&quot;display: block&quot;
2232 target=&quot;_blank&quot;
2233 rel=&quot;noopener&quot;
2234 &gt;
2235 &lt;span
2236 class=&quot;gatsby-resp-image-background-image&quot;
2237 style=&quot;padding-bottom: 149.07975460122697%; position: relative;…
2238 &gt;&lt;/span&gt;
2239 &lt;img
2240 class=&quot;gatsby-resp-image-image&quot;
2241 alt=&quot;batteries robots&quot;
2242 title=&quot;batteries robots&quot;
2243 src=&quot;/static/b82a9f26dcde56c27d022b62cf3e394d/a6d36/batteri…
2244 srcset=&quot;/static/b82a9f26dcde56c27d022b62cf3e394d/222b7/batt…
2245 /static/b82a9f26dcde56c27d022b62cf3e394d/ff46a/batteries.png 325w,
2246 /static/b82a9f26dcde56c27d022b62cf3e394d/a6d36/batteries.png 650w,
2247 /static/b82a9f26dcde56c27d022b62cf3e394d/7de01/batteries.png 794w&quot;
2248 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2249 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2250 loading=&quot;lazy&quot;
2251 /&gt;
2252 &lt;/a&gt;
2253 &lt;/span&gt;&lt;/p&gt;
2254 &lt;blockquote&gt;
2255 &lt;p&gt;Source: &lt;a href=&quot;https://play.google.com/store/movies/d…
2256 &lt;/blockquote&gt;
2257 &lt;p&gt;I think these robots might actually be aliens, but I&apos;m not…
2258 &lt;h3&gt;2-XL&lt;/h3&gt;
2259 &lt;p&gt;I&apos;m all about using robots for learning (see my post on &l…
2260 &lt;p&gt;&lt;span
2261 class=&quot;gatsby-resp-image-wrapper&quot;
2262 style=&quot;position: relative; display: block; margin-left: auto;…
2263 &gt;
2264 &lt;a
2265 class=&quot;gatsby-resp-image-link&quot;
2266 href=&quot;/static/e427b0ab3f3772309062f6c535faf3a6/eea4a/2-xl.jpg&q…
2267 style=&quot;display: block&quot;
2268 target=&quot;_blank&quot;
2269 rel=&quot;noopener&quot;
2270 &gt;
2271 &lt;span
2272 class=&quot;gatsby-resp-image-background-image&quot;
2273 style=&quot;padding-bottom: 132.51533742331287%; position: relative;…
2274 &gt;&lt;/span&gt;
2275 &lt;img
2276 class=&quot;gatsby-resp-image-image&quot;
2277 alt=&quot;2xl&quot;
2278 title=&quot;2xl&quot;
2279 src=&quot;/static/e427b0ab3f3772309062f6c535faf3a6/6aca1/2-xl.jp…
2280 srcset=&quot;/static/e427b0ab3f3772309062f6c535faf3a6/d2f63/2-xl…
2281 /static/e427b0ab3f3772309062f6c535faf3a6/c989d/2-xl.jpg 325w,
2282 /static/e427b0ab3f3772309062f6c535faf3a6/6aca1/2-xl.jpg 650w,
2283 /static/e427b0ab3f3772309062f6c535faf3a6/7c09c/2-xl.jpg 975w,
2284 /static/e427b0ab3f3772309062f6c535faf3a6/eea4a/2-xl.jpg 1280w&quot;
2285 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2286 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2287 loading=&quot;lazy&quot;
2288 /&gt;
2289 &lt;/a&gt;
2290 &lt;/span&gt;&lt;/p&gt;
2291 &lt;blockquote&gt;
2292 &lt;p&gt;Source: &lt;a href=&quot;https://en.wikipedia.org/wiki/2-XL&quo…
2293 &lt;/blockquote&gt;
2294 &lt;p&gt;We got our 2-XL at a garage sale (garage sales were things of w…
2295 &lt;p&gt;&lt;span
2296 class=&quot;gatsby-resp-image-wrapper&quot;
2297 style=&quot;position: relative; display: block; margin-left: auto;…
2298 &gt;
2299 &lt;a
2300 class=&quot;gatsby-resp-image-link&quot;
2301 href=&quot;/static/b4f82ab27f934ed502846b4686fb90e3/41099/2-xl-casse…
2302 style=&quot;display: block&quot;
2303 target=&quot;_blank&quot;
2304 rel=&quot;noopener&quot;
2305 &gt;
2306 &lt;span
2307 class=&quot;gatsby-resp-image-background-image&quot;
2308 style=&quot;padding-bottom: 78.52760736196319%; position: relative; …
2309 &gt;&lt;/span&gt;
2310 &lt;img
2311 class=&quot;gatsby-resp-image-image&quot;
2312 alt=&quot;2xl cassette version&quot;
2313 title=&quot;2xl cassette version&quot;
2314 src=&quot;/static/b4f82ab27f934ed502846b4686fb90e3/41099/2-xl-ca…
2315 srcset=&quot;/static/b4f82ab27f934ed502846b4686fb90e3/d2f63/2-xl…
2316 /static/b4f82ab27f934ed502846b4686fb90e3/c989d/2-xl-cassette.jpg 325w,
2317 /static/b4f82ab27f934ed502846b4686fb90e3/41099/2-xl-cassette.jpg 500w&qu…
2318 sizes=&quot;(max-width: 500px) 100vw, 500px&quot;
2319 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2320 loading=&quot;lazy&quot;
2321 /&gt;
2322 &lt;/a&gt;
2323 &lt;/span&gt;&lt;/p&gt;
2324 &lt;blockquote&gt;
2325 &lt;p&gt;Source: &lt;a href=&quot;https://en.wikipedia.org/wiki/2-XL&quo…
2326 &lt;/blockquote&gt;
2327 &lt;p&gt;But I&apos;ll always prefer our smart-alecky 8-track 2-XL, and …
2328 &lt;h3&gt;Mega Man X&lt;/h3&gt;
2329 &lt;p&gt;When I was a kid, I was pretty sure that one day I was going to…
2330 &lt;p&gt;&lt;span
2331 class=&quot;gatsby-resp-image-wrapper&quot;
2332 style=&quot;position: relative; display: block; margin-left: auto;…
2333 &gt;
2334 &lt;a
2335 class=&quot;gatsby-resp-image-link&quot;
2336 href=&quot;/static/39d29464655aae0ce2f0e13229322f16/41099/mmx.jpg&qu…
2337 style=&quot;display: block&quot;
2338 target=&quot;_blank&quot;
2339 rel=&quot;noopener&quot;
2340 &gt;
2341 &lt;span
2342 class=&quot;gatsby-resp-image-background-image&quot;
2343 style=&quot;padding-bottom: 73.61963190184049%; position: relative; …
2344 &gt;&lt;/span&gt;
2345 &lt;img
2346 class=&quot;gatsby-resp-image-image&quot;
2347 alt=&quot;Mega Man X&quot;
2348 title=&quot;Mega Man X&quot;
2349 src=&quot;/static/39d29464655aae0ce2f0e13229322f16/41099/mmx.jpg…
2350 srcset=&quot;/static/39d29464655aae0ce2f0e13229322f16/d2f63/mmx.…
2351 /static/39d29464655aae0ce2f0e13229322f16/c989d/mmx.jpg 325w,
2352 /static/39d29464655aae0ce2f0e13229322f16/41099/mmx.jpg 500w&quot;
2353 sizes=&quot;(max-width: 500px) 100vw, 500px&quot;
2354 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2355 loading=&quot;lazy&quot;
2356 /&gt;
2357 &lt;/a&gt;
2358 &lt;/span&gt;&lt;/p&gt;
2359 &lt;blockquote&gt;
2360 &lt;p&gt;Source: &lt;a href=&quot;https://www.amazon.co.uk/Mega-Man-Mega…
2361 &lt;/blockquote&gt;
2362 &lt;p&gt;I&apos;m still waiting for that to happen, but the the mean tim…
2363 &lt;h3&gt;DUM-E and U&lt;/h3&gt;
2364 &lt;p&gt;Robot arms with quirky personalities, built by someone named To…
2365 &lt;p&gt;&lt;span
2366 class=&quot;gatsby-resp-image-wrapper&quot;
2367 style=&quot;position: relative; display: block; margin-left: auto;…
2368 &gt;
2369 &lt;a
2370 class=&quot;gatsby-resp-image-link&quot;
2371 href=&quot;/static/653244aa1db702282adae95d91fb4138/41099/starm.jpg&…
2372 style=&quot;display: block&quot;
2373 target=&quot;_blank&quot;
2374 rel=&quot;noopener&quot;
2375 &gt;
2376 &lt;span
2377 class=&quot;gatsby-resp-image-background-image&quot;
2378 style=&quot;padding-bottom: 80.3680981595092%; position: relative; b…
2379 &gt;&lt;/span&gt;
2380 &lt;img
2381 class=&quot;gatsby-resp-image-image&quot;
2382 alt=&quot;Stark&quot;
2383 title=&quot;Stark&quot;
2384 src=&quot;/static/653244aa1db702282adae95d91fb4138/41099/starm.j…
2385 srcset=&quot;/static/653244aa1db702282adae95d91fb4138/d2f63/star…
2386 /static/653244aa1db702282adae95d91fb4138/c989d/starm.jpg 325w,
2387 /static/653244aa1db702282adae95d91fb4138/41099/starm.jpg 500w&quot;
2388 sizes=&quot;(max-width: 500px) 100vw, 500px&quot;
2389 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2390 loading=&quot;lazy&quot;
2391 /&gt;
2392 &lt;/a&gt;
2393 &lt;/span&gt;&lt;/p&gt;
2394 &lt;blockquote&gt;
2395 &lt;p&gt;Source: &lt;a href=&quot;https://ironman.fandom.com/wiki/Dum-E_…
2396 &lt;/blockquote&gt;
2397 &lt;p&gt;PSA - check out &lt;a href=&quot;https://www.amazon.com/gp/prod…
2398 &lt;h3&gt;Metal Head&lt;/h3&gt;
2399 &lt;p&gt;Two of my favorite things in one terrifying package - turtles a…
2400 &lt;p&gt;&lt;span
2401 class=&quot;gatsby-resp-image-wrapper&quot;
2402 style=&quot;position: relative; display: block; margin-left: auto;…
2403 &gt;
2404 &lt;a
2405 class=&quot;gatsby-resp-image-link&quot;
2406 href=&quot;/static/77ae95136bf95ec6a8828bce2a0b9f3f/b8284/metalhead.…
2407 style=&quot;display: block&quot;
2408 target=&quot;_blank&quot;
2409 rel=&quot;noopener&quot;
2410 &gt;
2411 &lt;span
2412 class=&quot;gatsby-resp-image-background-image&quot;
2413 style=&quot;padding-bottom: 91.41104294478527%; position: relative; …
2414 &gt;&lt;/span&gt;
2415 &lt;img
2416 class=&quot;gatsby-resp-image-image&quot;
2417 alt=&quot;Metal Head&quot;
2418 title=&quot;Metal Head&quot;
2419 src=&quot;/static/77ae95136bf95ec6a8828bce2a0b9f3f/6aca1/metalhe…
2420 srcset=&quot;/static/77ae95136bf95ec6a8828bce2a0b9f3f/d2f63/meta…
2421 /static/77ae95136bf95ec6a8828bce2a0b9f3f/c989d/metalhead.jpg 325w,
2422 /static/77ae95136bf95ec6a8828bce2a0b9f3f/6aca1/metalhead.jpg 650w,
2423 /static/77ae95136bf95ec6a8828bce2a0b9f3f/7c09c/metalhead.jpg 975w,
2424 /static/77ae95136bf95ec6a8828bce2a0b9f3f/b8284/metalhead.jpg 985w&quot;
2425 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2426 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2427 loading=&quot;lazy&quot;
2428 /&gt;
2429 &lt;/a&gt;
2430 &lt;/span&gt;&lt;/p&gt;
2431 &lt;blockquote&gt;
2432 &lt;p&gt;Source: &lt;a href=&quot;https://turtlepedia.fandom.com/wiki/Me…
2433 &lt;/blockquote&gt;
2434 &lt;p&gt;Not to be confused with the always-evil Mechaturtles from the i…
2435 &lt;p&gt;&lt;span
2436 class=&quot;gatsby-resp-image-wrapper&quot;
2437 style=&quot;position: relative; display: block; margin-left: auto;…
2438 &gt;
2439 &lt;a
2440 class=&quot;gatsby-resp-image-link&quot;
2441 href=&quot;/static/dfd0388a52796c6aa0b6271fa404d8f9/16745/Mechaturtl…
2442 style=&quot;display: block&quot;
2443 target=&quot;_blank&quot;
2444 rel=&quot;noopener&quot;
2445 &gt;
2446 &lt;span
2447 class=&quot;gatsby-resp-image-background-image&quot;
2448 style=&quot;padding-bottom: 237.17948717948718%; position: relative;…
2449 &gt;&lt;/span&gt;
2450 &lt;img
2451 class=&quot;gatsby-resp-image-image&quot;
2452 alt=&quot;Mechaturtles&quot;
2453 title=&quot;Mechaturtles&quot;
2454 src=&quot;/static/dfd0388a52796c6aa0b6271fa404d8f9/16745/Mechatu…
2455 srcset=&quot;/static/dfd0388a52796c6aa0b6271fa404d8f9/16745/Mech…
2456 sizes=&quot;(max-width: 78px) 100vw, 78px&quot;
2457 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2458 loading=&quot;lazy&quot;
2459 /&gt;
2460 &lt;/a&gt;
2461 &lt;/span&gt;&lt;/p&gt;
2462 &lt;blockquote&gt;
2463 &lt;p&gt;Source: &lt;a href=&quot;https://turtlepedia.fandom.com/wiki/Me…
2464 &lt;/blockquote&gt;
2465 &lt;h3&gt;Sonic Sam&lt;/h3&gt;
2466 &lt;p&gt;I had one of these (it&apos;s still in my parent&apos;s attic).…
2467 &lt;p&gt;&lt;span
2468 class=&quot;gatsby-resp-image-wrapper&quot;
2469 style=&quot;position: relative; display: block; margin-left: auto;…
2470 &gt;
2471 &lt;a
2472 class=&quot;gatsby-resp-image-link&quot;
2473 href=&quot;/static/de0408c04849f7c44e84532c3e696f1a/c08c5/robottoy.j…
2474 style=&quot;display: block&quot;
2475 target=&quot;_blank&quot;
2476 rel=&quot;noopener&quot;
2477 &gt;
2478 &lt;span
2479 class=&quot;gatsby-resp-image-background-image&quot;
2480 style=&quot;padding-bottom: 56.44171779141104%; position: relative; …
2481 &gt;&lt;/span&gt;
2482 &lt;img
2483 class=&quot;gatsby-resp-image-image&quot;
2484 alt=&quot;Sonic Sam&quot;
2485 title=&quot;Sonic Sam&quot;
2486 src=&quot;/static/de0408c04849f7c44e84532c3e696f1a/c08c5/robotto…
2487 srcset=&quot;/static/de0408c04849f7c44e84532c3e696f1a/d2f63/robo…
2488 /static/de0408c04849f7c44e84532c3e696f1a/c989d/robottoy.jpg 325w,
2489 /static/de0408c04849f7c44e84532c3e696f1a/c08c5/robottoy.jpg 640w&quot;
2490 sizes=&quot;(max-width: 640px) 100vw, 640px&quot;
2491 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2492 loading=&quot;lazy&quot;
2493 /&gt;
2494 &lt;/a&gt;
2495 &lt;/span&gt;&lt;/p&gt;
2496 &lt;blockquote&gt;
2497 &lt;p&gt;Source: &lt;a href=&quot;https://www.spotern.com/en/spot/tv/str…
2498 &lt;/blockquote&gt;
2499 &lt;p&gt;And it&apos;s now memorialized in one of my favorite TV shows.&…
2500 &lt;h3&gt;Robo from Chrono Trigger&lt;/h3&gt;
2501 &lt;p&gt;The best JRPG of all time? I think so. I loved Chrono and his g…
2502 &lt;p&gt;&lt;span
2503 class=&quot;gatsby-resp-image-wrapper&quot;
2504 style=&quot;position: relative; display: block; margin-left: auto;…
2505 &gt;
2506 &lt;a
2507 class=&quot;gatsby-resp-image-link&quot;
2508 href=&quot;/static/6c22080c421e67c0bac7aee47f76f0de/772e8/robo.png&q…
2509 style=&quot;display: block&quot;
2510 target=&quot;_blank&quot;
2511 rel=&quot;noopener&quot;
2512 &gt;
2513 &lt;span
2514 class=&quot;gatsby-resp-image-background-image&quot;
2515 style=&quot;padding-bottom: 167.48466257668713%; position: relative;…
2516 &gt;&lt;/span&gt;
2517 &lt;img
2518 class=&quot;gatsby-resp-image-image&quot;
2519 alt=&quot;Robo&quot;
2520 title=&quot;Robo&quot;
2521 src=&quot;/static/6c22080c421e67c0bac7aee47f76f0de/772e8/robo.pn…
2522 srcset=&quot;/static/6c22080c421e67c0bac7aee47f76f0de/222b7/robo…
2523 /static/6c22080c421e67c0bac7aee47f76f0de/772e8/robo.png 200w&quot;
2524 sizes=&quot;(max-width: 200px) 100vw, 200px&quot;
2525 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2526 loading=&quot;lazy&quot;
2527 /&gt;
2528 &lt;/a&gt;
2529 &lt;/span&gt;&lt;/p&gt;
2530 &lt;blockquote&gt;
2531 &lt;p&gt;Source: &lt;a href=&quot;https://chrono.fandom.com/wiki/Robo&qu…
2532 &lt;/blockquote&gt;
2533 &lt;h3&gt;The Iron Giant&lt;/h3&gt;
2534 &lt;p&gt;Sometimes giant robots are gentle and curious. They just want t…
2535 &lt;p&gt;&lt;span
2536 class=&quot;gatsby-resp-image-wrapper&quot;
2537 style=&quot;position: relative; display: block; margin-left: auto;…
2538 &gt;
2539 &lt;a
2540 class=&quot;gatsby-resp-image-link&quot;
2541 href=&quot;/static/2a5c15093914ba94c385d4a49fd0f063/23db2/irongiant.…
2542 style=&quot;display: block&quot;
2543 target=&quot;_blank&quot;
2544 rel=&quot;noopener&quot;
2545 &gt;
2546 &lt;span
2547 class=&quot;gatsby-resp-image-background-image&quot;
2548 style=&quot;padding-bottom: 137.42331288343559%; position: relative;…
2549 &gt;&lt;/span&gt;
2550 &lt;img
2551 class=&quot;gatsby-resp-image-image&quot;
2552 alt=&quot;Iron Giant&quot;
2553 title=&quot;Iron Giant&quot;
2554 src=&quot;/static/2a5c15093914ba94c385d4a49fd0f063/23db2/irongia…
2555 srcset=&quot;/static/2a5c15093914ba94c385d4a49fd0f063/d2f63/iron…
2556 /static/2a5c15093914ba94c385d4a49fd0f063/23db2/irongiant.jpg 269w&quot;
2557 sizes=&quot;(max-width: 269px) 100vw, 269px&quot;
2558 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2559 loading=&quot;lazy&quot;
2560 /&gt;
2561 &lt;/a&gt;
2562 &lt;/span&gt;&lt;/p&gt;
2563 &lt;blockquote&gt;
2564 &lt;p&gt;Source: &lt;a href=&quot;https://upload.wikimedia.org/wikipedia…
2565 &lt;/blockquote&gt;
2566 &lt;p&gt;Kids and robots just go together, like kids and E.T.&lt;/p&gt;
2567 &lt;h3&gt;Cozmo&lt;/h3&gt;
2568 &lt;p&gt;A programmable robot!&lt;/p&gt;
2569 &lt;p&gt;&lt;span
2570 class=&quot;gatsby-resp-image-wrapper&quot;
2571 style=&quot;position: relative; display: block; margin-left: auto;…
2572 &gt;
2573 &lt;a
2574 class=&quot;gatsby-resp-image-link&quot;
2575 href=&quot;/static/0aa53da4daf21c62993620a41767c0a2/1cfc2/cozmo.png&…
2576 style=&quot;display: block&quot;
2577 target=&quot;_blank&quot;
2578 rel=&quot;noopener&quot;
2579 &gt;
2580 &lt;span
2581 class=&quot;gatsby-resp-image-background-image&quot;
2582 style=&quot;padding-bottom: 73.00613496932516%; position: relative; …
2583 &gt;&lt;/span&gt;
2584 &lt;img
2585 class=&quot;gatsby-resp-image-image&quot;
2586 alt=&quot;Cozmo&quot;
2587 title=&quot;Cozmo&quot;
2588 src=&quot;/static/0aa53da4daf21c62993620a41767c0a2/a6d36/cozmo.p…
2589 srcset=&quot;/static/0aa53da4daf21c62993620a41767c0a2/222b7/cozm…
2590 /static/0aa53da4daf21c62993620a41767c0a2/ff46a/cozmo.png 325w,
2591 /static/0aa53da4daf21c62993620a41767c0a2/a6d36/cozmo.png 650w,
2592 /static/0aa53da4daf21c62993620a41767c0a2/1cfc2/cozmo.png 900w&quot;
2593 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2594 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2595 loading=&quot;lazy&quot;
2596 /&gt;
2597 &lt;/a&gt;
2598 &lt;/span&gt;&lt;/p&gt;
2599 &lt;blockquote&gt;
2600 &lt;p&gt;Source: &lt;a href=&quot;https://www.digitaldreamlabs.com/pages…
2601 &lt;/blockquote&gt;
2602 &lt;p&gt;Cozmo&apos;s fatal flaw is how nearly impossible it is to conne…
2603 &lt;p&gt;That said, I&apos;ve had a lot fun with Cozmo, including &lt;a …
2604 &lt;h3&gt;Droids&lt;/h3&gt;
2605 &lt;p&gt;Okay, the main event. Droids.&lt;/p&gt;
2606 &lt;p&gt;The Star Wars folks who put together the droids for A New Hope …
2607 &lt;h4&gt;WED-15-1016&lt;/h4&gt;
2608 &lt;p&gt;It&apos;s R.O.B. with a longer neck, a blue face, and way more …
2609 &lt;p&gt;&lt;span
2610 class=&quot;gatsby-resp-image-wrapper&quot;
2611 style=&quot;position: relative; display: block; margin-left: auto;…
2612 &gt;
2613 &lt;a
2614 class=&quot;gatsby-resp-image-link&quot;
2615 href=&quot;/static/da34ef15c6d3d7825f5cff64051e89b3/cb69c/wed-techie…
2616 style=&quot;display: block&quot;
2617 target=&quot;_blank&quot;
2618 rel=&quot;noopener&quot;
2619 &gt;
2620 &lt;span
2621 class=&quot;gatsby-resp-image-background-image&quot;
2622 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
2623 &gt;&lt;/span&gt;
2624 &lt;img
2625 class=&quot;gatsby-resp-image-image&quot;
2626 alt=&quot;wed-technie&quot;
2627 title=&quot;wed-technie&quot;
2628 src=&quot;/static/da34ef15c6d3d7825f5cff64051e89b3/cb69c/wed-tec…
2629 srcset=&quot;/static/da34ef15c6d3d7825f5cff64051e89b3/d2f63/wed-…
2630 /static/da34ef15c6d3d7825f5cff64051e89b3/cb69c/wed-techie.jpg 320w&quot;
2631 sizes=&quot;(max-width: 320px) 100vw, 320px&quot;
2632 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2633 loading=&quot;lazy&quot;
2634 /&gt;
2635 &lt;/a&gt;
2636 &lt;/span&gt;&lt;/p&gt;
2637 &lt;blockquote&gt;
2638 &lt;p&gt;Source: &lt;a href=&quot;https://starwarsataglance.wordpress.co…
2639 &lt;/blockquote&gt;
2640 &lt;p&gt;I treasuring my WED-15-1016 card from the Star Wars collectible…
2641 &lt;p&gt;&lt;span
2642 class=&quot;gatsby-resp-image-wrapper&quot;
2643 style=&quot;position: relative; display: block; margin-left: auto;…
2644 &gt;
2645 &lt;a
2646 class=&quot;gatsby-resp-image-link&quot;
2647 href=&quot;/static/42d3d89633a83af49f7eb084c0aa25cc/a414c/wed-card.p…
2648 style=&quot;display: block&quot;
2649 target=&quot;_blank&quot;
2650 rel=&quot;noopener&quot;
2651 &gt;
2652 &lt;span
2653 class=&quot;gatsby-resp-image-background-image&quot;
2654 style=&quot;padding-bottom: 140.4907975460123%; position: relative; …
2655 &gt;&lt;/span&gt;
2656 &lt;img
2657 class=&quot;gatsby-resp-image-image&quot;
2658 alt=&quot;wed-card&quot;
2659 title=&quot;wed-card&quot;
2660 src=&quot;/static/42d3d89633a83af49f7eb084c0aa25cc/a414c/wed-car…
2661 srcset=&quot;/static/42d3d89633a83af49f7eb084c0aa25cc/222b7/wed-…
2662 /static/42d3d89633a83af49f7eb084c0aa25cc/a414c/wed-card.png 206w&quot;
2663 sizes=&quot;(max-width: 206px) 100vw, 206px&quot;
2664 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2665 loading=&quot;lazy&quot;
2666 /&gt;
2667 &lt;/a&gt;
2668 &lt;/span&gt;&lt;/p&gt;
2669 &lt;blockquote&gt;
2670 &lt;p&gt;Source: &lt;a href=&quot;http://www.cardgamedb.com/index.php/st…
2671 &lt;/blockquote&gt;
2672 &lt;p&gt;Here is one of WED-15-1016&apos;s cousins, a fully tricked-out …
2673 &lt;p&gt;&lt;span
2674 class=&quot;gatsby-resp-image-wrapper&quot;
2675 style=&quot;position: relative; display: block; margin-left: auto;…
2676 &gt;
2677 &lt;a
2678 class=&quot;gatsby-resp-image-link&quot;
2679 href=&quot;/static/6afe934f96e3f13bbf2ce81b82c3f2c6/0d333/WED-treadw…
2680 style=&quot;display: block&quot;
2681 target=&quot;_blank&quot;
2682 rel=&quot;noopener&quot;
2683 &gt;
2684 &lt;span
2685 class=&quot;gatsby-resp-image-background-image&quot;
2686 style=&quot;padding-bottom: 98.15950920245399%; position: relative; …
2687 &gt;&lt;/span&gt;
2688 &lt;img
2689 class=&quot;gatsby-resp-image-image&quot;
2690 alt=&quot;wed-tread&quot;
2691 title=&quot;wed-tread&quot;
2692 src=&quot;/static/6afe934f96e3f13bbf2ce81b82c3f2c6/6aca1/WED-tre…
2693 srcset=&quot;/static/6afe934f96e3f13bbf2ce81b82c3f2c6/d2f63/WED-…
2694 /static/6afe934f96e3f13bbf2ce81b82c3f2c6/c989d/WED-treadwell.jpg 325w,
2695 /static/6afe934f96e3f13bbf2ce81b82c3f2c6/6aca1/WED-treadwell.jpg 650w,
2696 /static/6afe934f96e3f13bbf2ce81b82c3f2c6/7c09c/WED-treadwell.jpg 975w,
2697 /static/6afe934f96e3f13bbf2ce81b82c3f2c6/0d333/WED-treadwell.jpg 1175w&q…
2698 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2699 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2700 loading=&quot;lazy&quot;
2701 /&gt;
2702 &lt;/a&gt;
2703 &lt;/span&gt;&lt;/p&gt;
2704 &lt;blockquote&gt;
2705 &lt;p&gt;Source: &lt;a href=&quot;https://starwars.fandom.com/wiki/WED_T…
2706 &lt;/blockquote&gt;
2707 &lt;p&gt;I even found this questionably-real deleted scene from A New Ho…
2708 &lt;iframe width=&quot;720&quot; height=&quot;415&quot; src=&quot;https:…
2709 &lt;h2&gt;More robots&lt;/h2&gt;
2710 &lt;p&gt;So, who did I miss in my list? Data? He&apos;s an android, so n…
2711 &lt;p&gt;Speaking of lists, I also found this gigantic &lt;a href=&quot;…
2712 &lt;p&gt;I&apos;m not-so-secretly hoping that, one day, the robots in my…
2713 &lt;h2&gt;From cardboard to ciruit boards&lt;/h2&gt;
2714 &lt;p&gt;Also, it&apos;s high time to upgrade my hobby. I&apos;ve begun …
2715 &lt;p&gt;Create wonderful things, be good, have fun&lt;/p&gt;
2716 &lt;/blockquote&gt;
2717 &lt;p&gt;This is the credo of Klutz Press, the most important book publi…
2718 &lt;h2&gt;What makes a Klutz Press book so good for learning stuff?&lt;/…
2719 &lt;p&gt;If you&apos;ve heard of Klutz, then you&apos;ve likely seen the…
2720 &lt;p&gt;&lt;span
2721 class=&quot;gatsby-resp-image-wrapper&quot;
2722 style=&quot;position: relative; display: block; margin-left: auto;…
2723 &gt;
2724 &lt;a
2725 class=&quot;gatsby-resp-image-link&quot;
2726 href=&quot;/static/c28fcf440265c6bea76d51f90e51b462/1cfc2/juggling.p…
2727 style=&quot;display: block&quot;
2728 target=&quot;_blank&quot;
2729 rel=&quot;noopener&quot;
2730 &gt;
2731 &lt;span
2732 class=&quot;gatsby-resp-image-background-image&quot;
2733 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
2734 &gt;&lt;/span&gt;
2735 &lt;img
2736 class=&quot;gatsby-resp-image-image&quot;
2737 alt=&quot;juggling&quot;
2738 title=&quot;juggling&quot;
2739 src=&quot;/static/c28fcf440265c6bea76d51f90e51b462/a6d36/jugglin…
2740 srcset=&quot;/static/c28fcf440265c6bea76d51f90e51b462/222b7/jugg…
2741 /static/c28fcf440265c6bea76d51f90e51b462/ff46a/juggling.png 325w,
2742 /static/c28fcf440265c6bea76d51f90e51b462/a6d36/juggling.png 650w,
2743 /static/c28fcf440265c6bea76d51f90e51b462/1cfc2/juggling.png 900w&quot;
2744 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2745 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2746 loading=&quot;lazy&quot;
2747 /&gt;
2748 &lt;/a&gt;
2749 &lt;/span&gt;&lt;/p&gt;
2750 &lt;p&gt;If not, I highly suggest seeking out a copy. Keep in mind, it&a…
2751 &lt;ul&gt;
2752 &lt;li&gt;It&apos;s spiral-bound&lt;/li&gt;
2753 &lt;li&gt;It has hilarious drawings&lt;/li&gt;
2754 &lt;li&gt;It comes attached with three real-life bean bags!&lt;/li&gt;
2755 &lt;/ul&gt;
2756 &lt;p&gt;These are book super-powers, in my book (a Klutz-worthy pun?). …
2757 &lt;ul&gt;
2758 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0932592082/…
2759 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1591747007/…
2760 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1878257501/…
2761 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1878257536/…
2762 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1591745047/…
2763 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1878257412/…
2764 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1878257749/…
2765 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1878257145/…
2766 &lt;/ul&gt;
2767 &lt;p&gt;As a kid, there was nothing better than getting a new Klutz boo…
2768 &lt;h3&gt;Klutz books are spiral-bound&lt;/h3&gt;
2769 &lt;p&gt;Books for learning stuff should be able to open up and stay fla…
2770 &lt;p&gt;So, why don&apos;t we see more spiral-bound books? Without know…
2771 &lt;h3&gt;Klutz books come with the required materials&lt;/h3&gt;
2772 &lt;p&gt;The little &quot;paper&quot; football that came with the &lt;em…
2773 &lt;p&gt;&lt;span
2774 class=&quot;gatsby-resp-image-wrapper&quot;
2775 style=&quot;position: relative; display: block; margin-left: auto;…
2776 &gt;
2777 &lt;a
2778 class=&quot;gatsby-resp-image-link&quot;
2779 href=&quot;/static/e4a351feccb1c6d3e7524fa014860c7c/20f07/football.j…
2780 style=&quot;display: block&quot;
2781 target=&quot;_blank&quot;
2782 rel=&quot;noopener&quot;
2783 &gt;
2784 &lt;span
2785 class=&quot;gatsby-resp-image-background-image&quot;
2786 style=&quot;padding-bottom: 149.69325153374234%; position: relative;…
2787 &gt;&lt;/span&gt;
2788 &lt;img
2789 class=&quot;gatsby-resp-image-image&quot;
2790 alt=&quot;football&quot;
2791 title=&quot;football&quot;
2792 src=&quot;/static/e4a351feccb1c6d3e7524fa014860c7c/20f07/footbal…
2793 srcset=&quot;/static/e4a351feccb1c6d3e7524fa014860c7c/d2f63/foot…
2794 /static/e4a351feccb1c6d3e7524fa014860c7c/c989d/football.jpg 325w,
2795 /static/e4a351feccb1c6d3e7524fa014860c7c/20f07/football.jpg 334w&quot;
2796 sizes=&quot;(max-width: 334px) 100vw, 334px&quot;
2797 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2798 loading=&quot;lazy&quot;
2799 /&gt;
2800 &lt;/a&gt;
2801 &lt;/span&gt;&lt;/p&gt;
2802 &lt;p&gt;Side note that there are some people who just love making small…
2803 &lt;p&gt;Anyway, back to these Klutz books. By including juggling bean b…
2804 &lt;h3&gt;Klutz books have hilarious art&lt;/h3&gt;
2805 &lt;p&gt;&lt;span
2806 class=&quot;gatsby-resp-image-wrapper&quot;
2807 style=&quot;position: relative; display: block; margin-left: auto;…
2808 &gt;
2809 &lt;a
2810 class=&quot;gatsby-resp-image-link&quot;
2811 href=&quot;/static/6c99ba6e2419ae976e32b7e293532a7a/20e5d/shenanigan…
2812 style=&quot;display: block&quot;
2813 target=&quot;_blank&quot;
2814 rel=&quot;noopener&quot;
2815 &gt;
2816 &lt;span
2817 class=&quot;gatsby-resp-image-background-image&quot;
2818 style=&quot;padding-bottom: 105.52147239263803%; position: relative;…
2819 &gt;&lt;/span&gt;
2820 &lt;img
2821 class=&quot;gatsby-resp-image-image&quot;
2822 alt=&quot;shenanigan&quot;
2823 title=&quot;shenanigan&quot;
2824 src=&quot;/static/6c99ba6e2419ae976e32b7e293532a7a/20e5d/shenani…
2825 srcset=&quot;/static/6c99ba6e2419ae976e32b7e293532a7a/d2f63/shen…
2826 /static/6c99ba6e2419ae976e32b7e293532a7a/c989d/shenanigan.jpg 325w,
2827 /static/6c99ba6e2419ae976e32b7e293532a7a/20e5d/shenanigan.jpg 450w&quot;
2828 sizes=&quot;(max-width: 450px) 100vw, 450px&quot;
2829 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2830 loading=&quot;lazy&quot;
2831 /&gt;
2832 &lt;/a&gt;
2833 &lt;/span&gt;&lt;/p&gt;
2834 &lt;p&gt;Just look at that paper airplane stuck in the teacher&apos;s ha…
2835 &lt;p&gt;Klutz had a particular art direction that spoke to me as a chil…
2836 &lt;p&gt;Which brings me to the most important reason that Klutz books a…
2837 &lt;h3&gt;Klutz books embrace the Beginner&apos;s Mindset&lt;/h3&gt;
2838 &lt;blockquote&gt;
2839 &lt;p&gt;In the beginner&apos;s mind there are many possibilities. In th…
2840 &lt;/blockquote&gt;
2841 &lt;p&gt;Everyone starts out as a klutz. No matter what. That means it&a…
2842 &lt;p&gt;Being a klutz, making mistakes, having fun, this is the path to…
2843 &lt;h2&gt;Who&apos;s behind Klutz Press?&lt;/h2&gt;
2844 &lt;p&gt;According to &lt;a href=&quot;https://en.wikipedia.org/wiki/Klu…
2845 &lt;p&gt;The apocryphal story is that &lt;a href=&quot;https://en.wikipe…
2846 &lt;p&gt;&lt;em&gt;Juggling For the Complete Klutz&lt;/em&gt; has sold o…
2847 &lt;p&gt;Nowadays, Klutz.com redirects to the Scholastic website, and it…
2848 &lt;p&gt;Luckily, I was able to find a good interview with Cassidy from …
2849 &lt;p&gt;On their company culture at Klutz Press:&lt;/p&gt;
2850 &lt;blockquote&gt;
2851 &lt;p&gt;&quot;In terms of being laid back, we take a back seat to nobod…
2852 &lt;/blockquote&gt;
2853 &lt;p&gt;On their &quot;teaching&quot; style:&lt;/p&gt;
2854 &lt;blockquote&gt;
2855 &lt;p&gt;&quot;Talk to a kid about fun and math, and it&apos;s like you&…
2856 &lt;/blockquote&gt;
2857 &lt;blockquote&gt;
2858 &lt;p&gt;&quot;Kids don&apos;t learn all that much by listening or readi…
2859 &lt;/blockquote&gt;
2860 &lt;p&gt;This reminds me of Seymour Paypert&apos;s &lt;a href=&quot;http…
2861 &lt;p&gt;The article explains a bit about their business:&lt;/p&gt;
2862 &lt;ul&gt;
2863 &lt;li&gt;All of Klutz&apos; books sell for less than $20&lt;/li&gt;
2864 &lt;li&gt;They can have low prices because: (1) the books (with their ac…
2865 &lt;/ul&gt;
2866 &lt;p&gt;And, importantly, the final word from Cassidy:&lt;/p&gt;
2867 &lt;blockquote&gt;
2868 &lt;p&gt;&quot;I can hang a spoon off my nose,&quot; Cassidy boasts, &qu…
2869 &lt;/blockquote&gt;
2870 &lt;h2&gt;Create wonderful things, be good, have fun&lt;/h2&gt;
2871 &lt;p&gt;I just wanted to write that out again. I&apos;ve decided to ado…
2872 &lt;p&gt;I learned so much from Klutz Press as a kid. I&apos;m still lea…
2873 &lt;ul&gt;
2874 &lt;li&gt;The car takes the expensive kind of gas&lt;/li&gt;
2875 &lt;li&gt;The trunk doesn&apos;t always open up from the outside&lt;/li&…
2876 &lt;li&gt;The dash says the tail-light is out, but it&apos;s not&lt;/li&…
2877 &lt;li&gt;You&apos;ll need to add more oil every 100 miles or so, and it…
2878 &lt;/ul&gt;
2879 &lt;p&gt;I nodded throughout. Yup, needs prem-o gas. Trunk&apos;s weird,…
2880 &lt;p&gt;Meanwhile, I caught myself thinking, &quot;Wow, they really kno…
2881 &lt;p&gt;I, for one, don&apos;t. My dad knows how to take a car apart an…
2882 &lt;p&gt;Fact is, I&apos;ve never owned a car in my adult life (hello, c…
2883 &lt;p&gt;But, sure, I&apos;d like to!&lt;/p&gt;
2884 &lt;p&gt;Even now, I&apos;m starting to fantasize about acquiring the ru…
2885 &lt;p&gt;Where does this fantasy come from? Well, I&apos;ve been told th…
2886 &lt;p&gt;Why do I jump all the way to wanting to understand things from …
2887 &lt;p&gt;Maybe because this has been a mostly-successful ideal for me to…
2888 &lt;p&gt;Which brings me to the following shower thought:&lt;/p&gt;
2889 &lt;h2&gt;The Six Levels of Interaction with Systems&lt;/h2&gt;
2890 &lt;p&gt;The six levels of interaction with a system are:&lt;/p&gt;
2891 &lt;ol start=&quot;0&quot;&gt;
2892 &lt;li&gt;Non-use&lt;/li&gt;
2893 &lt;li&gt;Use&lt;/li&gt;
2894 &lt;li&gt;Monitor&lt;/li&gt;
2895 &lt;li&gt;Maintain&lt;/li&gt;
2896 &lt;li&gt;Repair&lt;/li&gt;
2897 &lt;li&gt;(Re)build&lt;/li&gt;
2898 &lt;/ol&gt;
2899 &lt;p&gt;Yes, this is zero-indexed, obviously. Want to see it as a Ben T…
2900 &lt;p&gt;&lt;span
2901 class=&quot;gatsby-resp-image-wrapper&quot;
2902 style=&quot;position: relative; display: block; margin-left: auto;…
2903 &gt;
2904 &lt;a
2905 class=&quot;gatsby-resp-image-link&quot;
2906 href=&quot;/static/019fd88c90423bca8237edf07f8b24fe/07d37/stages.png…
2907 style=&quot;display: block&quot;
2908 target=&quot;_blank&quot;
2909 rel=&quot;noopener&quot;
2910 &gt;
2911 &lt;span
2912 class=&quot;gatsby-resp-image-background-image&quot;
2913 style=&quot;padding-bottom: 18.404907975460123%; position: relative;…
2914 &gt;&lt;/span&gt;
2915 &lt;img
2916 class=&quot;gatsby-resp-image-image&quot;
2917 alt=&quot;levels&quot;
2918 title=&quot;levels&quot;
2919 src=&quot;/static/019fd88c90423bca8237edf07f8b24fe/a6d36/stages.…
2920 srcset=&quot;/static/019fd88c90423bca8237edf07f8b24fe/222b7/stag…
2921 /static/019fd88c90423bca8237edf07f8b24fe/ff46a/stages.png 325w,
2922 /static/019fd88c90423bca8237edf07f8b24fe/a6d36/stages.png 650w,
2923 /static/019fd88c90423bca8237edf07f8b24fe/e548f/stages.png 975w,
2924 /static/019fd88c90423bca8237edf07f8b24fe/3c492/stages.png 1300w,
2925 /static/019fd88c90423bca8237edf07f8b24fe/07d37/stages.png 1790w&quot;
2926 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2927 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2928 loading=&quot;lazy&quot;
2929 /&gt;
2930 &lt;/a&gt;
2931 &lt;/span&gt;&lt;/p&gt;
2932 &lt;p&gt;My thanks to the &lt;a href=&quot;https://excalidraw.com&quot;&…
2933 &lt;p&gt;&lt;span
2934 class=&quot;gatsby-resp-image-wrapper&quot;
2935 style=&quot;position: relative; display: block; margin-left: auto;…
2936 &gt;
2937 &lt;a
2938 class=&quot;gatsby-resp-image-link&quot;
2939 href=&quot;/static/05ed9375769929e7791a124d47eac88b/80cfc/people.png…
2940 style=&quot;display: block&quot;
2941 target=&quot;_blank&quot;
2942 rel=&quot;noopener&quot;
2943 &gt;
2944 &lt;span
2945 class=&quot;gatsby-resp-image-background-image&quot;
2946 style=&quot;padding-bottom: 34.96932515337423%; position: relative; …
2947 &gt;&lt;/span&gt;
2948 &lt;img
2949 class=&quot;gatsby-resp-image-image&quot;
2950 alt=&quot;people&quot;
2951 title=&quot;people&quot;
2952 src=&quot;/static/05ed9375769929e7791a124d47eac88b/a6d36/people.…
2953 srcset=&quot;/static/05ed9375769929e7791a124d47eac88b/222b7/peop…
2954 /static/05ed9375769929e7791a124d47eac88b/ff46a/people.png 325w,
2955 /static/05ed9375769929e7791a124d47eac88b/a6d36/people.png 650w,
2956 /static/05ed9375769929e7791a124d47eac88b/e548f/people.png 975w,
2957 /static/05ed9375769929e7791a124d47eac88b/3c492/people.png 1300w,
2958 /static/05ed9375769929e7791a124d47eac88b/80cfc/people.png 1844w&quot;
2959 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2960 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2961 loading=&quot;lazy&quot;
2962 /&gt;
2963 &lt;/a&gt;
2964 &lt;/span&gt;&lt;/p&gt;
2965 &lt;p&gt;Not funny enough? How about a concentric-circle approach? That …
2966 &lt;p&gt;&lt;span
2967 class=&quot;gatsby-resp-image-wrapper&quot;
2968 style=&quot;position: relative; display: block; margin-left: auto;…
2969 &gt;
2970 &lt;a
2971 class=&quot;gatsby-resp-image-link&quot;
2972 href=&quot;/static/aac83040f2c998858cc7a4acce92d28c/b12f7/onion.png&…
2973 style=&quot;display: block&quot;
2974 target=&quot;_blank&quot;
2975 rel=&quot;noopener&quot;
2976 &gt;
2977 &lt;span
2978 class=&quot;gatsby-resp-image-background-image&quot;
2979 style=&quot;padding-bottom: 107.97546012269939%; position: relative;…
2980 &gt;&lt;/span&gt;
2981 &lt;img
2982 class=&quot;gatsby-resp-image-image&quot;
2983 alt=&quot;onion&quot;
2984 title=&quot;onion&quot;
2985 src=&quot;/static/aac83040f2c998858cc7a4acce92d28c/a6d36/onion.p…
2986 srcset=&quot;/static/aac83040f2c998858cc7a4acce92d28c/222b7/onio…
2987 /static/aac83040f2c998858cc7a4acce92d28c/ff46a/onion.png 325w,
2988 /static/aac83040f2c998858cc7a4acce92d28c/a6d36/onion.png 650w,
2989 /static/aac83040f2c998858cc7a4acce92d28c/e548f/onion.png 975w,
2990 /static/aac83040f2c998858cc7a4acce92d28c/b12f7/onion.png 1020w&quot;
2991 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
2992 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
2993 loading=&quot;lazy&quot;
2994 /&gt;
2995 &lt;/a&gt;
2996 &lt;/span&gt;&lt;/p&gt;
2997 &lt;p&gt;Yes, those are the vintage Apple logo colors, because I literal…
2998 &lt;p&gt;Let&apos;s go through the levels one-by-one, continuing our use…
2999 &lt;h3&gt;Level 0: Non-use&lt;/h3&gt;
3000 &lt;p&gt;You can&apos;t use the system. You don&apos;t know how to drive…
3001 &lt;h3&gt;Level 1: Use&lt;/h3&gt;
3002 &lt;p&gt;You can use the primary purpose of the system. You know how to …
3003 &lt;h3&gt;Level 2: Monitor&lt;/h3&gt;
3004 &lt;p&gt;You know how to observe secondary signals from the system. In o…
3005 &lt;h3&gt;Level 3: Maintain&lt;/h3&gt;
3006 &lt;p&gt;You are comfortable enough with the previous monitoring signals…
3007 &lt;h3&gt;Level 4: Repair&lt;/h3&gt;
3008 &lt;p&gt;You know how to fix sub-systems in the overall system. Not nece…
3009 &lt;h3&gt;Level 5: (Re)build&lt;/h3&gt;
3010 &lt;p&gt;You know how to tear apart the system completely and re-build i…
3011 &lt;h2&gt;Other examples&lt;/h2&gt;
3012 &lt;blockquote&gt;
3013 &lt;p&gt;Sure, Charlie, that worked conveniently for your car example. B…
3014 &lt;/blockquote&gt;
3015 &lt;p&gt;Great question!&lt;/p&gt;
3016 &lt;p&gt;How about investing?&lt;/p&gt;
3017 &lt;ol start=&quot;0&quot;&gt;
3018 &lt;li&gt;&lt;strong&gt;Non-use&lt;/strong&gt;: Don&apos;t invest anythi…
3019 &lt;li&gt;&lt;strong&gt;Use&lt;/strong&gt;: Invest some money and be abl…
3020 &lt;li&gt;&lt;strong&gt;Monitor&lt;/strong&gt;: Compare your returns wit…
3021 &lt;li&gt;&lt;strong&gt;Maintain&lt;/strong&gt;: Make slight adjustments…
3022 &lt;li&gt;&lt;strong&gt;Repair&lt;/strong&gt;: Fix gaping holes or major…
3023 &lt;li&gt;&lt;strong&gt;Re(build)&lt;/strong&gt;: Design a custom invest…
3024 &lt;/ol&gt;
3025 &lt;p&gt;Okay, admittedly &lt;strong&gt;Repair&lt;/strong&gt; and &lt;st…
3026 &lt;p&gt;&lt;strong&gt;In fact, the lines between these levels are meant…
3027 &lt;p&gt;Let&apos;s try another example: using a desktop computer!&lt;/p…
3028 &lt;ol start=&quot;0&quot;&gt;
3029 &lt;li&gt;&lt;strong&gt;Non-use&lt;/strong&gt;: Don&apos;t know how to u…
3030 &lt;li&gt;&lt;strong&gt;Use&lt;/strong&gt;: Can use a computer to do stu…
3031 &lt;li&gt;&lt;strong&gt;Monitor&lt;/strong&gt;: Notice that your browser…
3032 &lt;li&gt;&lt;strong&gt;Maintain&lt;/strong&gt;: Empty your &quot;trash …
3033 &lt;li&gt;&lt;strong&gt;Repair&lt;/strong&gt;: Remove that sketchy ad co…
3034 &lt;li&gt;&lt;strong&gt;Re(build)&lt;/strong&gt;: Take apart a computer,…
3035 &lt;/ol&gt;
3036 &lt;p&gt;I suppose with that example we transitioned from a non-computer…
3037 &lt;p&gt;The onion is infinite. But these outer levels may prove useful …
3038 &lt;p&gt;There&apos;s often money to be made for more advanced &quot;Lev…
3039 &lt;h2&gt;So, what&apos;s the right way to learn a new system?&lt;/h2&gt;
3040 &lt;p&gt;I don&apos;t know! &lt;/p&gt;
3041 &lt;p&gt;On one hand, knowledge stacks on previous or prerequiste knowle…
3042 &lt;p&gt;On the other hand, if all you ever want to do is &quot;use&quot…
3043 &lt;p&gt;The question to consider is: what&apos;s your goal? &lt;/p&gt;
3044 &lt;p&gt;Your answer should guide where you should set your North Star i…
3045 &lt;h3&gt;A note on instructional design&lt;/h3&gt;
3046 &lt;p&gt;Great courses and great teachers take a strong viewpoint toward…
3047 &lt;p&gt;Sal Khan of &lt;a href=&quot;https://www.khanacademy.org/&quot;…
3048 &lt;p&gt;Whereas, &lt;a href=&quot;https://www.fast.ai/about/#jeremy&quo…
3049 &lt;p&gt;In both cases, it&apos;s about finding the right way to motivat…
3050 &lt;h3&gt;&quot;What&apos;s next?&quot; asked the life-long learner&lt;/…
3051 &lt;p&gt;Is this six-levels thing a brilliant and new grand unified theo…
3052 &lt;p&gt;For me, this &quot;thereom&quot; (I&apos;m still going to call …
3053 &lt;p&gt;Is it this car? Probably not. But I&apos;ll still watch some Yo…
3054 &lt;h4&gt;Footnotes&lt;/h4&gt;
3055 &lt;ol&gt;
3056 &lt;li&gt;No actual quid pro quos were exchanged. I merely wanted to quo…
3057 &lt;/ol&gt;</content:encoded></item><item><title><![CDATA[My New Old App…
3058 &lt;p&gt;eBay thrills in me in an early Internet kind-of-way. It&apos;s …
3059 &lt;p&gt;My greatest feat of all was the 2006 purchase of a Fender Ameri…
3060 &lt;p&gt;Jackpot.&lt;/p&gt;
3061 &lt;p&gt;I&apos;d been waffling between a &lt;a href=&quot;https://en.wi…
3062 &lt;p&gt;I set a few auctions to my watch-list, and then laced on my sne…
3063 &lt;p&gt;It was an Apple IIe. With its CRT monitor. And a dual floppy dr…
3064 &lt;p&gt;Just. SITTING. THERE.&lt;/p&gt;
3065 &lt;p&gt;I explained the situation to Carly. She suggested, wisely, that…
3066 &lt;p&gt;The next 30 minutes were agony. I&apos;ve never ran so fast in …
3067 &lt;p&gt;But it was still there.&lt;/p&gt;
3068 &lt;p&gt;I knocked on the door. They were remodeling, I could hear saws …
3069 &lt;blockquote&gt;
3070 &lt;p&gt;It still works.&lt;/p&gt;
3071 &lt;/blockquote&gt;
3072 &lt;p&gt;No better sounds could have been uttered.&lt;/p&gt;
3073 &lt;h3&gt;Plugging it in&lt;/h3&gt;
3074 &lt;p&gt;I carried my Precious back home and hurried to plug it in.&lt;/…
3075 &lt;p&gt;Except the monitor cable was missing. I was certain that I&apos…
3076 &lt;p&gt;I still turned on the computer and the monitor anyway, and was …
3077 &lt;p&gt;By this point, it was high time to get on my bike and head into…
3078 &lt;p&gt;&lt;span
3079 class=&quot;gatsby-resp-image-wrapper&quot;
3080 style=&quot;position: relative; display: block; margin-left: auto;…
3081 &gt;
3082 &lt;span
3083 class=&quot;gatsby-resp-image-background-image&quot;
3084 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3085 &gt;&lt;/span&gt;
3086 &lt;img
3087 class=&quot;gatsby-resp-image-image&quot;
3088 alt=&quot;Monitor cable&quot;
3089 title=&quot;Monitor cable&quot;
3090 src=&quot;/static/3cc071bf6fe0055d7adf30d554753558/6aca1/monitor…
3091 srcset=&quot;/static/3cc071bf6fe0055d7adf30d554753558/d2f63/moni…
3092 /static/3cc071bf6fe0055d7adf30d554753558/c989d/monitorplug.jpg 325w,
3093 /static/3cc071bf6fe0055d7adf30d554753558/6aca1/monitorplug.jpg 650w,
3094 /static/3cc071bf6fe0055d7adf30d554753558/7c09c/monitorplug.jpg 975w,
3095 /static/3cc071bf6fe0055d7adf30d554753558/01ab0/monitorplug.jpg 1300w,
3096 /static/3cc071bf6fe0055d7adf30d554753558/ac99c/monitorplug.jpg 1536w&quo…
3097 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3098 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3099 loading=&quot;lazy&quot;
3100 /&gt;
3101 &lt;/span&gt;&lt;/p&gt;
3102 &lt;p&gt;That night, after work, I turned it on. One beep and then:&lt;/…
3103 &lt;p&gt;&lt;span
3104 class=&quot;gatsby-resp-image-wrapper&quot;
3105 style=&quot;position: relative; display: block; margin-left: auto;…
3106 &gt;
3107 &lt;span
3108 class=&quot;gatsby-resp-image-background-image&quot;
3109 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3110 &gt;&lt;/span&gt;
3111 &lt;img
3112 class=&quot;gatsby-resp-image-image&quot;
3113 alt=&quot;boot&quot;
3114 title=&quot;boot&quot;
3115 src=&quot;/static/cc15f0f4663c4383e24711a1db5cba9d/6aca1/boot.jp…
3116 srcset=&quot;/static/cc15f0f4663c4383e24711a1db5cba9d/d2f63/boot…
3117 /static/cc15f0f4663c4383e24711a1db5cba9d/c989d/boot.jpg 325w,
3118 /static/cc15f0f4663c4383e24711a1db5cba9d/6aca1/boot.jpg 650w,
3119 /static/cc15f0f4663c4383e24711a1db5cba9d/7c09c/boot.jpg 975w,
3120 /static/cc15f0f4663c4383e24711a1db5cba9d/01ab0/boot.jpg 1300w,
3121 /static/cc15f0f4663c4383e24711a1db5cba9d/ac99c/boot.jpg 1536w&quot;
3122 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3123 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3124 loading=&quot;lazy&quot;
3125 /&gt;
3126 &lt;/span&gt;&lt;/p&gt;
3127 &lt;p&gt;&quot;Isn&apos;t it beautiful?&quot; I said to Carly. &quot;And…
3128 &lt;p&gt;&quot;Yes, and what do you do with it?&quot;&lt;/p&gt;
3129 &lt;p&gt;&quot;Well... you just...&quot;&lt;/p&gt;
3130 &lt;p&gt;Truth was I didn&apos;t know how to advance past this welcome s…
3131 &lt;p&gt;But I&apos;m a software engineer. I know how to Google. Soon, a…
3132 &lt;p&gt;I was ready for this.&lt;/p&gt;
3133 &lt;p&gt;&lt;span
3134 class=&quot;gatsby-resp-image-wrapper&quot;
3135 style=&quot;position: relative; display: block; margin-left: auto;…
3136 &gt;
3137 &lt;span
3138 class=&quot;gatsby-resp-image-background-image&quot;
3139 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3140 &gt;&lt;/span&gt;
3141 &lt;img
3142 class=&quot;gatsby-resp-image-image&quot;
3143 alt=&quot;yup&quot;
3144 title=&quot;yup&quot;
3145 src=&quot;/static/80419632c0d27acc4c946f5991b0587d/6aca1/yup.jpg…
3146 srcset=&quot;/static/80419632c0d27acc4c946f5991b0587d/d2f63/yup.…
3147 /static/80419632c0d27acc4c946f5991b0587d/c989d/yup.jpg 325w,
3148 /static/80419632c0d27acc4c946f5991b0587d/6aca1/yup.jpg 650w,
3149 /static/80419632c0d27acc4c946f5991b0587d/7c09c/yup.jpg 975w,
3150 /static/80419632c0d27acc4c946f5991b0587d/01ab0/yup.jpg 1300w,
3151 /static/80419632c0d27acc4c946f5991b0587d/ac99c/yup.jpg 1536w&quot;
3152 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3153 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3154 loading=&quot;lazy&quot;
3155 /&gt;
3156 &lt;/span&gt;&lt;/p&gt;
3157 &lt;p&gt;&lt;span
3158 class=&quot;gatsby-resp-image-wrapper&quot;
3159 style=&quot;position: relative; display: block; margin-left: auto;…
3160 &gt;
3161 &lt;span
3162 class=&quot;gatsby-resp-image-background-image&quot;
3163 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3164 &gt;&lt;/span&gt;
3165 &lt;img
3166 class=&quot;gatsby-resp-image-image&quot;
3167 alt=&quot;loop&quot;
3168 title=&quot;loop&quot;
3169 src=&quot;/static/fb7fccae78325c62788e78bcdb8af7f3/6aca1/loop.jp…
3170 srcset=&quot;/static/fb7fccae78325c62788e78bcdb8af7f3/d2f63/loop…
3171 /static/fb7fccae78325c62788e78bcdb8af7f3/c989d/loop.jpg 325w,
3172 /static/fb7fccae78325c62788e78bcdb8af7f3/6aca1/loop.jpg 650w,
3173 /static/fb7fccae78325c62788e78bcdb8af7f3/7c09c/loop.jpg 975w,
3174 /static/fb7fccae78325c62788e78bcdb8af7f3/01ab0/loop.jpg 1300w,
3175 /static/fb7fccae78325c62788e78bcdb8af7f3/ac99c/loop.jpg 1536w&quot;
3176 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3177 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3178 loading=&quot;lazy&quot;
3179 /&gt;
3180 &lt;/span&gt;&lt;/p&gt;
3181 &lt;p&gt;I didn&apos;t grow up coding in BASIC, but I&apos;m a student o…
3182 &lt;p&gt;Carly nodded. &quot;Cool. Why does it smell like a campfire?&qu…
3183 &lt;h3&gt;Capacitor problems&lt;/h3&gt;
3184 &lt;p&gt;Uh-oh. That pop that I&apos;d heard seconds before, and willful…
3185 &lt;blockquote&gt;
3186 &lt;p&gt;Burnt marshmallows on blacktop.&lt;/p&gt;
3187 &lt;/blockquote&gt;
3188 &lt;p&gt;I flipped off the power. I forgot to mention I already had the …
3189 &lt;p&gt;Some more Googling revealed the likely problem: a capacitor pop…
3190 &lt;p&gt;At this point, if I had been a more experienced solder-er, I wo…
3191 &lt;p&gt;I spent some time looking for an Apple repair store that would …
3192 &lt;p&gt;So I did. It arrived in the mail about a week later, and I inst…
3193 &lt;p&gt;And it worked! I looked up an old program in an old Apple magaz…
3194 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
3195 &lt;h3&gt;Expansion slots&lt;/h3&gt;
3196 &lt;p&gt;Now that I&apos;ve got a working, adorable Apple IIe, the first…
3197 &lt;p&gt;&lt;span
3198 class=&quot;gatsby-resp-image-wrapper&quot;
3199 style=&quot;position: relative; display: block; margin-left: auto;…
3200 &gt;
3201 &lt;span
3202 class=&quot;gatsby-resp-image-background-image&quot;
3203 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3204 &gt;&lt;/span&gt;
3205 &lt;img
3206 class=&quot;gatsby-resp-image-image&quot;
3207 alt=&quot;Apple IIe top down&quot;
3208 title=&quot;Apple IIe top down&quot;
3209 src=&quot;/static/a8324ff3bbaccb5768157d73a8ac790e/6aca1/topclos…
3210 srcset=&quot;/static/a8324ff3bbaccb5768157d73a8ac790e/d2f63/topc…
3211 /static/a8324ff3bbaccb5768157d73a8ac790e/c989d/topclosed.jpg 325w,
3212 /static/a8324ff3bbaccb5768157d73a8ac790e/6aca1/topclosed.jpg 650w,
3213 /static/a8324ff3bbaccb5768157d73a8ac790e/7c09c/topclosed.jpg 975w,
3214 /static/a8324ff3bbaccb5768157d73a8ac790e/01ab0/topclosed.jpg 1300w,
3215 /static/a8324ff3bbaccb5768157d73a8ac790e/ac99c/topclosed.jpg 1536w&quot;
3216 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3217 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3218 loading=&quot;lazy&quot;
3219 /&gt;
3220 &lt;/span&gt;&lt;/p&gt;
3221 &lt;p&gt;&lt;span
3222 class=&quot;gatsby-resp-image-wrapper&quot;
3223 style=&quot;position: relative; display: block; margin-left: auto;…
3224 &gt;
3225 &lt;span
3226 class=&quot;gatsby-resp-image-background-image&quot;
3227 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3228 &gt;&lt;/span&gt;
3229 &lt;img
3230 class=&quot;gatsby-resp-image-image&quot;
3231 alt=&quot;lift&quot;
3232 title=&quot;lift&quot;
3233 src=&quot;/static/327df739a0121ee18eeac70a49ca184c/6aca1/lift.jp…
3234 srcset=&quot;/static/327df739a0121ee18eeac70a49ca184c/d2f63/lift…
3235 /static/327df739a0121ee18eeac70a49ca184c/c989d/lift.jpg 325w,
3236 /static/327df739a0121ee18eeac70a49ca184c/6aca1/lift.jpg 650w,
3237 /static/327df739a0121ee18eeac70a49ca184c/7c09c/lift.jpg 975w,
3238 /static/327df739a0121ee18eeac70a49ca184c/01ab0/lift.jpg 1300w,
3239 /static/327df739a0121ee18eeac70a49ca184c/ac99c/lift.jpg 1536w&quot;
3240 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3241 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3242 loading=&quot;lazy&quot;
3243 /&gt;
3244 &lt;/span&gt;&lt;/p&gt;
3245 &lt;p&gt;&lt;span
3246 class=&quot;gatsby-resp-image-wrapper&quot;
3247 style=&quot;position: relative; display: block; margin-left: auto;…
3248 &gt;
3249 &lt;span
3250 class=&quot;gatsby-resp-image-background-image&quot;
3251 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3252 &gt;&lt;/span&gt;
3253 &lt;img
3254 class=&quot;gatsby-resp-image-image&quot;
3255 alt=&quot;loaded&quot;
3256 title=&quot;loaded&quot;
3257 src=&quot;/static/f7fe5f5008054dc957530ffb0ca92ad9/6aca1/loaded.…
3258 srcset=&quot;/static/f7fe5f5008054dc957530ffb0ca92ad9/d2f63/load…
3259 /static/f7fe5f5008054dc957530ffb0ca92ad9/c989d/loaded.jpg 325w,
3260 /static/f7fe5f5008054dc957530ffb0ca92ad9/6aca1/loaded.jpg 650w,
3261 /static/f7fe5f5008054dc957530ffb0ca92ad9/7c09c/loaded.jpg 975w,
3262 /static/f7fe5f5008054dc957530ffb0ca92ad9/01ab0/loaded.jpg 1300w,
3263 /static/f7fe5f5008054dc957530ffb0ca92ad9/e1596/loaded.jpg 2048w&quot;
3264 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3265 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3266 loading=&quot;lazy&quot;
3267 /&gt;
3268 &lt;/span&gt;&lt;/p&gt;
3269 &lt;p&gt;As you can see, I&apos;ve hit a pretty big jackpot on the expan…
3270 &lt;p&gt;Here&apos;s a bare-bones look at the motherboard after removing…
3271 &lt;p&gt;&lt;span
3272 class=&quot;gatsby-resp-image-wrapper&quot;
3273 style=&quot;position: relative; display: block; margin-left: auto;…
3274 &gt;
3275 &lt;span
3276 class=&quot;gatsby-resp-image-background-image&quot;
3277 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3278 &gt;&lt;/span&gt;
3279 &lt;img
3280 class=&quot;gatsby-resp-image-image&quot;
3281 alt=&quot;Apple IIe top open&quot;
3282 title=&quot;Apple IIe top open&quot;
3283 src=&quot;/static/5ca83fb901310e0d92734cefb8154e25/6aca1/topdown…
3284 srcset=&quot;/static/5ca83fb901310e0d92734cefb8154e25/d2f63/topd…
3285 /static/5ca83fb901310e0d92734cefb8154e25/c989d/topdown.jpg 325w,
3286 /static/5ca83fb901310e0d92734cefb8154e25/6aca1/topdown.jpg 650w,
3287 /static/5ca83fb901310e0d92734cefb8154e25/7c09c/topdown.jpg 975w,
3288 /static/5ca83fb901310e0d92734cefb8154e25/01ab0/topdown.jpg 1300w,
3289 /static/5ca83fb901310e0d92734cefb8154e25/ac99c/topdown.jpg 1536w&quot;
3290 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3291 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3292 loading=&quot;lazy&quot;
3293 /&gt;
3294 &lt;/span&gt;&lt;/p&gt;
3295 &lt;p&gt;And a close-up of the seven (7!) expansion slots, not including…
3296 &lt;p&gt;&lt;span
3297 class=&quot;gatsby-resp-image-wrapper&quot;
3298 style=&quot;position: relative; display: block; margin-left: auto;…
3299 &gt;
3300 &lt;span
3301 class=&quot;gatsby-resp-image-background-image&quot;
3302 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3303 &gt;&lt;/span&gt;
3304 &lt;img
3305 class=&quot;gatsby-resp-image-image&quot;
3306 alt=&quot;Apple IIe slots&quot;
3307 title=&quot;Apple IIe slots&quot;
3308 src=&quot;/static/15c5b681c6a5e6c235d5c3a7708a1dfd/6aca1/slots.j…
3309 srcset=&quot;/static/15c5b681c6a5e6c235d5c3a7708a1dfd/d2f63/slot…
3310 /static/15c5b681c6a5e6c235d5c3a7708a1dfd/c989d/slots.jpg 325w,
3311 /static/15c5b681c6a5e6c235d5c3a7708a1dfd/6aca1/slots.jpg 650w,
3312 /static/15c5b681c6a5e6c235d5c3a7708a1dfd/7c09c/slots.jpg 975w,
3313 /static/15c5b681c6a5e6c235d5c3a7708a1dfd/01ab0/slots.jpg 1300w,
3314 /static/15c5b681c6a5e6c235d5c3a7708a1dfd/e1596/slots.jpg 2048w&quot;
3315 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3316 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3317 loading=&quot;lazy&quot;
3318 /&gt;
3319 &lt;/span&gt;&lt;/p&gt;
3320 &lt;p&gt;This again reminds of the recent discussions on &lt;a href=&quo…
3321 &lt;p&gt;But, in modern computers, I haven&apos;t seen much that&apos;s …
3322 &lt;p&gt;Which is completely the opposite for the Apple II. &lt;/p&gt;
3323 &lt;p&gt;These expansion slots in Apple II computers CHANGED your comput…
3324 &lt;p&gt;Even the back of the Apple IIe shows the potential of this mach…
3325 &lt;p&gt;&lt;span
3326 class=&quot;gatsby-resp-image-wrapper&quot;
3327 style=&quot;position: relative; display: block; margin-left: auto;…
3328 &gt;
3329 &lt;span
3330 class=&quot;gatsby-resp-image-background-image&quot;
3331 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3332 &gt;&lt;/span&gt;
3333 &lt;img
3334 class=&quot;gatsby-resp-image-image&quot;
3335 alt=&quot;Back of Apple IIe&quot;
3336 title=&quot;Back of Apple IIe&quot;
3337 src=&quot;/static/7e6125158b6d97901b7241bed755f2bd/6aca1/back.jp…
3338 srcset=&quot;/static/7e6125158b6d97901b7241bed755f2bd/d2f63/back…
3339 /static/7e6125158b6d97901b7241bed755f2bd/c989d/back.jpg 325w,
3340 /static/7e6125158b6d97901b7241bed755f2bd/6aca1/back.jpg 650w,
3341 /static/7e6125158b6d97901b7241bed755f2bd/7c09c/back.jpg 975w,
3342 /static/7e6125158b6d97901b7241bed755f2bd/01ab0/back.jpg 1300w,
3343 /static/7e6125158b6d97901b7241bed755f2bd/e1596/back.jpg 2048w&quot;
3344 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3345 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3346 loading=&quot;lazy&quot;
3347 /&gt;
3348 &lt;/span&gt;&lt;/p&gt;
3349 &lt;p&gt;So, anyway, what the heck did I find inside my Apple IIe? Let&a…
3350 &lt;h4&gt;Extended 80-Column Text Card&lt;/h4&gt;
3351 &lt;p&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/Apple_80-Col…
3352 &lt;p&gt;&lt;span
3353 class=&quot;gatsby-resp-image-wrapper&quot;
3354 style=&quot;position: relative; display: block; margin-left: auto;…
3355 &gt;
3356 &lt;span
3357 class=&quot;gatsby-resp-image-background-image&quot;
3358 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3359 &gt;&lt;/span&gt;
3360 &lt;img
3361 class=&quot;gatsby-resp-image-image&quot;
3362 alt=&quot;80 Column card&quot;
3363 title=&quot;80 Column card&quot;
3364 src=&quot;/static/81fc4256ab04da82e776a4916fb04021/6aca1/80col.j…
3365 srcset=&quot;/static/81fc4256ab04da82e776a4916fb04021/d2f63/80co…
3366 /static/81fc4256ab04da82e776a4916fb04021/c989d/80col.jpg 325w,
3367 /static/81fc4256ab04da82e776a4916fb04021/6aca1/80col.jpg 650w,
3368 /static/81fc4256ab04da82e776a4916fb04021/7c09c/80col.jpg 975w,
3369 /static/81fc4256ab04da82e776a4916fb04021/01ab0/80col.jpg 1300w,
3370 /static/81fc4256ab04da82e776a4916fb04021/e1596/80col.jpg 2048w&quot;
3371 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3372 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3373 loading=&quot;lazy&quot;
3374 /&gt;
3375 &lt;/span&gt;&lt;/p&gt;
3376 &lt;p&gt;&lt;span
3377 class=&quot;gatsby-resp-image-wrapper&quot;
3378 style=&quot;position: relative; display: block; margin-left: auto;…
3379 &gt;
3380 &lt;span
3381 class=&quot;gatsby-resp-image-background-image&quot;
3382 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3383 &gt;&lt;/span&gt;
3384 &lt;img
3385 class=&quot;gatsby-resp-image-image&quot;
3386 alt=&quot;col card&quot;
3387 title=&quot;col card&quot;
3388 src=&quot;/static/35ac506f826bef780af538d3732c4f25/6aca1/eightyc…
3389 srcset=&quot;/static/35ac506f826bef780af538d3732c4f25/d2f63/eigh…
3390 /static/35ac506f826bef780af538d3732c4f25/c989d/eightycol.jpg 325w,
3391 /static/35ac506f826bef780af538d3732c4f25/6aca1/eightycol.jpg 650w,
3392 /static/35ac506f826bef780af538d3732c4f25/7c09c/eightycol.jpg 975w,
3393 /static/35ac506f826bef780af538d3732c4f25/01ab0/eightycol.jpg 1300w,
3394 /static/35ac506f826bef780af538d3732c4f25/ac99c/eightycol.jpg 1536w&quot;
3395 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3396 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3397 loading=&quot;lazy&quot;
3398 /&gt;
3399 &lt;/span&gt;&lt;/p&gt;
3400 &lt;p&gt;How do you get into 80-column mode? Type &lt;code class=&quot;l…
3401 &lt;h4&gt;Super Serial Card II&lt;/h4&gt;
3402 &lt;p&gt;I am probably most excited about this card. The &lt;a href=&quo…
3403 &lt;p&gt;&lt;span
3404 class=&quot;gatsby-resp-image-wrapper&quot;
3405 style=&quot;position: relative; display: block; margin-left: auto;…
3406 &gt;
3407 &lt;span
3408 class=&quot;gatsby-resp-image-background-image&quot;
3409 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3410 &gt;&lt;/span&gt;
3411 &lt;img
3412 class=&quot;gatsby-resp-image-image&quot;
3413 alt=&quot;Super Serial Card II&quot;
3414 title=&quot;Super Serial Card II&quot;
3415 src=&quot;/static/a4ba5625407f5479b5ae494069b786a8/6aca1/serial.…
3416 srcset=&quot;/static/a4ba5625407f5479b5ae494069b786a8/d2f63/seri…
3417 /static/a4ba5625407f5479b5ae494069b786a8/c989d/serial.jpg 325w,
3418 /static/a4ba5625407f5479b5ae494069b786a8/6aca1/serial.jpg 650w,
3419 /static/a4ba5625407f5479b5ae494069b786a8/7c09c/serial.jpg 975w,
3420 /static/a4ba5625407f5479b5ae494069b786a8/01ab0/serial.jpg 1300w,
3421 /static/a4ba5625407f5479b5ae494069b786a8/ac99c/serial.jpg 1536w&quot;
3422 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3423 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3424 loading=&quot;lazy&quot;
3425 /&gt;
3426 &lt;/span&gt;&lt;/p&gt;
3427 &lt;p&gt;&lt;span
3428 class=&quot;gatsby-resp-image-wrapper&quot;
3429 style=&quot;position: relative; display: block; margin-left: auto;…
3430 &gt;
3431 &lt;span
3432 class=&quot;gatsby-resp-image-background-image&quot;
3433 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3434 &gt;&lt;/span&gt;
3435 &lt;img
3436 class=&quot;gatsby-resp-image-image&quot;
3437 alt=&quot;Super Serial Card II closeup&quot;
3438 title=&quot;Super Serial Card II closeup&quot;
3439 src=&quot;/static/68c8a050c8e970e5f90bd2aef0ff1473/6aca1/serial2…
3440 srcset=&quot;/static/68c8a050c8e970e5f90bd2aef0ff1473/d2f63/seri…
3441 /static/68c8a050c8e970e5f90bd2aef0ff1473/c989d/serial2.jpg 325w,
3442 /static/68c8a050c8e970e5f90bd2aef0ff1473/6aca1/serial2.jpg 650w,
3443 /static/68c8a050c8e970e5f90bd2aef0ff1473/7c09c/serial2.jpg 975w,
3444 /static/68c8a050c8e970e5f90bd2aef0ff1473/01ab0/serial2.jpg 1300w,
3445 /static/68c8a050c8e970e5f90bd2aef0ff1473/ac99c/serial2.jpg 1536w&quot;
3446 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3447 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3448 loading=&quot;lazy&quot;
3449 /&gt;
3450 &lt;/span&gt;&lt;/p&gt;
3451 &lt;h4&gt;MicroModem IIe&lt;/h4&gt;
3452 &lt;p&gt;It&apos;s a modem! With an external port that looks like a tele…
3453 &lt;p&gt;&lt;span
3454 class=&quot;gatsby-resp-image-wrapper&quot;
3455 style=&quot;position: relative; display: block; margin-left: auto;…
3456 &gt;
3457 &lt;span
3458 class=&quot;gatsby-resp-image-background-image&quot;
3459 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3460 &gt;&lt;/span&gt;
3461 &lt;img
3462 class=&quot;gatsby-resp-image-image&quot;
3463 alt=&quot;modem card&quot;
3464 title=&quot;modem card&quot;
3465 src=&quot;/static/0e5d74e10b2a0f9b0c074343be45c824/6aca1/modem.j…
3466 srcset=&quot;/static/0e5d74e10b2a0f9b0c074343be45c824/d2f63/mode…
3467 /static/0e5d74e10b2a0f9b0c074343be45c824/c989d/modem.jpg 325w,
3468 /static/0e5d74e10b2a0f9b0c074343be45c824/6aca1/modem.jpg 650w,
3469 /static/0e5d74e10b2a0f9b0c074343be45c824/7c09c/modem.jpg 975w,
3470 /static/0e5d74e10b2a0f9b0c074343be45c824/01ab0/modem.jpg 1300w,
3471 /static/0e5d74e10b2a0f9b0c074343be45c824/e1596/modem.jpg 2048w&quot;
3472 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3473 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3474 loading=&quot;lazy&quot;
3475 /&gt;
3476 &lt;/span&gt;&lt;/p&gt;
3477 &lt;p&gt;&lt;span
3478 class=&quot;gatsby-resp-image-wrapper&quot;
3479 style=&quot;position: relative; display: block; margin-left: auto;…
3480 &gt;
3481 &lt;span
3482 class=&quot;gatsby-resp-image-background-image&quot;
3483 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3484 &gt;&lt;/span&gt;
3485 &lt;img
3486 class=&quot;gatsby-resp-image-image&quot;
3487 alt=&quot;modem card closeup&quot;
3488 title=&quot;modem card closeup&quot;
3489 src=&quot;/static/a01edf5e481b4174a9680dd837984dea/6aca1/modem2.…
3490 srcset=&quot;/static/a01edf5e481b4174a9680dd837984dea/d2f63/mode…
3491 /static/a01edf5e481b4174a9680dd837984dea/c989d/modem2.jpg 325w,
3492 /static/a01edf5e481b4174a9680dd837984dea/6aca1/modem2.jpg 650w,
3493 /static/a01edf5e481b4174a9680dd837984dea/7c09c/modem2.jpg 975w,
3494 /static/a01edf5e481b4174a9680dd837984dea/01ab0/modem2.jpg 1300w,
3495 /static/a01edf5e481b4174a9680dd837984dea/e1596/modem2.jpg 2048w&quot;
3496 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3497 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3498 loading=&quot;lazy&quot;
3499 /&gt;
3500 &lt;/span&gt;&lt;/p&gt;
3501 &lt;h4&gt;DuoDisk and Disk II Card&lt;/h4&gt;
3502 &lt;p&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/Disk_II#DuoD…
3503 &lt;p&gt;&lt;span
3504 class=&quot;gatsby-resp-image-wrapper&quot;
3505 style=&quot;position: relative; display: block; margin-left: auto;…
3506 &gt;
3507 &lt;span
3508 class=&quot;gatsby-resp-image-background-image&quot;
3509 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3510 &gt;&lt;/span&gt;
3511 &lt;img
3512 class=&quot;gatsby-resp-image-image&quot;
3513 alt=&quot;Apple IIe with floppy&quot;
3514 title=&quot;Apple IIe with floppy&quot;
3515 src=&quot;/static/5cc77f4287f8c875722285ff9d719c92/6aca1/floppym…
3516 srcset=&quot;/static/5cc77f4287f8c875722285ff9d719c92/d2f63/flop…
3517 /static/5cc77f4287f8c875722285ff9d719c92/c989d/floppymodule.jpg 325w,
3518 /static/5cc77f4287f8c875722285ff9d719c92/6aca1/floppymodule.jpg 650w,
3519 /static/5cc77f4287f8c875722285ff9d719c92/7c09c/floppymodule.jpg 975w,
3520 /static/5cc77f4287f8c875722285ff9d719c92/01ab0/floppymodule.jpg 1300w,
3521 /static/5cc77f4287f8c875722285ff9d719c92/ac99c/floppymodule.jpg 1536w&qu…
3522 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3523 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3524 loading=&quot;lazy&quot;
3525 /&gt;
3526 &lt;/span&gt;&lt;/p&gt;
3527 &lt;p&gt;The card uses the same Disk II system famously designed by Woz.…
3528 &lt;blockquote&gt;
3529 &lt;p&gt;Wozniak called the resultant Disk II system &quot;my most incre…
3530 &lt;/blockquote&gt;
3531 &lt;p&gt;&lt;span
3532 class=&quot;gatsby-resp-image-wrapper&quot;
3533 style=&quot;position: relative; display: block; margin-left: auto;…
3534 &gt;
3535 &lt;span
3536 class=&quot;gatsby-resp-image-background-image&quot;
3537 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3538 &gt;&lt;/span&gt;
3539 &lt;img
3540 class=&quot;gatsby-resp-image-image&quot;
3541 alt=&quot;floppy card&quot;
3542 title=&quot;floppy card&quot;
3543 src=&quot;/static/36838def124428fea150870f5a9dbde3/6aca1/floppyc…
3544 srcset=&quot;/static/36838def124428fea150870f5a9dbde3/d2f63/flop…
3545 /static/36838def124428fea150870f5a9dbde3/c989d/floppycard.jpg 325w,
3546 /static/36838def124428fea150870f5a9dbde3/6aca1/floppycard.jpg 650w,
3547 /static/36838def124428fea150870f5a9dbde3/7c09c/floppycard.jpg 975w,
3548 /static/36838def124428fea150870f5a9dbde3/01ab0/floppycard.jpg 1300w,
3549 /static/36838def124428fea150870f5a9dbde3/e1596/floppycard.jpg 2048w&quot;
3550 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3551 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3552 loading=&quot;lazy&quot;
3553 /&gt;
3554 &lt;/span&gt;&lt;/p&gt;
3555 &lt;p&gt;If anyone&apos;s got any spare 5 1⁄4-inch floppies, let me kn…
3556 &lt;h3&gt;So, what are you going to do with your new old computer, Charl…
3557 &lt;p&gt;I&apos;m not sure. Here are some of my thoughts.&lt;/p&gt;
3558 &lt;h4&gt;Serial port&lt;/h4&gt;
3559 &lt;p&gt;As mentioned, I suspect that I&apos;ll be able to figure out ho…
3560 &lt;p&gt;I recently found a project that uses Raspberry Pi in such a way…
3561 &lt;p&gt;But I&apos;m also eager to see if I can rig it up such that I c…
3562 &lt;p&gt;This project is definitely my top priority, because it seems od…
3563 &lt;h4&gt;Repairs&lt;/h4&gt;
3564 &lt;p&gt;These are smaller efforts, which means they&apos;ll likely ling…
3565 &lt;p&gt;&lt;span
3566 class=&quot;gatsby-resp-image-wrapper&quot;
3567 style=&quot;position: relative; display: block; margin-left: auto;…
3568 &gt;
3569 &lt;span
3570 class=&quot;gatsby-resp-image-background-image&quot;
3571 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3572 &gt;&lt;/span&gt;
3573 &lt;img
3574 class=&quot;gatsby-resp-image-image&quot;
3575 alt=&quot;keyboard&quot;
3576 title=&quot;keyboard&quot;
3577 src=&quot;/static/474d8f4a0061a7b5b03adc4a8b5e1b51/6aca1/keyboar…
3578 srcset=&quot;/static/474d8f4a0061a7b5b03adc4a8b5e1b51/d2f63/keyb…
3579 /static/474d8f4a0061a7b5b03adc4a8b5e1b51/c989d/keyboard.jpg 325w,
3580 /static/474d8f4a0061a7b5b03adc4a8b5e1b51/6aca1/keyboard.jpg 650w,
3581 /static/474d8f4a0061a7b5b03adc4a8b5e1b51/7c09c/keyboard.jpg 975w,
3582 /static/474d8f4a0061a7b5b03adc4a8b5e1b51/01ab0/keyboard.jpg 1300w,
3583 /static/474d8f4a0061a7b5b03adc4a8b5e1b51/ac99c/keyboard.jpg 1536w&quot;
3584 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3585 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3586 loading=&quot;lazy&quot;
3587 /&gt;
3588 &lt;/span&gt;&lt;/p&gt;
3589 &lt;ul&gt;
3590 &lt;li&gt;Find replacement keys for my missing keys. I hope this doesn&a…
3591 &lt;li&gt;&quot;Retro-brite&quot; and deep clean - a la 8 Bit Guy - to m…
3592 &lt;/ul&gt;
3593 &lt;h4&gt;Games&lt;/h4&gt;
3594 &lt;p&gt;I currently have zero software for the Apple IIe. None. Zilch. …
3595 &lt;p&gt;I&apos;d also be very open to buying some classic Apple II game…
3596 &lt;h4&gt;Storage&lt;/h4&gt;
3597 &lt;p&gt;Given that I immediately lose everything anytime the power goes…
3598 &lt;ul&gt;
3599 &lt;li&gt;Get a tape recorder and figure out how to save a program to ta…
3600 &lt;li&gt;Find some blank floppies and do the same&lt;/li&gt;
3601 &lt;/ul&gt;
3602 &lt;h4&gt;Programming&lt;/h4&gt;
3603 &lt;p&gt;Other than AppleSoft BASIC (which was written by Microsoft! For…
3604 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;text&quot…
3605 &lt;p&gt;I believe this is where I&apos;ll be able to do some of the mor…
3606 &lt;h3&gt;One more thing&lt;/h3&gt;
3607 &lt;p&gt;This computer represents to me the lost era of computer as appl…
3608 &lt;p&gt;We&apos;re much closer to cyborgs now, with our phones and watc…
3609 &lt;p&gt;That&apos;s why this Apple IIe is such an important machine to …
3610 &lt;p&gt;And here a few more close-ups of the computer as a reward for m…
3611 &lt;p&gt;&lt;span
3612 class=&quot;gatsby-resp-image-wrapper&quot;
3613 style=&quot;position: relative; display: block; margin-left: auto;…
3614 &gt;
3615 &lt;span
3616 class=&quot;gatsby-resp-image-background-image&quot;
3617 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3618 &gt;&lt;/span&gt;
3619 &lt;img
3620 class=&quot;gatsby-resp-image-image&quot;
3621 alt=&quot;Apple IIe Logo&quot;
3622 title=&quot;Apple IIe Logo&quot;
3623 src=&quot;/static/ddeeecfdae735533db7571d7e8342705/6aca1/apple.j…
3624 srcset=&quot;/static/ddeeecfdae735533db7571d7e8342705/d2f63/appl…
3625 /static/ddeeecfdae735533db7571d7e8342705/c989d/apple.jpg 325w,
3626 /static/ddeeecfdae735533db7571d7e8342705/6aca1/apple.jpg 650w,
3627 /static/ddeeecfdae735533db7571d7e8342705/7c09c/apple.jpg 975w,
3628 /static/ddeeecfdae735533db7571d7e8342705/01ab0/apple.jpg 1300w,
3629 /static/ddeeecfdae735533db7571d7e8342705/ac99c/apple.jpg 1536w&quot;
3630 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3631 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3632 loading=&quot;lazy&quot;
3633 /&gt;
3634 &lt;/span&gt;&lt;/p&gt;
3635 &lt;p&gt;&lt;span
3636 class=&quot;gatsby-resp-image-wrapper&quot;
3637 style=&quot;position: relative; display: block; margin-left: auto;…
3638 &gt;
3639 &lt;span
3640 class=&quot;gatsby-resp-image-background-image&quot;
3641 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3642 &gt;&lt;/span&gt;
3643 &lt;img
3644 class=&quot;gatsby-resp-image-image&quot;
3645 alt=&quot;Motherboard&quot;
3646 title=&quot;Motherboard&quot;
3647 src=&quot;/static/1ac4332a25a559be39a6d6ee535c423c/6aca1/chips.j…
3648 srcset=&quot;/static/1ac4332a25a559be39a6d6ee535c423c/d2f63/chip…
3649 /static/1ac4332a25a559be39a6d6ee535c423c/c989d/chips.jpg 325w,
3650 /static/1ac4332a25a559be39a6d6ee535c423c/6aca1/chips.jpg 650w,
3651 /static/1ac4332a25a559be39a6d6ee535c423c/7c09c/chips.jpg 975w,
3652 /static/1ac4332a25a559be39a6d6ee535c423c/01ab0/chips.jpg 1300w,
3653 /static/1ac4332a25a559be39a6d6ee535c423c/ac99c/chips.jpg 1536w&quot;
3654 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3655 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3656 loading=&quot;lazy&quot;
3657 /&gt;
3658 &lt;/span&gt;&lt;/p&gt;
3659 &lt;p&gt;&lt;span
3660 class=&quot;gatsby-resp-image-wrapper&quot;
3661 style=&quot;position: relative; display: block; margin-left: auto;…
3662 &gt;
3663 &lt;span
3664 class=&quot;gatsby-resp-image-background-image&quot;
3665 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3666 &gt;&lt;/span&gt;
3667 &lt;img
3668 class=&quot;gatsby-resp-image-image&quot;
3669 alt=&quot;chips&quot;
3670 title=&quot;chips&quot;
3671 src=&quot;/static/3e75ae11d6e3bed6e0110e893614c605/6aca1/chips2.…
3672 srcset=&quot;/static/3e75ae11d6e3bed6e0110e893614c605/d2f63/chip…
3673 /static/3e75ae11d6e3bed6e0110e893614c605/c989d/chips2.jpg 325w,
3674 /static/3e75ae11d6e3bed6e0110e893614c605/6aca1/chips2.jpg 650w,
3675 /static/3e75ae11d6e3bed6e0110e893614c605/7c09c/chips2.jpg 975w,
3676 /static/3e75ae11d6e3bed6e0110e893614c605/01ab0/chips2.jpg 1300w,
3677 /static/3e75ae11d6e3bed6e0110e893614c605/e1596/chips2.jpg 2048w&quot;
3678 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3679 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3680 loading=&quot;lazy&quot;
3681 /&gt;
3682 &lt;/span&gt;&lt;/p&gt;
3683 &lt;p&gt;&lt;span
3684 class=&quot;gatsby-resp-image-wrapper&quot;
3685 style=&quot;position: relative; display: block; margin-left: auto;…
3686 &gt;
3687 &lt;span
3688 class=&quot;gatsby-resp-image-background-image&quot;
3689 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
3690 &gt;&lt;/span&gt;
3691 &lt;img
3692 class=&quot;gatsby-resp-image-image&quot;
3693 alt=&quot;Double Apple Logo&quot;
3694 title=&quot;Double Apple Logo&quot;
3695 src=&quot;/static/897f92f522ae024f5885a11e7d7cf7c4/6aca1/doublea…
3696 srcset=&quot;/static/897f92f522ae024f5885a11e7d7cf7c4/d2f63/doub…
3697 /static/897f92f522ae024f5885a11e7d7cf7c4/c989d/doubleapple.jpg 325w,
3698 /static/897f92f522ae024f5885a11e7d7cf7c4/6aca1/doubleapple.jpg 650w,
3699 /static/897f92f522ae024f5885a11e7d7cf7c4/7c09c/doubleapple.jpg 975w,
3700 /static/897f92f522ae024f5885a11e7d7cf7c4/01ab0/doubleapple.jpg 1300w,
3701 /static/897f92f522ae024f5885a11e7d7cf7c4/e1596/doubleapple.jpg 2048w&quo…
3702 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3703 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3704 loading=&quot;lazy&quot;
3705 /&gt;
3706 &lt;/span&gt;&lt;/p&gt;
3707 &lt;p&gt;&lt;span
3708 class=&quot;gatsby-resp-image-wrapper&quot;
3709 style=&quot;position: relative; display: block; margin-left: auto;…
3710 &gt;
3711 &lt;span
3712 class=&quot;gatsby-resp-image-background-image&quot;
3713 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
3714 &gt;&lt;/span&gt;
3715 &lt;img
3716 class=&quot;gatsby-resp-image-image&quot;
3717 alt=&quot;memory&quot;
3718 title=&quot;memory&quot;
3719 src=&quot;/static/eb0b872444e58dcdd1b61ac711cac061/6aca1/memory.…
3720 srcset=&quot;/static/eb0b872444e58dcdd1b61ac711cac061/d2f63/memo…
3721 /static/eb0b872444e58dcdd1b61ac711cac061/c989d/memory.jpg 325w,
3722 /static/eb0b872444e58dcdd1b61ac711cac061/6aca1/memory.jpg 650w,
3723 /static/eb0b872444e58dcdd1b61ac711cac061/7c09c/memory.jpg 975w,
3724 /static/eb0b872444e58dcdd1b61ac711cac061/01ab0/memory.jpg 1300w,
3725 /static/eb0b872444e58dcdd1b61ac711cac061/ac99c/memory.jpg 1536w&quot;
3726 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3727 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3728 loading=&quot;lazy&quot;
3729 /&gt;
3730 &lt;/span&gt;&lt;/p&gt;
3731 &lt;h4&gt;Footnotes&lt;/h4&gt;
3732 &lt;ol&gt;
3733 &lt;li&gt;For the uninitiated, I suggest starting with Part 1 of The 8-B…
3734 &lt;/ol&gt;</content:encoded></item><item><title><![CDATA[Mindstorms]]><…
3735 &lt;p&gt;I read &lt;a href=&quot;https://www.amazon.com/gp/product/04650…
3736 &lt;p&gt;You may have heard of Papert&apos;s LOGO programming language b…
3737 &lt;p&gt;&lt;span
3738 class=&quot;gatsby-resp-image-wrapper&quot;
3739 style=&quot;position: relative; display: block; margin-left: auto;…
3740 &gt;
3741 &lt;a
3742 class=&quot;gatsby-resp-image-link&quot;
3743 href=&quot;/static/6abfec0f92eaf2f9ebb7ef9d2fd262e4/b4294/papert.jpg…
3744 style=&quot;display: block&quot;
3745 target=&quot;_blank&quot;
3746 rel=&quot;noopener&quot;
3747 &gt;
3748 &lt;span
3749 class=&quot;gatsby-resp-image-background-image&quot;
3750 style=&quot;padding-bottom: 138.03680981595093%; position: relative;…
3751 &gt;&lt;/span&gt;
3752 &lt;img
3753 class=&quot;gatsby-resp-image-image&quot;
3754 alt=&quot;Papert&quot;
3755 title=&quot;Papert&quot;
3756 src=&quot;/static/6abfec0f92eaf2f9ebb7ef9d2fd262e4/b4294/papert.…
3757 srcset=&quot;/static/6abfec0f92eaf2f9ebb7ef9d2fd262e4/d2f63/pape…
3758 /static/6abfec0f92eaf2f9ebb7ef9d2fd262e4/c989d/papert.jpg 325w,
3759 /static/6abfec0f92eaf2f9ebb7ef9d2fd262e4/b4294/papert.jpg 600w&quot;
3760 sizes=&quot;(max-width: 600px) 100vw, 600px&quot;
3761 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3762 loading=&quot;lazy&quot;
3763 /&gt;
3764 &lt;/a&gt;
3765 &lt;/span&gt;&lt;/p&gt;
3766 &lt;p&gt;The popular Lego Mindstorms products are inspired by Papert and…
3767 &lt;p&gt;&lt;span
3768 class=&quot;gatsby-resp-image-wrapper&quot;
3769 style=&quot;position: relative; display: block; margin-left: auto;…
3770 &gt;
3771 &lt;a
3772 class=&quot;gatsby-resp-image-link&quot;
3773 href=&quot;/static/7baf9184b196f541a1ed9b85dbe992bf/f3a19/cubetto.pn…
3774 style=&quot;display: block&quot;
3775 target=&quot;_blank&quot;
3776 rel=&quot;noopener&quot;
3777 &gt;
3778 &lt;span
3779 class=&quot;gatsby-resp-image-background-image&quot;
3780 style=&quot;padding-bottom: 57.668711656441715%; position: relative;…
3781 &gt;&lt;/span&gt;
3782 &lt;img
3783 class=&quot;gatsby-resp-image-image&quot;
3784 alt=&quot;Cubetto&quot;
3785 title=&quot;Cubetto&quot;
3786 src=&quot;/static/7baf9184b196f541a1ed9b85dbe992bf/a6d36/cubetto…
3787 srcset=&quot;/static/7baf9184b196f541a1ed9b85dbe992bf/222b7/cube…
3788 /static/7baf9184b196f541a1ed9b85dbe992bf/ff46a/cubetto.png 325w,
3789 /static/7baf9184b196f541a1ed9b85dbe992bf/a6d36/cubetto.png 650w,
3790 /static/7baf9184b196f541a1ed9b85dbe992bf/e548f/cubetto.png 975w,
3791 /static/7baf9184b196f541a1ed9b85dbe992bf/f3a19/cubetto.png 1086w&quot;
3792 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
3793 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
3794 loading=&quot;lazy&quot;
3795 /&gt;
3796 &lt;/a&gt;
3797 &lt;/span&gt;&lt;/p&gt;
3798 &lt;p&gt;When you conjure up an image of &quot;learning with computers&q…
3799 &lt;p&gt;There&apos;s obviously also a reference to George Polya in here…
3800 &lt;p&gt;And now, onto the notes!&lt;/p&gt;
3801 &lt;h3&gt;Learning with computers&lt;/h3&gt;
3802 &lt;ul&gt;
3803 &lt;li&gt;&lt;strong&gt;Bricolage&lt;/strong&gt;: creation from diverse …
3804 &lt;li&gt;
3805 &lt;p&gt;Computers have the power to &lt;strong&gt;simulate&lt;/strong&g…
3806 &lt;ul&gt;
3807 &lt;li&gt;Flexible enough so children can each create with them&lt;/li&g…
3808 &lt;li&gt;Flexible enough to model the world&lt;/li&gt;
3809 &lt;/ul&gt;
3810 &lt;/li&gt;
3811 &lt;li&gt;Remember: people seldom get things right on the first try&lt;/…
3812 &lt;li&gt;
3813 &lt;p&gt;He is not recommending &quot;computer-aided instruction&quot; -…
3814 &lt;ul&gt;
3815 &lt;li&gt;Instead, he envisions the child programming the computer!&lt;/…
3816 &lt;/ul&gt;
3817 &lt;/li&gt;
3818 &lt;li&gt;Learning to program can be a natural process like language acq…
3819 &lt;li&gt;Learning to communicate with a computer can change the ways we…
3820 &lt;li&gt;
3821 &lt;p&gt;&lt;strong&gt;Jean Piaget&lt;/strong&gt;&lt;/p&gt;
3822 &lt;ul&gt;
3823 &lt;li&gt;Papert&apos;s mentor / teacher&lt;/li&gt;
3824 &lt;li&gt;&quot;Learning without being taught&quot; is perhaps Piaget&ap…
3825 &lt;li&gt;Piaget says that children build their own intellectual structu…
3826 &lt;li&gt;Children do thise all without being &lt;em&gt;taught&lt;/em&gt…
3827 &lt;li&gt;&quot;Child as builder&quot;&lt;/li&gt;
3828 &lt;/ul&gt;
3829 &lt;/li&gt;
3830 &lt;/ul&gt;
3831 &lt;h3&gt;Mathophobia&lt;/h3&gt;
3832 &lt;ul&gt;
3833 &lt;li&gt;Mathophobia is endemic. To this day, if we see math, we avoid …
3834 &lt;li&gt;But we often have no trouble with math knowledge if we don&apo…
3835 &lt;li&gt;
3836 &lt;p&gt;People&apos;s images of themselves as learners is contaminated …
3837 &lt;ul&gt;
3838 &lt;li&gt;&quot;I&apos;m not a math person&quot;&lt;/li&gt;
3839 &lt;li&gt;&quot;I&apos;m not artistic&quot;&lt;/li&gt;
3840 &lt;li&gt;&quot;I&apos;m not musical&quot;&lt;/li&gt;
3841 &lt;li&gt;As you can see, it dangerously spreads to other disciplines...…
3842 &lt;/ul&gt;
3843 &lt;/li&gt;
3844 &lt;li&gt;Mathophobia leads to insecurity and self-imposed restrictions,…
3845 &lt;li&gt;However, the computer can be a carrier of cultural germs and s…
3846 &lt;/ul&gt;
3847 &lt;h3&gt;The Turtle&lt;/h3&gt;
3848 &lt;ul&gt;
3849 &lt;li&gt;&quot;Body knowledge&quot; - useful to think about things in r…
3850 &lt;li&gt;
3851 &lt;p&gt;Children need an &quot;object to think with&quot;&lt;/p&gt;
3852 &lt;ul&gt;
3853 &lt;li&gt;This object is &quot;the Turtle&quot;&lt;/li&gt;
3854 &lt;/ul&gt;
3855 &lt;/li&gt;
3856 &lt;li&gt;The Turtle is not a panacea, just a model for other objects no…
3857 &lt;li&gt;LOGO programming language is how children communicate with the…
3858 &lt;li&gt;The Turtle serves no purpose other than being good to program …
3859 &lt;li&gt;
3860 &lt;p&gt;Example LOGO commands&lt;/p&gt;
3861 &lt;ul&gt;
3862 &lt;li&gt;FORWARD 100&lt;/li&gt;
3863 &lt;li&gt;PENDOWN&lt;/li&gt;
3864 &lt;li&gt;RIGHT 90&lt;/li&gt;
3865 &lt;li&gt;PENUP&lt;/li&gt;
3866 &lt;/ul&gt;
3867 &lt;/li&gt;
3868 &lt;li&gt;The idea of programming is done through the metaphor of teachi…
3869 &lt;li&gt;This is obviously fun, but also powerful learning is happening…
3870 &lt;li&gt;Like other builders, children appropriate to their own use mat…
3871 &lt;li&gt;Active, self-directed, recognizable personal purpose, source o…
3872 &lt;li&gt;Importance of learning systematic procedures and debugging the…
3873 &lt;li&gt;Learning to be a master programmer is learning to become highl…
3874 &lt;li&gt;Programs are not WRONG or RIGHT -&gt; but they are fixable&lt;…
3875 &lt;li&gt;Deliberately thinking like a computer is extremely valuable (s…
3876 &lt;li&gt;Computers are not something that &quot;rots our brains&quot;&l…
3877 &lt;/ul&gt;
3878 &lt;h3&gt;Teaching without curriculum&lt;/h3&gt;
3879 &lt;ul&gt;
3880 &lt;li&gt;Doesn&apos;t mean free-form, spontaneous classrooms or simply …
3881 &lt;li&gt;
3882 &lt;p&gt;Teaching without curriculum means supporting children as they b…
3883 &lt;ul&gt;
3884 &lt;li&gt;Planting new constructive elements&lt;/li&gt;
3885 &lt;li&gt;Eliminating noxious ones&lt;/li&gt;
3886 &lt;/ul&gt;
3887 &lt;/li&gt;
3888 &lt;li&gt;This is an ambitious task, and harder that a mere curriculum c…
3889 &lt;li&gt;Educators should be anthropologists and work with the cultural…
3890 &lt;li&gt;He doesn&apos;t recommend BASIC as a learning language&lt;/li&…
3891 &lt;li&gt;
3892 &lt;p&gt;BASIC is to computation what QWERTY is to typing&lt;/p&gt;
3893 &lt;ul&gt;
3894 &lt;li&gt;People say BASIC is easy to learn because of its small vocabul…
3895 &lt;/ul&gt;
3896 &lt;/li&gt;
3897 &lt;/ul&gt;
3898 &lt;h3&gt;Why is it hard to change education&lt;/h3&gt;
3899 &lt;ul&gt;
3900 &lt;li&gt;
3901 &lt;p&gt;Radical change is possible, directly tied to the impact of the …
3902 &lt;ul&gt;
3903 &lt;li&gt;Unfortunately, conservatism in the world of education is a sel…
3904 &lt;li&gt;But as individuals get computers, education can become a priva…
3905 &lt;/ul&gt;
3906 &lt;/li&gt;
3907 &lt;li&gt;
3908 &lt;p&gt;Our culture has unneeded split between &quot;humanities&quot; a…
3909 &lt;ul&gt;
3910 &lt;li&gt;But Plato was both&lt;/li&gt;
3911 &lt;/ul&gt;
3912 &lt;/li&gt;
3913 &lt;li&gt;Computer can break down this line&lt;/li&gt;
3914 &lt;li&gt;
3915 &lt;p&gt;&quot;Math&quot; just means &quot;learning&quot; in Greek&lt;/p…
3916 &lt;ul&gt;
3917 &lt;li&gt;e.g. &quot;polymath&quot; is a person of many learnings&lt;/li…
3918 &lt;li&gt;&quot;Mathetic&quot; means &quot;having to do with &quot;learn…
3919 &lt;/ul&gt;
3920 &lt;/li&gt;
3921 &lt;li&gt;Children begin their lives as eager and competant learners. Th…
3922 &lt;li&gt;
3923 &lt;p&gt;Conservation of liquids example from Piaget&lt;/p&gt;
3924 &lt;ul&gt;
3925 &lt;li&gt;Children take a while to learn this principle&lt;/li&gt;
3926 &lt;li&gt;They have their own coherent world view (taller glass must hav…
3927 &lt;li&gt;This model was spontaneously developed by them&lt;/li&gt;
3928 &lt;/ul&gt;
3929 &lt;/li&gt;
3930 &lt;li&gt;Mathophobia limit&apos;s people&apos;s lives. Deficiency becom…
3931 &lt;li&gt;&quot;Cchool math&quot; is not the same as &quot;mathematics&q…
3932 &lt;/ul&gt;
3933 &lt;h3&gt;Turtle geometry&lt;/h3&gt;
3934 &lt;ul&gt;
3935 &lt;li&gt;
3936 &lt;p&gt;There are multiple types of geometry&lt;/p&gt;
3937 &lt;ul&gt;
3938 &lt;li&gt;Turtle geometry = computational (tracks Position and Heading o…
3939 &lt;li&gt;Euclidean geometry = logical (tracks Position and Point)&lt;/l…
3940 &lt;li&gt;Descartes geometry = algebraic&lt;/li&gt;
3941 &lt;/ul&gt;
3942 &lt;/li&gt;
3943 &lt;li&gt;
3944 &lt;p&gt;Geometry arises when child asks &quot;How can I make the Turtle…
3945 &lt;ul&gt;
3946 &lt;li&gt;A good teacher doesn&apos;t answer the question, but encourage…
3947 &lt;/ul&gt;
3948 &lt;/li&gt;
3949 &lt;li&gt;Learning to &quot;program computers&quot; is done by teaching …
3950 &lt;li&gt;Along the way, students learn about &lt;strong&gt;modularity&l…
3951 &lt;li&gt;Don&apos;t forget the error - instead study the bugs!&lt;/li&g…
3952 &lt;li&gt;Try to make sense of what you want to learn&lt;/li&gt;
3953 &lt;li&gt;
3954 &lt;p&gt;&lt;strong&gt;Syntonic learning&lt;/strong&gt;&lt;/p&gt;
3955 &lt;ul&gt;
3956 &lt;li&gt;The Turtle is body syntonic - firmly related to child&apos;s s…
3957 &lt;li&gt;Also is &quot;ego syntonic&quot; - the Turtle is coherent with…
3958 &lt;/ul&gt;
3959 &lt;/li&gt;
3960 &lt;li&gt;Turtle geometry is learnable because it is syntonic.&lt;/li&gt;
3961 &lt;li&gt;Turtle geometry encourages deliberate use of problem-solving&l…
3962 &lt;li&gt;
3963 &lt;p&gt;&lt;strong&gt;George Polya&lt;/strong&gt;&lt;/p&gt;
3964 &lt;ul&gt;
3965 &lt;li&gt;Came up with a general method for problem solving&lt;/li&gt;
3966 &lt;li&gt;Turtle geometry lends itself well to Polya&apos;s methods (e.g…
3967 &lt;li&gt;Turtle geometry is great for learning heuristic thinking&lt;/l…
3968 &lt;/ul&gt;
3969 &lt;/li&gt;
3970 &lt;li&gt;Disassociative learning is something like memorizing the multi…
3971 &lt;li&gt;
3972 &lt;p&gt;Bill, a fifth grader, suggests this unfortunate way to learn mu…
3973 &lt;ul&gt;
3974 &lt;li&gt;&quot;Make your mind a blank and saying it over and over until…
3975 &lt;/ul&gt;
3976 &lt;/li&gt;
3977 &lt;li&gt;Turtle geometry on the other hand has rhythm, movement, naviga…
3978 &lt;li&gt;
3979 &lt;p&gt;Differential Calculus&lt;/p&gt;
3980 &lt;ul&gt;
3981 &lt;li&gt;Differential calculus is ability to describe growth by what is…
3982 &lt;li&gt;Newton modeled the motions of the planets with it&lt;/li&gt;
3983 &lt;li&gt;The Turtle&apos;s circle program ( FORWARD 1, RIGHTTURN 1) is …
3984 &lt;/ul&gt;
3985 &lt;/li&gt;
3986 &lt;li&gt;
3987 &lt;p&gt;Many students come to Turtle geometry hating numbers as alien c…
3988 &lt;ul&gt;
3989 &lt;li&gt;Turtle geometry shows students that angles have body syntoncit…
3990 &lt;/ul&gt;
3991 &lt;/li&gt;
3992 &lt;li&gt;Idea of a &quot;variable&quot; in programming: using a symbol …
3993 &lt;li&gt;
3994 &lt;p&gt;Idea of &quot;recursion&quot; in programming: a never ending pr…
3995 &lt;ul&gt;
3996 &lt;li&gt;Kids already love the idea / fantasy of something &quot;going …
3997 &lt;/ul&gt;
3998 &lt;/li&gt;
3999 &lt;li&gt;
4000 &lt;p&gt;The Total Turtle Trip Theorem&lt;/p&gt;
4001 &lt;ul&gt;
4002 &lt;li&gt;If a Turtle tasks a trip around the boundaries of any area and…
4003 &lt;/ul&gt;
4004 &lt;/li&gt;
4005 &lt;li&gt;One learns to enjoy and to respect the power of powerful ideas…
4006 &lt;li&gt;Computers can influence the language we use to talk about ours…
4007 &lt;/ul&gt;
4008 &lt;h3&gt;Structure programming&lt;/h3&gt;
4009 &lt;ul&gt;
4010 &lt;li&gt;Learn to write subprocedures, aka &quot;mind-sized bites&quot;…
4011 &lt;li&gt;It&apos;s possible to build a large intellectual system withou…
4012 &lt;li&gt;Example of teaching the Turtle to draw a person can use multip…
4013 &lt;li&gt;Computers give enough flexibility and power so that child&apos…
4014 &lt;li&gt;&quot;Brute force&quot; would be trying to have the Turtle dra…
4015 &lt;li&gt;Brute force with no internal structure is not a good model for…
4016 &lt;li&gt;For example, in real life, juggling is actually composed of ma…
4017 &lt;li&gt;Introduces notion of timing:
4018 `* parallel processes vs serial processes&lt;/li&gt;
4019 &lt;li&gt;Introduce notion of condition logic with The &quot;WHEN demon&…
4020 &lt;li&gt;&quot;When something happens, the demon pounces out and does i…
4021 &lt;/ul&gt;
4022 &lt;h3&gt;Debugging&lt;/h3&gt;
4023 &lt;ul&gt;
4024 &lt;li&gt;Children seem to have a resistance to debugging&lt;/li&gt;
4025 &lt;li&gt;They would rather &quot;throw it out&quot; and start over&lt;/…
4026 &lt;li&gt;Seemingly, they want to do it correctly in one shot&lt;/li&gt;
4027 &lt;li&gt;We can empathize, because a bug seems like WRONG or MISTAKE or…
4028 &lt;li&gt;Kids like that computers can remove any trace of their errors&…
4029 &lt;li&gt;But errors and debugging are good!&lt;/li&gt;
4030 &lt;li&gt;We must learn to study what happened and understand what went …
4031 &lt;li&gt;Computers will help children &quot;believe in&quot; debugging&…
4032 &lt;li&gt;Contact with LOGO and the Turtle eventually, gradually, underm…
4033 &lt;li&gt;With LOGO, the teacher is also a learner, and everyone makes m…
4034 &lt;li&gt;Children know when teacher &quot;fakes it&quot; with &quot;let…
4035 &lt;li&gt;But LOGO makes that situation feel genuine, because the teache…
4036 &lt;li&gt;Real intellectual collaboration - together they try to underst…
4037 &lt;li&gt;Affirmation of the power of ideas and the power of the mind!&l…
4038 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Writer's Bane]…
4039 &lt;p&gt;Not from me! Goodness, no.&lt;/p&gt;
4040 &lt;p&gt;Instead, here&apos;s a compendium of books and other odd bits t…
4041 &lt;p&gt;I hope this guide proves useful when you&apos;re looking to rea…
4042 &lt;h2&gt;Books&lt;/h2&gt;
4043 &lt;ul&gt;
4044 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.amazon.com/gp/produ…
4045 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.amazon.com/gp/produ…
4046 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.amazon.com/gp/produ…
4047 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.amazon.com/gp/produ…
4048 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://amzn.to/2IWZ1B3&quot;&g…
4049 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.amazon.com/gp/produ…
4050 &lt;/ul&gt;
4051 &lt;h2&gt;Podcasts&lt;/h2&gt;
4052 &lt;ul&gt;
4053 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.askthebards.com/&qu…
4054 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://podcasts.apple.com/us/p…
4055 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://johnaugust.com/scriptno…
4056 &lt;/ul&gt;
4057 &lt;h2&gt;Articles&lt;/h2&gt;
4058 &lt;ul&gt;
4059 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;http://terribleminds.com/ramble…
4060 &lt;/ul&gt;
4061 &lt;h2&gt;Newsletters&lt;/h2&gt;
4062 &lt;ul&gt;
4063 &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://www.robinsloan.com/over…
4064 &lt;/ul&gt;
4065 &lt;p&gt;&lt;span
4066 class=&quot;gatsby-resp-image-wrapper&quot;
4067 style=&quot;position: relative; display: block; margin-left: auto;…
4068 &gt;
4069 &lt;a
4070 class=&quot;gatsby-resp-image-link&quot;
4071 href=&quot;/static/51db8e397a54c68f2f1d0c7a6e245409/71bac/durin.jpg&…
4072 style=&quot;display: block&quot;
4073 target=&quot;_blank&quot;
4074 rel=&quot;noopener&quot;
4075 &gt;
4076 &lt;span
4077 class=&quot;gatsby-resp-image-background-image&quot;
4078 style=&quot;padding-bottom: 135.58282208588957%; position: relative;…
4079 &gt;&lt;/span&gt;
4080 &lt;img
4081 class=&quot;gatsby-resp-image-image&quot;
4082 alt=&quot;balrog&quot;
4083 title=&quot;balrog&quot;
4084 src=&quot;/static/51db8e397a54c68f2f1d0c7a6e245409/71bac/durin.j…
4085 srcset=&quot;/static/51db8e397a54c68f2f1d0c7a6e245409/d2f63/duri…
4086 /static/51db8e397a54c68f2f1d0c7a6e245409/c989d/durin.jpg 325w,
4087 /static/51db8e397a54c68f2f1d0c7a6e245409/71bac/durin.jpg 332w&quot;
4088 sizes=&quot;(max-width: 332px) 100vw, 332px&quot;
4089 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4090 loading=&quot;lazy&quot;
4091 /&gt;
4092 &lt;/a&gt;
4093 &lt;/span&gt;&lt;/p&gt;
4094 &lt;blockquote&gt;
4095 &lt;p&gt;&quot;Write, you fools!&quot; he cried, and was gone.&lt;/p&gt;
4096 &lt;/blockquote&gt;</content:encoded></item><item><title><![CDATA[Notes …
4097 &lt;p&gt;&lt;span
4098 class=&quot;gatsby-resp-image-wrapper&quot;
4099 style=&quot;position: relative; display: block; margin-left: auto;…
4100 &gt;
4101 &lt;a
4102 class=&quot;gatsby-resp-image-link&quot;
4103 href=&quot;/static/1789e9ba45b720280866164b35c25854/d2602/site.jpg&q…
4104 style=&quot;display: block&quot;
4105 target=&quot;_blank&quot;
4106 rel=&quot;noopener&quot;
4107 &gt;
4108 &lt;span
4109 class=&quot;gatsby-resp-image-background-image&quot;
4110 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4111 &gt;&lt;/span&gt;
4112 &lt;img
4113 class=&quot;gatsby-resp-image-image&quot;
4114 alt=&quot;site&quot;
4115 title=&quot;site&quot;
4116 src=&quot;/static/1789e9ba45b720280866164b35c25854/6aca1/site.jp…
4117 srcset=&quot;/static/1789e9ba45b720280866164b35c25854/d2f63/site…
4118 /static/1789e9ba45b720280866164b35c25854/c989d/site.jpg 325w,
4119 /static/1789e9ba45b720280866164b35c25854/6aca1/site.jpg 650w,
4120 /static/1789e9ba45b720280866164b35c25854/7c09c/site.jpg 975w,
4121 /static/1789e9ba45b720280866164b35c25854/01ab0/site.jpg 1300w,
4122 /static/1789e9ba45b720280866164b35c25854/d2602/site.jpg 4032w&quot;
4123 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4124 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4125 loading=&quot;lazy&quot;
4126 /&gt;
4127 &lt;/a&gt;
4128 &lt;/span&gt;&lt;/p&gt;
4129 &lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Nike_Missile_Sit…
4130 &lt;p&gt;&lt;span
4131 class=&quot;gatsby-resp-image-wrapper&quot;
4132 style=&quot;position: relative; display: block; margin-left: auto;…
4133 &gt;
4134 &lt;a
4135 class=&quot;gatsby-resp-image-link&quot;
4136 href=&quot;/static/d115d74ea742126d2c24af84f36d45dd/d2602/radar.jpg&…
4137 style=&quot;display: block&quot;
4138 target=&quot;_blank&quot;
4139 rel=&quot;noopener&quot;
4140 &gt;
4141 &lt;span
4142 class=&quot;gatsby-resp-image-background-image&quot;
4143 style=&quot;padding-bottom: 50.306748466257666%; position: relative;…
4144 &gt;&lt;/span&gt;
4145 &lt;img
4146 class=&quot;gatsby-resp-image-image&quot;
4147 alt=&quot;radar&quot;
4148 title=&quot;radar&quot;
4149 src=&quot;/static/d115d74ea742126d2c24af84f36d45dd/6aca1/radar.j…
4150 srcset=&quot;/static/d115d74ea742126d2c24af84f36d45dd/d2f63/rada…
4151 /static/d115d74ea742126d2c24af84f36d45dd/c989d/radar.jpg 325w,
4152 /static/d115d74ea742126d2c24af84f36d45dd/6aca1/radar.jpg 650w,
4153 /static/d115d74ea742126d2c24af84f36d45dd/7c09c/radar.jpg 975w,
4154 /static/d115d74ea742126d2c24af84f36d45dd/01ab0/radar.jpg 1300w,
4155 /static/d115d74ea742126d2c24af84f36d45dd/d2602/radar.jpg 4032w&quot;
4156 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4157 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4158 loading=&quot;lazy&quot;
4159 /&gt;
4160 &lt;/a&gt;
4161 &lt;/span&gt;&lt;/p&gt;
4162 &lt;p&gt;Check out its &lt;a href=&quot;https://www.nps.gov/goga/nike-mi…
4163 &lt;p&gt;We got lucky, and the veterans were both hilarious and super in…
4164 &lt;p&gt;&lt;img src=&quot;/c8c202158e218ccd053886bd110d0290/animation.g…
4165 &lt;p&gt;I brought along my little notebook and took copious notes while…
4166 &lt;p&gt;&lt;span
4167 class=&quot;gatsby-resp-image-wrapper&quot;
4168 style=&quot;position: relative; display: block; margin-left: auto;…
4169 &gt;
4170 &lt;a
4171 class=&quot;gatsby-resp-image-link&quot;
4172 href=&quot;/static/f175d4c895d6921cadc6782d98ad3176/d2602/history.jp…
4173 style=&quot;display: block&quot;
4174 target=&quot;_blank&quot;
4175 rel=&quot;noopener&quot;
4176 &gt;
4177 &lt;span
4178 class=&quot;gatsby-resp-image-background-image&quot;
4179 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4180 &gt;&lt;/span&gt;
4181 &lt;img
4182 class=&quot;gatsby-resp-image-image&quot;
4183 alt=&quot;history&quot;
4184 title=&quot;history&quot;
4185 src=&quot;/static/f175d4c895d6921cadc6782d98ad3176/6aca1/history…
4186 srcset=&quot;/static/f175d4c895d6921cadc6782d98ad3176/d2f63/hist…
4187 /static/f175d4c895d6921cadc6782d98ad3176/c989d/history.jpg 325w,
4188 /static/f175d4c895d6921cadc6782d98ad3176/6aca1/history.jpg 650w,
4189 /static/f175d4c895d6921cadc6782d98ad3176/7c09c/history.jpg 975w,
4190 /static/f175d4c895d6921cadc6782d98ad3176/01ab0/history.jpg 1300w,
4191 /static/f175d4c895d6921cadc6782d98ad3176/d2602/history.jpg 4032w&quot;
4192 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4193 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4194 loading=&quot;lazy&quot;
4195 /&gt;
4196 &lt;/a&gt;
4197 &lt;/span&gt;&lt;/p&gt;
4198 &lt;p&gt;But first I wanted to share a favorite moment.&lt;/p&gt;
4199 &lt;p&gt;Near the end of the tour, we were led underground to where they…
4200 &lt;p&gt;Meanwhile, as we&apos;re watching this gigantic warhead move sk…
4201 &lt;audio controls=&quot;controls&quot;&gt;
4202 &lt;source type=&quot;audio/mp3&quot; src=&quot;/5d9feeb82b2ba991d0806…
4203 &lt;/audio&gt;
4204 &lt;p&gt;That&apos;s when the veteran asked, &quot;Anyone ever seen Star…
4205 &lt;p&gt;My hand burst into the air like Hermoine&apos;s.&lt;/p&gt;
4206 &lt;p&gt;Apparently, George Lucas visited the Nike missile site before f…
4207 &lt;p&gt;&lt;span
4208 class=&quot;gatsby-resp-image-wrapper&quot;
4209 style=&quot;position: relative; display: block; margin-left: auto;…
4210 &gt;
4211 &lt;a
4212 class=&quot;gatsby-resp-image-link&quot;
4213 href=&quot;/static/71d4a050bc2b68ac607f8fc3088a2aa7/df7e7/trash.jpg&…
4214 style=&quot;display: block&quot;
4215 target=&quot;_blank&quot;
4216 rel=&quot;noopener&quot;
4217 &gt;
4218 &lt;span
4219 class=&quot;gatsby-resp-image-background-image&quot;
4220 style=&quot;padding-bottom: 66.87116564417178%; position: relative; …
4221 &gt;&lt;/span&gt;
4222 &lt;img
4223 class=&quot;gatsby-resp-image-image&quot;
4224 alt=&quot;trash&quot;
4225 title=&quot;trash&quot;
4226 src=&quot;/static/71d4a050bc2b68ac607f8fc3088a2aa7/df7e7/trash.j…
4227 srcset=&quot;/static/71d4a050bc2b68ac607f8fc3088a2aa7/d2f63/tras…
4228 /static/71d4a050bc2b68ac607f8fc3088a2aa7/c989d/trash.jpg 325w,
4229 /static/71d4a050bc2b68ac607f8fc3088a2aa7/df7e7/trash.jpg 639w&quot;
4230 sizes=&quot;(max-width: 639px) 100vw, 639px&quot;
4231 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4232 loading=&quot;lazy&quot;
4233 /&gt;
4234 &lt;/a&gt;
4235 &lt;/span&gt;&lt;/p&gt;
4236 &lt;p&gt;This experience now lends more credence to the apocryphal story…
4237 &lt;p&gt;Anyway, as mentioned, here&apos;s what I scribbled down during …
4238 &lt;ul&gt;
4239 &lt;li&gt;Nike is the &quot;goddess of victory&quot;&lt;/li&gt;
4240 &lt;li&gt;
4241 &lt;p&gt;Nike Missile Program&lt;/p&gt;
4242 &lt;ul&gt;
4243 &lt;li&gt;1954 - 1974&lt;/li&gt;
4244 &lt;li&gt;233 sites across the USA&lt;/li&gt;
4245 &lt;li&gt;Billions were spent&lt;/li&gt;
4246 &lt;li&gt;Obsoleted by ICBMs (inter-continental ballistic missiles)&lt;/…
4247 &lt;/ul&gt;
4248 &lt;/li&gt;
4249 &lt;li&gt;
4250 &lt;p&gt;Two types of missiles:&lt;/p&gt;
4251 &lt;ul&gt;
4252 &lt;li&gt;(1) Ajax: liquid fuel, very dangerous to handle&lt;/li&gt;
4253 &lt;li&gt;(2) Hercules: nuclear version&lt;/li&gt;
4254 &lt;/ul&gt;
4255 &lt;/li&gt;
4256 &lt;li&gt;Many of the Army operators were ~19 years: &quot;We were kids.…
4257 &lt;li&gt;Missiles were radar operated&lt;/li&gt;
4258 &lt;li&gt;No Nike missiles were ever &quot;officially launched&quot; at …
4259 &lt;li&gt;
4260 &lt;p&gt;Each site had three radars:&lt;/p&gt;
4261 &lt;ul&gt;
4262 &lt;li&gt;(1) Friend or Foe?&lt;/li&gt;
4263 &lt;li&gt;(2) Foe tracker&lt;/li&gt;
4264 &lt;li&gt;(3) Missile tracker&lt;/li&gt;
4265 &lt;/ul&gt;
4266 &lt;/li&gt;
4267 &lt;li&gt;
4268 &lt;p&gt;The U.S. strategy for defending our coasts was:&lt;/p&gt;
4269 &lt;ul&gt;
4270 &lt;li&gt;(1) Navy will try first,&lt;/li&gt;
4271 &lt;li&gt;(2) Then the Air Force,&lt;/li&gt;
4272 &lt;li&gt;(3) Finally, the Army with Nike missiles as a last resort&lt;/…
4273 &lt;/ul&gt;
4274 &lt;/li&gt;
4275 &lt;li&gt;
4276 &lt;p&gt;Control operators had five words they could send to an in-fligh…
4277 &lt;ul&gt;
4278 &lt;li&gt;(1) PITCH&lt;/li&gt;
4279 &lt;li&gt;(2) YAW&lt;/li&gt;
4280 &lt;li&gt;(3) ROLL&lt;/li&gt;
4281 &lt;li&gt;(4) SELF-DESTRUCT&lt;/li&gt;
4282 &lt;li&gt;(5) EXPLODE (they had to tell the missiles to explode!)&lt;/li…
4283 &lt;/ul&gt;
4284 &lt;/li&gt;
4285 &lt;li&gt;Operators went to annual training in New Mexico where they act…
4286 &lt;li&gt;Hercules had a 35 mile &quot;kill&quot; diameter&lt;/li&gt;
4287 &lt;li&gt;There is an electromagnetic pulse during a nuclear explosion, …
4288 &lt;/ul&gt;
4289 &lt;p&gt;And here are some of the better photos from my phone. If you li…
4290 &lt;p&gt;&lt;span
4291 class=&quot;gatsby-resp-image-wrapper&quot;
4292 style=&quot;position: relative; display: block; margin-left: auto;…
4293 &gt;
4294 &lt;a
4295 class=&quot;gatsby-resp-image-link&quot;
4296 href=&quot;/static/28a20b6ce46becb1226cd959be3cf0c7/d2602/buttons.jp…
4297 style=&quot;display: block&quot;
4298 target=&quot;_blank&quot;
4299 rel=&quot;noopener&quot;
4300 &gt;
4301 &lt;span
4302 class=&quot;gatsby-resp-image-background-image&quot;
4303 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4304 &gt;&lt;/span&gt;
4305 &lt;img
4306 class=&quot;gatsby-resp-image-image&quot;
4307 alt=&quot;buttons&quot;
4308 title=&quot;buttons&quot;
4309 src=&quot;/static/28a20b6ce46becb1226cd959be3cf0c7/6aca1/buttons…
4310 srcset=&quot;/static/28a20b6ce46becb1226cd959be3cf0c7/d2f63/butt…
4311 /static/28a20b6ce46becb1226cd959be3cf0c7/c989d/buttons.jpg 325w,
4312 /static/28a20b6ce46becb1226cd959be3cf0c7/6aca1/buttons.jpg 650w,
4313 /static/28a20b6ce46becb1226cd959be3cf0c7/7c09c/buttons.jpg 975w,
4314 /static/28a20b6ce46becb1226cd959be3cf0c7/01ab0/buttons.jpg 1300w,
4315 /static/28a20b6ce46becb1226cd959be3cf0c7/d2602/buttons.jpg 4032w&quot;
4316 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4317 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4318 loading=&quot;lazy&quot;
4319 /&gt;
4320 &lt;/a&gt;
4321 &lt;/span&gt;&lt;/p&gt;
4322 &lt;p&gt;&lt;span
4323 class=&quot;gatsby-resp-image-wrapper&quot;
4324 style=&quot;position: relative; display: block; margin-left: auto;…
4325 &gt;
4326 &lt;a
4327 class=&quot;gatsby-resp-image-link&quot;
4328 href=&quot;/static/52be07ae64ab63460489c89eefdb569a/6a89c/controls.j…
4329 style=&quot;display: block&quot;
4330 target=&quot;_blank&quot;
4331 rel=&quot;noopener&quot;
4332 &gt;
4333 &lt;span
4334 class=&quot;gatsby-resp-image-background-image&quot;
4335 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4336 &gt;&lt;/span&gt;
4337 &lt;img
4338 class=&quot;gatsby-resp-image-image&quot;
4339 alt=&quot;controls&quot;
4340 title=&quot;controls&quot;
4341 src=&quot;/static/52be07ae64ab63460489c89eefdb569a/6aca1/control…
4342 srcset=&quot;/static/52be07ae64ab63460489c89eefdb569a/d2f63/cont…
4343 /static/52be07ae64ab63460489c89eefdb569a/c989d/controls.jpg 325w,
4344 /static/52be07ae64ab63460489c89eefdb569a/6aca1/controls.jpg 650w,
4345 /static/52be07ae64ab63460489c89eefdb569a/7c09c/controls.jpg 975w,
4346 /static/52be07ae64ab63460489c89eefdb569a/01ab0/controls.jpg 1300w,
4347 /static/52be07ae64ab63460489c89eefdb569a/6a89c/controls.jpg 3714w&quot;
4348 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4349 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4350 loading=&quot;lazy&quot;
4351 /&gt;
4352 &lt;/a&gt;
4353 &lt;/span&gt;&lt;/p&gt;
4354 &lt;p&gt;&lt;span
4355 class=&quot;gatsby-resp-image-wrapper&quot;
4356 style=&quot;position: relative; display: block; margin-left: auto;…
4357 &gt;
4358 &lt;a
4359 class=&quot;gatsby-resp-image-link&quot;
4360 href=&quot;/static/aca59aea2a2e99606c2258c15096e50c/d2602/dials.jpg&…
4361 style=&quot;display: block&quot;
4362 target=&quot;_blank&quot;
4363 rel=&quot;noopener&quot;
4364 &gt;
4365 &lt;span
4366 class=&quot;gatsby-resp-image-background-image&quot;
4367 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4368 &gt;&lt;/span&gt;
4369 &lt;img
4370 class=&quot;gatsby-resp-image-image&quot;
4371 alt=&quot;dials&quot;
4372 title=&quot;dials&quot;
4373 src=&quot;/static/aca59aea2a2e99606c2258c15096e50c/6aca1/dials.j…
4374 srcset=&quot;/static/aca59aea2a2e99606c2258c15096e50c/d2f63/dial…
4375 /static/aca59aea2a2e99606c2258c15096e50c/c989d/dials.jpg 325w,
4376 /static/aca59aea2a2e99606c2258c15096e50c/6aca1/dials.jpg 650w,
4377 /static/aca59aea2a2e99606c2258c15096e50c/7c09c/dials.jpg 975w,
4378 /static/aca59aea2a2e99606c2258c15096e50c/01ab0/dials.jpg 1300w,
4379 /static/aca59aea2a2e99606c2258c15096e50c/d2602/dials.jpg 4032w&quot;
4380 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4381 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4382 loading=&quot;lazy&quot;
4383 /&gt;
4384 &lt;/a&gt;
4385 &lt;/span&gt;&lt;/p&gt;
4386 &lt;p&gt;&lt;span
4387 class=&quot;gatsby-resp-image-wrapper&quot;
4388 style=&quot;position: relative; display: block; margin-left: auto;…
4389 &gt;
4390 &lt;a
4391 class=&quot;gatsby-resp-image-link&quot;
4392 href=&quot;/static/94942153f05fff73adbf2b72216ed795/d2602/missile.jp…
4393 style=&quot;display: block&quot;
4394 target=&quot;_blank&quot;
4395 rel=&quot;noopener&quot;
4396 &gt;
4397 &lt;span
4398 class=&quot;gatsby-resp-image-background-image&quot;
4399 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4400 &gt;&lt;/span&gt;
4401 &lt;img
4402 class=&quot;gatsby-resp-image-image&quot;
4403 alt=&quot;missile&quot;
4404 title=&quot;missile&quot;
4405 src=&quot;/static/94942153f05fff73adbf2b72216ed795/6aca1/missile…
4406 srcset=&quot;/static/94942153f05fff73adbf2b72216ed795/d2f63/miss…
4407 /static/94942153f05fff73adbf2b72216ed795/c989d/missile.jpg 325w,
4408 /static/94942153f05fff73adbf2b72216ed795/6aca1/missile.jpg 650w,
4409 /static/94942153f05fff73adbf2b72216ed795/7c09c/missile.jpg 975w,
4410 /static/94942153f05fff73adbf2b72216ed795/01ab0/missile.jpg 1300w,
4411 /static/94942153f05fff73adbf2b72216ed795/d2602/missile.jpg 4032w&quot;
4412 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4413 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4414 loading=&quot;lazy&quot;
4415 /&gt;
4416 &lt;/a&gt;
4417 &lt;/span&gt;&lt;/p&gt;
4418 &lt;p&gt;&lt;span
4419 class=&quot;gatsby-resp-image-wrapper&quot;
4420 style=&quot;position: relative; display: block; margin-left: auto;…
4421 &gt;
4422 &lt;a
4423 class=&quot;gatsby-resp-image-link&quot;
4424 href=&quot;/static/c5d7694dc4304c2cf704b8ee257ff1ba/d2602/parallax.j…
4425 style=&quot;display: block&quot;
4426 target=&quot;_blank&quot;
4427 rel=&quot;noopener&quot;
4428 &gt;
4429 &lt;span
4430 class=&quot;gatsby-resp-image-background-image&quot;
4431 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4432 &gt;&lt;/span&gt;
4433 &lt;img
4434 class=&quot;gatsby-resp-image-image&quot;
4435 alt=&quot;parallax&quot;
4436 title=&quot;parallax&quot;
4437 src=&quot;/static/c5d7694dc4304c2cf704b8ee257ff1ba/6aca1/paralla…
4438 srcset=&quot;/static/c5d7694dc4304c2cf704b8ee257ff1ba/d2f63/para…
4439 /static/c5d7694dc4304c2cf704b8ee257ff1ba/c989d/parallax.jpg 325w,
4440 /static/c5d7694dc4304c2cf704b8ee257ff1ba/6aca1/parallax.jpg 650w,
4441 /static/c5d7694dc4304c2cf704b8ee257ff1ba/7c09c/parallax.jpg 975w,
4442 /static/c5d7694dc4304c2cf704b8ee257ff1ba/01ab0/parallax.jpg 1300w,
4443 /static/c5d7694dc4304c2cf704b8ee257ff1ba/d2602/parallax.jpg 4032w&quot;
4444 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4445 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4446 loading=&quot;lazy&quot;
4447 /&gt;
4448 &lt;/a&gt;
4449 &lt;/span&gt;&lt;/p&gt;
4450 &lt;p&gt;&lt;span
4451 class=&quot;gatsby-resp-image-wrapper&quot;
4452 style=&quot;position: relative; display: block; margin-left: auto;…
4453 &gt;
4454 &lt;a
4455 class=&quot;gatsby-resp-image-link&quot;
4456 href=&quot;/static/986e00cad4152a58664883e8a3d330f1/7c297/phone.jpg&…
4457 style=&quot;display: block&quot;
4458 target=&quot;_blank&quot;
4459 rel=&quot;noopener&quot;
4460 &gt;
4461 &lt;span
4462 class=&quot;gatsby-resp-image-background-image&quot;
4463 style=&quot;padding-bottom: 114.7239263803681%; position: relative; …
4464 &gt;&lt;/span&gt;
4465 &lt;img
4466 class=&quot;gatsby-resp-image-image&quot;
4467 alt=&quot;phone&quot;
4468 title=&quot;phone&quot;
4469 src=&quot;/static/986e00cad4152a58664883e8a3d330f1/6aca1/phone.j…
4470 srcset=&quot;/static/986e00cad4152a58664883e8a3d330f1/d2f63/phon…
4471 /static/986e00cad4152a58664883e8a3d330f1/c989d/phone.jpg 325w,
4472 /static/986e00cad4152a58664883e8a3d330f1/6aca1/phone.jpg 650w,
4473 /static/986e00cad4152a58664883e8a3d330f1/7c09c/phone.jpg 975w,
4474 /static/986e00cad4152a58664883e8a3d330f1/01ab0/phone.jpg 1300w,
4475 /static/986e00cad4152a58664883e8a3d330f1/7c297/phone.jpg 3007w&quot;
4476 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4477 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4478 loading=&quot;lazy&quot;
4479 /&gt;
4480 &lt;/a&gt;
4481 &lt;/span&gt;&lt;/p&gt;
4482 &lt;p&gt;&lt;span
4483 class=&quot;gatsby-resp-image-wrapper&quot;
4484 style=&quot;position: relative; display: block; margin-left: auto;…
4485 &gt;
4486 &lt;a
4487 class=&quot;gatsby-resp-image-link&quot;
4488 href=&quot;/static/edeea8b83f4d379392bbc93402181f2f/d2602/plot.jpg&q…
4489 style=&quot;display: block&quot;
4490 target=&quot;_blank&quot;
4491 rel=&quot;noopener&quot;
4492 &gt;
4493 &lt;span
4494 class=&quot;gatsby-resp-image-background-image&quot;
4495 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4496 &gt;&lt;/span&gt;
4497 &lt;img
4498 class=&quot;gatsby-resp-image-image&quot;
4499 alt=&quot;plot&quot;
4500 title=&quot;plot&quot;
4501 src=&quot;/static/edeea8b83f4d379392bbc93402181f2f/6aca1/plot.jp…
4502 srcset=&quot;/static/edeea8b83f4d379392bbc93402181f2f/d2f63/plot…
4503 /static/edeea8b83f4d379392bbc93402181f2f/c989d/plot.jpg 325w,
4504 /static/edeea8b83f4d379392bbc93402181f2f/6aca1/plot.jpg 650w,
4505 /static/edeea8b83f4d379392bbc93402181f2f/7c09c/plot.jpg 975w,
4506 /static/edeea8b83f4d379392bbc93402181f2f/01ab0/plot.jpg 1300w,
4507 /static/edeea8b83f4d379392bbc93402181f2f/d2602/plot.jpg 4032w&quot;
4508 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4509 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4510 loading=&quot;lazy&quot;
4511 /&gt;
4512 &lt;/a&gt;
4513 &lt;/span&gt;&lt;/p&gt;
4514 &lt;p&gt;&lt;span
4515 class=&quot;gatsby-resp-image-wrapper&quot;
4516 style=&quot;position: relative; display: block; margin-left: auto;…
4517 &gt;
4518 &lt;a
4519 class=&quot;gatsby-resp-image-link&quot;
4520 href=&quot;/static/7a57d968e5242926589df2368be6cad0/d2602/power.jpg&…
4521 style=&quot;display: block&quot;
4522 target=&quot;_blank&quot;
4523 rel=&quot;noopener&quot;
4524 &gt;
4525 &lt;span
4526 class=&quot;gatsby-resp-image-background-image&quot;
4527 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
4528 &gt;&lt;/span&gt;
4529 &lt;img
4530 class=&quot;gatsby-resp-image-image&quot;
4531 alt=&quot;power&quot;
4532 title=&quot;power&quot;
4533 src=&quot;/static/7a57d968e5242926589df2368be6cad0/6aca1/power.j…
4534 srcset=&quot;/static/7a57d968e5242926589df2368be6cad0/d2f63/powe…
4535 /static/7a57d968e5242926589df2368be6cad0/c989d/power.jpg 325w,
4536 /static/7a57d968e5242926589df2368be6cad0/6aca1/power.jpg 650w,
4537 /static/7a57d968e5242926589df2368be6cad0/7c09c/power.jpg 975w,
4538 /static/7a57d968e5242926589df2368be6cad0/01ab0/power.jpg 1300w,
4539 /static/7a57d968e5242926589df2368be6cad0/d2602/power.jpg 4032w&quot;
4540 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4541 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4542 loading=&quot;lazy&quot;
4543 /&gt;
4544 &lt;/a&gt;
4545 &lt;/span&gt;&lt;/p&gt;
4546 &lt;p&gt;&lt;span
4547 class=&quot;gatsby-resp-image-wrapper&quot;
4548 style=&quot;position: relative; display: block; margin-left: auto;…
4549 &gt;
4550 &lt;a
4551 class=&quot;gatsby-resp-image-link&quot;
4552 href=&quot;/static/2d3dab732e50aa4b88aa8d0672a25fda/6f063/secret.jpg…
4553 style=&quot;display: block&quot;
4554 target=&quot;_blank&quot;
4555 rel=&quot;noopener&quot;
4556 &gt;
4557 &lt;span
4558 class=&quot;gatsby-resp-image-background-image&quot;
4559 style=&quot;padding-bottom: 131.2883435582822%; position: relative; …
4560 &gt;&lt;/span&gt;
4561 &lt;img
4562 class=&quot;gatsby-resp-image-image&quot;
4563 alt=&quot;secret&quot;
4564 title=&quot;secret&quot;
4565 src=&quot;/static/2d3dab732e50aa4b88aa8d0672a25fda/6aca1/secret.…
4566 srcset=&quot;/static/2d3dab732e50aa4b88aa8d0672a25fda/d2f63/secr…
4567 /static/2d3dab732e50aa4b88aa8d0672a25fda/c989d/secret.jpg 325w,
4568 /static/2d3dab732e50aa4b88aa8d0672a25fda/6aca1/secret.jpg 650w,
4569 /static/2d3dab732e50aa4b88aa8d0672a25fda/7c09c/secret.jpg 975w,
4570 /static/2d3dab732e50aa4b88aa8d0672a25fda/01ab0/secret.jpg 1300w,
4571 /static/2d3dab732e50aa4b88aa8d0672a25fda/6f063/secret.jpg 2475w&quot;
4572 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4573 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4574 loading=&quot;lazy&quot;
4575 /&gt;
4576 &lt;/a&gt;
4577 &lt;/span&gt;&lt;/p&gt;
4578 &lt;p&gt;&lt;span
4579 class=&quot;gatsby-resp-image-wrapper&quot;
4580 style=&quot;position: relative; display: block; margin-left: auto;…
4581 &gt;
4582 &lt;a
4583 class=&quot;gatsby-resp-image-link&quot;
4584 href=&quot;/static/75ed3e19f967cb450e0a86ee5a2d5e10/ca211/sign.jpg&q…
4585 style=&quot;display: block&quot;
4586 target=&quot;_blank&quot;
4587 rel=&quot;noopener&quot;
4588 &gt;
4589 &lt;span
4590 class=&quot;gatsby-resp-image-background-image&quot;
4591 style=&quot;padding-bottom: 108.58895705521472%; position: relative;…
4592 &gt;&lt;/span&gt;
4593 &lt;img
4594 class=&quot;gatsby-resp-image-image&quot;
4595 alt=&quot;sign&quot;
4596 title=&quot;sign&quot;
4597 src=&quot;/static/75ed3e19f967cb450e0a86ee5a2d5e10/6aca1/sign.jp…
4598 srcset=&quot;/static/75ed3e19f967cb450e0a86ee5a2d5e10/d2f63/sign…
4599 /static/75ed3e19f967cb450e0a86ee5a2d5e10/c989d/sign.jpg 325w,
4600 /static/75ed3e19f967cb450e0a86ee5a2d5e10/6aca1/sign.jpg 650w,
4601 /static/75ed3e19f967cb450e0a86ee5a2d5e10/7c09c/sign.jpg 975w,
4602 /static/75ed3e19f967cb450e0a86ee5a2d5e10/01ab0/sign.jpg 1300w,
4603 /static/75ed3e19f967cb450e0a86ee5a2d5e10/ca211/sign.jpg 2980w&quot;
4604 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4605 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4606 loading=&quot;lazy&quot;
4607 /&gt;
4608 &lt;/a&gt;
4609 &lt;/span&gt;&lt;/p&gt;
4610 &lt;p&gt;&lt;span
4611 class=&quot;gatsby-resp-image-wrapper&quot;
4612 style=&quot;position: relative; display: block; margin-left: auto;…
4613 &gt;
4614 &lt;a
4615 class=&quot;gatsby-resp-image-link&quot;
4616 href=&quot;/static/4b3492e94c48707b0b44fceaa14ad0b2/9568a/squib.jpg&…
4617 style=&quot;display: block&quot;
4618 target=&quot;_blank&quot;
4619 rel=&quot;noopener&quot;
4620 &gt;
4621 &lt;span
4622 class=&quot;gatsby-resp-image-background-image&quot;
4623 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
4624 &gt;&lt;/span&gt;
4625 &lt;img
4626 class=&quot;gatsby-resp-image-image&quot;
4627 alt=&quot;squib&quot;
4628 title=&quot;squib&quot;
4629 src=&quot;/static/4b3492e94c48707b0b44fceaa14ad0b2/6aca1/squib.j…
4630 srcset=&quot;/static/4b3492e94c48707b0b44fceaa14ad0b2/d2f63/squi…
4631 /static/4b3492e94c48707b0b44fceaa14ad0b2/c989d/squib.jpg 325w,
4632 /static/4b3492e94c48707b0b44fceaa14ad0b2/6aca1/squib.jpg 650w,
4633 /static/4b3492e94c48707b0b44fceaa14ad0b2/7c09c/squib.jpg 975w,
4634 /static/4b3492e94c48707b0b44fceaa14ad0b2/01ab0/squib.jpg 1300w,
4635 /static/4b3492e94c48707b0b44fceaa14ad0b2/9568a/squib.jpg 3024w&quot;
4636 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4637 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4638 loading=&quot;lazy&quot;
4639 /&gt;
4640 &lt;/a&gt;
4641 &lt;/span&gt;&lt;/p&gt;
4642 &lt;p&gt;&lt;span
4643 class=&quot;gatsby-resp-image-wrapper&quot;
4644 style=&quot;position: relative; display: block; margin-left: auto;…
4645 &gt;
4646 &lt;a
4647 class=&quot;gatsby-resp-image-link&quot;
4648 href=&quot;/static/69d36a8d8a00d7b88158eb8b0e196916/02c19/test.jpg&q…
4649 style=&quot;display: block&quot;
4650 target=&quot;_blank&quot;
4651 rel=&quot;noopener&quot;
4652 &gt;
4653 &lt;span
4654 class=&quot;gatsby-resp-image-background-image&quot;
4655 style=&quot;padding-bottom: 119.6319018404908%; position: relative; …
4656 &gt;&lt;/span&gt;
4657 &lt;img
4658 class=&quot;gatsby-resp-image-image&quot;
4659 alt=&quot;test&quot;
4660 title=&quot;test&quot;
4661 src=&quot;/static/69d36a8d8a00d7b88158eb8b0e196916/6aca1/test.jp…
4662 srcset=&quot;/static/69d36a8d8a00d7b88158eb8b0e196916/d2f63/test…
4663 /static/69d36a8d8a00d7b88158eb8b0e196916/c989d/test.jpg 325w,
4664 /static/69d36a8d8a00d7b88158eb8b0e196916/6aca1/test.jpg 650w,
4665 /static/69d36a8d8a00d7b88158eb8b0e196916/7c09c/test.jpg 975w,
4666 /static/69d36a8d8a00d7b88158eb8b0e196916/01ab0/test.jpg 1300w,
4667 /static/69d36a8d8a00d7b88158eb8b0e196916/02c19/test.jpg 2673w&quot;
4668 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4669 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4670 loading=&quot;lazy&quot;
4671 /&gt;
4672 &lt;/a&gt;
4673 &lt;/span&gt;&lt;/p&gt;</content:encoded></item><item><title><![CDAT…
4674 &lt;blockquote&gt;
4675 &lt;p&gt;Escaping Web is a show celebrating software engineers who&apos;…
4676 &lt;/blockquote&gt;
4677 &lt;p&gt;The idea for the podcast began with the observation that most e…
4678 &lt;p&gt;As the head of &lt;a href=&quot;https://bradfieldcs.com&quot;&g…
4679 &lt;p&gt;Our podcast interviews these engineers to learn what makes the …
4680 &lt;p&gt;Mostly, Escaping Web is a podcast about learning how to learn h…
4681 &lt;p&gt;We recorded six episodes last year with six amazing individuals…
4682 &lt;p&gt;We recently decided to put the show on indefinite hiatus (don&a…
4683 &lt;h2&gt;Starting a podcast&lt;/h2&gt;
4684 &lt;p&gt;It&apos;s easy! Everyone says that, and I pretty much agree. He…
4685 &lt;ol&gt;
4686 &lt;li&gt;Record one or two episodes of audio&lt;/li&gt;
4687 &lt;li&gt;Edit them (optional)&lt;/li&gt;
4688 &lt;li&gt;Upload them somewhere on the internet that is publically acces…
4689 &lt;li&gt;Generate an RSS feed that can tell podcast directories where t…
4690 &lt;li&gt;Tell the podcast directories (e.g. iTunes, Google Play, Spotif…
4691 &lt;li&gt;Line up sponsorships with Squarespace, Linode, and a subscript…
4692 &lt;/ol&gt;
4693 &lt;p&gt;But that&apos;s it! Podcasting is still an open medium. There a…
4694 &lt;h3&gt;1. Recording audio&lt;/h3&gt;
4695 &lt;p&gt;This one should be easy, you&apos;d think. But it&apos;s not. I…
4696 &lt;p&gt;Even if you&apos;re not doing a guest-of-the-week format, there…
4697 &lt;p&gt;If you do give Escaping Web a listen, you might agree with me t…
4698 &lt;p&gt;I still think we went the right way with the interview format f…
4699 &lt;p&gt;Weren&apos;t we supposed to be talking about recording audio? O…
4700 &lt;ol&gt;
4701 &lt;li&gt;In-person, each with an individual mic and headphones&lt;/li&g…
4702 &lt;li&gt;Over Skype, using Skype Call Recorder (and Piezo as a backup)&…
4703 &lt;/ol&gt;
4704 &lt;p&gt;The goal here is to get separate tracks for each speaker so tha…
4705 &lt;ol start=&quot;3&quot;&gt;
4706 &lt;li&gt;In-person, sharing one mic with no headphones (and occasionall…
4707 &lt;/ol&gt;
4708 &lt;p&gt;Why? Why, oh why, did we go this route?&lt;/p&gt;
4709 &lt;p&gt;Mostly because Oz already had this big ol&apos; Blue Yeti mic, …
4710 &lt;p&gt;I, for one, am extremely loud. Oz, not so much. Our guests, som…
4711 &lt;p&gt;I&apos;ve gone on quite a bit already, and we&apos;re still in …
4712 &lt;h3&gt;2. Editing audio&lt;/h3&gt;
4713 &lt;p&gt;This can be another rabbit hole time-warp. But it&apos;s also n…
4714 &lt;p&gt;Our shows ran about an hour or so, which meant we had about 90 …
4715 &lt;p&gt;So, what is editing? I&apos;m not totally sure. Here&apos;s wha…
4716 &lt;ul&gt;
4717 &lt;li&gt;Remove weird loud noises and pops&lt;/li&gt;
4718 &lt;li&gt;Remove background hum (the Bradfield office had an nice air co…
4719 &lt;li&gt;Equalize and condense the tracks&lt;/li&gt;
4720 &lt;li&gt;Make a funny intro segment (with music!)&lt;/li&gt;
4721 &lt;/ul&gt;
4722 &lt;p&gt;My tools were the free and awesome Audacity (I&apos;m not sure …
4723 &lt;p&gt;Admittedly, the thing I looked forward to most about the edits …
4724 &lt;h3&gt;3-4. Hosting files and generating RSS feed&lt;/h3&gt;
4725 &lt;p&gt;Now we&apos;re into what &quot;folks in the biz&quot; call &quo…
4726 &lt;p&gt;There are many podcast hosting companies out there. If you&apos…
4727 &lt;p&gt;I chose &lt;a href=&quot;https://transistor.fm/?via=charles&quo…
4728 &lt;p&gt;Unfortunately, now that we&apos;ve gone on hiatus and we don&ap…
4729 &lt;h3&gt;5. Adding your RSS feed to the directories&lt;/h3&gt;
4730 &lt;p&gt;One slight bummer is that, even with a podcast hosting service,…
4731 &lt;p&gt;This is mainly a bummer in that, if you&apos;ve made it this fa…
4732 &lt;p&gt;To take the other side of this, I&apos;ve actually now found it…
4733 &lt;p&gt;Oh! Also, your show needs show art. Here&apos;s what I sketched…
4734 &lt;p&gt;&lt;span
4735 class=&quot;gatsby-resp-image-wrapper&quot;
4736 style=&quot;position: relative; display: block; margin-left: auto;…
4737 &gt;
4738 &lt;span
4739 class=&quot;gatsby-resp-image-background-image&quot;
4740 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
4741 &gt;&lt;/span&gt;
4742 &lt;img
4743 class=&quot;gatsby-resp-image-image&quot;
4744 alt=&quot;ewlogo&quot;
4745 title=&quot;ewlogo&quot;
4746 src=&quot;/static/cf35047043f8693673a5235362b746ce/6aca1/ew.jpg&…
4747 srcset=&quot;/static/cf35047043f8693673a5235362b746ce/d2f63/ew.j…
4748 /static/cf35047043f8693673a5235362b746ce/c989d/ew.jpg 325w,
4749 /static/cf35047043f8693673a5235362b746ce/6aca1/ew.jpg 650w,
4750 /static/cf35047043f8693673a5235362b746ce/7c09c/ew.jpg 975w,
4751 /static/cf35047043f8693673a5235362b746ce/01ab0/ew.jpg 1300w,
4752 /static/cf35047043f8693673a5235362b746ce/12609/ew.jpg 3000w&quot;
4753 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4754 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4755 loading=&quot;lazy&quot;
4756 /&gt;
4757 &lt;/span&gt;&lt;/p&gt;
4758 &lt;p&gt;Our spider has a Nand gate on its back. Cute.&lt;/p&gt;
4759 &lt;h3&gt;6. Finding sponsors!&lt;/h3&gt;
4760 &lt;p&gt;Whoops. We never did this one. This is especially unfortunate, …
4761 &lt;p&gt;Promotion is hard, in general. Not just for podcasts. Maybe obs…
4762 &lt;p&gt;We did set up a Twitter account for the show (&lt;a href=&quot;…
4763 &lt;p&gt;In fact, I wanted to share some of the things that folks Tweete…
4764 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
4765 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
4766 &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&qu…
4767 &lt;p&gt;Yes, I know, I know. The audio on the Grant episode is the wors…
4768 &lt;p&gt;Also, everyone says that leaving ratings on iTunes is &quot;sup…
4769 &lt;p&gt;&lt;span
4770 class=&quot;gatsby-resp-image-wrapper&quot;
4771 style=&quot;position: relative; display: block; margin-left: auto;…
4772 &gt;
4773 &lt;span
4774 class=&quot;gatsby-resp-image-background-image&quot;
4775 style=&quot;padding-bottom: 45.39877300613497%; position: relative; …
4776 &gt;&lt;/span&gt;
4777 &lt;img
4778 class=&quot;gatsby-resp-image-image&quot;
4779 alt=&quot;itunesratings&quot;
4780 title=&quot;itunesratings&quot;
4781 src=&quot;/static/e9803cd60b32c872b51bf1cc82832262/a6d36/itunesr…
4782 srcset=&quot;/static/e9803cd60b32c872b51bf1cc82832262/222b7/itun…
4783 /static/e9803cd60b32c872b51bf1cc82832262/ff46a/itunesratings.png 325w,
4784 /static/e9803cd60b32c872b51bf1cc82832262/a6d36/itunesratings.png 650w,
4785 /static/e9803cd60b32c872b51bf1cc82832262/e548f/itunesratings.png 975w,
4786 /static/e9803cd60b32c872b51bf1cc82832262/3c492/itunesratings.png 1300w,
4787 /static/e9803cd60b32c872b51bf1cc82832262/f36fd/itunesratings.png 2488w&q…
4788 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
4789 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
4790 loading=&quot;lazy&quot;
4791 /&gt;
4792 &lt;/span&gt;&lt;/p&gt;
4793 &lt;p&gt;Still, these tweets and these ratings and the personal texts we…
4794 &lt;h2&gt;What I learned from season one of Escaping Web (other than how…
4795 &lt;p&gt;&lt;strong&gt;Interviewing is challenging.&lt;/strong&gt; Duh. …
4796 &lt;p&gt;&lt;strong&gt;Take to time to explore things deeply.&lt;/strong…
4797 &lt;p&gt;&lt;strong&gt;Find a friend who&apos;s way smarter than you and…
4798 &lt;p&gt;And, with that, the retrospective is complete! Onto the shownot…
4799 &lt;ul&gt;
4800 &lt;li&gt;&lt;a href=&quot;https://www.cs.virginia.edu/~robins/YouAndYou…
4801 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/How_to_Solve_It…
4802 &lt;li&gt;&lt;a href=&quot;https://mitpress.mit.edu/sites/default/files/…
4803 &lt;li&gt;&lt;a href=&quot;https://www.nand2tetris.org/&quot;&gt;Nand2Te…
4804 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Flow-Psychology-Experi…
4805 &lt;/ul&gt;
4806 &lt;h2&gt;Shownotes and audio for Escaping Web&lt;/h2&gt;
4807 &lt;h3&gt;1: A Quantum of Sad Things Happening To Felix Tripier of IonQ&…
4808 &lt;p&gt;Felix Tripier is a software engineer at a quantum computing com…
4809 &lt;blockquote&gt;
4810 &lt;p&gt;Find out how Felix Tripier went from high-school and college dr…
4811 &lt;/blockquote&gt;
4812 &lt;audio controls=&quot;controls&quot;&gt;
4813 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4814 &lt;/audio&gt;
4815 &lt;p&gt;Links and resources:&lt;/p&gt;
4816 &lt;ul&gt;
4817 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Grave_of_the_Fi…
4818 &lt;li&gt;
4819 &lt;p&gt;Richard Hamming, &quot;You And Your Research&quot;&lt;/p&gt;
4820 &lt;ul&gt;
4821 &lt;li&gt;&lt;a href=&quot;https://www.cs.virginia.edu/~robins/YouAndYou…
4822 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=a1zDuOPkMSw&q…
4823 &lt;/ul&gt;
4824 &lt;/li&gt;
4825 &lt;li&gt;&lt;a href=&quot;https://github.com/ftripier/Q-bug&quot;&gt;Q-…
4826 &lt;li&gt;&lt;a href=&quot;https://twitter.com/FelixTripier%22&quot;&gt;…
4827 &lt;/ul&gt;
4828 &lt;h3&gt;2: Epic Slacking with Roo Harrigan of Slack&lt;/h3&gt;
4829 &lt;p&gt;Roo Harrigan is the Strategic Engineering Projects Lead at Slac…
4830 &lt;blockquote&gt;
4831 &lt;p&gt;Find out how Roo Harrigan went from an all-around generalist (p…
4832 &lt;/blockquote&gt;
4833 &lt;audio controls=&quot;controls&quot;&gt;
4834 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4835 &lt;/audio&gt;
4836 &lt;p&gt;Links and resources:&lt;/p&gt;
4837 &lt;ul&gt;
4838 &lt;li&gt;&lt;a href=&quot;https://medium.com/hackbright-capstone/day-29…
4839 &lt;li&gt;&lt;a href=&quot;http://frontsttrattoria.com/&quot;&gt;Front S…
4840 &lt;li&gt;&lt;a href=&quot;https://hackbrightacademy.com&quot;&gt;Hackbr…
4841 &lt;li&gt;&lt;a href=&quot;https://get.slack.help/hc/en-us/articles/2084…
4842 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Flow-Psychology-Experi…
4843 &lt;li&gt;&lt;a href=&quot;https://twitter.com/roo_harrigan&quot;&gt;Roo…
4844 &lt;/ul&gt;
4845 &lt;h3&gt;3: Getting Time Serious with Richie Artoul of Uber&lt;/h3&gt;
4846 &lt;p&gt;Richie Artoul is a software engineer on Uber&apos;s Observabili…
4847 &lt;blockquote&gt;
4848 &lt;p&gt;Find out how Richie Artoul went from bootcamp grad to infrastru…
4849 &lt;/blockquote&gt;
4850 &lt;audio controls=&quot;controls&quot;&gt;
4851 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4852 &lt;/audio&gt;
4853 &lt;p&gt;Links and resources:&lt;/p&gt;
4854 &lt;ul&gt;
4855 &lt;li&gt;&lt;a href=&quot;https://eng.uber.com/optimizing-m3/&quot;&gt;…
4856 &lt;li&gt;&lt;a href=&quot;https://m3db.io/&quot;&gt;M3 &amp;#x26; M3DB&…
4857 &lt;li&gt;&lt;a href=&quot;https://www.nand2tetris.org/&quot;&gt;Nand2Te…
4858 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Rubber_duck_deb…
4859 &lt;li&gt;&lt;a href=&quot;https://www.allthingsdistributed.com/files/am…
4860 &lt;li&gt;&lt;a href=&quot;https://www.foundationdb.org/&quot;&gt;Founda…
4861 &lt;li&gt;&lt;a href=&quot;https://jvns.ca/blog/brag-documents/&quot;&gt…
4862 &lt;li&gt;&lt;a href=&quot;https://twitter.com/richardartoul&quot;&gt;Ri…
4863 &lt;/ul&gt;
4864 &lt;h3&gt;4: A Graphic(s) Conversation with Lauren Budorick of Figma&lt;…
4865 &lt;p&gt;Lauren Budorick is Graphics Software Engineer at Figma. She’s…
4866 &lt;blockquote&gt;
4867 &lt;p&gt;Find out how Lauren went from bootcamp grad to Graphics Softwar…
4868 &lt;/blockquote&gt;
4869 &lt;audio controls=&quot;controls&quot;&gt;
4870 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4871 &lt;/audio&gt;
4872 &lt;p&gt;Links and resources:&lt;/p&gt;
4873 &lt;ul&gt;
4874 &lt;li&gt;&lt;a href=&quot;https://twitter.com/lbudorick/status/11491189…
4875 &lt;li&gt;&lt;a href=&quot;https://www.w3.org/Graphics/GIF/spec-gif89a.t…
4876 &lt;li&gt;&lt;a href=&quot;http://www.olsenhome.com/gif/BOB_89A.GIF&quot…
4877 &lt;li&gt;&lt;a href=&quot;http://ata4.github.io/gifiddle/#http://www.ol…
4878 &lt;li&gt;&lt;a href=&quot;https://www.theatlantic.com/technology/archiv…
4879 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Opzomu6mgYk&q…
4880 &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/book/show/7090.The_…
4881 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=YFGY2BeyfzA&q…
4882 &lt;li&gt;&lt;a href=&quot;https://www.3blue1brown.com/essence-of-linear…
4883 &lt;li&gt;&lt;a href=&quot;https://www.figma.com/&quot;&gt;Figma&lt;/a&g…
4884 &lt;li&gt;&lt;a href=&quot;https://www.figma.com/blog/section/engineerin…
4885 &lt;li&gt;&lt;a href=&quot;https://www.mapbox.com/&quot;&gt;Mapbox&lt;/a…
4886 &lt;li&gt;&lt;a href=&quot;https://hackbrightacademy.com/&quot;&gt;Hackb…
4887 &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/book/show/222146.Ma…
4888 &lt;li&gt;&lt;a href=&quot;https://twitter.com/lbudorick&quot;&gt;Lauren…
4889 &lt;/ul&gt;
4890 &lt;h3&gt;5: Learning Your Stripes with Grant Wu of Stripe&lt;/h3&gt;
4891 &lt;p&gt;Grant Wu is a Software Engineer at Stripe on the Ruby Applicati…
4892 &lt;blockquote&gt;
4893 &lt;p&gt;Charlie and Oz dig into Grant’s study habits for self-guided …
4894 &lt;/blockquote&gt;
4895 &lt;audio controls=&quot;controls&quot;&gt;
4896 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4897 &lt;/audio&gt;
4898 &lt;p&gt;Links and resources:&lt;/p&gt;
4899 &lt;ul&gt;
4900 &lt;li&gt;&lt;a href=&quot;https://stripe.com&quot;&gt;Stripe&lt;/a&gt;&…
4901 &lt;li&gt;&lt;a href=&quot;https://sorbet.org/&quot;&gt;Sorbet: Ruby Sta…
4902 &lt;li&gt;&lt;a href=&quot;https://increment.com/&quot;&gt;Stripe’s In…
4903 &lt;li&gt;&lt;a href=&quot;https://press.stripe.com/&quot;&gt;The Dream …
4904 &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/book/show/830502.It…
4905 &lt;li&gt;&lt;a href=&quot;http://teachyourselfcs.com&quot;&gt;teachyour…
4906 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=v7s8m_-sA-Y&q…
4907 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Flow-Psychology-Experi…
4908 &lt;li&gt;&lt;a href=&quot;https://twitter.com/awkc1996/status/117179246…
4909 &lt;li&gt;&lt;a href=&quot;https://www.hackreactor.com/&quot;&gt;Hack Re…
4910 &lt;li&gt;&lt;a href=&quot;https://mitpress.mit.edu/sites/default/files/…
4911 &lt;li&gt;&lt;a href=&quot;https://github.com/gw&quot;&gt;Grant Wu on Gi…
4912 &lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/in/gwu01/&quot;&gt;G…
4913 &lt;/ul&gt;
4914 &lt;h3&gt;6: Algorithmically Speaking with Elliott Jin of Triplebyte&lt;…
4915 &lt;p&gt;Elliott Jin is the Interview Team Tech Lead at Triplebyte. You&…
4916 &lt;blockquote&gt;
4917 &lt;p&gt;Charlie and Oz explore Elliott&apos;s path down the various int…
4918 &lt;/blockquote&gt;
4919 &lt;audio controls=&quot;controls&quot;&gt;
4920 &lt;source type=&quot;audio/mp3&quot; src=&quot;https://escapingweb.gi…
4921 &lt;/audio&gt;
4922 &lt;p&gt;Links and resources:&lt;/p&gt;
4923 &lt;ul&gt;
4924 &lt;li&gt;&lt;a href=&quot;https://projecteuler.net/&quot;&gt;Project Eu…
4925 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Programming-Language-2…
4926 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Gorillas_(video…
4927 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Windows_3.1x%22…
4928 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Drugwars%22&quo…
4929 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Space_Trader_(P…
4930 &lt;li&gt;&lt;a href=&quot;https://twitter.com/jessitron/status/11833778…
4931 &lt;li&gt;&lt;a href=&quot;https://web.nmsu.edu/~davidp/hpm-subm-2012-nu…
4932 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/How_to_Solve_It…
4933 &lt;li&gt;&lt;a href=&quot;http://pleasingfungus.com/Silicon%20Zeroes/%2…
4934 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/The_Diamond_Age…
4935 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Computability-Logic-Ge…
4936 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Elements-Programming-A…
4937 &lt;li&gt;&lt;a href=&quot;https://mitpress.mit.edu/sites/default/files/…
4938 &lt;li&gt;&lt;a href=&quot;http://augmentingcognition.com/ltm.html%22&qu…
4939 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/Mind-Play-Shannon-Inve…
4940 &lt;li&gt;&lt;a href=&quot;https://thebitplayer.com/%22&quot;&gt;The Bit…
4941 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Useless_machine…
4942 &lt;li&gt;&lt;a href=&quot;https://www.dropbox.com%22&quot;&gt;Dropbox&l…
4943 &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Formative_asses…
4944 &lt;li&gt;&lt;a href=&quot;https://triplebyte.com/%22&quot;&gt;Triplebyt…
4945 &lt;li&gt;&lt;a href=&quot;https://github.com/robot-dreams%22&quot;&gt;E…
4946 &lt;li&gt;&lt;a href=&quot;https://medium.com/@robot_dreams%22&quot;&gt;…
4947 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Notes on Map a…
4948 &lt;p&gt;After the Nike Missile site, we decided to take a course on map…
4949 &lt;h2&gt;Maps&lt;/h2&gt;
4950 &lt;ul&gt;
4951 &lt;li&gt;Using a map is about using &lt;strong&gt;filters&lt;/strong&gt…
4952 &lt;li&gt;Download &lt;a href=&quot;https://www.usgs.gov/products/maps/t…
4953 &lt;li&gt;
4954 &lt;p&gt;SCOPE acronym:&lt;/p&gt;
4955 &lt;ul&gt;
4956 &lt;li&gt;shape&lt;/li&gt;
4957 &lt;li&gt;color&lt;/li&gt;
4958 &lt;li&gt;orientation&lt;/li&gt;
4959 &lt;li&gt;proportion (aka distance)&lt;/li&gt;
4960 &lt;/ul&gt;
4961 &lt;/li&gt;
4962 &lt;li&gt;You don&apos;t have to go in order of the acronym!&lt;/li&gt;
4963 &lt;/ul&gt;
4964 &lt;h3&gt;Shape&lt;/h3&gt;
4965 &lt;ul&gt;
4966 &lt;li&gt;Look for valleys, ridges, hills with flat tops, gulleys, hills…
4967 &lt;li&gt;
4968 &lt;p&gt;Hidden Valley Ranch Salad Dressing&lt;/p&gt;
4969 &lt;ul&gt;
4970 &lt;li&gt;Another acronym. Used by the &quot;military&quot;&lt;/li&gt;
4971 &lt;li&gt;Hills Valleys Ridges Spurs Depressions&lt;/li&gt;
4972 &lt;li&gt;These are the landshapes to look for on your map and in the ar…
4973 &lt;/ul&gt;
4974 &lt;/li&gt;
4975 &lt;/ul&gt;
4976 &lt;h3&gt;Color&lt;/h3&gt;
4977 &lt;ul&gt;
4978 &lt;li&gt;green = trees, white = not trees&lt;/li&gt;
4979 &lt;li&gt;How to tell if you&apos;re in trees? Look up, if you see branc…
4980 &lt;li&gt;Sometimes white areas will have scrub brushes and plantlife, d…
4981 &lt;li&gt;Sometimes the tops of green hills will have white scrub / chap…
4982 &lt;li&gt;red or black indicates a human-made object&lt;/li&gt;
4983 &lt;li&gt;trails are often not on a map. Many of the surveys were done d…
4984 &lt;/ul&gt;
4985 &lt;h3&gt;Orientation&lt;/h3&gt;
4986 &lt;ul&gt;
4987 &lt;li&gt;Use compass to orient the map, then place the map on the groun…
4988 &lt;li&gt;Maps usually point North&lt;/li&gt;
4989 &lt;/ul&gt;
4990 &lt;h3&gt;Proportion (Distance)&lt;/h3&gt;
4991 &lt;ul&gt;
4992 &lt;li&gt;Measured as the crow flies, not on the ground&lt;/li&gt;
4993 &lt;li&gt;Maps have a scale on them&lt;/li&gt;
4994 &lt;li&gt;You can use the string of your compass to trace a trail, and t…
4995 &lt;li&gt;Good skill to learn: look at object in the distance and estima…
4996 &lt;li&gt;Make sure you know if your map is in miles or kilometers&lt;/l…
4997 &lt;/ul&gt;
4998 &lt;h3&gt;Elevation&lt;/h3&gt;
4999 &lt;ul&gt;
5000 &lt;li&gt;Measures vertical distance above sea level in feet&lt;/li&gt;
5001 &lt;li&gt;5280 feet in a mile&lt;/li&gt;
5002 &lt;li&gt;Contour lines have a standard elevation gap between them (e.g.…
5003 &lt;li&gt;Maps have &quot;index&quot; contour lines that state their ele…
5004 &lt;li&gt;&quot;Intermediate&quot; contour lines don&apos;t state their …
5005 &lt;li&gt;When lines are close together = STEEP!&lt;/li&gt;
5006 &lt;li&gt;Fun experiment: slice a potato to measure contour lines! &lt;e…
5007 &lt;/ul&gt;
5008 &lt;p&gt;&lt;span
5009 class=&quot;gatsby-resp-image-wrapper&quot;
5010 style=&quot;position: relative; display: block; margin-left: auto;…
5011 &gt;
5012 &lt;a
5013 class=&quot;gatsby-resp-image-link&quot;
5014 href=&quot;/static/cd59ff499985ae9c272723cfe801cbf8/d2602/p1.jpg&quo…
5015 style=&quot;display: block&quot;
5016 target=&quot;_blank&quot;
5017 rel=&quot;noopener&quot;
5018 &gt;
5019 &lt;span
5020 class=&quot;gatsby-resp-image-background-image&quot;
5021 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
5022 &gt;&lt;/span&gt;
5023 &lt;img
5024 class=&quot;gatsby-resp-image-image&quot;
5025 alt=&quot;potato1&quot;
5026 title=&quot;potato1&quot;
5027 src=&quot;/static/cd59ff499985ae9c272723cfe801cbf8/6aca1/p1.jpg&…
5028 srcset=&quot;/static/cd59ff499985ae9c272723cfe801cbf8/d2f63/p1.j…
5029 /static/cd59ff499985ae9c272723cfe801cbf8/c989d/p1.jpg 325w,
5030 /static/cd59ff499985ae9c272723cfe801cbf8/6aca1/p1.jpg 650w,
5031 /static/cd59ff499985ae9c272723cfe801cbf8/7c09c/p1.jpg 975w,
5032 /static/cd59ff499985ae9c272723cfe801cbf8/01ab0/p1.jpg 1300w,
5033 /static/cd59ff499985ae9c272723cfe801cbf8/d2602/p1.jpg 4032w&quot;
5034 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5035 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5036 loading=&quot;lazy&quot;
5037 /&gt;
5038 &lt;/a&gt;
5039 &lt;/span&gt;&lt;/p&gt;
5040 &lt;p&gt;&lt;span
5041 class=&quot;gatsby-resp-image-wrapper&quot;
5042 style=&quot;position: relative; display: block; margin-left: auto;…
5043 &gt;
5044 &lt;a
5045 class=&quot;gatsby-resp-image-link&quot;
5046 href=&quot;/static/95024dcb4b9020a04454a93913894a99/d2602/p2.jpg&quo…
5047 style=&quot;display: block&quot;
5048 target=&quot;_blank&quot;
5049 rel=&quot;noopener&quot;
5050 &gt;
5051 &lt;span
5052 class=&quot;gatsby-resp-image-background-image&quot;
5053 style=&quot;padding-bottom: 74.84662576687117%; position: relative; …
5054 &gt;&lt;/span&gt;
5055 &lt;img
5056 class=&quot;gatsby-resp-image-image&quot;
5057 alt=&quot;potato1&quot;
5058 title=&quot;potato1&quot;
5059 src=&quot;/static/95024dcb4b9020a04454a93913894a99/6aca1/p2.jpg&…
5060 srcset=&quot;/static/95024dcb4b9020a04454a93913894a99/d2f63/p2.j…
5061 /static/95024dcb4b9020a04454a93913894a99/c989d/p2.jpg 325w,
5062 /static/95024dcb4b9020a04454a93913894a99/6aca1/p2.jpg 650w,
5063 /static/95024dcb4b9020a04454a93913894a99/7c09c/p2.jpg 975w,
5064 /static/95024dcb4b9020a04454a93913894a99/01ab0/p2.jpg 1300w,
5065 /static/95024dcb4b9020a04454a93913894a99/d2602/p2.jpg 4032w&quot;
5066 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5067 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5068 loading=&quot;lazy&quot;
5069 /&gt;
5070 &lt;/a&gt;
5071 &lt;/span&gt;&lt;/p&gt;
5072 &lt;p&gt;&lt;span
5073 class=&quot;gatsby-resp-image-wrapper&quot;
5074 style=&quot;position: relative; display: block; margin-left: auto;…
5075 &gt;
5076 &lt;a
5077 class=&quot;gatsby-resp-image-link&quot;
5078 href=&quot;/static/7e4d6074a9f546fb80b165746dda1325/9568a/p5.jpg&quo…
5079 style=&quot;display: block&quot;
5080 target=&quot;_blank&quot;
5081 rel=&quot;noopener&quot;
5082 &gt;
5083 &lt;span
5084 class=&quot;gatsby-resp-image-background-image&quot;
5085 style=&quot;padding-bottom: 133.12883435582822%; position: relative;…
5086 &gt;&lt;/span&gt;
5087 &lt;img
5088 class=&quot;gatsby-resp-image-image&quot;
5089 alt=&quot;potato5&quot;
5090 title=&quot;potato5&quot;
5091 src=&quot;/static/7e4d6074a9f546fb80b165746dda1325/6aca1/p5.jpg&…
5092 srcset=&quot;/static/7e4d6074a9f546fb80b165746dda1325/d2f63/p5.j…
5093 /static/7e4d6074a9f546fb80b165746dda1325/c989d/p5.jpg 325w,
5094 /static/7e4d6074a9f546fb80b165746dda1325/6aca1/p5.jpg 650w,
5095 /static/7e4d6074a9f546fb80b165746dda1325/7c09c/p5.jpg 975w,
5096 /static/7e4d6074a9f546fb80b165746dda1325/01ab0/p5.jpg 1300w,
5097 /static/7e4d6074a9f546fb80b165746dda1325/9568a/p5.jpg 3024w&quot;
5098 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5099 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5100 loading=&quot;lazy&quot;
5101 /&gt;
5102 &lt;/a&gt;
5103 &lt;/span&gt;&lt;/p&gt;
5104 &lt;ul&gt;
5105 &lt;li&gt;Contour lines are shaped like upside down V when there is a sm…
5106 &lt;/ul&gt;
5107 &lt;p&gt;&lt;span
5108 class=&quot;gatsby-resp-image-wrapper&quot;
5109 style=&quot;position: relative; display: block; margin-left: auto;…
5110 &gt;
5111 &lt;a
5112 class=&quot;gatsby-resp-image-link&quot;
5113 href=&quot;/static/031c2a9d16ebcff723645aaf9a18bd29/9568a/v.jpg&quot;
5114 style=&quot;display: block&quot;
5115 target=&quot;_blank&quot;
5116 rel=&quot;noopener&quot;
5117 &gt;
5118 &lt;span
5119 class=&quot;gatsby-resp-image-background-image&quot;
5120 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
5121 &gt;&lt;/span&gt;
5122 &lt;img
5123 class=&quot;gatsby-resp-image-image&quot;
5124 alt=&quot;vshape&quot;
5125 title=&quot;vshape&quot;
5126 src=&quot;/static/031c2a9d16ebcff723645aaf9a18bd29/6aca1/v.jpg&q…
5127 srcset=&quot;/static/031c2a9d16ebcff723645aaf9a18bd29/d2f63/v.jp…
5128 /static/031c2a9d16ebcff723645aaf9a18bd29/c989d/v.jpg 325w,
5129 /static/031c2a9d16ebcff723645aaf9a18bd29/6aca1/v.jpg 650w,
5130 /static/031c2a9d16ebcff723645aaf9a18bd29/7c09c/v.jpg 975w,
5131 /static/031c2a9d16ebcff723645aaf9a18bd29/01ab0/v.jpg 1300w,
5132 /static/031c2a9d16ebcff723645aaf9a18bd29/9568a/v.jpg 3024w&quot;
5133 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5134 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5135 loading=&quot;lazy&quot;
5136 /&gt;
5137 &lt;/a&gt;
5138 &lt;/span&gt;&lt;/p&gt;
5139 &lt;ul&gt;
5140 &lt;li&gt;Spurs look like shallow U shapes&lt;/li&gt;
5141 &lt;/ul&gt;
5142 &lt;h2&gt;Compass&lt;/h2&gt;
5143 &lt;ul&gt;
5144 &lt;li&gt;Four skills to learn:&lt;/li&gt;
5145 &lt;li&gt;
5146 &lt;p&gt;Real World&lt;/p&gt;
5147 &lt;ul&gt;
5148 &lt;li&gt;(1) Follow a field bearing&lt;/li&gt;
5149 &lt;li&gt;(2) Take a bearing of an object&lt;/li&gt;
5150 &lt;/ul&gt;
5151 &lt;/li&gt;
5152 &lt;li&gt;
5153 &lt;p&gt;&quot;Map World&quot;&lt;/p&gt;
5154 &lt;ul&gt;
5155 &lt;li&gt;(3) Find object on map and measure angle&lt;/li&gt;
5156 &lt;li&gt;(4) Start with angle and draw on the map&lt;/li&gt;
5157 &lt;/ul&gt;
5158 &lt;/li&gt;
5159 &lt;li&gt;Angles are always measured clockwise&lt;/li&gt;
5160 &lt;/ul&gt;
5161 &lt;p&gt;&lt;span
5162 class=&quot;gatsby-resp-image-wrapper&quot;
5163 style=&quot;position: relative; display: block; margin-left: auto;…
5164 &gt;
5165 &lt;a
5166 class=&quot;gatsby-resp-image-link&quot;
5167 href=&quot;/static/71c143c98f02af3d4502f27d460e7d2f/e12a7/compass.jp…
5168 style=&quot;display: block&quot;
5169 target=&quot;_blank&quot;
5170 rel=&quot;noopener&quot;
5171 &gt;
5172 &lt;span
5173 class=&quot;gatsby-resp-image-background-image&quot;
5174 style=&quot;padding-bottom: 80.98159509202453%; position: relative; …
5175 &gt;&lt;/span&gt;
5176 &lt;img
5177 class=&quot;gatsby-resp-image-image&quot;
5178 alt=&quot;compass&quot;
5179 title=&quot;compass&quot;
5180 src=&quot;/static/71c143c98f02af3d4502f27d460e7d2f/6aca1/compass…
5181 srcset=&quot;/static/71c143c98f02af3d4502f27d460e7d2f/d2f63/comp…
5182 /static/71c143c98f02af3d4502f27d460e7d2f/c989d/compass.jpg 325w,
5183 /static/71c143c98f02af3d4502f27d460e7d2f/6aca1/compass.jpg 650w,
5184 /static/71c143c98f02af3d4502f27d460e7d2f/7c09c/compass.jpg 975w,
5185 /static/71c143c98f02af3d4502f27d460e7d2f/01ab0/compass.jpg 1300w,
5186 /static/71c143c98f02af3d4502f27d460e7d2f/e12a7/compass.jpg 2948w&quot;
5187 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5188 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5189 loading=&quot;lazy&quot;
5190 /&gt;
5191 &lt;/a&gt;
5192 &lt;/span&gt;&lt;/p&gt;
5193 &lt;ul&gt;
5194 &lt;li&gt;If you forget the compass directions, it spells &quot;WE&quot;…
5195 &lt;li&gt;True north (north pole) vs Magnetic North (which can move arou…
5196 &lt;li&gt;Declination is number of angles from true north to magnetic no…
5197 &lt;li&gt;Always keep your moving needle on the declination&lt;/li&gt;
5198 &lt;li&gt;Angle of declination needs to be known for your area (look thi…
5199 &lt;/ul&gt;
5200 &lt;p&gt;&lt;span
5201 class=&quot;gatsby-resp-image-wrapper&quot;
5202 style=&quot;position: relative; display: block; margin-left: auto;…
5203 &gt;
5204 &lt;a
5205 class=&quot;gatsby-resp-image-link&quot;
5206 href=&quot;/static/19346824ea175b6cf4796d0c7637dbd4/dbde2/declinatio…
5207 style=&quot;display: block&quot;
5208 target=&quot;_blank&quot;
5209 rel=&quot;noopener&quot;
5210 &gt;
5211 &lt;span
5212 class=&quot;gatsby-resp-image-background-image&quot;
5213 style=&quot;padding-bottom: 26.380368098159508%; position: relative;…
5214 &gt;&lt;/span&gt;
5215 &lt;img
5216 class=&quot;gatsby-resp-image-image&quot;
5217 alt=&quot;declination&quot;
5218 title=&quot;declination&quot;
5219 src=&quot;/static/19346824ea175b6cf4796d0c7637dbd4/6aca1/declina…
5220 srcset=&quot;/static/19346824ea175b6cf4796d0c7637dbd4/d2f63/decl…
5221 /static/19346824ea175b6cf4796d0c7637dbd4/c989d/declination.jpg 325w,
5222 /static/19346824ea175b6cf4796d0c7637dbd4/6aca1/declination.jpg 650w,
5223 /static/19346824ea175b6cf4796d0c7637dbd4/7c09c/declination.jpg 975w,
5224 /static/19346824ea175b6cf4796d0c7637dbd4/01ab0/declination.jpg 1300w,
5225 /static/19346824ea175b6cf4796d0c7637dbd4/dbde2/declination.jpg 2815w&quo…
5226 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5227 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5228 loading=&quot;lazy&quot;
5229 /&gt;
5230 &lt;/a&gt;
5231 &lt;/span&gt;&lt;/p&gt;
5232 &lt;ul&gt;
5233 &lt;li&gt;Angle of declination grows larger as you move north&lt;/li&gt;
5234 &lt;li&gt;A compass in the Southern hemisphere isn&apos;t going to work …
5235 &lt;li&gt;North Star does point to true North (only object in sky that d…
5236 &lt;/ul&gt;
5237 &lt;h2&gt;Triangulation (my favorite part of the class!)&lt;/h2&gt;
5238 &lt;ul&gt;
5239 &lt;li&gt;Brings it all together! This helps you &quot;locate&quot; your…
5240 &lt;li&gt;General overview: Finding your location a map by taking three …
5241 &lt;li&gt;You definitely need to know exactly where the objects of inter…
5242 &lt;li&gt;
5243 &lt;p&gt;Steps:&lt;/p&gt;
5244 &lt;ol&gt;
5245 &lt;li&gt;Take bearing of an object by pointing compass at object and mo…
5246 &lt;li&gt;Move compass to map and line it up so that it is pointing to a…
5247 &lt;li&gt;Draw a straight line&lt;/li&gt;
5248 &lt;li&gt;Repeat 2 - 3 times with different objects&lt;/li&gt;
5249 &lt;/ol&gt;
5250 &lt;/li&gt;
5251 &lt;li&gt;At this point, you should have created a &quot;triangle&quot; …
5252 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Dean of Discip…
5253 &lt;p&gt;“Your dad is the best”&lt;/p&gt;
5254 &lt;p&gt;“Your dad is so scary”&lt;/p&gt;
5255 &lt;p&gt;“Your dad is the MAN”&lt;/p&gt;
5256 &lt;p&gt;I’d nod along, because often these comments were from some of…
5257 &lt;p&gt;“Yeah, he is! But wait til you meet him. Because Mr. Harringt…
5258 &lt;p&gt;Yes, I will finally admit here that Uncle Dennis gave me a bit …
5259 &lt;p&gt;To this day, it was the best job I’ve ever had. We smashed wa…
5260 &lt;p&gt;I learned a lot about my uncle from his other charges in summer…
5261 &lt;p&gt;In my dad’s side of the family, the men are commanding, stubb…
5262 &lt;p&gt;Uncle Dennis, Mr. Harrington, is no exception. He breaks the mo…
5263 &lt;p&gt;Perhaps this comes from growing up in 1950s and 60s Keansburg -…
5264 &lt;p&gt;Getting a HARRINGTON in your morning homeroom wasn’t a curse …
5265 &lt;p&gt;Ask just about any RBC student and they’ll agree.&lt;/p&gt;
5266 &lt;p&gt;For the last sixteen years, I’ve received countless out-of-th…
5267 &lt;p&gt;This is what they say:&lt;/p&gt;
5268 &lt;p&gt;“Your uncle is the best.”&lt;/p&gt;
5269 &lt;p&gt;“Your uncle saved my life”&lt;/p&gt;
5270 &lt;p&gt;“Your uncle is the MAN.”&lt;/p&gt;</content:encoded></item>…
5271 &lt;p&gt;If this is the future, why are you the same?&lt;/p&gt;
5272 &lt;/blockquote&gt;
5273 &lt;p&gt;My cousin Megeen got married two weeks ago. Instead of the trad…
5274 &lt;p&gt;It was amazing.&lt;/p&gt;
5275 &lt;p&gt;The location for POPESTOCK was the mysterious Elk&apos;s Lodge …
5276 &lt;p&gt;Uncle Mike and Aunt Susan emceeded the festivities. They had on…
5277 &lt;p&gt;But there were three exceptions to that rule:&lt;/p&gt;
5278 &lt;ol&gt;
5279 &lt;li&gt;David&apos;s old band &lt;a href=&quot;https://lightninging.ba…
5280 &lt;li&gt;Aunt Eileen (the mother of the bride) and her old friend (alon…
5281 &lt;li&gt;My set.&lt;/li&gt;
5282 &lt;/ol&gt;
5283 &lt;p&gt;Although, one could argue (and I did) that my performance was r…
5284 &lt;p&gt;Allow me to explain.&lt;/p&gt;
5285 &lt;p&gt;I&apos;ve written a six-fingered handful of songs in my life, b…
5286 &lt;p&gt;You see, neither of them are very good. Nor am I a good singer.…
5287 &lt;p&gt;My vision for the one-song set was this: I play the entire Merl…
5288 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
5289 &lt;p&gt;So far, so good. Simple. One-song. No Bullet Train. I was attem…
5290 &lt;p&gt;But you can&apos;t stop the bullet train once it goes off the r…
5291 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
5292 &lt;p&gt;We are &lt;strong&gt;Hotdog Johnny and the Shady Oaks&lt;/stron…
5293 &lt;ul&gt;
5294 &lt;li&gt;Charlie Harrington - Vocals, Acoustic Guitar, Harmonica&lt;/li…
5295 &lt;li&gt;Michael Byrnes - Mandolin, Vocals&lt;/li&gt;
5296 &lt;li&gt;Jack Byrnes - Banjo&lt;/li&gt;
5297 &lt;li&gt;Aidan Byrnes - Drums&lt;/li&gt;
5298 &lt;li&gt;Peter Clabby - Electric Guitar&lt;/li&gt;
5299 &lt;li&gt;Alex &quot;The Grones&quot; Groneman - Acoustic Guitar&lt;/li&…
5300 &lt;li&gt;Some dude no one knew - Bass&lt;/li&gt;
5301 &lt;li&gt;Tommy Clabby - Sound engineer&lt;/li&gt;
5302 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Summer Wind]]>…
5303 class=&quot;gatsby-resp-image-wrapper&quot;
5304 style=&quot;position: relative; display: block; margin-left: auto;…
5305 &gt;
5306 &lt;a
5307 class=&quot;gatsby-resp-image-link&quot;
5308 href=&quot;/static/122831651add0d67a1e0dc8f814101f0/f21dd/summerwind…
5309 style=&quot;display: block&quot;
5310 target=&quot;_blank&quot;
5311 rel=&quot;noopener&quot;
5312 &gt;
5313 &lt;span
5314 class=&quot;gatsby-resp-image-background-image&quot;
5315 style=&quot;padding-bottom: 66.25766871165644%; position: relative; …
5316 &gt;&lt;/span&gt;
5317 &lt;img
5318 class=&quot;gatsby-resp-image-image&quot;
5319 alt=&quot;email&quot;
5320 title=&quot;email&quot;
5321 src=&quot;/static/122831651add0d67a1e0dc8f814101f0/6aca1/summerw…
5322 srcset=&quot;/static/122831651add0d67a1e0dc8f814101f0/d2f63/summ…
5323 /static/122831651add0d67a1e0dc8f814101f0/c989d/summerwind.jpg 325w,
5324 /static/122831651add0d67a1e0dc8f814101f0/6aca1/summerwind.jpg 650w,
5325 /static/122831651add0d67a1e0dc8f814101f0/7c09c/summerwind.jpg 975w,
5326 /static/122831651add0d67a1e0dc8f814101f0/01ab0/summerwind.jpg 1300w,
5327 /static/122831651add0d67a1e0dc8f814101f0/f21dd/summerwind.jpg 3583w&quot;
5328 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5329 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5330 loading=&quot;lazy&quot;
5331 /&gt;
5332 &lt;/a&gt;
5333 &lt;/span&gt;&lt;/p&gt;
5334 &lt;p&gt;&lt;em&gt;Newport, Rhode Island&lt;/em&gt;&lt;/p&gt;
5335 &lt;p&gt;A film photo I took with my friend &lt;a href=&quot;http://www.…
5336 &lt;p&gt;I opened up &lt;em&gt;Logic&lt;/em&gt; on a whim tonight and fo…
5337 &lt;p&gt;The bouncing ball animation was created with the &lt;a href=&qu…
5338 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;javascrip…
5339 &lt;span class=&quot;token function&quot;&gt;createCanvas&lt;/span&gt;…
5340 &lt;span class=&quot;token function&quot;&gt;background&lt;/span&gt;&l…
5341 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
5342
5343 &lt;span class=&quot;token keyword&quot;&gt;function&lt;/span&gt; &lt;sp…
5344 &lt;span class=&quot;token function&quot;&gt;circle&lt;/span&gt;&lt;sp…
5345 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&…
5346 &lt;p&gt;That time, it turns out, was yesterday afternoon. This post out…
5347 &lt;h3&gt;Ard-what-now?&lt;/h3&gt;
5348 &lt;p&gt;An Arduino is a &lt;strong&gt;microcontroller&lt;/strong&gt; bo…
5349 &lt;p&gt;Here&apos;s a picture of my Arduino (of the &lt;a href=&quot;ht…
5350 &lt;p&gt;&lt;span
5351 class=&quot;gatsby-resp-image-wrapper&quot;
5352 style=&quot;position: relative; display: block; margin-left: auto;…
5353 &gt;
5354 &lt;a
5355 class=&quot;gatsby-resp-image-link&quot;
5356 href=&quot;/static/5136bc8af49a005eba462180a3bf7000/9568a/uno.jpg&qu…
5357 style=&quot;display: block&quot;
5358 target=&quot;_blank&quot;
5359 rel=&quot;noopener&quot;
5360 &gt;
5361 &lt;span
5362 class=&quot;gatsby-resp-image-background-image&quot;
5363 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
5364 &gt;&lt;/span&gt;
5365 &lt;img
5366 class=&quot;gatsby-resp-image-image&quot;
5367 alt=&quot;Uno&quot;
5368 title=&quot;Uno&quot;
5369 src=&quot;/static/5136bc8af49a005eba462180a3bf7000/6aca1/uno.jpg…
5370 srcset=&quot;/static/5136bc8af49a005eba462180a3bf7000/d2f63/uno.…
5371 /static/5136bc8af49a005eba462180a3bf7000/c989d/uno.jpg 325w,
5372 /static/5136bc8af49a005eba462180a3bf7000/6aca1/uno.jpg 650w,
5373 /static/5136bc8af49a005eba462180a3bf7000/7c09c/uno.jpg 975w,
5374 /static/5136bc8af49a005eba462180a3bf7000/01ab0/uno.jpg 1300w,
5375 /static/5136bc8af49a005eba462180a3bf7000/9568a/uno.jpg 3024w&quot;
5376 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5377 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5378 loading=&quot;lazy&quot;
5379 /&gt;
5380 &lt;/a&gt;
5381 &lt;/span&gt;&lt;/p&gt;
5382 &lt;p&gt;I love the MADE IN ITALY mark in the upper left.&lt;/p&gt;
5383 &lt;p&gt;The microprocessor (the computer chip) is the long flat black r…
5384 &lt;h4&gt;Arduino vs Raspberry Pi&lt;/h4&gt;
5385 &lt;p&gt;At this point, you might be asking yourself, &quot;How is an Ar…
5386 &lt;p&gt;It&apos;s a good question, since both are affordable, adorable,…
5387 &lt;h4&gt;Open-source roots&lt;/h4&gt;
5388 &lt;p&gt;The company behind Arduino is a non-profit and the Arduino itse…
5389 &lt;p&gt;Arduino is closely tied to the &lt;a href=&quot;https://process…
5390 &lt;p&gt;As I mentioned, anyone can download the open-source schematics …
5391 &lt;h3&gt;Fun with LEDs&lt;/h3&gt;
5392 &lt;p&gt;I believe you&apos;re legally required to write a program that …
5393 &lt;p&gt;If you asked me a few days ago about LEDs - yeah, sure, I know …
5394 &lt;p&gt;Great, you continue, what&apos;s a diode?&lt;/p&gt;
5395 &lt;p&gt;Um.&lt;/p&gt;
5396 &lt;p&gt;This is already one of the fun things about playing with Arduin…
5397 &lt;p&gt;So, let&apos;s take a look at an LED together.&lt;/p&gt;
5398 &lt;p&gt;&lt;span
5399 class=&quot;gatsby-resp-image-wrapper&quot;
5400 style=&quot;position: relative; display: block; margin-left: auto;…
5401 &gt;
5402 &lt;a
5403 class=&quot;gatsby-resp-image-link&quot;
5404 href=&quot;/static/cf793aa4e22bdb748b2369630827f146/9568a/led.jpg&qu…
5405 style=&quot;display: block&quot;
5406 target=&quot;_blank&quot;
5407 rel=&quot;noopener&quot;
5408 &gt;
5409 &lt;span
5410 class=&quot;gatsby-resp-image-background-image&quot;
5411 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
5412 &gt;&lt;/span&gt;
5413 &lt;img
5414 class=&quot;gatsby-resp-image-image&quot;
5415 alt=&quot;LED&quot;
5416 title=&quot;LED&quot;
5417 src=&quot;/static/cf793aa4e22bdb748b2369630827f146/6aca1/led.jpg…
5418 srcset=&quot;/static/cf793aa4e22bdb748b2369630827f146/d2f63/led.…
5419 /static/cf793aa4e22bdb748b2369630827f146/c989d/led.jpg 325w,
5420 /static/cf793aa4e22bdb748b2369630827f146/6aca1/led.jpg 650w,
5421 /static/cf793aa4e22bdb748b2369630827f146/7c09c/led.jpg 975w,
5422 /static/cf793aa4e22bdb748b2369630827f146/01ab0/led.jpg 1300w,
5423 /static/cf793aa4e22bdb748b2369630827f146/9568a/led.jpg 3024w&quot;
5424 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5425 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5426 loading=&quot;lazy&quot;
5427 /&gt;
5428 &lt;/a&gt;
5429 &lt;/span&gt;&lt;/p&gt;
5430 &lt;p&gt;See the longer pin / leg sticking out of the red part? That&apo…
5431 &lt;p&gt;And they can be lots of pretty colors, too.&lt;/p&gt;
5432 &lt;p&gt;Okay, so here&apos;s our legally-required sketch for blinking a…
5433 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;c++&quot;…
5434
5435 void setup() {
5436 pinMode(LED, OUTPUT);
5437 }
5438
5439 void loop() {
5440 digitalWrite(LED, HIGH);
5441 delay(500);
5442 digitalWrite(LED, LOW);
5443 delay(500);
5444 }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
5445 &lt;p&gt;Pretty simple, right? We first declare a constant variable for …
5446 &lt;p&gt;If you&apos;re coming from the Processing world, then this prog…
5447 &lt;p&gt;The Arduino IDE provides an easy way to verify your programs co…
5448 &lt;p&gt;Next, we can set up our physical device.&lt;/p&gt;
5449 &lt;p&gt;I&apos;m going to stick the LED into the Arduino, with the anod…
5450 &lt;p&gt;Finally, we can send our program from our computer to the Ardui…
5451 &lt;p&gt;&lt;img src=&quot;/7c4ea7182fa3fc012a5256b4bdb6dd00/blink.gif&q…
5452 &lt;p&gt;Look at that blinker. Pretty great, huh? Note that this gif def…
5453 &lt;h3&gt;Putting the &quot;S&quot; in USB&lt;/h3&gt;
5454 &lt;p&gt;So, as I continued building stuff, I inevitably found myself wa…
5455 &lt;p&gt;Let&apos;s talk about printing stuff with Arduino.&lt;/p&gt;
5456 &lt;p&gt;Your Arduino is connected to your computer via a USB cable. USB…
5457 &lt;p&gt;In other words, if we want to send or receive info from our Ard…
5458 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;c++&quot;…
5459
5460 void setup() {
5461 Serial.begin(BAUD_RATE);
5462 }
5463
5464 void loop() {
5465 Serial.println(&amp;quot;Hello, world!&amp;quot;);
5466 }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
5467 &lt;p&gt;Baud rate, huh? I know this &lt;code class=&quot;language-text&…
5468 &lt;p&gt;To view your &quot;console&quot;, you can click the &quot;Seria…
5469 &lt;p&gt;&lt;span
5470 class=&quot;gatsby-resp-image-wrapper&quot;
5471 style=&quot;position: relative; display: block; margin-left: auto;…
5472 &gt;
5473 &lt;a
5474 class=&quot;gatsby-resp-image-link&quot;
5475 href=&quot;/static/486d5a5af4d5686a9ea7aabad18cdbc3/763a5/hello.png&…
5476 style=&quot;display: block&quot;
5477 target=&quot;_blank&quot;
5478 rel=&quot;noopener&quot;
5479 &gt;
5480 &lt;span
5481 class=&quot;gatsby-resp-image-background-image&quot;
5482 style=&quot;padding-bottom: 52.760736196319016%; position: relative;…
5483 &gt;&lt;/span&gt;
5484 &lt;img
5485 class=&quot;gatsby-resp-image-image&quot;
5486 alt=&quot;Hello&quot;
5487 title=&quot;Hello&quot;
5488 src=&quot;/static/486d5a5af4d5686a9ea7aabad18cdbc3/a6d36/hello.p…
5489 srcset=&quot;/static/486d5a5af4d5686a9ea7aabad18cdbc3/222b7/hell…
5490 /static/486d5a5af4d5686a9ea7aabad18cdbc3/ff46a/hello.png 325w,
5491 /static/486d5a5af4d5686a9ea7aabad18cdbc3/a6d36/hello.png 650w,
5492 /static/486d5a5af4d5686a9ea7aabad18cdbc3/e548f/hello.png 975w,
5493 /static/486d5a5af4d5686a9ea7aabad18cdbc3/3c492/hello.png 1300w,
5494 /static/486d5a5af4d5686a9ea7aabad18cdbc3/763a5/hello.png 2804w&quot;
5495 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5496 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5497 loading=&quot;lazy&quot;
5498 /&gt;
5499 &lt;/a&gt;
5500 &lt;/span&gt;&lt;/p&gt;
5501 &lt;p&gt;In addition to viewing received information, you can also send …
5502 &lt;p&gt;What if you don&apos;t want to use the Serial Monitor in the Ar…
5503 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
5504 &lt;p&gt;In my case, the name of the connection was &lt;code class=&quot…
5505 &lt;p&gt;Word of warning, however. If you close this terminal window, it…
5506 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
5507 &lt;p&gt;Oh, to get the name of the detached session, you can type:&lt;/…
5508 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
5509 &lt;p&gt;This whole serial communications thing opens up some interestin…
5510 &lt;h3&gt;Counting in binary with LEDs&lt;/h3&gt;
5511 &lt;p&gt;In general, life-goal-wise, I&apos;ve been trying to get better…
5512 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;c++&quot;…
5513 const unsigned int LED_BIT1 = 11;
5514 const unsigned int LED_BIT2 = 10;
5515 const unsigned int LED_BIT3 = 9;
5516
5517 long result = 0;
5518
5519 void setup() {
5520 pinMode(LED_BIT0, OUTPUT);
5521 pinMode(LED_BIT1, OUTPUT);
5522 pinMode(LED_BIT2, OUTPUT);
5523 pinMode(LED_BIT3, OUTPUT);
5524 }
5525
5526 void loop() {
5527 result++;
5528 if (result == 16) {
5529 result = 0;
5530 }
5531 output_result(result);
5532 delay(500);
5533 }
5534
5535 void output_result(const long result) {
5536 digitalWrite(LED_BIT0, result &amp;amp; B0001);
5537 digitalWrite(LED_BIT1, result &amp;amp; B0010);
5538 digitalWrite(LED_BIT2, result &amp;amp; B0100);
5539 digitalWrite(LED_BIT3, result &amp;amp; B1000);
5540 }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
5541 &lt;p&gt;&lt;img src=&quot;/9f9c59880917a658e0ecd9f3cd98d8ab/binary.gif&…
5542 &lt;p&gt;I&apos;m not sure why the red LED isn&apos;t as bright as the o…
5543 &lt;p&gt;I also learned that breadboards are great. Being able to run al…
5544 &lt;p&gt;Also, this is the first time that I&apos;ve really leveraged th…
5545 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;c++&quot;…
5546 3 &amp;amp; B0010; // true
5547 3 &amp;amp; B0100; // false
5548 3 &amp;amp; B1000; // false&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
5549 &lt;p&gt;The final trick here is that &lt;code class=&quot;language-text…
5550 &lt;p&gt;That&apos;s pretty awesome and makes this code very concise. Th…
5551 &lt;h3&gt;More tinkering&lt;/h3&gt;
5552 &lt;p&gt;So, after a mere afternoon, I&apos;ve learned a ton and had qui…
5553 &lt;p&gt;What&apos;s next, you ask? Well, resistors are still perplexing…
5554 &lt;p&gt;I&apos;m also thinking more about the difference between analog…
5555 &lt;p&gt;I thinking that my obvious next project here with Arduino is to…
5556 &lt;ul&gt;
5557 &lt;li&gt;Become a pilot of paper-mache, semi-alive airplanes controlled…
5558 &lt;li&gt;Become a librarian&lt;/li&gt;
5559 &lt;/ul&gt;
5560 &lt;p&gt;I held my breath as I read further: &lt;em&gt;choose The Librar…
5561 &lt;h3&gt;Why Libraries?&lt;/h3&gt;
5562 &lt;p&gt;There are two things that, when I encounter them in a book, imm…
5563 &lt;ul&gt;
5564 &lt;li&gt;The word &lt;code class=&quot;language-text&quot;&gt;palimpses…
5565 &lt;li&gt;A giant, possibly magic, library (extra points for a Forbidden…
5566 &lt;/ul&gt;
5567 &lt;p&gt;The two are not unrelated. A &lt;a href=&quot;https://en.wikipe…
5568 &lt;p&gt;But I have the key...&lt;/p&gt;
5569 &lt;p&gt;I hereby present a list of the very best novels featuring giant…
5570 &lt;h3&gt;My List of Novels with Giant Libraries&lt;/h3&gt;
5571 &lt;ul&gt;
5572 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0143034901/…
5573 &lt;li&gt;
5574 &lt;p&gt;The Kingkiller Chronicles&lt;/p&gt;
5575 &lt;ul&gt;
5576 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0756404746/…
5577 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0756407915/…
5578 &lt;/ul&gt;
5579 &lt;/li&gt;
5580 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0544176561/…
5581 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B000FC12L4/…
5582 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0553418629/…
5583 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0765356155/…
5584 &lt;li&gt;
5585 &lt;p&gt;Harry Potter&lt;/p&gt;
5586 &lt;ul&gt;
5587 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00OHX65I2/…
5588 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0545791324/…
5589 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0439139600/…
5590 &lt;/ul&gt;
5591 &lt;/li&gt;
5592 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00SB32ST4/…
5593 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0812515285/…
5594 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0812536355/…
5595 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/006147410X/…
5596 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0553380958/…
5597 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1250037751/…
5598 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B004DI7HZ6/…
5599 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/9939518757/…
5600 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00ECTR26U/…
5601 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0385354304/…
5602 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0156453800/…
5603 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1400079276/…
5604 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B07GCSJ72W/…
5605 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0451473132/…
5606 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0062225677/…
5607 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0156439611/…
5608 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/1401284779/…
5609 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B002AU7MEK/…
5610 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B075JL493G/…
5611 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00J3EU5RC/…
5612 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0345353129/…
5613 &lt;li&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/0143105299/…
5614 &lt;/ul&gt;
5615 &lt;p&gt;*&lt;em&gt;Indicates that I haven&apos;t read this book (yet), …
5616 &lt;p&gt;Let me know on Twitter (&lt;a href=&quot;https://twitter.com/wh…
5617 &lt;h3&gt;How to borrow library books for your Kindle&lt;/h3&gt;
5618 &lt;ol&gt;
5619 &lt;li&gt;&lt;strong&gt;Obtain a Kindle from Amazon.&lt;/strong&gt; I&ap…
5620 &lt;li&gt;&lt;strong&gt;Obtain a library card number from your local lib…
5621 &lt;li&gt;&lt;strong&gt;Sign into your library&apos;s ebook manager on t…
5622 &lt;li&gt;&lt;strong&gt;Search for a book on Overdrive (or your library&…
5623 &lt;li&gt;&lt;strong&gt;Once you&apos;ve borrowed a book, click Read Now…
5624 &lt;li&gt;&lt;strong&gt;Read, rinse, and repeat.&lt;/strong&gt; I like t…
5625 &lt;/ol&gt;
5626 &lt;h4&gt;🎁 Placing holds for books is like sending a gift to your fu…
5627 &lt;p&gt;Imagine waking up to this email:&lt;/p&gt;
5628 &lt;p&gt;&lt;span
5629 class=&quot;gatsby-resp-image-wrapper&quot;
5630 style=&quot;position: relative; display: block; margin-left: auto;…
5631 &gt;
5632 &lt;a
5633 class=&quot;gatsby-resp-image-link&quot;
5634 href=&quot;/static/38fd67bd009f81e2d0a8accd93d96ec1/5b4a1/email.png&…
5635 style=&quot;display: block&quot;
5636 target=&quot;_blank&quot;
5637 rel=&quot;noopener&quot;
5638 &gt;
5639 &lt;span
5640 class=&quot;gatsby-resp-image-background-image&quot;
5641 style=&quot;padding-bottom: 42.94478527607362%; position: relative; …
5642 &gt;&lt;/span&gt;
5643 &lt;img
5644 class=&quot;gatsby-resp-image-image&quot;
5645 alt=&quot;email&quot;
5646 title=&quot;email&quot;
5647 src=&quot;/static/38fd67bd009f81e2d0a8accd93d96ec1/a6d36/email.p…
5648 srcset=&quot;/static/38fd67bd009f81e2d0a8accd93d96ec1/222b7/emai…
5649 /static/38fd67bd009f81e2d0a8accd93d96ec1/ff46a/email.png 325w,
5650 /static/38fd67bd009f81e2d0a8accd93d96ec1/a6d36/email.png 650w,
5651 /static/38fd67bd009f81e2d0a8accd93d96ec1/5b4a1/email.png 831w&quot;
5652 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5653 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5654 loading=&quot;lazy&quot;
5655 /&gt;
5656 &lt;/a&gt;
5657 &lt;/span&gt;&lt;/p&gt;
5658 &lt;p&gt;It&apos;s like Christmas morning! Once you click that link, you…
5659 &lt;p&gt;&lt;span
5660 class=&quot;gatsby-resp-image-wrapper&quot;
5661 style=&quot;position: relative; display: block; margin-left: auto;…
5662 &gt;
5663 &lt;a
5664 class=&quot;gatsby-resp-image-link&quot;
5665 href=&quot;/static/1300a28363fdaff2b87f555e20f61883/0d1a4/overdrive.…
5666 style=&quot;display: block&quot;
5667 target=&quot;_blank&quot;
5668 rel=&quot;noopener&quot;
5669 &gt;
5670 &lt;span
5671 class=&quot;gatsby-resp-image-background-image&quot;
5672 style=&quot;padding-bottom: 48.46625766871166%; position: relative; …
5673 &gt;&lt;/span&gt;
5674 &lt;img
5675 class=&quot;gatsby-resp-image-image&quot;
5676 alt=&quot;overdrive&quot;
5677 title=&quot;overdrive&quot;
5678 src=&quot;/static/1300a28363fdaff2b87f555e20f61883/a6d36/overdri…
5679 srcset=&quot;/static/1300a28363fdaff2b87f555e20f61883/222b7/over…
5680 /static/1300a28363fdaff2b87f555e20f61883/ff46a/overdrive.png 325w,
5681 /static/1300a28363fdaff2b87f555e20f61883/a6d36/overdrive.png 650w,
5682 /static/1300a28363fdaff2b87f555e20f61883/e548f/overdrive.png 975w,
5683 /static/1300a28363fdaff2b87f555e20f61883/0d1a4/overdrive.png 1036w&quot;
5684 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5685 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5686 loading=&quot;lazy&quot;
5687 /&gt;
5688 &lt;/a&gt;
5689 &lt;/span&gt;&lt;/p&gt;
5690 &lt;p&gt;Even before you&apos;ve had your (first) coffee of the day, you…
5691 &lt;p&gt;&lt;span
5692 class=&quot;gatsby-resp-image-wrapper&quot;
5693 style=&quot;position: relative; display: block; margin-left: auto;…
5694 &gt;
5695 &lt;a
5696 class=&quot;gatsby-resp-image-link&quot;
5697 href=&quot;/static/0a46fda51e89ed47752f7b5763e9e8ad/ec3e2/amazon.png…
5698 style=&quot;display: block&quot;
5699 target=&quot;_blank&quot;
5700 rel=&quot;noopener&quot;
5701 &gt;
5702 &lt;span
5703 class=&quot;gatsby-resp-image-background-image&quot;
5704 style=&quot;padding-bottom: 71.16564417177914%; position: relative; …
5705 &gt;&lt;/span&gt;
5706 &lt;img
5707 class=&quot;gatsby-resp-image-image&quot;
5708 alt=&quot;amazon&quot;
5709 title=&quot;amazon&quot;
5710 src=&quot;/static/0a46fda51e89ed47752f7b5763e9e8ad/a6d36/amazon.…
5711 srcset=&quot;/static/0a46fda51e89ed47752f7b5763e9e8ad/222b7/amaz…
5712 /static/0a46fda51e89ed47752f7b5763e9e8ad/ff46a/amazon.png 325w,
5713 /static/0a46fda51e89ed47752f7b5763e9e8ad/a6d36/amazon.png 650w,
5714 /static/0a46fda51e89ed47752f7b5763e9e8ad/e548f/amazon.png 975w,
5715 /static/0a46fda51e89ed47752f7b5763e9e8ad/ec3e2/amazon.png 997w&quot;
5716 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5717 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5718 loading=&quot;lazy&quot;
5719 /&gt;
5720 &lt;/a&gt;
5721 &lt;/span&gt;&lt;/p&gt;
5722 &lt;p&gt;Click &lt;code class=&quot;language-text&quot;&gt;Get Library B…
5723 &lt;p&gt;&lt;span
5724 class=&quot;gatsby-resp-image-wrapper&quot;
5725 style=&quot;position: relative; display: block; margin-left: auto;…
5726 &gt;
5727 &lt;a
5728 class=&quot;gatsby-resp-image-link&quot;
5729 href=&quot;/static/0e5a93f20244a5bea63f25bb26ef4d7f/58bb7/borrowed.p…
5730 style=&quot;display: block&quot;
5731 target=&quot;_blank&quot;
5732 rel=&quot;noopener&quot;
5733 &gt;
5734 &lt;span
5735 class=&quot;gatsby-resp-image-background-image&quot;
5736 style=&quot;padding-bottom: 34.355828220858896%; position: relative;…
5737 &gt;&lt;/span&gt;
5738 &lt;img
5739 class=&quot;gatsby-resp-image-image&quot;
5740 alt=&quot;borrowed&quot;
5741 title=&quot;borrowed&quot;
5742 src=&quot;/static/0e5a93f20244a5bea63f25bb26ef4d7f/a6d36/borrowe…
5743 srcset=&quot;/static/0e5a93f20244a5bea63f25bb26ef4d7f/222b7/borr…
5744 /static/0e5a93f20244a5bea63f25bb26ef4d7f/ff46a/borrowed.png 325w,
5745 /static/0e5a93f20244a5bea63f25bb26ef4d7f/a6d36/borrowed.png 650w,
5746 /static/0e5a93f20244a5bea63f25bb26ef4d7f/e548f/borrowed.png 975w,
5747 /static/0e5a93f20244a5bea63f25bb26ef4d7f/58bb7/borrowed.png 985w&quot;
5748 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5749 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5750 loading=&quot;lazy&quot;
5751 /&gt;
5752 &lt;/a&gt;
5753 &lt;/span&gt;&lt;/p&gt;
5754 &lt;h3&gt;Borrowing Audiobooks&lt;/h3&gt;
5755 &lt;p&gt;You can do this, too! &lt;/p&gt;
5756 &lt;p&gt;There&apos;s a great app called &lt;a href=&quot;https://meet.l…
5757 &lt;p&gt;I still haven&apos;t entirely embraced the audiobook lifestyle,…
5758 &lt;h3&gt;But what about how good paper books smell?&lt;/h3&gt;
5759 &lt;p&gt;I&apos;m a paper book monster. And, yes, the smell is half the …
5760 &lt;p&gt;I&apos;m also still buying an insane amount of paper books, fro…
5761 &lt;p&gt;So long as the Instagram API continues to play nice (no guarant…
5762 &lt;p&gt;&lt;span
5763 class=&quot;gatsby-resp-image-wrapper&quot;
5764 style=&quot;position: relative; display: block; margin-left: auto;…
5765 &gt;
5766 &lt;a
5767 class=&quot;gatsby-resp-image-link&quot;
5768 href=&quot;/static/39b0d5a1b691d6d09e5b4cde3a7ad1fe/065e2/walkingman…
5769 style=&quot;display: block&quot;
5770 target=&quot;_blank&quot;
5771 rel=&quot;noopener&quot;
5772 &gt;
5773 &lt;span
5774 class=&quot;gatsby-resp-image-background-image&quot;
5775 style=&quot;padding-bottom: 55.21472392638037%; position: relative; …
5776 &gt;&lt;/span&gt;
5777 &lt;img
5778 class=&quot;gatsby-resp-image-image&quot;
5779 alt=&quot;walkingmen&quot;
5780 title=&quot;walkingmen&quot;
5781 src=&quot;/static/39b0d5a1b691d6d09e5b4cde3a7ad1fe/065e2/walking…
5782 srcset=&quot;/static/39b0d5a1b691d6d09e5b4cde3a7ad1fe/222b7/walk…
5783 /static/39b0d5a1b691d6d09e5b4cde3a7ad1fe/ff46a/walkingman.png 325w,
5784 /static/39b0d5a1b691d6d09e5b4cde3a7ad1fe/065e2/walkingman.png 577w&quot;
5785 sizes=&quot;(max-width: 577px) 100vw, 577px&quot;
5786 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5787 loading=&quot;lazy&quot;
5788 /&gt;
5789 &lt;/a&gt;
5790 &lt;/span&gt;&lt;/p&gt;
5791 &lt;p&gt;I&apos;d love to learn more about who designs each of these lit…
5792 &lt;p&gt;This is a coffee table book waiting to happen.&lt;/p&gt;</conte…
5793 &lt;p&gt;So far, I&apos;ve chatted with &lt;a href=&quot;https://blog.fl…
5794 &lt;p&gt;You can also find the interviews at &lt;a href=&quot;http://hum…
5795 &lt;p&gt;Here&apos;s a new Terminal Man track from my most recent flight…
5796 &lt;p&gt;This is the first Terminal Man song I&apos;ve hosted on YouTube…
5797 &lt;p&gt;But as it&apos;s going to be a while until May rolls around aga…
5798 &lt;p&gt;I&apos;m happy to report that after a little bit of NLP using M…
5799 &lt;blockquote&gt;
5800 &lt;p&gt;They listened to someone who makes nothing but flaming hot Chee…
5801 &lt;/blockquote&gt;
5802 &lt;p&gt;&lt;a href=&quot;https://blog.floydhub.com/markov-chains&quot;&…
5803 &lt;p&gt;&lt;a href=&quot;https://floydhub.com/run?template=https://gith…
5804 &lt;p&gt;Click this button to open a Workspace on FloydHub where you can…
5805 &lt;p&gt;The &lt;a href=&quot;https://floydhub.com/whatrocks/datasets/co…
5806 &lt;p&gt;The &lt;code class=&quot;language-text&quot;&gt;speech_maker&lt…
5807 &lt;ol&gt;
5808 &lt;li&gt;Using the entire dataset&lt;/li&gt;
5809 &lt;li&gt;Filtering to only the top ten schools by count of speeches giv…
5810 &lt;li&gt;Filtering to one school at a time using a Jupyter widget exten…
5811 &lt;/ol&gt;
5812 &lt;h3&gt;Where can I read actual good speeches?&lt;/h3&gt;
5813 &lt;p&gt;&lt;a href=&quot;https://whatrocks.github.io/commencement-db/&q…
5814 &lt;p&gt;Here it is, in all its cartoon-y glory: the &lt;a href=&quot;ht…
5815 &lt;p&gt;&lt;img src=&quot;/b39f5b1ad908be82cc36f75cdb72181a/arrow.gif&q…
5816 &lt;p&gt;&lt;a href=&quot;https://www.lendup.com/card&quot;&gt;Arrow Car…
5817 &lt;p&gt;&lt;img src=&quot;/8e120d7dabb838511c9b16e0d40509dd/confetti.gi…
5818 &lt;p&gt;Pooja, Ray, Lise, and I built this cute little feature in a lit…
5819 &lt;p&gt;&lt;span
5820 class=&quot;gatsby-resp-image-wrapper&quot;
5821 style=&quot;position: relative; display: block; margin-left: auto;…
5822 &gt;
5823 &lt;a
5824 class=&quot;gatsby-resp-image-link&quot;
5825 href=&quot;/static/ba34c1a3383b41fadc198bb71ea6f2a4/5b2ff/features.p…
5826 style=&quot;display: block&quot;
5827 target=&quot;_blank&quot;
5828 rel=&quot;noopener&quot;
5829 &gt;
5830 &lt;span
5831 class=&quot;gatsby-resp-image-background-image&quot;
5832 style=&quot;padding-bottom: 30.061349693251532%; position: relative;…
5833 &gt;&lt;/span&gt;
5834 &lt;img
5835 class=&quot;gatsby-resp-image-image&quot;
5836 alt=&quot;features&quot;
5837 title=&quot;features&quot;
5838 src=&quot;/static/ba34c1a3383b41fadc198bb71ea6f2a4/a6d36/feature…
5839 srcset=&quot;/static/ba34c1a3383b41fadc198bb71ea6f2a4/222b7/feat…
5840 /static/ba34c1a3383b41fadc198bb71ea6f2a4/ff46a/features.png 325w,
5841 /static/ba34c1a3383b41fadc198bb71ea6f2a4/a6d36/features.png 650w,
5842 /static/ba34c1a3383b41fadc198bb71ea6f2a4/e548f/features.png 975w,
5843 /static/ba34c1a3383b41fadc198bb71ea6f2a4/3c492/features.png 1300w,
5844 /static/ba34c1a3383b41fadc198bb71ea6f2a4/5b2ff/features.png 2190w&quot;
5845 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5846 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5847 loading=&quot;lazy&quot;
5848 /&gt;
5849 &lt;/a&gt;
5850 &lt;/span&gt;&lt;/p&gt;
5851 &lt;p&gt;I wonder what else we could have built for the Arrow Card app i…
5852 &lt;p&gt;Also, somehow, we lost the hackathon to a chatbot project. I&ap…
5853 &lt;p&gt;More arppegiator magick using the Apple on-screen keyboard in L…
5854 &lt;p&gt;I still would like to learn how to program my own drumbeats. In…
5855 &lt;p&gt;Here&apos;s video proof:&lt;/p&gt;
5856 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
5857 &lt;p&gt;Very little prep work or research or even training was done on …
5858 &lt;p&gt;For example, I knew almost nothing about Zion National Park. Th…
5859 &lt;p&gt;Similarly, I felt pretty drained by the time we hit the last te…
5860 &lt;p&gt;Water - or the lack thereof - was our crew&apos;s only major sn…
5861 &lt;p&gt;This was my first ultra where I didn&apos;t track anything on S…
5862 &lt;p&gt;Here&apos;s a log of what I ate on the trail, just so I remembe…
5863 &lt;ul&gt;
5864 &lt;li&gt;3 Honey Stinger Waffles&lt;/li&gt;
5865 &lt;li&gt;2 Clif Bar Chocholate Bars with Stuffed Peanut Butter&lt;/li&g…
5866 &lt;li&gt;5 salt pills&lt;/li&gt;
5867 &lt;li&gt;12 Clif Bloks Salted Watermelon bloks&lt;/li&gt;
5868 &lt;li&gt;1 Nuun water tablet&lt;/li&gt;
5869 &lt;li&gt;1 McDonald&apos;s Dollar Menu Cheeseburger&lt;/li&gt;
5870 &lt;/ul&gt;
5871 &lt;br /&gt;
5872 &lt;p&gt;And here are the creatures I saw on the trail:&lt;/p&gt;
5873 &lt;ul&gt;
5874 &lt;li&gt;8 deer&lt;/li&gt;
5875 &lt;li&gt;1 small gecko&lt;/li&gt;
5876 &lt;li&gt;10 chipmunks&lt;/li&gt;
5877 &lt;li&gt;2 squirrels&lt;/li&gt;
5878 &lt;li&gt;1 California Condor (seriously!)&lt;/li&gt;
5879 &lt;li&gt;A murder of crows&lt;/li&gt;
5880 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Teaching My Ro…
5881 &lt;p&gt;Enter &lt;a href=&quot;https://www.anki.com/en-us/cozmo&quot;&g…
5882 &lt;p&gt;Which got me thinking - maybe I could teach him to recognize mo…
5883 &lt;p&gt;In addition to Cozmo&apos;s &quot;free play&quot; (aka basicall…
5884 &lt;p&gt;I wrote a script to ask Cozmo to take photos of a few objects a…
5885 &lt;p&gt;&lt;img src=&quot;/7233536635febe55c8c7f63fc8355712/cozmo-papar…
5886 &lt;p&gt;As you can see, Cozmo delightfully circles the objects and take…
5887 &lt;p&gt;Next, I retrained the &lt;a href=&quot;https://github.com/tenso…
5888 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
5889 --gpu &lt;span class=&quot;token punctuation&quot;&gt;\&lt;/span&gt;
5890 --data whatrocks/datasets/cozmo-images:data &lt;span class=&quot;token…
5891 &lt;span class=&quot;token string&quot;&gt;&apos;python retrain.py --i…
5892 &lt;p&gt;Next, I just needed to write a script asking Cozmo to explore t…
5893 &lt;p&gt;&lt;img src=&quot;/7c2ddf7b9b9c3b3312a58c1ad8d54640/cozmo-detec…
5894 &lt;p&gt;Setting up a model-serving endpoint on FloydHub is also super e…
5895 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;bash&quot…
5896 --data whatrocks/datasets/cozmo-imagenet:model &lt;span class=&quot;to…
5897 --mode serve&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
5898 &lt;hr&gt;
5899 &lt;p&gt;The code for Cozmo&apos;s new &quot;paparazzi&quot; and &quot;d…
5900 &lt;p&gt;Thanks to Google Code Labs for their &lt;a href=&quot;https://c…
5901 &lt;p&gt;&lt;span
5902 class=&quot;gatsby-resp-image-wrapper&quot;
5903 style=&quot;position: relative; display: block; margin-left: auto;…
5904 &gt;
5905 &lt;a
5906 class=&quot;gatsby-resp-image-link&quot;
5907 href=&quot;/static/e77c71defc73b414fe4d8f8afa1c2620/0acb4/link.png&q…
5908 style=&quot;display: block&quot;
5909 target=&quot;_blank&quot;
5910 rel=&quot;noopener&quot;
5911 &gt;
5912 &lt;span
5913 class=&quot;gatsby-resp-image-background-image&quot;
5914 style=&quot;padding-bottom: 180.36809815950923%; position: relative;…
5915 &gt;&lt;/span&gt;
5916 &lt;img
5917 class=&quot;gatsby-resp-image-image&quot;
5918 alt=&quot;triforce&quot;
5919 title=&quot;triforce&quot;
5920 src=&quot;/static/e77c71defc73b414fe4d8f8afa1c2620/0acb4/link.pn…
5921 srcset=&quot;/static/e77c71defc73b414fe4d8f8afa1c2620/222b7/link…
5922 /static/e77c71defc73b414fe4d8f8afa1c2620/ff46a/link.png 325w,
5923 /static/e77c71defc73b414fe4d8f8afa1c2620/0acb4/link.png 392w&quot;
5924 sizes=&quot;(max-width: 392px) 100vw, 392px&quot;
5925 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5926 loading=&quot;lazy&quot;
5927 /&gt;
5928 &lt;/a&gt;
5929 &lt;/span&gt;&lt;/p&gt;
5930 &lt;p&gt;I&apos;m still holding out hope for this Link thing, too.&lt;/p…
5931 &lt;p&gt;This is the first Terminal Man track in which the only Apple lo…
5932 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
5933 &lt;p&gt;Pro tip from Galen for future R2R2Rers: bring a McDonald&apos;s…
5934 &lt;iframe height=&apos;405&apos; width=&apos;590&apos; frameborder=&apo…
5935 &lt;p&gt;&lt;img src=&quot;/968964a1a5563891f3399a124d0cbfb5/vc.gif&quot…
5936 &lt;p&gt;Meet von Chomp now on the Apple App Store: &lt;a href=&quot;htt…
5937 &lt;h3&gt;Don&apos;t take my word for it&lt;/h3&gt;
5938 &lt;p&gt;&lt;span
5939 class=&quot;gatsby-resp-image-wrapper&quot;
5940 style=&quot;position: relative; display: block; margin-left: auto;…
5941 &gt;
5942 &lt;a
5943 class=&quot;gatsby-resp-image-link&quot;
5944 href=&quot;/static/38a8dbb86e443a0cb503299cf9471163/67a79/ratings.pn…
5945 style=&quot;display: block&quot;
5946 target=&quot;_blank&quot;
5947 rel=&quot;noopener&quot;
5948 &gt;
5949 &lt;span
5950 class=&quot;gatsby-resp-image-background-image&quot;
5951 style=&quot;padding-bottom: 45.39877300613497%; position: relative; …
5952 &gt;&lt;/span&gt;
5953 &lt;img
5954 class=&quot;gatsby-resp-image-image&quot;
5955 alt=&quot;ratings&quot;
5956 title=&quot;ratings&quot;
5957 src=&quot;/static/38a8dbb86e443a0cb503299cf9471163/a6d36/ratings…
5958 srcset=&quot;/static/38a8dbb86e443a0cb503299cf9471163/222b7/rati…
5959 /static/38a8dbb86e443a0cb503299cf9471163/ff46a/ratings.png 325w,
5960 /static/38a8dbb86e443a0cb503299cf9471163/a6d36/ratings.png 650w,
5961 /static/38a8dbb86e443a0cb503299cf9471163/e548f/ratings.png 975w,
5962 /static/38a8dbb86e443a0cb503299cf9471163/3c492/ratings.png 1300w,
5963 /static/38a8dbb86e443a0cb503299cf9471163/67a79/ratings.png 1408w&quot;
5964 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5965 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5966 loading=&quot;lazy&quot;
5967 /&gt;
5968 &lt;/a&gt;
5969 &lt;/span&gt;&lt;/p&gt;</content:encoded></item><item><title><![CDAT…
5970 &lt;p&gt;My unsolicited submission for the Season 2 soundtrack to &lt;em…
5971 &lt;h4&gt;Hadron&lt;/h4&gt;
5972 &lt;p&gt;&lt;span
5973 class=&quot;gatsby-resp-image-wrapper&quot;
5974 style=&quot;position: relative; display: block; margin-left: auto;…
5975 &gt;
5976 &lt;a
5977 class=&quot;gatsby-resp-image-link&quot;
5978 href=&quot;/static/3439f9711bfd03d838ab130c6fc2559c/798d4/cubicle.pn…
5979 style=&quot;display: block&quot;
5980 target=&quot;_blank&quot;
5981 rel=&quot;noopener&quot;
5982 &gt;
5983 &lt;span
5984 class=&quot;gatsby-resp-image-background-image&quot;
5985 style=&quot;padding-bottom: 17.791411042944784%; position: relative;…
5986 &gt;&lt;/span&gt;
5987 &lt;img
5988 class=&quot;gatsby-resp-image-image&quot;
5989 alt=&quot;Hadron&quot;
5990 title=&quot;Hadron&quot;
5991 src=&quot;/static/3439f9711bfd03d838ab130c6fc2559c/a6d36/cubicle…
5992 srcset=&quot;/static/3439f9711bfd03d838ab130c6fc2559c/222b7/cubi…
5993 /static/3439f9711bfd03d838ab130c6fc2559c/ff46a/cubicle.png 325w,
5994 /static/3439f9711bfd03d838ab130c6fc2559c/a6d36/cubicle.png 650w,
5995 /static/3439f9711bfd03d838ab130c6fc2559c/e548f/cubicle.png 975w,
5996 /static/3439f9711bfd03d838ab130c6fc2559c/798d4/cubicle.png 976w&quot;
5997 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
5998 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
5999 loading=&quot;lazy&quot;
6000 /&gt;
6001 &lt;/a&gt;
6002 &lt;/span&gt;&lt;/p&gt;
6003 &lt;h4&gt;Badron&lt;/h4&gt;
6004 &lt;p&gt;&lt;span
6005 class=&quot;gatsby-resp-image-wrapper&quot;
6006 style=&quot;position: relative; display: block; margin-left: auto;…
6007 &gt;
6008 &lt;a
6009 class=&quot;gatsby-resp-image-link&quot;
6010 href=&quot;/static/784c66032f59ba7f5afe0551c7c994e4/561da/holodeck.p…
6011 style=&quot;display: block&quot;
6012 target=&quot;_blank&quot;
6013 rel=&quot;noopener&quot;
6014 &gt;
6015 &lt;span
6016 class=&quot;gatsby-resp-image-background-image&quot;
6017 style=&quot;padding-bottom: 29.447852760736193%; position: relative;…
6018 &gt;&lt;/span&gt;
6019 &lt;img
6020 class=&quot;gatsby-resp-image-image&quot;
6021 alt=&quot;Badron&quot;
6022 title=&quot;Badron&quot;
6023 src=&quot;/static/784c66032f59ba7f5afe0551c7c994e4/a6d36/holodec…
6024 srcset=&quot;/static/784c66032f59ba7f5afe0551c7c994e4/222b7/holo…
6025 /static/784c66032f59ba7f5afe0551c7c994e4/ff46a/holodeck.png 325w,
6026 /static/784c66032f59ba7f5afe0551c7c994e4/a6d36/holodeck.png 650w,
6027 /static/784c66032f59ba7f5afe0551c7c994e4/561da/holodeck.png 969w&quot;
6028 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6029 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6030 loading=&quot;lazy&quot;
6031 /&gt;
6032 &lt;/a&gt;
6033 &lt;/span&gt;&lt;/p&gt;
6034 &lt;h4&gt;Levi&lt;/h4&gt;
6035 &lt;p&gt;&lt;span
6036 class=&quot;gatsby-resp-image-wrapper&quot;
6037 style=&quot;position: relative; display: block; margin-left: auto;…
6038 &gt;
6039 &lt;a
6040 class=&quot;gatsby-resp-image-link&quot;
6041 href=&quot;/static/ac74355773bfffc9f0cbbd73829b747a/a4078/levi.png&q…
6042 style=&quot;display: block&quot;
6043 target=&quot;_blank&quot;
6044 rel=&quot;noopener&quot;
6045 &gt;
6046 &lt;span
6047 class=&quot;gatsby-resp-image-background-image&quot;
6048 style=&quot;padding-bottom: 32.515337423312886%; position: relative;…
6049 &gt;&lt;/span&gt;
6050 &lt;img
6051 class=&quot;gatsby-resp-image-image&quot;
6052 alt=&quot;Levi&quot;
6053 title=&quot;Levi&quot;
6054 src=&quot;/static/ac74355773bfffc9f0cbbd73829b747a/a4078/levi.pn…
6055 srcset=&quot;/static/ac74355773bfffc9f0cbbd73829b747a/222b7/levi…
6056 /static/ac74355773bfffc9f0cbbd73829b747a/ff46a/levi.png 325w,
6057 /static/ac74355773bfffc9f0cbbd73829b747a/a4078/levi.png 503w&quot;
6058 sizes=&quot;(max-width: 503px) 100vw, 503px&quot;
6059 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6060 loading=&quot;lazy&quot;
6061 /&gt;
6062 &lt;/a&gt;
6063 &lt;/span&gt;&lt;/p&gt;
6064 &lt;h4&gt;Adele&lt;/h4&gt;
6065 &lt;p&gt;&lt;span
6066 class=&quot;gatsby-resp-image-wrapper&quot;
6067 style=&quot;position: relative; display: block; margin-left: auto;…
6068 &gt;
6069 &lt;a
6070 class=&quot;gatsby-resp-image-link&quot;
6071 href=&quot;/static/c331752af447683fae61633f15c83f4e/d0281/adele.png&…
6072 style=&quot;display: block&quot;
6073 target=&quot;_blank&quot;
6074 rel=&quot;noopener&quot;
6075 &gt;
6076 &lt;span
6077 class=&quot;gatsby-resp-image-background-image&quot;
6078 style=&quot;padding-bottom: 121.47239263803682%; position: relative;…
6079 &gt;&lt;/span&gt;
6080 &lt;img
6081 class=&quot;gatsby-resp-image-image&quot;
6082 alt=&quot;Adele&quot;
6083 title=&quot;Adele&quot;
6084 src=&quot;/static/c331752af447683fae61633f15c83f4e/d0281/adele.p…
6085 srcset=&quot;/static/c331752af447683fae61633f15c83f4e/222b7/adel…
6086 /static/c331752af447683fae61633f15c83f4e/d0281/adele.png 229w&quot;
6087 sizes=&quot;(max-width: 229px) 100vw, 229px&quot;
6088 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6089 loading=&quot;lazy&quot;
6090 /&gt;
6091 &lt;/a&gt;
6092 &lt;/span&gt;&lt;/p&gt;
6093 &lt;h3&gt;Tool time&lt;/h3&gt;
6094 &lt;p&gt;You can read more about our work on the Home Improvement team a…
6095 &lt;p&gt;The Alcatraz Challenge is a 1.5 mile swim from Alcatraz Island …
6096 &lt;blockquote&gt;
6097 &lt;p&gt;In its 29 years of operation, there were 14 acknowledged attemp…
6098 &lt;/blockquote&gt;
6099 &lt;p&gt;I paid over $100 dollars to give it a shot.&lt;/p&gt;
6100 &lt;p&gt;&lt;span
6101 class=&quot;gatsby-resp-image-wrapper&quot;
6102 style=&quot;position: relative; display: block; margin-left: auto;…
6103 &gt;
6104 &lt;a
6105 class=&quot;gatsby-resp-image-link&quot;
6106 href=&quot;/static/5a3d0e7e41b61a9822851d5f20ea8527/3dd3e/connery.pn…
6107 style=&quot;display: block&quot;
6108 target=&quot;_blank&quot;
6109 rel=&quot;noopener&quot;
6110 &gt;
6111 &lt;span
6112 class=&quot;gatsby-resp-image-background-image&quot;
6113 style=&quot;padding-bottom: 68.71165644171779%; position: relative; …
6114 &gt;&lt;/span&gt;
6115 &lt;img
6116 class=&quot;gatsby-resp-image-image&quot;
6117 alt=&quot;Sean Connery in the Rock&quot;
6118 title=&quot;Sean Connery in the Rock&quot;
6119 src=&quot;/static/5a3d0e7e41b61a9822851d5f20ea8527/3dd3e/connery…
6120 srcset=&quot;/static/5a3d0e7e41b61a9822851d5f20ea8527/222b7/conn…
6121 /static/5a3d0e7e41b61a9822851d5f20ea8527/ff46a/connery.png 325w,
6122 /static/5a3d0e7e41b61a9822851d5f20ea8527/3dd3e/connery.png 595w&quot;
6123 sizes=&quot;(max-width: 595px) 100vw, 595px&quot;
6124 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6125 loading=&quot;lazy&quot;
6126 /&gt;
6127 &lt;/a&gt;
6128 &lt;/span&gt;&lt;/p&gt;
6129 &lt;div style=&quot;text-align:center;padding-bottom:10px&quot;&gt;You k…
6130 &lt;p&gt;I arrived at the East Beach of Crissy Field around 5 AM. The sk…
6131 It sounded like a bunch of 8th graders were on the bus behind me. I turn…
6132 &lt;p&gt;After body-marking at the ferry area, I ran into the woman who …
6133 &lt;p&gt;We boarded the ferry and headed out to the island. I spent some…
6134 &lt;p&gt;After a half hour, we neared the jump-zone. It really was a sky…
6135 &lt;p&gt;Our nervous final tittering centered around our complete lack o…
6136 &lt;p&gt;We crowded around the starboard door, hummed along to the anthe…
6137 &lt;p&gt;It felt great actually. I swam mindlessly and rapidly away from…
6138 &lt;blockquote&gt;
6139 &lt;p&gt;I’m over a mile from shore, open water swimming for the first…
6140 &lt;/blockquote&gt;
6141 &lt;p&gt;I turned around to take in Alcatraz in its terrible glory from …
6142 &lt;p&gt;I swam like this for what I assumed was a half hour. I tried to…
6143 &lt;p&gt;My only happiness was that the fog finally broke and Sutro Towe…
6144 &lt;p&gt;The cramp was not getting any better. There was no way I could …
6145 &lt;p&gt;“Maybe you should go get a boat for me,” I said.&lt;/p&gt;
6146 &lt;p&gt;“Okay, but there’s none nearby. I can radio one over if you…
6147 &lt;p&gt;What I wanted was to make it to shore. I told him I changed my …
6148 &lt;p&gt;Eventually I saw the beach and then the color of people’s shi…
6149 &lt;p&gt;I’d made it — I survived. I still had a seven mile run …
6150 &lt;p&gt;&lt;span
6151 class=&quot;gatsby-resp-image-wrapper&quot;
6152 style=&quot;position: relative; display: block; margin-left: auto;…
6153 &gt;
6154 &lt;a
6155 class=&quot;gatsby-resp-image-link&quot;
6156 href=&quot;/static/d06e4690a848e0a919b40759b184e577/5a190/success.pn…
6157 style=&quot;display: block&quot;
6158 target=&quot;_blank&quot;
6159 rel=&quot;noopener&quot;
6160 &gt;
6161 &lt;span
6162 class=&quot;gatsby-resp-image-background-image&quot;
6163 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
6164 &gt;&lt;/span&gt;
6165 &lt;img
6166 class=&quot;gatsby-resp-image-image&quot;
6167 alt=&quot;Finisher pic of Charlie Harrington&quot;
6168 title=&quot;Finisher pic of Charlie Harrington&quot;
6169 src=&quot;/static/d06e4690a848e0a919b40759b184e577/a6d36/success…
6170 srcset=&quot;/static/d06e4690a848e0a919b40759b184e577/222b7/succ…
6171 /static/d06e4690a848e0a919b40759b184e577/ff46a/success.png 325w,
6172 /static/d06e4690a848e0a919b40759b184e577/a6d36/success.png 650w,
6173 /static/d06e4690a848e0a919b40759b184e577/5a190/success.png 800w&quot;
6174 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6175 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6176 loading=&quot;lazy&quot;
6177 /&gt;
6178 &lt;/a&gt;
6179 &lt;/span&gt;&lt;/p&gt;
6180 &lt;div style=&quot;text-align:center;padding-bottom:10px&quot;&gt;Hey, …
6181 &lt;p&gt;Not quite &lt;em&gt;Watership Down&lt;/em&gt;, but still pretty…
6182 &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:…
6183 class=&quot;gatsby-resp-image-wrapper&quot;
6184 style=&quot;position: relative; display: block; margin-left: auto;…
6185 &gt;
6186 &lt;a
6187 class=&quot;gatsby-resp-image-link&quot;
6188 href=&quot;/static/2ffd4f417faf2083be8def2a5c6fdbd4/00d43/logo.png&q…
6189 style=&quot;display: block&quot;
6190 target=&quot;_blank&quot;
6191 rel=&quot;noopener&quot;
6192 &gt;
6193 &lt;span
6194 class=&quot;gatsby-resp-image-background-image&quot;
6195 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
6196 &gt;&lt;/span&gt;
6197 &lt;img
6198 class=&quot;gatsby-resp-image-image&quot;
6199 alt=&quot;Live&quot;
6200 title=&quot;Live&quot;
6201 src=&quot;/static/2ffd4f417faf2083be8def2a5c6fdbd4/a6d36/logo.pn…
6202 srcset=&quot;/static/2ffd4f417faf2083be8def2a5c6fdbd4/222b7/logo…
6203 /static/2ffd4f417faf2083be8def2a5c6fdbd4/ff46a/logo.png 325w,
6204 /static/2ffd4f417faf2083be8def2a5c6fdbd4/a6d36/logo.png 650w,
6205 /static/2ffd4f417faf2083be8def2a5c6fdbd4/e548f/logo.png 975w,
6206 /static/2ffd4f417faf2083be8def2a5c6fdbd4/00d43/logo.png 1000w&quot;
6207 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6208 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6209 loading=&quot;lazy&quot;
6210 /&gt;
6211 &lt;/a&gt;
6212 &lt;/span&gt;&lt;/p&gt;
6213 &lt;p&gt;&lt;a href=&quot;http://www.wormieapp.com/&quot;&gt;Wormie&lt;/…
6214 &lt;p&gt;&lt;img src=&quot;/70f4bb033609f915de56b76602148fd0/WormieLive.…
6215 &lt;p&gt;Maybe you want to see if there&apos;s a line at your favorite r…
6216 &lt;p&gt;&lt;img src=&quot;/5b786d6755995fd58b55716cd22c89c3/WormieExplo…
6217 &lt;p&gt;Just open up Wormie, make a new Wormhole request, and Wormie wi…
6218 &lt;p&gt;&lt;img src=&quot;/dc356b2515de8e3e24a9b9b5e518c828/WormieCreat…
6219 &lt;p&gt;Think TaskRabbit meets Periscope. You can look up specific plac…
6220 &lt;p&gt;&lt;img src=&quot;/0c968594e3f7338fce7721e74ec8ce78/WormieYelp.…
6221 &lt;p&gt;Design your own Wormie icon, and when you make a Wormhole conne…
6222 &lt;p&gt;&lt;img src=&quot;/dc356b2515de8e3e24a9b9b5e518c828/WormieCreat…
6223 &lt;h2&gt;The react natives&lt;/h2&gt;
6224 &lt;p&gt;The Wormie team is:&lt;/p&gt;
6225 &lt;ul&gt;
6226 &lt;li&gt;&lt;a href=&quot;https://github.com/SunyoungKim508&quot;&gt;Su…
6227 &lt;li&gt;&lt;a href=&quot;https://github.com/nickfujita&quot;&gt;Nick F…
6228 &lt;li&gt;Me (Charlie Harrington)&lt;/li&gt;
6229 &lt;/ul&gt;
6230 &lt;p&gt;We had a great time building Wormie as a way to learn some new …
6231 &lt;ul&gt;
6232 &lt;li&gt;&lt;a href=&quot;https://facebook.github.io/react-native/&quot…
6233 &lt;li&gt;&lt;a href=&quot;http://www.django-rest-framework.org/&quot;&g…
6234 &lt;li&gt;&lt;a href=&quot;https://socket.io/&quot;&gt;Socket.io&lt;/a&g…
6235 &lt;li&gt;&lt;a href=&quot;https://webrtc.org/&quot;&gt;WebRTC&lt;/a&gt;…
6236 &lt;li&gt;&lt;a href=&quot;https://www.docker.com/&quot;&gt;Docker&lt;/a…
6237 &lt;li&gt;&lt;a href=&quot;https://developers.google.com/youtube/&quot;&…
6238 &lt;li&gt;&lt;a href=&quot;http://www.graphicsmagick.org/&quot;&gt;Graph…
6239 &lt;li&gt;&lt;a href=&quot;https://www.mapbox.com/api-documentation/&quo…
6240 &lt;li&gt;&lt;a href=&quot;https://www.yelp.com/developers/documentation…
6241 &lt;/ul&gt;</content:encoded></item><item><title><![CDATA[Minnow]]></tit…
6242 &lt;p&gt;&lt;img src=&quot;/d133c65d7c3e8457531f4fea327e0e3c/subclasswar…
6243 &lt;p&gt;You can &lt;a href=&quot;https://whatrocks.github.io/aluminum-f…
6244 &lt;h3&gt;Subclassing overview&lt;/h3&gt;
6245 &lt;p&gt;A class can be written to create fleets of similar objects with…
6246 &lt;p&gt;But what if you get the idea to introduce a new type of vehicle…
6247 &lt;p&gt;Another option could be replicating the existing class for thes…
6248 &lt;p&gt;Subclassing allows you to create a fleet of objects that look v…
6249 &lt;h3&gt;Starfield simulation&lt;/h3&gt;
6250 &lt;p&gt;Like all great games, SubclassWars.js is based on a Windows scr…
6251 &lt;p&gt;We want to simulate moving through space. A good first step cou…
6252 &lt;p&gt;Let&apos;s create a base class called Star:&lt;/p&gt;
6253 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;javascrip…
6254 * Star class: the base class
6255 */&lt;/span&gt;
6256 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;spa…
6257 &lt;span class=&quot;token comment&quot;&gt;// &quot;Stars&quot; are…
6258 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6259 &lt;span class=&quot;token comment&quot;&gt;// Location along x-axis…
6260 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6261 &lt;span class=&quot;token comment&quot;&gt;// Location along y-axis…
6262 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6263 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6264 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6265 &lt;span class=&quot;token comment&quot;&gt;// // Position the HTML …
6266 &lt;span class=&quot;token class-name&quot;&gt;Star&lt;/span&gt;&lt;…
6267 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; positio…
6268 top&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &…
6269 left&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; …
6270 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6271 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; styleSe…
6272 &lt;span class=&quot;token string&quot;&gt;&quot;border&quot;&lt…
6273 &lt;span class=&quot;token string&quot;&gt;&quot;border-style&qu…
6274 &lt;span class=&quot;token string&quot;&gt;&quot;border-color&qu…
6275 &lt;span class=&quot;token string&quot;&gt;&quot;border-radius&q…
6276 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&…
6277 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6278 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6279 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6280 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6281
6282 &lt;span class=&quot;token comment&quot;&gt;/**
6283 * Setup starfield size
6284 */&lt;/span&gt;
6285 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; height …
6286 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; width &…
6287
6288 &lt;span class=&quot;token comment&quot;&gt;/**
6289 * Build star helper function
6290 */&lt;/span&gt;
6291 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;spa…
6292 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &l…
6293 &lt;span class=&quot;token punctuation&quot;&gt;…
6294 &lt;span class=&quot;token punctuation&quot;&gt;…
6295 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span …
6296 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6297
6298 &lt;span class=&quot;token comment&quot;&gt;/**
6299 * Initialize the game
6300 */&lt;/span&gt;
6301 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span …
6302
6303 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span …
6304 &lt;span class=&quot;token string&quot;&gt;&quot;height&quot;&lt…
6305 &lt;span class=&quot;token string&quot;&gt;&quot;width&quot;&lt;…
6306 &lt;span class=&quot;token string&quot;&gt;&quot;background-colo…
6307 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&…
6308 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6309
6310 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;spa…
6311 &lt;span class=&quot;token function&quot;&gt;buildStar&lt;/span&…
6312 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
6313
6314 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;sp…
6315 &lt;p&gt;Hello, stars! Note that I&apos;ve used the pseudoclassical inst…
6316 &lt;p&gt;Now, let&apos;s make those stars twinkle to show you how subcla…
6317 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;javascrip…
6318 * Star class: the base class
6319 */&lt;/span&gt;
6320 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6321 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6322 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6323 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6324 &lt;span class=&quot;token comment&quot;&gt;// New param to create a …
6325 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6326 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6327 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6328 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6329 &lt;span class=&quot;token class-name&quot;&gt;Star&lt;/span&gt;&lt;spa…
6330 &lt;span class=&quot;token function&quot;&gt;setTimeout&lt;/span&gt;&…
6331 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;sp…
6332 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6333 &lt;span class=&quot;token class-name&quot;&gt;Star&lt;/span&gt;&lt;spa…
6334 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; position…
6335 top&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;…
6336 left&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt…
6337 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6338 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; styleSet…
6339 &lt;span class=&quot;token string&quot;&gt;&quot;border&quot;&lt;/s…
6340 &lt;span class=&quot;token string&quot;&gt;&quot;border-style&quot;…
6341 &lt;span class=&quot;token string&quot;&gt;&quot;border-color&quot;…
6342 &lt;span class=&quot;token string&quot;&gt;&quot;border-radius&quot…
6343 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&lt;…
6344 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;spa…
6345 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6346 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6347 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6348
6349 &lt;span class=&quot;token comment&quot;&gt;/**
6350 * TwinkleStar class (our first subclass!)
6351 */&lt;/span&gt;
6352 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6353 &lt;span class=&quot;token function&quot;&gt;Star&lt;/span&gt;&lt;spa…
6354 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6355 &lt;span class=&quot;token class-name&quot;&gt;TwinkleStar&lt;/span&gt;…
6356 &lt;span class=&quot;token class-name&quot;&gt;TwinkleStar&lt;/span&gt;…
6357 &lt;span class=&quot;token class-name&quot;&gt;TwinkleStar&lt;/span&gt;…
6358 &lt;span class=&quot;token class-name&quot;&gt;Star&lt;/span&gt;&lt;s…
6359 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6360 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6361
6362 &lt;span class=&quot;token comment&quot;&gt;/**
6363 * Setup starfield size
6364 */&lt;/span&gt;
6365 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; height &lt…
6366 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; width &lt;…
6367
6368 &lt;span class=&quot;token comment&quot;&gt;/**
6369 * Build star helper function
6370 */&lt;/span&gt;
6371 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6372 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &lt…
6373 &lt;span class=&quot;token punctuation&quot;&gt;(…
6374 &lt;span class=&quot;token number&quot;&gt;100&lt…
6375 &lt;span class=&quot;token punctuation&quot;&gt;)…
6376 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6377 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6378
6379 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6380 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &lt…
6381 &lt;span class=&quot;token punctuation&quot;&gt;(…
6382 &lt;span class=&quot;token number&quot;&gt;100&lt…
6383 &lt;span class=&quot;token punctuation&quot;&gt;)…
6384 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6385 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6386
6387 &lt;span class=&quot;token comment&quot;&gt;/**
6388 * Initialize the game
6389 */&lt;/span&gt;
6390 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span cla…
6391
6392 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6393 &lt;span class=&quot;token string&quot;&gt;&quot;height&quot;&lt;/s…
6394 &lt;span class=&quot;token string&quot;&gt;&quot;width&quot;&lt;/sp…
6395 &lt;span class=&quot;token string&quot;&gt;&quot;background-color&q…
6396 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&lt;…
6397 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;spa…
6398 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;span…
6399 &lt;span class=&quot;token function&quot;&gt;buildStar&lt;/span&gt;…
6400 &lt;span class=&quot;token function&quot;&gt;buildTwinkleStar&lt;/s…
6401 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
6402
6403 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6404 &lt;p&gt;Now we&apos;re getting somewhere!&lt;/p&gt;
6405 &lt;p&gt;A lot happened in the last in the last iteration of code, and i…
6406 &lt;p&gt;TODO: fix stars&lt;/p&gt;
6407 &lt;p&gt;With our new step method built into the base Star class, we can…
6408 &lt;p&gt;Notice that we are calling setTimeout within the step method, a…
6409 &lt;p&gt;Let&apos;s talk about how we created the TwinkleStar subclass. …
6410 &lt;p&gt;That&apos;s it! JavaScript subclassing in the pseudoclassical p…
6411 &lt;h3&gt;The lost city of Z&lt;/h3&gt;
6412 &lt;p&gt;Now it&apos;s time to get serious about our screensaver replica…
6413 &lt;p&gt;I&apos;ll walk through our changes in the code. Note that I&apo…
6414 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;javascrip…
6415 * MoveStar class
6416 */&lt;/span&gt;
6417 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6418 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6419 &lt;span class=&quot;token function&quot;&gt;Star&lt;/span&gt;&lt;spa…
6420 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6421 &lt;span class=&quot;token class-name&quot;&gt;MoveStar&lt;/span&gt;&lt…
6422 &lt;span class=&quot;token class-name&quot;&gt;MoveStar&lt;/span&gt;&lt…
6423 &lt;span class=&quot;token class-name&quot;&gt;MoveStar&lt;/span&gt;&lt…
6424
6425 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; k &lt;sp…
6426 &lt;span class=&quot;token comment&quot;&gt;// Translate into x-pos i…
6427 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; px &lt;s…
6428 &lt;span class=&quot;token comment&quot;&gt;// Translate into y-pos i…
6429 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; py &lt;s…
6430
6431 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; position…
6432 top&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; py&l…
6433 left&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; px
6434 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;spa…
6435
6436 &lt;span class=&quot;token comment&quot;&gt;// Stars &quot;grow&quot;…
6437 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; size &lt…
6438
6439 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; styleSet…
6440 &lt;span class=&quot;token string&quot;&gt;&quot;border&quot;&lt;/s…
6441 &lt;span class=&quot;token string&quot;&gt;&quot;border-style&quot;…
6442 &lt;span class=&quot;token string&quot;&gt;&quot;border-color&quot;…
6443 &lt;span class=&quot;token string&quot;&gt;&quot;border-radius&quot…
6444 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&lt;…
6445 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;spa…
6446 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6447 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6448
6449 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6450 &lt;span class=&quot;token class-name&quot;&gt;MoveStar&lt;/span&gt;&lt…
6451
6452 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6453
6454 &lt;span class=&quot;token comment&quot;&gt;// Each tick, decrement z…
6455 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6456
6457 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span …
6458 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&…
6459 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&…
6460 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&…
6461 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&…
6462 &lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;s…
6463 &lt;span class=&quot;token comment&quot;&gt;// When star &quot;reach…
6464 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6465 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6466 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;spa…
6467 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
6468
6469 &lt;span class=&quot;token class-name&quot;&gt;Star&lt;/span&gt;&lt;s…
6470 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6471 &lt;span class=&quot;token comment&quot;&gt;/**
6472 * Helper function
6473 */&lt;/span&gt;
6474 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6475 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; sign…
6476 &lt;span class=&quot;token keyword&quot;&gt;return&lt;/span&gt; s…
6477 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6478
6479 &lt;span class=&quot;token comment&quot;&gt;/**
6480 * Setup starfield size
6481 */&lt;/span&gt;
6482 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; height &lt…
6483 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; width &lt;…
6484
6485 &lt;span class=&quot;token comment&quot;&gt;/**
6486 * Build star helper function
6487 */&lt;/span&gt;
6488 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6489 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &lt…
6490 &lt;span class=&quot;token punctuation&quot;&gt;(…
6491 &lt;span class=&quot;token number&quot;&gt;200&lt…
6492 &lt;span class=&quot;token punctuation&quot;&gt;)…
6493 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6494 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6495
6496 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6497 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &lt…
6498 &lt;span class=&quot;token punctuation&quot;&gt;(…
6499 &lt;span class=&quot;token number&quot;&gt;200&lt…
6500 &lt;span class=&quot;token punctuation&quot;&gt;)…
6501 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6502 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6503 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6504 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; star &lt…
6505 &lt;span class=&quot;token function&quot;&gt;rand…
6506 Math&lt;span class=&quot;token punctuation&quot;&…
6507 &lt;span class=&quot;token number&quot;&gt;50&lt;…
6508 &lt;span class=&quot;token punctuation&quot;&gt;)…
6509 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6510 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6511
6512 &lt;span class=&quot;token comment&quot;&gt;/**
6513 * Initialize the game
6514 */&lt;/span&gt;
6515 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span cla…
6516
6517 &lt;span class=&quot;token function&quot;&gt;$&lt;/span&gt;&lt;span c…
6518 &lt;span class=&quot;token string&quot;&gt;&quot;height&quot;&lt;/s…
6519 &lt;span class=&quot;token string&quot;&gt;&quot;width&quot;&lt;/sp…
6520 &lt;span class=&quot;token string&quot;&gt;&quot;background-color&q…
6521 &lt;span class=&quot;token string&quot;&gt;&quot;position&quot;&lt;…
6522 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;spa…
6523 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;span…
6524 &lt;span class=&quot;token function&quot;&gt;buildStar&lt;/span&gt;…
6525 &lt;span class=&quot;token function&quot;&gt;buildTwinkleStar&lt;/s…
6526 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
6527 &lt;span class=&quot;token keyword&quot;&gt;for&lt;/span&gt; &lt;span…
6528 &lt;span class=&quot;token function&quot;&gt;buildMoveStar&lt;/span…
6529 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
6530
6531 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6532 &lt;p&gt;The MoveStar subclass includes an additional parameter called z…
6533 &lt;h3&gt;The Tie Fighters That Bind&lt;/h3&gt;
6534 &lt;p&gt;We&apos;ve now recreated our 90&apos;s screensaver. This alone …
6535 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;javascrip…
6536 * TieFighter class
6537 */&lt;/span&gt;
6538 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; &lt;span c…
6539 &lt;span class=&quot;token function&quot;&gt;MoveStar&lt;/span&gt;&lt…
6540 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6541 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6542 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6543 &lt;span class=&quot;token class-name&quot;&gt;TieFighter&lt;/span&gt;&…
6544 &lt;span class=&quot;token class-name&quot;&gt;TieFighter&lt;/span&gt;&…
6545 &lt;span class=&quot;token class-name&quot;&gt;TieFighter&lt;/span&gt;&…
6546 &lt;span class=&quot;token keyword&quot;&gt;var&lt;/span&gt; size &lt…
6547 &lt;span class=&quot;token keyword&quot;&gt;this&lt;/span&gt;&lt;span…
6548 &lt;span class=&quot;token class-name&quot;&gt;MoveStar&lt;/span&gt;&…
6549 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span …
6550 &lt;p&gt;Okay, that worked, sort of. Simply by replacing the type of DOM…
6551 &lt;p&gt;And then there&apos;s this horrible border thing. The border is…
6552 &lt;h3&gt;The Force Awakens&lt;/h3&gt;
6553 &lt;p&gt;At this point, we&apos;ve now demonstrated how to use JavaScrip…
6554 &lt;p&gt;Rather than continue to walkthrough the code (because this post…
6555 &lt;ul&gt;
6556 &lt;li&gt;Millenium Falcon cockpit&lt;/li&gt;
6557 &lt;li&gt;Use GIMP to create transparent png and overlay Han and Chewie …
6558 &lt;li&gt;Use animate.css to &quot;shake&quot; the cockpit image after a…
6559 &lt;/ul&gt;
6560 &lt;h4&gt;Tiefighters&lt;/h4&gt;
6561 &lt;ul&gt;
6562 &lt;li&gt;Use CSS to flip the image based on initial x-position to make …
6563 &lt;li&gt;Turn the mouse cursor into a crosshair with CSS&lt;/li&gt;
6564 &lt;li&gt;Use setInterval to consistently generate new Tiefighters&lt;/l…
6565 &lt;li&gt;Set an onClick listener to track succesful &quot;hits&quot;, a…
6566 &lt;/ul&gt;
6567 &lt;h4&gt;Sounds&lt;/h4&gt;
6568 &lt;ul&gt;
6569 &lt;li&gt;Use one of the many free sound effects websites to create lase…
6570 &lt;li&gt;Find some background music and set on autoplay with an HTML au…
6571 &lt;/ul&gt;
6572 &lt;h4&gt;Hyperspace&lt;/h4&gt;
6573 &lt;p&gt;If you&apos;ve already tried the game demo, you may have notice…
6574 &lt;p&gt;I spoke in Berlin, and took a really bad still image, apparentl…
6575 &lt;p&gt;&lt;span
6576 class=&quot;gatsby-resp-image-wrapper&quot;
6577 style=&quot;position: relative; display: block; margin-left: auto;…
6578 &gt;
6579 &lt;a
6580 class=&quot;gatsby-resp-image-link&quot;
6581 href=&quot;/static/277ec697d74df18b6632441f90b2299a/29007/banner.png…
6582 style=&quot;display: block&quot;
6583 target=&quot;_blank&quot;
6584 rel=&quot;noopener&quot;
6585 &gt;
6586 &lt;span
6587 class=&quot;gatsby-resp-image-background-image&quot;
6588 style=&quot;padding-bottom: 56.44171779141104%; position: relative; …
6589 &gt;&lt;/span&gt;
6590 &lt;img
6591 class=&quot;gatsby-resp-image-image&quot;
6592 alt=&quot;Banner&quot;
6593 title=&quot;Banner&quot;
6594 src=&quot;/static/277ec697d74df18b6632441f90b2299a/a6d36/banner.…
6595 srcset=&quot;/static/277ec697d74df18b6632441f90b2299a/222b7/bann…
6596 /static/277ec697d74df18b6632441f90b2299a/ff46a/banner.png 325w,
6597 /static/277ec697d74df18b6632441f90b2299a/a6d36/banner.png 650w,
6598 /static/277ec697d74df18b6632441f90b2299a/e548f/banner.png 975w,
6599 /static/277ec697d74df18b6632441f90b2299a/3c492/banner.png 1300w,
6600 /static/277ec697d74df18b6632441f90b2299a/29007/banner.png 1600w&quot;
6601 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6602 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6603 loading=&quot;lazy&quot;
6604 /&gt;
6605 &lt;/a&gt;
6606 &lt;/span&gt;&lt;/p&gt;
6607 &lt;h3&gt;Diving into Objective-C&lt;/h3&gt;
6608 &lt;p&gt;Like many tech companies, Knewton organizes a hack day every fe…
6609 &lt;p&gt;I had just finished the Big Nerd Ranch Objective-C book when ou…
6610 &lt;p&gt;My idea: Tinder for work. Well, not exactly.&lt;/p&gt;
6611 &lt;p&gt;I wanted to build a flashcard app that helped you learn the nam…
6612 &lt;p&gt;Pretty soon, after an hour or so on Thursday night, Knerd by Kn…
6613 &lt;p&gt;&lt;span
6614 class=&quot;gatsby-resp-image-wrapper&quot;
6615 style=&quot;position: relative; display: block; margin-left: auto;…
6616 &gt;
6617 &lt;a
6618 class=&quot;gatsby-resp-image-link&quot;
6619 href=&quot;/static/4fedb2f8f5ad7cd73079d370a3c57e0b/772e8/k.png&quot;
6620 style=&quot;display: block&quot;
6621 target=&quot;_blank&quot;
6622 rel=&quot;noopener&quot;
6623 &gt;
6624 &lt;span
6625 class=&quot;gatsby-resp-image-background-image&quot;
6626 style=&quot;padding-bottom: 170.5521472392638%; position: relative; …
6627 &gt;&lt;/span&gt;
6628 &lt;img
6629 class=&quot;gatsby-resp-image-image&quot;
6630 alt=&quot;Knerd by Knewton&quot;
6631 title=&quot;Knerd by Knewton&quot;
6632 src=&quot;/static/4fedb2f8f5ad7cd73079d370a3c57e0b/772e8/k.png&q…
6633 srcset=&quot;/static/4fedb2f8f5ad7cd73079d370a3c57e0b/222b7/k.pn…
6634 /static/4fedb2f8f5ad7cd73079d370a3c57e0b/772e8/k.png 200w&quot;
6635 sizes=&quot;(max-width: 200px) 100vw, 200px&quot;
6636 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6637 loading=&quot;lazy&quot;
6638 /&gt;
6639 &lt;/a&gt;
6640 &lt;/span&gt;&lt;/p&gt;
6641 &lt;p&gt;It wasn’t a good app — the picture didn’t change, the…
6642 Back to the drawing board&lt;/p&gt;
6643 &lt;p&gt;We use a Trello board to organize potential hacks into four cat…
6644 &lt;p&gt;To my shock Dan McGorry, our lead UX designer replied:&lt;/p&gt;
6645 &lt;p&gt;&lt;span
6646 class=&quot;gatsby-resp-image-wrapper&quot;
6647 style=&quot;position: relative; display: block; margin-left: auto;…
6648 &gt;
6649 &lt;a
6650 class=&quot;gatsby-resp-image-link&quot;
6651 href=&quot;/static/6edf9d10f5f0b0955e405e2a80b99587/42a8d/trello.png…
6652 style=&quot;display: block&quot;
6653 target=&quot;_blank&quot;
6654 rel=&quot;noopener&quot;
6655 &gt;
6656 &lt;span
6657 class=&quot;gatsby-resp-image-background-image&quot;
6658 style=&quot;padding-bottom: 58.89570552147239%; position: relative; …
6659 &gt;&lt;/span&gt;
6660 &lt;img
6661 class=&quot;gatsby-resp-image-image&quot;
6662 alt=&quot;Trello&quot;
6663 title=&quot;Trello&quot;
6664 src=&quot;/static/6edf9d10f5f0b0955e405e2a80b99587/42a8d/trello.…
6665 srcset=&quot;/static/6edf9d10f5f0b0955e405e2a80b99587/222b7/trel…
6666 /static/6edf9d10f5f0b0955e405e2a80b99587/ff46a/trello.png 325w,
6667 /static/6edf9d10f5f0b0955e405e2a80b99587/42a8d/trello.png 558w&quot;
6668 sizes=&quot;(max-width: 558px) 100vw, 558px&quot;
6669 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6670 loading=&quot;lazy&quot;
6671 /&gt;
6672 &lt;/a&gt;
6673 &lt;/span&gt;&lt;/p&gt;
6674 &lt;p&gt;And that’s when things got real.&lt;/p&gt;
6675 &lt;h3&gt;UX&lt;/h3&gt;
6676 &lt;p&gt;Dan and I chatted throughout Friday on Slack (him in New York, …
6677 &lt;ul&gt;
6678 &lt;li&gt;What does a left swipe mean? A right swipe?&lt;/li&gt;
6679 &lt;li&gt;Should the quizzing occur when the picture is still on the scr…
6680 &lt;li&gt;How should we handle incorrect answers?&lt;/li&gt;
6681 &lt;/ul&gt;
6682 &lt;p&gt;Designing solid UX is more challenging than I thought. My initi…
6683 &lt;p&gt;Here’s a look at one of the early sets:&lt;/p&gt;
6684 &lt;p&gt;&lt;span
6685 class=&quot;gatsby-resp-image-wrapper&quot;
6686 style=&quot;position: relative; display: block; margin-left: auto;…
6687 &gt;
6688 &lt;a
6689 class=&quot;gatsby-resp-image-link&quot;
6690 href=&quot;/static/0204d5d0f0fc454f84197d43baacba50/fcbaf/wires1.png…
6691 style=&quot;display: block&quot;
6692 target=&quot;_blank&quot;
6693 rel=&quot;noopener&quot;
6694 &gt;
6695 &lt;span
6696 class=&quot;gatsby-resp-image-background-image&quot;
6697 style=&quot;padding-bottom: 74.23312883435584%; position: relative; …
6698 &gt;&lt;/span&gt;
6699 &lt;img
6700 class=&quot;gatsby-resp-image-image&quot;
6701 alt=&quot;Wireframes&quot;
6702 title=&quot;Wireframes&quot;
6703 src=&quot;/static/0204d5d0f0fc454f84197d43baacba50/a6d36/wires1.…
6704 srcset=&quot;/static/0204d5d0f0fc454f84197d43baacba50/222b7/wire…
6705 /static/0204d5d0f0fc454f84197d43baacba50/ff46a/wires1.png 325w,
6706 /static/0204d5d0f0fc454f84197d43baacba50/a6d36/wires1.png 650w,
6707 /static/0204d5d0f0fc454f84197d43baacba50/fcbaf/wires1.png 895w&quot;
6708 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6709 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6710 loading=&quot;lazy&quot;
6711 /&gt;
6712 &lt;/a&gt;
6713 &lt;/span&gt;&lt;/p&gt;
6714 &lt;p&gt;That Friday was not exactly a day off from work for me, and I t…
6715 &lt;h3&gt;Enter the knerds&lt;/h3&gt;
6716 &lt;p&gt;Dan and I had never worked together on anything before, but we …
6717 &lt;p&gt;Importantly, Dan and I agreed that the app was lacking somethin…
6718 &lt;p&gt;Pretty soon, Dan came back with the knerds:&lt;/p&gt;
6719 &lt;p&gt;&lt;span
6720 class=&quot;gatsby-resp-image-wrapper&quot;
6721 style=&quot;position: relative; display: block; margin-left: auto;…
6722 &gt;
6723 &lt;a
6724 class=&quot;gatsby-resp-image-link&quot;
6725 href=&quot;/static/2caa3c1f9fa01ac16e1bb2d64a1f550f/7cb89/knerds-gro…
6726 style=&quot;display: block&quot;
6727 target=&quot;_blank&quot;
6728 rel=&quot;noopener&quot;
6729 &gt;
6730 &lt;span
6731 class=&quot;gatsby-resp-image-background-image&quot;
6732 style=&quot;padding-bottom: 53.37423312883436%; position: relative; …
6733 &gt;&lt;/span&gt;
6734 &lt;img
6735 class=&quot;gatsby-resp-image-image&quot;
6736 alt=&quot;Knerds&quot;
6737 title=&quot;Knerds&quot;
6738 src=&quot;/static/2caa3c1f9fa01ac16e1bb2d64a1f550f/7cb89/knerds-…
6739 srcset=&quot;/static/2caa3c1f9fa01ac16e1bb2d64a1f550f/222b7/kner…
6740 /static/2caa3c1f9fa01ac16e1bb2d64a1f550f/ff46a/knerds-group.png 325w,
6741 /static/2caa3c1f9fa01ac16e1bb2d64a1f550f/7cb89/knerds-group.png 563w&quo…
6742 sizes=&quot;(max-width: 563px) 100vw, 563px&quot;
6743 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6744 loading=&quot;lazy&quot;
6745 /&gt;
6746 &lt;/a&gt;
6747 &lt;/span&gt;&lt;/p&gt;
6748 &lt;p&gt;We chatted through some minor tweaks, like the placement of bow…
6749 &lt;p&gt;By the end of Friday, our wires looked like a real app:&lt;/p&g…
6750 &lt;p&gt;&lt;span
6751 class=&quot;gatsby-resp-image-wrapper&quot;
6752 style=&quot;position: relative; display: block; margin-left: auto;…
6753 &gt;
6754 &lt;a
6755 class=&quot;gatsby-resp-image-link&quot;
6756 href=&quot;/static/f93eb333b5a97bd41214561718d3e36f/c6671/wires2.png…
6757 style=&quot;display: block&quot;
6758 target=&quot;_blank&quot;
6759 rel=&quot;noopener&quot;
6760 &gt;
6761 &lt;span
6762 class=&quot;gatsby-resp-image-background-image&quot;
6763 style=&quot;padding-bottom: 25.153374233128833%; position: relative;…
6764 &gt;&lt;/span&gt;
6765 &lt;img
6766 class=&quot;gatsby-resp-image-image&quot;
6767 alt=&quot;Wireframes&quot;
6768 title=&quot;Wireframes&quot;
6769 src=&quot;/static/f93eb333b5a97bd41214561718d3e36f/a6d36/wires2.…
6770 srcset=&quot;/static/f93eb333b5a97bd41214561718d3e36f/222b7/wire…
6771 /static/f93eb333b5a97bd41214561718d3e36f/ff46a/wires2.png 325w,
6772 /static/f93eb333b5a97bd41214561718d3e36f/a6d36/wires2.png 650w,
6773 /static/f93eb333b5a97bd41214561718d3e36f/e548f/wires2.png 975w,
6774 /static/f93eb333b5a97bd41214561718d3e36f/c6671/wires2.png 1129w&quot;
6775 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
6776 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6777 loading=&quot;lazy&quot;
6778 /&gt;
6779 &lt;/a&gt;
6780 &lt;/span&gt;&lt;/p&gt;
6781 &lt;p&gt;Now it was time for me to code up or shut up.&lt;/p&gt;
6782 &lt;h3&gt;Weekend of code&lt;/h3&gt;
6783 &lt;p&gt;I spent the next 48 hours doing nothing but coding, reading, po…
6784 &lt;p&gt;Some challenges encountered along the way:&lt;/p&gt;
6785 &lt;p&gt;&lt;strong&gt;Moving between view controllers&lt;/strong&gt;: T…
6786 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;objective…
6787 KDGameViewController *gvc = [[KDGameViewController alloc] init];
6788 [self presentViewController:gvc animated:YES completion:nil];
6789 }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
6790 &lt;p&gt;Once you’re in the KDGameViewController, the “finish/victor…
6791 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;obj-c&quo…
6792 [self dismissViewControllerAnimated:YES completion:nil];
6793 }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
6794 &lt;p&gt;&lt;strong&gt;Resetting the game&lt;/strong&gt;: After the Fini…
6795 Randomizing the answer choices: This was a fun challenge — display…
6796 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;objective…
6797 NSMutableArray *names = [[NSMutableArray alloc] init];
6798 // name1 points to the &amp;quot;correct&amp;quot; name
6799 [names addObject:name1];
6800 // name2, name3, and name4 point to the distractor names
6801 [names addObject:name2];
6802 [names addObject:name3];
6803 [names addObject:name4];
6804 // Randomly pick one of the &amp;quot;names&amp;quot; in names,
6805 // then create a new NSString to hold that name,
6806 // and finally remove it from the names array
6807 int random1 = arc4random() % [names count];
6808 NSString *nameTitle1 = names[random1];
6809 [names removeObjectAtIndex:random1];
6810 int random2 = arc4random() % [names count];
6811 NSString *nameTitle2 = names[random2];
6812 [names removeObjectAtIndex:random2];
6813 int random3 = arc4random() % [names count];
6814 NSString *nameTitle3 = names[random3];
6815 [names removeObjectAtIndex:random3];
6816 int random4 = arc4random() % [names count];
6817 NSString *nameTitle4 = names[random4];
6818 [names removeObjectAtIndex:random4];&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
6819 &lt;p&gt;At this point, I’ve got 4 NSString pointers called nameTitle1…
6820 &lt;p&gt;&lt;strong&gt;Feature creep&lt;/strong&gt;: I kept coming up wi…
6821 &lt;p&gt;By 1:45 AM on Monday morning, Knerds was a working iOS game! He…
6822 &lt;iframe src=&quot;https://player.vimeo.com/video/125413885&quot; widt…
6823 &lt;p&gt;I shouldn’t have recorded this at 1:42 AM on Sunday.&lt;/p&gt;
6824 &lt;h3&gt;What’s next for Knerds&lt;/h3&gt;
6825 &lt;p&gt;&lt;strong&gt;TestFlight&lt;/strong&gt;: After some clunking ar…
6826 &lt;p&gt;&lt;strong&gt;Release as an internal company app&lt;/strong&gt;…
6827 &lt;p&gt;&lt;strong&gt;Automatic content refresh&lt;/strong&gt;: I scrap…
6828 &lt;p&gt;&lt;strong&gt;Game improvements&lt;/strong&gt;: One obvious imp…
6829 &lt;p&gt;I had a great time building this app with Dan, and I can’t wa…
6830 &lt;h3&gt;One more thing&lt;/h3&gt;
6831 &lt;p&gt;I flew to NYC later that week, and I couldn’t stop thinking a…
6832 &lt;p&gt;Here it is — the backstory of the knerds:&lt;/p&gt;
6833 &lt;iframe src=&quot;//www.slideshare.net/slideshow/embed_code/key/lBIMo…
6834 &lt;p&gt;But Dan and I kept going. We named them all. And then I couldn�…
6835 &lt;h4&gt;Olive&lt;/h4&gt;
6836 &lt;p&gt;&lt;span
6837 class=&quot;gatsby-resp-image-wrapper&quot;
6838 style=&quot;position: relative; display: block; margin-left: auto;…
6839 &gt;
6840 &lt;a
6841 class=&quot;gatsby-resp-image-link&quot;
6842 href=&quot;/static/db4c390ca72be4e62a92aa1bda53b54d/779ef/orange.png…
6843 style=&quot;display: block&quot;
6844 target=&quot;_blank&quot;
6845 rel=&quot;noopener&quot;
6846 &gt;
6847 &lt;span
6848 class=&quot;gatsby-resp-image-background-image&quot;
6849 style=&quot;padding-bottom: 194.47852760736194%; position: relative;…
6850 &gt;&lt;/span&gt;
6851 &lt;img
6852 class=&quot;gatsby-resp-image-image&quot;
6853 alt=&quot;Olive&quot;
6854 title=&quot;Olive&quot;
6855 src=&quot;/static/db4c390ca72be4e62a92aa1bda53b54d/779ef/orange.…
6856 srcset=&quot;/static/db4c390ca72be4e62a92aa1bda53b54d/222b7/oran…
6857 /static/db4c390ca72be4e62a92aa1bda53b54d/779ef/orange.png 204w&quot;
6858 sizes=&quot;(max-width: 204px) 100vw, 204px&quot;
6859 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6860 loading=&quot;lazy&quot;
6861 /&gt;
6862 &lt;/a&gt;
6863 &lt;/span&gt;&lt;/p&gt;
6864 &lt;p&gt;Olive is the young Captain of the knerds. This mission was her …
6865 &lt;h4&gt;Mr. Figg&lt;/h4&gt;
6866 &lt;p&gt;&lt;span
6867 class=&quot;gatsby-resp-image-wrapper&quot;
6868 style=&quot;position: relative; display: block; margin-left: auto;…
6869 &gt;
6870 &lt;a
6871 class=&quot;gatsby-resp-image-link&quot;
6872 href=&quot;/static/ead2b49e58be920cb5122cdaf1a7647c/e6f05/green.png&…
6873 style=&quot;display: block&quot;
6874 target=&quot;_blank&quot;
6875 rel=&quot;noopener&quot;
6876 &gt;
6877 &lt;span
6878 class=&quot;gatsby-resp-image-background-image&quot;
6879 style=&quot;padding-bottom: 266.25766871165644%; position: relative;…
6880 &gt;&lt;/span&gt;
6881 &lt;img
6882 class=&quot;gatsby-resp-image-image&quot;
6883 alt=&quot;Mr Figg&quot;
6884 title=&quot;Mr Figg&quot;
6885 src=&quot;/static/ead2b49e58be920cb5122cdaf1a7647c/e6f05/green.p…
6886 srcset=&quot;/static/ead2b49e58be920cb5122cdaf1a7647c/222b7/gree…
6887 /static/ead2b49e58be920cb5122cdaf1a7647c/e6f05/green.png 183w&quot;
6888 sizes=&quot;(max-width: 183px) 100vw, 183px&quot;
6889 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6890 loading=&quot;lazy&quot;
6891 /&gt;
6892 &lt;/a&gt;
6893 &lt;/span&gt;&lt;/p&gt;
6894 &lt;p&gt;Mr. Figg is Head of Security. He’s responsible for protecting…
6895 &lt;h4&gt;K.A.M.&lt;/h4&gt;
6896 &lt;p&gt;&lt;span
6897 class=&quot;gatsby-resp-image-wrapper&quot;
6898 style=&quot;position: relative; display: block; margin-left: auto;…
6899 &gt;
6900 &lt;a
6901 class=&quot;gatsby-resp-image-link&quot;
6902 href=&quot;/static/a193634d682ab8bccc256ac4db3f4075/357e3/red.png&qu…
6903 style=&quot;display: block&quot;
6904 target=&quot;_blank&quot;
6905 rel=&quot;noopener&quot;
6906 &gt;
6907 &lt;span
6908 class=&quot;gatsby-resp-image-background-image&quot;
6909 style=&quot;padding-bottom: 147.8527607361963%; position: relative; …
6910 &gt;&lt;/span&gt;
6911 &lt;img
6912 class=&quot;gatsby-resp-image-image&quot;
6913 alt=&quot;K.A.M.&quot;
6914 title=&quot;K.A.M.&quot;
6915 src=&quot;/static/a193634d682ab8bccc256ac4db3f4075/357e3/red.png…
6916 srcset=&quot;/static/a193634d682ab8bccc256ac4db3f4075/222b7/red.…
6917 /static/a193634d682ab8bccc256ac4db3f4075/357e3/red.png 286w&quot;
6918 sizes=&quot;(max-width: 286px) 100vw, 286px&quot;
6919 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6920 loading=&quot;lazy&quot;
6921 /&gt;
6922 &lt;/a&gt;
6923 &lt;/span&gt;&lt;/p&gt;
6924 &lt;p&gt;K.A.M. is the Communications Officer. She’s part robot (we th…
6925 &lt;h4&gt;Isaak&lt;/h4&gt;
6926 &lt;p&gt;&lt;span
6927 class=&quot;gatsby-resp-image-wrapper&quot;
6928 style=&quot;position: relative; display: block; margin-left: auto;…
6929 &gt;
6930 &lt;a
6931 class=&quot;gatsby-resp-image-link&quot;
6932 href=&quot;/static/1c1349d98a8db2c7dae669ffefc15804/d3fa7/blue.png&q…
6933 style=&quot;display: block&quot;
6934 target=&quot;_blank&quot;
6935 rel=&quot;noopener&quot;
6936 &gt;
6937 &lt;span
6938 class=&quot;gatsby-resp-image-background-image&quot;
6939 style=&quot;padding-bottom: 136.1963190184049%; position: relative; …
6940 &gt;&lt;/span&gt;
6941 &lt;img
6942 class=&quot;gatsby-resp-image-image&quot;
6943 alt=&quot;Isaak&quot;
6944 title=&quot;Isaak&quot;
6945 src=&quot;/static/1c1349d98a8db2c7dae669ffefc15804/d3fa7/blue.pn…
6946 srcset=&quot;/static/1c1349d98a8db2c7dae669ffefc15804/222b7/blue…
6947 /static/1c1349d98a8db2c7dae669ffefc15804/d3fa7/blue.png 274w&quot;
6948 sizes=&quot;(max-width: 274px) 100vw, 274px&quot;
6949 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6950 loading=&quot;lazy&quot;
6951 /&gt;
6952 &lt;/a&gt;
6953 &lt;/span&gt;&lt;/p&gt;
6954 &lt;p&gt;Isaak is Olive’s younger brother. He snuck onto the ship befo…
6955 &lt;h3&gt;The continuing adventure&lt;/h3&gt;
6956 &lt;p&gt;I think that the story of the knerds could be the basis for a g…
6957 &lt;p&gt;As validation, I showed the knerds to my eight-year-old cousin …
6958 &lt;p&gt;Avery convinced me that helping the knerds solve puzzles would …
6959 Oh, and Avery invented bad guys for the knerds! I asked her to draw them…
6960 &lt;h4&gt;Binky&lt;/h4&gt;
6961 &lt;p&gt;&lt;span
6962 class=&quot;gatsby-resp-image-wrapper&quot;
6963 style=&quot;position: relative; display: block; margin-left: auto;…
6964 &gt;
6965 &lt;a
6966 class=&quot;gatsby-resp-image-link&quot;
6967 href=&quot;/static/99feb273a3b28529e803a9643815a07f/066f9/binky4.jpg…
6968 style=&quot;display: block&quot;
6969 target=&quot;_blank&quot;
6970 rel=&quot;noopener&quot;
6971 &gt;
6972 &lt;span
6973 class=&quot;gatsby-resp-image-background-image&quot;
6974 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
6975 &gt;&lt;/span&gt;
6976 &lt;img
6977 class=&quot;gatsby-resp-image-image&quot;
6978 alt=&quot;Binky&quot;
6979 title=&quot;Binky&quot;
6980 src=&quot;/static/99feb273a3b28529e803a9643815a07f/066f9/binky4.…
6981 srcset=&quot;/static/99feb273a3b28529e803a9643815a07f/d2f63/bink…
6982 /static/99feb273a3b28529e803a9643815a07f/c989d/binky4.jpg 325w,
6983 /static/99feb273a3b28529e803a9643815a07f/066f9/binky4.jpg 400w&quot;
6984 sizes=&quot;(max-width: 400px) 100vw, 400px&quot;
6985 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
6986 loading=&quot;lazy&quot;
6987 /&gt;
6988 &lt;/a&gt;
6989 &lt;/span&gt;&lt;/p&gt;
6990 &lt;h4&gt;Chill Factor&lt;/h4&gt;
6991 &lt;p&gt;&lt;span
6992 class=&quot;gatsby-resp-image-wrapper&quot;
6993 style=&quot;position: relative; display: block; margin-left: auto;…
6994 &gt;
6995 &lt;a
6996 class=&quot;gatsby-resp-image-link&quot;
6997 href=&quot;/static/1d625bcc3a8051394ccd7f5ab0d9ab1f/066f9/chillfacto…
6998 style=&quot;display: block&quot;
6999 target=&quot;_blank&quot;
7000 rel=&quot;noopener&quot;
7001 &gt;
7002 &lt;span
7003 class=&quot;gatsby-resp-image-background-image&quot;
7004 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
7005 &gt;&lt;/span&gt;
7006 &lt;img
7007 class=&quot;gatsby-resp-image-image&quot;
7008 alt=&quot;Chill Factor&quot;
7009 title=&quot;Chill Factor&quot;
7010 src=&quot;/static/1d625bcc3a8051394ccd7f5ab0d9ab1f/066f9/chillfa…
7011 srcset=&quot;/static/1d625bcc3a8051394ccd7f5ab0d9ab1f/d2f63/chil…
7012 /static/1d625bcc3a8051394ccd7f5ab0d9ab1f/c989d/chillfactor4.jpg 325w,
7013 /static/1d625bcc3a8051394ccd7f5ab0d9ab1f/066f9/chillfactor4.jpg 400w&quo…
7014 sizes=&quot;(max-width: 400px) 100vw, 400px&quot;
7015 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7016 loading=&quot;lazy&quot;
7017 /&gt;
7018 &lt;/a&gt;
7019 &lt;/span&gt;&lt;/p&gt;
7020 &lt;h4&gt;Bill&lt;/h4&gt;
7021 &lt;p&gt;&lt;span
7022 class=&quot;gatsby-resp-image-wrapper&quot;
7023 style=&quot;position: relative; display: block; margin-left: auto;…
7024 &gt;
7025 &lt;a
7026 class=&quot;gatsby-resp-image-link&quot;
7027 href=&quot;/static/c1ce1b5e15af0c710bbe8779aef91b76/066f9/bill3.jpg&…
7028 style=&quot;display: block&quot;
7029 target=&quot;_blank&quot;
7030 rel=&quot;noopener&quot;
7031 &gt;
7032 &lt;span
7033 class=&quot;gatsby-resp-image-background-image&quot;
7034 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
7035 &gt;&lt;/span&gt;
7036 &lt;img
7037 class=&quot;gatsby-resp-image-image&quot;
7038 alt=&quot;Bill&quot;
7039 title=&quot;Bill&quot;
7040 src=&quot;/static/c1ce1b5e15af0c710bbe8779aef91b76/066f9/bill3.j…
7041 srcset=&quot;/static/c1ce1b5e15af0c710bbe8779aef91b76/d2f63/bill…
7042 /static/c1ce1b5e15af0c710bbe8779aef91b76/c989d/bill3.jpg 325w,
7043 /static/c1ce1b5e15af0c710bbe8779aef91b76/066f9/bill3.jpg 400w&quot;
7044 sizes=&quot;(max-width: 400px) 100vw, 400px&quot;
7045 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7046 loading=&quot;lazy&quot;
7047 /&gt;
7048 &lt;/a&gt;
7049 &lt;/span&gt;&lt;/p&gt;
7050 &lt;p&gt;It looks like the knerds will need all the help they can get …
7051 &lt;p&gt;What follows may shock you:&lt;/p&gt;
7052 &lt;iframe src=&quot;https://player.vimeo.com/video/124292973&quot; widt…
7053 &lt;h3&gt;Here&apos;s how I brought TERMINAL MAN to life.&lt;/h3&gt;
7054 &lt;h4&gt;The music&lt;/h4&gt;
7055 &lt;h5&gt;Garageband&lt;/h5&gt;
7056 &lt;p&gt;I&apos;ve spent a lot of time at airports over the last year an…
7057 &lt;p&gt;&lt;span
7058 class=&quot;gatsby-resp-image-wrapper&quot;
7059 style=&quot;position: relative; display: block; margin-left: auto;…
7060 &gt;
7061 &lt;a
7062 class=&quot;gatsby-resp-image-link&quot;
7063 href=&quot;/static/f9b5c6e93322799f0d86bad6b08f8286/59173/garageband…
7064 style=&quot;display: block&quot;
7065 target=&quot;_blank&quot;
7066 rel=&quot;noopener&quot;
7067 &gt;
7068 &lt;span
7069 class=&quot;gatsby-resp-image-background-image&quot;
7070 style=&quot;padding-bottom: 68.09815950920245%; position: relative; …
7071 &gt;&lt;/span&gt;
7072 &lt;img
7073 class=&quot;gatsby-resp-image-image&quot;
7074 alt=&quot;Garageband&quot;
7075 title=&quot;Garageband&quot;
7076 src=&quot;/static/f9b5c6e93322799f0d86bad6b08f8286/a6d36/garageb…
7077 srcset=&quot;/static/f9b5c6e93322799f0d86bad6b08f8286/222b7/gara…
7078 /static/f9b5c6e93322799f0d86bad6b08f8286/ff46a/garageband.png 325w,
7079 /static/f9b5c6e93322799f0d86bad6b08f8286/a6d36/garageband.png 650w,
7080 /static/f9b5c6e93322799f0d86bad6b08f8286/e548f/garageband.png 975w,
7081 /static/f9b5c6e93322799f0d86bad6b08f8286/3c492/garageband.png 1300w,
7082 /static/f9b5c6e93322799f0d86bad6b08f8286/59173/garageband.png 3014w&quot;
7083 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
7084 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7085 loading=&quot;lazy&quot;
7086 /&gt;
7087 &lt;/a&gt;
7088 &lt;/span&gt;&lt;/p&gt;
7089 &lt;p&gt;This screenshot is one of my more recent tracks Over Water, Und…
7090 &lt;h4&gt;The video&lt;/h4&gt;
7091 &lt;h5&gt;The skull&lt;/h5&gt;
7092 &lt;ul&gt;
7093 &lt;li&gt;Wikimedia Commons&lt;/li&gt;
7094 &lt;li&gt;GIMP&lt;/li&gt;
7095 &lt;/ul&gt;
7096 &lt;p&gt;When I was growing up, my dad called me &quot;Skull&quot; as a …
7097 &lt;h5&gt;The background&lt;/h5&gt;
7098 &lt;ul&gt;
7099 &lt;li&gt;Processing&lt;/li&gt;
7100 &lt;li&gt;YouTube&lt;/li&gt;
7101 &lt;li&gt;CloudApp&lt;/li&gt;
7102 &lt;/ul&gt;
7103 &lt;p&gt;I&apos;ve always loved the weird video backdrops behind live pe…
7104 &lt;p&gt;Hey, so, when we&apos;re playing &quot;I&apos;m The Man Who Lov…
7105 &lt;p&gt;Well, &lt;strong&gt;TERMINAL MAN&lt;/strong&gt; definitely need…
7106 &lt;p&gt;I created a Processing sketch that used keyboard strokes to tri…
7107 &lt;p&gt;Here&apos;s the code for the sketch:&lt;/p&gt;
7108 &lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;java&quot…
7109 &lt;span class=&quot;token comment&quot;&gt;// T E R M I N A L M A N&lt…
7110 &lt;span class=&quot;token comment&quot;&gt;// ----------------------&lt…
7111 &lt;span class=&quot;token comment&quot;&gt;// @ w h a t r o c k s&lt;…
7112 &lt;span class=&quot;token comment&quot;&gt;// ----------------------&lt…
7113
7114 &lt;span class=&quot;token comment&quot;&gt;// import video library&lt;/…
7115 &lt;span class=&quot;token keyword&quot;&gt;import&lt;/span&gt; &lt;span…
7116
7117 &lt;span class=&quot;token comment&quot;&gt;// movies&lt;/span&gt;
7118 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; pipeMo…
7119 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; doomMo…
7120 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; solita…
7121 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; toaste…
7122 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; mazeMo…
7123 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; wc2Mov…
7124 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; tiefig…
7125 &lt;span class=&quot;token class-name&quot;&gt;Movie&lt;/span&gt; roller…
7126
7127 &lt;span class=&quot;token comment&quot;&gt;// images&lt;/span&gt;
7128 &lt;span class=&quot;token class-name&quot;&gt;PImage&lt;/span&gt; skull…
7129 &lt;span class=&quot;token class-name&quot;&gt;PImage&lt;/span&gt; miniS…
7130
7131 &lt;span class=&quot;token comment&quot;&gt;// font&lt;/span&gt;
7132 &lt;span class=&quot;token class-name&quot;&gt;PFont&lt;/span&gt; f&lt;s…
7133
7134 &lt;span class=&quot;token keyword&quot;&gt;void&lt;/span&gt; &lt;span c…
7135 &lt;span class=&quot;token function&quot;&gt;size&lt;/span&gt;&lt;span…
7136 &lt;span class=&quot;token function&quot;&gt;smooth&lt;/span&gt;&lt;sp…
7137
7138 &lt;span class=&quot;token comment&quot;&gt;// load the pictures&lt;/s…
7139 skull &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;…
7140 miniSkull &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; …
7141 &lt;span class=&quot;token comment&quot;&gt;// resize the big skull to…
7142 skull&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;&lt…
7143
7144 &lt;span class=&quot;token comment&quot;&gt;// black background&lt;/sp…
7145 &lt;span class=&quot;token function&quot;&gt;background&lt;/span&gt;&l…
7146
7147 &lt;span class=&quot;token comment&quot;&gt;// load the font&lt;/span&…
7148 f &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;span…
7149
7150 &lt;span class=&quot;token comment&quot;&gt;// load the movies&lt;/spa…
7151 mazeMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; …
7152 mazeMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt…
7153
7154 solitaireMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span…
7155 solitaireMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/sp…
7156
7157 doomMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; …
7158 doomMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt…
7159
7160 pipeMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; …
7161 pipeMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt…
7162
7163 toastersMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&…
7164 toastersMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/spa…
7165
7166 tiefighterMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/spa…
7167 tiefighterMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/s…
7168
7169 wc2Movie &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &…
7170 wc2Movie&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;…
7171
7172 rollercoasterMovie &lt;span class=&quot;token operator&quot;&gt;=&lt;/…
7173 rollercoasterMovie&lt;span class=&quot;token punctuation&quot;&gt;.&lt…
7174
7175 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7176
7177 &lt;span class=&quot;token keyword&quot;&gt;void&lt;/span&gt; &lt;span c…
7178
7179 &lt;span class=&quot;token comment&quot;&gt;// black background&lt;/sp…
7180 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7181 &lt;span class=&quot;token function&quot;&gt;background&lt;/span&gt;…
7182 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7183
7184 &lt;span class=&quot;token comment&quot;&gt;// play doom video&lt;/spa…
7185 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7186 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7187 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7188
7189 &lt;span class=&quot;token comment&quot;&gt;// play maze video&lt;/spa…
7190 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7191 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7192 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7193
7194 &lt;span class=&quot;token comment&quot;&gt;// play toasters video&lt;…
7195 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7196 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7197 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7198
7199 &lt;span class=&quot;token comment&quot;&gt;// play pipes video&lt;/sp…
7200 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7201 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7202 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7203
7204 &lt;span class=&quot;token comment&quot;&gt;// play solitaire video&lt…
7205 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7206 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7207 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7208
7209 &lt;span class=&quot;token comment&quot;&gt;// play tiefighter video&l…
7210 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7211 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7212 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7213
7214 &lt;span class=&quot;token comment&quot;&gt;// play rollercoaster vide…
7215 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7216 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7217 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7218
7219 &lt;span class=&quot;token comment&quot;&gt;// play wc2 video&lt;/span…
7220 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7221 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7222 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7223
7224 &lt;span class=&quot;token comment&quot;&gt;// print mini skulls every…
7225 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7226 miniSkull&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&…
7227 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;s…
7228 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7229
7230 &lt;span class=&quot;token comment&quot;&gt;// flashy background color…
7231 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7232 &lt;span class=&quot;token function&quot;&gt;background&lt;/span&gt;…
7233 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7234
7235 &lt;span class=&quot;token comment&quot;&gt;// draw blue lines from th…
7236 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7237 &lt;span class=&quot;token function&quot;&gt;stroke&lt;/span&gt;&lt;…
7238 &lt;span class=&quot;token function&quot;&gt;line&lt;/span&gt;&lt;sp…
7239 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7240
7241 &lt;span class=&quot;token comment&quot;&gt;// Load big skull picture …
7242 &lt;span class=&quot;token function&quot;&gt;image&lt;/span&gt;&lt;spa…
7243
7244 &lt;span class=&quot;token comment&quot;&gt;// show &apos;terminal man…
7245 &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span c…
7246 &lt;span class=&quot;token function&quot;&gt;textFont&lt;/span&gt;&l…
7247 &lt;span class=&quot;token function&quot;&gt;textAlign&lt;/span&gt;&…
7248 &lt;span class=&quot;token function&quot;&gt;fill&lt;/span&gt;&lt;sp…
7249 &lt;span class=&quot;token function&quot;&gt;text&lt;/span&gt;&lt;sp…
7250 &lt;span class=&quot;token function&quot;&gt;fill&lt;/span&gt;&lt;sp…
7251 &lt;span class=&quot;token function&quot;&gt;text&lt;/span&gt;&lt;sp…
7252 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7253 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
7254
7255 &lt;span class=&quot;token comment&quot;&gt;// Called everytime a new fr…
7256 &lt;span class=&quot;token keyword&quot;&gt;void&lt;/span&gt; &lt;span c…
7257 m&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;&lt;spa…
7258 &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&…
7259 &lt;p&gt;The sketch creates an app that lets you use the keyboard to jum…
7260 &lt;h3&gt;Pulling it all together&lt;/h3&gt;
7261 &lt;ul&gt;
7262 &lt;li&gt;QuickTime&lt;/li&gt;
7263 &lt;li&gt;iMovie&lt;/li&gt;
7264 &lt;li&gt;Vimeo&lt;/li&gt;
7265 &lt;/ul&gt;
7266 &lt;p&gt;Even though the sketch works great as a live companion to the s…
7267 &lt;p&gt;I put on some DJ-like headphones, press record on the Quicktime…
7268 &lt;p&gt;Then all I had to do was drop the mp3 and the video files into …
7269 &lt;iframe src=&quot;https://player.vimeo.com/video/123845456&quot; widt…
7270 &lt;h3&gt;The live performance&lt;/h3&gt;
7271 &lt;ul&gt;
7272 &lt;li&gt;Double Robotics robot (we call it the Krobot at Knewton)&lt;/l…
7273 &lt;li&gt;Terminal&lt;/li&gt;
7274 &lt;li&gt;Stage crew (Fernando, Sam, and others!)&lt;/li&gt;
7275 &lt;/ul&gt;
7276 &lt;p&gt;I had elaborate plans to introduce myself in a scary and funny …
7277 &lt;p&gt;But none of that mattered once I started to dance.&lt;/p&gt;</c…
7278 &lt;p&gt;The best thing for being sad is to learn something. That&apos;s…
7279 &lt;/blockquote&gt;
7280 &lt;p&gt;&lt;span
7281 class=&quot;gatsby-resp-image-wrapper&quot;
7282 style=&quot;position: relative; display: block; margin-left: auto;…
7283 &gt;
7284 &lt;a
7285 class=&quot;gatsby-resp-image-link&quot;
7286 href=&quot;/static/80667a21a152af75c83a37789c285779/f212f/ma.jpg&quo…
7287 style=&quot;display: block&quot;
7288 target=&quot;_blank&quot;
7289 rel=&quot;noopener&quot;
7290 &gt;
7291 &lt;span
7292 class=&quot;gatsby-resp-image-background-image&quot;
7293 style=&quot;padding-bottom: 131.90184049079755%; position: relative;…
7294 &gt;&lt;/span&gt;
7295 &lt;img
7296 class=&quot;gatsby-resp-image-image&quot;
7297 alt=&quot;Merlin&quot;
7298 title=&quot;Merlin&quot;
7299 src=&quot;/static/80667a21a152af75c83a37789c285779/6aca1/ma.jpg&…
7300 srcset=&quot;/static/80667a21a152af75c83a37789c285779/d2f63/ma.j…
7301 /static/80667a21a152af75c83a37789c285779/c989d/ma.jpg 325w,
7302 /static/80667a21a152af75c83a37789c285779/6aca1/ma.jpg 650w,
7303 /static/80667a21a152af75c83a37789c285779/f212f/ma.jpg 916w&quot;
7304 sizes=&quot;(max-width: 650px) 100vw, 650px&quot;
7305 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7306 loading=&quot;lazy&quot;
7307 /&gt;
7308 &lt;/a&gt;
7309 &lt;/span&gt;&lt;/p&gt;</content:encoded></item><item><title><![CDAT…
7310 &lt;p&gt;&lt;span
7311 class=&quot;gatsby-resp-image-wrapper&quot;
7312 style=&quot;position: relative; display: block; margin-left: auto;…
7313 &gt;
7314 &lt;a
7315 class=&quot;gatsby-resp-image-link&quot;
7316 href=&quot;/static/082a73a40fc58149b9098649c62e2b45/b4294/ch.jpg&quo…
7317 style=&quot;display: block&quot;
7318 target=&quot;_blank&quot;
7319 rel=&quot;noopener&quot;
7320 &gt;
7321 &lt;span
7322 class=&quot;gatsby-resp-image-background-image&quot;
7323 style=&quot;padding-bottom: 31.288343558282207%; position: relative;…
7324 &gt;&lt;/span&gt;
7325 &lt;img
7326 class=&quot;gatsby-resp-image-image&quot;
7327 alt=&quot;comic&quot;
7328 title=&quot;comic&quot;
7329 src=&quot;/static/082a73a40fc58149b9098649c62e2b45/b4294/ch.jpg&…
7330 srcset=&quot;/static/082a73a40fc58149b9098649c62e2b45/d2f63/ch.j…
7331 /static/082a73a40fc58149b9098649c62e2b45/c989d/ch.jpg 325w,
7332 /static/082a73a40fc58149b9098649c62e2b45/b4294/ch.jpg 600w&quot;
7333 sizes=&quot;(max-width: 600px) 100vw, 600px&quot;
7334 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7335 loading=&quot;lazy&quot;
7336 /&gt;
7337 &lt;/a&gt;
7338 &lt;/span&gt;&lt;/p&gt;</content:encoded></item><item><title><![CDAT…
7339 &lt;p&gt;My five minute pitch to the masters of the ELT universe.&lt;/p&…
7340 &lt;p&gt;&quot;It&apos;s so awesome that we are in a planetarium, first …
7341 &lt;p&gt;Here&apos;s what my other friend &lt;a href=&quot;http://www.ka…
7342 &lt;p&gt;&lt;span
7343 class=&quot;gatsby-resp-image-wrapper&quot;
7344 style=&quot;position: relative; display: block; margin-left: auto;…
7345 &gt;
7346 &lt;a
7347 class=&quot;gatsby-resp-image-link&quot;
7348 href=&quot;/static/1564ddff2da0feb019088d38eb6d2ae9/e45a9/capeseafoo…
7349 style=&quot;display: block&quot;
7350 target=&quot;_blank&quot;
7351 rel=&quot;noopener&quot;
7352 &gt;
7353 &lt;span
7354 class=&quot;gatsby-resp-image-background-image&quot;
7355 style=&quot;padding-bottom: 54.601226993865026%; position: relative;…
7356 &gt;&lt;/span&gt;
7357 &lt;img
7358 class=&quot;gatsby-resp-image-image&quot;
7359 alt=&quot;logo&quot;
7360 title=&quot;logo&quot;
7361 src=&quot;/static/1564ddff2da0feb019088d38eb6d2ae9/e45a9/capesea…
7362 srcset=&quot;/static/1564ddff2da0feb019088d38eb6d2ae9/222b7/cape…
7363 /static/1564ddff2da0feb019088d38eb6d2ae9/ff46a/capeseafood.png 325w,
7364 /static/1564ddff2da0feb019088d38eb6d2ae9/e45a9/capeseafood.png 364w&quot;
7365 sizes=&quot;(max-width: 364px) 100vw, 364px&quot;
7366 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7367 loading=&quot;lazy&quot;
7368 /&gt;
7369 &lt;/a&gt;
7370 &lt;/span&gt;&lt;/p&gt;
7371 &lt;p&gt;Check out &lt;a href=&quot;http://www.capeseafoodllc.com/&quot;…
7372 &lt;p&gt;This is the first song I wrote and recorded on my Fostex four-t…
7373 &lt;p&gt;I&apos;m an engineering manager at &lt;a href=&quot;https://www…
7374 &lt;p&gt;I love &lt;a href=&quot;/my-new-old-apple-iie-computer&quot;&gt…
7375 &lt;p&gt;&lt;span
7376 class=&quot;gatsby-resp-image-wrapper&quot;
7377 style=&quot;position: relative; display: block; margin-left: auto;…
7378 &gt;
7379 &lt;a
7380 class=&quot;gatsby-resp-image-link&quot;
7381 href=&quot;/static/a073f24e876ae150e393ddc9865a39ba/066f9/ch.jpg&quo…
7382 style=&quot;display: block&quot;
7383 target=&quot;_blank&quot;
7384 rel=&quot;noopener&quot;
7385 &gt;
7386 &lt;span
7387 class=&quot;gatsby-resp-image-background-image&quot;
7388 style=&quot;padding-bottom: 100%; position: relative; bottom: 0; lef…
7389 &gt;&lt;/span&gt;
7390 &lt;img
7391 class=&quot;gatsby-resp-image-image&quot;
7392 alt=&quot;charlie&quot;
7393 title=&quot;charlie&quot;
7394 src=&quot;/static/a073f24e876ae150e393ddc9865a39ba/066f9/ch.jpg&…
7395 srcset=&quot;/static/a073f24e876ae150e393ddc9865a39ba/d2f63/ch.j…
7396 /static/a073f24e876ae150e393ddc9865a39ba/c989d/ch.jpg 325w,
7397 /static/a073f24e876ae150e393ddc9865a39ba/066f9/ch.jpg 400w&quot;
7398 sizes=&quot;(max-width: 400px) 100vw, 400px&quot;
7399 style=&quot;width:100%;height:100%;margin:0;vertical-align:middl…
7400 loading=&quot;lazy&quot;
7401 /&gt;
7402 &lt;/a&gt;
7403 &lt;/span&gt;&lt;/p&gt;
7404 &lt;p&gt;I&apos;m also in the middle of &lt;del&gt;writing&lt;/del&gt; &…
7405 &lt;h3&gt;Elsewhere on the Internet&lt;/h3&gt;
7406 &lt;ul&gt;
7407 &lt;li&gt;&lt;a href=&quot;https://twitter.com/whatrocks&quot;&gt;Twitte…
7408 &lt;li&gt;&lt;a href=&quot;https://twitch.tv/what_rocks&quot;&gt;Twitch&…
7409 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/channel/UCqk3WloxX7Ya…
7410 &lt;li&gt;&lt;a href=&quot;https://github.com/whatrocks&quot;&gt;GitHub&…
7411 &lt;li&gt;&lt;a href=&quot;https://instagram.com/whatrocks&quot;&gt;Inst…
7412 &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/whatrocks&quot;&gt;…
7413 &lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/in/charlieharrington…
7414 &lt;/ul&gt;
7415 &lt;p&gt;Thank you for visiting my site.&lt;/p&gt;
7416
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.