pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by diakopter on 11 July 2007.
00:06 unobe_away is now known as unobe 00:08 unobe is now known as unobe_away 00:12 Schwern left 00:17 devogon left 00:32 bonesss left 00:35 bonesss joined 00:57 nipotaway is now known as nipotan 01:02 Blwood left 01:15 jisom joined, sunnavy joined 01:16 lambdabot joined 01:19 hcchien joined 01:25 Aankh|Clone left 01:26 dduncan joined 01:58 pwn3domina joined
dduncan opinion question ... I'm thinking now of accelerating my plans to separate my Muldis D language spec (all documentation) and my Muldis DB virtual machine (implements said language) into separate distros ... so that there is then just one official repo for the language spec, which the Perl 5 and Perl 6 and Parrot and whatever Muldis DB can just refer to it externally as Pugs, Parrot, v6.pm, et al refer to the Perl 6 synopsis now ... my c 02:40
02:40 alexe joined 02:44 kanru joined
Tene dduncan: cut off after "... my c" 02:48
dduncan oh, it didn't for me 02:49
will nopaste
or not 02:50
split paste ...
opinion question ... I'm thinking now of accelerating my plans to separate my Muldis D language spec (all documentation) and my Muldis DB virtual machine (implements said language) into separate distros ... so that there is then just one official repo for the language spec, which the Perl 5 and Perl 6 and Parrot and whatever Muldis DB can just refer to it externally as Pugs, Parrot, v6.pm, et al refer to the Perl 6 synopsis now ...
my current question is, perhaps, what alternate namespace to use for the Muldis D language docs, rather than Muldis::DB::Language ... I was thinking perhaps Language::MuldisD, or maybe Muldis::D ...
there's also the question of what CPAN category this docs-only distro should go in, eg "Database Interfaces" versus "Language Interfaces" versus "String Language Text Processing" etc ... feedback, asap, is appreciated, particularly concerning what namespace to use, thanks 02:51
that's all
I think that split before the cut-off you saw
02:51 elmex left
spinclad yes, endings i see are 'now ...', 'Muldis::D ...', 'use, thanks' 02:52
dduncan right 02:53
02:53 jedai joined
dduncan I guess my IRC client displays to me what I sent, even if others don't get it 02:53
sort of like some telnet clients, displaying what is sent
02:53 Chris joined 02:55 jisom left
dduncan I'm about to send the same question to modules@ and another list, but thought I'd ask via fast IRC first 02:55
avar Everything under Muldis:: is probably a nice idea 02:59
and Muldis::Doc/Manual/Spec or something
spinclad as i don't really understand your intent with the terms 'Muldis' and 'D' ('DB' i have an inkling of), i can't say much on the namespace ... 03:00
dduncan 'Muldis' is a word I made up, it means "multiverse of discourse", and intend to brand a whole product line with. 03:01
Muldis::DB is one product
spinclad re category, can it be listed in multiple categories? 'DB interface' and 'Language interface'?
dduncan Muldis D is the name of a programming language; it is a 'D' language according to Darwen and Date
technically the language spec transcends an implementation
I'm not aware that CPAN lets you pick multiple categories 03:02
I personally prefer it goes under 'DB Interface', but other 'Language::' modules are under the other
03:02 justatheory joined
dduncan not that this means the same thing per se ... the 'D' distro is more of a 'synopsis' than an interface implementation 03:03
spinclad personally i see nothing wrong with a 'Language::' module being listed under 'DB interfaces'
dduncan I don't either
so I could request that combination
03:04 offby1` joined 03:05 offby1` left 03:07 Aankhen`` joined
dduncan skipping the mailing list thing, I think I'll just submit a PAUSE namespace request for Language::MuldisD under the category "Database Interfaces" and see what happens 03:08
03:10 BinGOs left, |Jedai| left 03:15 REPLeffect joined 03:29 qmole left
dduncan namespace request to PAUSE is done 03:44
03:57 bonesss left 04:05 justatheory left 04:19 Alias_ joined 04:22 on_ joined 04:24 mako132_ left 04:31 amnesiac joined 04:32 amnesiac left 04:34 amnesiac joined, xinming left, xinming joined
dduncan finally, the namespace request for Language::MuldisD was granted by PAUSE, so expect split distros on CPAN tomorrow 05:06
05:06 dduncan left
Alias_ finally? 05:07
Dude, I only just logged in
:)
(knows that dduncan has left)
(but expects him to read the logs) :) 05:08
\o
05:16 popt joined 05:20 devogon joined
popt is agentzh here 05:26
I want to introduce my 2 friends to him
Alias_ seen agentzh? 05:27
buubot Alias_: Sorry, I haven't seen agentzh?
Alias_ 1. It appears not
2. I think buubot is screwy :)
popt isn't this channel the place he lurk around?
Alias_ Yes, it is 05:28
hence 2.
popt lol
revdiablo seen agentzh
buubot revdiablo: Seen at Sun Jul 22 07:30:50 2007: <agentzh> "In file included from /usr/lib/ghc-6.6.1/include/HsUnix.h:12,"
popt thanks both 05:29
revdiablo Nice to see the datestamp does not include a time zone
Alias_ heh
seen Alias_
buubot Alias_: Seen at Sun Jul 22 22:29:23 2007: <Alias_> heh
Alias_ Well it's not zulu :/
revdiablo Ah, it's in pacific time
Which makes sense I guess, since buu lives in LA 05:30
Alias_ Suddenly the genius of "X hours ago" makes sense
revdiablo Time is hard (tm)
Alias_ indeed
<-- written a bad time library before 05:31
<-- still struggling to convert it to DateTime in the enormous application
revdiablo I foolishly try to use epoch times for everything
Alias_ bad bad man
I finally managed to evolve past that this year 05:32
revdiablo It's so wonderfully convenient... but yeah.
Alias_ The accumulated suck of epoch time finally reached my breaking point 05:33
Mostly because I keep having to go back and revisit code 05:35
And that's something that smells to high heaven for me
So I gave up and let DateTime use whatever CPU cycles it needs to
revdiablo For me it's a matter of learning the interface, not resource usage 05:36
I really should just do it 05:37
Alias_ indeed
The key thing to understand DateTime is that you have to really understand that certain things are just not possible
05:37 bsb left
Alias_ And that DateTime would prefer to NOT give you a result, rather than trivialize something that's hard and provide an estimate 05:38
Which is annoying at first, until you learn to trust that when it won't give you a value that you want, you are probably asking it the wrong question :)
So you revisit you question :) 05:39
your
revdiablo heh
Alias_ Most of the complaints I see from people are "why don't Datetime give me the number of whatevers between this and that"
The answer being of course, "That's a stupid question, and you're a stupid programmer, learn what a 'day' actually means" or something :) 05:40
SamB well, if "whatevers" is months...
revdiablo So sort of a guard against XY problems
Alias_ SamB: It tends to vary based on the situation :)
SamB then it's kinda clear why its
not a good idea
Alias_ Not at first
Time is *hard*
SamB well, months aren't even all the same length 05:41
not even close
_moritz_ it is indeed hard ;)
Alias_ The other annoyance for DateTime is the strict exception model
But once you realise how much pain it's saving you, it's worth the extra decoration :)
But yeah, it does take a little work to learn the PAI 05:42
API
05:43 avar left, avar joined 05:49 pjcj_ left, pjcj joined 05:52 REPLeffect left
ingy hi Alias_ 05:55
Alias_ hi!
Shit, I wanted to talk to you about something 05:56
ingy me too
Alias_ But I'm afraid I've forgotten what it was
_moritz_ talking is totally overrated ;)
Alias_ (it wasn't about BCPAN, but I'm sure I'll want to hear about that too eventually) :)
er BPAN
ingy yeah y 05:58
sorry I just lost net for a sec 05:59
Alias_ n/p
How is the hand btw?
ingy I want to talk to you about bpan, but I think it's best to get a protoype going first
Alias_ Or a definition :) 06:00
ingy my hand is coming along
Alias_ Good good, I'd hate to see you have to do an RMS
ingy BPAN == Best Practical Anarchist Nubiles 06:01
Alias_ oh dear
ingy or nonesuch
Alias_ :)
06:01 popt left 06:15 on_ left 06:16 masak joined 06:18 jiing_ joined 06:20 kanru left, zamolxes left, weinig left 06:28 riffraff joined, riffraff left 06:41 drupek12 left 06:42 BinGOs joined 06:45 drupek12 joined 06:48 iblechbot joined 06:51 xinming_ joined 06:53 kanru joined 06:56 Drummer_CCS joined
Drummer_CCS hola 06:57
06:58 sunnavy_ joined 07:00 Drummer_CCS left 07:05 franck___ joined, kanru left 07:09 xinming left 07:10 sunnavy left 07:12 kanru joined 07:13 alexe left 07:19 renormalist joined 07:20 Aankhen`` left 07:21 unobe_away is now known as unobe, flokuehn joined 07:23 unobe is now known as unobe_away 07:37 cognominal_ left 07:45 renormalist left 07:51 araujo left 08:00 amnesiac left 08:18 zamolxes joined 08:25 elmex joined 08:32 fglock joined 08:48 hcchien left 08:56 iblechbot left 08:58 sunnavy_ is now known as sunnavy
pugs_svnbot r17120 | fglock++ | [kp6] fixed 'self' 09:05
diff: dev.pugscode.org/changeset/17120
masak fglock++ # fixing self
fglock fixing myself 09:06
lambdabot fglock: You have 1 new message. '/msg lambdabot @messages' to read it.
masak fglock: yes, I liked the commit message precisely because of that ambiguity
the trac page is feeling a wee bit ill today: dev.pugscode.org/changeset/17120 09:08
09:09 andara joined
pugs_svnbot r17121 | fglock++ | [kp6] MOP - Class.add_attribute(), Class.add_role() - untested 09:14
diff: dev.pugscode.org/changeset/17121
09:16 chris2 joined
pugs_svnbot r17122 | fglock++ | [kp6] Perl 5 Runtime - added substr(), infix:<-> 09:17
diff: dev.pugscode.org/changeset/17122
09:32 pwn3domina left 09:33 pwn3domina joined 09:43 buetow joined 09:51 zamolxes left 09:53 fglock_ joined 09:59 sunnavy left
fglock_ a Perl 5 question: substr( @args ) # Not enough arguments for substr ... near "@args )" 10:04
10:07 fglock left 10:17 hcchien joined
pugs_svnbot r17123 | fglock++ | [kp6] fixed substr() 10:17
diff: dev.pugscode.org/changeset/17123
10:25 xinming_ is now known as xinming 10:47 iblechbot joined 10:48 xdg joined 10:51 kanru left 10:55 kanru joined 10:56 Southen left 10:57 ruoso joined
avar $ perl5.9.5 -E 'say prototype "CORE::substr"' 11:09
$$;$$
fglock_: proto coerces it
11:10 fglock joined 11:16 jiing_ left, daxim_ is now known as daxim 11:19 Alias_ left, Alias_ joined 11:22 ruoso left 11:23 ruoso joined 11:24 fglock_ left 11:29 andara left 12:21 andara joined 12:33 jiing_ joined 12:36 jiing_ left 12:42 toshinori left 13:04 jhorwitz joined 13:06 [particle1 is now known as [particle] 13:11 nipotan is now known as nipotaway 13:20 firestorm joined
firestorm hi...looking for something that will step through my perl program much like "bash -x" does in shell programming...suggestions? 13:20
[particle] perl -d ? 13:21
btw this is a channel for perl 6 developers--you're likely using perl 5, and would get more on-topic help at #perl 13:22
firestorm thankyou 13:23
13:23 firestorm left
pugs_svnbot r17124 | fglock++ | [kp6] added accessor test (not working) 13:34
diff: dev.pugscode.org/changeset/17124
13:35 funktio joined, funktio left 13:38 toshinori joined 13:53 TJCRI joined 13:57 xdg left
masak the database of dev.pugscode.org is still in sad mode... 14:08
14:09 aindilis left
pugs_svnbot r17125 | fglock++ | [kp6] pass accessor tests 14:13
diff: dev.pugscode.org/changeset/17125
14:21 daxim_ joined
avar trac broken 14:27
masak avar: my point exactly
14:28 aindilis joined
meppl gugu 14:31
14:32 sunnavy joined 14:36 daxim left 14:48 aindilis left, aindilis joined
masak ?eval "meppl: " ~ <g u g u>.pick(*) 14:48
evalbot_r17041 "meppl: g u u g"
14:52 aindilis left
meppl :D 14:52
hello masak
masak meppl: y0 14:53
14:54 cognominal_ joined
masak is lurking on this channel, silently waiting for audreyt++'s return and 6.28.0++'s arrival, at which point he will write a new script using p6 OO 14:54
15:04 jianingy left 15:10 goloo joined 15:11 sunnavy left 15:21 stevan__ joined 15:22 Alias_ left 15:29 stevan_ left 15:44 flokuehn left 15:46 franck___ left 15:48 andara left 15:49 amnesiac joined 15:53 rho joined 15:59 REPLeffect joined
rho is away: (watching house) 16:11
16:11 orafu left 16:14 rho left 16:28 fridim joined 16:33 justatheory joined 16:43 rho joined
rho is back 16:44
16:53 iblechbot_ joined 16:57 kanru left 16:58 aindilis joined 17:00 Limbic_Region joined 17:03 pwn3domina left, dduncan joined 17:06 iblechbot left 17:11 goloo left
Limbic_Region wow 17:14
connected for 14 minutes, this is some kind of a record
diakopter Limbic_Region: :[ :) 17:15
17:16 iblechbot_ left
Limbic_Region so anything new and/or exciting happening? 17:16
17:17 masak left
diakopter I have a long todo list of fun things, that you can help with if you want :) 17:17
Limbic_Region well, anything that I participate in will have to be restricted to activities that can be completed within a day or two 17:19
I do not have the luxury of taking on comittments longer than that ATM
diakopter oh cool.. it's a bunch of short things, I think. 17:20
Limbic_Region let me know 17:21
diakopter I listed them all on irc, I think, last Friday 17:22
diakopter finds the url
17:27 orafu joined
diakopter Limbic_Region: you'd like #1 I'm sure... moritz.faui2k3.org/irclog/out.pl?ch...19#id_l318 although #7 is the generalization of that.... moritz.faui2k3.org/irclog/out.pl?ch...19#id_l441 17:31
lambdabot Title: IRC log for #perl6, 2007-07-19, tinyurl.com/2erfo8
Limbic_Region the target ref didn't work but I will scroll through it to see if I can find what you are talking about
17:32 jisom joined, orafu left
diakopter hm, you're right... it works in Firefox, but doesn't work in IE (the #id_l318) 17:33
17:33 Blwood joined
Limbic_Region I don't understand #1 17:34
17:34 Azure-BOT left
Limbic_Region are you talking about the languages/perl6 branch in parrot 17:34
or about pugs targeting parrot?
diakopter languages/perl6 17:35
Limbic_Region if the former - already done though I do not know if evalbot would be supported
oh, well I have that running on Win32/MinGW and Win32/Cygwin
great - connection fubar
diakopter your messages came through, at least some of them 17:36
Limbic_Region: it needs to be in its own private chroot
imho
Limbic_Region diakopter - ok, I can only find todo items 1 & 2 17:37
and with regards to number 1 - languages/perl6 works out of the box on every platform I have tried so you will need to define what specifically is "todo" about the item 17:38
[particle] Limbic_Region: search for "# 3" 17:41
on the 18th
17:41 kanru joined
Limbic_Region on the 18th? interesting 17:41
diakopter on the 19th for me - search 14:42 17:42
Limbic_Region I I find no '# 3' on the 18th
diakopter I frankly don't know why those anchors don't work in IE 17:43
@tell moritz weird bug where line number anchors in the irc logs don't work in IE6
lambdabot Consider it noted.
17:43 rho left
Limbic_Region ok, found the rest of the list but it doesn't really look like anything I could personally do in a day or two 17:44
and as I said, # 1 needs more definition before I could say for sure if it is something that I could do or not 17:45
diakopter Limbic_Region: ok. you're right; most of #1 will be dependent on how that new evalbot wrapper works (the chroot and such) 17:46
Limbic_Region I suspect though that the perl6 implementation on parrot is not far enough along for evalbot
[particle] no eval yet ,for one ;)
Limbic_Region heh
17:50 orafu joined 17:54 iblechbot joined 18:00 Psyche^ joined
jisom searchsecurity.techtarget.com/origi...16,00.html something we need to consider in parrot 18:02
lambdabot Title: New hacking technique exploits common programming error, tinyurl.com/yowy2u
18:02 Yappo joined
jisom oops, wrong channel 18:03
18:05 unobe_away is now known as unobe 18:06 unobe is now known as unobe_away, REPLeffect left, REPLeffect joined 18:09 rindolf joined 18:10 Limbic_Region left 18:11 franck___ joined 18:12 Patterner left, Psyche^ is now known as Patterner 18:13 franck___ left, franck___ joined 18:15 fglock left 18:17 franck___ left, franck___ joined
diakopter ugh; lots of rogue APs at OSCON. 18:18
[particle]: eval() isn't necessary for evalbot :P
18:23 kanru left
dduncan APs? 18:25
never mind
diakopter access points 18:26
dduncan thought so
but I didn't pick up on that the first time
diakopter they're all using the same ssid as the official one ("OSCON"), but they provide nonfunctional DHCP servers. 18:27
18:28 rho joined 18:41 rho left 18:42 justatheory left 18:52 weinig joined 18:58 weinig left 19:10 lidden_ joined, Blwood left 19:13 bonesss joined 19:17 fridim left 19:18 joao joined, fridim joined, justatheory joined 19:19 thorat joined 19:25 ruoso left 19:27 jisom left, Aankhen`` joined
_moritz_ diakopter: did you use the tinyurl? 19:28
19:29 _moritz_ is now known as moritz
moritz diakopter: the anchor is not included in the tinyurl-link :( 19:29
lambdabot moritz: You have 1 new message. '/msg lambdabot @messages' to read it.
moritz @massages 19:30
lambdabot diakopter said 1h 47m 6s ago: weird bug where line number anchors in the irc logs don't work in IE6
19:31 lidden joined
Aankhen`` moritz: Probably wouldn't make sense for the anchor to be included, since it has to do redirect 'n' all. 19:31
moritz Aankhen``: aye
Aankhen``: I'm just hoping that's what's causing the problem, because I have no IE and I'm not very keen on debugging any IE stuff 19:32
Aankhen`` Dang, I don't have IE6 installed here.
moritz there are wors things than not having IE6 19:33
like, for example, having it ;)
19:34 elmex left 19:35 justatheory left 19:36 justatheory joined 19:39 rindolf left 19:40 lidden_ left
moritz anyway, sleep (or something) & 19:43
19:44 weinig joined 19:56 fridim left 20:07 Eidolos_ joined
pugs_svnbot r17126 | Darren_Duncan++ | ext/Muldis-DB/ : the all-Pod Muldis D language spec has been split off to its own repo, is no longer distrib with Muldis DB, nor is in the Pugs distro any longer 20:12
diff: dev.pugscode.org/changeset/17126
dduncan note, the Pugs Trac "database is locked" error has been going on continuously for several days now ... I think something on the server needs kicking 20:15
20:18 Eidolos left, Eidolos_ is now known as Eidolos 20:19 araujo joined 20:22 bonesss left, franck___ left 20:32 chris2 left, marmic left 20:33 marmic joined
diakopter lurks at "A Taste of Haskell" this afternoon 20:34
dduncan so how's it taste? 20:39
diakopter dduncan: I dunno yet. Mr. GHC Himself presenting. Just began. 20:40
dduncan: thanks, restarted apache2 and commitbit
[particle] it'll take hours to find out, even on modern hardware. 20:41
dduncan okay
diakopter [particle]: :D
20:42 Schwern joined 20:43 Schwern left, Schwern joined 20:46 Aankh|Clone joined 20:51 TJCRI left 20:57 thoughtpolice left 21:03 thoughtpolice joined, Aankhen`` left 21:10 the_dormant joined, the_dormant left 21:14 Schwern left 21:15 autark joined 21:17 weinig_ joined 21:18 weinig left 21:19 [particle] left, [particle] joined 21:21 freysteinn joined 21:25 thoughtp1lice joined 21:29 thoughtpolice left 21:32 devogon left 21:34 ruz left 21:38 ruz joined 21:51 weinig_ left 21:55 dmq joined, bcmb joined 22:01 pmichaud left, iblechbot left, PerlJam left, Juerd left 22:02 wolverian left 22:03 pugs_svnbot left, bcmb left 22:04 devbot6 left, REPLeffect_ joined
meppl good night 22:04
22:05 specbot6 left, evalbot_r17041 left, dalek left 22:06 demq left, REPLeffect left 22:12 unobe_away is now known as unobe 22:14 Aankh|Clone left, justatheory left 22:15 dalek joined, juerd joined
juerd power outage + fsck 22:15
afk
22:15 marmic left 22:16 pugs_svnbot joined 22:19 marmic joined 22:21 Schwern joined 22:24 joao left 22:27 frobnitz left, juerd is now known as Juerd, weinig joined 22:34 pmichaud joined 22:37 devogon joined
pmichaud my server cut out123456 22:42
22:47 Juerd left 22:49 Juerd joined, justatheory joined 22:50 evalbot_r joined 22:56 weinig_ joined 22:58 weinig left 23:25 unobe is now known as unobe_away 23:26 Limbic_Region joined 23:27 bcmb joined 23:28 moritz left, moritz joined, moritz left 23:33 weinig joined, moritz_ joined
Limbic_Region repo down? 23:38
diakopter oops 23:41
silly apache1.3 :)
try now 23:42
pugs_svnbot r17126 | Darren_Duncan++ | ext/Muldis-DB/ : the all-Pod Muldis D language spec has been split off to its own repo, is no longer distrib with Muldis DB, nor is in the Pugs distro any longer
diff: dev.pugscode.org/changeset/17126
lambdabot Title: Changeset 17126 - Pugs - Trac
diakopter eh? that's odd
unless...... :)
Limbic_Region also - the journals link on pugscode.org is no longer pointing to planet perl6 23:43
repo is working again though
;-) 23:44
hrm
maybe not
it appears to have just hung in mid fetch
nevermind, it finished 23:45
diakopter well if you clicked it when apache1.3 was running (instead of apache2), then it might've pointed someplace nonexistent
(I disabled apache 1.3 now) :) 23:48
(from being started up upon (accidental) reboot) 23:49
23:49 weinig_ left 23:52 Schwern left
diakopter learns Haskell from its creator 23:52
23:53 buetow left, Schwern joined 23:54 justatheory left