Friday, July 31, 2009

Monthly Report 1

It would seem that the month has come to a close again. A small monthly update is in store.

I hate banks, and the exorbanant fees they need to stay afloat.

I was hired on full time at my job.

I have decided, upon the advice of many friends, to start small in the robot business. A two servo quadruped sometimes called a "Laufbot" should be fun and cheap.

The money barely flows enough to supply the rum and whiskey. But! It flows!

Dr. Girlfriend had her birthday last week. Happy Birthday!

That is all.

-The0

Thursday, July 23, 2009

Et Tu, Woot-é?

Well, another half-assed Woot-off has occurred. I am a huge fan of Woot.com, and even though it preys upon my impulsive buying habits, I'm never sad for the things I buy.

Woot-offs are a happy time for me usually. The deal-a-day system is pumped onto steroids, and it becomes a "deal-until-we-run-out-of-crap-and-then-it's-a-new-deal" system. Eventually they might throw on the revered "Bag of Crap" for a dollar. That's kind of like a lottery ticket. You could get a European power adaptor, or you could get an LCD TV. Who knows?! At a dollar, who can afford NOT to know?!

Not so this time around. I had gotten into a comfortable pattern of 48 hour woot-offs, and then they pull this. 24 hours, half of which I had to spent at work (which has been very consistent, by the way. I never get to enjoy a full woot-off, because I'm too busy making the money I would otherwise spend) and no bag of crap. Though not promised, I should like to at least SEE one.

Oh well. Maybe they'll run another one in a couple of months.

-The0

Friday, July 17, 2009

One Step Forward

In regards to the previous post, I have settled on a leg/body design for my little robot "thought exercise," (since to be considered a project, you need to actually pump some effort, thought, and money into it.) Don't get me wrong, I REALLY want a pet that I don't have to feed, fear, or actually put any effort into, but the raw cost alone will be a while of saving up, and even after that, I have to put a lot of hours into learning how to make it function.

At any rate, I know which style of legs and body I wish to implement. I have decided to let go of the hamsterball idea, because I theorize that the spherical balance process will eat to much processing power to move as well. It's kind of like a Pogo-robo, I think. One point of contact with the ground, and all 5 pounds of weight precariously balanced above it. I can't expect myself to write a logarithm to balance and move. I can barely remember my trigonometry! Any thoughts or logic against this decision would be lovingly accepted and possibly implemented.

I was browsing the internet, looking for "How to build a robot" resources, when I came across a company called Lynxmotion. They are the only people I have come across so far that offer an Erector set of servos. You can't just use motors, you know. You need a motor that can go on command and stop when you need it to do so. Automatically. Anyway, Lynxmotion's hexapod sets are beautiful and pretty much exactly what I am thinking about now. You mount a Eee PC on top of it and pray for the programming sense to make it a little autonomus, and off you go! Robopet!

On an actual thought progress note, I had an idea for an add-on to the robot idea using computer science that I actually understand. Making a robot play fetch. Half-Life 2 made an NPC do it in game, why couldn't we do the same with a physical being?

Factors in mind are:
  • Item recognition (easily embraced with specific colors and good lighting)
  • Item tracking (stereo cameras and blotch tracking)
  • Item retrieval (a grabbing mechanism)
  • Item return (simply making a log of movements and performing them in reverse should do it, I think)
What I understand about electric cameras is that codecs work mostly on recording changing colors. I saw a video of a a paintball sentry gun that worked mostly on that principle. It would track, center on, and fire upon the largest moving splotch in the still image. It should be feasible to use this to find a moving splotch of specific color, and then, well, march toward it. Grabbing would be hard to program, and I still don't know jack about programming. I can turn a wrench and read though. Let's see where that gets me. Motivational video. It would seem a powerful processor isn't necessary for the motion. Maybe for the thinking, tracking, and fetching though. I don't know, this is all way too cool. To quote Freeman's Mind, "Robots are the only friends I need!"

On a related note: XKCD though it may be, this project could take me YEARS!

Sorry for the random spattering of words here. I've been thinking way too much about this. Hope you all are well.

-The0

Friday, July 10, 2009

In Too Deep

So I have decided that a fun, educational hobby would be to turn out a roving robot from my Eee PC Cassima (Yes, I name my possessions and toys. I'm not sorry.) I've been surfing Google results for about 10 minutes now, and it saddens me that I'm already in over my head. To make an obstacle-avoiding self-controlled robot (pet) has more factors than I thought it would.
  • Camera Latency
  • Image processing (identification of obstacles, or even a path)
  • Machinery Control
  • Balance
  • Power Source
  • Body Design
  • How to feel Love
  • And Much More!
The ONLY robotics experience I have is from when I played around with Lego LOGO back in 3rd-6th grade, and everything has taken leaps and bounds since then. I have no idea how to code, and I don't know but the first thing about how computer imaging works. I do think I could build a steady, stable sextpedal robot body, which would move slowly enough to be able to survey it's surroundings before it's next step or turn. The problem thereof, of course, is programmed control of those sets of legs or each leg (I haven't decided yet.)

I have so much to learn it almost edges on hopelessness. But! It breaks my current funk, and if nothing else, if I can pull this off, it's a whole new world of techno-savvy into which I can finally sink my teeth. Robots, man, robots.

Time to crack open the internet. Let's see what I can find.

-The0

Friday, July 3, 2009

Apologies shorted

Have you ever had one of those days where everything seems to go pretty well? Then, relatively unexpectedly, one event throws not only the whole day, but your entire perception of self-worth in shambles?

I haven't had many of those, I've always had some kind of fallback or reserved skill that I could bring to the party, and make myself feel better. Not so true now. I had a big one of those days this evening. I've thought about this tonight, a lot, had a good long ride, had some rich-white-kid-no-real-problems thinking time, and realized something. I don't think I'm all I'm cracked up to be. I'm not a baddass, and I'm not really going anywhere very fast. I'm certainly not very honest with myself. Which brings up another point.

This whole avalanche was instigated by some long hidden honesty. Damaging, hurtful thing. I've been a good liar for a long part of my life. Lost a few friends in high school because of it. Ruined a good couple relationships because of it too. Honesty is something that needs to be out in the open from the very beginning, so that if it is hurtful, it doesn't hurt as much. Of course, everybody else my age already fucking knows this. What the hell?

What the hell man?

I'd try self improvement, but to what end? To get better at my job which some younger asshole can probably do better than me anyway? Being a jack-of-all-trades and a master of none is actually kind of a raw deal. No jobs or careers for jacksmen. My confidence is really at an all time low. I'm not really seeing a point, and yet, all I can think to do is sit here, drink, and bitch. Yay! I've become a lazy drama queen.

Fuck This. Don't comment.

-The0

Tuesday, June 30, 2009

The Butterfly Effect

The idea behind this title is to bring into mind the concept that one little variable can have a profound effect on an environment and it's resultant tangents. I mean this in an ironic sense.

One of my biggest peeves is people. One of the things I hate about people, are the ones who find it totally irresistible to talk about themselves. The ones who can't stand to have any one's ears not tuned to his or her own story. Be it their source of emotional pain, or a string of events that details their personal grandeur, I cannot tolerate it. A note to those like that: You aren't that important. Your variable is negligible at best.

I remember having the displeasure of enduring extended, repeated contact with one such individual. He was an emo, and half of his act was to find some way to make his "emotional pain" apparent or at least come to attention in almost every situation. He also always found a way to make every conversation involve him somehow. His opinions were never far from hand either. "I think that...", "When I do that, I...", "My heart was broken when..." He couldn't keep from talking and smearing himself all over everything.

Now some of this may stem from jealousy, at his ability to capture people's attention. After all, we all want to talk about ourselves, and I started a damn weblog just to talk about my thoughts. After all, I'm being a hypocrite just sitting here and ranting. But in reality, this is why I try not to speak about myself in any situation. This poster tries to avoid words like "I" and Me" in conversation. Ask about the other person in the dialogue. Let them be the center of the attention, the chief of the limelight. Let's be whistleblowers on horn-tooting!

If you can only do one thing, just shut the fuck up.

I'm sorry. I'll be quiet now.

-The0

Saturday, June 27, 2009

History...history...history...history

So in the middle of healing up a self-inflicted wound, I was invited out to a psychobilly show. Psychobilly is a genre which really isn't in my current vein, but for the night that I had on the 19th, it very well could earn a slot. What follows is a short story.

I limp to my vehicle after visiting a friend, and make my way over to the corner of Cardinal and Locust, which was not a familiar route. I wound up parking about 5 blocks away, and started hobbling over to the club. As I tottered on, I was thinking, "Do I really know this person well enough to go through all this effort? I'm not even a big fan of the style of music." I met the boyo in the midst of a chase that wound out being nothing more than the basis for my manifesto. His friendship is arguably the best thing I got out of the experience.

I'm halfway to the destination when a little sprinkle begins. I've spent enough time in the great outdoors to know when weather is going to go from bad to worse. I run as fast as I can get my busted ass to run to the nearest shelter, which turned out to be the steeple doorway of the St. Francis Xavier College Church. As the drizzle turned to deluge, I found myself thankful for religion again, if only for environmental purposes. I haven't felt that way in a while. Funny the way things work.

While I have spent enough time outdoors to recognize when weather will get bad, I have not, apparently, spent enough time to know when the weather has actually come to the end of it's yarn. The monsoon slowed, and whereas the show was about to start, I had to get moving. I ventured out, and no sooner had 30 seconds passed than it started to pour again. So, here I am, drenched in a matter of seconds, broke, and pretty well lost. But! Detirmined still to reach my goal. (On a side note, if you ever find yourself walking home in the rain, and have nothing else to do with your day, just let it soak you. It feels wonderful.)

I stopped for a quick breather from the rain in a parking garage not far from the bar to which I was heading. I recognized it a few minutes later. It was the garage I had parked in the LAST time I saw this particalur friend. After wringing out my shirt, I asked directions to the bar. The rain stopped. Had I waited 5 more minutes at the church, I would have been perfectly dry. I shouted out, as was my wont, and trudged on.

I did finally make it to the venue, and even talked my way out of the cover. I met my friend, who loaded me down with free swag, to include a dry shirt. I met his friends, and I got to brag about my wound a little. While this meant no moshing during the show, I was still able to enjoy it.

The title of this rant comes from a strange occurance that happened in college. I went to go see Flogging Molly for the first time ever, and was actually pulled up on stage by one of their opening acts, Throw Rag. I was made to play washboard in front of a packed Blue Note. Back to the present. Near the end of the show, my friend (whom I have neglected to mention was now a part of the band,) pulled me up on stage and shoved a washboard in my hands. A packed bar, all moshing to part of my rhythm. It was exhilarating. I didn't pop any stitches, I had a fun time, and I became a little famous again.

I guess the point of this little story is that if you feel like you're going through a harrowing time for next to nothing, stick to it. You might end up having a lot of fun, or at least be a harder person for it. Have fun with life, and try new things.

The Goddamn Gallows Myspace.

-The0

Tuesday, June 23, 2009

A Study in Hypocrisy

This is a long-ago post that I have decided is just barely worth fleshing out. It is more fully explored in a later post, but honestly, I'm sick of hearing people tell their own life story. Seriously, I don't want to hear it, I want interest expressed in me. That's why I started a damn weblog.

This entire post looks to have been drafted at a time where I was just coming to terms with who I have to work with. I was angry and jealous of the ability of another new hire, and we were both vying for the same job. Turns out we both got hired, and we have since become good, friendly co-workers. As of this out-fleshing, he is farther advanced in the career, but to be fair, he is better at what he does than I am at what I do.

All in all, anger at the time subsided, and this draft is fucking done with. Finished 08/30/2010.

-The0

Tuesday, June 16, 2009

Occupational Safety Hazards.

I am an Idiot. Through lack of foresight, ignorance of good rules, and a general air of supposed invincibility, I got a personal "first" out of the way.

I got stabbed in the hip. 1.5 inches deep, 1 inch long. 6 stitches. I was dismissed early from work, and they foot the medical bill. After a jocular time with my nurses and doctors, I went home to suffer the aftermath of destroyed subcutaneous tissue and light muscle damage. 6 on the 1 to 10 pain scale.

I have been stabbed. There are hazards to every job, and I think I encountered the biggest hazard of my job.

Myself.

-The0

Thursday, June 11, 2009

EEEEEEEEEEEEEEEEEEEEEEEEEEE!!!

Well, due to the recent improvements in my job situation, I was finally able to afford something have wanted for a while now. Readers of this weblog will recall a post about how I somehow managed to resurrect a 9 year old laptop. Unfortunately, its little hard drive was just about as old. It has since crashed, and left me without mobile word processing again. Thus, I was in the position to purchase a new laptop. The Asus Eee PC 901 XP (because I still like Windows.)

A small review. The 901 has more than enough power to multitask. I can run Steam, Trillian, Chrome and voicechat and still not start to lag overly much. It has a pretty nice webcam, so if I ever get around to trying out Skype, that will be fun. If you're considering, get a RAM upgrade. It helps with that. Half-Life runs at a comfortable 70 fps, and that makes it easy to LAN a Sven co-op, and enjoy other moderate gaming applications. I haven't tried HL2 yet, but that seems well off in the distance anyway. I may even attempt that Eee PC hamsterball robot idea. Thank you, Randall Munroe. At 1.6 ghz, it runs all that I need it to, and again, I'm finally typing outdoors and in comfortable places again.

On that key-note, typing is actually a little difficult on this little powerhouse. The keyboard is very small, and my massive hands are having something of a tough time getting used to how minute these keys are. Still, for just under $300 all told, having an ultraportable latptop is very nice. Chic and sleek, and I finally have something to throw at the TV everytime that ridiculous Verizon/HP commercial comes on.

Bricks.

-The0

Tuesday, June 2, 2009

What Kind of Facebook user are You?

Your Result Is: Infuriated.

Seriously, I have had enough of all these little "What Disney princess are you?" or "What is your Inner self type?" quizzes on Facebook. These quiz results get sent to my "Recent Activity" page from people that are on my friends list. I have no idea whether these come from some stupid app on Facebook, or are just spam, but either way, they have GOT to fucking stop.

I remember a little application craze a couple of years back. They'd let you have a little fun or play a little game, and then it asked you to pass on an invite to 20 of your friends. I stopped there, except for Jedi vs. Sith (On a side note: join our quest to rule the galaxy! The Jedi shall be crushed!) I think we're getting into something much worse now. You can't just ignore quizzes en masse, they will plague you continually, because each new quiz is it's own blockable entity.

Now granted, I'm primarily using Facebook as a replacement for any social life, living vicariously through my friends photos and events, but I also use it to advertise for the band and keep track of my friends birthdays, so that I look like that sweet guy that had the presence of heart to keep track of one buddy's birthday. Anytime I have a notification, I feel as loved as I do when I get a text message. But Facebook is, for all intents and purposes, a social NETWORKING site. Not a fucking slumber party. I've asked friends nicely to please quit with the quizzes. It hasn't worked. I'm thinking I may need to do the next big Facebook trend. Trimming down my friends list. Jerks.

Computer Culture Note: Miscrosoft's Bing launched. I like Google better. Still.

-The0