Well, it's Valentines Day and while I'm not a huge fan of the obligation to waste money on cards and flowers it doesn't mean that I don't have someone to show my love for. Since my wife and I have long had a tradition of not purchasing gifts for each other I will not be spending large amounts of money on marginally useful gifts for my wife.I don't think that love should be expressed by a corporation trying to tell us what love is. I'm going to skip temporary and commercial clichés and put pen to paper, or pixel to screen if we are being honest, and express my love for my wife publicly and fully.
For those of you who don't know, my wife and I where high school sweethearts. My wife was pregnant with our first child at the age of 17 and I dropped out of hight school to support my family. It's impossible to impress on someone who hasn't gone through a teen pregnancy how much is stacked against you. In many ways my wife would have been better off, in terms of assistance programs, if I had just ran away. We fought the odds and each other those first few years and many time it was a make or break situation. We've lived on almost nothing and made the best of it. Above all we've laughed as much as we've cried and loved exponentially more than we've fought.
What we've created is our own world together where we are honest, even to a fault, and not have it leveraged against us. We can laugh, even at each other's expense, and cry together, even if we don't fully understand the reasons. I'm pushed every day to be a better person than I ever though possible. We are fast approaching having spent more of our lives together than apart and I wouldn't change that for anything. It is one thing to say that you wake up every day feeling more in love with your partner and another to experience it year after year. I may have been young when I married my wife but I found the best one out there and there is no way in hell I'm letting go.
I'm not a talented writer, I'm not a poet, I'm not hopelessly romantic. I'm just a grateful husband who has loved his wife more than anyone can fathom.
Kacie, I love you.
PipeManMusic
Music, family, Linux, pod casting and general geekdom.
Monday, February 14, 2011
Monday, January 3, 2011
Changing Things Around
I've meant to segregate my blog into different blogs for a while.
The main reasons are:
Thank you fair readers and update your RSS feeds appropriately.
The main reasons are:
- I want a place where I can blog about politics and as this feed aggregates on non-political sites I don't think these posts are what most people read my blog are looking for.
- Most of my family isn't interested in Linux and probably doesn't check my updates because most of the time it doesn't make sense to them.
- I wanted to grow the Open Source Musician community by creating a blog where multiple writers could publish.
Thank you fair readers and update your RSS feeds appropriately.
Monday, December 20, 2010
Why Netflix is still the best.
As a Linux user and Open Source advocate it would be easy to come down hard on Netflix because they don't support Linux. However in this post I would like to explore why Netflix is still the best option out there for streaming content.
First, I want to quickly cover the drawbacks of Netflix from a Linux Users perspective. Firstly, they picked Microsoft's Silverlight as a basis for their DRM platform and that DRM platform hasn't been ported to Linux. There for you can't watch the content on a Linux machine. That of course is a big non starter. Second they don't carry all the content that you want when you want it.
As a Linux advocate there is one big way to get over the "no Linux support" hump, namely Roku. I have had a Roku box for just over a year and wouldn't trade it for anything. The price is right, they support HD formats and serves content from a number of providers. The box runs Linux and decrypts DRM on chip. So there you go.
Ok, now let's dig into why they are better than other services.
Cable/Satellite:
Netflix competes heavily with these services on cost. An $80 service vs an $8 service can make up for not having as much content pretty quickly. I've used Netflix for years and their content gets better and better and the price has stayed dead steady. Right now I watch more of Netflix's content than any other provider and I don't see that changing in the negative any time soon. In fact it would take very little added content for me to dump my satellite service all together.
Hulu:
I was ecstatic when Hulu launched and I got in on the private beta. It seemed they got everything right. Well, at least most of it right. As time has worn on, however, they haven't panned out to be as good as I would have hoped. They launched their Hulu+ service at $12 a month which only offers full season of current show and doesn't get you out of adds. When Hulu+ showed up on the Roku, Hulu dropped the price to $8 a month and I signed up immediately and promptly canceled after encountering the fact that certain content, such as "The Simpsons", isn't available on hardware streaming devices. You are still saddled with commercials which have now gone from a single 30 second add to multiple adds per break. Also, Hulu+ still doesn't support Android for streaming. Also, Netflix and Hulu+ are now the same price and I see very little advantage to Hulu+ over Netflix. Netflix over all still has substantially more streaming content that I want to watch over Hulu.
The rest of the web:
What does Netflix have that the rest of the web doesn't? For starters they have most of your favorite movies, legal and available right now. You don't have to mess with illegal downloads or wait for the show to download to get it. If you like following shows the second they come out then the a lot of content providers offer it on their website to watch over the web. However, sitting in front of my computer screen for hours at a time is a PITA and I would rather sit at my TV and watch my shows. This is really more of a plug for Roku than Netflix but I think they go hand in hand nicely.
I would love to hear feedback from people so feel free to comment and let me know what you agree or disagree with.
First, I want to quickly cover the drawbacks of Netflix from a Linux Users perspective. Firstly, they picked Microsoft's Silverlight as a basis for their DRM platform and that DRM platform hasn't been ported to Linux. There for you can't watch the content on a Linux machine. That of course is a big non starter. Second they don't carry all the content that you want when you want it.
As a Linux advocate there is one big way to get over the "no Linux support" hump, namely Roku. I have had a Roku box for just over a year and wouldn't trade it for anything. The price is right, they support HD formats and serves content from a number of providers. The box runs Linux and decrypts DRM on chip. So there you go.
Ok, now let's dig into why they are better than other services.
Cable/Satellite:
Netflix competes heavily with these services on cost. An $80 service vs an $8 service can make up for not having as much content pretty quickly. I've used Netflix for years and their content gets better and better and the price has stayed dead steady. Right now I watch more of Netflix's content than any other provider and I don't see that changing in the negative any time soon. In fact it would take very little added content for me to dump my satellite service all together.
Hulu:
I was ecstatic when Hulu launched and I got in on the private beta. It seemed they got everything right. Well, at least most of it right. As time has worn on, however, they haven't panned out to be as good as I would have hoped. They launched their Hulu+ service at $12 a month which only offers full season of current show and doesn't get you out of adds. When Hulu+ showed up on the Roku, Hulu dropped the price to $8 a month and I signed up immediately and promptly canceled after encountering the fact that certain content, such as "The Simpsons", isn't available on hardware streaming devices. You are still saddled with commercials which have now gone from a single 30 second add to multiple adds per break. Also, Hulu+ still doesn't support Android for streaming. Also, Netflix and Hulu+ are now the same price and I see very little advantage to Hulu+ over Netflix. Netflix over all still has substantially more streaming content that I want to watch over Hulu.
The rest of the web:
What does Netflix have that the rest of the web doesn't? For starters they have most of your favorite movies, legal and available right now. You don't have to mess with illegal downloads or wait for the show to download to get it. If you like following shows the second they come out then the a lot of content providers offer it on their website to watch over the web. However, sitting in front of my computer screen for hours at a time is a PITA and I would rather sit at my TV and watch my shows. This is really more of a plug for Roku than Netflix but I think they go hand in hand nicely.
I would love to hear feedback from people so feel free to comment and let me know what you agree or disagree with.
Tuesday, December 14, 2010
Why I map.
I've been an Open Street Map contributor for over a year now and I wanted to write a post talking about what it is and why I love contributing to it.
What is open street map you say? I'm sure you have heard of Wikipedia, a place for the users to edit an online encyclopedia. Well, Open Street Map (OSM) is a wiki for map data where users can map the world. Satellite imagery provided to OSM Bing and Yahoo! maps makes it so you can map based on those images or by taking traces using a GPS. There are also many other ways to map but those are the main two.
Maps have a major impact on our lives. You can't leave your doorstep without know where you are going and how you are going to get there. From GPS navigation to maps at events know where things are makes everyone's life easier.
Why contribute to a map.?
The first reason to map is to get a better sense of the community around you and allows you to contribute to the greater knowledge of your fellow-man. It's sad to me how little people know the world around them and contributing to the map gets you out of your house and discovering wonderful things about your locality. I like to map with the family, it makes a nice outing and the kids have fun getting the information and seeing their work on the map.
The second reason to map is that you need map data that doesn't exist in a way you need. I'm a bike commuter and accurate maps of the trails in Colorado are hard to come by. I love finding new and quicker ways of getting where I need to on my bicycle and OSM gives me a place to put this data and get it from others who share my interests.
Another reason to map is that you need map data that you can use legally for an event, a website ect., and you don't want to pay for the map data. If you are a real estate agent who wants to highlight the amenities around a property you could make legal, free use of the OSM data. If you are a business having an accurate map to your business location is very important and again you can use OSM data for free. So, if you are using the data you might as well spend a little time giving back by adding the address of your business and making sure the locations that are important to you are where they need to be.
Lastly if you have a humanitarian heart you can map to help disaster workers. During the crisis in Hati volunteers as OSM created the most accurate maps available and coordinate disaster relief efforts. Even the us military was using the OSM data. Map data has a huge impact on impoverished areas that don't attract commercial mapping.
So get out there and map, it's fun, it's social and it helps everyone.
What is open street map you say? I'm sure you have heard of Wikipedia, a place for the users to edit an online encyclopedia. Well, Open Street Map (OSM) is a wiki for map data where users can map the world. Satellite imagery provided to OSM Bing and Yahoo! maps makes it so you can map based on those images or by taking traces using a GPS. There are also many other ways to map but those are the main two.
Maps have a major impact on our lives. You can't leave your doorstep without know where you are going and how you are going to get there. From GPS navigation to maps at events know where things are makes everyone's life easier.
Why contribute to a map.?
The first reason to map is to get a better sense of the community around you and allows you to contribute to the greater knowledge of your fellow-man. It's sad to me how little people know the world around them and contributing to the map gets you out of your house and discovering wonderful things about your locality. I like to map with the family, it makes a nice outing and the kids have fun getting the information and seeing their work on the map.
The second reason to map is that you need map data that doesn't exist in a way you need. I'm a bike commuter and accurate maps of the trails in Colorado are hard to come by. I love finding new and quicker ways of getting where I need to on my bicycle and OSM gives me a place to put this data and get it from others who share my interests.
Another reason to map is that you need map data that you can use legally for an event, a website ect., and you don't want to pay for the map data. If you are a real estate agent who wants to highlight the amenities around a property you could make legal, free use of the OSM data. If you are a business having an accurate map to your business location is very important and again you can use OSM data for free. So, if you are using the data you might as well spend a little time giving back by adding the address of your business and making sure the locations that are important to you are where they need to be.
Lastly if you have a humanitarian heart you can map to help disaster workers. During the crisis in Hati volunteers as OSM created the most accurate maps available and coordinate disaster relief efforts. Even the us military was using the OSM data. Map data has a huge impact on impoverished areas that don't attract commercial mapping.
So get out there and map, it's fun, it's social and it helps everyone.
Wednesday, December 8, 2010
Droid 2 Review
It's been almost a month since I got my shiny new Droid 2 at the Verizon store so I think I'm qualified to offer a pretty comprehensive review of the phone.
Obviously this phone has some serious horse power when compared to my old Droid Eris and it's nice to have such a snappy UI and the ability to play any 3D game I wish.
When I first got my Droid Eris I felt I made a sacrifice over the Motu Droid because the Eris didn't have a hardware keyboard. As I got used to the touch type on the Eris I actually came to like some features that you don't get with a hardware keyboard, namely when typing into certain fields you get an appropriate keyboard layout, e.g. number field gives you a number pad ect.. So, it took some getting used to with the hardware keyboard. The hardware keyboard has some advantages too, such as, you get a tactile feel for the keyboard, you save screen real estate and overall you have a more complete keyboard for using when typing text. I think overall I'm happier with the hardware keyboard and closing it to bring up the software keyboard when I need to. Options are always nice.
Another thing I felt I got shorted on with the Eris over the Motu Droid was the LED flash on the camera. Overall the camera on both phones where decent at snapping pictures but having the flash is nice in darker environments even though it does introduce a bit more grain in the pictures than I care for. Another fantastic feature is using the flash as an LED flashlight. For a musician and general hacker it's like aving a flashlight with you wherever you go.
I will have to say that HTC's Sense UI is a bit better than Motu's Blur. Motorola loads substantially more crapware that makes doing certain things on the phone a bigger PITA. For one if you double tap on the home button it brings up a horrible voice command program that take forever to load and works about 1% as good as Google's Voice Search. That being said I really miss the UI that comes with Cyanogen Mod and can't wait to get it on the Droid 2. If carriers had even a bit of brains rattling around in their head they would hire Cyanogen to do their UI.
I rooted the phone in the first 24 hours I had the phone and would have done it the night I got it but I didn't have the time to sit down and follow the instructions. It was fairly straight-forward for someone reasonable comfortable with the command line but not the one click experience I had for the Eris. Rooting your phone is now considered fair use under the DMCA and I consider it a must for any android user.
I find certain things a little buggy on the phone. I experience crashes now and then and some time I get hangs. I think a good ROM will solve all of this but for the average person it would be considered a huge annoyance to watch your phone reboot while using the navigation to get somewhere. I had similar issues with my Eris till I got a custom ROM on it. Also, some times Android will crash and restart and upon reloading the desktop the accelerometer will not rotate the screen or pull up the on-screen keyboard. The only fix I've found for this issue is pulling the battery and restarting, which is a huge PITA.
Overall I think this is a pretty fantastic bit of hardware with a lackluster Android implementation that I can't wait to correct with a good ROM. I'll report back after I make it so.
Obviously this phone has some serious horse power when compared to my old Droid Eris and it's nice to have such a snappy UI and the ability to play any 3D game I wish.
When I first got my Droid Eris I felt I made a sacrifice over the Motu Droid because the Eris didn't have a hardware keyboard. As I got used to the touch type on the Eris I actually came to like some features that you don't get with a hardware keyboard, namely when typing into certain fields you get an appropriate keyboard layout, e.g. number field gives you a number pad ect.. So, it took some getting used to with the hardware keyboard. The hardware keyboard has some advantages too, such as, you get a tactile feel for the keyboard, you save screen real estate and overall you have a more complete keyboard for using when typing text. I think overall I'm happier with the hardware keyboard and closing it to bring up the software keyboard when I need to. Options are always nice.
Another thing I felt I got shorted on with the Eris over the Motu Droid was the LED flash on the camera. Overall the camera on both phones where decent at snapping pictures but having the flash is nice in darker environments even though it does introduce a bit more grain in the pictures than I care for. Another fantastic feature is using the flash as an LED flashlight. For a musician and general hacker it's like aving a flashlight with you wherever you go.
I will have to say that HTC's Sense UI is a bit better than Motu's Blur. Motorola loads substantially more crapware that makes doing certain things on the phone a bigger PITA. For one if you double tap on the home button it brings up a horrible voice command program that take forever to load and works about 1% as good as Google's Voice Search. That being said I really miss the UI that comes with Cyanogen Mod and can't wait to get it on the Droid 2. If carriers had even a bit of brains rattling around in their head they would hire Cyanogen to do their UI.
I rooted the phone in the first 24 hours I had the phone and would have done it the night I got it but I didn't have the time to sit down and follow the instructions. It was fairly straight-forward for someone reasonable comfortable with the command line but not the one click experience I had for the Eris. Rooting your phone is now considered fair use under the DMCA and I consider it a must for any android user.
I find certain things a little buggy on the phone. I experience crashes now and then and some time I get hangs. I think a good ROM will solve all of this but for the average person it would be considered a huge annoyance to watch your phone reboot while using the navigation to get somewhere. I had similar issues with my Eris till I got a custom ROM on it. Also, some times Android will crash and restart and upon reloading the desktop the accelerometer will not rotate the screen or pull up the on-screen keyboard. The only fix I've found for this issue is pulling the battery and restarting, which is a huge PITA.
Overall I think this is a pretty fantastic bit of hardware with a lackluster Android implementation that I can't wait to correct with a good ROM. I'll report back after I make it so.
Tuesday, December 7, 2010
Google eBooks Rant
Google recently launched their eBooks product that allows you to buy books and read them on a multitude of devices. I've taken a look at the service and felt compelled to make a few comments.
First, google is offering book optionally(it's up to the publisher) using Adobe's DRM system. I understand that this is what most publishers are requiring before releasing digital versions of their product. However, some smaller or more independent publishers might like to offer more flexibility to their customers by not locking them into a DRM scheme. I applaud Google for making this an option but the fact is they don't let the user know what titles have DRM and what titles do not. I would appreciate them letting their consumers know when they get locked into DRM. That being said a nice feature of buying from Google eBooks is being able to read the book across a multitude of devices. You can read a book on the web, on a tablet or eReader, and on an iOS or Android device. They also offer the ability to download the book in ePub or PDF format. Having your book in an open format such as ePub without DRM is really where I would like to see the industry moving towards and informing consumers of what titles have DRM would allow me to better vote with my dollars.
Second, the Android app is pretty bare-bones and now at all close to my favorite mobile reading app Aldiko. It doesn't support landscape mode or changing font colors which make night reading a bit harsh. I would use this service without reservation if I could be sure that the title I'm purchasing could be used in the reading software of my choosing.
Lastly, I can appreciate Google giving new life to older titles as well as offering new and public domain titles. Cross platform usability is a shure plus of the service. I just wish that Google had been able to put more pressure on publishers to stop using DRM in their business model as Amazon was able to do with their MP3 service.
First, google is offering book optionally(it's up to the publisher) using Adobe's DRM system. I understand that this is what most publishers are requiring before releasing digital versions of their product. However, some smaller or more independent publishers might like to offer more flexibility to their customers by not locking them into a DRM scheme. I applaud Google for making this an option but the fact is they don't let the user know what titles have DRM and what titles do not. I would appreciate them letting their consumers know when they get locked into DRM. That being said a nice feature of buying from Google eBooks is being able to read the book across a multitude of devices. You can read a book on the web, on a tablet or eReader, and on an iOS or Android device. They also offer the ability to download the book in ePub or PDF format. Having your book in an open format such as ePub without DRM is really where I would like to see the industry moving towards and informing consumers of what titles have DRM would allow me to better vote with my dollars.
Second, the Android app is pretty bare-bones and now at all close to my favorite mobile reading app Aldiko. It doesn't support landscape mode or changing font colors which make night reading a bit harsh. I would use this service without reservation if I could be sure that the title I'm purchasing could be used in the reading software of my choosing.
Lastly, I can appreciate Google giving new life to older titles as well as offering new and public domain titles. Cross platform usability is a shure plus of the service. I just wish that Google had been able to put more pressure on publishers to stop using DRM in their business model as Amazon was able to do with their MP3 service.
Monday, August 23, 2010
Bliss and the art of root.
I tried to resist, really I did. I fought the allure that comes from the latest and greatest as long as possible. I ignored that newer phones where getting the latest and greatest Android and I was still on 2.1, which I enjoyed and was grateful when the over the air update arrived. However, we have a need for honesty, I'm only human, and I'm subject to wanting the latest and greatest. One option would have been to get a new phone and that would have been a practical one if it wasn't for the fact that I don't want a new contract and I don't have any money. So what's a faithful free software advocate to do but exercise his DMCA given rights and root baby, ROOT!
I have the sad, forgotten by its Android brethren phone, HTC Droid Eris. Knowing full well that it's OTA update future was as bleak as Minnesota's hope of wining an NFL championship. I had little hope of just holding out for Verizon to come through and give me 2.2 OTA. So, I looked into custom ROM options and lo and behold, what should my wonder eyes meet, but a shiny fully functional Froyo port for the Eris on the xda-developers forums by a guy that goes by the handle Kaos.
So, first things first, we need to root. For this I used the one click root also available on the xda forums. It's as simple as running the app, rebooting holding the down volume button and the power, flashing the zip file the app places on your sd card and BAM!, you have root. Now, if all you want is simple things like the ability to tether over wi-fi then this is enough. However, if you want the whole Froyo enchilada it's time to load KaosFroyo.
Kaosfroyo rom is a port of Cyanoginmod 6 to the Eris and overclocked by default to 710mhz. The steps I used to flash are as follows.
1. Download the rom zip onto the SD card(Don't place it in a folder).
2. Reboot the phone into recovery mode(hold down vol-down and power then select recovery from the menu with the track ball.
3. Back up the existing rom using Nandbackup.
4. Wipe the Android and Dalvek partitions.
5. Flash the rom with the flash utility.
There you have it. Froyo on your Eris. What will this give you? Faster, speak to text everywhere, live wallpapers and the ability to tweak your phone to your heart's content. Is it worth it? Hell yeah it is.
After flashing I was given an extremely in-depth tutorial on setting up and tweaking the phone by a very patient and knowledgable IRC user in #droideris on andirc. His handle is the_fly and if you see him in there tell him to get his tutorial on a blog soon so I don't have to remember it all. :)
So, Thank you very much XDA developer, Kaos, the_fly and all the rest of the people behind Android and it's hacker community. You ROCK!
I have the sad, forgotten by its Android brethren phone, HTC Droid Eris. Knowing full well that it's OTA update future was as bleak as Minnesota's hope of wining an NFL championship. I had little hope of just holding out for Verizon to come through and give me 2.2 OTA. So, I looked into custom ROM options and lo and behold, what should my wonder eyes meet, but a shiny fully functional Froyo port for the Eris on the xda-developers forums by a guy that goes by the handle Kaos.
So, first things first, we need to root. For this I used the one click root also available on the xda forums. It's as simple as running the app, rebooting holding the down volume button and the power, flashing the zip file the app places on your sd card and BAM!, you have root. Now, if all you want is simple things like the ability to tether over wi-fi then this is enough. However, if you want the whole Froyo enchilada it's time to load KaosFroyo.
Kaosfroyo rom is a port of Cyanoginmod 6 to the Eris and overclocked by default to 710mhz. The steps I used to flash are as follows.
1. Download the rom zip onto the SD card(Don't place it in a folder).
2. Reboot the phone into recovery mode(hold down vol-down and power then select recovery from the menu with the track ball.
3. Back up the existing rom using Nandbackup.
4. Wipe the Android and Dalvek partitions.
5. Flash the rom with the flash utility.
There you have it. Froyo on your Eris. What will this give you? Faster, speak to text everywhere, live wallpapers and the ability to tweak your phone to your heart's content. Is it worth it? Hell yeah it is.
After flashing I was given an extremely in-depth tutorial on setting up and tweaking the phone by a very patient and knowledgable IRC user in #droideris on andirc. His handle is the_fly and if you see him in there tell him to get his tutorial on a blog soon so I don't have to remember it all. :)
So, Thank you very much XDA developer, Kaos, the_fly and all the rest of the people behind Android and it's hacker community. You ROCK!
Subscribe to:
Posts (Atom)