Log in

No account? Create an account
13 February 2005 @ 01:00 am
Not thinking about my birthday yet today, but thanks for the sentiment  
- 58.9 hours of work (and counting).
- Roughly 12 hours on the road to (and back from) work.
- Four failed attempts to perform static analysis on our algorithm core.
- Approximately 300 uses of "printf" to debug about 13,000 lines of non-human-readable code.
- About 80 stationary alignments.
- Two meals cooked at home.
- Learning how to use gvim since no other text editor works in the lab.

Man - I really shouldn't have huffed all that paint this morning.
Hoc Est Qui Sumus: Robot Cowboy Angeldiscoflamingo on February 13th, 2005 07:01 am (UTC)
My mother and my aunt Diane sent me some pretty choice gifts. Will get into it later if there's time before the Monday deadline.
Hoc Est Qui Sumusdiscoflamingo on February 13th, 2005 07:02 am (UTC)
Re-examining that last sentence has just reminded me how often my brain reverts to the Ferris Bueller vocabulary enable blocks when the primary cache faults out.
lyght on February 13th, 2005 07:03 am (UTC)
Augh. As if I don't see enough badgers on a daily basis living where I do.

I have to admit, though, he's a way cooler badger than the one that just sits around cheering for football players. This one appears to be an herbalist.
Parapluie dans la Rue de Parisscathach on February 13th, 2005 07:30 am (UTC)
Your week sound thematically different but quatifiably the same as mine. Remove "human readable code" and insert "Obsession 2 processor unit" and "MDG Hazer" and we're pretty much identical.

Except that it's not my birthday. Have a good one. Hugs and kisses from me.
XCorvisxcorvis on February 13th, 2005 01:49 pm (UTC)
Happy birthday! Lemme know if you wanna do something fun. You sound like you need some down time.
Virtual Travellervtraveller on February 13th, 2005 04:55 pm (UTC)
300 uses of "printf". Sweet. Beats hand patching conditional branches in assembler (at runtime) - gah, 0x74 vs 0xeb it's all I can see.

I do muse though on how you ended up with 13,000 lines of non-human-readable code.

My fav of all time is this:

#include <stdio.h>
main(t,_,a)char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_, main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13? main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t, "@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+,/+#n+,/#\ ;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \ q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \ ){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \ iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \ ;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# \ }'+}##(!!/") :t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1) :0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a, "!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);} And yes - it does compile and work. Happy Birthday, hope that doesn't scare you too much. If you want to turn to the bottle I'd understand - hell it'd round off you week. Have a good one.
Nightwalkerhalfawake on February 13th, 2005 08:58 pm (UTC)
Happy birthday. I hope the algorithm debugging isn't too bad.