Developer, programmer, source code addict

Rattlesnake day hike

Jun 04, 2017

Hiked Maine in Crescent Lake, ME, 43.973951,-70.469305. Tempurature (min/avg/max): 41/56/70 Distance: 2.5 miles round trip, out and back.


Hancock Notch Backpacking Overnight

May 29, 2017

Backpacked Mt. Hancock in Livermore, NH, 44.052557,-71.405296. Tempurature (min/avg/max): 32/36/39 Distance: 16 miles.


Perkins Notch backpacking with Pauline and Dan.

May 23, 2017

Backpacked Perkins Notch in Black Mountain Cabin, NH, 44.214200,-71.196100. Distance: 10 miles round trip.


Perkins Notch Backpacking

Jul 30, 2016

Hiked Perkin's Notch in Jackson, NH, 44.214202,-71.196041. Distance: about 5mi, few hours hike. Temps I didn't record.

This was by far the best beginner backpacking trip we have done. About 5 miles to the tent site, with a little bit of all types of terrain thrown in.


The Bigelows Backpacking

Jul 23, 2016

Hiked Bigelow in Stratton, ME, 45.111534,-70.329167. Distance: about 11.6mi. Didn't record time. Temps I didn't record.

I'm glad we went up, even though there was a little lightening storm. Clouds were amazing, and we were above them. Really windy.


Bouncy Ball 2 Announced

May 22, 2016

I’m happy to announce that Bouncy Ball 2 development has started! Design is underway, and the sound system already sounds awesome. We have been able to make the Orchestra 90 sound mad. It’s using full stereo sound, mixing 4 channels, and uses hardly any CPU. We have a lot to learn about the Coco 3. Join us every week or two on the BB2 development blog to watch our progress.

8-Bit Coder site live

Apr 19, 2016 is now live. My focus with this site will be heavy on the programming, with many retro entries. For example, the main computer I will feature is the Color Computer 3, which was introduced on July 30, 1986. I got mine around that time. The Color Computer 3, or Coco 3 for short, is a 128K machine with a Motorola 6809E running at a selectable speed of 0.895 MHz or 1.79 MHz.

Bouncy Ball demo video

Dec 24, 2015

Published my first demo video of Bouncy Ball just in time for Xmas. I decided to make it xmas themed after hearing about another Coco coder, John Linville made a game called Xmas Rush. It had evil snowmen that you had to save xmas trees from. That also helped me figure out what my story line would be. Since John was busy saving the trees in the forest, the evil snowmen stole everyones xmas trees from their homes, and brought them back to snowman's land. 


Mt Percival and Mt Morgan hike

Oct 05, 2015

Hiked Percival and Morgan Holderness, NH, 43.791241,-71.544667. Distance: 5.9mi and 4:40 round trip. Temps where high of 55F clear and windy.

Clear day, great hike with Pauline and myself. Wasn't expecting the challenges we went up against. The caves, while a little awkward to get into, were actually quite large. The part that scared the crap out of both me and Pauline was the ladders going down.


Assembly on the Color Computer

Sep 03, 2015

I have started coding in assembly on my Coco. Well, more accurately I am coding in 6809 assembly, and running the machine language on my Coco emulator. So far it hasn’t disappointed. It’s actually easier to code in then on my PC–1360. A lot easier. It’s like a loaded sports car vs a stock Kia. I decided my first program will be a simple math program, and the machine language will complement, BASIC. The main math game will be basic, but I will have machine language routines for speeding up drawing to the screen.


Hiked Welch Dickey

Aug 22, 2015

Hiked Welch Dickey Thornton, NH, 43.903489,-71.588695. Distance: 4.5mi and 3:30 round trip. Low 80ºF's, clear and hot and humid.

Hot day, pretty humid. Awesome hike. I think one of the best parts of the hike, was the drive north on Sandwich Notch Road. You do NOT want to have a car on that road. Very glad to have had my Tiguan, with its clearance. Exposed mountain areas gave great views. With the exposed rock, it makes it a fair weather day hike only. Pretty steap sections that would be very slippery in the rain.


Assembly so far #1

Jul 21, 2015

It’s been about a month since I started learning assembly. I’m loving the language! it’s not even close to C or Java. It’s been like this giant puzzle.

Progress so far has been good, but not great. I think most of my struggles have been trying to restrict myself to registers, and breaking down tasks to single instructions. After working so long with the luxury of for loops, while loops, and if/then blocks, it’s been hard to visualize what I need to accomplish.


Gulf Hagas Cabin trip

Jul 20, 2015

Hiked Gulf Hagas Brownville, ME, 45°28'40" N 69°17'6" W. Distance: 7.5mi and 5:30 round trip. Around 75ºF, rain.

Spent Friday and Saturday in the Wildwoods Cabin's with Pauline, Cindy and Tristan. Hiked the Gulf Saturday, and the rain was mostly a drizzle, but was a bit of a down pour for quite a bit of the hike. But that was okay, as we got to test out some rain gear and get some practice in the rain.


New tutorial, Assembly #4: Working with an array

Jul 13, 2015

It’s easy to take arrays for granted, until you try it in assembly! I just wrote a short how-to tutorial Assembly #4: Working with an array

BASIC MPG Calculator

Jul 12, 2015

Have you ever taken a trip with one or more people, and split the cost of gas? Happens a lot when I go hiking. When it comes to knowing how much to ask for, it sure would be nice to be able to have an app that would calculate that out.


SharpiEmu PC-1360 Emulator Progress

Jul 11, 2015

A number of new mnemonics have been added. Now up to 127 of 134. The coolest new feature is that the emulator is now capable of stepping through code, one instruction at a time like a debugger. It displays what all the registers and flags are, and the instruction that is about to run. I should like to add a little polish before announcing it, or making a video. But I am excited about it's progress.


First Demo of SharpiEmu running machine code

Jul 05, 2015

I was able to get my emulator running machine code I had just run on my actual PC–1360 pocket computer. This is the first time the screen has been wired into the emulator as well. Prior to this, I was only running unit tests to verify the functionality of the emulators core engine.

It is allowing me to write and test code a lot quicker. Rather then having to load it up on my 1360, I can load it into my emulator, and see if things work. Considering it takes 30 seconds to transfer 1KB of data, that’s a huge time savings!


New tutorial, Assembly #3: Multiply and divide

Jul 03, 2015

I was a little surprised to find the 1360 didn’t have any instructions for multiplication or division. I especially found this hard to believe because this is a scientific calculator. What the heck?

Lucky for me, this presented a perfect opportunity to write a couple simple assembly routines. Check out Assembly #3 Multiply and divide.

PC-1360 Tutorials

Jul 02, 2015

I started a little tutorial series, to document what I am learning about assemble language programming, and what I'm doing on the Sharp PC-1360 Pocket Computer. It's a nifty 8-bit computer from 1987, about the size of an iPhone 6 Plus. The tutorials so far are Assembly #1: Reverse a string, and Assembly #2 String compare. #2 but it isn't polished into tutorial style, but has the program listings.

Can send programs from Mac to PC-1360

Jun 25, 2015

I got my PC-1360 connected to my cassette interface, and I can now send BASIC and Assembly Language programs from my Mac to the 1360. Here's my first assembly language program, displays 3 bars on the display. Start small right? :) I connected a stereo (mono works too) patch cable from my headphone jack on my Mac to the earphone jack on the CE-126P. I had to turn the volume up on the Mac to close to max before the 1360 heard anything. 


Get your emulator on

Jun 24, 2015

I came across a couple interesting sites while I was looking up information on my old Sharp PC-1360 Pocket Computer. It's a computer that was quite cool in the day. It has an 8-bit SC61860 CPU running at a whopping 768kHz. For the display, it has a 150x32 pixel LCD controlled by SC43537 Display LSI chip. When I found out I could write assembly language programs for the 1360, I was hooked! 


Wake up Kinsman

Jun 08, 2015

Backpacked Kinsman Mt. Lincoln, NH. Distance: 8.25mi. Right across the road from Franconia Ridge, and just south of Cannon Mt.

Backpacked Kinsman with Cindy and Tristan. Hike was harder on me then I hoped, but trail and terrain wasn't too bad. Amazing view of Franconia Ridge from the top of Kinsman. Ran into Bennett and Nelson.


Flowfold Sailcloth Wallet

May 09, 2015

Just got my new Flowfold Men's Sailcloth Slim Front Pocket Bifold Billfold Wallet off Amazon today. Empty, it ways 15 grams. My old leather wallet was 52 grams empty. When I put everything from my old wallet into my flowflod, the flowfold is still thinner then my old one. I wanted something lighter for backpacking. I think I found it.


10th training run, 3 min intervals

Apr 29, 2015

This run was hard. I ate too much before the run, and ended up having to slow to a walk a couple times. Was a little too warm with black LL Bean long sleeve and green shirt. Pauline felt pretty good. Wore thin long sleeve shirt. Temp in the 50s. 3 min run, 1 min walk, 6 reps. 

Flexing my artistic skills

Apr 29, 2015

Drew this when I wanted a custom profile image for my account at Only took about 4 tries to get it right. I'll have to try to convert it to vector art. Right now it's just pencil.

Just wrote my first cshell script

Apr 23, 2015

I rather liked it. I have been collecting satelite images for the last couple years, and resulted in over 200,000 files. All of those were being dumped into one directory. With so many in one direcotry, you can't even get a directory listing using ls. To see files I had to use find. It was definitely time to organize the files. 


8th training run, 3 min intervals

Apr 23, 2015

After hurting my back over the weekend while hiking, I had taken 3 days off to rest up. Today we went out for 3 min runs, 1 min walks. We both did quite well, and actually felt just about right. Going to have to get ourself signed up for a color run pretty soon! 

South Moat

Apr 20, 2015

Hiked South Moat Albany, NH. Distance: 5.5mi and 4:47 round trip. Time to top: 2:10, time to bottom: 2:03. Around 50ºF, clear.

Fantasic day. Went with Pauline and Gary D. Had lunch at the top, met some really nice dogs, and 2 that were not nice. One was walking up and didn't see Gary sitting until he was almost on top of him, then was startled when he saw him. Started barking at him. The big black lab started barking, and almost ran away. Little wierd actually.


7th run, 5 min interval training

Apr 16, 2015

Man, 5 minutes runs almost killed us! We ended up being out for almost 40 mins, and found that 5 min run, 1 min rest was a little too much. I'm going to back off to 4 min runs, 1 min walk and see how that goes. We went to the end where the goose nest was. Nice change, but more challenging. I think Pauline was doing better on the way out, but I was a little less tired on the way back. I almost cut the run short, but Pauline proded me to keep going. Thanks babe!

6th training run today

Apr 14, 2015

This will be our sixth training run today. 2 min run, 1 min walk for 30 mins. I felt great, was going up the hill much faster then I usually do. I would attribute it to a good massage of my calves, and slightly warmer temps, making it easier for me to breath. Or maybe it was because it was dark out :) The wife was working a lot harder today, where she is usually holding herself back to keep pace. It was the other way today for sure. Can't believe how loud the frogs where :) Weather ws 53F and no wind.

Hiked Douglas

Apr 12, 2015

Good to get out in the sun a do a little hiking. Lots of snow, a little slushy. The breeze was warm up there! Cindy, Tristan, Ryan and Eric. Then met some new faces. Spent a couple hours hiking and sitting on the top. I think I was the only one that brought a lunch of any kind. Tasty sandwich roll. Not as good as the wife makes, but tasty just the same!

Multiple profiles support in profile line graph

Apr 12, 2015

We are now at 661 lines of code, and we can now render multiple tracks. We can also parse multiple tracks out of a single GPX file. Gotta say, I like the GPX format. It's simple, clean, and allows you to extend it. Not a fan of the KML format, although Google certainly has extended it a fair amount. From what I can tell though, they could have added it to the GPX format. The KML is just all about extensions and no actual structure. 


Profile line graph looking good

Apr 10, 2015

I tied in real height and distance data from a gpx file. Looking pretty sweet, if I do say so myself. Just under 400 lines of code so far. Big thanks to Rob Jennings for the help with the math to convert gpx data into graphable data. You are looking at the profile from my hike up Willard Mt in the White Mountains.


Line graph started for WeatheredHiker

Apr 09, 2015

After looking around and not finding a very compelling graphing API I decided to just write one myself. Don't get me wrong, there are some out there. For example here are some nice ones. JFreeChart is probably the most well known of the bunch. But I sometimes have a problem with using something that is overkill for a project I'm working on. For example, JFreeChart consists of about 230,000 lines of code. 


Willard Easter Hike

Apr 04, 2015

Hiked Willard Mt., Carroll, NH, 44.21995,-71.41193. Distance: 3.4mi and 2:25 round trip. Time to top: 1:07, time to bottom: 1:00. 28ºF, very windy.

Very windy at the Highland Center and trailhead, but once in the trees it was totally fine. In fact, the top of the mountain seemed sheltered.


WeatheredHiker update 1

Apr 01, 2015

This week, I should have been working on my fitness app, but here I am telling you about my progress. Well, I'll get it out of my system. My goal is to make a quick and dirty site that both my friends and I can use. I want to be able to upload a gpx or kml file, type in some descriptive text, upload some images, and boom. It will automatically create a blog, hiking stats etc.


Pleasant Mt Bald Peak

Mar 29, 2015

Hiked Pleasant Mt, Denmark, ME, 44.04474,-70.80364. Distance: 2.96mi and 3:10 round trip. Time to top: 2:05, time to bottom: 1:05. 34ºF, little wind.

Boy, it felt like I needed to hike more! Great hike, and I'm glad Cindy kicked my ass to keep going. The water falls were very cool.


Weathered Hiker started

Mar 28, 2015

I have started work on to make it into a community site for uploading and sharing hike info. Some interesting resources include making a profile, and showing a map. Both of those use my pemi loop gpx file.


New goodies for hiking

Mar 24, 2015

EMS had a member sale, $20 off a $20 or more purchase. So I got myself $25 of stuff. Trying out a couple new food items, and a cover for my Nalgene's. Hoping the cover will keep the water from freezing too quickly.


Hiked Burnt Meadow Knee Test

Mar 22, 2015

Hiked almost to the top of Stone Mt. to see how my knee would handle it. My knee started feeling a little odd about half way up, so I turned back.


Evolution of programming languages

Mar 20, 2015

Personally I have not used x/ex, Fortran or Ruby. I have used PHP though.


Singing in the rain in my Helium 2

Oct 05, 2014

Okay, maybe not singing, but I couldn't sleep tonight, so I decided to take a walk in the rain in my Outdoor Research Helium 2 rain jacket. Worked great. The brim, even after being scrunched in it's pack pocket, kept the rain out of my eyes, but didn't do much for the rest of my face. My nose got wet too. 


Wet Willey Backpacking

Sep 27, 2014

Another excellent backpacking trip with Cindy! Went across Tom, Field and Willey. Glad to have gone back, but I can tell you, I have no plans to go up or down Tom again! That mountain is nuts. And no big payoff at the top either. We hiked up when it was cloudy and the clouds were really low. So the hike in was pretty wet, but at least the rain that came down was only water drops from the tree. 


Back on the horse again

Sep 23, 2014

It's been a while, but I am finally back on the horse again. Getting back to iOS development. I have my iPhone 6 Plus on backorder, and should have it around the end of October. So that will give me time to start working on my first app for it. 


Awesome mate in 5 that I missed

Sep 10, 2014

So while I was analyzing a game I played against tChess on my iPhone, I discovered I missed a mate in 5 after 14 ... Bxf3. Works well as a puzzle!


Following Red Beard

Jul 29, 2014

Okay, I admit I've been following someone named Red Beard. He is hiking the AT northbound, and started about the begining of March. When I posted this, he had made it to Massachusetts. See his websiteinstagram, facebook, and youtube sites. 


Day hike Carrigan Mountain

Jul 28, 2014

Day hiked up Carrigain via the Signal Ridge Trail. The trail starts out easy, but then turns rocky and is a steady climb to a ridge that affords a view of the fire tower that sits atop Carrigan to the north. To the east you can see a wide range or mountains including Webber, and Willey/Field/Tom.


Burnt Meadow with Pauline and Cindy

Mar 16, 2014

Man, it was cold out there. When the wind wasn't blowing it actually wasn't bad, but add the wind and it was freezing. Good hike though. Only 3 hours to do the entire trail, including breaks. Snow was packed hard, and only postholed a couple times. Wore micro spikes.


South Moat with Pauline

Mar 09, 2014

Albany, NH, White Mountains. Trail head 43.995408,-71.174755  2749' at the top. Weather.  I was excited to be able to finally take Pauline up South Moat. It was certain work, but she seemed to really love it. The views are really nice, you can see Chocorua and Mount Washington. 


WEX Logo

Mar 08, 2014

Right, so I was having a little fun and slapped this model together. I wanted to design something that used translucient red. The idea here is to make the text white, stand is black, and the red card is translucient red. Then I put some cleaverly placed red LED's and light it up.


New servo arm bracket

Mar 05, 2014

I needed to update the bracket since I had the measurements off by a little. Now things are bang on, and I'm getting more use to using the modeling software. Now I just need to be able to bolt an arm onto the bracket. 


Servo arm bracket

Mar 01, 2014

First rev of my servo arm bracket. This mounts to the server to provide a pivot point on the other side. I like the look, but once I tested the size with a servo model, it appears as though the inside dimensions are too small. See the ROB3 article for information on the use of the bracket.


ROB3 Started

Mar 01, 2014

Started working on ROB3. He is a tank robot that. I have two way communication with my ICE2 controller. Which means I can control the robot, but I can also have the robot send info to the controller. For instance I can send the current amperage that each motor is drawing, and show it on the controller. Or if I had my sonar attached, I could see what distance it was measuring. 


CAD Servo

Feb 26, 2014

Created this little drawing to use as a reference when I am building servo mounts or arms. I decided to take the plung and actually buy a CAD program. I figured the free ones were nice, but if I wanted to get any real work done, based on measurements, I needed something a little better then web based freebees. So far my impressions of the software are a little mixed. 


North Moat loop hike

Feb 26, 2014

North Conway, NH, White Mountains. Trail head 44.071770,-71.162825. 3196' at the top. Weather. Planning a 10 mile hike from Dianna's bath, up to North Moat, along the Red Ridge, then back to Dianna's bath.


Chocorua hike

Feb 23, 2014

Bartlett, NH, White Mountains, Trail head for Champney Falls trail 43.990012050, -71.299219012. Weather. Went with Micheal to take some photos of Chocorua with my DSLR. 5h40m total for climb, taking shots (maybe 10 mins at the top) and then back down.


South Moat with Cindy

Feb 22, 2014

Albany (North Conway), NH, White Mountains. Trail head 43.99519,-71.17479. 2745' at the top. Weather. Very warm day, above 40F, required snowshoes the entire way up and down. Slippery on the way down, a few accidental but sleds down. Went with Cindy. 3 hours up, 2 hours down. 


Hiked old spec via the eye brow

Jan 04, 2014

Newry, ME, Trail head at 44.59022,-70.94717. First time up the eyebrow, and it didn't disappoint, even though it wasn't as challenging as I thought it would be. Took 3 1/4 hours up, and 2 1/2 hours down. 


Art of the power nap

Nov 24, 2013

From an article I saw on lifehacker, napping might be as much of an art as it is a science. The article has a few recomendations for planning your next nap. From the article, a 20-minute power nap might be the unltimate nap. But 30, 60 and 90 minutes give you different benefits. 


Hiked Burnt Meadow

Nov 17, 2013

Burnt meadow mountain is a 1575ft peek in Brownfield Maine. It's a nice little intermediate level hike that will take between 2.5hr to 3.5 hours. We took about 2:45 mins today. Hiked up via the burnt meadow trail which is 1.3 miles, and is a good workout to climb. From the top, we followed the twin brook trail to make it a loop. We didn't do stone mountain trail this time. Weather was cool, cloudy and some rain accented the climb with a few sprinkles. Added 3.6 miles to my Asolo's.

A little technostalgia

Nov 15, 2013

From the whir of a floppy disk to the buzz of a 56K modem, has a nifty way back article. 

Walk around back cove

Nov 13, 2013

Added 3.5 miles on my Asolo's. Right food didn't feel very comfortable, and I started feeling a hot spot. They were very comfortable the first hike. Just goes to show you need to break in the boot for a while before relying on them being comfortable on epic hikes. 

Hiked Horton Woods

Nov 10, 2013

Nice little walk/hike, a little west of Saco, just down from the Heath Preserve. Mostly flat, a few hills. A very large bridge crosses a very small river; a little strange. 3.5 miles, in my Asolo Flame GTX MV's. Yeah, I'm keeping track of how many miles I put on my new boots ;)


Hiked South Moat Mountain

Nov 10, 2013

Albany, NH, Trail head 43.99519,-71.17479. 2745' at the top. Weather. I tore up the mountain in 1h45m! The trip down was 1h15m. Leaves still make the trail slippery. Was a perfect day for it. Clear and cool. I packed lunch, a couple layers of clothing, and a liter of water. There were some steep parts, and a good warm up before it gets steep. 


Fractals all around us

Oct 07, 2013

The world around us can't be defined by Euclid classic geometry. The world is defined by irregular shapes and surfaces and uneven edges with rough corners. 


Copyright 2015, Lee Patterson