John Haro’s Blahg

posts from a technologist and ne'er-do-well

iPhoto Faces Works 99% of the Time

Filed under  //   humor   technology   what the f  

What Is Your IDE Coding Font of Choice?

These days I've been spending a chunk of my spare time in XCODE, which offerers a lot more configuration options than most IDE's I've used before.  I've been able to make it look just like my favorite TextMate theme, more or less.  When I used to spend most waking hours a day actually coding, I never had the opportunity to use an IDE with a black background (except VI and a terminal), and now I find that I need the contrast so I can stare blankly at the screen trying to remember a fraction of what I've forgotten without going snow blind.
I'm curious, what is your current font of choice?  I'll thoughtfully consider the value of all comments except for anyone that says Times New Roman, which is the devil's font.

Below

Here are the details...  everything is Monaco 11 but i use Courier New for comments to make them stand out a bit more...

Filed under  //   software development   technology  

Petulance and the Prize - Garrison Keillor

Conservatism is a powerful strain in American life that ordinarily passes as common sense. Save for a rainy day. Don’t foul the nest. Don’t burn your bridges. Don’t sacrifice the future for short-term profit. But when it contradicts itself and becomes weighted down with bigotry and cynicism, then it doesn’t hold water any more.

Filed under  //   politics  

photo: City and Fog

I took this shot years ago from an office building off of Michigan Av. Crazy fog had rolled in and just in the distance there you see the wrigley building, which they light up with powerful spotlights from across the river. With the fog it seemed like the whole sky was lit up.

Filed under  //   photography  

Google Wave Is Crap

Shortly after getting my invite to Google's new fangled "replacement" for email, i found the trick where you can search all public waves. After clicking a few i realized they were all infested with scripts ('bots") and other interweb-nasties. I was so unimpressed that I didn't race back to check on my wave account but on the handful of occasions that I did, i found any public wave that i clicked on was still there, filling up with more crap.
There is NO delete button in Wave, but there is a Spam and an Archive button. Sadly you have to click on the wave to be able to click any of these buttons, and as soon as you click your browser will likely go nuts, doing who knows what (have not tried to track all javascript/cookies etc)

So I've archived and marked as spam several of these trash waves and when i come back the next day, they are back.

Look, google does some extremely cool stuff and they have already changed the world (with Search). I love that they support and encourage open source software and they still have that 'cool factor' as a place for geeks to go and work, just like the way i wanted to work at Microsoft in the early 90's. I'm picking on Wave because this is the first time Google put anything in the wild that I didn't think was impressive or at least useful.
So I'm saying that I'm done with Wave for now, but I'm also not saying that i don't think it can't be fixed or become useful for collaboration or as a sort of groupware system. Maybe.  What I do feel pretty confident about, is that Wave as a re-invention of email is a failure.

Oh, also, its complicated, as this awesome website illustrates http://easiertounderstandthanwave.com/

Filed under  //   social media   technology  

Hiphoprisy and Ironicleness pt. 2

thanks Ken for the post

Programming an Exercise in Being Wrong

Programming is an exercise in overcoming how wrong you’ve been in the past. At first you’ll overcome the syntax errors, then you’ll overcome the structural errors, and then you’ll come to align your code with the standards of a greater community and you’ll feel safe and like you’ve made it. You haven’t – you’re still wrong because you’re always wrong. You are playing a game you cannot win. And let’s face it – if it was a game you could win you’d not be playing at all.

I like this quote - and maybe just this time, he is right.

Filed under  //   software development  

How to Talk To Weirdos on Google Wave

For those of you lucky few (like me) who received an invite to Google's Wave but are unlucky (like me) and have no friends on Wave, i just found this little feature that lets you open up and chat/wave with the world in real time.  Its a great way to search for crazy conversations and energetically insert yourself into them. 

All you need to do is add with:public In the search area like so:

So, any minimalist barefoot runners out there?

Filed under  //   technology  

I Love Hiphoprisy and Ironicleness

Beck interviewed Muslim Congressman Keith Ellison (D-MN) and opened with this gem: "And I have to tell you, I have been nervous about this interview because what I feel like saying is, sir, prove to me that you are not working with our enemies. And I know you're not. I'm not accusing you of being an enemy. But that's the way I feel, and I think a lot of Americans will feel that way."

How better to give Beck a taste of his own medicine than by wondering publicly why he has never addressed the rumor that he raped and murdered a young girl in 1990? No one's saying that Beck really did it… but if he has nothing to hide, why won't he deny the tale?

Also since he could not get US courts to invalidate freedom of speech, he went to the international courts and gave it a shot.

Filed under  //   humor   politics  

Sufjan Stevens- There's Too Much Love from Castaways in Ithaca 9/23/09

All he needs to do now is come out with a new album...

Filed under  //   music