My Social Media Strategy

Posted on Wednesday 01 September 2010

I've identified a few key technology centers:
  • Dialup BBS System Forums
  • USENET
  • IRC
  • Advertisement via ANSI artwork (picture a hot naked chick with a snake coiling around her neck)
Did I forget anything?
Michael @ 06:18 PM
[ ]

Filed under: Confused
Web 2.0 + Enterprise Software = Web 3.11 for Workgroups = Praux.com

Posted on Tuesday 31 August 2010

Praux.com - Partly Cloudy with a higher chance of success

No one really wants to move their administrative systems into the cloud. Not yet anyway. And we don't blame you. But wouldn't it be okay if the data sometimes evaporated up there, in an encrypted and authenticated way? So that it could be shared with trusted partners?

Hosted services are getting shadier all the time. A lot of people are sneaking ways of anonymously mining your data into the products and services they're selling you. In the 20 years they've had to play with the consumer internet the only way we've found to monetize it is shopping, provider fees and advertising which are all a bit too obvious for my tastes I didn't mention soul selling.. because I believe in honest business.. We want to sell you software. The same way Microsoft, Oracle, and SAP sell you software. We want that software to work well on the internet and protect your data while leveraging the great advances in technology we've made in the last 20 years.

If there's anything we've learned the past 20 years it's that interoperability works out better in the end. Competing products that work with open standards are better for clients and better for businesses. Thats why we'll work to maintain an Open Source edition of our software and attempt to foster an active development community.

Michael @ 11:49 AM
[ ]

Filed under: General
Pandora, Google Chrome, and why the future is already here

Posted on Monday 23 August 2010

Even at life under 256MB.  I was fortunate enough to stumble upon a Radio Shack that was closing up shop.  They had PCMCIA Netgear 802.11G NICs for sale.. marked down from their original $69.99 to a cool $15.  New in box.  I knew I wasn't going to have the integrated NIC hell I always have when trying to install a linux client.  From eeePCs to full-sized towers doing what dd-wrt on a good wrt54g should have been doing for me all along... I have experienced WiFi driver hell in all its incarnations.  ndiswrapper, revision typos in the source code, madwifi, competing modules in the kernel, you name it.  Maybe I've just been a mac user too long and I'm spoiled soft or whatever but I knew this time.. even if I had to use an old PCMCIA based machine.. I was going to get $15 worth of wifi bliss.

What I ended up getting was a whole lot more.

So when confronted with any piece of crap to start with one has to start down the path of software selection.  For me it's easy... if it can't run Mac OS X, then it's Ubuntu.  If it can't run Ubuntu, then it's Xubuntu.  If it can't run Xubuntu, it's probably not worth your time unless you want to run vintage stuff on it.  And when I say vintage I mean Commander Keen or Jane of the Jungle.  True old schoolers are like "you mean adventure or zork or.." shut up.  Commander Keen is old school now, and you are too old school if you think that's new school.

School oldness aside, I went with Xubuntu.  That 256MB number had me biting my nails.  I have video cards in piles of garbage with more RAM than that.  That's HALF the RAM in my cell phone.  My cell phone... that makes and receives phone calls and sends messages 160 bytes in length.  Has 512MB of ram.  Of course it plays super fun awesome games, too.. but still :).

I can't tell you what the install process looked like or how long it took because seriously who watches operating systems install any more?  And if you do why do you?  It's seriously the nerd equivalent to watching paint drying.  Sure it's brought on by Microsoft's infamous 60% across the progress bar timezone question or some radio button where you choose between "Sucky" and "Good" where "Good" is already checked and all you gotta do is hit "OK".  Haha.. I really am happy and I have a point about all this.. and it has to do with Pandora and Google Chrome and the future and all that.

So the OS gets installed.  WiFi - working out of the box.  Just pop in my WPA2 password and I'm on.  First thing I do is click on Firefox -- the default browser in Xubuntu 10.04.  Holy crap.  That made me even more scared of the 256MB because it turned my linux machine into a pagefile maintainer with cursor-moving features.  Seriously... I had to wait for init, X11, my audio stack, gconfd, dbus, hald, and most of the running kernel to get swapped out of memory so I could type something into the address bar while it was half way through it's "wicked cool" fade effect.

I wanted to quit.  Man being a nerd isn't for me anymore.  That's why I have the super nice MacBook Pro .. so I can never have to deal with pieces of crap like this anymore.  Ever.  Again.  But  just spent $15 on this WiFi card, and I was going to get my $15 worth.

I went through my junk heap like 500 times last night looking for a laptop that had PC133 SODIMMs... No luck here.  Every old laptop had DDR at the very least.  some 256MB SODIMMs, some 512's.. but none were PC133.  This was obviously not a problem I was going to solve with hardware.

So it came down to this.  What does a Mikey G "NEED" out of his computer?

1). Facebook (with Firefox down for the count, I'm kind of screwed here)

2). Zimbra Calendar & Email (mg2's or WSU's it doesn't matter we're all 6.x now)

3). Some kind of music software.  Preferably all of the music I own on shuffle.  Something a lot like Pandora.

4). A text editor / suite

5). A revision control system

At this point this laptop can do only two of these things semi decently.. and that's because they're the easiest things for a computer to do.  Edit text and transfer data.  Pandora is a web app, a fat one at that.  If web apps were fat kids, I'd be able to call Pandora fat and get away with it.  Their "Client" is almost an even worse situation.  It's an Adobe Air application which pretty much ensures it's a memory leak with extra functionality.  Imagine flash without the browser holding it captive.  *shudder*.  While my dual core 3ghz MBP w/ 4GB of ram doesn't mind spending 200MB of ram streaming music and album art, my new awesome 1.2ghz celery w/ 256MB of ram can't even think of it.  Even after I went and got Google Chrome as the main browser the Pandora site sent its Chrome thread to the 100MB mark in short order.  Enter: pianobar.  A command line Pandora client.

27047 mikeyg    20   0 90348 3744 2864 S  7.3  1.6   0:32.00 pianobar  

That's it, right there.. using 3744 kbytes of resident memory.  It goes up and down.. I'm sure most of it is caching.  I've never wanted to go into a process table , shove everything else aside, and hug a running process so bad in my life.  It's making my world so much better with 4MB of ram.

As for Facebook & Zimbra...

Facebook is a little bit lighter at 31MB of resident memory.  But as you can tell from the CPU time I've been using it a while.  And it takes Firefox that much memory to load half of about:blank.  14% of my pie goes to Facebook.  That sounds about right.

24944 mikeyg    20   0  141m  31m 7956 S  0.0 14.0   1:06.87 chrome    

Zimbra.. and let's be fair here.  This Zimbra instance is no joke.  It gets calendar appointments from Wayne State, HyperHive Inc., all the Praux.com stuff, and mg2.org email.  I composed a few messages using this process as well.

24996 mikeyg    20   0  168m  48m 6952 S  0.0 21.2   8:19.00 chrome    

48MB.  21.2% of the pie.  It didn't seem to be getting too out of control.  I fully expect I could get a solid work day out of these two Chrome tabs without having to restart them.  They were both very responsive as well.             

 

So to save on having 4 million gnome-terminals open, I opened one full screen one and started a screen session inside it.  And created a half dozen screen "windows".  This was far less resource intensive.  Sure you still have the bash process and the overhead of screen... but you don't have to load all that eye candy over and over again.  Screen is using 922 kbytes of memory.  And each one of those 7 bash processes are 16k within 1MB.  So 8MB.  One vim session with all my bells and whistles pushes 8MB, I'm sure this will grow throughout the day.. maybe to 16MB.

But instead of freaking out and buying RAM I did something I haven't done in a while.  I made due with what I had.  I'm damn proud of this little Xubuntu laptop and I think I'll use it for a while.  Though if anyone has some PC133 SODIMMs they want to trade some DDR PC2100 SODIMMs for, hit me up :).

Final Tally!

Facebook: 31M

Zimbra: 48M

Terminals: 8M

Pandora / Music: 4M

Text Editing: 16M 

 

Total: 107M

That leaves me with 100M for all the system essentials and config daemons to be happy... It leaves me a healthy filesystem cache considering how much memory I actually have, and it gives me 50M to browse the web with, use Google Apps (which, by the way, didn't push the Chrome threads above 32M each).  With a screen size I can read and a keyboard I can actually type on.  I could actually do the majority of my computing on this machine without too much issue.  If anyone wants to dare me to do it with a financial incentive at the end to encourage my strict participation, please let me know ;)

Michael @ 10:04 PM
[ ]

Filed under: Toys
We The People

Posted on Tuesday 10 August 2010

We the people kinda lost that dribble.  It wasn't like some talented opponent came up and grabbed it either, we just kinda stood there staring at the pretty colors.  Our own corporations have us in check mate.  We've never been between a shaper rock and a harder hard place.  It's down to months.  There are only months left.  Guys, just enjoy em the best you can.  Buy your dog the good dog food.  I'm just letting you know that I'm done thinking about all of this because it really hasn't helped anything.
Michael @ 02:01 PM
[ ]

Filed under: Philosophy
What Self Respect Means To Me

Posted on Monday 26 July 2010

It means not being sorry for who I am.  It means not acting like I am knowing full well that I'm not.  Because that's lying.

It means giving people bad news as soon as I know it because I don't want the burden of your better day.  It means admitting I don't trust most of you and I'm hard pressed to find a reason to.  It means having a spine because most of you couldn't really smack the taste out of my mouth.  Let's be honest I've heard most of the best negative comments you could make from my own internal voice.  I've also heard all of the ones that you can't put to words in my own emotions.

Self respect means understanding I have a limited amount of time on this rock and there are cops that keep you from stabbing me in the face.  So the next time I say "fuck you" I'm going to mean it, and the next time I feel hurt I'm going to show it because I've had it with slouching over to make myself think I'm making you more comfortable.  I'm going to fill the room, and if you want to get in my way, well, that's your prerogative.  If you don't have anything to say, and let's face it, the majority of us don't, why say anything at all?

Self respect means respecting the people who love and support me no matter what actions I take.. knowing I'm walking my life's path and that there is no other path than the one I take.  Knowing that regrets are just considerations that play into your next move and that they're not a fun way of doing that.

Self respect means knowing in my heart that I've made so many lives better.  That I've touched more people in positive ways.  That I've been forgiven by such graceful spirits.  It's awe inspiring.  Every serious wrong I've ever done has been forgiven and I've believed it.  I carry the burden of what I've done every day, but every day all I can think about is how I can help you.  How can I make your life better?  Still.  And let me churn through whatever messes I absently mindedly might get myself in.  Let me make decisions that seem to make no sense trying to find true meaning in life.  Watch me toil through it.  Think of it what you will.. a ridiculous dramatic display or just the chicken crossing the road.  Whatever.  I'm proud of it because it's my snail trail I'm leaving behind me.. and no one can take that away from me.

--_- 

Michael @ 11:10 PM
[ ]

Filed under: General