Under Construction Since 1997

Arduino IDE setup for ATmega328P

Arduino IDE setup for ATmega328P

I had some difficulty remembering how to set the Arduino IDE to upload sketches to an Arduino Pro Mini clone so I’m keeping a record this time.

Posted on January 16th, 2020

Making a conductive copper ink pigment

Making a conductive copper ink pigment

This is part 1 of a project to DIY a circuit-writing pen: making a copper pigment. I thought I’d start with easy methods and readily available materials. This is a simple chemistry experiment suitable for classrooms, garage chemists and hobbyists. The pigment produced conduct electricity pretty well.

Posted on July 4th, 2014

Myths of Violence: research on guns, media, & subcultures of violence

Myths of Violence: research on guns, media, & subcultures of violence

What research says about the four most common explanations for school shootings: mental illness, gun ownership, media violence, and a “culture of violence”.

Posted on December 21st, 2012

Minitel (1979-2012): its past and our future

Minitel (1979-2012): its past and our future

2012 is the year that Europe shuts down its proto-Internets. First, the BBC announced that teletex was getting the axe and today France is shutting down the Minitel x.25 network. These technologies, both started in the late 1970s, were ahead of their times and, in many ways, may still be.

Posted on June 30th, 2012

On the revisionist history of British microcomputers

On the revisionist history of British microcomputers

Small errors of history presented in this Guardian article sum up to a government directed, top-down history of diffusion, learning & innovation. In any history of the British adoption of microcomputers, Sinclair should earn top billing for popular influence over the BBC/Acorn.

Posted on June 8th, 2012

Comparing Terms of Service for DropBox, Google Drive & Microsoft SkyDrive

Comparing Terms of Service for DropBox, Google Drive & Microsoft SkyDrive

A textual comparison between the Terms of Service for DropBox, the Google Drive, and Microsoft SkyDrive, reveals that they are not materially different in the licenses granted, rights claimed or uses permitted.
 

Posted on April 25th, 2012

Wikipedia & Project Gutenberg Ngram databases

Wikipedia & Project Gutenberg Ngram databases

A follow-up to the ngram.sh post with data sources for Wikipedia and Project Gutenberg ngrams. The ngram.sh script can easily be modified to extract keywords from these databases, and many others.
 

Posted on February 16th, 2012

ngram.sh: a script for extracting Google Ngram data

ngram.sh: a script for extracting Google Ngram data

The Google Ngram Viewer is a database browser used to chart the relative frequency of words or phrases. The data source is the Google Books database and the graphic engine is Google Charts. It’s cool. It’s pretty. It doesn’t easily give up the raw data. This script helps.

Posted on February 13th, 2012

How to make Facebook pages serve content from your website

How to make Facebook pages serve content from your website

This is a short HowTo for making a Facebook page and inserting an iFrame from to a website.

Note: SSL became mandatory for page tab apps in October 2011. This post has not been updated.

Posted on August 7th, 2011

Host your own real-time Twitter wall

Host your own real-time Twitter wall

This article describes the use of a simple AJAX-powered webpage to display a real-time feed from Twitter. It suggests use cases and reasons to pair it with an IRC webapp to provide a back channel to noisy hashtags.

Note: code uses Twitter REST API v1. This post has not been updated.

Posted on August 6th, 2011