Perl 6 - the future is here, just unevenly distributed

IRC log for #testml, 2010-06-27

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
18:01 patch ingy: i'm taking a look at your changes
18:15 ingy hi patch
18:15 ingy sorry I'm late
18:15 ingy things got a little mixed up
18:15 patch no prob
18:16 ingy I have some ideas how to pair up
18:16 ingy what's the biggest term size you got?
18:16 ingy are you on that teenser thing now?
18:16 patch 169x42 on this
18:17 ingy oh good
18:17 patch but i could use my companion's macbook
18:17 patch if needed
18:17 ingy you can ssh as guest into my box
18:17 ingy one sec
18:18 ingy ssh pair@ingy.net
18:19 ingy patch79
18:19 patch i'm in
18:19 ingy k
18:19 ingy one more sec
18:22 ingy screen -Ux ingy/23
18:23 patch "Access to session denied."
18:24 patch acladd?
18:24 ingy maybe
18:24 * ingy looks
18:25 ingy pair is my pairing account so...
18:25 ingy I see
18:25 ingy one sec
18:26 ingy I share all my dot files between machines, but acladd pair got clobbered
18:27 ingy ok, try again
18:27 patch works
18:29 ingy I think we can go without voice for now
18:30 ingy I couldn't get quoted_string to work
18:31 ingy you should also look at the yaml dump under notes/
18:31 patch i was taking a look at that.
18:31 ingy nod
18:31 ingy that's what we need to make today
18:31 patch btw, i wasn't familar with grammar actions.  they look nice.
18:31 ingy :D
18:31 ingy totally awesome
18:32 ingy pmichaud++
18:32 ingy it's exactly what I wanted
18:32 ingy a class of receivers
18:32 ingy it matches c'dent parsing
18:32 patch cool
18:33 ingy when p6g is acmeist, I might do cdent in p6
18:33 ingy it's all a great path forward
18:33 patch are you back in seattle?
18:33 ingy testml.* jsync.* p6g.*
18:33 ingy oui
18:34 ingy are you a full timer?
18:34 ingy or contract
18:34 ingy for $job
18:34 patch full time
18:34 patch looking for something new though.
18:34 ingy this is my company: http://ouicode.com/
18:35 ingy except now it's the Royal Oui :\
18:35 ingy my partner went to google
18:35 ingy fucking facist
18:35 ingy ;)
18:36 patch do you get much work?
18:36 ingy none!
18:36 ingy perfect
18:36 ingy no work == Free
18:37 ingy but it makes me say "oui" a lot
18:37 ingy (oui can talk about it some other time...)
18:37 patch watch now, now that your partner is gone, you have 100% of the work.
18:37 patch 100% of nothing though.
18:38 patch oui
18:38 ingy :)
18:38 ingy I have all the work oui put into it though
18:38 ingy so I can use it JIT
18:38 ingy also it is good for international travel
18:38 ingy to say you work for someone
18:39 ingy never say you are unemployed
18:39 ingy the UK gave me grief for that slip of the tongue
18:39 patch i already get harassed enough at the canadian border.
18:40 ingy :\
18:40 ingy are you US or Canadian?
18:40 patch US
18:40 ingy nod
18:40 patch i go to NS a lot though
18:41 ingy :)
18:41 ingy me too
18:41 ingy I aam very close to Vancouver
18:41 ingy used to live there too
18:41 patch Vancouver.pm folks were missing at yapc this year.
18:41 ingy hmmm
18:41 ingy yeah, right?
18:41 ingy sucked
18:41 ingy Luke Closs is my buddy
18:42 ingy ex coworker too
18:42 ingy hey, speaking of...
18:42 ingy let's do something
18:42 ingy gimme a sec
18:42 patch lukec++
18:42 ingy indeed
18:44 ingy what's your email address?
18:45 patch n@atemoya.net
18:46 * ingy looks up atemoya...
18:47 patch just a domain i've had forever
18:47 patch and a delicious fruit
18:48 ingy hmm
18:51 patch what's the Luke Closs group?
18:51 ingy that's what I'm trying to figure out
18:51 ingy groups are some new socialtext feature
18:51 ingy asking luke
18:52 ingy anyway, I wanted to invite you to my pairing wiki
18:52 ingy which will be helpful I think
18:54 ingy rakudo still building I see
18:55 patch yep
18:57 ingy ok, I just reinvited you
18:57 ingy hopefully to the wiki, instead of the group
18:58 patch nothing yet.
18:58 patch but i joined the group.
18:59 ingy can you login to http://www.socialtext.net/hip/
18:59 patch yes
19:00 ingy yay
19:01 ingy *w1 => 'go to screen window 1 / I'm in window 1'
19:01 ingy *w2
19:02 patch me too
19:06 patch wikrad looks spify.
19:09 ingy not sure why it is slow
19:09 ingy but yes
19:09 ingy socialtext has full rest access
19:10 ingy and lukec's wikrad is ossum
19:10 patch do you like the socialtext wiki?
19:10 ingy that's a loaded q
19:10 ingy :)
19:10 patch :P
19:11 ingy I think it's a great tool, yes
19:11 ingy it could be better
19:11 ingy a lot of good people work on it
19:11 ingy I worked on it for years
19:11 ingy it's all open on github
19:11 ingy but almost impossible to install
19:12 patch is that a fork or the current release?
19:12 ingy luckily I have a free production account
19:12 ingy not a fork
19:12 ingy it's all current
19:12 patch our build has been on that one line forever.
19:13 ingy not out of disk space
19:14 ingy what do you want to do?
19:15 patch it takes a while. maybe i'm just being impatient.
19:15 ingy k
19:16 patch although the grammar is drastically different from the p5 to p6 version, i imagine that most of the code will be simular except for slight syntax xhange.
19:17 patch in testml
19:17 ingy yes
19:17 ingy we could start porting...
19:18 * patch is getting a drink
19:20 patch yeah, let's start porting.
19:22 ingy are you on aim?
19:22 ingy aim is easier for me to chat whilst coding maybe
19:23 patch i'll get on.
19:23 ingy we need a driving semaphore
19:24 ingy how about '?' == can I drive? and '!' == 'drive!'
19:24 patch k
19:25 ingy and '>' == 'you drive'
19:26 patch i have to install an aim client.  mainly use it at work.
19:27 ingy ah
19:28 ingy how about oui just interupt in vim with ??? or !!! or >>>
19:29 ingy and the other person erases the semaphore sigils and starts
19:31 patch ok
19:32 * patch is looking up $0 in p6
19:33 ingy patch: just keep going
19:34 ingy put a #XXX on it
19:34 patch that was it, i looked it up.
19:36 ingy bbi5
19:39 patch bbi5?
19:39 patch nevermind
19:47 ingy :)
19:47 ingy I'll start porting another class
19:48 ingy based on your stuff
19:48 patch k
19:50 ingy hey, I want to kill the build
19:51 ingy maybe we need to checkout a tag
19:51 ingy just thinkin..
19:52 patch should i hold off?
20:04 patch is TestML::COntext being used?
20:06 ingy I think so...
20:06 ingy it's small, just port it...
20:07 ingy I'm gonna kill the build
20:12 ingy is 'fail' p6?
20:13 patch yes
20:13 ingy cool
20:14 ingy *2
20:14 ingy you can continue the runner subclass
20:20 patch done with that one
20:23 ingy looking
20:23 patch oops
20:24 patch i started editing the same file again.
20:25 ingy ?
20:26 ingy I got the next one started on *1
20:27 ingy I think parrot is just not building...
20:31 ingy <@moritz_> so rakudo tag 2010.06 targets parrot 2.5.0
20:33 patch done with Document.pm
20:35 patch we did 'perl Configure.pl --gen-parrot'
20:39 ingy I grabbed 2010.06, cleaned up, and regen
20:40 ingy I'll get the next class ready for you...
20:43 ingy hey... is the code in *2 good?
20:43 patch without running it, yes.
20:46 ingy running make on tagged checkout
20:51 ingy looking for a perl6.vim
21:24 patch Union and Unique are the same right now
21:26 patch are they both just returning (@list) x 2?
21:37 * ingy looks
21:40 ingy wow.
21:40 ingy good job
21:40 ingy we are done porting
21:40 ingy we need to run tests
21:40 ingy hmm
21:41 ingy well, we need to write the parser
21:41 ingy but that would be best as tdd
21:41 ingy we need a place to run this
21:41 ingy I think I can tunnel you into my laptop
21:41 ingy gimme a few mins
21:42 ingy go ahead and chekin this code
21:42 patch k
21:51 patch i'm also testing out an install on my server
21:52 ingy ok
21:56 ingy hi
21:56 ingy I think we can do this...
21:57 ingy 1) get out of this screen
21:57 ingy 2) ssh -p2222 localhost
21:57 ingy 3) patch97
21:58 patch done
21:59 ingy 4) screen -Ux ingy/
21:59 ingy dang
22:00 patch i'm just hanging out with a cursor
22:00 ingy ?
22:01 patch when i do screen
22:01 ingy I got attach attempt with bad pid
22:01 ingy lemme see if screen is setuid
22:05 ingy one sec
22:06 ingy try: screen -Ux ingy/28800
22:07 patch same
22:09 ingy read http://superuser.com/questions/117684/gnu-screen-m​ultiuser-mode-is-broken-in-os-x-10-6-snow-leopard
22:09 ingy see if you can get an invocation from that
22:10 ingy I'm gonna start setting up EC2
22:11 ingy per http://pmichaud.com/sandbox/ec2-ubuntu-web.txt
22:46 ingy getting there
22:46 ingy I guess I have an instance running
22:46 ingy stay tuned...
22:47 patch i just got it running on my server.
22:48 ingy got what running?
22:48 patch perl6
22:48 ingy :)
23:13 ingy I'm building rakudo on ec2
23:13 ingy do you know how to turn on passwd for sshd?
23:13 ingy I created a pair account
23:14 ingy I logged into the ec2 using a keypair that their UI generated
23:17 patch it's in /etc/ssh/sshd_config
23:17 ingy I looked in their
23:17 ingy there
23:18 ingy didn't see it
23:20 patch PasswordAuthentication yes
23:20 patch (in sshd_config)
23:25 ingy trying
23:29 ingy hey!
23:29 ingy I think I got it
23:29 ingy ssh pair@ec2-184-73-6-8.compute-1.amazonaws.com
23:30 ingy patch88
23:31 patch i'n in
23:31 ingy can you screen -Ux ingy/
23:32 patch "Must run suid root for multiuser support."
23:34 ingy ok
23:34 ingy one sec
23:36 ingy try again
23:36 ingy perl6 installed
23:37 patch great, i'm in
23:43 ingy :)
23:43 ingy what's next?
23:44 patch have you used ec2 before?
23:49 ingy no
23:49 ingy have you?>
23:49 ingy I need to write a failing test for schwern
23:49 ingy brb
23:50 patch no, but i saw Util talk about it at yapc.
23:50 patch remember to shutdown when not in use, to stop the meter.
23:53 patch i need to call it a day soon.

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary