--- Log opened Tue Jul 08 00:00:53 2008 |
00:28 | | Thaqui [~Thaqui@Nightstar-5265.dialup.xtra.co.nz] has joined #code |
00:28 | | mode/#code [+o Thaqui] by ChanServ |
00:54 | | Reivles [~dogmatix@Nightstar-19283.dsl.telstraclear.net] has joined #Code |
01:16 | | McMartin[legendaryjourneys] is now known as McMartin[SanDiego] |
03:08 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has quit [Quit: Will keep on trying until I run out of cake.] |
04:58 | | Chi [~omegaboot@Nightstar-6220.dsl.emhril.sbcglobal.net] has joined #code |
04:58 | < Chi> | <Maximbo> People, do all admins dream of routing tables, or is it time to visit a shrink? :( |
04:58 | < Shoukanjuu> | Heh heh |
04:59 | <@Finerty> | Visit a shrink. |
05:00 | < Chi> | hehehe |
05:00 | < Chi> | it's an old quote from BOR |
05:14 | | Finerty is now known as Vornicus |
05:29 | | Doctor_Nick [~nick@Nightstar-25013.hsd1.fl.comcast.net] has quit [Operation timed out] |
05:58 | | Chi [~omegaboot@Nightstar-6220.dsl.emhril.sbcglobal.net] has left #code [] |
06:15 | | Chi|Gone [~omegaboot@Nightstar-6220.dsl.emhril.sbcglobal.net] has joined #code |
06:15 | < Chi|Gone> | <n> aha. a true admin must in his life write three things: his own sendmail.cf, his own billing, and a phrase that will get onto bash.org.ru |
06:26 | | Attilla [~The.Attil@92.18.193.ns-3985] has quit [Ping Timeout] |
07:12 | | You're now known as TheWatcher |
08:09 | | You're now known as TheWatcher[afk] |
11:03 | | Reivles [~dogmatix@Nightstar-19283.dsl.telstraclear.net] has quit [Connection reset by peer] |
11:09 | | Reivles [~dogmatix@Nightstar-19283.dsl.telstraclear.net] has joined #Code |
11:23 | | Thaqui [~Thaqui@Nightstar-5265.dialup.xtra.co.nz] has left #code [Leaving] |
11:33 | | Attilla [~The.Attil@92.18.193.ns-3985] has joined #code |
11:33 | | mode/#code [+o Attilla] by ChanServ |
13:32 | | You're now known as TheWatcher |
13:45 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has joined #Code |
13:45 | | mode/#code [+o gnolam] by ChanServ |
14:13 | | Syloqs-AFH [Syloq@Admin.Nightstar.Net] has quit [Ping Timeout] |
14:34 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
14:35 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
14:36 | | mode/#code [+o ToxicFrog] by ChanServ |
14:40 | | You're now known as TheWatcher[afk] |
14:52 | | Reivles [~dogmatix@Nightstar-19283.dsl.telstraclear.net] has quit [Ping Timeout] |
16:05 | | AnnoDomini [AnnoDomini@Nightstar-29118.neoplus.adsl.tpnet.pl] has joined #Code |
16:05 | | mode/#code [+o AnnoDomini] by ChanServ |
16:11 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
16:11 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has joined #code |
16:13 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
16:13 | | mode/#code [+o ToxicFrog] by ChanServ |
16:32 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
16:35 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
16:35 | | mode/#code [+o ToxicFrog] by ChanServ |
16:41 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
16:43 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
16:43 | | mode/#code [+o ToxicFrog] by ChanServ |
17:08 | | Reivles [~dogmatix@Nightstar-6234.dsl.telstraclear.net] has joined #Code |
17:56 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has quit [Ping Timeout] |
18:00 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has joined #code |
18:41 | | EvilDarkLord is now known as Zenon |
19:53 | | You're now known as TheWatcher |
21:43 | | Chi|Gone is now known as Chi |
21:50 | | Zenon is now known as EvilDarkLord |
22:02 | | Chi is now known as Alek |
22:21 | | * Vornicus checks out the Python svn repository, for great justice, and his first patch for a major oss project. |
22:21 | <@EvilDarkLord> | Ooo, shiny. |
22:22 | <@jerith> | Vornicus: What patch? |
22:22 | <@Vornicus> | (I'm rewriting the bisect module for extra features and removing duplication) |
22:23 | <@jerith> | My patch for issue #1491 has been awaiting a committer for yonks. |
22:25 | <@Vornicus> | (now instead of four seven-line functions and two aliases there is a single 21-line function and five one-line functions; it now handles cmp, key, and reverse the way sort does, and you can choose between left and right bisection via a flag) |
22:28 | <@EvilDarkLord> | (Also, have a SWF link. http://tinyurl.com/6rnn3g ) |
22:28 | <@AnnoDomini> | This is nifty. |
22:29 | | * jerith learns Haskell. |
22:29 | <@Vornicus> | in short, it is an end-to-end upgrade that does half a dozen awesome things. |
22:30 | <@jerith> | Vorn: Does it change established APIs? |
22:30 | <@Vornicus> | It does not; all the additional parameters are optional. |
22:30 | <@jerith> | This is good. :-) |
22:31 | <@ToxicFrog> | jerith: interesting; I got at least one person in #lua interested in Haskell today. |
22:32 | <@ToxicFrog> | I guess functional programming is in the air. |
22:32 | <@jerith> | I've left my language for the year about 6 months late, but better late than never. |
22:33 | <@Vornicus> | Right now, I am trying to rewrite the C side. This is going to be entertaining. |
22:34 | | * Vornicus then /eyes/ EDL's link. wtf? |
22:36 | <@Vornicus> | Well, okay, I did change /one/ part of the API. |
22:37 | <@Vornicus> | In the current version the list input (the first parameter) is called 'a'; in mine it is called 'seq' or 'lst' depending on whether it requires the sequence to be mutable or not. |
22:41 | <@jerith> | So, Ruby rant of the evening. |
22:41 | <@jerith> | What do you expect to get from the following expression: "foo"[-1] |
22:42 | <@jerith> | "o" would be reasonable, no? |
22:42 | <@jerith> | How about 111? |
22:43 | <@ToxicFrog> | ... |
22:43 | <@jerith> | Because you *obviously* want a number when you look at the nth element of a string. |
22:43 | <@ToxicFrog> | What's the logic behind that? |
22:43 | <@jerith> | Now, try this: "foo"[-1..-1] |
22:43 | <@Vornicus> | that'll be o, won't it? |
22:44 | <@Vornicus> | I know they were going to fix that. |
22:44 | <@jerith> | The difference is that we're asking for a /range/ of characters. A range containing only one character, but still. |
22:44 | <@jerith> | It took me 15 minutes to debug some code this evening because of that little gem. |
22:44 | <@jerith> | TF: I suspect it's a bug from the C layer or something. |
22:45 | <@jerith> | Anyways. |
22:45 | <@Vornicus> | It's not a bug |
22:45 | <@Vornicus> | it's a feature |
22:45 | <@Vornicus> | that was intentional, but damned if I know why. |
22:45 | <@jerith> | It's unexpected and useless. That makes it a bug. |
22:46 | <@jerith> | A design bug, perhaps, but still. |
22:46 | <@jerith> | Maybe it's not unexpected if you're coming from Erlang, but at least strings in Erlang are /consistently/ lists of integers. |
22:47 | <@jerith> | Also, Erlang "strings" can do unicode a crapload better than Ruby. |
22:51 | <@ToxicFrog> | Where does 111 come from!? |
22:53 | <@jerith> | ord("o") |
22:53 | <@ToxicFrog> | Aah. |
22:53 | <@jerith> | (You don't have an ASCII table in your head?) |
22:55 | | * Vornicus would have recognized it more quickly if you'd said 0x6f. |
22:55 | <@ToxicFrog> | Yeah. |
22:55 | <@ToxicFrog> | I don't have an ASCII table in decimal. |
22:55 | <@jerith> | True. |
22:55 | <@ToxicFrog> | Base ten is for crazy people~ |
22:58 | | * gnolam should really learn Erlang some day. |
23:06 | <@gnolam> | It's on my todo list. |
23:06 | <@jerith> | It's really a very nice language. |
23:14 | <@gnolam> | I need something to actually do with it to learn it though... |
23:15 | <@ToxicFrog> | I used it for my Distributed Systems course. |
23:16 | <@ToxicFrog> | After getting confirmation from the prof that, yes, I could use any language I wanted as long as I was willing to give the TA a crash course if needed. |
23:19 | | * gnolam gets an idea for a project. |
23:19 | <@gnolam> | Hah. |
23:19 | <@gnolam> | jerith: guess whose site is the first google result for "erlang sockets"? :) |
23:20 | <@jerith> | That would be me. :-) |
23:20 | <@jerith> | I won a copy of Joe's book for that, actually. |
23:20 | <@jerith> | (It's well worth the purchase price, btw.) |
23:21 | <@gnolam> | Joe's book? |
23:22 | <@jerith> | Joe Armstrong. He wrote Erlang. |
23:22 | | Schlock [~schlock@Nightstar-8551.hsd1.wa.comcast.net] has joined #code |
23:22 | | mode/#code [+v Schlock] by ChanServ |
23:22 | <@jerith> | !stfw programming erlang |
23:22 | <+Schlock> | Lucky google site for programming erlang is http://www.pragprog.com/titles/jaerlang/ |
23:23 | | Schlock [~schlock@Nightstar-8551.hsd1.wa.comcast.net] has left #code [Part request by jerith] |
23:26 | | You're now known as TheWatcher[t-2] |
23:28 | | You're now known as TheWatcher[zZzZ] |
23:29 | <@Vornicus> | Okay. object object integer integer boolean function function boolean. |
23:34 | | * jerith hands Vornicus a happy little void* |
23:34 | <@Vornicus> | Fortunately, all i have to look up is the code letters, the rest is easy. |
23:40 | | AnnoDomini [AnnoDomini@Nightstar-29118.neoplus.adsl.tpnet.pl] has quit [Quit: If nothing we do matters, all that matters is that we do.] |
--- Log closed Wed Jul 09 00:00:59 2008 |