outrageous to some; rational to others

Obama invokes ‘state secrets’ claim to dismiss suit against targeting of U.S. citizen al-Aulaqi

When i first read about this, i was outraged! I thought that we had taken one of our own citizens and just decided to execute them without reason, without a trial, without a chance of self-defense. But when i read the original article (linked above), there were some things that caught my eye. First was the link to a previous story, giving a bit more history about al-Aulaqi and why he was put on the — second thing that caught my eye — capture-or-kill list. The operative words are CAPTURE or KILL. This means that he’s not being executed or assassinated, he’s a wanted man. I make the connection between this and the posters from the Old West, “WANTED: Dead or Alive”.

I can see how people might be upset that we’re going after one of our own citizens, but if that citizen has blatantly turned his back on our country and everything it stands for (good and bad), and is openly trying to harm it. I don’t see why we have to extend a hand and say, “Come back, we’ll give you a trial in our extremely flawed and overly complicated legal system”. We will either capture you and treat you as an enemy of the state, or if it comes down to it, we won’t hesitate to kill you. This doesn’t mean though that we’re just going to shoot you when we see you.

If this guy is actually a cleric, and not really a terrorist like the mounds of evidence seem to show, then he should turn himself over.

Things and stuff and happenings

Last night I went to see The National play in Louisville. The show was great! What really impressed me the most was their special guest, Owen Pallett. What he can do with a violin, and a mixer is pretty awesome. After his show, I went and got two of his albums. I’ve been listening to them since then! I should be uploading pictures soon.

Things I’ve been collecting over the last week. Posts that I thought were pretty interesting — to me anyway.

Building the Wall
I remember going to the Vietnam Memorial while we lived in Maryland — about 15 years ago. I don’t think it really meant anything to me, I just thought it was cool to see so many names on a shiny black wall. I think if I were to go now it would mean a whole lot more — after having served in the military.

4chan takes on the MPAA
So after hiring a company to DDoS bittorrent trackers who wouldn’t comply with their requests to take down certain material, 4chan had planned to DDoS the hired company. Well it seems that someone beat them to the punch. So what do the hordes of Anon at do? Go after the MPAA itself! It only took 8 minutes for them to take the site down. It made me lul.

From single-core to quad-core in less than a year
Multi-core phones would be amazing! That, coupled with the concept phone by Mozilla (linked below), would probably be enough for most people — who just surf the web, check email, and play Farmville.

Nifty Artwork
I think the fact that I’ve been watching Mad Men like a.. well.. mad man lately attracted me to this page. I want a suit like Don Draper.

Obama talks about taxes and strengthening the economy
While i don’t agree with everything this administration is doing / has done, I do think that taxing people more evenly would make things simpler and help bridge gaps between social groups. I’d like to see a day when we all pay the same amount in taxes, instead of this confusing system of earned and unearned income, capital earnings, donations to charities, etc. How about we all just pay 15 or 20 percent of our income? I think that would make things much easier, not just in terms of administrating and collecting, but also planning for what you’ve got to pay. But of course, a simple idea like this would probably just get screwed up by the government. It’s sad we can’t trust them to do something simple.

Paul Lekakis – Boom Boom
I lol’d at this, thanks Katie.

Wind Power!
Let’s see who else will pony up the big bucks and commit to something of this size? Or would there be more protests that a wind farm 20 miles off shore would disrupt the scenery?

Old People know stuff, kinda
I watched this video of Walter Breuning talking about his life, and what advice he has for the current generation. You’ll have to watch what he says though, some things are exaggerated a little. It’s still really neat to hear first hand accounts of times so long ago from someone who actually lived them!

Community Wi-Fi?
While the speeds are slow compared to N, the range is so much better. I could see community Wi-Fi or Municipal WiFi using this technology.

Phone of the future!?
How great would it be if your phone became the end-all-be-all tool you’d use? Instead of having to have a laptop, a phone, a projector, a watch, and a list of other gadgets, you could have one piece of technology to take many of those items and consolidate them into one. The big thing that really appeals to me is being able to carry your information in “physical” form around with you, instead of having to rely on some sort of “cloud” storage. With newer phones now also being multi-core, a phone like the Seabird would have more than enough power to handle web browsing, email, watching online videos, along with most office type applications.

Full Moon Beer
This sounds interesting. Being a lover of beer, I would definitely try it at least once.

I love fall weather
I think it’s the colors and lower temperatures. I can’t wait to get a motorcycle (something like this or this) and be able to ride around in this weather.

oh.. and this:

and this:
TEAMWORK!

Things of the day

Happy Birfday Supah Mario Brudders! — is it weird that this makes me feel kinda old? I used to love playing Mario Bros on the NES, i never beat it or really got that far in it, but i just like the music and jumping on koopa troopahs. (I know this is from yesterday, I started this blog then, and it’s stretched over a day or so :P)

Indestructible 3-ring Binder — this looks like something a post-apocalyptic bean counter would carry around with him.

Don’t want to shed out 500 bucks for MS Project? Try Gantt Project. — something an old coworker and i were talking about brought me across this. He was saying that often times he was working from home after work to get things done. Besides adding extra stress to your life, after you’re off shift, you shouldn’t have to put in extra hours (especially if you’re not being paid for them). Being able to give management a project plan, detailing what tasks need to be done, how long they’ll take, and when the estimated completion date is, should allow him to have more time at home NOT being a slave to the man 😉

About time the US started really upgrading it’s network infrastructure. — I was astounded when i read the number ‘1Gbps’! That’s how fast my local network at home is. I could only imagine having that kind of speed for the internet! Not only would that let me do more things with my server(s), but download speeds and gaming would be so faaaaaaaaaast!

Pandas love to party! — it’s true. they love teh cakes. but they don’t quite move-it-move-it

I love this house! — I love it when people incorporate their environment into their home-building.

The database nerd in me likes reading about stuff like this 🙂 — I always find it amazing when you can aggregate and search data efficiently. Especially when you’re talking about the amount and size that Google has to deal with.

This is old, but I still find it funny 😛 — I think it’s a combination of people not knowing how to use computers, and then believing everything they read on the internets.

New MC Frontalot.

As I’ve said before, I love technology. This of course means that I spend a lot of time in front of my computer. Sometimes I have doubts about whether I could be doing something to take better care of my health, since I know sitting for extended periods of time is not advised. I found a website, kratommasters.com, which talks about eating healthy, staying healthy, and the health supplement they sell for that purpose. After researching a bit I was willing to try it, so I ordered it. It really has helped me a lot with my day to day energy levels and I’m really glad I discovered it.

Last but not least, Happy Birthday to my dad! If you’re friends with him on Facebook, go wish him a happy B-Day 🙂

A run around the Internet

I’ve been perusing the internet today, while waiting on RM stuff to get done and I’ve found some pretty neat things. In no particular order:

Woven Steel Wallet!
I think the idea is neat and it supposedly blocks RFID from being read. But at 75 bucks, I think it’s a bit pricey.

The United States of Inequality
To be honest, I didn’t read the entire article, mainly because it’s quite long, but from what I read I thought it was an interesting take on the traditional thoughts on what economists call, “The Great Divergence”. Even though everyone seems to be blaming the government for something (legitimate complaints or not) this seems to take data gathered over multiple administrations and comes up with a rather interesting hypothesis.

Tractor Beams are becoming REAL!
It’s the nerd in me that finds this awesome. How awesome would it be to fire a beam at something and it moves toward you!? Granted the technology is nowhere near fruition, but the idea that there’s a possibility of it being a reality is awesome.

Pictures I think are neato. Nuff said.

Detroit is not dead.
I found this rather refreshing. A look at what people are doing in Detroit to rebuild and reclaim, even though the rest of the world seems to think the city is dead.

TFS Builds and Build Servers for TFS 2008

It seems that a lot of companies have become a fan of virtualization. I can understand why. Instead of having 5 single machines — and as such 5 sets of hardware — all doing one task, you can have one machine run 5 virtual servers running their one task. It saves space, power consumption, and in the end money.

There’s a problem though. If those servers are chugging along doing their thing and needing to utilize CPU cycles or I/O to hardware, things slow down. A lot. We’ve run into this issue lately since we’ve started doing a lot of parallel development — developing on multiple projects that are releasing at different times on the same product. We have code check-ins happening at all times of the day — we also have an offshore team hard at work — and as such we have continuous replication builds firing off all the time as well. If multiple products or projects are being worked on, then all those builds queue up, which normally isn’t a problem. It’s once we need to move a product to another environment (ie: Integration Testing) that things become evident that there is a problem. Once we start a build which also stages files on a different server (but happens to just be another virtual on the same physical machine) everything creeps to a halt. Coupled with other builds trying to run while large amounts of files are being transfered from one virtual to another things get even slower.

Solution time. To help take the load off the Dev environment server, we thought of getting setting up a new build server on its own physical machine. Makes total sense. But we’d have to go through all the bureaucracy of getting approved hardware, putting in requests, blah blah blah. Developers don’t have time for that kind of thing! So we thought about what we could do, and it struck us! Why not use our own machines? Release management has three members in it, that could be three extra build machines!

So I used myself as a Guinea pig and installed the build service on my machine. I configured it and with a few minor tweaks was able to get builds running on my machine without too much impact on performance. Since then, we’ve planned to take our workstations and dedicate them to one product each. This way we can have 3 CI (Continuous Integration) builds running at a time. We’re still planning on keeping the staging builds local until we get all issues ironed out — because I’m sure there will be issues that will come up.

So far, so good though. Everything seems to be running well, and our Integration Testing push times have been cut in half.

Links to pages i used:
How to: Set up and Install Team Foundation Build (for TFS 2008)
How to: Add the Build Service Account to the Build Services Security Group
How to: Create and Manage Build Agents

Some notes:

  • If you have existing builds that use special build properties (ie: use VB6 to compile an executable) make sure that VB6 is in the same location on all build machines that will be used for such builds.
  • If your initial build server has special properties for MSBuild, make sure you copy the MSBuild directory to your build machines. This will help with issues due to certain Imports not being available.

I LIVE!

I’m not sure what’s happened to me in the last few months. Actually, that’s a lie. I do know. But I’m not really comfortable talking about it in the open. Short version is, I was kind of depressed. But I think I’m getting better, I’m starting to be interested in things again. I have desires to go out and do stuff, instead of just moping around the house and going to go get shit faced on the weekends.

Yay me!

Ok, so, now for some updates as to what I’ve been doing. About a month ago I started P90X, which is a pretty intense workout program. Since then I’ve slacked off, since I’ve also picked up Judo on Monday’s and Friday’s. I’ve been going with some friends, and it’s quite enjoyable (besides the conditioning portion of the lessons, that’s always quite.. exhausting). So, right now I’m only exercising twice a week. I’d like to get that back to at least 3 times a week. I think we’re (the friends I’m doing Judo with) going to try and do something on Wednesdays. Maybe Yoga, or some sort of stretch routine.

I’ve been pretty busy with work too. This weekend will be the second weekend in a row where i have to work on saturday, and the third weekend this month. It’s not too bad because i get days comped, but it does suck that i can’t sleep in on Saturday 😛 This Saturday will be extra strenuous. We’re doing our scheduled monthly release, which means i get to be at work at 3am and work until everything (our software) is out in production. I should be home sometime between 9am and 10am. So that means i’ll have a few hours to sleep before Brew at the Zoo! I’m sure we’ll all have a blast 😀

After a 3-ish month hiatus I’m playing Eve again. I always come crawling back 😛 I’m taking it slow this time, only playing for an hour or so a few days a week. But it’s fun to talk to all my old friends, even that crazy nut borked 😉

I also have plans to work on my car again. I think next up will be the valve cover gasket and VANOS. That’s going to be a weekend project I think, and the next few weekends don’t look like i’ll have enough time to do it. I also have to find a fairly inexpensive VANOS (maybe from DrVANOS?).

Either way, I think I’ll be busy-busy for the next few weeks. And it feels pretty good.

funny fings i’f found on dah intarwebs

Entertaining and funny stuff

break dancin’ kitteh

my car is a canoe!

attack of the ROFLCopters!

popup kitteh

lol priest

lookin’ for wild womens

step away from windows XP

fwendship


Less funny, more interesting or cool

Ok, something i found that’s not really funny. Just really awing. I mean, i don’t consider myself rich. But in the big picture, maybe i am?
How rich are you?

Also.. We have tons of nukes out there. Kinda scary. What’s scarier, is thinking about how many are unaccounted for?
Just how many nukes does the US have?

I wish i could do cool shit like this.

your lack of faith disturbs me

i’m not really sure what happened. I used to post all the time. now it’s very intermittent. maybe it’s because i feel that i don’t have anything to write about. but now i do 🙂

I bought my ticket for Virginia today. I’ll be visiting Virginia over Memorial Day weekend, and it will be an awesome weekend.

Other than that, really nothing has been going on. I go to work, i come home, i do random things on the computer or in front of the TV, or in the yard, and then i go to sleep.

Right now i don’t think i’m in the right state of mind to keep going, as there’s some Kraken in me.

Employer-Employee relations

While I might still be a youngster when it comes to working in the corporate world or knowing how management and employees are supposed to interact, I still think common sense should apply. An employee is expected to perform certain tasks for pay. When asked to take on extra responsibilities the employee is within his or her rights to ask for more pay. If more pay is agreed upon, the employer is then ethically obligated to fulfill their end of the bargain. Not doing so does more than just upset the employee, it sows the seeds of mistrust and resentment.

When you need services that can provide the best cost for Botox injections and treatments online, check out cosmetic surgery specialist offering Botox in Houston.

Having an employer that follows through with what they promise typically has happier employees who would do more for the company than one where the employer constantly breaks promises.

Employees who work for a company who doesn’t value them, or treat them with respect and dignity also won’t recommend the company to others. If everyone knows that a certain business has shady practices and often abuses it’s privileges, soon that company won’t have any customers or referrals from employees.

It just makes sense to me if management makes promises to an employee, such as a raise. They should keep that promise, especially if that employee has taken on the extra responsibilities for which the raise was promised.

Lying to employees only breeds disgruntled employees. And we all know that’s not a healthy work environment.

As a note for anyone concerned, this has nothing to do with my current employer. Where I work people are treated with respect and decency. I wish every place could be this awesome.

Some things new, some things old

So, yeah, i know.. it’s been a while. It’s been a combination of things that have kept me from posting anything; mainly laziness i think. But i have my laptop at work today, and it’s lunch time, so i figured.. why the hell not? It’s about f-ing time.

//Work

First up is work. Things have been going great! I’m still learning more than my brain can handle every day and I’ve been put on a multitude of projects. Well, one project but a bunch of tasks. The issues i thought i was going to have for a while, like understanding how everything is layered and how they like to structure things have come and gone. I’m really starting to understand the bigger picture of how everything works together.  Things are picking up now though, there are release dates that have to be hit, and code that needs to be pushed. And there’s a new guy. He seems pretty cool, and seems to know his stuff. And most of all, has replaced both Zach and I as the new guy. Though we’re still noobs.

//Eve

I’ve become re-addicted to Eve. I know, i seem to say that a lot. But this time does seem a little different. ONYX Heavy Industries has a good bunch of people in it, and I enjoy hanging out with them while online. Heck, there have been a few time when i wouldn’t even be in game, and i’d just be doing my thing (programming or whatever) and chat on teamspeak.

//Development

Speaking of development, that bug has bitten again too. I’ve been working on this http://www.blackmesacorp.com/eveCharCheck. It’s going to become a site that allows directors in corporations to check character’s Limited API keys and see if they can really do all the things they claim (based on the skills and certificates they have). There is currently only very limited functionality, but i hope to expand on it soon once i figure out some major bugs. Something between the ale Eve API libraries and my database libraries is colliding.. and i’m not sure why it’s doing that.

//Social gatherings

I’ve been hanging out too. Not as much as i used to, but i think that’s good too. Sometimes i just want to be alone at my house.  I went and saw The Crazies the other weekend. It wasn’t a bad flick for a horror/thriller/action-ish movie.

//New computer parts

I bought a new monitor the other day, it’s wicked. I am now rocking two 22″ LCD monitors! So much desktop space! They’re Acer x223w‘s and they’re fabulous!