Categories
Government Life

Congress is Lazy

Watch out! It's a blog fly!New Yorker: Hundreds of congressmen complained of headaches, dizzy spells, and extreme fatigue after putting in what sources called “a six, maybe seven-hour day.”

I know I’m blessed to have a job where I sit on my butt most of the day. I’m not out in the heat picking cotton or stacking boxes of fruit in a packing house, but I do work. It’s no wonder America is broken. Our leadership has such a crappy work ethic.

Maybe this report is sarcastic and I’ve been duped into believing it, wouldn’t be the first time, I certainly hope so.

Categories
Cloud

Run your own cloud service

Eat your own dog food.The Omni Group: “We’ve designed OmniPresence around open web protocols, so you’re welcome to use our free Omni Sync Server or to host your own cloud server. We think that the option to host your own cloud is important—not just because of concerns with respect to privacy and security (though that’s key for many businesses), but because it means you can keep that cloud running as long as you want to keep using it. As we saw with MobileMe shutting down earlier this year, individual cloud services can easily disappear as business models change. Building a solution around open standards means that our customers have a choice of hosting providers rather than being tied to a single ephemeral cloud solution.”

Omni is taking an interesting approach to their cloud services. Besides running a cloud service you can use they’re going to let you run your own based on open web standards and protocols.

Very nice.

Categories
Life

The Second Amendment

Here it is, in all its glory.

AMENDMENT II

A well regulated militia, being necessary to the security of a free state, the right of the people to keep and bear arms, shall not be infringed.

Is this left open to broad interpretation? I suppose it is. What I read is “If you’re part of an organized Militia, you have the right to keep a weapon.”

It doesn’t say you don’t have to register it. It doesn’t say you don’t have to get a background check. It doesn’t say you have to be given the weapon right away. It doesn’t say you can have it without formal training. It was written at a time when people fired muskets. Single shot weapons that took time to reload. If a musket had been used at any of these mass killings over the years we wouldn’t be talking about this because the knuckleheads perpetrating the crimes probably wouldn’t have gotten very far. I think it’s been proven time and again guns don’t make us safer. This latest jerk killed his mom, who owned guns. It certainly didn’t help her, she’s dead.

My brother wrote a good piece on guns yesterday. I see his viewpoint. At one point in my life I was a hunter. I hunted dove for a few seasons and, yes, we ate what we killed. I had to go to training to learn how to treat a weapon. They’re deadly, ALWAYS. Even if you don’t want them to be. We had 22’s, shotguns, pellet guns, BB guns, and my grandfather and father had high powered hunting rifles, .30-06’s I believe. We had a healthy respect for guns, trust me. We didn’t handle them lightly and were always supervised. I never believed them to be for home defense, although my dad and grandfather did.

I’d like to see assault weapons banned. They’re only good for one thing, killing people. You can’t use them for hunting. Ok, I suppose you could, but they’re not good for shooting bird and they’re not terribly accurate at a great distance. They were built for war. Cops and the military are great places for them. That is one small step, but there is a much bigger problem. The elephant in the room so to speak.

America has a history of violence. Our neighbor’s to the north, Canada, don’t have this problem and they have more guns than we do. Why? It’s probably more than one thing, but having universal healthcare is probably a big contributor. Yes, you read that right. All the people committing mass murder have psychological issues. Most of the time we find out someone tried to get them help but they didn’t have insurance or the insurance company denied their claims. The United States is broken in many ways.

I don’t need a gun to protect my family. I’m not afraid of bogeymen in the dark. If you face me with a weapon in hand, whose the coward? I’ll give you a hint, not me.

Oh, arming people at schools is about the dumbest idea I’ve ever heard. The NRA has lost it’s collective brain if they think that’s a good idea.

Mr. LaPierra, you’re not crazy, looney is probably a more apt description. Seek psychological help. You’re part of the problem.

Categories
Development Indie iOS

Craig Hockenberry on Twitterrific 5 Development

Craig Hockenberry: “What happened next though, surprised us in a very good way. David started using Xcode.”

I love stuff like this. It’s neat to see how folks approach development inside their shop. Most of the post is not surprising. Their approach is the same as every development shop I’ve ever worked in. Divide and conquer where it makes sense. He didn’t go into their unit test process, but does mention he was able to test his code with his own test application. This is important and mostly overlooked by most developers.

A wonderful boquet of flowers.Like I said, it’s mostly basic stuff and common practice, until you come to the line I pasted above. THEY GOT A DESIGNER TO USE XCODE! That’s amazing and it looks like it allowed them to move their application forward without interrupting the developer or frustrating the designer because the developer was too busy to be fussed with a tweak to the UI.

When I’m coding I like to get the basics in place and skin later. It’s easy to do, why not give it a bit of time before you go off and do it, right? Well, if you can get a designer to do the work, why not? It’s a brilliant idea and UIAppearance seems to make it even easier to deal with this kind of stuff. I’m looking forward to using it some day.

Craig also mentions another thing I really love about The Iconfactory.

“We are well aware that people are going to complain about missing features: push notifications and streaming are obvious examples. But so are trends, and video support, and in-line photos, and… well none of that matters. We believe in building opinionated software.

I love that. They managed to build a client that is perfectly suited to how I use Twitter and they did it by building it how they would use it.

The Iconfactory is definitely one of those shops I’d give my left arm to work for. True story.

Categories
Life Weblogging

Infected WordPress Installation

Zombie GirlWell, it looks like this site has managed to become infected with the “WordPress Pharma Hack” and I can’t seem to get rid of it.

If I can’t get rid of it soon I will abandon WordPress all together. I wish I could figure out why this has happened, but I just cannot see why.

I’ve followed this Pearsonified article on how to remove it, but I couldn’t find anything on my site that matches his recommendations. In the meantime I’ve removed every template and plugin I don’t need. I’m now using the default template, no other templates installed, and I’m down to a small set of plugins. I’m going to disable a bunch and see if that makes any difference.

Categories
Life

Hate in America

Hate is alive and well in the United States of America, just as it was in 2008.

It’s horrible enough she said it, but look at the favorites count. Really very sad.

Welcome to 1950.

Categories
Social

Developer Reality Show?

Eat your own dog food.TechCrunch: “Where do I start? Does everyone in Silicon Valley look like Sarah Austin, Kim & Hermione? Are all the guys wasted and hung over like Dwight? Where are the Wozniaks and Jobses? I am absolutely sure there are smart plain or even ugly people who live and work there. Perhaps they are all kept in the basement hunched over their computers doing the hard work while the “beautiful people” have all the marketing and camera time.”

This is exactly what I predicted. It sounds like Bravo’s Start Ups:Silicon Valley is a complete disaster. The only thing Hollywood understands is itself, so they have to transform everything they do into something that looks like Hollywood. A land of disfunction and self absorption.

I don’t think a show about real developers would be all that interesting. Could you imagine a reality show with two grey beards, sitting back to back, nothing said to each other the entire day? No cat fights, no boys taking off their shirts and strutting around like peacocks, no brogrammers, just real software engineers, doing real work. It would bore you to tears, but at least it would be real.

Categories
#twitter Social

Twitter as a photo sharing app?

NY Times [Bits Blog]: “According to one Twitter employee, the company’s V.I.T.’s, or Very Important Tweeters, as they are known internally, usually celebrities and media personalities, would be especially happy to see filters in the Twitter mobile apps. Most V.I.T.’s now use Instagram to take photos, and then share them on Twitter, where they often have a larger following.”

Twitter has some issues to solve to make itself a great site for photo sharing, but I think they have the infrastructure to make it work.

First off they acquired Posterous and have allowed the service to languish, but that infrastructure could be the basis of a photo sharing service, much like Instagram. I’m fairly certain it’s difficult to track down old pictures on Twitter because they archive old tweets and we can no longer see them in our timeline. First and foremost they need to fix that. That’s just a technology issue. They have smart folks, they can figure something out.

As for their mobile client what about buying Hipstamatic? I’d imagine since the layoff in August they may be open to talks? Again, this isn’t a real problem. Smart people will come up with great solutions.

Watch out! It's a blog fly!I think the biggest problem Twitter has is the idea that some people are more important than others. Hollywood, for some strange reason, has the eye of Twitter. Why? Movie stars aren’t important people. They’re just like us, nothing special. That is a real cultural problem.

Twitter was built on the backs of third party developers and all us everyday people. Since the VC’s have taken over the company the focus has been on the in crowd, which apparently, are Hollywood stars.

Where will Twitter be when the only people here are the stars and the advertisers?

If you’re looking for a social site supported by users please visit App.Net. It’s full of everyday people like you and me.

Categories
Development

Making Twitter post to App.Net

AHHHHHH!Steve Streza: “Today I shipped the first alpha of Apparchy, which turns Twitter’s official iOS apps into App.net clients. You sign up for a free account on apparchy.net, add your app.net account, and then log into the Twitter app with your Apparchy username and password. Then, the Twitter app will start loading data from app.net through the Apparchy API.”

This is a nifty trick. A very appropriate hack for a hackathon. Steve has made Twitter’s own client post to App.net. It’s not as difficult as one might think because of a legacy feature remaining in the official Twitter for iOS, and I believe Twitter for Mac, clients.

It’s interesting to note that Twitter has allowed Twitter for Mac to die. If this works with the Mac client it just breathed new life into an otherwise dead piece of software. Well done.

The big question is, when will Twitter shut this down? One week, two? It won’t take long before we see a new drop of Twitter for iOS in the App Store with this feature removed.

It’ll be interesting to see if they ship another release of Twitter for Mac just to turn this off.

Until then, enjoy!

P.S. – Does this mean Twitter’s official client is breaking the Display Requirements?

Categories
Apple Core Labs

The Pain of Change

Apple Core Labs LogoA few weeks back I decided it was time to update the Apple Core Labs website. Since I’m now making my living doing Freelance Development I figured it would make sense to have a portfolio look. This would allow me to show, and talk about, some of the applications I’ve contributed to.

Finding a Theme

Since I’m a fan of WordPress it made sense to find a provider of professional quality WordPress themes and buy one. I’m not a web layout professional and my HTML and CSS knowledge is minimal. In the past I would’ve tweaked and poked at the page until I was happy enough with the outcome and leave it at that. Witness the current Apple Core Labs page. It’s minimal at best, which isn’t a bad thing, but now I’d like a bit more.

During my search I considered quite a few Professional WordPress Theme shops but decided I’d go with The Theme Foundry. Why? I love their style. Their themes have an ascetic that’s pleasing to my eye and they’re very functional and professional looking.

In the end I chose the React theme. When I viewed the live demo I knew it was the them for me.

Updating

Now comes the hard part. I have to set aside time to install WordPress as my main site on Apple Core Labs and make sure I maintain all the static pages that are important to me, like RxCalc. That’s where it gets tricky, I think.

Creating pages that display on the home page will be the easy part. The Theme Foundry did a great job making that a no brainer. The thing I’m having trouble with is how do I feature a link to a random static HTML page on the home page without tweaking the template and messing up their fantastic scheme? The page I’m talking about is the beautiful RxCalc page, designed by my friends at Hundred10 Design. It’s a masterpiece and I’d like to keep it, but I’d like to give it a space on the home page, which means doing something special to the WordPress theme. At least I think that’s what I have to do?

What about my weblog?

The Apple Core Labs Weblog is WordPress based, but lives on a sub-domain. It’s easy enough to adapt that to use React. Thank goodness. At least that’s an easy change.

End of Line

Overall I’m really excite about the new look for the site and The Theme Foundry is a real class act. They’ve already been a great help. If you’re looking for a professionally built WordPress Theme I strongly recommend you visit The Theme Foundry.

If there are any React theme, or WordPress, experts out there and you read this, could you lend a fella some advice? How do I feature my static RxCalc page on the main React landing page? Is it possible without changing the template? If you have a suggestion leave a comment or send an email to rob.fahrni@gmail.com. Thank you.