<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://old.hacdc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Obscurerichard</id>
	<title>HacDC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://old.hacdc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Obscurerichard"/>
	<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php/Special:Contributions/Obscurerichard"/>
	<updated>2026-05-07T16:57:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Schemers&amp;diff=7881</id>
		<title>Schemers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Schemers&amp;diff=7881"/>
		<updated>2012-08-29T00:26:33Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: Added SICP language module for DrRacket&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HacDC is hosting a biweekly study group dedicated to mastering the fabled computer science text, [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs], by Harold Abelson and Gerald Jay Sussman, with Julie Sussman. This text is now available for free under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. We began in May, 2012 and plan to continue this session until we finish the book. &lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to attend, normally the meetings are held in person at the [http://www.hacdc.org/location/ HacDC space], in the classroom area, although if that is booked, we may meet in the sanctuary.&lt;br /&gt;
&lt;br /&gt;
=== Meetup Group ===&lt;br /&gt;
&lt;br /&gt;
We keep the master calendar on [http://www.meetup.com/hac-dc/events/calendar/ the HacDC meetup] calendar. Please RSVP If you plan to attend a session.&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
&lt;br /&gt;
Students are encouraged to join the [https://groups.google.com/a/hacdc.org/forum/?fromgroups#!forum/sicp SICP mailing list] where class discussions take place between study groups.&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
SICP comes in both print and electronic editons. Amazon sells a [http://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871 new softcover print  editon] for about $33. The [http://mitpress.mit.edu/sicp/full-text/book/book.html free online HTML text] from MIT is the most complete and functional electronic version, but there&#039;s an [https://github.com/ieure/sicp epub version] ([https://github.com/downloads/ieure/sicp/sicp.epub download]) suitable for ebook readers (Kindle, iPad, etc) available also.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
Any fully functioning Scheme interpreter will work. Most people in the class are using [http://racket-lang.org/download/ DrRacket] due to its excellent interactive debugger and friendly beginner environment. &lt;br /&gt;
&lt;br /&gt;
Get this software installed to make your life easy:&lt;br /&gt;
&lt;br /&gt;
*[http://racket-lang.org/download/ DrRacket] IDE &lt;br /&gt;
*[http://www.neilvandyke.org/racket-sicp/ SICP language module] for DrRacket&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use these tools:&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnu.org/software/mit-scheme/ MIT Scheme], the environment the text recommends.&lt;br /&gt;
* [http://www.gnu.org/software/guile/ GNU Guile] (built into most Linux distributions, try &amp;quot;sudo apt-get guile&amp;quot; or &amp;quot;sudo yum install guile&amp;quot;)&lt;br /&gt;
* [http://slidetocode.com/ Lisping], a radical new iPad Scheme and Clojure programming environment&lt;br /&gt;
&lt;br /&gt;
== Exercise Solutions ==&lt;br /&gt;
&lt;br /&gt;
Several study group members are posting their solutions online:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/benauthor/sicp-in-sheeps-clothing Ben&#039;s solutions], including some JavaScript and Python solutions&lt;br /&gt;
* [https://github.com/bwestergard/sicp-exercises Bjorn&#039;s solutions]&lt;br /&gt;
* [https://github.com/obscurerichard/sicp-study Richard&#039;s solutions]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.billthelizard.com/ Bill the Lizard] has exercise solutions and ruminations on SICP that started with this [http://www.billthelizard.com/2009/10/sicp-challenge.html 2009 blog entry]&lt;br /&gt;
* [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ MIT OpenCourseWare SICP class] with video lectures&lt;br /&gt;
* [http://www-formal.stanford.edu/jmc/recursive.html RECURSIVE FUNCTIONS OF SYMBOLIC EXPRESSIONS AND THEIR COMPUTATION BY MACHINE] The paper that started it all, describing the theory behind LISP.&lt;br /&gt;
* [http://www.utdallas.edu/~gupta/courses/apl/lambda.pdf A Tutorial Introduction to the Lambda Calculus] by Ra�ul Rojas&lt;br /&gt;
 &lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Schemers&amp;diff=7654</id>
		<title>Schemers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Schemers&amp;diff=7654"/>
		<updated>2012-07-17T23:45:17Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: /* Resources */ Add tutorial link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HacDC is hosting a biweekly study group dedicated to mastering the fabled computer science text, [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs], by Harold Abelson and Gerald Jay Sussman, with Julie Sussman. This text is now available for free under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. We began in May, 2012 and plan to continue this session until we finish the book. &lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to attend, normally the meetings are held in person at the [http://www.hacdc.org/location/ HacDC space], in the classroom area, although if that is booked, we may meet in the sanctuary.&lt;br /&gt;
&lt;br /&gt;
=== Meetup Group ===&lt;br /&gt;
&lt;br /&gt;
We keep the master calendar on [http://www.meetup.com/hac-dc/events/calendar/ the HacDC meetup] calendar. Please RSVP If you plan to attend a session.&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
&lt;br /&gt;
Students are encouraged to join the [https://groups.google.com/a/hacdc.org/forum/?fromgroups#!forum/sicp SICP mailing list] where class discussions take place between study groups.&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
SICP comes in both print and electronic editons. Amazon sells a [http://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871 new softcover print  editon] for about $33. The [http://mitpress.mit.edu/sicp/full-text/book/book.html free online HTML text] from MIT is the most complete and functional electronic version, but there&#039;s an [https://github.com/ieure/sicp epub version] ([https://github.com/downloads/ieure/sicp/sicp.epub download]) suitable for ebook readers (Kindle, iPad, etc) available also.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
Any fully functioning Scheme interpreter will work. Most people in the class are using [http://racket-lang.org/download/ DrRacket] due to its excellent interactive debugger and friendly beginner environment. It&#039;s also possible to use these tools:&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnu.org/software/mit-scheme/ MIT Scheme], the environment the text recommends.&lt;br /&gt;
* [http://www.gnu.org/software/guile/ GNU Guile] (built into most Linux distributions, try &amp;quot;sudo apt-get guile&amp;quot; or &amp;quot;sudo yum install guile&amp;quot;)&lt;br /&gt;
* [http://slidetocode.com/ Lisping], a radical new iPad Scheme and Clojure programming environment&lt;br /&gt;
&lt;br /&gt;
== Exercise Solutions ==&lt;br /&gt;
&lt;br /&gt;
Several study group members are posting their solutions online:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/benauthor/sicp-in-sheeps-clothing Ben&#039;s solutions], including some JavaScript and Python solutions&lt;br /&gt;
* [https://github.com/bwestergard/sicp-exercises Bjorn&#039;s solutions]&lt;br /&gt;
* [https://github.com/obscurerichard/sicp-study Richard&#039;s solutions]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.billthelizard.com/ Bill the Lizard] has exercise solutions and ruminations on SICP that started with this [http://www.billthelizard.com/2009/10/sicp-challenge.html 2009 blog entry]&lt;br /&gt;
* [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ MIT OpenCourseWare SICP class] with video lectures&lt;br /&gt;
* [http://www-formal.stanford.edu/jmc/recursive.html RECURSIVE FUNCTIONS OF SYMBOLIC EXPRESSIONS AND THEIR COMPUTATION BY MACHINE] The paper that started it all, describing the theory behind LISP.&lt;br /&gt;
* [http://www.utdallas.edu/~gupta/courses/apl/lambda.pdf A Tutorial Introduction to the Lambda Calculus] by Ra�ul Rojas&lt;br /&gt;
 &lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Schemers&amp;diff=7635</id>
		<title>Schemers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Schemers&amp;diff=7635"/>
		<updated>2012-07-15T18:41:47Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: /* Exercise Solutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HacDC is hosting a biweekly study group dedicated to mastering the fabled computer science text, [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs], by Harold Abelson and Gerald Jay Sussman, with Julie Sussman. This text is now available for free under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. We began in May, 2012 and plan to continue this session until we finish the book. &lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to attend, normally the meetings are held in person at the [http://www.hacdc.org/location/ HacDC space], in the classroom area, although if that is booked, we may meet in the sanctuary.&lt;br /&gt;
&lt;br /&gt;
=== Meetup Group ===&lt;br /&gt;
&lt;br /&gt;
We keep the master calendar on [http://www.meetup.com/hac-dc/events/calendar/ the HacDC meetup] calendar. Please RSVP If you plan to attend a session.&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
&lt;br /&gt;
Students are encouraged to join the [https://groups.google.com/a/hacdc.org/forum/?fromgroups#!forum/sicp SICP mailing list] where class discussions take place between study groups.&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
SICP comes in both print and electronic editons. Amazon sells a [http://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871 new softcover print  editon] for about $33. The [http://mitpress.mit.edu/sicp/full-text/book/book.html free online HTML text] from MIT is the most complete and functional electronic version, but there&#039;s an [https://github.com/ieure/sicp epub version] ([https://github.com/downloads/ieure/sicp/sicp.epub download]) suitable for ebook readers (Kindle, iPad, etc) available also.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
Any fully functioning Scheme interpreter will work. Most people in the class are using [http://racket-lang.org/download/ DrRacket] due to its excellent interactive debugger and friendly beginner environment. It&#039;s also possible to use these tools:&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnu.org/software/mit-scheme/ MIT Scheme], the environment the text recommends.&lt;br /&gt;
* [http://www.gnu.org/software/guile/ GNU Guile] (built into most Linux distributions, try &amp;quot;sudo apt-get guile&amp;quot; or &amp;quot;sudo yum install guile&amp;quot;)&lt;br /&gt;
* [http://slidetocode.com/ Lisping], a radical new iPad Scheme and Clojure programming environment&lt;br /&gt;
&lt;br /&gt;
== Exercise Solutions ==&lt;br /&gt;
&lt;br /&gt;
Several study group members are posting their solutions online:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/benauthor/sicp-in-sheeps-clothing Ben&#039;s solutions], including some JavaScript and Python solutions&lt;br /&gt;
* [https://github.com/bwestergard/sicp-exercises Bjorn&#039;s solutions]&lt;br /&gt;
* [https://github.com/obscurerichard/sicp-study Richard&#039;s solutions]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.billthelizard.com/ Bill the Lizard] has exercise solutions and ruminations on SICP that started with this [http://www.billthelizard.com/2009/10/sicp-challenge.html 2009 blog entry]&lt;br /&gt;
* [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ MIT OpenCourseWare SICP class] with video lectures &lt;br /&gt;
 &lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Schemers&amp;diff=7634</id>
		<title>Schemers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Schemers&amp;diff=7634"/>
		<updated>2012-07-15T18:40:52Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: Add meetup link /* Logistics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HacDC is hosting a biweekly study group dedicated to mastering the fabled computer science text, [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs], by Harold Abelson and Gerald Jay Sussman, with Julie Sussman. This text is now available for free under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. We began in May, 2012 and plan to continue this session until we finish the book. &lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to attend, normally the meetings are held in person at the [http://www.hacdc.org/location/ HacDC space], in the classroom area, although if that is booked, we may meet in the sanctuary.&lt;br /&gt;
&lt;br /&gt;
=== Meetup Group ===&lt;br /&gt;
&lt;br /&gt;
We keep the master calendar on [http://www.meetup.com/hac-dc/events/calendar/ the HacDC meetup] calendar. Please RSVP If you plan to attend a session.&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
&lt;br /&gt;
Students are encouraged to join the [https://groups.google.com/a/hacdc.org/forum/?fromgroups#!forum/sicp SICP mailing list] where class discussions take place between study groups.&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
SICP comes in both print and electronic editons. Amazon sells a [http://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871 new softcover print  editon] for about $33. The [http://mitpress.mit.edu/sicp/full-text/book/book.html free online HTML text] from MIT is the most complete and functional electronic version, but there&#039;s an [https://github.com/ieure/sicp epub version] ([https://github.com/downloads/ieure/sicp/sicp.epub download]) suitable for ebook readers (Kindle, iPad, etc) available also.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
Any fully functioning Scheme interpreter will work. Most people in the class are using [http://racket-lang.org/download/ DrRacket] due to its excellent interactive debugger and friendly beginner environment. It&#039;s also possible to use these tools:&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnu.org/software/mit-scheme/ MIT Scheme], the environment the text recommends.&lt;br /&gt;
* [http://www.gnu.org/software/guile/ GNU Guile] (built into most Linux distributions, try &amp;quot;sudo apt-get guile&amp;quot; or &amp;quot;sudo yum install guile&amp;quot;)&lt;br /&gt;
* [http://slidetocode.com/ Lisping], a radical new iPad Scheme and Clojure programming environment&lt;br /&gt;
&lt;br /&gt;
== Exercise Solutions ==&lt;br /&gt;
&lt;br /&gt;
Several study group members are posting their solutions online&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/benauthor/sicp-in-sheeps-clothing Ben&#039;s solutions], including some JavaScript and Python solutions&lt;br /&gt;
* [https://github.com/bwestergard/sicp-exercises Bjorn&#039;s solutions]&lt;br /&gt;
* [https://github.com/obscurerichard/sicp-study Richard&#039;s solutions]&lt;br /&gt;
 &lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.billthelizard.com/ Bill the Lizard] has exercise solutions and ruminations on SICP that started with this [http://www.billthelizard.com/2009/10/sicp-challenge.html 2009 blog entry]&lt;br /&gt;
* [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ MIT OpenCourseWare SICP class] with video lectures &lt;br /&gt;
 &lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Welcome_to_the_HacDC_Wiki&amp;diff=7633</id>
		<title>Welcome to the HacDC Wiki</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Welcome_to_the_HacDC_Wiki&amp;diff=7633"/>
		<updated>2012-07-15T17:56:19Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: /* Cool Stuff Going On Right Now */ Added link to Schemers study group&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Wiki]]&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&amp;lt;span style=&amp;quot;font-size:large; line-height:1.5em; color:#222&amp;quot;&amp;gt;Welcome to HacDC. We are a hacker space located in Washington, DC. HacDC members improve the world by creatively rethinking technology. We break, build, and occasionally abuse technology in the pursuit of greater knowledge about how it works and repurposing it to build new things. Our shop is located in the [http://en.wikipedia.org/wiki/Columbia_Heights%2C_Washington%2C_D.C. Columbia Heights] neighborhood of DC.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new here, you should start by looking at our public web site at [http://www.hacdc.org/ hacdc.org]. Our Wiki is mostly for internal organization, but you&#039;re welcome to look through to get a sense of what we work on (and consider joining yourself!).  We invite you to subscribe to our [https://groups.google.com/a/hacdc.org/group/Blabber/topics Blabber] public discussion mailing list.&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:48%;&amp;quot;&amp;gt;&lt;br /&gt;
=== Cool Stuff Going On Right Now ===&lt;br /&gt;
&lt;br /&gt;
* [[Byzantium]]&lt;br /&gt;
* [[3D Printing]]&lt;br /&gt;
* &#039;&#039;&#039;Microcontroller Mondays&#039;&#039;&#039; (BYO project to work on, get help on, or show off...or just come to check us out! ...usually from 7:30pm on.)&lt;br /&gt;
* [[Schemers|&amp;quot;Schemers&amp;quot; a Biweekly SICP study group]] meeting on [http://www.meetup.com/hac-dc/events/64832532/ alternate Tuesdays]&lt;br /&gt;
* &#039;&#039;&#039;{S,Th}oftware Thursdays&#039;&#039;&#039; (BYO project to work on, get help on, or show off...or just come to check us out!) ...usually from 7:30pm on.)&lt;br /&gt;
* [[Amateur radio]]  &#039;&#039;&#039;Ham Radio&#039;&#039;&#039; - make stuff, get your license, QSO, test, tinker, learn,... 2nd and 4th Wednesdays ...usually from 7:30pm on&lt;br /&gt;
&lt;br /&gt;
=== Top Links ===&lt;br /&gt;
Themes and threads that span across the other categories in the Wiki.  This is also where we keep things that don&#039;t easily fit in other categories:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Outline]]&#039;&#039;&#039;&lt;br /&gt;
* [[New Space]] (as of June 2010)&lt;br /&gt;
* [[GettingHere]]&lt;br /&gt;
* [[:Category:Meeting Minutes | Meeting Minutes and Agendas]]&lt;br /&gt;
* [[:Category:Classes | Classes]]&lt;br /&gt;
* [[:Category:Hacker Travel | Hacker Travel]]&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Projects]] ===&lt;br /&gt;
Where our projects collaborate and document their research and progress.  They are generally classified as:&lt;br /&gt;
* [[:Category:Ongoing Projects | Ongoing Projects]]&lt;br /&gt;
* [[:Category:Previous Projects | Previous Projects]]&lt;br /&gt;
* [[:Category:Proposed Projects | Proposed Projects]]&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:In the Space | Records]] ===&lt;br /&gt;
Entries relating to the space including layout and events and classes we hold&lt;br /&gt;
* [[:SpaceSearch | Space Search: the search for a new space]]&lt;br /&gt;
* [[:Category:Space Configuration | Configuration]]&lt;br /&gt;
* [[:Category:Event Planning | Event Planning]]&lt;br /&gt;
* [[:Category:Classes | Classes]]&lt;br /&gt;
* [[Wishlist]]&lt;br /&gt;
* [[:Category:What_I_Stole | What I Stole]]&lt;br /&gt;
* [[Human_Resources | Workspace Access]]&lt;br /&gt;
* [[Central_Services | HacDC Leadership]]&lt;br /&gt;
* [[Inventory | Inventory]]&lt;br /&gt;
* [[Procurement | Procurement]]&lt;br /&gt;
* [[Suppliers | Suppliers]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:48%;&amp;quot;&amp;gt; &amp;lt;!-- This width adds to the margin above to equal 100 %--&amp;gt;&lt;br /&gt;
=== Events ===&lt;br /&gt;
&amp;lt;googlecalendar&amp;gt;?showTitle=0&amp;amp;amp;showPrint=0&amp;amp;amp;showCalendars=0&amp;amp;amp;mode=AGENDA&amp;amp;amp;height=250&amp;amp;amp;wkst=1&amp;amp;amp;bgcolor=%23FFFFFF&amp;amp;amp;src=uu5p71ump3g23l2mj7cvk2l2tb7girmo%40import.calendar.google.com&amp;amp;amp;color=%2328754E&amp;amp;amp;ctz=America%2FNew_York&amp;quot; style=&amp;quot; border-width:0 &amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;250&amp;quot; frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot;&amp;gt;&amp;lt;/googlecalendar&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This calendar pulls events from our official [http://www.meetup.com/hac-dc/#calendar Meetup] calendar.  A [http://hacdc.org/ics iCal feed] is also available, for enjoying our events from your favorite calendaring software.&lt;br /&gt;
&lt;br /&gt;
=== Past Cool Stuff That Will Happen Again ===&lt;br /&gt;
&lt;br /&gt;
* [[LightningTalks]]&lt;br /&gt;
* [[IntrotoVisualsforProgrammers | Intro to Visuals for Programmers]]&lt;br /&gt;
* [[Electron Tube Class]]&lt;br /&gt;
* Max/MSP Workshop&lt;br /&gt;
* [[Quantified Self]]&lt;br /&gt;
* [[Intro to Programming]]&lt;br /&gt;
* [[AVR Microcontroller Class 2011]]&lt;br /&gt;
* [[Great Global Hackerspace Challenge]]&lt;br /&gt;
* [[Linux Class]]&lt;br /&gt;
* [[TECS | The Elements of Computing Systems: Building a Modern Computer from First Principles]]&lt;br /&gt;
* [[Bike Maintenance Class]]&lt;br /&gt;
* [[HacDC Spaceblimp 5]]&lt;br /&gt;
* [[Robotics Class 2011]]&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Community]] ===&lt;br /&gt;
Pages on people in our community :&lt;br /&gt;
* [[:Category:Members | Member User Pages]] &lt;br /&gt;
* [[:Category:Friends | Friends of HacDC]]&lt;br /&gt;
* [[Heroes | Heroes and people who inspire us]]&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Policy]] ===&lt;br /&gt;
Our Policy Manual is divided into the following subcategories:&lt;br /&gt;
* [[Articles_of_Incorporation|Articles of Incorporation]]&lt;br /&gt;
* [[Bylaws]]&lt;br /&gt;
* [[MIBS_Simplified_Rules_of_Coordinated_Consensus_through_Chaos | Meeting Rules]]&lt;br /&gt;
* [[Privacy_Policy | Privacy Policy]]&lt;br /&gt;
* [[Resource_Use_Policy | Resource Use Policy]]&lt;br /&gt;
* [[Resource_Disposal | Resource Disposal Policy]]&lt;br /&gt;
* [[:Category:Communications Policy | Communications Policy]]&lt;br /&gt;
* [[Licensing_Policy | Licensing Policy]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Schemers&amp;diff=7632</id>
		<title>Schemers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Schemers&amp;diff=7632"/>
		<updated>2012-07-15T17:55:06Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: Added class summary page for SICP / Schemers study group&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HacDC is hosting a biweekly study group dedicated to mastering the fabled computer science text, [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs], by Harold Abelson and Gerald Jay Sussman, with Julie Sussman. This text is now available for free under a [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported License]. We began in May, 2012 and plan to continue this session until we finish the book. &lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to attend, normally the meetings are held in person at the [http://www.hacdc.org/location/ HacDC space], in the classroom area, although if that is booked, we may meet in the sanctuary.&lt;br /&gt;
&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
&lt;br /&gt;
Students are encouraged to join the [https://groups.google.com/a/hacdc.org/forum/?fromgroups#!forum/sicp SICP mailing list] where class discussions take place between study groups.&lt;br /&gt;
&lt;br /&gt;
=== Text ===&lt;br /&gt;
&lt;br /&gt;
SICP comes in both print and electronic editons. Amazon sells a [http://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871 new softcover print  editon] for about $33. The [http://mitpress.mit.edu/sicp/full-text/book/book.html free online HTML text] from MIT is the most complete and functional electronic version, but there&#039;s an [https://github.com/ieure/sicp epub version] ([https://github.com/downloads/ieure/sicp/sicp.epub download]) suitable for ebook readers (Kindle, iPad, etc) available also.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
&lt;br /&gt;
Any fully functioning Scheme interpreter will work. Most people in the class are using [http://racket-lang.org/download/ DrRacket] due to its excellent interactive debugger and friendly beginner environment. It&#039;s also possible to use these tools:&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnu.org/software/mit-scheme/ MIT Scheme], the environment the text recommends.&lt;br /&gt;
* [http://www.gnu.org/software/guile/ GNU Guile] (built into most Linux distributions, try &amp;quot;sudo apt-get guile&amp;quot; or &amp;quot;sudo yum install guile&amp;quot;)&lt;br /&gt;
* [http://slidetocode.com/ Lisping], a radical new iPad Scheme and Clojure programming environment&lt;br /&gt;
&lt;br /&gt;
== Exercise Solutions ==&lt;br /&gt;
&lt;br /&gt;
Several study group members are posting their solutions online&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/benauthor/sicp-in-sheeps-clothing Ben&#039;s solutions], including some JavaScript and Python solutions&lt;br /&gt;
* [https://github.com/bwestergard/sicp-exercises Bjorn&#039;s solutions]&lt;br /&gt;
* [https://github.com/obscurerichard/sicp-study Richard&#039;s solutions]&lt;br /&gt;
 &lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.billthelizard.com/ Bill the Lizard] has exercise solutions and ruminations on SICP that started with this [http://www.billthelizard.com/2009/10/sicp-challenge.html 2009 blog entry]&lt;br /&gt;
* [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ MIT OpenCourseWare SICP class] with video lectures &lt;br /&gt;
 &lt;br /&gt;
[[Category:Classes]]&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Occupancy_Sensor&amp;diff=5558</id>
		<title>Occupancy Sensor</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Occupancy_Sensor&amp;diff=5558"/>
		<updated>2011-08-15T04:19:51Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: Put in link to HTML version of calendar... note that July 27 2010 is the last entry in the calendar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Floating TOC}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Ongoing Projects]] [[Category:In the Space]]&lt;br /&gt;
&lt;br /&gt;
== HacDC Lab Occupancy Sensor ==&lt;br /&gt;
&lt;br /&gt;
HacDC&#039;s lab occupancy sensor is now operational.&lt;br /&gt;
&lt;br /&gt;
Key features include:&lt;br /&gt;
# Real-time and historical occupancy data is available for your projects.  Perhaps a twitter bot, data visualization heat map or remote occupancy indicator?&lt;br /&gt;
# The underlying architecture demonstrates an approach allowing bidirectional communications between many microcontrollers and many application&lt;br /&gt;
# The Google Calendar &amp;quot;hacdcdoorman@gmail.com&amp;quot; is updated every five minutes with current occupancy data&lt;br /&gt;
&lt;br /&gt;
== Technical Overview ==&lt;br /&gt;
&lt;br /&gt;
Martin configured a sensor system consisting of an Arduino, a Radioshack photoresistor (276-1657) and a Quest passive infrared motion detector as shown in the following schematic diagram.&lt;br /&gt;
&lt;br /&gt;
[[Image:OccupancySensor.png]]&lt;br /&gt;
&lt;br /&gt;
This Arduino is connected to the jukebox computer via USB and monitored by a simple Python script that forwards occupancy sensor data to a Spread messaging system (see spread.org).  Several &amp;quot;agent&amp;quot; applications receive occupancy status messages via Spread and perform tasks such as updating a Google Calendar and data logging.&lt;br /&gt;
&lt;br /&gt;
All software developed as part of this project is GPLed and available via LaunchPad at: https://launchpad.net/hacdcoccupancy&lt;br /&gt;
&lt;br /&gt;
A demonstration agent is also included in the distribution, providing a convenient starting point for your projects.  This demo agent currently toggles LEDs in my house based on HacDC lab occupancy status.&lt;br /&gt;
&lt;br /&gt;
== [https://www.google.com/calendar/embed?src=hacdcdoorman%40gmail.com&amp;amp;ctz=America/New_York HacDC Doorman Google Calendar] ==&lt;br /&gt;
&amp;lt;include iframe src=&amp;quot;//www.google.com/calendar/embed?mode=WEEK&amp;amp;amp;height=600&amp;amp;amp;wkst=1&amp;amp;amp;bgcolor=%23FFFFFF&amp;amp;amp;src=hacdcdoorman%40gmail.com&amp;amp;amp;color=%23A32929&amp;amp;amp;ctz=America%2FNew_York&amp;quot; style=&amp;quot; border-width:0 &amp;quot; width=&amp;quot;800&amp;quot; height=&amp;quot;600&amp;quot; frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Electron_Tube_Class&amp;diff=5557</id>
		<title>Electron Tube Class</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Electron_Tube_Class&amp;diff=5557"/>
		<updated>2011-08-15T04:15:29Z</updated>

		<summary type="html">&lt;p&gt;Obscurerichard: spelling nitpick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About ==&lt;br /&gt;
&lt;br /&gt;
Some people have made the mistake of expressing interest in electron tubes. They&#039;re about to learn more than they bargained for.&lt;br /&gt;
&lt;br /&gt;
== News == &lt;br /&gt;
&lt;br /&gt;
The first session was a great success. We covered the first item in the syllabus and part of the second. &lt;br /&gt;
&lt;br /&gt;
The next session will feature a brief review of the first session and finish covering the second section. I think it should be possible to reach the section on advanced circuits. during the next session. &lt;br /&gt;
&lt;br /&gt;
I also owe you guys a tube dissection, I&#039;ll try to work that into the next session too. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
Next class: Aug 11 at 7:30 PM.&lt;br /&gt;
&lt;br /&gt;
== Silly Bus == &lt;br /&gt;
&lt;br /&gt;
* Thermionic emission: From the lightbulb to the pentode.&lt;br /&gt;
* Fundamental circuits and coupling&lt;br /&gt;
* Push-pull and Phase splitting circuits&lt;br /&gt;
* Transformers in single-ended and push-pull. &lt;br /&gt;
* Advanced circuits&lt;br /&gt;
* Tube failure modes&lt;br /&gt;
&lt;br /&gt;
* Hands-on experience building a battery-powered single tube filamentary pentode pre-amp. &lt;br /&gt;
&lt;br /&gt;
* Power supplies and tweaking. &lt;br /&gt;
&lt;br /&gt;
* What is the real secret to great sound? &lt;br /&gt;
&lt;br /&gt;
=== Laboratory Supplies === &lt;br /&gt;
&lt;br /&gt;
[http://www.bottlehead.com/store.php?crn=220&amp;amp;rn=438&amp;amp;action=show_detail cheap demo pre-amp] &lt;br /&gt;
&lt;br /&gt;
Go to [tubedata.info] and obtain what you think is the most informative datasheet for the following tubes and print out a copy. -- you need a physical copy. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;filamentary diode&#039;&#039;&#039;&lt;br /&gt;
5U4*&lt;br /&gt;
Optional: GZ34 / 5AR4&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;canonical triode&#039;&#039;&#039;&lt;br /&gt;
2A3&lt;br /&gt;
Optional: 845 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;to explore gain versus output&#039;&#039;&#039;&lt;br /&gt;
6SN7*  &lt;br /&gt;
6SL7*  or  12AX7 / ECC83&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pentodes&#039;&#039;&#039;&lt;br /&gt;
6BQ5 / EL84&lt;br /&gt;
Optional: KT88, EF86&lt;br /&gt;
&lt;br /&gt;
3S4   &amp;lt;&amp;lt;&amp;lt; absolutely required, this is the tube we&#039;re using. &lt;br /&gt;
&lt;br /&gt;
=== Suggested Reading ===&lt;br /&gt;
&lt;br /&gt;
Radiotron Designer&#039;s Handbook 4th ed.   [www.pmillett.com] Might have one lying around. &lt;br /&gt;
&lt;br /&gt;
Tube Circuits for Audio Amplifiers (1-882580-03-6) features some very elegant and practical designs.&lt;br /&gt;
&lt;br /&gt;
An Approach To Audio Frequency Amplifier Design. (1-882580-05-2) Has some good discussions about output transformers and ultralinear design. Then it starts out with some nice practical amps but, before long at all, starts talking about 1,100 watt monsters with 2.5KV power supplies. &lt;br /&gt;
&lt;br /&gt;
Building Valve Amplifiers (0-7506-5695-6) is probably too practical to be enjoyable but I have to deem it essential. His other book is fantastic, one of the most well worn tomes in my personal library, but get this one first.&lt;/div&gt;</summary>
		<author><name>Obscurerichard</name></author>
	</entry>
</feed>