Robosapien

2010-03-05 11:51:09 PST

While out thrift store shopping with a friend I saw this guy on for $10 and had to buy him. I remember when they were all the rage on the home robotics scene. Now to find some way to control him (he was missing his remote)...

Sent from my Android phone with K-9 Mail.

Posted via email from mindstab's posterous

links for 2010-03-04

2010-03-04 00:01:41 PST

Testing

2010-03-03 14:28:39 PST

Testing mobile posting via posterous

Posted via email from mindstab's posterous

New Cell: Future Phone

2010-03-01 00:07:19 PST

Tags: , ,

So my contract with my old mobile carrier (Fido) was up and they had no appealing phones so I switched to Rogers and got an LG Eve for $50 (with a 3 year contract). After, I walked over to Staples and then picked up an 8GB microSD card for $30 and I was set.

The LG Eve is an Android 1.5 (Google Linux) phone and it's sweet. I've been fairly pleased with it and the more I dig into it the more fun it is. Now, Android 1.5 is (in this fast paced cell phone OS world) a bit old, but there is word a 1.6 upgrade is in the pipe for spring, so that's cool too.

Anyways, the phone is dead sexy. It's a bit smaller than an iPhone, a full touch screen and more importantly a full pull-out keyboard that makes typing a breeze. It has a proper 3.5mm headphone jack for music and it charges off USB. It has a shocking 5 megapixel camera, wifi, and GPS.

It serves adequately well as an mp3 player so I finally got to chuck my tried and true 1GB iRiver that served me well for 3 years but was getting long in the tooth. It nicely also has some good podcast apps in the market that make getting podcasts on it automatic. I just check and the new ones are there.

It can do video, like mp4 and YouTube, but I haven't yet gotten DivX working on it, so on that front it is a bit limited which is a shame, but oh well.

Now, some of the killer apps for me (aside from replacing my mp3 player):

  • NewsRob: A wonderful Google Reader integrated RSS feed reader that means I can now read all my news on the go, which makes time spent on the bus a lot more productive. This is possibly the most important app for me.
  • Meebo IM: I can connect to all my IM accounts with this one client. There are a lot of IM clients for android, but not too many support proper Jabber. This one does, so awesome
  • ConnectBot: A ssh client that also supports ssh keys. This little app is a must for any sys admins toolkit as it allows me to do server administration on the go
  • Twitteroid: for keeping up with twitter
  • Google Listen: Podcast fetcher. Solid enough. Just wish it supported video feeds (TED talks)
  • Proxyoid: Simple web proxy that couple with the Android SDK allows web tethering (turn on Settings->Applications->Development->USB Debugging, plug in the phone to a computer, turn on proxyoid, and then run 'adb forward tcp:8080 tcp:8080' from the Android SDK and you have a web proxy on your computer on port 8080 through your phone over the cellular network!)
  • TasKiller: App management :)
  • Google Maps: Allows searches for things near you and navigation to them via transit from your location. Fantastic.
  • ShopSavvy and Barcode Scanner: Read barcodes and QR codes through the camera and do web search on products for information on them. Very cool
  • K-9 Email: Thanks to commenter TopperH I found K-9 Email which is a decent android email app. It can actually move messages between folders (lacking in the default email app!) so it will work for me :)

All of these apps make this little phone an incredibly handy tool. It suddenly gives me a lot more power on the go.

Now, the cons:

  • Battery life: Battery life is not fantastic, especially if you are using the phone a lot. I pretty much always need to charge it at the end of the day if I've been using it on the bus or for anything else. It's not fantastic. But because I can just charge it over USB it is at least easy to charge. And considering the power it gives me I can live with this. Also, handily, I have a USB battery pack charger I threw into my backpack, so I can charge it off that if I need while I'm on the go. It's a bit ad hoc but it works.
  • Stability: It's not the most stable phone/system I've ever seen. I seem to have to pull the battery maybe once a week due to lock ups. Some times it's a bit slow or unresponsive. It's not the end of the world, although it may be a bigger problem for other people. I'm happy with the trade off of having all this power and handheld Linux.
  • Wild West-y-ness: This slightly ties into the stability of it and the general app market and may also be somewhat prevalent on other phone OSs too but it feels like the good old DOS and early windows days when there was a glut of crazy random apps for everything before clear market winners were established.
  • Email

I suppose one thing that may get glossed over in comparisons to competitors like the iPhone is that Android can multi-task. That means I can have my IM client running in the background, have a music app playing, and have a text editor open with some text, but be browsing in a web browser that supports multiple pages. This is also amazing and beats the pants off the iPhone.

So on balance I am incredibly in favor of this phone and deeply happy to have it. I'm used to, from 9 years of using Linux and more years of other bleeding edge software, handling a few glitches to get the cutting edge and neatest features and most power. I just consider them part of the price of the overall awesome of the phone, which to be fair, I did name "glitch" only in part because of its occasionally sporadic behavior, and in part because of its portable utility, like Bob's key tool "glitch" from the 90s TV show Reboot.

Finally, I just discovered the coup de grace for this phone (I did say the more I dig, the better it gets): Android Scripting Environment.
It's an app that downloads scripting languages that have partial access to the android API and has a built in text editor. I supports amount other languages Python, JRuby, Lua and perl. I can now code on the go in several hot languages on my phone.

This really is the future phone running Linux I'd been dreaming of owning all last decade. I'm pretty stoked.

links for 2010-02-27

2010-02-27 00:01:40 PST

Tags:

Ubuntu and DVDs: Still pathetic in 2010

2010-01-15 11:05:27 PST

Tags: , ,

I'm a little blown away that Ubuntu 9.10 still has no DVD support and can't even install it. Pretty amazing 0_o.

Ah well, after seconds of googling I found a slightly popup laden answer:
http://shibuvarkala.blogspot.com/2009/10/how-to-make-ubnutu-910-karmic-koala.html

Not bad. a) install Mediabuntu repos, b) install DVD support.

Still, it's 2010 and Ubuntu has no support for DVDs. In any way. Lame.

On the go

2010-01-07 21:04:41 PST

Tags: , , , , , , , , ,

So, what have I got on the go?

  • School: Last semester, just two classes, but they are looking like they'll be delicious and meaty
    • CS 411: Compiler design: We build a java compiler
    • CS 415: We build an operating system, fun times with C!
    • ...actually, I'm also taking spanish!
  • "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp" by Peter Norvig. I got this for christmas and have started to work through it. I'm really excited about getting further into it. In the middle of it I'll be implementing prolog in Lisp and the in the latter half I'll be working on a natural language processor! Not to mention tons of other stuff, this book is huge and dense.
  • BattleCode 2010 has just started so my team and I are just about to start digging into that. Lots of AI coding to be done there.
  • Peter Michaux's Scheme from Scratch. I stumbled upon this from Hacker News. This fellow wants to write his own scheme to scratch a mental itch, and he's blogging each step and posting the code as well. I think it looks like a great amount of fun and that I too have that mental itch, so I'm following along, using his blog as a guide and looking at his code as well when I get stuck, but doing my best to do it myself.
  • The great mindstab.net migration to the cloud! Yes, setting up an entirely new server and migrating years of site history and email etc can take a lot of work.

So yeah, I have an insane amount of work on my plate, but I couldn't be more excited! All of it is thrilling and amazing!

Also, if I haven't mentioned it before, the dynamic duo of Jono Bacon and Stuart Langridge of Lug Radio fame are back with a new podcast Shot of Jaq! It's fun. Really, those two Brits have been the source of the only podcast's I've ever listened to. They are a great source of both Linux and British in my weekly diet.

But now I'm stoked to just find out that Ximian/Linux rockstar coder Nat Friedman and Tomboy creator and a rock star in his own right Alex Graveley have started a brand new podcast Hacker Medley that is the first new podcast that I'm actually quite excited to try out.

Finally, I'm reading "Pattern Recognition" by William Gibson in my spare time (read: on the bus) and finding it pleasant.

Live from the cloud

2010-01-07 20:39:11 PST

Tags: , ,

... and we're back! Just in time for our 8th birthday.

Mindstab.net's been around. It started back in January of 2002 running on a 486 from my bedroom. A few years later when I had some money, I bought a trusty 1U rackmount server, kvasir, and migrated mindstab there. Kvasir started co-located but when money dried up some, I brought kvasir home and mindstab has been living in my room for the last several years.

That all ended yesterday morning at 3:30am when I was awoken by kvasir's PSU fan screaming to death. The writing had been on the wall for a bit that things were going to have to change. I knew the fan was on its last legs, and hosting from home had been getting ever more precarious as both the local ISPs seem unable to provide a stable and reliable net connection. To that end I'd been playing with a VPS at linode.com (recommended in a blog post by Brian Carper) but I hadn't gotten very far. Actually, after a month I was still poking at the kernel trying to get my general paranoid level of security with grsecurity and PaX to work with the Xen virtual host at Linode. Anyways, at 3:30am yesterday I went into emergency mode and acceptable that their stock kernel "might just suffice" and started madly installing infrastructure software. Since then I've been copying over data and starting to bring services back up. So far we have a firewall, DNS, Jabber and I'm just starting to get the websites back up, this being the first.

Lots of work ahead. I need to get the rest of the sites up. Then I have to dive into the mess that is e-mail. I'd previously been using a qmail/vpopmail/courier system but I think I'm chucking that for a postfix/dovecot system, but I'm sure it'll take some kicking to get it up and get all my mail into it. Hopefully not too much. Then onto less crucial systems, then go back and re-vet alot of things.

So yeah, as of now, mindstab.net is coming to you from my new server Loki, in the cloud... or New Jersey more specifically :P

Twitter Updates for 2010-01-07

2010-01-07 03:00:00 PST

Tags:
  • Enjoyed being woken up at 3:30am by his server's fan screaming to death #
  • back to bed while shit compiles. uuuug. #

links for 2010-01-05

2010-01-05 00:02:15 PST

Tags:
Valid XHTML 1.0!
Valid CSS!
Mindstab.net is proudly powered by WordPress
Entries (RSS) and Comments (RSS).
15 queries. 0.469 seconds.