Pugs t-shirts www.cafepress.com/pugscode | Pugs 6.2.9 released | pugscode.org | pugs.kwiki.org | paste: sial.org/pbot/perl6 | www.geeksunite.net
Set by stevan on 15 August 2005.
elmex_ this is no gain 00:08
over vain
(away)
GNAA 00:41
??? 01:04
obvious 01:28
the dead seed is in the grain of the void
svnbot6 r6676 | fglock++ | PIL-Run 03:07
r6676 | fglock++ | - fixed dir-name-with-spaces in Windows (crude_repl.pl)
r6676 | fglock++ | - added support for 'Inf' value; fixed '1..Inf' and '1...'
r6676 | fglock++ | new subs: .isa(), .does(), .splice(), .hex()
r6676 | fglock++ | - 'a'..'z'; but string-decrement doesn't work yet
r6676 | fglock++ | - basic .warn()
r6676 | fglock++ | perl5/Array
r6676 | fglock++ | - fixed Pair stringification in (1,2,3).pairs 03:08
r6676 | fglock++ | perl5/Code
r6676 | fglock++ | - fixed Code-do() return context (bug found by putter++)
r6677 | fglock++ | * PIL-Run - @a = (1..Inf) xx Inf creates an Array (Inf x Inf) 03:44
r6677 | fglock++ | - (1..Inf) x 10 is a string
r6677 | fglock++ | - @a[1][2] works; @a[1;2] doesn't compile
r6678 | fglock++ | * PIL-Run - pair(), list(), abs() 04:38
r6679 | Darren_Duncan++ | /ext/Locale-KeyedText : rearranged the POD sections in KeyedText.pm so they are all below the code, and moved copyright to the end ... all in sync with Perl 5 version changes 05:08
r6680 | luqui++ | Fixed the Net::IRC ~~ problem. It was rather subtle and it represents a problem more general than 05:26
r6680 | luqui++ | this specific case. Analysis:
r6680 | luqui++ | 1) Apparently "is primitive" operators don't get their own lexical pad
r6680 | luqui++ | 2) "when" is written in terms of &infix:<~~>, not &*infix:<~~>
r6680 | luqui++ | 3) That means that "when" uses whatever &infix:<~~> was in innermost scope in the caller
r6680 | luqui++ | 4) Somehow there was an &infix:<~~> defined in Net::IRC (but I don't know how)
r6680 | luqui++ | I solved the problem by fixing #2. In general, operators that are defined in terms of other
r6680 | luqui++ | operators *must* fully qualify the name of the operator they are using. Also, "is primitive"
r6680 | luqui++ | subs should fully qualify all operators they use. 05:27
r6681 | autrijus++ | * correct fglock's email adddress: s/Egmail.com/gmail.com/ 05:32
xinming good job everybody, This ticket is in my bag now, Will move to BeiJing next day 08:00AM GMT+8 :-) 07:28
bbl 07:29
luqui ?eval 42 07:31
evalbot_6681 42
luqui WOOHOO
finally
svnbot6 r6682 | luqui++ | Created a warning that warns when you try to export an operator. The problem 07:33
r6682 | luqui++ | came up with Set that exported &infix:<->, thus *overriding* the default
r6682 | luqui++ | numeric minus, and causing wacky infinite loops all over the place!
r6683 | luqui++ | Fixed set to do what the warning tells it to: instead of exporting operators, 07:39
r6683 | luqui++ | it multifies the global ones.
luqui ?eval sub apply(&infix:<+>, $a, $b) { $a + $b } apply(&infix:<*>, 3, 3) 08:16
evalbot_6683 9
luqui coool
xinming ?eval sub foo(&infix:<haha>, $a, $b) { $a haha $b }; foo(&infix:<**>, 3, 3); 08:22
evalbot_6683 Error: unexpected "h" expecting operator, postfix conditional, postfix loop, postfix iteration, ";" or "}"
xinming hmm, It's said, we can define the operator ourown... hmm, So, will this example be "true" in real perl 6? 08:23
?eval sub foo(multi infix:<haha>, $a, $b) { $a haha $b }; foo(&infix:<**>, 3, 3); 08:24
evalbot_6683 Error: unexpected "i" expecting "?", "*", "+", "++" or parameter name
luqui xinming, the former of those should work 08:25
xinming luqui: thanks. 08:26
10:32 Aankh|Clone is now known as Aankhen``
rafl geoffb: Hm. I think I agree. 10:35
geoffb rafl: :-) 10:54
luqui++ # Nice fundamentals work 10:55
luqui geoffb, hmm? 10:56
geoffb luqui, the last several operator commits
luqui oh, thank you
geoffb you're welcome :-) 10:57
mmmm, pasta . . . 11:31
nothing_pasta i'm getting hangs on ext/MIME-Base64/t/Base64.t
geoffb is getting hungry
nothing_pasta and ext/Net-IRC/t/basic.t
pugs has 100% cpu
geoffb: how's your forth progressing? 11:32
geoffb Actually, woke up about an hour and a half ago having figured out what to do next. 11:33
So right now, hacking away. :-)
nothing_pasta so what is it that you are doing next?
geoffb BTW, is there some (perl 5) module that will allow you to iterate over an array two elements at a time, like Perl 6 'for @foo -> $x, $y'? 11:34
Words are no longer defined as the values of the dictionary hash; the dictionary rather contains pointers to data cells containing the definitions, like a real Forth would. 11:35
This then allows me to implement JZ and JMP, and therefore control flow ops
Aankhen`` I wish Pugs would build for me. :-(
Aankhen`` whines.
luqui Aankhen``, what is your arch?
Aankhen`` Win32.
luqui mm
geoffb Aankhen``, I feel the plight of your people, my brother.
luqui Aankhen``, do you use feather? 11:36
Aankhen`` luqui: No.
luqui any reason?
Aankhen`` Yes, parting with my name.
luqui ?
nothing_pasta geoffb: what is your threading model? 11:37
Aankhen`` I have to send an e-mail to Juerd with my real name. :-)
luqui does your name have some kind of quantum non-copying property? 11:38
Aankhen`` Nah, I just don't like to give it out
.
luqui well... umm... 11:39
geoffb nothing_pasta, the current plan is that @DATA doesn't just contain Perl integers, it can also contain coderefs. So any coderef found while executing is native code (duh), and anything else is a word to call.
luqui you have a trade-off :-)
nothing_pasta ah
nothing_pasta hashes the codref primitives into integers
everything is a primitive 11:40
geoffb nothing_pasta, :-)
nothing_pasta bsr, <address> making a clal
call
some things are arguments to primitives, like where to jump
geoffb Well, I'm taking it one step at a time, starting from simplest possible idea first.
nothing_pasta, nodnod, that's one of the things that popped into my head this morning. 11:41
JMP and JZ are actually coderefs followed by a jump target cell, and the coderef does effectively IP = $DATA[IP + 1] if jump is taken 11:42
obvious, I know, but I'm new to this part of the compiler writer's biz. :-)
nothing_pasta btw, all you *really* need is jnz 11:43
: JMP R@ CELL + @ IP ! ;
where IP is the instruction
instruction pointer 11:44
Aankhen`` You people scare me.
geoffb Aankhen``, <voice character="dope-peddler">Try it, you'll LIKE it ...</voice>
nothing_pasta the CELL + is whether BSR set the address before or after the jump
geoffb Are 'CELL +' and 'CELL+' the same? 11:45
Aankhen`` <voice character="whiny-little-girl">MOMMY, MOMMY, THAT MAN IS ACTING WEIRD!</voice>
nothing_pasta geoffb: i guess so... those words are "faster"
1+ is one assembler instruction, 1 pushes 1, + sums to TOS 11:46
well, 1+ is really load to reg, inc reg, smash stack head
geoffb nodnod, I just wanted to make sure I wasn't confused.
geoffb gets very little sleep these days, and feels like he's thinking upstream all the time
nothing_pasta now, here is, IMHO, where the user shouldn't optimize
geoffb Aankhen``, heh 11:47
nothing_pasta because : FOO + ; : BAR 1 FOO ; should compile down to the same thing : BAR 1+ ; would
geoffb nodnod
nothing_pasta continues the <voice character="somewhat-out-of-context-person">
geoffb heh 11:48
nothing_pasta anyway, i'm getting hungry too
geoffb brb, stomach now growling with all these pasta references, must go grab food from kitchen
nothing_pasta spent all morning watching TV, trying not to move
geoffb heh, jinx
nothing_pasta skin--;
geoffb ?
nothing_pasta has atopic dermatitis 11:50
basically, the immune system is reacting as if i'm allergic to something, but to nothing at all
so the skin in my elbows, throat and face is painful 11:51
normally it isn't as bad, it's just kind of dry
but now it's a really bad eczema
geoffb um, should you have been doing all that construction stuff given that condition?
Forget that, I'm sounding like a mother 11:52
Once you become a parent, it's hard to stop. :-)
nothing_pasta well, it started yesterday, and went away early morning
and then it started again this night
geoffb yucko
nothing_pasta i suspect it was the paint
but it's probably more due to the stress of a screwed up house for 3 weeks 11:53
and the cement dust, which is an irritant
irritants leads to scratching, scratching leads to more irritation, etc etc
geoffb nodnod 11:54
nothing_pasta anyway, i'm on this: en.wikipedia.org/wiki/Antihistamine
geoffb finally gets around to joining #forth . . . . 11:55
Any particular antihistimine? 11:56
God, wikipedia is just amazing
I can only assume that several existing info repositories decided to dump content into wikipedia at some point, because in some fields it's just insanely detailed. 11:57
Math, for instance
I'm guessing by all the linkage on this page, medicine as well. 11:58
luqui geoffb, also keep in mind that math is very easy to (poorly) write about once you know it 12:14
and there are a lot of math geeks 12:15
where wikipedia suffers is in pedagogy. many of the articles are only approachable by people who already know what the article is saying.
geoffb fair enough. My advanced math skills are far too weak to tell if the wikipedia articles are incorrect . . . .
luqui no, they're probably right 12:16
geoffb Hmmm. You may be right there.
luqui a concept of difficulty n has a bunch of links to other concepts of difficulty n or > n
luqui should really really really go to sleep now 12:17
luqui is very tired
geoffb yes, I have found that . . . but I could often get enough context from wikipedia articles to understand what someone was refering to elsewhere
sleep, luqui . . . enjoy
luqui Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz &
12:43 integral1 is now known as integral
svnbot6 r6684 | rafl++ | * Removed =pod tag. It prevented a proper NAME tag in the generated manpage 13:44
r6684 | rafl++ | which is important for mandb/apropos/whatis/etc.
r6685 | rafl++ | * Added proper copyright statement as requisited by LICENSE.txt.
r6686 | rafl++ | Debian Package: 13:56
r6686 | rafl++ | * Added license of examples/hop6 to debian/copyright.
r6686 | rafl++ | * Install some more manpages into the pugs package.
r6686 | rafl++ | * Added ability to build optimized or unoptimized base on DEB_BUILD_OPTIONS.
r6686 | rafl++ | * Fixed syntax error when running tests.
r6686 | rafl++ | * Run smome-all by default when running tests.
r6686 | rafl++ | * Added ability to change the tests being run with the TESTS environment
r6686 | rafl++ | variable.
r6686 | rafl++ | * Added ability to send the generated smoke htmls to the smokeserv. This can be
r6686 | rafl++ | disabled by setting DONT_SEND_SMOKE to something true.
r6686 | rafl++ | * Install lintian overrides for pugs-modules to prevent "unusual interpreter"
r6686 | rafl++ | warnings.
r6686 | rafl++ | * Don't generate a pugs.1 manpage. Link to pugs::run instead.
r6686 | rafl++ | * Remove extra license file for hop6.
r6686 | rafl++ | * Remove empty files in the pugs-doc package.
r6687 | rafl++ | * Fixed shell glob for smoke html files.
r6688 | rafl++ | * Move Inline::Pugs manpage from pugs to pugs-modules. 14:08
r6689 | iblech++ | * Usual svn props. 14:32
r6689 | iblech++ | * debian/pugs.links: Fixed typo:
r6689 | iblech++ | Commit message of r6686 said "Link to pugs::run instead.",
r6689 | iblech++ | but pugs.links pointed to pugs::hack, rafl++ please double check my fix :)
putter rafl: smoke, rather than smoke-all, should be the default. at the moment smoke is pugs (and smoke-pugs is missing), but that will likely change with time. smoke-all is for development. It is both dangerous (smoke-perl5 nonterminates, smoke-js exhausts swap), and discouraging (will happily spend a machine-stressing hour generating a useless smoke because some environment variable was wrong). 16:42
oh, and smoke-all may require odd extras (eg, spidermonkey, SBCL, etc). 16:43
rafl putter: OK, I'll change that as soon as I get back to my development box again. 16:47
putter sounds good. :) 16:58
Do the debian mirrors maintain any kind of stats on how often something is downloaded? (random curiousity) 16:59
pjcj popcon.debian.org/ 17:02
putter pjcj: interesting. thanks. 17:07
Just now created a smoke-pugs target. I've some hesitancy about the name, but eh. 17:08
svnbot6 r6690 | putter++ | Makefile.PL: Created new smoke-pugs target, which existing smoke target now calls. rafl++
rafl putter: No. 17:17
But there's the popularity-contest.
putter: Usually the targets are called smoke-${backend}. So what about smoke-haskell? 17:18
putter ratf: sounds plausible. 17:23
putter begins to think about how we will deal with multiple front-ends, and backend variants (eg, js linked with p5 vs not), and decides to invite others to do so instead... 17:25
frontends**<1..2> -> pil**<1..3> -> optimizer**<0..?> -> backend**<4..?> 17:35
err, pil**<3..?> 17:36
integral is the build (Pugs.Internals) meant to be broken at the moment? 17:44
putter it seems unlikely... I just built r6690 a moment ago with... 17:45
integral ok, it's my broken environment then :)
putter with no problem. 17:46
;)
svnbot6 r6691 | Stevan++ | Perl6::MetaModel2.0 - adding some prototypes to the chaos.pl functions 18:20
putter hmm... "" =~ /(?:(a?)){3}/ matches, $1 is defined, but $2 isnt. I can understand that behavior with + or *, but with {3}...?!? 18:26
Juerd There is no second set of parent. 18:28
parens even
So there is also no $2
/(foo(bar))(baz)(?:quux(xyzzy))/ 18:29
^$1 ^$2 ^$3 ^$4
well, almost :)
/(foo(bar))(baz)(?:quux(xyzzy))/
^$1 ^$2 ^$3 ^$4
It's about the left parens 18:30
Repetition has no relevance
putter right. thank you Juerd. p5+p6 brain stirfry. 18:32
Juerd++ # thanks. 18:38
Juerd yay, ego boost :) 18:40
putter :) 18:45
svnbot6 r6692 | Stevan++ | Perl6::MetaModel 2.0 - 19:21
r6692 | Stevan++ | * new, bless and CREATE are no longer Object class methods
r6692 | Stevan++ | instead they are now Class instance methods
r6692 | Stevan++ | - cleaned up some tests and code to reflect this
r6692 | Stevan++ | * pneuma.pl now calls $::Class->new() to create $::Object
r6692 | Stevan++ | instead of the ::create_class function from gnosis.pl
r6692 | Stevan++ | * it is now possible to subclass $::Class because of all this
r6692 | Stevan++ | - see new test t/09_subclassing_Class.t for example
putter could someone summarize the transformation rule which simplifies /.X(.+)+X/ so it can run against bbbbXcXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa? 19:32
svnbot6 r6693 | iblech++ | * Usual svn props. 19:38
r6693 | iblech++ | * PIL2JS:
r6693 | iblech++ | * PIL2JS.js: Beginning of real multi handling,
r6693 | iblech++ | might need changes to -CPIL.
r6693 | iblech++ | * PIL, PIL::Assign, PIL::Subs, PIL::PStmts: no warnings "recursion"
r6693 | iblech++ | * PIL::PApp: Rewrote $possibly_ccify_many as a real sub using no closures and
r6693 | iblech++ | pass-by-ref.
r6693 | iblech++ | * runjs.pl, pil2js.pl: Tweaked resource limits a bit.
r6694 | iblech++ | PIL2JS: Work towards a working "class A { method b {...} }". 19:55
r6694 | iblech++ | * PIL: Emit class declarations as given by...
r6694 | iblech++ | * P5 Prelude::JS: ...the P5Macro &Class::_create.
Aankhen`` G'night. 20:01
renormalist hi all 20:03
I started an emacs perl6 mode for Emacs by deriving it from cperl-mode and adapting new Perl6 syntax so that indenting and highlighting works again. I would like to contribute that into Pugs. Whom do I ask for interest? 20:05
coral this is a good place to ask that question 20:06
svnbot6 r6695 | rafl++ | * smoke instead of smoke-all when building the Debian package. 20:19
r6695 | rafl++ | * pugs suggests pugs-doc.
r6695 | rafl++ | * Clean smoke html files properly.
putter looks forward to having an emacs mode adapted for p6... (currently using perl-mode) 20:21
renormalist: do you have commit permission already? 20:22
renormalist not yet 20:23
putter If not, it's as simple as saying "I'd like to commit permission to contribute X!". Though some times of day, like perhaps now, there may not be anyone with committer creation permission awake. 20:24
putter waves wand of committer creator invocation...
putter waits hopefully... 20:25
renormalist Ok, I would like to contribute that, and therefore would be thankful to commit permission
putter hmm. 21-03 GMT tends to be a bit quiet. 20:29
renormalist just in case I get permission, how does it then work? I currently have svn checked out, but quite anonymously. Do I get a login/password and re-checkout or svn switch with login/pw? 20:30
(I know svn, just not the Pugs access policy) 20:31
putter "permission" in a technical sense. pugs has a very "here, have a commit bit, please" policy. someone asks you for your email, tickles openfoundry, which emails you a "invite", ... and I fuzzily recall it was simple from there. 20:33
renormalist ok 20:34
Tonight there seems no one awake, right? Di I ask here again later (tomorrow) or should I email someone? 20:35
s/Di/Do/ 20:36
putter tommorow, at a different time of day, might be your best bet. actually, if you /msg me your email, I'll pass it on if I'm around and I see a renormalist: give me your email address 20:37
normally the turnaround is just a few minutes, but, well, not at the moment. 20:38
:/
renormalist np :)
putter :) 20:39
renormalist i cant /msg here (have to read faq ...) 20:41
putter: I read your testing but cannot write 20:42
putter goes to see who is on the committer-committer list... 20:44
renormalist putter: I sent you my email address 20:50
putter autrijus: gaal: iblech: nothingmuch: Stevan: theorbtwo: I invoke thee. renormalist needs a commit bit.
(sometimes mentioning the name rings a little irc browser bell in some distant part of the planet)
ok, I'll pass it on. 20:51
sorry for the hassle.
putter imagines a vcs which, like a subscriber-mostly mailinglist, allows "commits pending review". 20:52
renormalist np, thanks, I will wait and ask again tomorrow if nothing happens 20:54
putter prolog regex engine up to 64% of perl5.9's re_tests 20:55
renormalist: sounds like a plan.
coral passes? fails? 21:01
oh, in progress. neat. is it doing well?
Juerd Could someone please send me a virus by email? I'm getting a lot of viruses and want to see the log in realtime. 21:04
(For a known virus)
Nevermind 21:06
putter coral: 960 tests, 616 pass, the rest fail but for one skipped non-termination (previously mentioned). 21:11
re_tests isnt the entire perl5 re test suite, and there is no p6 yet, but it seems hopeful. 21:12
rafl Do you guys use vim and utf8? I got problems to get it working with an utf8-enabled xterm. gvim works fine, though. 21:44
Juerd Make sure first that screen isn't the problem. 21:47
Or ssh
rafl Juerd: It's on a local terminal without screen. 22:05
wolverian rafl, what kind of problems? 22:06
Juerd rafl: That certainly helps
rafl: locale?
godsmacker Juerd: It's on a local terminal without screen. 22:16
Pulling 6695 revisions from svn sucks, btw. 22:18
QMario Hello everyone!!! :) 22:34
Is anyone here?
Wow! This channel is quiet. 22:35
Why do people use such profane language? 22:50
lscd such as?
QMario Iscd, such as "F", "S", "B", "D", "Gd", and "A". 22:59
Hello Amnesiac! :)
Amnesiac greetings
lscd QMario: hm.. emotional impact? lack of vocabulary? sometimes substitutes really lose something 23:00
luqui QMario, well, it's a generational distinguisher
you don't see too many people over twenty-five (who aren't criminals) using excessive profane language... well, I don't, at least 23:01
QMario, do you consider Perl 6 to be a swear word?
QMario Luqui, no.
luqui :-) 23:02
QMario It is 2 words, but not swear words.
Iscd, do you use them?
Iscd and Luqui. Ask about me in #Perl. 23:03
Have you heard about me there? :-/
lscd swear words? yes, i admit i've fallen into that habbit
though i am < 25, and very rarely use them online
QMario Iscd, can you break out?
lscd yep
QMario Why don't you then, if you know they are wrong to use.
lscd i'd debate that they're 'wrong' to use
obviously, there are social contexts where they're unacceptable 23:04
QMario Anyway, what did the people say about me in #Perl?
Iscd, which cases?
lscd hm? which cases are they acceptable in? 23:05
QMario Yes.
lscd some forms of poetry/music; saying, for instance, 'posterier' instead of a* ruins some rhymes, and carries very different connotations 23:06
aside from that, different social contexts have somewhat different rules 23:07
i find that, speaking in the native language of this area, a lot of people (including well-educated ones > 25) swear a _lot_
QMario lscd, they could use synonyms of 'posterier' instead of "A".
"A" is reserved for "fool" and "donkey". Is it not?
lscd QMario: the point is, different words occupy different linguistic positions; there are whole sets of connotations associated with every synonym 23:08
it is not, indeed
there are also swear words, in some languages, which really don't have good replacements
english is fairly swear-poor
QMario Grrr. 23:09
lscd although you'd be hard-pressed to find another word as versatile as the f-word; there are some things floating online talking about its use as a noun, verb, etc, etc
QMario Noun?
Who made up that word anyway? 23:10
lscd yes, noun
it comes from old french, i believe
QMario It should have been used to point to good things instead of bad things.
lscd would you have no words for bad things?
and one could argue that some uses of it are positive, i suppose
QMario Yes. In a perfect world, there are no bad things.
lscd disagreed 23:11
QMario Iscd, who could argue that?
lscd that said, i think we could agree our world isn't perfect
QMario Iscd, yes.
lscd QMario: unless all things were exactly the same, some would be worse than others, no?
.... therefore, in comparison, they would be 'bad'
QMario Heaven is perfect though.
lscd i don't believe in heaven
QMario So is God.
lscd nor do i believe that any models of it i've heard of are anywhere near perfect
i don't believe in that either 23:12
QMario Do you think that murderers should get away with their deeds?
Are you a "murderer"?
lscd not afaik
i'm actually vegan
QMario What does "afaik" mean?
lscd and i try to minimise killing even of, say, bugs
'as far as i know' 23:13
and no, but the definition of 'murderer' gets very vague very fast, though there are cases pretty much everyone can agree on
QMario lscd, are you a rationalist?
lscd what's a rationalist?
QMario It is a person that tries to make bad things seem "good". 23:14
And vice versa.
lscd by that definition, no, other than possibly for the sake of debate
i do believe in questioning assumptions 23:15
QMario Such as saying that gossip is information that that person needs to know.
lscd, do you believe in Hell?
lscd perhaps in some cases it would be, though i'm no fan of gossip
nope
i don't accept any concept of an afterlife, rebirth, etc 23:16
QMario Do you think that murderers should get away with their deeds?
lscd, so you think after you die, it is the "end"?
lscd QMario: i think that that is a more complicated question than a straightforward 'no' acknowledges; are soldiers in wars murderers? resistance fighters? what about assisted suicide?
QMario: essentially
QMario lscd, murder is killing a person made in God's image, except if God tells you to kill that person. 23:17
Killing humans.
lscd QMario: i don't believe that a god exists
hence, I don't believe that he/she/it/they can tell you to kill anyone
QMario lscd, then why don't you kill your country's president/prime minister? 23:18
lscd QMario: i'm anti-violence
QMario Do you feel bad after doing something wrong?
lscd generally, though obviously, that depends on things like my perception of wrong 23:19
QMario: re: murder - it's a term which is used in very different ways by different people; in the strictest definitions, i do agree that it's wrong
QMario Do you think that each person should define what is right or wrong in their own eyes?
lscd yes, and i think that it's a moral duty of anyone who decides to seriously explore the concepts of right and wrong to do so 23:20
there is a fair amount of overlap between people honestly looking, i believe
QMario lscd, that makes no sense then. 23:21
There has to be a "right" and a "wrong" or this world will be in chaos.
lscd QMario: well, this world already is in chaos ;)
aside from that: i'm not rejecting that
we said -in their eyes-, not 'absolutely'
obviously, people can be wrong
i don't think we can know with 100% certainty what's right and wrong in all situations; i think we can have pretty good ideas, based on honest thought, dialog, history, etc 23:22
this world is often fuzzier and greyer than some absolute belief systems like to abstract it to 23:23
QMario What does Hyper Transport mean? 23:48
buu hahahhaha
qmario is trolling p6 now
QMario Buu, you are here?
Why?
buu I am everywhere. 23:49
I am omniscient and omnipotent. 23:50
QMario It says you are currently on #Perl6, but not on #Perl. You make no sense.
What does the term "trolling" mean? 23:51
lscd QMario: generally, acting provocatively, and possibly causing disturbances to others 23:52
for instance, if i started saying "perl sucks" here, that would count as trolling
especially if i didn't try to justify it
there are subvarieties of trolling, such as crapflooding; see wikipedia if you want details 23:53
EvanCarroll Elly: The perl guide sucks then, like libertarians <-- that would be an example of trolling 23:55
buu lscd: Bah, crapflooding isn't trolling. 23:58
lscd buu: it's not one of the higher forms of trolling, sure