Curmudgeonly

The business of messy software

Archive for the ‘Uncategorized’ Category

Yay! Bruce Schneier validates me … impersonally

without comments

For years I’ve complained to coworker and “bosses” that encrypting data in a web app was foolish. If the key had to be available at run time the same access that granted a hacker acces gave her the key to the data as well. A one way hash of constant data is really no better and adding salts doesn’t actually increase security since, like keys, they’re available at runtime. Now I’ve got a club now hopefully this article by Bruce Schneier will allow me to drive a nail into the coffin of such schemes. Of course the reality is that none of those who’ve suggested these schemes will be deterred, as they know more than anyone else does anyway.

Written by crispy

July 1st, 2010 at 3:19 pm

Posted in Uncategorized

That Charlie Stross

without comments

Charlie Stross is a guy who really writes his blog. A whole essay, not just a stretched out twitter post. I could wish i could write like that, seemingly effortless cranking out the verbage. Yet in the end it all wraps up neat and tidily. It doesn’t seem like any amount of effort on my part will ever get me there, but here’s to committing to try.

Written by crispy

March 12th, 2010 at 8:27 pm

Posted in Uncategorized

python and ruby

without comments

I’ve been coding java professionally since 1997, started with java 1.0.3 as a matter of fact. Back then java was not clearly better. Python existed, and in fact I built some systems with it. I worked on the OS/2 port of python implementing and maintaining the threading and os modules. Not only did python run more reliably but it was faster. Somehow though java won, the crowd chose the tool closest to the last tool and away we went. Nowadays everybody seems enamored of ruby, due I hope to rails and it’s active record focus, because the language itself stinks. It’s painfully slow, and really how many different ways does a language need to express greater than?  Having gone through the excercise I can honestly say Rails is a fine “contractor” framework. When you only need to finish 80% of an app, it’s the fastest way there. As long as you’re not on the hook to reach 100% it’s great.

Written by crispy

November 17th, 2009 at 10:41 am

Posted in Uncategorized

Maven

without comments

you’d think with all the whiz bang great rad tools someone would have written something better that make (after all it’s over 30 years old) It seems that the best we can do though it different. Except for maven! Maven is like make, but worse. You can write new rules but you have to be a wizard to do so and god forbid you want to do something non-standard. Sure there’s a plugin for it, but it doesn’t actually work correctly or do what you actually want. Plus depending on POM definitions written by the kind of asshat who uses maven means doing what i just did, downloading glassfish!

Asshats of the year maven team!

Written by crispy

September 5th, 2008 at 12:15 pm

Posted in Uncategorized

End of an Era (at CMSG)

without comments

So the word on the street is that Mike (baby kicker) O’Donnell has left Cisco’s Media Solutions Group. Mike embodies all the attributes of the modern snake-oil enterprise software salesman. And yes, he really kicked a baby, and then had the gaul to cuss out the mother for getting said baby into Mikes very important path.

In the end, who really cares? Nobody but the poor shmucks Mike will torment at his next gig. All I can say is keep kicking those babies, maybe one of them will turn out to be full of gold.

Written by crispy

August 19th, 2008 at 6:34 pm

Posted in Uncategorized

without comments

There are a lot of really bright, insightful people. Jean-Louis Gassée seems to think he’s one of them.

Let’s step back a little. Apple “pushes” somewhere between 100 and 200 megabytes of updates per month to each Mac user. Last week, the iPhone 2.0.1 update was announced, I connected two iPhones within minutes, the 200Mb files were downloaded and installed without a hitch and I haven’t heard any blogosphere complaints on the matter. iTunes has sold billions of songs, serves tens of millions of customers everyday and everything works with very few exceptions. In other words, some very large scale Apple systems do work. As discussed above, the iTunes boss (some say slave driver, a meliorative term in context) in now also in charge of MobileMe.

And, last week, parts of the Gmail service were down for 15 hours or so. Last month, Amazon’s respected Web Services went down. And, last year, RIM’s servers went down for about half a day in the Western Hemisphere, freaking out Wall Street investment bankers and management consultants. Even the best players must endure their share of false notes.

Back to MobileMe today:if you ask subscribers who’ve never experienced a Blackberry’s

Then he buried them at the bottom of a long pointless ramble? Oh, I forgot. He’s the guy who screwed Apple (in cahoots with Scully) and handed the rest of the world over to Bill Gates. What an asshat.

Written by crispy

August 13th, 2008 at 9:17 am

Posted in Uncategorized

The world keeps turning

without comments

Here I am, after 5+ years of building and (at least theoretically) using social networking software setting up a blog. I had one back on tribe but since I’m not there anymore it hasn’t been used much. We’ll see how much effort I can put into blathering my thoughts out into the aether before I give it up and go live in a shack in the woods.

Written by crispy

August 9th, 2008 at 7:26 pm

Posted in Uncategorized

Tagged with

Have you all gone mad?

without comments

I noticed in one of the (nearly) pointless (since support currently consists of a single non-developer) support tribes that FOAF is to be disabled? Come on you morons, FOAF and the rest of the semantic web is the future. The fact that your info is in a machine readable format anyway, FOAF just allows you to participate in the wider web.

Written by crispy

March 19th, 2008 at 3:49 pm

Posted in Uncategorized

I want this so bad…

without comments


that I’ve already started working on the bill of materials! I’m not the handiest of guys but I have most of the tools except for a soldering gear (how embarrassing.)
the rest is just a trip to Fab@Home depot!

Oooh, i’m just quivering with excitement!

http://www.fabathome.org/wiki/index.php?title=Main_Page

Written by crispy

January 10th, 2007 at 12:21 pm

Posted in Uncategorized

second blog post today!

without comments

no freakin’ way!

http://www.sfgate.com/cgi-bin/article.cgi?file=/baycitynews/archive/2007/01/09/kink09.DTL

Written by crispy

January 10th, 2007 at 10:14 am

Posted in Uncategorized