Browse Source

it was totally the card reader on my laptop

Brennen Bearnes 4 years ago
parent
commit
24c7b75d19
5 changed files with 95 additions and 5 deletions
  1. 1
    0
      chapters
  2. 12
    3
      conceptual_framing/index.md
  3. 58
    1
      index.html
  4. 21
    1
      sbc/index.md
  5. 3
    0
      wordcount

+ 1
- 0
chapters View File

@@ -4,4 +4,5 @@
4 4
 ./vim/index.md
5 5
 ./organization/index.md
6 6
 ./sbc/index.md
7
+./conceptual_framing/index.md
7 8
 ./endmatter/index.md

+ 12
- 3
conceptual_framing/index.md View File

@@ -8,8 +8,17 @@ I've got an aversion to hierarchy, developed out of equal parts natural
8 8
 contempt for authority qua authority and learned fear of certain modes of
9 9
 technical complexity.
10 10
 
11
-Namespaces, as a recurring technical concept / motíf, have haunted me since I
12
-grew to love Perl.  They're both a necessary fundamental abstraction and the
13
-location of astonishing pain.
11
+Namespaces and scope, as a recurring technical concepts / motífs, have haunted
12
+me since I got a handle on Perl.  They're both a necessary fundamental
13
+abstraction and often the location of serious confusion.
14
+
15
+What it comes down to is that you have to introduce separation between systems.
16
+I think this may even be a more fundamental principle than _separation of
17
+concerns_, as useful as that framing often is.  Eventually, you discover that
18
+barriers between things sometimes _create_ freedom more than they limit it.
19
+
20
+Within the system of a program, it's possible to undertake tasks inappropriate
21
+to the OS as a whole.  Within the system of a function it's possible to shape
22
+tasks without continually reasoning about the program as a whole.
14 23
 
15 24
 

+ 58
- 1
index.html View File

@@ -76,6 +76,13 @@ that inspired this one.  Go Bears.</p>
76 76
 <ul>
77 77
 <li><a href="#noobs-raspbian-monday-december-8-2014">noobs / raspbian - monday, december 8, 2014</a></li>
78 78
 <li><a href="#beaglebone-black-monday-december-8-2014">beaglebone black - monday, december 8, 2014</a></li>
79
+<li><a href="#reading-list">reading list</a></li>
80
+</ul>
81
+</li>
82
+<li><a href="#conceptual-framing">conceptual framing</a>
83
+
84
+<ul>
85
+<li><a href="#namespaces-scope">namespaces / scope</a></li>
79 86
 </ul>
80 87
 </li>
81 88
 <li><a href="#endmatter">endmatter</a>
@@ -396,7 +403,7 @@ SD card, replace card in Pi, re-apply power.</p>
396 403
 <p>Green LED flashes spasmodically for a bit then seems mostly off, but is actually
397 404
 flickering faintly on closer examination.  Red light is solid.</p>
398 405
 
399
-<p><a href="http://elinux.org/R-Pi_Troubleshooting#Red_power_LED_is_on.2C_green_LED_does_not_flash.2C_nothing_on_display">This random wiki page</a>
406
+<p><a href="http://elinux.org/R-Pi_Troubleshooting#Red_power_LED_is_on.2C_green_LED_does_not_flash.2C_nothing_on_display">This wiki page</a>
400 407
 suggests this means that no boot code has been executed at all.  It&rsquo;s failing to
401 408
 read the card, or it&rsquo;s missing some file, or something is corrupt.</p>
402 409
 
@@ -498,6 +505,20 @@ little critters.</p>
498 505
 
499 506
 <p>It may be time to start drinking.</p>
500 507
 
508
+<p style="text-align:center;"> ✦</p>
509
+
510
+<p>The next day:  I swing through a couple of stores in town with the <a href="http://www.raspberrypi.org/forums/viewtopic.php?t=58151">wiki list
511
+of known cards in hand</a> and buy a pile
512
+of cards across a handful of brands, plus a $20 card reader (the Insignia
513
+NS-CR20A1) since there&rsquo;s not one built in to the laptop I&rsquo;m carrying today.
514
+The first card I try boots NOOBS instantly; an installer is running as I type
515
+this.</p>
516
+
517
+<p>Suddenly It occurs to me that the card reader on the laptop I was using last
518
+night might is likely dying/dead.</p>
519
+
520
+<p>This is a really slick install process, so good work to somebody on that.</p>
521
+
501 522
 <h2><a name=beaglebone-black-monday-december-8-2014 href=#beaglebone-black-monday-december-8-2014>#</a> beaglebone black - monday, december 8, 2014</h2>
502 523
 
503 524
 <p>I&rsquo;ve got a Beaglebone Black sitting here new in the box.  It comes with a USB
@@ -518,6 +539,42 @@ strikes me as good tech in a bunch of ways.</p>
518 539
 for Secret Agents</em>.  It&rsquo;s been on my ever-growing to-read list for a while; I&rsquo;m
519 540
 going to have to give it a look sooner rather than later.</p>
520 541
 
542
+<h2><a name=reading-list href=#reading-list>#</a> reading list</h2>
543
+
544
+<ul>
545
+<li>http://www.jann.cc/2013/01/15/trying_out_the_adafruit_webide.html</li>
546
+<li>http://www.angstrom-distribution.org/</li>
547
+</ul>
548
+
549
+
550
+
551
+</article>
552
+
553
+
554
+
555
+<article>
556
+
557
+<h1><a name=conceptual-framing href=#conceptual-framing>#</a> conceptual framing</h1>
558
+
559
+<h2><a name=namespaces-scope href=#namespaces-scope>#</a> namespaces / scope</h2>
560
+
561
+<p>I&rsquo;ve got an aversion to hierarchy, developed out of equal parts natural
562
+contempt for authority qua authority and learned fear of certain modes of
563
+technical complexity.</p>
564
+
565
+<p>Namespaces and scope, as a recurring technical concepts / motífs, have haunted
566
+me since I got a handle on Perl.  They&rsquo;re both a necessary fundamental
567
+abstraction and often the location of serious confusion.</p>
568
+
569
+<p>What it comes down to is that you have to introduce separation between systems.
570
+I think this may even be a more fundamental principle than <em>separation of
571
+concerns</em>, as useful as that framing often is.  Eventually, you discover that
572
+barriers between things sometimes <em>create</em> freedom more than they limit it.</p>
573
+
574
+<p>Within the system of a program, it&rsquo;s possible to undertake tasks inappropriate
575
+to the OS as a whole.  Within the system of a function it&rsquo;s possible to shape
576
+tasks without continually reasoning about the program as a whole.</p>
577
+
521 578
 
522 579
 </article>
523 580
 

+ 21
- 1
sbc/index.md View File

@@ -45,7 +45,7 @@ SD card, replace card in Pi, re-apply power.
45 45
 Green LED flashes spasmodically for a bit then seems mostly off, but is actually
46 46
 flickering faintly on closer examination.  Red light is solid.
47 47
 
48
-[This random wiki page](http://elinux.org/R-Pi_Troubleshooting#Red_power_LED_is_on.2C_green_LED_does_not_flash.2C_nothing_on_display)
48
+[This wiki page](http://elinux.org/R-Pi_Troubleshooting#Red_power_LED_is_on.2C_green_LED_does_not_flash.2C_nothing_on_display)
49 49
 suggests this means that no boot code has been executed at all.  It's failing to
50 50
 read the card, or it's missing some file, or something is corrupt.
51 51
 
@@ -141,6 +141,20 @@ Trying with the older card, `dd` spins through 800ish megs before giving me an I
141 141
 
142 142
 It may be time to start drinking.
143 143
 
144
+-> ✦ <-
145
+
146
+The next day:  I swing through a couple of stores in town with the [wiki list
147
+of known cards in hand](http://www.raspberrypi.org/forums/viewtopic.php?t=58151) and buy a pile
148
+of cards across a handful of brands, plus a $20 card reader (the Insignia
149
+NS-CR20A1) since there's not one built in to the laptop I'm carrying today.
150
+The first card I try boots NOOBS instantly; an installer is running as I type
151
+this.
152
+
153
+Suddenly It occurs to me that the card reader on the laptop I was using last
154
+night might is likely dying/dead.
155
+
156
+This is a really slick install process, so good work to somebody on that.
157
+
144 158
 beaglebone black - monday, december 8, 2014
145 159
 -------------------------------------------
146 160
 
@@ -161,3 +175,9 @@ strikes me as good tech in a bunch of ways.
161 175
 Josh Datko, who I've gotten to know a little bit, has a book called _Beaglebone
162 176
 for Secret Agents_.  It's been on my ever-growing to-read list for a while; I'm
163 177
 going to have to give it a look sooner rather than later.
178
+
179
+reading list
180
+------------
181
+
182
+* http://www.jann.cc/2013/01/15/trying_out_the_adafruit_webide.html
183
+* http://www.angstrom-distribution.org/

+ 3
- 0
wordcount View File

@@ -0,0 +1,3 @@
1
+#!/usr/bin/env bash
2
+
3
+cat chapters | xargs wc -w