aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2016-06-21 00:55:42 -0400
committerbnewbold <bnewbold@robocracy.org>2016-06-21 01:41:43 -0400
commitdd720a4b6f1fe9be63f813f4dd26af75f44b9cd7 (patch)
treebdd3cce2e4d9caecb9f8caf2d949aed1906e316d
parent27bc055d286a9563008e4a311f4b1506b46719c3 (diff)
downloadbnewnet-dd720a4b6f1fe9be63f813f4dd26af75f44b9cd7.tar.gz
bnewnet-dd720a4b6f1fe9be63f813f4dd26af75f44b9cd7.zip
general content cleanup
-rw-r--r--pages/about.md296
-rw-r--r--pages/copyright.md14
-rw-r--r--pages/credits.md6
-rw-r--r--pages/crypto.md248
-rw-r--r--pelicanconf.py15
-rw-r--r--static/img/bw_headshot.jpgbin0 -> 61965 bytes
-rw-r--r--theme/templates/index.html93
7 files changed, 341 insertions, 331 deletions
diff --git a/pages/about.md b/pages/about.md
index 6d5b27e..4e28a5a 100644
--- a/pages/about.md
+++ b/pages/about.md
@@ -1,14 +1,288 @@
-Title: About
+Title: About Me
Slug: about
-This website is the web presence of Bryan Newbold. Chunks of the homunculus include:
-<dl>
- <dt /><a href="http://know.bnewbold.net/">brain dump</a>
- <dt /><a href="/photos/">photo gallery</a>
- <dt /><a href="http://journal.bnewbold.net/">journal</a>
- <dt /><a href="http://feeds.bnewbold.net/">rss aggregator</a>
- <dt /><a href="http://git.bnewbold.net/">browsable code repository</a>
-</dl>
-<p />
-There's a lot of borrowed software under the hood; see <a href="/credits/">credits</a>.
+<img style="float: left; margin-right: 1em; width: 200px;" src="/static/img/bw_headshot.jpg">
+
+<!-- NB: idential blurb from front page -->
+<br />
+Hi, I'm <b>Bryan Newbold</b>! I like to climb things and look around.
+
+Most of my work has been dealing with the messy interfaces between information,
+abstraction, and nature (eg, embedded digital electronics for scientific
+instruments).
+
+You might know me from around Seattle, New York City (<a
+href="https://recurse.com">Recurse Center</a>), or Boston/Cambridge (<a
+href="http://industry-lab.com/">Industry Lab</a>, MIT).
+
+<br clear=all />
+<br clear=all />
+
+## Contact
+
+My prefered contact method is email:
+**[bnewbold@robocracy.org](mailto:bnewbold@robocracy.org)**
+
+I hang out on IRC with the username ``bnewbold`` on the ``oftc.net`` network.
+
+I do not have social media accounts on Twitter, Facebook, Google+, or LinkedIn.
+
+As of 2016 I live in Seattle, WA at the
+[Extraordinary Least Squares](https://extraordinary.leastsquar.es/)
+household; follow that link for transit directions and our mailing address.
+
+My GPG key, valid for my email address above from 2014 onwards, is:
+
<br />
+<blockquote style="margin-left: 30px;"><pre>
+pub 4096R/<b>0x0C9337BCEC3932B9</b> 2014-03-27 [expires: 2022-03-25]
+ Key fingerprint = <b>3F46 8108 EE58 663C B95A E9DC 0C93 37BC EC39 32B9</b>
+uid [ultimate] bryan newbold &lt;bnewbold@robocracy.org&gt;
+uid [ultimate] bryan newbold &lt;bnewbold@alum.mit.edu&gt;
+sub 4096R/0xC32BD9CE46B152D7 2014-03-27 [expires: 2022-03-25]
+ Key fingerprint = 894E D8EA 476D 9BEE 5E28 6D4D C32B D9CE 46B1 52D7
+sub 4096R/0x084425E080357D53 2014-03-27 [expires: 2022-03-25]
+ Key fingerprint = 0C8E 4A0D A8E9 9908 7295 2B3B 0844 25E0 8035 7D53
+</pre></blockquote><br />
+
+You can also find me as [@bnewbold](https://keybase.io/bnewbold) on
+[keybase.io](https://keybase.io).
+
+My old keys, as well as the full public key for the above, are in HTML comments
+of this document.
+
+<!--
+0x0C9337BCEC3932B9:
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+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
+=XnB4
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.10 (GNU/Linux)
+
+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
+VRUSriMBcOLiHsrVO/6dLnV+1euzbA==
+=9EPc
+-----END PGP PUBLIC KEY BLOCK-----
+
+Old key (2010-2012 for @robocracy.org):
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.0
+
+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
+hUonLZN+6K2NijSP
+=Jh3F
+-----END PGP PUBLIC KEY BLOCK-----
+-->
+
+## About This Website
+
+Stuff that lives here includes:
+
+ * a wiki ["brain dump"](href="http://know.bnewbold.net/) of notes and lessons
+ learned
+ * a [photo gallery](/photo/)
+ * an informal [tumble](http://journal.bnewbold.net) of photos and links
+ * an RSS [feed reader](http://feeds.bnewbold.net)
+ * [git repositories](https://git.bnewbold.net)
+ * a sparse [set of articles](/archives/)
+
+There's a lot of free software written by other people
+making this possible; see <a href="/credits/">credits</a>.
+
diff --git a/pages/copyright.md b/pages/copyright.md
index e64686c..9853048 100644
--- a/pages/copyright.md
+++ b/pages/copyright.md
@@ -1,11 +1,11 @@
Title: Copyright
Slug: copyright
-I'm not a big fan of copyrights or licensing. Feel free to use the content and
-code from this website however you please. I would appreciate attribution or at
-least letting me know if you're doing something cool, but it's not required.
+I'm not a big fan of ubiquitous copyright or licensing. By default, use the
+content and code from this website however you please. I would appreciate
+attribution, or at least letting me know if you're doing something cool, but
+it's only expected, not mandated.
-If I had to chose a license it would probably be MIT or BSD style.
-
-I don't think I've violated any other person's rights, but if you think
-something is a copied and/or unattributed drop a dime!
+I don't think I've violated any other person's rights or expectations, but if
+you think something here is a copied without proper attribution, <a
+href="/about/">drop a dime</a>!
diff --git a/pages/credits.md b/pages/credits.md
index 76dac10..8d45a90 100644
--- a/pages/credits.md
+++ b/pages/credits.md
@@ -1,7 +1,9 @@
-Title: Software Credits
+Title: Software Shoutouts
Slug: credits
-This site uses a variety of delicious Free Software!
+This site uses a variety of delicious Free Software! It has been running in one
+form or another for about a decade with very little care or feeding on my part,
+for which I am grateful.
<ul>
<li>The server runs the <a href="https://debian.org">Debian</a> GNU/Linux operating system</li>
diff --git a/pages/crypto.md b/pages/crypto.md
deleted file mode 100644
index 9d8911f..0000000
--- a/pages/crypto.md
+++ /dev/null
@@ -1,248 +0,0 @@
-Title: Crypto Keys
-Url: /crypto/
-SaveAs: /crypto/index.html
-
-
-<br />
-<p>
-My GPG key, valid for my email address at the robocracy.org domain from 2014 onwards, is:
-</p>
-<br>
-
-<blockquote style="margin-left: 30px;"><pre>
-pub 4096R/0x0C9337BCEC3932B9 2014-03-27 [expires: 2022-03-25]
- Key fingerprint = 3F46 8108 EE58 663C B95A E9DC 0C93 37BC EC39 32B9
-uid [ultimate] bryan newbold &lt;bnewbold@robocracy.org&gt;
-uid [ultimate] bryan newbold &lt;bnewbold@alum.mit.edu&gt;
-sub 4096R/0xC32BD9CE46B152D7 2014-03-27 [expires: 2022-03-25]
- Key fingerprint = 894E D8EA 476D 9BEE 5E28 6D4D C32B D9CE 46B1 52D7
-sub 4096R/0x084425E080357D53 2014-03-27 [expires: 2022-03-25]
- Key fingerprint = 0C8E 4A0D A8E9 9908 7295 2B3B 0844 25E0 8035 7D53
-</pre></blockquote>
-
-<br />
-My old keys, as well as the full public key for the above, are in HTML comments of this document.
-
-<!--
-0x0C9337BCEC3932B9:
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.12 (GNU/Linux)
-
-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
-=XnB4
------END PGP PUBLIC KEY BLOCK-----
-
-
-
-<blockquote style="margin-left: 30px;"><pre>
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.10 (GNU/Linux)
-
-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
-VRUSriMBcOLiHsrVO/6dLnV+1euzbA==
-=9EPc
------END PGP PUBLIC KEY BLOCK-----
-</pre></blockquote>
-
-Old key (2010-2012 for @robocracy.org):
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: SKS 1.1.0
-
-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
-hUonLZN+6K2NijSP
-=Jh3F
------END PGP PUBLIC KEY BLOCK-----
--->
-</pre></blockquote> \ No newline at end of file
diff --git a/pelicanconf.py b/pelicanconf.py
index 0a0b5e9..380d85f 100644
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -31,10 +31,19 @@ PLUGINS = ['sitemap', 'headerid']
SITEMAP = {'format': 'xml'}
ARTICLE_URL = '{date:%Y}/{slug}/'
+ARTICLE_LANG_URL = '{date:%Y}/{slug}/{lang}/'
ARTICLE_SAVE_AS = '{date:%Y}/{slug}/index.html'
+ARTICLE_LANG_SAVE_AS = '{date:%Y}/{slug}/{lang}/index.html'
PAGE_URL = '{slug}/'
PAGE_SAVE_AS = '{slug}/index.html'
+ARCHIVES_SAVE_AS = 'archives/index.html'
YEAR_ARCHIVE_SAVE_AS = '{date:%Y}/index.html'
+AUTHOR_URL = 'author/{slug}/'
+AUTHOR_SAVE_AS = 'author/{slug}/index.html'
+AUTHORS_SAVE_AS = 'author/index.html'
+TAG_URL = 'tag/{slug}/'
+TAG_SAVE_AS = 'tag/{slug}/index.html'
+TAGS_SAVE_AS = 'tag/index.html'
MD_EXTENSIONS = ["codehilite(css_class=highlight)", "extra", "toc"]
@@ -45,9 +54,11 @@ DEFAULT_LANG = u'en'
# Feed generation is usually not desired when developing
FEED_DOMAIN = SITEURL
FEED_ALL_ATOM = 'feeds/all.atom.xml'
-CATEGORY_FEED_ATOM = 'feeds/%s.atom.xml'
+CATEGORY_FEED_ATOM = None
+TAG_FEED_ATOM = 'feeds/%s.atom.xml'
FEED_ALL_RSS = 'feeds/all.rss.xml'
-CATEGORY_FEED_RSS = 'feeds/%s.rss.xml'
+CATEGORY_FEED_RSS = None
+TAG_FEED_RSS = 'feeds/%s.rss.xml'
# Blogroll
LINKS = (('Pelican', 'http://getpelican.com/'),
diff --git a/static/img/bw_headshot.jpg b/static/img/bw_headshot.jpg
new file mode 100644
index 0000000..b4e9327
--- /dev/null
+++ b/static/img/bw_headshot.jpg
Binary files differ
diff --git a/theme/templates/index.html b/theme/templates/index.html
index b9bcc32..6dd7445 100644
--- a/theme/templates/index.html
+++ b/theme/templates/index.html
@@ -16,12 +16,14 @@
<br />
<br />
<br />
-RSS feeds: <br />
- &nbsp; - <a href="/feeds/posts.rss.xml"> articles</a><br />
+RSS feeds<br />
+ &nbsp; - <a href="/feeds/posts.rss.xml">all posts</a> (<a href="/feeds/posts.atom.xml">atom</a>)<br />
<br /><br />
-Other sites: <br />
- &nbsp; - <a href="https://github.com/bnewbold"> github</a><br />
- &nbsp; - <a href="https://keybase.io/bnewbold"> keybase</a><br />
+Other sites<br />
+ &nbsp; - <a href="https://github.com/bnewbold/">github</a><br />
+ &nbsp; - <a href="https://keybase.io/bnewbold/">keybase</a><br />
+ &nbsp; - <a href="http://bnewbold.the-nsa.org/">the-nsa.org</a><br />
+ &nbsp; - <a href="http://feeds.bnewbold.net/">feed reader</a><br />
{% endblock %}
{% block content %}
@@ -29,71 +31,40 @@ Other sites: <br />
<center><img style="border: none;" src="/static/img/iceland_beach.jpg"></center>
<br />
<br />
- <h3>Where am I?</h3>
+<br />
+
+{# NB: synchronize with /about/ page #}
+Hi, I'm <b>Bryan Newbold</b>! I like to climb things and look around. Most of my work
+has been dealing with the messy interfaces between information, abstraction,
+and nature (eg, embedded digital electronics for scientific instruments).
+You might know me from around Seattle, New York City, or Boston/Cambridge (<a
+href="http://industry-lab.com/">Industry Lab</a>, MIT).
+
+<br />
+<br />
+
+ <h3>Where am I Now?</h3>
As of Summer 2016 I am attending the <a href="https://recurse.com">Recurse
Center</a> in New York City, becoming a stronger (and happier!) programmer.
My <a href="https://extraordinary.leastsquar.es/">home</a> has been Seattle
since Fall 2014, where I have been hiking and biking and working remotely for
<a href="http://www.twinleaf.com">Twinleaf</a>, a small New Jersey company that
builds Atomic Magnetometers.
-<!--
-As of Fall 2015 I am living in Seattle (WA) working as a freelance embedded
-engineer. I spent the last year working remotely, building digital control
-systems for optical atomic magnetometers at
-<a href="http://www.twinleaf.com">Twinleaf</a>, a small company headquartered
-in Princeton, NJ.
--->
-<!--
-As of Summer 2014 i'm living in Princeton (NJ) building digital control systems
-for optical atomic magnetometers for a <a href="http://www.twinleaf.com">small
-company</a>. I spent the last year living in a co-op in Cambridge (MA) working
-on various embedded engineering projects. In the fall I will be moving to West
-to Seattle.
--->
-<!--
-As of Fall 2012 i'm living in Berlin designing an open wireless router called
-<a href="http://rooter.is">rooter</a>. I spent the past year living in New York
-City working at <a href="http://octopart.com">Octopart</a> (an electronic parts
-search engine), building <a href="http://thefnf.org">Free Networks</a>,
-watching <a href="http://toorcamp.org">blinkenlights</a> on far shores, and
-tramping around Iceland and the UK.
--->
-<!--
- As of Spring 2011 I am living in New York City working at <a
- href="http://octopart.com">Octopart</a>. I spent the past year working with
- friends at <a href="http://leaflabs.com">LeafLabs</a> (an open source hardware
- startup in Cambridge) and the <a href="http://www.cfa.harvard.edu/">Harvard
- Center for Astrophysics</a>, as well as traveling to Newfoundland/Labrador and
- <a href="http://s3.amazonaws.com/data.tumblr.com/tumblr_lf6yjdx8mB1qae4w7o1_1280.jpg?AWSAccessKeyId=AKIAJ6IHWSU3BX3X7X3Q&Expires=1305862294&Signature=eHzThxstLcQh5FE%2FJlmfX8YMyjs%3D">Iceland</a>.
--->
+&nbsp;<a href="/whatsup/" style="font-size: smaller;">«previously»</a>
-<i>&nbsp;<a href="/whatsup/">«more»</a></i>
<br />
-
<br />
-<!--
-<h2 class="ruled">Photos!</h2>
-{% if latest_galleries %}
- Most recently I have shots from:
- {% for gallery in latest_galleries %}
- <a href="{{gallery.get_absolute_url}}">{{gallery.title}}</a> &nbsp;
- {% endfor %}
-{% endif %}
-{% if latest_photos %}
-<br />
-<table class="thumbs" width="100%"><tbody><tr>
-{% for photo in latest_photos %}
-<td class="photo_thumb">
-<a href="{{ photo.get_absolute_url }}"><img src="{{ photo.thumburl }}"
- alt="{{ photo.title }}" /></a>&nbsp;&nbsp;&nbsp;</td>
+ <h3>Sporatic Writings</h3>
+{% set recent = articles if not all_articles else all_articles %}
+<ul>
+{% for article in recent %}
+ {% if loop.index <= 15%}
+ <li><b>{{ article.date.strftime("%b %Y") }}</b>
+ &nbsp;<a href="{{ SITEURL }}/{{ article.url }}">{{ article.title }}</a>
+ </li>
+ {% endif %}
{% endfor %}
-</tbody></table>
-{% else %}
-<br/><br />None yet!
-{% endif %}
-<br />
-<br /><br />
--->
-{% endblock %}
+</ul>
+{% endblock %}