February 2012
4 posts
2 tags
Free Lunches
You’ve probably heard the saying, “There’s no such thing as a free lunch!”
At RebelHold we disagree.
Whenever we get together lunch is on us. Drinks, food, the whole shebang. Dinner too if we end up working later. Often we end up bringing others along for the ride. A bottle of Hendrick’s might be $30-$40 dollars, but split amongst a group of people thrilled to be...
January 2012
2 posts
3 tags
No more music services (except Open Source Music...
2012 for me is an Open Source year. This is the year I wean myself of all my crutches. There’s no reason not to. Linux is desktop ready. I code open source in a federated collective where that is expected (not just the norm). So it’s time to start looking at what I can cut back on. The first on my list is the OS. Ubuntu or gNewSense is my natural first choice. Problem solved. The...
December 2011
2 posts
I’m coding today and remembering what it was like to code as a kid. It’s not possible to approach it the same way now. The documentation is crap at it’s best, IDE’s overblown, and there’s only a few things geared towards teaching children. It makes me wonder, where have all the basics gone. On the bright side though, the community was no where near as strong 20 odd...
November 2011
2 posts
Yield Thought: I swapped my MacBook for an... →
This reminds me of the remote pairing setup I’ve been doing: a cloud server running the latest Ubuntu, screen, and vim. The benefit of this is that multiple people can have accounts and log in to the computer remotely, you can share keyboard control, and all is well in the world using a very light connection. You can use skype for chat or simply use built in console messaging.
...
Sarah Christenson Thanks for the invite. It’s appropriate that you got invited first since you turned me on to Diaspora so long ago!
October 2011
3 posts
September 2011
1 post
July 2011
2 posts
4 tags
Searching Embedded Documents in Mongoid
If you ever find your self in need of a search over documents that are embedded using mongoid pay attention.
Here are the documents we’ll be playing with today:
class User include Mongoid::Document embeds_many :addresses end
class Address include Mongoid::Document embedded_in :user field :city field :province field :country, default: ‘US’ end
You could loop...
5 tags
What a difference a parenthetical makes
While working on a search method for DragonHoard I had the need to use inject to build an array of hashes from a single hash of options, in order to use any_of.
Normally I would loop through the hash using each_pair, but that’s not kosher for an inject.
Instead I wrapped the second parameter in parenthesis, taking advantage of the ruby ability to assign multiple results to separate values,...
June 2011
1 post
December 2010
1 post
Some Thoughts on Free Market Devolution
To help put these short remarks in to context, the original remarks in this post were made in Reddit four months ago, as a Reply to a fellow Redditor. Here’s a url for it if you would like to see the untainted / unformatted version.
Price Wars
First I would like to respond to your price war comments. A company will use price wars without compunction, if it means enough trouble for their...
October 2010
14 posts
http://hyperboleandahalf.blogspot.com/2010/10/god-o... →
Just a reminder: upgrade your rails 2.x project... →
Hackety Hack is updating again! →
A minimum wage twice the cost of living: Adam... →
Time always lost; never found
On the way home after a long day at work today, a friend and I had an interesting conversation. It involved the question of striking a balance in your life between work and personal goals; a question I am always interested in attempting to tackle.
One of the things that came up was the question of whether hours were an appropriate thing to keep track of; whether they provide any value to the end...
jQuery Templates (courtesy of Microsoft) (crap!) →
Seriously though, it’s good to see good tech coming from a company that has done very little good lately.
A follow up to my earlier Zapatista link →
Use Vim for Android Development →
2 tags
Old Connections
Since moving out west here I’ve had a chance to start reconnecting with friends I’ve only ever met or worked with online before. I’m going to be in a team with some of them for Rails Rumble 2010 and I’ve been talking on Skype with a few more.
Today I talked to Adam Stacoviak, of Handcrafted fame, and found out that he started a new Podcast called Founders Talk; literally...
1 tag
Hack Night Diaries
So today I stayed a couple hours after work and hung out for Hack Night at Gangplank. I was hoping to work on some Android stuff, but ended up getting sidelined by Street Fighter II, Lego Imperial Star Destroyers, helping friends out with Ruby code, and doing a remote pairing session with a fellow worker in Michigan.
This was my first Hack Night but it was fun. There were a lot of different...
Zapatismo: What the EZLN is Fighting For →
They advised us to be prudent and to sign the peace [agreement]. They said the government would finish us off in hours or days, at the latest, if we didn’t sign for peace… They asked us to prudently surrender and live… Who could live with that shame? Who trades life for dignity? Such sensible advice was useless… All afternoon we talked in the Committee. We tried to find the...
1 tag
It's time ...
I’m an Anarchist. A self organizer. A person who relies on democratic means in all I am involved in. Work, Life, and Happiness.
That’s part of the reason why working at Integrum has been such an exciting and interesting experience. We are a group of self organizing developers who juggle multiple projects, deal with our clients directly, and make decisions together. I have a lot of...
September 2010
1 post
2 tags
The Amateur Scorpion Killer's Diary: Entry #2
Jumping ahead in our story we find the our heroic hero slouched on the couch with a glazed look in his eyes.
“What happened?!” You may enquire.
Well I shall tell you.
One morning, while under the attack from an alternate threat, of the viral chicken kind, our man stepped out of bed, slipped his cold feet into his nice warm pajamas, which he had tossed on the floor the night before...
August 2010
3 posts
The Amateur Scorpion Killer's Diary: Entry #1
This person of interest, having become deft with a hammer and the crunchy body of a wolf spider, decided that Michigan was really too tame a place to advance his minor but growing skills. Having sought out a place of advancement over land and sea, in which to practice this new found skill; and finally, he found a most cross and arid place; a place so dangerous that the meer thought of walking...
Moving as Stable
I just wanted to thank the excellent friends and family who just threw my family a wonderful going away party. We feel honored; it meant more than you know.
The decision to move was not easy. I held out until the last possible moment to do so. But there is a definite point to doing so.
Every time we have moved there is a design behind it; a goal. We completed one goal yesterday that started...
2 tags
Old Habits Die Hard
The history of human thought recalls the swinging of a pendulum which takes centuries to swing. After a long period of slumber comes a moment of awakening. Then thought frees herself from the chains with which those interested - rulers, lawyers, clerics - have carefully enwound her.
She shatters the chains. She subjects to severe criticism all that has been taught her, and lays bare the...