code logs -> 2008 -> Tue, 08 Jul 2008< code.20080707.log - code.20080709.log >
--- 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
code logs -> 2008 -> Tue, 08 Jul 2008< code.20080707.log - code.20080709.log >