| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I didn't originally intend for all of this to be in a single commit. But
here we are. I don't have the time to split these up more cleanly; this
project is taking more time than I originally hoped that it would.
This is a new static site generator. More information to follow in the
near future (hopefully in the form of an article), but repo2html is now
removed. See code comments for additional information; I tried to make it
suitable as a learning resource for others. It is essentially a set of
shell scripts with a fairly robust build for incremental generation.
The site has changed drastically, reflecting that its purpose has changed
over the years: it is now intended for publishing quality works (or at least
I hope), not just a braindump.
This retains most of the text of the original pages verbatim, with the
exception of the About page. Other pages may have their text modified in
commits that follow.
Enhancements to follow in future commits.
|
| |
|
|
|
|
|
|
|
| |
* docs/40-talks.md: Consistent styling and year-specific logos.
* images/lp-2016.png: Add LP2016 logo.
* images/lp-2017.png: Add LP2016 logo.
* style.css: Whitespace above logos.
|
|
|
|
|
|
| |
* docs/40-talks.md (The Ethics Void): Add section.
* images/lp-2018.png: Add LP2018 logo.
* style.css (.talk-logo): Add class.
|
|
|
|
|
|
|
|
|
| |
This adapts the same methodology I used for my SAPSF LP2017 talk to keep
third-party resources out of the repository. This is not only good from a
licensing perspective, but also good for the repo and programatically
defines how I derive the image displayed on my site from a source image (and
proves that it does not constitute a derivative work, as it is not
transformative).
|
|
|
|
| |
It should be obvious, no?
|
|
|
|
| |
Don't make 3rd party request.
|
|
|
|
|
|
|
|
|
| |
This image displays the date I joined: exactly nine years ago to the
day. That's just a coincidence, tbh; I happened upon it.
Oh how time flies...
Happy Halloween.
|
|
|
|
|
| |
Resized and hosted locally to protect visitors' privacy from 3rd-party
requests.
|
|
|
|
|
| |
Received permission from Kori Feener to use the LibrePlanet 2016 photo of me
as an avatar.
|
| |
|
| |
|
|
|
|
| |
Gitorious acquired.
|
| |
|
|
|
|
| |
That boat has unfortunately sailed.
|
|
|
|
|
|
|
|
|
|
| |
Inside!'' page fold
Well that is an embarassing oversight for someone keen on [software]
licensing. Thanks to Ineiev at the FSF for pointing this out.
Consequently, my graphic is now available under CC-BY-SA 2.0, not 3.0, since
it is a derivative work.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
repo2html formats
|
| |
|
| |
|
|
process
This is the original article that became popular on sites like HackerNews
|