[02:16] <sadmac> Keybuk: ping
[11:04] <keesj> sadmac2: I am trying to download your state machine stuff from git but can't find the right git url http://people.fedoraproject.org/gitweb?p=sadmac/public_git/upstate.git;a=summary
[12:20] <Keybuk> sadmac: hey
[15:47] <keesj> sadmac: ping
[15:47] <keesj> sadmac2: ping
[15:47] <sadmac2> keesj: pong
[15:47] <sadmac2> keesj: yeah, you had a git question while I was asleep?
[15:48] <sadmac2> Keybuk: and you rang?
[15:48] <keesj> indeed , what is the git url of your state machine stuff? 
[15:48] <Keybuk> sadmac2: you rang
 Keybuk: ping
[15:48] <sadmac2> Keybuk: ah. so I did
[15:49] <sadmac2> Keybuk: I was thinking of replacements for the "before" keyword. What do you think of "meanwhile" ?
[15:53] <Keybuk> lol, no ;)
[15:53] <sadmac2> well pee on my parade why don't ya?
[15:55] <sadmac2> keesj: git://git.fedorapeople.org/sadmac/public_git/upstate.git
[16:09] <keesj> http://www.paste-it.net/public/c2b595c/ (tipical git error message)
[16:10] <sadmac2> typical even
[16:11] <sadmac2> keesj: git://fedorapeople.org/~sadmac/upstate.git
[16:11] <sadmac2> gitweb phails at displaying url
[16:11] <keesj> that worked thanks
[16:11] <sadmac2> np
[16:17] <keesj> hmm it's not what I hoped for :(
[16:19] <sadmac2> keesj: what'd you hope for?
[16:21] <keesj> more something with  states events and transitions
[16:22] <sadmac2> keesj: its more predicates, implications, and events
[16:22] <sadmac2> and now class
[16:24] <keesj> and would it run as daemon as upstart event listener or you you see it more intergrated into upstart?
[17:27] <sadmac2> keesj: I can see both
[17:28] <sadmac2> keesj: but no matter. Upstream doesn't like it
[17:28] <sadmac2> :D
[17:32] <Keybuk> Upstream is a grumpy old man
[17:51] <sadmac2> my open source life is riddled with grumpy old men
[17:51]  * sadmac2 works in the company that employs Drepper
[17:51] <sadmac2> Ulrich "Pointless BSD Crap!" Drepper
[17:52] <Keybuk> ?
[17:52] <sadmac2> Keybuk: next time you bump into uli, ask him when we'll get strlcpy in glibc
[17:52] <sadmac2> Keybuk: wear a helmet.
[17:53] <Keybuk> why do you want strlcpy?
[17:55] <sadmac2> Keybuk: I don't particularly care really, but I don't think its an ungodly sin.
[17:55] <Keybuk> once you add a function, you have to support it forever
[17:55] <Keybuk> worse still is adding a function because BSD has it, when Solaris has it too and behaves differently
[17:57] <Keybuk> iirc strlcpy correctly, it's a "C strings are hard, I can't be arsed, let's go shopping" kind of function
[17:57] <Keybuk> it makes programmers lazyly ignore errors
[18:00] <sadmac2> Keybuk: that was roughly the justification for not including it. Honestly its a fairly minor change ofer the existing str*cpy functions
[18:00] <sadmac2> I just wanted it so I could compile jot from FreeBSD
[18:01] <Keybuk> sure, but then you'd fail to compile something from Solaris
[18:01] <Keybuk> so I can see Ulrich's point
[18:01] <Keybuk> having someone who says "no" a lot in charge of libc is better than someone who always says "yes"
[18:03] <sadmac2> Keybuk: agreed. there's a difference between "no" and "I'm confiscating your spinal cord" though.
[18:05] <Keybuk> :)