Chris Martin's Blog

Breaking Up With Your Phone

dark cell phone tower

Let's decouple our ability to call and text from the need to carry a mobile phone. You can port your phone number to a VoIP + SMS provider, then access its services using platform-agnostic protocols and client software that you can run on any computer or network connection in the world, including a mobile phone when you choose. The goal is to maintain your access to the PSTN + SMS networks, and your existing identity (phone number) on those networks, regardless of which device you're using, without having to run proprietary software...

Full Post and Comments

Hacking an LCD Monitor with MicroPython

Last week at PyCon, I had a lot of fun with the MicroPython on BBC micro:bit team. I wrote a few simple games to learn the MicroPython API, including a multiplayer game that uses the new radio module.

BBC micro:bit

This weekend, I built a hardware integration project to demonstrate some other capabilities...

Full Post and Comments

Introducing Don't Moderate Me

TL;DR: check out Don't Moderate Me and sign up at dontmoderate.me.

People often consider social media, news sites, and online forums as public places for free exchange of ideas, but they are not. Behind every web site is a party, be it a megacorp or an individual, who exercises complete control over which content is served to users. You won't notice this if you avoid controversial topics, but ask anyone who has engaged in online potitical speech, or posted a critical product review to a shopping site, only to have their words redacted without explanation.

cathedral and bazaar...

Full Post and Comments

Grand Canyon Rim-River-Rim Day/Night Hike

Public transit opens up many trip options that otherwise require shuttling two cars, hitching, or a long road walk. Night hiking opens up trips that are otherwise too hot or crowded, which is especially useful in a place like Grand Canyon.

Andrew staring at the river just before we leave it

This strenuous but very rewarding walk is a spectacular descent to the Colorado River, a nice respite at the bottom with two suspension bridge crossings, and a sustained-yet-cool evening climb along verdant creeks. I recommend it if you want to hike a BIG slice of the Grand Canyon without the bureaucratic permit acquisition hassle associated with backpacking, provided that you're an experienced hiker at a good fitness level and you aren't scared of the dark...

Full Post and Comments

Introducing smog: Simple Markdown blOG

I should write a blog - no - I should write software for blogs

smog is intended to be a lightweight yet feature-complete blog platform for individuals and organizations. I wrote smog in about 60 hours to learn web development using Python and the Flask microframework, after trying other blog platforms and deciding they weren't for me...

Full Post and Comments

Sit/Stand Desk: IKEA SKARSTA Review

For most of my life as a knowledge worker, I've used some sort of sitting/standing desk.

An early standing desk

This started with cardboard boxes on an existing desk ($0). Eventually, I raised the entire desk on 8" bed risers (~$20). These arrangements worked okay for years, but you cannot easily tune the standing height, and if you want to sit at a desk on bed risers, you need either a drafting chair or tall bar stool.

Having just moved across the country, I started from scratch and needed to solve this problem again. (Remote work doesn't come with employer-provided furniture.)

An adjustable sit/stand desk would be the perfect solution, but at $500-3000+, these have long been niche items for companies with an ergonomics budget. The world needs a cheap-but-good-enough sit/stand desk for the masses...

Full Post and Comments