hoodwink.d enhanced
RSS
2.0
XHTML
1.0

RedHanded

A Camper Launches TimeCert #

by why in cult

Pelle Braendgaard just opened his new service: TimeCert. Well well. Here we have the first actual app out there written upon the highly satirical Camping framework (4k in stature) and its happy pal Mongrel. The site helps inventors not get jerked around by everyone.

Now, we all know that, first and foremost, Camping is a hysterical joke. But, aside from that, in the oft-ignored secondary position, Camping is also a very sensible life choice, truly cause for sobriety and prolonged reflection. Ultimately resulting in decreased productivity overall, so I’m not sure I can, with conscience, recommend it to you.

said on 17 Apr 2006 at 14:19

a dsf as

said on 17 Apr 2006 at 14:39

Props to Pelle! This seems like an interesting app. But what if there’s a colission?

said on 17 Apr 2006 at 14:42

It is a hysterical joke. It’s me coming full circle from tiny perl cgi scripts to massive j2ee apps to smallish rails apps and finally tiny camping apps. And I am even laughing at the 12k ruby process minding it’s own business on my server.

This is exactly the kind of app that I wouldn’t want to setup a fully fledged rails app to do.

Did I mention that including all the html which is in markaby the whole app is about 8k. If I stripped all the blurb it would probably be about 3k.

said on 17 Apr 2006 at 14:44

Woops. I meant 12m process.

said on 17 Apr 2006 at 19:43

That’s awesome.

FlashHater: The thing about hashes is that they’re a gamble. Maybe there’ll be a collision. Maybe you will turn into a lonely walrus, gazing placidly across the ebony sea from whence came your telephones. Just a bit less likely than the ideal 2128 but yeah.

Of course with our current set of hashing algorithms, that’s not such a strong guarantee in the face of a determined attacker. Lots of weaknesses turning up recently in MD5 (and SHA1 as an algorithm is mostly just a variation on the same theme…).

I’d at least suggest one of the bigger-numbered SHA -variants. That should do us okay for a while.

said on 17 Apr 2006 at 20:02

Whoops, that should be 2160. I’m getting rusty after my long absence.

said on 17 Apr 2006 at 23:41

SHA1 us considered adequate for the majority of applications by most cryptanalists. It’s no harder really from a ruby standpoint to use SHA256 , which I do in other apps, but since the client has to generate the Hash it can be more difficult in other languages.

I might allow larger hash sizes though. I currently limit it to 40 hex bytes.

said on 18 Apr 2006 at 10:22

Hmm, even after the Shandong University results with SHA1 early last year and NIST abandoning it as a result? The Shandong paper only offered collisions in 269 rather than 280, so I wouldn’t call that a practical break yet, but we’re over the brute force hump now and we can expect better attacks.

I guess it depends on how paranoid you’re feeling, and over what time period you need the hashes to be useful— SHA1 ’s probably adequate right this moment, but will it still be adequate and relatively unbroken in five years?

said on 18 Apr 2006 at 10:29

Hmm, also, are you planning on digitally signing the TimeCerts?

I feel like I am raining on parades, but really I’m just asking these questions because I think TimeCert is nifty and I don’t want to see it get caught by surprise later.

said on 18 Apr 2006 at 12:49

It’s all a joke? Yeah, that’s what everyone says when it turns out people actually use the code they’re not particularly proud of… =)

...kind of reminded of my reaction when I noted people actually did play Miller’s Quest!...

(OK, yeah, Camping is pretty funny, in all honesty. I was kind of wondering if anyone really used the thing for anything…)

said on 18 Apr 2006 at 15:24

Well, you know, I take everything too seriously (see above comments), but really I think Camping’s API is a pleasure to use. If there’s a joke there, I don’t get it.

said on 19 Apr 2006 at 01:11

That haint true. I’ve been running an evil – very evil – little blog on it for a while now. It uses Backpack as a backend. That’s how evil it is.

said on 19 Apr 2006 at 15:19

wow that is evil. toss in a roundtrip off of google maps just for the hell of it :D

said on 19 Apr 2006 at 15:25

Can someone open comments for Markaby again?

It’s such a great product but I’m having some trouble with form_for

said on 20 Apr 2006 at 21:18

Dopey, come over to ruby-talk or comp.lang.ruby and discuss it.

said on 25 Apr 2006 at 10:40

Anything causing sobriety is a very large joke indeed.

Oh no! Hash Clash!

Comments are closed for this entry.