<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Alpha's Place</title>
	<atom:link href="http://alphacluster.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alphacluster.wordpress.com</link>
	<description>Another nerds blog.</description>
	<lastBuildDate>Tue, 08 Nov 2011 02:29:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='alphacluster.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Alpha's Place</title>
		<link>http://alphacluster.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://alphacluster.wordpress.com/osd.xml" title="Alpha&#039;s Place" />
	<atom:link rel='hub' href='http://alphacluster.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Kindle Fire &amp; Nook Tablet are not fragmenting Android</title>
		<link>http://alphacluster.wordpress.com/2011/11/07/kindle-fire-nook-tablet-are-not-fragmenting-android/</link>
		<comments>http://alphacluster.wordpress.com/2011/11/07/kindle-fire-nook-tablet-are-not-fragmenting-android/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 02:25:24 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Kindle Fire]]></category>
		<category><![CDATA[Nook]]></category>
		<category><![CDATA[Nook Tablet]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=748</guid>
		<description><![CDATA[So many people are talking about how with the open sourcing of ice cream sandwich we are going to see a new level of fragmentation of the Android ecosystem. The best part is these people use the Kindle Fire and Nook Tablets as examples of this. These tablets are actually not a part of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=748&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So many people are talking about how with the open sourcing of ice cream sandwich we are going to see a new level of fragmentation of the Android ecosystem. The best part is these people use the Kindle Fire and Nook Tablets as examples of this. These tablets are actually not a part of the problem. They are actually examples of Google&#8217;s solution to the issue.</p>
<p>One of the main reasons that they are not fragmenting is they don&#8217;t claim to be Android. If you look at the ad pages for both the Amazon Kindle Fire and the Barns and Noble Nook Tablet you will not see android referenced other then on Amazons as the Amazon Android App store which no consumer that buys it is going to confuse it with Google&#8217;s app store. The fact that it is Android is something only the really geeky need to know. I am doubtful outside the tech circles anyone is going to be talking about it as android. The only really major reason that it is Android matters is that it&#8217;s using Android&#8217;s development libraries which means most apps that work on any Android tablet will work on the Kindle or Nook they just have to go through there separate stores. As for that causing issues as well I have used Amazon&#8217;s App Store in the past and would consider it on par with Google&#8217;s.</p>
<p>So really this is all what Google wanted. They wanted to make it so that any company could make their own personalized devices using Android quickly now we are finally seeing the results of this policy. Personally I think it&#8217;s better since it means Amazon or Barns and Noble can be on par with Apple in at least the tablet OS space and use that to deliver their much more plentiful content. In the end we are seeing more competition and less consumer confusion what more could you want?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/748/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=748&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/11/07/kindle-fire-nook-tablet-are-not-fragmenting-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Why I&#8217;ve lost faith in Android as a platform</title>
		<link>http://alphacluster.wordpress.com/2011/10/10/why-ive-lost-faith-in-android-as-a-platform/</link>
		<comments>http://alphacluster.wordpress.com/2011/10/10/why-ive-lost-faith-in-android-as-a-platform/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 01:52:31 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=743</guid>
		<description><![CDATA[This is a blog post a long time coming as over the last month I have struggled with my Android phone. I am going to start off saying if your just going to respond with &#8220;Just click X,Y, and Z and your issue is solved&#8221; at this point then stop reading now cause my whole [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=743&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a blog post a long time coming as over the last month I have struggled with my Android phone. I am going to start off saying if your just going to respond with &#8220;Just click X,Y, and Z and your issue is solved&#8221; at this point then stop reading now cause my whole argument is going to be ignored by you.</p>
<p>I had an Android phone for about 9 months. Over the course of those 9 months I spent all 9 of them trying to make my phone something better. I was using a Samsung Fascinate which is by no means a weak phone or in any ways should be a problem. The Galaxy S was the top line from Samsung who is not a bad phone manufacturer. Actually the hardware is great the phone has survived many drops with no signs of damage the thing that truely cripples the phone is it&#8217;s OS.</p>
<p>When I first got my Fascinate my first thought was &#8220;yay I can tweak the hell out of this thing&#8221; at the start. I spent a few weeks trying to use the default of this &#8220;amazing OS&#8221; I even tried all the different launchers and none of them fixed the fundamental flaw that was created by the buggyness and slowness of the OS provided by Samsung. So I started my journey of playing with ROM&#8217;s constantly on this phone. Now all I can say is that this lead to a phone only slightly more usable then before with just as many bugs. Even after Samsung finally got Froyo on the phone (6 months after promised) we merely got more bugs. Now this could be both Samsung&#8217;s and Verizon&#8217;s fault who knows which caused more bugs. Verizon&#8217;s attempts to replace Google with Bing couldn&#8217;t have made it any more stable.</p>
<p>Now all of this trouble comes from the fact that Android is too open. It doesn&#8217;t matter if your OS is really good if 90% of the users are given phones that slowly get buggier over time. We like to think of technology as advancing but Android devices I have used seem to only get more bugs as more versions of software is release look at the Droid X for even more examples. This is the key failing of the Android platform. People said there was going to be no consitancy to Android well I can tell you there is one constant  it&#8217;s that phone makes can keep making bad phones that will just confuse normal users. I don&#8217;t care if you can fix it by restarting or pressing a key combo or turning off the defaulted to on GPS. None of these matter as normal users should never have to deal with this stuff. Fine it will work for tweakers and you guys can have your phones but there is no need for tweaker phones to be forced on the population as a really usable phone. I think Android as a platform is in a race to the bottom of devices. In an attempt to make devices cheaper and cheaper the quality goes out the window. Don&#8217;t get me wrong I&#8217;m sure the Nexus phones will be good for techies and the Kindle Fire will be perfect for normal users but neither of those will be the majority of devices.</p>
<p>Now most readers will probably ask, &#8220;Well then what platform do you have faith in?&#8221; The saddest thing is I actually have to say there are two platforms that have it right. Windows Phone and iPhone. Yep Windows Phone . It&#8217;s not only more usable but as a user its less confusing. Instead of allowing you to bite yourself with 50 apps in the background Microsoft has seen what Apple did. Sure you can use your one app and the rest can run but in limited states to prevent the slowdown and freezing that became normal on my android. At the end I was rebooting almost daily wait no that wasn&#8217;t even me it would reboot ON ITS OWN!  I think Microsoft will win the race to the bottom as they have a more intuative and simple user interface will most likely hit the right price points.</p>
<p>So there is my outlook. Windows Phone and iPhone on top with Android stuck with Blackberry in nitch markets. Sure the Android phones will have the latest tech but seriously does anyone really need NFC at this point? Or even LTE? Yay, I get instant downloads oh wait I need to plug in again. Apple and Microsoft are both smart about technology these days and know its worth waiting till its been proven. This will be the key to their success just watch!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/743/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/743/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/743/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=743&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/10/10/why-ive-lost-faith-in-android-as-a-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Go Post #2: AES Encryption</title>
		<link>http://alphacluster.wordpress.com/2011/06/18/go-post-2-aes-encryption/</link>
		<comments>http://alphacluster.wordpress.com/2011/06/18/go-post-2-aes-encryption/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 03:44:15 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Go]]></category>
		<category><![CDATA[AES]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=739</guid>
		<description><![CDATA[So as I went over how to do a simple hashing program I figured next I would utilize some more of they crypto libraries provided. In this case I used AES to write a simple encryption and decryption program. How this works is rather simple. We pass in two arguments. The first is the plaintext [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=739&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So as I went over how to do a simple hashing program I figured next I would utilize some more of they crypto libraries provided. In this case I used <a href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard" target="_blank">AES</a> to write a simple encryption and decryption program. How this works is rather simple. We pass in two arguments. The first is the plaintext message you want to encrypt and the second is the key used to encrypt the file. A warning here is do not have a default key that is horribly insecure and users will many times use the default. We will now take the encryption key and initialization vector (iv) to encrypt the message. Another warning is here though the iv is not as important as the key make sure you use one and that it&#8217;s not something really simple like in the example. The iv you use for encryption must match also between the encryption and the decryption. For this example I use the <a href="http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation#Cipher_feedback_.28CFB.29" target="_blank">CFB</a> block mode. This allows for us to have plaintext of any length which makes this example more simple. After we encrypt the message I then decrypt it and print it out just to show  you can. After that we encode the ciphertext (the encrypted text) in <a href="http://en.wikipedia.org/wiki/Base64" target="_blank">base64</a> so that you can copy and paste it into a decrypter. This way you don&#8217;t need to use a file to store the data in this example. Plus it shows you base64 which is fun tool for storing binary data in a human readable format.</p>
<p><pre class="brush: plain;">package main

import (
 &quot;fmt&quot;
 &quot;os&quot;
 &quot;crypto/aes&quot;
 &quot;crypto/cipher&quot;
 &quot;encoding/base64&quot;
 )
 var commonIV = []byte{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f}

func main() {
 // Load the plaintext message you want to encrypt.
 plaintext := []byte(&quot;hello, world&quot;)
 if len(os.Args) &gt; 1 {
 plaintext = []byte(os.Args[1])
 }

// Setup a key that will encrypt the other text.
 key_text := &quot;32o4908go293hohg98fh40gh&quot;
 if len(os.Args) &gt; 2 {
 key_text = os.Args[2]
 }

// We chose our cipher type here in this case
 // we are using AES.
 c, err := aes.NewCipher([]byte(key_text))
 if err != nil {
 fmt.Printf(&quot;Error: NewCipher(%d bytes) = %s&quot;, len(key_text), err)
 os.Exit(-1)
 }

// We use the CFBEncrypter in order to encrypt
 // the whole stream of plaintext using the
 // cipher setup with c and a iv.
 cfb := cipher.NewCFBEncrypter(c, commonIV)
 ciphertext := make([]byte, len(plaintext))
 cfb.XORKeyStream(ciphertext, plaintext)
 fmt.Printf(&quot;%s=&gt;%x\n&quot;, plaintext, ciphertext)

// We decrypt it here just for the purpose of
 // showing the fact that it is decryptable.
 cfbdec := cipher.NewCFBDecrypter(c, commonIV)
 plaintextCopy := make([]byte, len(plaintext))
 cfbdec.XORKeyStream(plaintextCopy, ciphertext)
 fmt.Printf(&quot;%x=&gt;%s\n&quot;,ciphertext, plaintextCopy)

// We must now convert the ciphertext to base64
 // this will allow for the encrypted data to be
 // visible to copy and paste into the decrypter.
 base64Text := make ([]byte, base64.StdEncoding.EncodedLen(len(ciphertext)))
 base64.StdEncoding.Encode(base64Text, []byte(ciphertext))
 fmt.Printf(&quot;base64: %s\n&quot;, base64Text)
 }</pre></p>
<p>Next we have the decryption program. This program is setup pretty much the same as the encryption one except it takes in the base64 ciphertext and the key. The first thing we then have to do is decode the ciphertext form base64 into the normal binary format that we can decrypt. You will notice here that the iv matches the same as in the encryption program.</p>
<p><pre class="brush: plain;">package main

import (
    &quot;fmt&quot;
    &quot;os&quot;
    &quot;crypto/aes&quot;
    &quot;crypto/cipher&quot;
    &quot;encoding/base64&quot;
)
var commonIV = []byte{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f}

var ciphertext []byte

func main() {
    // Load the base64 ciphertext from the arguement.
    if len(os.Args) &gt; 1 {
        // Decode the ciphertext to put it in a usable binary format.
        dbuf := make([]byte, base64.StdEncoding.DecodedLen(len(os.Args[1])))
        base64.StdEncoding.Decode(dbuf, []byte(os.Args[1]))
        ciphertext = []byte(dbuf)
    } else {
        fmt.Printf(&quot;Error: At least one argument required!&quot;)
        os.Exit(-1)
    }

    // Load the key from the second argument.
    key_text := &quot;32o4908go293hohg98fh40gh&quot;
    if len(os.Args) &gt; 2 {
        key_text = os.Args[2]
    }

    // We chose our cipher type here in this case
    // we are using AES.
    c, err := aes.NewCipher([]byte(key_text));
    if err != nil {
        fmt.Printf(&quot;Error: NewCipher(%d bytes) = %s&quot;, len(key_text), err)
        os.Exit(-1)
    }

    // We use the CFBDecrypter in order to decrypt
    // the whole stream of ciphertext using the
    // cipher setup with c and a iv.
    cfb := cipher.NewCFBDecrypter(c, commonIV)
    plaintext := make([]byte, len(ciphertext))
    cfb.XORKeyStream(plaintext, ciphertext)

    // We then print out the resulting text.
    fmt.Printf(&quot;%x=&gt;%s\n&quot;,ciphertext, plaintext)
}</pre></p>
<p>Well I hope this gives people a good example of how to do encryption with go. I felt the need to write this because I could not find a article anywhere on this topic. Most of the examples I used to come up with this were from the cfb_test.go testing code that comes in the source code. These test files have some good examples for using the code if your not afraid of poking around the code base. I also hope this might help people understand some more of the basics of encryption which can come in handy with any application you develop. One last word of warning though this code is in no way ready to be used with actual data and keep it safe. If you want to do that you should probably read up some more on encryption as using encryption without understanding the proper uses of it is not much better then not using it at all.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/739/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=739&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/06/18/go-post-2-aes-encryption/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>While installing Gentoo I ended up with Kubuntu</title>
		<link>http://alphacluster.wordpress.com/2011/06/12/while-installing-gentoo-i-ended-up-with-kubuntu/</link>
		<comments>http://alphacluster.wordpress.com/2011/06/12/while-installing-gentoo-i-ended-up-with-kubuntu/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 04:09:42 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=734</guid>
		<description><![CDATA[So today I thought would be a good day to switch my desktop back to Linux. As normal when i try out Linux again I tried Gentoo. Last time I tried I managed to get a booting kernel on the first try and everything worked. Well this time it couldn&#8217;t been further from the truth. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=734&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So today I thought would be a good day to switch my desktop back to Linux. As normal when i try out Linux again I tried Gentoo. Last time I tried I managed to get a booting kernel on the first try and everything worked. Well this time it couldn&#8217;t been further from the truth. I didn&#8217;t start with high hopes. I spent some time this morning reading some of the Gentoo blogs and to say the least the amount of fighting the Gentoo developers are doing right now is pretty scary. Little did I know that the developers relationships were in better condition then there installation documentation.</p>
<p>While trying to install the 64bit version of Gentoo I managed to find numerous places in the Gentoo handbook where there were either files mentioned that no longer seemed to exist as well is a complete lack of updates (they had no mention of ext4 but still mentioned reiser as though its something people really use still). In the end I managed to get my setup configured or at least I thought though with the instructions I felt as though I messed up smoe of the networking. That didn&#8217;t matter though as on boot it got to USB loading and just stopped. Well normally I would recompile the kernel and try again but tonight I figured the few hours I had already spend were enough.</p>
<p>Well I pulled out my Kubuntu 11.04 disk and amazingly it worked&#8230; for the most part. I managed to crash the partition manager by attempting to click the format checkbox for the swap partition but that was about all. In the end I got a fresh install of Kubuntu now. Going to have some fun tomorrow playing with Go now that I don&#8217;t have to work in VM&#8217;s to do the work.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/734/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/734/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/734/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=734&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/06/12/while-installing-gentoo-i-ended-up-with-kubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Go Post #1: Simple Hashing</title>
		<link>http://alphacluster.wordpress.com/2011/06/12/go-post-1-simple-hashing/</link>
		<comments>http://alphacluster.wordpress.com/2011/06/12/go-post-1-simple-hashing/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 20:10:07 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Go]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=726</guid>
		<description><![CDATA[Ok so most people start learning a new language with hello world but that is just too simple to show off a new language. So instead of hello world I am going to post the first program I tried to write in go (of course after hello world). It was just a very simple hashing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=726&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok so most people start learning a new language with hello world but that is just too simple to show off a new language. So instead of hello world I am going to post the first program I tried to write in go (of course after hello world). It was just a very simple hashing program which you pass in a string when you run the program and then you get back the string and what the hashed version of that string looks like.</p>
<p><pre class="brush: plain;">package main

import(
    &quot;fmt&quot;
    &quot;flag&quot; // command line option parser
    &quot;crypto/sha256&quot;
    &quot;hash&quot;
)

var plaintext string

func main() {
    flag.Parse() // Scans the arg list and sets up flags
    if flag.NArg() &gt; 0 {
        plaintext = flag.Arg(0)
    }

    h := sha256.New()  // h is a hash.Hash
    h.Write([]byte(plaintext))

    fmt.Printf(&quot;%s: %x\n&quot;, plaintext, h.Sum())
}</pre></p>
<p>So lets looks at what exactly is going on in the example code. First you will notice import this is used just like in pretty much every other language and tells the compiler what libraries you want to include. Now if you don&#8217;t want sha256 hash you can change the import line that calls for crypto/sha256 with a different hashing algorithm. I was very happy at the selection of hashing algroithms you can chose from (md4, md5, sha1, sha256, sha384, sha512, md5sha1, ripemd160) basically to change the hash you use just change the import and later change the has you create.</p>
<p>Next in the code you see a variable definition it shows just a simple declaration of a string. It&#8217;s a bit different then most lanuagues but nothing to strange. After that you get to the real meat. The main function. Unlike your traditional C program I used the flag library in go which allos you to parse a list of flags (not shown here) as well is iterate through parameters. The if statement merely checks how many arguments were passes and if there is more then one it grabs the first one and sets it to the plaintext.</p>
<p>The last section is where the main work happens. I used go&#8217;s handy feature where you can define a variable when you first create it to create h which is the hash. The declaration happens with the := assignment. This is also the line that you chose your hashing algorithm. It should match whatever one you chose to import. In the next line I write the content of the plaintext into the hashing algorithm and you see how simple it is to cast a string into the byte array.</p>
<p>To finish it all off the last statement sums the hash and prints it out to the console. It&#8217;s that simple. Now at this point there are a few notes I would like to make. First, notice the lack of semicolons.  Yes, this language does have them but the only spot they are needed is in for loops and if you want multiple statements per line. Second, notice the bracing format. While I truly dislike the one true brace style its forced by the language and I have accepted it since Go provides so many neat features.</p>
<p>Well there you go that&#8217;s how you do a simple hash in Go and some of the language basics. Now since someone will complain if I don&#8217;t here is a more simple version of the hashing program using hello world.</p>
<p><pre class="brush: plain;">package main

import (
“fmt”
“os”
“crypto/sha256″
)

func main() {
plaintext := “hello, world”
if len(os.Args) &gt; 1 {
plaintext = os.Args[1]
}
h := sha256.New() // h is a hash.Hash
h.Write([]byte(plaintext))
fmt.Printf(“%s\n%x\n”, plaintext, h.Sum())
}</pre><br />
<strong>UPDATE:</strong> Added code from comments to replace hello world. (May come back and rework this article)</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/726/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/726/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/726/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=726&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/06/12/go-post-1-simple-hashing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Starting on adventures with Go</title>
		<link>http://alphacluster.wordpress.com/2011/06/11/starting-on-adventures-with-go/</link>
		<comments>http://alphacluster.wordpress.com/2011/06/11/starting-on-adventures-with-go/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 05:37:29 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=720</guid>
		<description><![CDATA[So go sparked my interest when it was first announced but back then it had little support yet and really wasn&#8217;t very useful. Now this last month when I was going through some Google IO videos I happened across one about Go again. Needless to say Go has gone pretty far in the last few years and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=720&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So go sparked my interest when it was first announced but back then it had little support yet and really wasn&#8217;t very useful. Now this last month when I was going through some Google IO videos I happened across one about Go again. Needless to say Go has gone pretty far in the last few years and so I have been looking at it again. It&#8217;s a fun language and seems to really be easier to understand when it comes to reading your final code. I will try and post some examples of Go code in the near future as I have noticed nobody seems to actually be posting much example code. This is specially frustrating me when it comes to ciphers. Expect to see some interesting encryption examples once I figure it out. For more information about go checkout the site for it at <a href="http://golang.org/">http://golang.org</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/720/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=720&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2011/06/11/starting-on-adventures-with-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Why broadband will continue to fail in the US</title>
		<link>http://alphacluster.wordpress.com/2010/02/16/why-broadband-will-continue-to-fail-in-the-us/</link>
		<comments>http://alphacluster.wordpress.com/2010/02/16/why-broadband-will-continue-to-fail-in-the-us/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 00:14:15 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[broadband crisis]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=713</guid>
		<description><![CDATA[With Google announcing it was going into the ISP business or at least into the ISP infrastructure business it looks like maybe we might see more broad band with the promised gigabit connections it might provide. But will this really solve Americas broadband crisis? Guess what IT WONT! Though Google would probably be the first [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=713&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With Google announcing it was going into the ISP business or at least into the ISP infrastructure business it looks like maybe we might see more broad band with the promised gigabit connections it might provide. But will this really solve Americas broadband crisis? Guess what IT WONT! Though Google would probably be the first one to go into the areas that are least served (leave and minor city and you can find under served areas) and claim the funds for it why would it? Would that really help them with their goals? These areas have been abandoned by the major ISPs look at Verizon selling off its rural phone lines. Why would they do this? Oh wait FiOS is more expensive to lay in the country and there just is not the money to be made there. So what happens? Well at lot of Americans still live outside the cities! So we get horrible broadband rate. Well lets look back at Google. Sure they could pull into these smaller towns an under covered rural areas but what would they gain? There would be no pressure (hell most of the major telecoms feel stuck in these areas) and at worst they will look like the bad guys as many of these areas are served by local companies that cannot afford to make needed upgrades. Now maybe if Google is just wanting to make the infrastructure this could work but still where is the pressure? It would be most good Google could do and sure would get great PR I mean I can read the headlines now &#8220;Google solves broadband issues the government could not!&#8221; ok it wouldn&#8217;t be that long but you get the drift.</p>
<p>Basically in the end I have this feeling that people outside of the major metropolitan areas are screwed. A year ago wireless was going to save rural broadband but Verizon has 3G in most everywhere but if you leave a city the towers are so sparse the connection is worse than dial-up. No one wants to invest in rural America which used to be seen as the heart of America. Now it has just been forsaken its paying for all the cities junk and never getting any investment.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/713/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/713/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=713&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2010/02/16/why-broadband-will-continue-to-fail-in-the-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Obligitory iPad Post or Finally a true Tablet</title>
		<link>http://alphacluster.wordpress.com/2010/01/30/obligitory-ipad-post-or-finally-a-true-tablet/</link>
		<comments>http://alphacluster.wordpress.com/2010/01/30/obligitory-ipad-post-or-finally-a-true-tablet/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 19:14:16 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iSlate]]></category>
		<category><![CDATA[iTab]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[touch computing]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=709</guid>
		<description><![CDATA[Ok lets get something straight iPad is by far the WORST name for this device. iSlate or iTab (short of iTablet) would have worked ten times better. But the name is iPad and so we will live with it. Now personally I love the idea of tablet computing. I have been wanting it since back [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=709&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ok lets get something straight iPad is by far the WORST name for this device. iSlate or iTab (short of iTablet) would have worked ten times better. But the name is iPad and so we will live with it.</p>
<p>Now personally I love the idea of tablet computing. I have been wanting it since back in the day when Microsoft was showing it off with styluses and overlays on Windows XP. Now that seems like a good idea but most people know most PC OS&#8217;s are not designed for small screens or for touch screens. Buttons are too small and data is crammed into space to efficiently for it to work out. Also may of these devices were large and clunky. Now we see the iPad which is effectively almost exactly what a Tablet should really be. The key to a tablet is it MUST be more mobile then a laptop. Sure a laptop with a rotating screen could do the same but the key there is you have an interface which is not as mobile. Its just not easy to use Windows with a touch screen. HP has spent lots of money making custom UI&#8217;s solely to make it so their touchsmart PC&#8217;s are easier to use.</p>
<p>Now Apple has made that easy to use interface. But there are two major issues. One which people have brought up a bunch and is unfounded and then an oddly missing issue from the discussion.</p>
<p>The first issue that people seem to be way to worried about is flash support. Many people are all worried about how you just cannot get a true internet experience without this. Well I am sorry but I think I would rather wait till html5 is ubiquitous then have my mobile device be as hot as a overheated breakfast burrito. One of the biggest issue with flash is that it is to be nice UTTER CRAP. On even the most advanced computers it somehow will end up pulling 100% of a CPU core to just show a YouTube video. Why the hell would I want that in my mobile device?  Not to mention the most important fact that is flash NEEDED? I think we can safely say no. HTML 5 will be common place once it is approved. Safari already supports it and it can do pretty much anything flash does. If anything else we can at least think of the flash blocking as a free ad blocker. No I don&#8217;t want to punch that monkey or punch out Bin Laden I just want to read the site!</p>
<p>The second issue is one nobody has brought up (that I have noticed at least). Where is handwriting recognition. Sure the stylus sucks with the problem that you lose it. But please could we at least take notes using handwriting recognition? I would love to be able to just use a stylus while taking notes. It allows for a more natural experience. Personally I have never liked taking notes with a keyboard. Maybe I am just crazy with this idea. Let me point out lack of handwriting recognition is not a feature that will kill the product for me.</p>
<p>So what do I think about the iPad? Well I am sure nobody really cares but I will say it anyways. The iPad is the first step to real tablet computing. This is the future that pretty much any big sci-fi fan has been wanting. The device that you could bring anywhere and do pretty much anything with. This is what many thought netbooks would do but finally we see a device that is truly forward looking and not backwards like the netbook.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/709/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=709&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2010/01/30/obligitory-ipad-post-or-finally-a-true-tablet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>And the E-Book wars begin!</title>
		<link>http://alphacluster.wordpress.com/2010/01/30/and-the-e-book-wars-begin/</link>
		<comments>http://alphacluster.wordpress.com/2010/01/30/and-the-e-book-wars-begin/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:51:12 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[epub]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Micmillan]]></category>
		<category><![CDATA[mobi]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=707</guid>
		<description><![CDATA[First shots are now being fired in the real start of the e-book wars. Many would argue that the e-book wars started a with the Kindle trying to rival the Sony Book Reader. Back then epub seemed young and weak and Amazon was the 800 pound gorilla. And this has seemed to be true for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=707&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>First shots are now being fired in the real start of the e-book wars. Many would argue that the e-book wars started a with the Kindle trying to rival the Sony Book Reader. Back then epub seemed young and weak and Amazon was the 800 pound gorilla. And this has seemed to be true for the last year or so. The Kindle was synonymous with e-book reader and pretty much every other reader went epub hoping that the &#8220;<a href="http://en.wikipedia.org/wiki/EPUB#Criticism" target="_blank">openness</a>&#8221; would win readers over from the Kindle. Now Apple with the announcement of the iPad has showed up on the scene and if Amazon was a 800 pound gorilla, well Apple is some kind of shiny new 20 ton battle tank.</p>
<p>Sure we have seen Amazon king for awhile now but what is going on now? Amazon the biggest book retail just lost a deal with <a href="http://gizmodo.com/5460203/the-apple+amazon-ebook-war-begins-amazon-deletes-macmillan-books" target="_blank">Macmillan</a>! This shows that Amazon has got to be to powerful. They are so powerful the book publishers are willing to walk away to someone they know they can challenge them but will give them a better posision. <a href="http://gizmodo.com/5459576/steve-jobs-gets-candid-on-ipad-kindle-and-love-battery-life" target="_blank">Apple</a> says it will price match Amazon well if your books are not even on Amazon what is there to price match? Jobs talks about publishers pulling out of Amazon. Apple is providing a perfect marketplace for the book publishers. They are using epub (the open standard publishers agree on) and not using mobi like Amazon. Apple never said anything at their event about DRM for the e-books but we can assume that they will start with Apple&#8217;s own version of DRM. The question though is will Apple be able to force ebooks to become DRM free as it did with MP3s?</p>
<p>The fact that Apple is doing epub is something many may not realize the importance of. Epub in the past has always been a format that even though its an standard and open has always been controlled by Adobe. Adobes renderer has been the bane of many people who really know the epub spec and write a document to the spec only to find Adobe&#8217;s renderer does not work as it was intended. Apple now has a chance to come in and show the true power of epub.</p>
<p>What we are watching right now is just a minor skirmish who knows what wonderful things we will get out of this ebook war. We may finally see affordable college textbooks that don&#8217;t break students backs economically or physically. We may see DRM be gone from another media format. Really though all to truly know at this point is it will be very interesting to watch.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/707/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/707/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=707&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2010/01/30/and-the-e-book-wars-begin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
		<item>
		<title>Has Apple&#8217;s Deal with AT&amp;T saved us all?</title>
		<link>http://alphacluster.wordpress.com/2010/01/30/has-apples-deal-with-att-saved-us-all/</link>
		<comments>http://alphacluster.wordpress.com/2010/01/30/has-apples-deal-with-att-saved-us-all/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:16:01 +0000</pubDate>
		<dc:creator>Alpha_Cluster</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[4G]]></category>
		<category><![CDATA[AT&T]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[LTE]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://alphacluster.wordpress.com/?p=704</guid>
		<description><![CDATA[Now I know this sounds completely out there. Few people think AT&#38;T offer good service these days. Personally I don&#8217;t care about AT&#38;T to much cause I live somewhere they don&#8217;t even cover. But lets put that all behind us as that is not what I want to look at today. A few years ago [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=704&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now I know this sounds completely out there. Few people think AT&amp;T offer good service these days. Personally I don&#8217;t care about AT&amp;T to much cause I live somewhere they don&#8217;t even cover. But lets put that all behind us as that is not what I want to look at today.</p>
<p>A few years ago Apple announced a minor mobile device known as the iPhone. They announced it on AT&amp;T exclusive and everyone has complained about this for the last few years. Now how about we look back to that time and contemplate a different chain of events. What could have happend if Verizon had gotten exclusivity of the iPhone instead of AT&amp;T? Well many times it has been reported about how much AT&amp;T has gained in subscribers thanks to the iPhone. What if AT&amp;T had never got these gains? Would we see these two huge companies AT&amp;T and Verizon dooking it out on the airwaves to get our money? I have this odd feeling had Verizon gotten the iPhone deal we would be seeing once again the monopoly of one phone service. If we go back to when the deal was struck AT&amp;T was not in the position it was not. Sure it was one of hte bigger cell phone companies but it really didnt rivel Verizon at the time. Verizon was king. Now look we got two giants fighting it out!</p>
<p>Now fast forward to this week. We hear that AT&amp;T now has exclusivity on the iPad. What does that really mean though? The iPad is unlocked GSM and uses a micro-sim sure it doesn&#8217;t <a href="http://gizmodo.com/5458423/unlocked-or-not-your-ipad-wont-be-able-to-use-t+mobiles-3g-network" target="_blank">support</a> T-Mobiles band of the wireless spectrum but that doesn&#8217;t matter as much as the bigger news. Apple has managed to force AT&amp;T to not only get a lower data rate but also make it not require a contract. Do you think Verizon would have accepted that? Not right now but in a year when the next version of the iPad comes out how much do you want to bet there will be a 4G version which will support all the LTE carriers? What will that mean? Well dataplans will actually have to compete with each other instead of over who has what device.</p>
<p>So what is the moral of this? Well Apple has managed to do something the FCC has failed at doing. They have prevented a Verizon monopoly and actually forced a move into more reasonable rates for Data Plans. But hey lets just ignore that progress and just complain that AT&amp;T. Sure they don&#8217;t have 3G anywhere but I can tell you Verizon 3G is nothing to write home about when it comes to actual speed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alphacluster.wordpress.com/704/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alphacluster.wordpress.com/704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alphacluster.wordpress.com/704/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alphacluster.wordpress.com&amp;blog=918000&amp;post=704&amp;subd=alphacluster&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alphacluster.wordpress.com/2010/01/30/has-apples-deal-with-att-saved-us-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/081c13530bb2f9d4dc39d239805189a2?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Alpha_Cluster</media:title>
		</media:content>
	</item>
	</channel>
</rss>
