Example PDF outputThe bug bit me this afternoon in the desire to convert some comic book CBR files to PDF so that I could put them in iBooks and have everything in one place. I turned to trusty Calibre to do this, but could not find a combination of settings that wouldn’t mess with aspect ratios and leave the pages with NO white margins.

So I wrote my own script.

[click to read…]

{ 0 comments }

This is a fast guide on configuring OS X to act as an L2TP VPN Server. This can be accomplished with Apple’s Server App, but if you don’t mind running a few Terminal commands and adding a couple configuration files manually, you can save yourself $20 and go out to eat instead.

This guide also includes a workaround for a known bug in the general release of OS X 10.9 Mavericks in its implementation of racoon that prevents remote clients from being able to connect to your VPN server.

[click to read…]

{ 48 comments }

Ethics in the Digital EraHere’s a relic from the past–an old school research paper. Debates around computing ethics continue on, so I thought I would toss some of my old thoughts out there. The conclusion I had when I wrote this is still true today as we see some states in the U.S. implementing school programs to educate kids on copyright, and the continued rise of 3D printing make the physical< ->virtual analogy more realistic.

The original abstract reads: This paper explores the complex world of computing ethics. The paper revolves largely around philosophical debates. As with most, if not all, philosophical debates, there is no clear-cut solution. Indeed, after exploring the literature on the subject, more questions were raised than were answered. As such, this paper aims to bring some of those questions to the forefront for the reader to consider and ponder as an independent exercise.

[click to read…]

{ 0 comments }

Bad Designs Among Us

December 5, 2012 · 1 comment

Bad designs are among us! Ack! Who the hell thought this was a good idea? Join me on a short, infuriating experience, and see some other examples of the horrors that surround us every day.

[click to read…]

{ 1 comment }

Colorado High Park Fire Time-lapse Videos

June 24, 2012

On the first day of the Colorado High Park Fire (June 9) I was in the Red Feather Lakes area, so I took a couple short time-lapse videos of the smoke plumes. As of this writing the fire has burned more than 82,000 acres and destroyed over 190 homes, and is only partially contained. Both [...]

Read the full article →

The Long Road to IPv6

June 2, 2012

IPV6 launch day is just around the corner. Less than four days to go at the time of this posting. I couldn’t think of a reason why I should be left out of all the fun, so I took the plunge and configured my server (Bamboo) to serve up this site from both IPv4 and [...]

Read the full article →

Text Mining Wikipedia for Misspelled Words

December 23, 2011

Have you ever read an article on Wikipedia and wondered if the article was more accurate or syntactically correct than if the article had been written by an individual or small team? I have, and this curiosity led me to ask a question [many questions in reality]. This paper is a demonstration of both the [...]

Read the full article →

Mac OS X Filenames with Apostrophe’s and Ruby 1.9 Unicode Support

November 12, 2011

Ruby 1.9′s m17n (multilingualization) engine has eased some of the pains of supporting different encodings. Unfortunately, it makes things a little more difficult in the simplest of cases. I was introduced to this problem for the first time with the error message invalid multibyte char (US-ASCII). This is a mini crash course for understanding the [...]

Read the full article →