Author Archives: Ian

Resilient Disasters

Driving motivation with the resilient messaging protocol is to have a system that works in disasters. One scenario is the Internet has gone down but low bandwidth link is available. Ham radio HF band can go long distances but has small bandwidth (300 bps). The plan is that would have sign out front of house, […]

Resilient Connectivity

It will be useful to go through the different types of connections and how the protocol will work. First, is connected to the Internet. I think it is important that the protocol be useful on the Internet. I think it is important that the applications always work and not only when poor connection. Or that […]

Resilient Internet

I had idea recently that synchronous Internet can degrade into asynchronous messaging. This is the store-and-forward messaging from the early Internet, the UUCP, FidoNet, and SMTP protocols. Messaging queue works best for high latency, and low bandwidth. High latency means don’t get a response and TCP breaks down. The only solution is to send a […]

IPv6: Devices

After enabling IPv6 on my router, I tried using it on all of my devices. For testing, I used []( and [test-ipv6]( * Mac OS X just worked. It got IPv6 address through stateless autoconfiguration from the router. * [Fedora Linux]( also just worked. * Windows 7 supports IPv6. It didn’t work at first but […]

IPv6: Linksys, DD-WRT, Comcast 6to4

I got IPv6 working with my home router, DD-WRT, and Comcast’s 6to4 service. [6to4]( works by setting up a tunnel for IPv6 over IPv4. It uses the anycast address as the tunnel endpoint. The IPv6 address is constructed from the host’s IPv4 address with 2002: prefix. 6to4 only works for hosts with public IP […]

Palm Pre

I got a Palm Pre yesterday and really like it so far. Compared to my Treo, it is small and lovely. It looks like a black stone with smooth rounded shape that fits naturally in the hand. The webOS UI is much prettier than PalmOS. The touch interface is well done. Running multiple apps and […]

MacBook Pro and SATA

On Saturday, I got one of the new 13″ MacBook Pro. I switched the 320 GB hard drive from my old MacBook with the 120 GB drive it came with. It took a trip to Fry’s and some frustration since the guts are not as accessible on the old MacBook. Everything worked great once it […]

Robotic Vacuum

I got a Roomba robotic vacuum recently. Somebody at work mentioned it and I realized that it would be the perfect solution for my tendency to not vacuum my apartment. Costco has a good deal on their Roomba 550 model which has 2 virtual walls, base station, and latest 5-series vacuum. After two weeks of […]

Destroyer of Motherboards

A week ago, I got two more hard drives for my home server. The plan is to make a RAID 5 array with 1.5 TB of total space. The problem is that the [Jetway J7F4]( board I have only has two SATA ports. Luckily, I had a 2-port SATA PCI card and got the PCI […]

Converting to RAID 1

I was at Fry’s recently and saw a good deal on a 500 GB hard drive. I decided to get it to expand my [home server]( from a single 500 GB drive to two drives in RAID 1. With Linux, it is possible to do the conversion without any downtime (but lots of time spent […]