[10:09] <gernika> Hey nerochiaro, what's up?
[12:54] <nerochiaro> gernika: hey! all is fine. you ?
[12:55] <gernika> nerochiaro: doing well. I moved to Sillicon Valley -- working on a startup.
[12:55] <nerochiaro> gernika: cool.. what is that about ?
[12:56] <nerochiaro> gernika: unless it's super secret or something
[12:56] <gernika> nerochiaro: it's somewhat similar to loglibrary/freenode it is a site for letting people get help with small problems via chat.
[12:56] <gernika> nerochiaro: not online yet though
[12:57] <nerochiaro> gernika: i see. still rails powered ?
[12:57] <gernika> nerochiaro: yes
[12:58] <gernika> nerochiaro: with a little bit of lisp thrown in
[12:58] <nerochiaro> while i'm waiting the dev boards to come up i'm having a lot of fun with ruby. i really love it. so i guess i have to thank you for introducing me to it :)
[12:58] <gernika> nerochiaro: I'm really glad you like it. I'm also glad that it's gotten so popular lately.
[13:00] <nerochiaro> nerochiaro: true, recognition will help it becore a more viable language in workplaces, i hope.
[13:00] <nerochiaro> (yeah, sending messages to myself)
[13:00] <gernika> hahah. very introspective of you
[13:00] <nerochiaro> :)
[13:01] <gernika> It's also encouraging to hear that google uses python so much
[13:02] <nerochiaro> as a converted rubyist it gnaws me a bit, but seriously it's good news. maybe the time has come for "scripting" languages will be seen as more than toys and quick prototyping things ?
[13:06] <gernika> nerochiaro: yes -- I think things are definitely moving to a higher level.
[13:06] <gernika> nerochiaro: I'm not sure why it took so long
[13:09] <gernika> nerochiaro: how's your job been going?
[13:09] <nerochiaro> maybe all the C diehards died out in the meantime ? ;) but seriously, it might be because first garbage-collected but not dynamically-typed languages had to become popular.
[13:09] <nerochiaro> then also the dynamically typed ones could be seen as viable in light of the previous step
[13:10] <nerochiaro> my job ? quite fine. i'm finally getting to work from home for most of the week, which is great
[13:10] <gernika> nerochiaro: that's awesome. Having no office, I work from home as well. I love it.
[13:10] <unknown_lamer> common lisp gets typing correct
[13:10] <unknown_lamer> dynamic or static, and strongly typed. Weak typing is best left to languages not meant for real use.
[13:11] <nerochiaro> what's wrong with that ?
[13:11] <unknown_lamer> Weak typing is really bad
[13:11] <unknown_lamer> int foo = "5"; should *not* work
[13:11] <unknown_lamer> You have no guarantees about types, and so you end up with very subtle bugs that are nearly impossible to find.
[13:11] <unknown_lamer> that is why I hate that I make my living coding php :-\ If only I could code UCW apps.
[13:12] <gernika> unknown_lamer: I got UCW up and running once
[13:12] <unknown_lamer> gernika: hcoop.net lets me run whatever I want so :-)
[13:12] <nerochiaro> unknown_lamer: php has other problem too, it's not just the weak typing.
[13:12] <unknown_lamer> nerochiaro: Yeah, but weak typing is blech
[13:12] <unknown_lamer> nerochiaro: to convert between types one should always explicitly do so
[13:13] <unknown_lamer> (string->number "5")
[13:13] <unknown_lamer> Anyway, time for class. Blech. University sucks ;-)
[13:13] <nerochiaro> unknown_lamer: i don't know. depending on the context, sometimes i like automatic conversions
[13:13] <unknown_lamer> nerochiaro: weak typing makes sense for a language that is primarily concerned with text processing
[13:13] <nerochiaro> unknown_lamer: have a nice class
[13:13] <unknown_lamer> nerochiaro: or for writing throwaway apps. That is why PHP is cool for quickly prototyping simple stuff
[13:14] <unknown_lamer> nerochiaro: But as soon as it gets beyond 200-300 lines, or you intend to reuse the code
[13:14] <nerochiaro> unknown_lamer: it's hell. i know
[13:14] <unknown_lamer> nerochiaro: half the PHP I write is checking types and verifying data
[13:14] <nerochiaro> been there
[13:14] <unknown_lamer> and I can't use QuickForms either
[13:14] <unknown_lamer> Which sucks.
[13:14] <unknown_lamer> It is "too heavyweight"
[13:14] <unknown_lamer> oh well
[13:15] <unknown_lamer> PHP money is less painful than sales work at least.
[13:15] <nerochiaro> no doubt. but at least we all agree php sucks :)
[13:17] <nerochiaro> gernika: aside working from home, you work on your own company on a product you like and i suppose you make your schedules. that would be my ideal way to work.
[13:18] * nerochiaro  **envy**
[13:18] <gernika> nerochiaro: yes. only one step remains: somehow eraning a profit :)
[13:18] <gernika> *earning
[13:18] <nerochiaro> that would help too, yeah
[13:19] <nerochiaro> you plan on making profit from subscription to that web app or from ads ?
[13:19] <gernika> nerochiaro: California's been great too. It's in the 60s today. Where I'm from it's probably about 35 Celsius right now (cold).
[13:19] <nerochiaro> you bastard! it's below zero (celsius) here. damn freezing
[13:20] <gernika> nerochiaro: we are going to try and earn money on commissions on transactions.
[13:20] <nerochiaro> gernika: something like expert exchange or stuff like that ? (not that i know their business model that well, but still...)
[13:20] <gernika> nerochiaro: yes. similar to that.
[13:21] <nerochiaro> you deserve good luck
[13:21] <gernika> nerochiaro: thanks. And thanks again for your help on loglibrary.com. That was a lot of fun.
[13:25] <nerochiaro> you're welcome :) and thanks again to you for smuggling me ruby
[13:26] <nerochiaro> gernika: i'll go get some dinner now. see you
[13:26] <nerochiaro> and thanks for the chat
[13:26] <gernika> sure. ttyl
[15:45] <unknown_lamer> nerochiaro: ha cold there?
[15:46] <unknown_lamer> nerochiaro: It's at least 60F here :-) I just got a chance to *finally* change my oil.
[15:46] <unknown_lamer> Next I get to figure out how to make my poor old OBD I system do the blinking check engine light and then look up the code to see why the service engine light keeps coming on
[16:23] <LoRez> unknown_lamer: what make of car is it?
[16:24] <unknown_lamer> LoRez: 91 Camaro
[16:24] <LoRez> probably just have to short the diagnosis pin to ground under the dash and turn the key on
[16:24] <unknown_lamer> Yeah