Camelia, the Perl 6 bug

IRC log for #mojo, 2012-02-16

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

All times shown according to UTC.

Time Nick Message
00:01 sri http://twitpic.com/8kg87k/full # that's much better :)
00:17 xaka how did you instal it, guys? the installer (for Windows) is in Japanese, i dont even know which button to press o_O
00:17 sri mac app store
00:22 hshong joined #mojo
01:05 d4rkie joined #mojo
01:13 scott joined #mojo
01:37 abra_ joined #mojo
01:46 scott_ joined #mojo
01:47 bird joined #mojo
01:48 scott joined #mojo
02:03 alnewkirk hey guys
02:05 alnewkirk sri: continuing our convo from yesterday, if you remember, ... are you suggesting that I don't use the %ENV to configure hypnotoad?
02:06 alnewkirk my App::Cmd command is https://gist.github.com/1840950
02:25 mmcleric joined #mojo
04:41 abra__ joined #mojo
04:45 Foxcool joined #mojo
05:03 kitt_vl joined #mojo
05:18 xaka joined #mojo
05:41 yko joined #mojo
06:04 xoma joined #mojo
06:13 Vandal joined #mojo
06:21 yko joined #mojo
06:31 bird joined #mojo
06:39 lukep joined #mojo
06:45 Feinorgh joined #mojo
07:01 mercutioviz joined #mojo
07:19 AmeliePoulain joined #mojo
07:22 black joined #mojo
07:34 baton8 joined #mojo
07:41 random joined #mojo
07:45 random left #mojo
07:47 random joined #mojo
07:47 mattastrophe joined #mojo
07:48 random joined #mojo
07:59 scott_ joined #mojo
08:33 berov joined #mojo
08:45 spleenjack joined #mojo
08:57 ver joined #mojo
09:01 judofyr joined #mojo
09:02 judofyr hey folks
09:02 judofyr what do you think about Zoid + Zoidberg (like Mojo + Mojolicious) for Ruby-framework-on-Celluloid? /cc sri
09:03 sri zoidberg was a perl shell or so i think
09:03 judofyr yeah, it's not taken in Ruby though
09:07 melmothX joined #mojo
09:16 cosmincx joined #mojo
09:16 sri i should have made my own limechat theme ages ago... this is sooooo much nicer
09:22 judofyr sri: screenshot?
09:22 purl i think screenshot is import -window root root.png or xwd > woteva.xwd *click* or alt+prntscrn or scrot foo.png
09:22 sri http://twitpic.com/8kg87k/full
09:23 judofyr lol @ #jquery
09:23 sri hacked limelight
09:23 sri with Consolas
09:23 judofyr sri: does Mojo read the whole post body before running the controller?
09:24 sri by default yes
09:24 sri http://mojolicio.us/perldoc/Mojolicious/Gu​ides/Cookbook#Streaming_multipart_uploads
09:24 sri it's very flexible though
09:26 marcus sri: don't care about timestamps  on irc?
09:27 marcus judofyr: I like zoid + zoidberg
09:27 sri marcus: on mouse over ;)
09:27 marcus ;)
09:27 marcus I like that the messages are aligned.
09:27 marcus that's part of limelight?
09:27 sri ye
09:28 sri i've only changed fonts, all colors and some spacing
09:28 marcus ok
09:46 ki0 joined #mojo
09:54 marcus DOTA
10:00 melmothX joined #mojo
10:41 sri and more complaints about the 5.10.1 requirement :(
10:43 sri this time from #perlde... apparently suse enterprise ships 5.10.0
10:46 sri is there a universal perlbrew step by step installation guide that works on most unix platforms?
10:47 sri we should have something like that in the cookbook
10:57 jwang joined #mojo
10:58 ver joined #mojo
10:58 netfeed shouldn't suse be able to ship 5.10.1 if debian can? :)
10:58 sri "enterprise"
10:58 purl i guess "enterprise" is the German name of the plain old /Star Trek/ series.
10:59 sri charge more for doing less
11:04 batman joined #mojo
11:09 marcus sri: perlbrew.pl I geuss
11:09 marcus but I noticed enterprise servers often don't have a working build environment
11:10 marcus much safer to deploy shit without gcc </tinfoil>
11:10 sri :S
11:10 marcus it's a effed up world out there.
11:25 * sri decides to ignore all perl version complaints from now on
11:28 marcus http://nordaaker.com/docs/skitch/%28marcus%​29_%40%23mojo_%28111%2C%2Bn%29_Mojolicious_​real-time_web%E2%80%A6-20120216-122748.jpg modded my theme some more.
11:28 * sri nods
11:33 * marcus nods off
11:33 marcus hmpf
11:35 daxim joined #mojo
11:59 ki0 joined #mojo
12:08 melmothX hello all. In a mojo-lite app, if I put 2 submit_button with different values (say "create" and "preview"), how can I detect which one has been pressed? dumping the req->params->to_hash doesn't show anything
12:16 briang joined #mojo
12:18 melmothX nevermind, it's enough to add name => "myname"
12:29 netfeed has firefox 9 lost it's xml rendering?
12:31 baton8 joined #mojo
12:35 hshong joined #mojo
12:37 Mad_Dud joined #mojo
12:46 vervain joined #mojo
12:48 batman joined #mojo
12:55 cosmincx joined #mojo
13:00 noganex joined #mojo
13:09 cosmincx joined #mojo
13:20 vel joined #mojo
13:32 AmeliePoulain joined #mojo
13:36 Kulag joined #mojo
13:44 jnap joined #mojo
13:45 baton8 joined #mojo
13:53 stephan48 what would be the best way to run periodic(all 2min) events in a mojolicious webapp?
13:59 baton8 joined #mojo
14:08 marcus stephan48: timer
14:08 marcus Mojo::IOLoop->timer
14:09 stephan48 ah ok
14:22 sri http://mojolicio.us/perldoc/Moj​olicious/Guides/Cookbook#Timers
14:31 amoore joined #mojo
14:35 marcus mountain lion seems promising.
14:36 netfeed i thought that it looked kinda lacking
14:37 netfeed airplay mirroring is the only thing i would upgrade for
14:53 abra_ joined #mojo
15:00 baton8 joined #mojo
15:03 d4rkie joined #mojo
15:07 sri hmm, i'm a little scared of the new xcode
15:09 cosmincx joined #mojo
15:10 judofyr how so?
15:10 marcus netfeed: getting todo out of the calendar is a huge win
15:11 marcus fucking calendar...
15:11 marcus also imessage
15:11 marcus and I'm so glad notification center is killing growl
15:12 sri xcode as a single app... chances of them breaking tools we need to compile perl and modules seem pretty high
15:13 netfeed marcus: tbh, i use very little stuff in the osx toolchain, i like my webbrowser and my terminal :P
15:13 marcus netfeed: I use my iphone and ipad tons tho, I'm happy to get a closer integration.
15:14 netfeed used the ipad a lot when i got it, but nowdays i just use it for gaming while watching tvseries
15:14 netfeed it's a bit too big imho, i rather have a 7" one
15:15 marcus that's what she said.
15:15 netfeed yeah, she did :(
15:18 netfeed i'd probably use linux fulltime at home too if only there was some proper gaming for the plattform
15:19 judofyr sri: there was just a new Ruby release, and two of the features was making it compile on LLVM + the GCC version in latest XCode…
15:20 judofyr or, feature or feature. fixes*
15:20 netfeed 1.9.3 didn't compile on ox?
15:20 netfeed osx?
15:20 purl osx is bad at many things, in fact, it is bad at everything people say it is a good at
15:21 judofyr not with Clang at least
15:21 sri does llvm ship with xcode or osx?
15:21 sri i'm confused
15:21 inokenty joined #mojo
15:21 judofyr xcode
15:21 netfeed i'd guess xcode
15:22 marcus yeah
15:22 marcus no compiler in osx
15:22 judofyr https://bugs.ruby-lang.org/issues/show/5076
15:22 judofyr "Ruby doesn't work on Lion."
15:22 sri /usr/llvm-gcc-4.2 has not been touched since i installed xcode 4.2
15:22 judofyr with the very helpful: すいません、コミットするときに参照するバグ番号を間違えたようです。reopenします
15:22 sri so i'm wondering if you get llvm-gcc with a fresh install
15:23 netfeed i wonder what i compiled in rvm then :)
15:23 judofyr rvm is black magic
15:25 black joined #mojo
15:25 netfeed wouldn't doubt that
15:28 spleenjack joined #mojo
15:30 mercutioviz joined #mojo
15:55 memowe \o/
15:55 judofyr \o\
15:56 cosmincx joined #mojo
16:04 * memowe proudly presents: the Y U NO emoticon. o//
16:05 judofyr o\
16:05 judofyr /o\
16:06 memowe facepalm
16:06 purl Oh geez, not this shit again.
16:07 memowe judofyr: but what's me gusta?
16:07 judofyr que?
16:07 purl como?
16:10 cosmincx joined #mojo
16:11 ki0 joined #mojo
16:19 * marcus hugs aaaaaall the bots
16:29 sri \o/
16:41 briang joined #mojo
17:01 sri OMG
17:01 sri webkit nightly has rfc 6455 support!
17:01 sri that means the nest safari release will too :)
17:01 sri next
17:04 kaare joined #mojo
17:15 inokenty joined #mojo
17:15 xaka joined #mojo
17:39 mercutioviz joined #mojo
18:00 lammel2 joined #mojo
18:02 lammel2 left #mojo
18:03 lammel2 joined #mojo
18:09 elb0w__ weeeeeeeeeeee
18:09 vervain bsockets :-)
18:25 r0b3rt joined #mojo
18:30 d4rkie joined #mojo
18:30 abra_ joined #mojo
18:30 amoore joined #mojo
18:30 Mad_Dud joined #mojo
18:30 daxim joined #mojo
18:30 jwang joined #mojo
18:30 random joined #mojo
18:30 Foxcool joined #mojo
18:30 netfeed joined #mojo
18:30 mateu joined #mojo
18:30 geira joined #mojo
18:30 rafl joined #mojo
18:30 memowe joined #mojo
18:30 preflex joined #mojo
18:30 athenot joined #mojo
18:30 tholen42 joined #mojo
18:30 fhelmber_ joined #mojo
18:30 gabiruh joined #mojo
18:30 mattp joined #mojo
18:30 cxreg joined #mojo
18:30 tinx joined #mojo
18:30 ereslibre joined #mojo
18:30 dryman joined #mojo
18:30 jmmills joined #mojo
18:30 ruz joined #mojo
18:30 charsbar_ joined #mojo
18:30 nuba joined #mojo
18:30 DaTa joined #mojo
18:30 atrodo joined #mojo
18:30 hernan joined #mojo
18:30 diegok joined #mojo
18:30 mikegrb_ joined #mojo
18:30 robinsmidsrod joined #mojo
18:30 pooka joined #mojo
18:30 marcus joined #mojo
18:30 paul joined #mojo
18:30 maluco joined #mojo
18:30 hide joined #mojo
18:30 sherr_ joined #mojo
18:30 janus joined #mojo
18:30 jegade joined #mojo
18:30 junkpiano joined #mojo
18:30 keedi joined #mojo
18:32 baton8_ joined #mojo
18:39 amoore joined #mojo
18:40 lammel2 left #mojo
19:09 sri mountain lion background is way better than the lion one
19:12 fibo joined #mojo
19:17 sri and it looks like i was right about xcode breaking everything judging by ovids latest tweet
19:23 sri haha
19:23 sri it's a separate download
19:23 sri xcode command line tools
19:23 Foxcool joined #mojo
19:26 melmothX joined #mojo
19:30 jnap joined #mojo
19:49 briang joined #mojo
20:13 batman joined #mojo
20:17 briang joined #mojo
20:17 paul sri: have you seen Messages?
20:17 paul it's just a little ipad window
20:18 paul gross
20:18 sri yea, tried it already
20:18 paul i'm not a mac fan though
20:18 sri it's funny in fullscreen mode
20:18 sri i don't quite get how i link it with my iphone though
20:18 paul people were arguing to me that 'oh they arent just importing ios to OSX, they brought loads of OSX stuff to iOS, like garageband'
20:19 paul when they're bringing launchpad to OSX, pretty sure they're just merging OSX into iOS at this point
20:19 sri right now it appears to be a separate message endpoint
20:19 paul can you use iMessage with colloquy?
20:19 paul i haven't even bothered to look
20:19 paul mac ecosystem is just weird and closed off
20:19 sri i'm a mac fanboi
20:20 sri apple just did the right thing with the xcode command line tool package
20:20 paul i'd like to be, but i use linux so i already have the features you'll be getting :p
20:20 paul i wouldn't know, if it ain't vim it's nothing ;)
20:20 sri they even worked together with the homebrew folks to do it right
20:21 sri i really don't mind the whole snadboxing thing
20:21 sri as long as i can opt-out it is fine
20:21 paul you can't
20:21 paul if it's an app store app
20:21 paul it gets sandboxed
20:21 sri of course you can
20:21 paul nope
20:21 paul you can install unsigned apps
20:21 sri you can install unsigned apps
20:21 sri lol
20:21 paul sure, but any app store app is still sandboxed
20:22 sri word for word.... now that's scary
20:22 paul my words were better because i wrote them on LINUX
20:22 paul :D
20:22 sri so what? appstore apps are designed to be used that way
20:23 paul if you want access to iCloud you have to use the appstore
20:23 paul and iMessage i think
20:23 paul can't remember the total list
20:23 sri i'm glad my parents for example won't be able to install all kinds of garbage :D
20:23 paul sri: but they will, app store doesn't guarantee no garbage
20:23 paul just that the garbage shouldn't be able to break anything
20:23 sri nono
20:23 sri default is appstore apps and signed apps
20:24 sri that's fine for mom and pops
20:24 paul it's not a terrible idea, but it's still pretty damned restrictive
20:24 sri i'm careful, so i disable the protection
20:24 sri nope, you can opt-out
20:24 paul personally i think it's only a matter of time until they remove the opt out
20:24 sri it's as restrictive as you allow it to be
20:25 sri naah, if they did that they would lose the most important users
20:25 paul i wondered this
20:25 paul but who are their most important users?
20:27 sri i'd say the developers that currently define the eco system
20:28 paul money wise it's iphone users
20:28 paul by quite a long way
20:28 paul the question is: would it stop developers
20:28 sri that's short sighted
20:28 paul and i'm not convinced they care enough
20:28 sri if all developers migrated to android apple would be screwed
20:29 paul right, but that's an extreme example, and i think we can both agree not every developer would switch
20:29 sri in the end apple is about making the end user happy, but they are well aware that they need the developers too
20:30 paul i assumed this early on
20:30 sri well, for me it's simple, i choose the most pleasant to use development environment
20:30 paul but we've now seen two OSX updates
20:30 paul both of which have only migrated ios features into OSX
20:30 paul and done practically nothing for the desktop experience
20:30 sri if apple makes my life harder i switch in a heartbeat
20:30 paul notification centre? oh so it's growl with toggle switches
20:30 sri the desktop experience is a lot better imo
20:30 sri i love fullscreen apps
20:31 paul oh come on
20:31 sri limechat, textmate, terminal
20:31 paul fullscreen apps aren't exactly a revolution
20:31 sri i use it
20:31 sri usability wise they are
20:31 paul that's just a sorely missing feature
20:31 paul i'm talking about things like launchpad
20:31 paul which i've only ever seen panned
20:31 sri i use launchpad, it works
20:31 sri don't care much about it
20:32 paul fair enough if it suits you i guess
20:32 paul i've recently switched to gnome shell
20:32 paul and i think they're definitely head in the 'innovation' front
20:32 paul you can install extensions directly from the web browser, written in js/css
20:32 paul that redefines your desktop
20:32 paul it's pretty impressive
20:33 sri i love pretty things that just work
20:33 paul lol
20:34 sri then again, i hate vim for being ugly
20:34 paul what!
20:34 paul vim is pretty like a pony
20:34 sri i love the productivity and keep using it every now and then, but it's ugly
20:35 paul what's ugly about it? it's a blank window most of the time
20:35 sri it's all about the details
20:35 paul http://i.imgur.com/rATOC.png
20:35 paul random example
20:35 sri big part of my workflow is browsing around big projects and scrolling through files
20:35 sri vim sucks for that
20:35 paul sorry, vim sucks for 'scrolling through files'?
20:36 paul example plz ;)
20:37 sri my vim is more pretty than yours ;p
20:37 sri http://twitpic.com/8f7uq6/full
20:37 paul nicer fonts, but that's debian vs OSX for you
20:37 paul i've been meaning to sort out my fonts but i installed testing for a laugh
20:38 sri scrolling is a nightmare in terminal apps
20:38 sri same for gvim
20:38 sri it needs to be smooth
20:38 paul wait you're serious?
20:38 paul lol
20:38 paul sorry i thought you meant like 'i cant get to where i want'
20:38 paul not that it's ugly like that :)
20:38 marcus I agree
20:38 paul marcus: that it should be smooth?
20:39 marcus Yeah
20:39 paul why? surely most of the time when you are scrolling you are saying 'i want to go here'
20:39 marcus Macvim doesn't feel native.
20:39 sri choppy scrolling actually hurts my eyes
20:39 marcus Vim on ios otoh... :)
20:40 paul sri: that's just weird to me
20:40 paul i can't even think the last time i 'scrolled'
20:40 paul i don't have a scrollbar on my vim lol
20:40 sri well, it's how i work and how i like it
20:40 marcus Actually scrolling feels bad on ios vim too :-/
20:41 paul sri: fair enough really, i thought you were saying that vim was missing search functions or similar
20:41 paul i don't mind aesthetics, but smooth scrolling only really works with touch scrolling in my eyes
20:41 sri well, vim ack is not exactly *great* ;p
20:41 paul haven't tried that
20:41 paul greppist :(
20:41 sri eww
20:42 paul honestly? usually i just use perl at the terminal for annoying problems
20:42 paul because it's almost always superior
20:42 vervain ack _is_ perl :-)
20:43 paul well yeah, that is my point
20:43 * sri is also in love with momentum scrolling
20:44 sri everything that doesn't have it feels wrong
20:45 sri <3 touch gestures
20:45 paul sri: oh i also love momentum scrolling
20:46 paul but i have an mx revolution
20:46 paul so it's real momentum scrolling lol
20:46 lukep joined #mojo
20:47 marcus I use the touchpad
20:47 marcus Vim still doesn't get good scrolling.
20:48 paul yeah it would need some extra work on top of a port to do that i suspect
20:48 paul no reason it can't be though
20:48 marcus No reason it can't use cocoa instead of carbon either.
20:48 marcus Would love a good vim cocoa wrapper.
20:49 marcus Would probably switch.
20:49 paul i've never really known the difference, aren't people still waiting for a 64 bit version of one of them?
20:49 sri http://www.vicoapp.com # this one gets navigation mostly right
20:49 sri a vim that looked and felt like that... *drool*
20:49 marcus Vico progress is a bit slow tho.
20:50 sri yea
20:50 paul you're all just sick in my eyes :p
20:50 paul smooth scrolling text boxes should be a crime! haha
20:51 marcus We care about our tools =]
20:51 paul my tools are all caked in oil and crap, but they work great :D
20:53 sri can't do rocket surgery with those then ;p
20:56 * marcus grafts rockets to sri's legs.
21:05 sri weeeeeeeeeeee
21:07 netfeed downloaded chocolateapp, man it's really sweet
21:08 sri if only it wasn't so broken
21:08 netfeed how so?
21:09 sri try perl highlighting
21:09 netfeed looks good?
21:09 sri fails on just about every class in mojolciious
21:10 netfeed man, are you "forcing" me to download the code to try? :P
21:10 * sri puts a gun to netfeeds head
21:11 * marcus puts a gun to sris head.
21:12 marcus Mexican standoff in progress. \m/
21:12 sri \m/
21:12 marcus I have like an hour to hack before bedtime. What should I write?
21:13 netfeed the only real problem i can see is that it goes bonkers on row 32-56 in Mojo::Base
21:13 netfeed ah yeah, and in some more files, but not just about every?
21:14 sri i did not actually try all files
21:14 GabrielVieira joined #mojo
21:14 netfeed seems like it fails on regexs
21:15 sri marcus: finish your theme?
21:15 marcus sri: Guess I could adjust some details.
21:16 marcus hmm
21:16 sri or read some specs to ease the transition into sleep mode
21:16 marcus what's the best perl driver for Redis?
21:16 marcus AnyEvent::Redis?
21:16 netfeed ah well, initial reaction is sweet at least
21:17 netfeed MojoX::Redis seems to fail at tests
21:17 sri oh, you could build a new redis plugin
21:17 sri with non-blocking
21:17 marcus MojoX::Redis isn't non-blocking?
21:17 sri it is, but seems abandoned
21:18 sri MojoX:: after all
21:18 purl i guess after all is said and done.
21:18 marcus guess I can use it as a basis then.
21:18 sri there are even protocol modules these days i think
21:18 sri i really like the redis protocol, so simple
21:19 marcus guess redpiss would be a pretty bad name for it.
21:19 sri -.-
21:19 perlite joined #mojo
21:20 netfeed read the little redis book today, was really impressed
21:20 marcus Protocol::Redis is by the same guy who did MojoX::Redis
21:20 marcus and actually it's using the protocol module
21:21 sri it's not like you really need a protocol module
21:21 sri http://api.metacpan.org/source/DGL/AnyEvent​-Redis-0.23/lib/AnyEvent/Redis/Protocol.pm
21:21 sri fun protocol to hack on
21:21 marcus all tests pass, but it throws a bunch of warnings
21:21 marcus guess I can update it to latest Mojoliciousness
21:21 netfeed when do you want async db in a webapp?
21:22 sri when you got latency
21:22 netfeed but wouldn't it have rendered before you got an response?
21:22 sri blocking a process that handles 1000 parallel connections for 10 seconds is bad
21:23 paul you know, a very nice chrome extension
21:23 paul would be to syntax highlight that sort of thing automatically
21:23 sri nope, you render once you got a db response
21:23 sri and do stuff while waiting
21:23 netfeed is there any examples for this?
21:24 sri see non blocking user agent examples
21:24 sri same concept
21:24 paul https://chrome.google.com/webstore/de​tail/epmaefhielclhlnmjofcdapbeepkmggh lol
21:24 briang joined #mojo
21:24 sri netfeed: http://mojolicio.us/perldoc/Mojoliciou​s/Guides/Cookbook#Backend_web_services
21:25 sri you can do stuff while waiting for twitter
21:25 paul doesn't seem to work
21:25 sri or even run multiple twitter searches at once
21:25 marcus hmm, guess this is a good exercise for learning more about the ioloop.
21:26 sri possibly cutting wait time in half
21:26 sri marcus: don't break it
21:27 marcus sri: how can I not? ;)
21:27 sri :,(
21:27 sri you break it you buy it!
21:28 netfeed sri: i've got to read up on this, might have more questsions, i've not got my head wrapped around asycnh just yet
21:28 marcus once you do, it will be in pain
21:29 netfeed :)
21:29 * marcus is excited to see what judofyr will come up with.
21:29 sri it took me years and writing my own event loop to actually *get* it, still searching for a way to explain it to beginners so that they don't have to suffer too
21:30 sri but maybe suffering is part of understanding async
21:31 sri at this point i'm actually not sure if coroutines and blocking looking apis make it any better
21:31 diegok well, suffering is a synonymous of async :-p
21:31 sri callbacks might be easier to grok
21:33 sri and callback spaghetti can always be untangled
21:33 marcus it's not like doing async using threads instead is any less painfull
21:33 diegok have you seen goliath? -> http://postrank-labs.github.com/goliath/
21:33 sri diegok: of course :)
21:33 marcus we do that on ios, and end up debugging horrible crashes.
21:33 diegok sri: Have you tried?, fibers/coroutines looks fine there :)
21:34 sri goliath is the prime example for coro-ifying a non-blocking web app
21:34 sri at first sight
21:34 sri but do you *really* get what's going on?
21:34 diegok no, never. That's true :)
21:34 diegok but it looks nice :)
21:35 sri your app is flip flopping between a thousand threads with their own callstacks
21:35 diegok (it starts to look the same as last talk about smoth scrolling) :)
21:36 sri i think callbacks are actually better if you want people to know what's going on
21:36 marcus people just want bread and circus :)
21:36 marcus and smooth scrolling
21:36 diegok I was reading a goliath app writing by a friend and it was really pleasant to read.
21:37 sri PHP!
21:37 sri diegok: when things go wrong you're screwed though
21:37 diegok sure :)
21:37 sri like marcus said
21:38 diegok talking about being screwed, is someone using coffeescript?
21:38 sri heh
21:38 sri iced coffeescript!
21:39 sri http://maxtaco.github.com/coffee-script/
21:39 diegok it looks so f* cute when playing with it!, but then I became afraid of doing it for real...
21:39 sri it has some funky quirks
21:40 sri http://mattdw.github.com/2012​/rapid-coffee-postmortem.html # some of the quirks
21:40 sri the indentation problems are quite serious
21:40 sri look at the setTimeout example
21:41 diegok oh!, thank you. It looks like a great reading for my dinner :)
21:42 diegok ouch, that setTimeout looks bad. true.
21:42 marcus http://www.physorg.com/news/2012-​02-nevada-self-driving-cars.html # time to move to nevada?
21:43 trek1s joined #mojo
21:44 sri no self driving dog sleds in norway?
21:44 diegok identation sucks, but what I'm more afraid of is debugging generated code...
21:45 sri "marcus: only if you're not careful" # <- what i was expecting :)
21:47 sri marcus: actually, i have a better idea for what you could hack on xD
21:47 sri Mojo::IOWatcher::AnyEvent
21:47 marcus sri: self driving sled?
21:47 * marcus phears
21:48 sri https://gist.github.com/1239684 # this once worked, and just needs to be updated for the new api
21:48 diegok this US guys... why don't they start using public transportation and stop messing with self driving cars :-p
21:49 * marcus phears some more.
21:49 sri or maybe Mojo::IOWatcher::POE :D
21:50 sri no clue how that would work though
21:50 sri or i have an api design problem, less hacking more thinking
21:51 sri http://mojolicio.us/perldoc/Mojo/IOWatcher#watch # make this pretty!
21:51 * marcus is overwhelmed, hacks on his limechat theme.
21:51 sri ;p
21:53 jwang joined #mojo
22:22 sri oh, just found something for myself to hack on
22:23 marcus I actually think modernizing the redis thing will be great for me.
22:23 marcus to understand how the $stream apis wor
22:23 marcus work
22:24 tempire I just interviewed with a perl company…they use 5.10!
22:24 sri with 5 additional lines of code i can allow EV to take control
22:25 sri instead of Mojo::IOLoop->start/stop you could use EV::run/break
22:26 marcus sri: neat.
22:26 marcus tempire: how modern :)
22:26 marcus tempire: 5.10.0?
22:26 purl 5.10.0 is possible in the new numbering scheme. or ok
22:27 sri .0 and they have no clue, .1 and they are just slow
22:27 tempire I don't think they would have been able to answer that, so I didn't ask.
22:27 tempire I was just surprised it wasn't 58, so I decided to live within that euphoria
22:28 sri .0 is just as bad as 5.8
22:28 marcus not if it's the patched debian one?
22:28 marcus that fixes the unknown error issue.
22:28 tempire well, it's a legacy codebase.  so they moved from 58 at some point…that's the big thing for me.
22:28 sri how patched is the debian one?
22:28 marcus I guess we still don't support it :)
22:28 sri does it fix smart match semantics too?
22:29 tempire it means they're just waiting for someone to push to 5.14
22:29 marcus sri: http://packages.debian.org/lenny/libperl5.10
22:29 marcus tempire: so what happened to moving to Norway? ;)
22:29 tempire lulz.  pay for the ticket, I'm all on it. :)
22:30 vervain diegok: <disclaimer>I'm a _huge_ public transport fan</disclaimer> But the US is just too sprawling for public transport.  It works Ok in the cities, but for the other 99% of the country it's not a good solution.
22:30 tempire maybe I'll move to germany.
22:30 tempire move in right next to sri
22:30 * vervain really likes Germany.
22:31 sri \o/
22:31 tempire show up uninvited every day and ask if there's cookies
22:32 diegok vervain: well... that's true, but there is also a huge car culture. I'm from argentina, also too sprawling, and pple use much more public transport.
22:38 * tempire doesn't understand how developers live without periodically reading hackernews
22:38 vervain Not sure that the culture is about car... it's about independence and the ability to afford a car... both of which seem to be eroding :-)
22:38 diegok ^ but a lot less than in europe because of what you've said about density :)
22:39 diegok vervain: hm... yes, I've never looked that way.. probably as being argentinian I see the world from some kind of italian perspective :-p
22:44 marcus tempire: if all you need is a ticket, the relocation is pretty reasonable :)
22:44 * marcus had some friends who moved to the uk, and bringing all their shit was the expensive part.
22:45 tempire maybe a cheese sandwich
22:45 tempire I don't really have much.  backpack.  macbook.  iPad.
22:47 GitHub93 joined #mojo
22:47 GitHub93 [mojo] kraih pushed 1 new commit to master: http://git.io/qjcuuw
22:47 GitHub93 [mojo/master] improved Mojo::IOLoop to be controllable from foreign event loops - Sebastian Riedel
22:47 GitHub93 left #mojo
22:48 sri https://github.com/kraih/mojo/commit/ad6b5​4cba7fd0b90bc2ce3dbb2e8f8eab0a79511#L2R208
22:48 sri that's the example
22:48 sri not bad for 4 additional lines i guess
22:49 sri it's prolly not without flaws, but opens up quite a few new possibilities
22:50 sri such as using the user agent non-blocking in some AnyEvent based psgi server running a catalyst app :)
22:50 marcus tempire: excellent. :)
22:54 marcus tempire: let's do a skype meeting sometime soon =)
22:55 tempire :o
22:55 marcus You're on california time?
22:55 * tempire storms the vikings!
22:55 tempire est right now.
22:56 tempire I'll be back in california tomorrow
22:57 marcus Ok. It's like 00:00 here right now
22:57 marcus so either tomorrow afternoon our time or monday. Would like to include @arne as well.
23:06 GitHub30 joined #mojo
23:06 GitHub30 [mojo] kraih pushed 1 new commit to master: http://git.io/TRIhrw
23:06 GitHub30 [mojo/master] added portable foreign event loop control tests - Sebastian Riedel
23:06 GitHub30 left #mojo
23:09 marcus tempire: please send me a tweet or something when you're awake tomorrow? I have to go sleep now.
23:11 tempire fu'sho
23:11 marcus tempire: There's a dutch designer starting to work for us in April, so you would not be the only foreigner :)
23:11 * tempire doesn't trust the dutch
23:13 sri watch out for public healthcare
23:14 marcus tempire: it's impossible to not trust a man with hair like this - http://nordaaker.com/docs/skitch/%281​%29_Rob_Mientjes-20120217-001348.jpg
23:14 tempire hmm.
23:14 tempire that is a valid point.
23:14 tempire though I credit mostly the stache
23:15 marcus it is good too
23:15 * marcus & # zzz
23:17 mattastrophe joined #mojo
23:27 GitHub59 joined #mojo
23:27 GitHub59 [mojo] kraih pushed 1 new commit to master: http://git.io/S0seMw
23:27 GitHub59 [mojo/master] added another foreign event loop recipe - Sebastian Riedel
23:27 GitHub59 left #mojo
23:30 * sri wonders how many actually understand that
23:34 sjn It's a recipe for fruity-loops that are from "Foreignia", a place where much happens. :)
23:34 sri \o/

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