Thursday, December 30, 2004

Natalie wallpaper

Well, every so often I get the urge to change wallpapers. Sometimes this urge is so strong I end up making my own wallpaper. And so after about 2 or 3 hour Gimp session, I have created this:


Based off a Natalie picture I found on Google Image, this wallpaper is mostly a labor of gradient fills and erasing. Just thought I'd share this with you all, and hope no lawyer comes knocking on my door for making this without Ms. Portman's permission.

Hack hack hacking

I started actually hacking on that GNOME Streaming application that I want to make; the one Jorn and I discussed back in May of 2004. I munged up the GUI a bunch, and wrote up a nasty bit of code that actually works with the munged GUI as well as stream.
I'm still mulling over some UI designs, and will probably re-write the entire thing I wrote tonight once I get things figured out. I'm leaning towards going with a single GtkToggleButton and toggling a "connected" or "disconnected" concept, though I'm not happy with the UI I came up with. I'll figure something out soon enough. I'm gonna regret staying up this late tomorrow morning...

Friday, December 24, 2004

Photos!

A million thanks to Jakub and his ORIGINAL web gallery! I've finally gotten around to getting all my screenshots moved into ORIGINAL format. And yes, I once again have a photo gallery! I'm probably not going to back-post a lot of my older photos, but if you want some, request it. I'll post some galleries as I go from the present on. But for now, enjoy the simplicity of ORIGINAL, as well as the same old screenshots in a new format. And I'll be hacking on the style a bit too, to try to get it to meld in a bit more with the blog's layout.

Thursday, December 23, 2004

Holy glxgears Batman!

For those of you familiar with the glxgears benchmark for video cards & drivers in Linux, I present to you my latest video card, the GeForce 6800 GT 256MB:

link@blue:~ $ glxgears
58493 frames in 5.0 seconds = 11698.600 FPS
63878 frames in 5.0 seconds = 12775.600 FPS

My reaction was: "holy shit!"

Saturday, December 18, 2004

Lazy weekend

Stayed up pretty late last night hacking on Lindelë. I split it into two backends, and am only going to currently work on the Gstreamer one. MPD will come later. I ported player-gst.{c,h} to use PlayBin instead of (the deprecated) GstPlay. In the process, I seem to have uncovered a weird bug in Smooth, where hovering over the ListView causes a seg fault. I've also managed to once again break the eos catching. I have no idea why it works in 0.1.1 but doesn't work in CVS. No new features or anything, but some code clean-up behind the scenes. And today, I've played World of Warcraft all day. My my what a weekend.

Wednesday, December 15, 2004

Last days

At work today it was one of my co-worker's last day. We're all contractors here, so we have limits to the length of time we can get. There seems to be about a 3 month changing of the guard period where all the "old guys" (the ones who's contracts are soon to expire) start to leave one by one, to be replaced by the fresh ones. Its a very sad ordeal to observe. From my perspective now, I am seeing it as the fresh new guy, coming in to a new place. I can only imagine what its like to have to leave, after working for a year with the same guys, getting to know them and learning together. I've seen seven of these guys go, and seen the replacements come in. I was the first of the new guard. Some even had to *train* their replacements. This seems like a repulsive thought. Its like training your assassin. Once you've dumped all your knowledge onto them, you get the ax and are tossed out onto the street.
So today was the last of the "old guys". As he walked around saying good-bye to all of us, I noticed his eyes were bloodshot; it looked as if he had been crying. When I saw this, a full grown man with the evidence of tears in his eyes, it was as if I smacked into a brick wall. How difficult it must be for him to leave such a great group of people, and how terrifically unfair it is of the company to use people in such an inhumane way. I know already that we the contractors put in an incredible amount of work. We dedicate nearly all of our waking life to working our ass off for this company, so they can continue to thrive, grow and make money. We keep this company functioning from day to day. Without us lowly "Desktop Support" techs, PCs and workstations would be breaking and no one would know how to fix them. And all these managers in their silly meetings would get no where. And all the happy little engineers with their logic schematics would come to a grinding halt. Without us, the entire company would just stop. And yet we get jack shit for it. Sure we get a base hourly wage, but that's about it. We get no hint that maybe this company is willing to invest in me like I'm investing in it. We get no recognition for how vital we are to the company. And the people in charge don't care. They don't want to make a rock-solid team of desktop support employees. All they care about is lowering expenses and increasing profit. Its sickening. And it makes me really hate this company. Plus it makes me feel like shit. I get to do the full work-load of a regular employee, and get none of the benifits for it; stock options and such, but I don't really care about stock options. What's worst for me is that I feel like I have no future at this company, so why should I try at all to make things better. Why should I contribute new ideas and make the workplace a better place to be? All I'm going to get out of it is a "thanks for working with us. Good luck."
My thoughts on this are very dis-organized right now. I'm not sure exactly how or what I should be feeling about this. Hopefully as I mull it over it will solidify into something more coherent and organized. I simply can't get past the disgusting lack of respect that's apparent here.

Tuesday, December 14, 2004

Dream

I had a dream last night that was rather odd. I dreamt I was a cast on a TV show, and one day our director called us all together for a meeting. He told us about this job in a movie his friend was directing, and that one of us was to land the part of this really cool character. Turns out I was the one chosen for the part. Me and the other cast members all celebrated, and we were both happy and sad. Then my alarm woke me up. I think this dream stems from a desire I have to feel wanted by a company. And I think this desire of mine is beginning to really consume me.

Friday, December 10, 2004

Latka Gravas

Grandma Gypsy sounds like she's from the same country as Latka Gravas.

Thursday, December 09, 2004

Three's Company

Mr. Furley's funny; you can't deny the humor of Don Knotts, but I miss The Ropers (Norman Fell and Audra Lindley) oddly enough. I though Stanley was really annoying, but when I saw the episode that he announced he sold the apartment complex, I was kinda sad. Mr. Furley is too drastic a change from the Ropers.

Monday, December 06, 2004

Memorable TV Moments

Just watched the first installment of The 100 Most Memorable TV Moments. I love shows like this; those shows that have clips of old TV events. They give me chills, listening to people talk about what it was like when they saw it. I especially love sports events, or "sports miracles." For example, "The Giants win the pennant" event I saw recently on Sports Night. Gave me the chills listening to Dan talk about it, and how Russ Hodges strained voice just kept saying over and over "The Giants win the pennant. The Giants win the pennant." Its moments like this that make me excited to be alive. I hope that in 40 years, I'll be able to watch clips of the Red Sox 2004 World Series and get the same feeling. Oddly enough, its things like this that make me say "I love TV." I hate the crap they play on TV now, but the older stuff is amazing; it captures American history the way it really happened. That was back when media was honest. Oh well, gonna finish my "Three's Company" episode and then go to sleep.

Saturday, December 04, 2004

Ubuntu user review

I got a hold of my Ubuntu CD's today. I ordered 10. Looking at these sexy CD's, I've decided to do a simple install of Ubuntu stable (version 4.10 "warty") onto my desktop and my laptop both. I'll record all the steps I have to take, and where I have to break down and manually interject my own stuff into the configuration files, or open up a terminal emulator and do some terminal "magic" to get things to work. We'll see how easy it is to get Ubuntu into a working desktop state for me, including DVD playback, MP3/MPG, QuickTime, WMA/WMV playback, 3D acceleration, Windows emulation, wireless networking, advanced power management stuff (sleep, suspend, standby)... everything a normal desktop user would need. Of course, I have some obscure requirements that won't count against Ubuntu. I need to tweak stuff this way. Most users should get by just fine though.

  • My odd need for X-Chat 2.4. I can't seem to settle for the X-Chat 2.0 that's shipped with Ubuntu.

  • I use Grisbi for my financial tracking, and though 0.5.0 is included in Ubuntu universe, I download the latest package from the site, just in case the newer releases get better.

  • I use the Firefox package from Mozilla.org rather than the one shipped with Ubuntu. I use the graphical installer and install into ~/.opt/firefox. This way I can use the little Firefox updater and it'll patch without complaining about write access. Its easier for me to muck around with my plugins this way too.

  • Similarly, I manually install Java into ~/.opt/java. Since I only use Java for Neuros Database Manager, I can live with it installed locally, rather than for all users (I'm the only user on this machine).


So besides those above exceptions, we'll see how well Ubuntu can perform for the normal user. My review won't be truly accurate, since I can never completely simulate the mind of an actual user (those of you working in support know what I mean). Check back soon for my first of two reviews (one will be on my laptop, the other will be on my desktop).

New video card

So in my ever-going quest to make my computing more "I don't want to think about it", I've gotten tired of the shoddy suppose ATI puts into its Linux drivers, so I've started browsing over the recent Nvidia cards. On a whim I purchased a GeForce FX 5700 from Fry's but it turns out that card's worse than my current Radeon 9700. I'm now under the impression I should just suck up and drop $450 into a GeForce 6800 256MB. Assuming that card doesn't have anything wrong with it (like my last "suck it up and deal & buy an expensive card" GeForce4 Ti), this card should last me a good two or three years. After all, all I really play is World of Warcraft. I think, with some money I get for my upcoming birthday & Christmas, I'll dump into a new, top o' the line graphics card. And hopefully my monitor isn't dying any time soon, since I won't be able to get a LCD. Too many toys, so little money.
In other news, I've gotten a GNOME CVS account, so I'll be able to start hacking on gtk-engines and gnome-themes (Glider). Gotta get control over my mailing lists again though, 150 unread messages in desktop-devel-list... too much to do. And work takes up too much of my time. Its not fair.