opensourcesjapseye is obviously jeffk
the p2p chapter is almost done - pretty easy really, i didn't even need to do that much research; it all just kind of spewed straight out of my head. easy money. i think i'm a good writer, i've always wanted to write a book really - now i'm thinking that i should go ahead with it. i have a good topic in mind, and it'll make me do some coding for the examples as well ;) always a bonus. working on [idea] has been put aside until friday, which actually is good - a few days away from it has given me some objectivity, and i know what's wrong with the writeup. it's going to be good, and i'm very positive about getting cash to start it.
damn, i want "vi mode" in this little html text box.
p.f., my old manager from [bigtech], introduced me to a guy that just retired from [bigtech] and now wants to do something on his own. he has an idea for a web-based business, and wants my advice on the feasibility. if it sounds interesting, he wants me to do the prototype on contract, which i think i'll be happy to do, although i'm not sure how much he can pay me right off - which is the problem; i really can't do it if i'm not going to get a paycheck. hopefully he's got some cash reserves to tempt me with.
grampa is - the same really. living is a strong habit.
m.a. is doing a few chapters for a p2p book coming out (p2p should be pronounced "pap" - or maybe "hype"). i agreed to help him out by doing the chapter comparing and contrasting (mainly) distributed object protocols with p2p protocols . . . what the hell, it'll get me a nice resume bullet, a few bucks, and i don't mind helping out. god knows he's helped me enough over the last couple of years.
i am seriously considering the possibility of returing to [big, conventional, old-is-new-again technology company]. it's a safe place to hide out for a year or two or three, maybe recharge a bit, live a pseudo-normal life for a bit, then look for something fun (read: risky) to do again. or maybe [other big silicon valley tech company] or [slightly less big silicon valley tech company], since i've done [big #1] already.
some small amount of progress on [mhm/idea]. i really need to crack down and write - i don't know what's holding me back, i have some kind of block or something. anyway, all i want to do is play writing shell scripts or do some coding on dcserver (still got to do that dynamic service loading thing, and i haven't worked on the CA at all except for some design).
regardless of how much i write or code, i must not commit to doing anything until grampa finds his peace and lets go. until then the wall stands before me.
i helped dad poke around his web site - at the shell prompt level. he'd be considered a power user on windows, but on a *nix system he's helpless, as many of us once were. something as simple as ssh'ing in and checking out his access log is beyond him at this point. his site is built in php w/mysql backend - no problem, i'm not a php programmer but what's to learn? php seems fairly simple and mostly self-explanatory. i can help him out and answer his questions (how are accounts really stored, is it possible to do this or that, is the system itself maintainable and extendable, how secure are things) . . . i've been telling him for more than 2 years that he needs to learn sql and basic shell use and scripting. for him, that's too low-level and hands-on to want to do - almost beneath him. it reminds me of the several times he asked me to drop out of school to do all the technical dirty work for whatever his current get-rich-quick internet scheme was. ;) he's fun.
moved to a "wake excessively early work till noon chill out work a bit at night" schedule. it's been more effective so far than what i was doing before. it feels so much like studying for finals - i have to really crack down and do it or i'll find any excuse to procrastinate. like what i'm doing right now - keeping up my log is taking time away from [idea], which i'd really like to see come to fruition and provide . . . anyway. the solution is to work in a non-connected environment. if i have access to the internet, i'm screwed.
today i told the appropriate people i wouldn't be returning to work with them when my leave of absence was over at the end of january. i feel guilty: they were good to me in granting the leave of absence in the first place, so that i could care for my grandfather. my manager in particular went to bat for me, and today i told him i'm leaving. he has an amazingly level head - in the same situation i suspect i would have been much less polite. especially since after all his effort on my behalf, i told him i was going to focus on getting my ideas together and starting my own company. hence the source of my guilt. i would like to make it up to him somehow, but i don't know how. i recommended someone for my now vacant position.
this weekend i learned that i am a 5th generation american. this was news to me - i was under the impression that my grandparents were both born in europe, and moved here shortly after that. but now i learn that *their* grandparents were born in the united states. it's amazing what i thought i knew about my family. when he was better able to talk, grampa told me a lot of new things - and this most recent info comes from my mother. i guess i just never had that conversation with her before. my ignorance on these matters is something of a surprise to me.
some slow progress on [idea]. unfortunately, the whitepaper really requires that some things about the xml structures and semantics of the system be determined - so the various efforts are operating in parallel, one slowing as another one takes temporary precedence. my current partner in this stage is doing interviews - which means that if he gets a job it'll be me working on this alone again. which is good and bad. he is valuable to have because of his contacts (which i'll still have access to), and because he's a grayhair ;) i.e., he's older and has a good deal more experience than i do. but, the fewer people involved at this stage, the bigger chunk for each of them. right now it looks like that may just be me.
no programming for a while now - i need to focus all of my effort on [idea], and that means a lot of writing but not code. that's okay, one way or another i'll get back to it. but damn, i want to code - i miss it. two or three days at the keyboard building something would feel reaaaaally good.
we should keep in mind that those of middle eastern descent do not have the market cornered on crazy, cultish, or violent behavior. your average medium-sized white guy like me is more likely than the average educated h1b-carrying person from the middle east to off someone for no good reason.
well, work is wanting to know what i'll be up to in the next days/weeks/months. my leave of absence ends at the end of january. i need to tell them soon that i'll not be returning. i think they suspect that already.
making decent progress on mhm whitepaper. really need to crank on it though - it's difficult to get myself psyched up for writing again. i'd much rather write code or even technical specs, but this is a necessary evil. it's do or die. i need to do some research on xml structures - to see what people have done already in terms of applying them to [idea].
grampa is having a good day - yesterday too. it is simply amazing: when he's in a downswing his limbs are cold, he can't move himself at all, he can't speak, he can't feed himself. then he gets a good night's sleep and he's back to where he was two weeks ago. if he spent the rest of his time like this, more in touch with the world around him, able to talk to me - that would be wonderful. but bad days nearly always follow good, and nearly always outnumber them.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!