The web in a box - a next generation web framework for the Perl programming language

IRC log for #mojo, 2016-06-10

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

All times shown according to UTC.

Time Nick Message
00:00 jberger oh yeah, like I said, I'm not a fan
00:01 sri it's funny how trump recycles so many reagan speeches
00:01 sri reagan also talked about building walls
00:01 jberger I'm most worried about her getting served during the campaign and have there be a defacto single-candidate campaign in which trump wins by default
00:01 mattp clinton should very likely be in jail right now
00:01 mattp 'shes corrupt but all politicians are corrupt so thats ok' is a really sad state of affairs when that is acceptable
00:02 jberger I'm not saying that's acceptable, I'm saying it is more palatable than trump
00:03 jberger fire them all is fine by me
00:03 nicomen jberger: don't worry, trump wins anyway
00:04 nicomen but 4 years with trump might be better than 8 years with clinton ;)
00:04 jberger not a chance
00:04 nicomen plus he will probably have some meltdown, so he better get a normal person as vice president ;)
00:05 jberger corruption is bad, pissing off entire segments of the population (of the world) is worse
00:05 sri the drones already do that prettty effectively
00:05 nicomen he has toned it down a lot lately though, specially after he clinched it
00:07 nicomen well, this election nevertheless is much more entertaining than with kerry and mccain running ;)
00:07 nicomen or the pushover gore
00:08 nicomen I hope the FBI gets their fingers out before July 25th though
00:08 nicomen that would fabulous ;)
00:08 nicomen *+be
00:17 jberger if the FBI would indict her after the convention then I would cry election tampering
00:17 bpmedley It would be better if gumby was running for president.. gaw
00:25 nicomen so since we are OT, how about the European Cup that starts tomorrow, will France take a home victory, or will it be Spain or Germany?
00:26 * nicomen ducks
00:26 jberger this is like a sports thing?
00:26 * jberger ducks
00:26 nicomen hehe
00:27 * nicomen is from Argentina, it's in the blood
00:29 * jberger is more a baseball and hockey fan
00:40 disputin joined #mojo
00:43 disputin joined #mojo
01:11 disputin joined #mojo
01:23 sri hehe, some oled bar mockups http://www.martinhajek.com/macbook-meets-oled/
01:23 sri seems pretty gimmicky
01:24 sri who knows, maybe apple does have a killer use case for it
01:47 genio man, every time I start my windows machine, it needs to do windows 10 updates that take ~20 minutes
01:50 disputin joined #mojo
01:50 disputin joined #mojo
01:52 genio yay, finally finishes and restarts
01:52 genio boo, blue screen with "Working on updates 5%"
01:53 genio "Your PC will restart several times"
01:53 genio Grinnz_: I'm beginning to agree with you on Win10
01:58 Grinnz lol
01:58 Grinnz thats not even why i dont like win 10, thats just annoying :P
01:59 genio still waiting.  5 reboots so far
01:59 genio "Working on updates 30%"
02:00 asarch joined #mojo
02:01 genio Maybe it's because I signed up for the Insider Program thing so I could get the ubuntu for windows thingy.  so, maybe I get more updates than the normal win10 install due to that
02:05 genio Grinnz_: http://i.imgur.com/FBpRzky.jpg  :(
02:12 genio yay/ finally booted.
02:15 disputin joined #mojo
02:33 noganex_ joined #mojo
02:36 haarg i should probably switch to win10 on my computer now that i have it running again
02:55 lluad joined #mojo
02:56 che-quest joined #mojo
03:04 lluad joined #mojo
03:15 disputin joined #mojo
04:06 cpan_mojo Mojolicious-Che-0.010 by MCHE https://metacpan.org/release/MCHE/Mojolicious-Che-0.010
04:13 zivester joined #mojo
04:17 disputin joined #mojo
04:24 cpan_mojo Mojolicious-Plugin-RoutesAuthDBI-0.701 by MCHE https://metacpan.org/release/MCHE/Mojolicious-Plugin-RoutesAuthDBI-0.701
04:40 disputin joined #mojo
05:15 csson joined #mojo
05:24 inokenty-w joined #mojo
05:38 dod joined #mojo
05:40 disputin joined #mojo
06:02 dod joined #mojo
06:41 disputin joined #mojo
06:48 mpapec vote for Hillary, here in Europe we can't really wait any longer to be pushed in all out war with Russia
06:48 mpapec http://www.paulcraigroberts.org/2016/06/09/where-do-matters-stand-paul-craig-roberts/
06:56 haarg lol
07:00 punter joined #mojo
07:15 Vandal joined #mojo
07:16 coolo mpapec: he said hitler - so he lost the argument
07:18 mpapec coolo: Hillary did the same thing if you consider that as a valid point to losing the argument
07:20 coolo mpapec: all hope is lost with the US (and generally speaking he talks about the 'western world' - this is not exactly against a rant against Hillary *specifically*)
07:24 trone_ joined #mojo
07:26 andrew_ joined #mojo
07:27 kes joined #mojo
07:29 mpapec in short, if you liked events and trends formed in last eight years, then Hillary is good choice as it promises to continue down the same path
07:29 mpapec https://twitter.com/snowden/status/703733273504018432
07:42 disputin joined #mojo
08:09 mpapec sri: is worker heartbeat response only criteria for it to avoid termination?
08:43 disputin joined #mojo
08:51 nic If Trump wins, I need to resign from my job, keep the kids home, and start building a nuclear shelter in the garden
08:51 osfabibisi joined #mojo
08:52 nic but part of me, that wicked voice at the back of my head, wants to see if Trump would give us even funnier tv clips than Bush Junior did
08:54 nic his policies were disastrous, but being able to see the most powerful person in the world as an utter buffoon was damn entertaining
09:00 Adura Trump opposes TPP, works for me.
09:43 disputin joined #mojo
09:44 VVelox joined #mojo
09:55 mpapec Adura++
09:59 Adura Not that I could vote for him, bit too far North.
10:04 mpapec I'm looking more where the money comes from
10:05 mpapec North or South doesn't matter much in such context
10:29 icjs joined #mojo
10:33 VVelox joined #mojo
10:37 kaare joined #mojo
10:49 anon joined #mojo
10:59 tchaves joined #mojo
11:00 punter joined #mojo
11:16 tchaves joined #mojo
11:18 ZoffixMobile joined #mojo
11:21 ZoffixMobile Is get '(*dir)/' supposed to match '/index.html' path, where $dir has index.html in it?
11:22 ZoffixMobile This is the code, and for some reason the middle route recurses many times leading me to /index.html.html.html.html: https://github.com/perl6/doc/blob/master/app.pl
11:23 pink_mist using () in your route might be an issue? I think?
11:26 ZoffixMobile Isn't that for grouping?
11:26 ZoffixMobile I'll try without it when I get to a working computer...
11:35 ZoffixMobile Nope. still the same issue (/me sshed into a server to try it out)
11:42 dvinciguerra joined #mojo
12:06 ZoffixW joined #mojo
12:06 ZoffixW Seems something happened in recent Mojolicious versions. The app actually works with 6.57
12:06 * ZoffixW tries to upgrade
12:07 ZoffixW Never mind. False alarm. It works on this box (even with newest version) :/
12:10 ZoffixW Hm. It works if the file is found, but if it's non-existant then it doesn't. It goes to 3rd route, then to 2nd route and then just loops, adding .html to it: https://gist.github.com/zoffixznet/fa29dabf224578e9a07d9df4cdae8280
12:13 ZoffixW I guess '/' at the end of the path gets interpreted as if it weren't there
12:16 nic yep
12:17 nic eg a special case is "get '/'" being equivalent to "get ''"
12:17 ZoffixW Yeah, but I'm not using that special case. I want to match paths with '/' at the end.
12:18 nic My (limited) understanding is you cannot
12:18 ZoffixW :S
12:19 nic oh, actually, I'm thinking I'm wrong
12:19 nic you want a placeholder that eats '/' and then a match criterion that requires the placeholder to end in '/'
12:20 nic or it's possible a trailing '/' disappears before any matching and you're more doomed than the US electorate
12:21 ZoffixW haha nic++ nice joke :)
12:21 nic :)
12:23 nic on a separate pseudo-thread, I've just discovered http://www.websequencediagrams.com and websequencediagrams.js
12:28 bouncy joined #mojo
12:31 ZoffixW *sigh*. Fixed the .html-adding-loop with get '*dir' => [ dir => qr{/$} ] => sub {, but now dirs that do end with '/' don't match for some reason :S If I remove the [ ... ] restriction, and dump the parameter, I do get "language/" for the $dir :S
12:32 dvinciguerra_ joined #mojo
12:32 ZoffixW Oh, it's in the first sentence "You can also adjust the regular expressions behind placeholders directly, just make sure not to use ^ and $ or "
12:33 ZoffixW Is it possible to return from a route saying "these aren't the droids you're looking for" after I do some extra checks on my params?
12:34 nic and then try matching a subsequent route?
12:34 ZoffixW Yeah
12:34 nic route condition
12:35 ZoffixW Like this stuff? http://mojolicious.org/perldoc/Mojolicious/Guides/Routing#Conditions
12:35 ZoffixW I refuse to believe trying to match a route with a '/' is this complex with mojolicious.
12:35 ZoffixW I've been using it for like a year or two now and everything was easy.
12:38 nic are you saying the '$' restriction has blocked you?
12:39 ZoffixW And just to restate the problem:   GET "/index.html" is matching get '*dir/' => sub {} when I don't believe it should be
12:39 nic That note in the doc is just saying your expr is wrapped in ^...$
12:40 nic so did you try    dir => qr{.+/}  ?
12:40 ZoffixW That works, thanks.
12:41 ZoffixW nic++
12:41 ZoffixW Still, if anyone is keep track of user complaints, I see no reason why get '*dir/' => sub {} should ever match GET "/index.html"
12:42 nic I'm guessing it's cos the trailing '/' is a noop, so $dir eq '/index.html' as you should expect
12:44 ZoffixW First I hear of trailing '/' being a noop. May be worth putting this in the routing Guides. I just spent what.. an hour on this?
12:48 nic hang on, how did you know '/' eq '' but not the general case?
12:48 ZoffixW I didn't
12:48 ZoffixW I don't even know what you mean by "get ''"
12:49 nic ah fine.  It's in the docs somewhere (the general case) but I don't have time to look
12:50 ZoffixW Fair 'nough
12:51 ZoffixW Thanks for the help o/
12:54 nic the (surprising) fact of the answer (almost) being in my head suggests the above is probably already an example in the docs
12:55 nic but if it isn't, I guess it could/should be
12:58 jberger How would that first route not recuse?
12:59 jberger Maybe i don't understand what is trying to be done here
12:59 sri he already left, he prolly doesn't really care, not worth investigating imo
12:59 jberger K
13:00 ramortegui joined #mojo
13:00 nic "A trailing slash in the path is always optional"
13:00 nic heh
13:03 ZoffixW joined #mojo
13:03 ZoffixW jberger, thanks. That one also recurses
13:03 jberger I probably would have made an under at /(*dir)
13:04 jberger Then hung a / and a /:file off of it
13:04 jberger ZoffixW: that logic in that route seems to me to intentionally recurse
13:04 nic damn, I keep forgetting you can use "routes -v"
13:06 ZoffixW jberger, hm. Well, the goal of the app is to:  1) Fetch static file index.html for GET '/'    2) Fetch static file /foo.html for GET '/foo' or GET '/foo/'
13:07 jberger :file matches file.html
13:07 * ZoffixW nods
13:07 jberger http://mojolicious.org/perldoc/Mojolicious/Guides/FAQ#Where-did-my-file-extension-go
13:08 jberger You can also just render the static file in place rather than redirecting
13:08 ZoffixW Good idea.
13:08 * ZoffixW does that
13:08 zivester joined #mojo
13:08 jberger http://mojolicious.org/perldoc/Mojolicious/Guides/Rendering#Serving-static-files
13:09 bwf Curious if this minion test script works for others:  https://gist.github.com/bfaist/7e68d5a2fdd04e2f6a509bf40b311f50
13:10 bwf Want to see if my database is misconfigured or something else
13:14 sri bwf: does the minion benchmark script work for you?
13:14 sri https://github.com/kraih/minion/blob/master/examples/minion_bench.pl
13:14 bwf I will try it
13:17 ZoffixW jberger++ Thanks. Serving static files instead of redirects works like a charm and the app is simpler: https://github.com/perl6/doc/blob/master/app.pl
13:17 bwf That runs fine.  The problem is Minion::Backend::Pg->list_jobs()
13:18 jberger ZoffixW: Nice
13:19 bwf s/The problem is/Where I am seeing the problem is/
13:19 sri bwf: and it happens even if you call list_jobs correctly?
13:21 bobkare joined #mojo
13:21 sri considering this works fine, i assume it's your use of list_jobs https://gist.github.com/anonymous/1d841d01dd37fbff75b765effafc7cb9
13:23 bwf Yes but it seems limited to when the amount of jobs exceeds "max_connections".  Just list_jobs() and no arguments is what I am testing.
13:23 sri http://mojolicious.org/perldoc/Minion/Backend/Pg#list_jobs
13:23 sri there is no no-args list_jobs
13:24 bwf list_jobs(0, $max_conn+1) also breaks
13:25 pink_mist <ZoffixW> Yeah, but I'm not using that special case. I want to match paths with '/' at the end. <-- ugh, breaking my irc client -- which never includes trailing / in the link when clicking on a link to open it :( ... 99.9% of websites work fine with as well as without trailing /, but a few don't. and now you're *specifically* making yours to break? ____thanks____ :(
13:25 pink_mist ... damn, he quit while I was typing
13:26 sri Zoffix has gotten pretty rude recently
13:26 nic erm, he didn't know pink_mist was about to make a comment in his direction
13:26 * sri tries to avoid him
13:30 sri bwf: works perfectly fine https://gist.github.com/anonymous/62a38ac4b175ca38f9f8ae1d3972006d
13:31 ZoffixW joined #mojo
13:31 bwf sri:  thanks for testing.  Will investigate more here.
13:32 ZoffixW sri, I'm just not in a position to have my IRC client open at all times at the moment. I'm unsure why you think I'm rude.
13:32 ZoffixW pink_mist, I'm not following. What's breaking IRC client?
13:32 nic pink_mist: I'm not sure, but I believe he was saying he wanted both versions to work, so nobody is aiming to break your client
13:33 ZoffixW pink_mist, in this instance, /foo, /foo/ and /foo.html all serve the same content. (/foo.html)
13:34 * nic modifies his routes so that any requests not ending in an invisible unicode char get redirected to a random porn site
13:34 pink_mist ZoffixW: oh, well then why do you need special handling of trailing / ? shouldn't that "just work"?
13:34 pink_mist exactly the same as for /foo
13:37 ZoffixW pink_mist, I guess the issues were there due to the redirects (I didn't write the original app). The /foo.html would be treated as /foo.html/ and get another .html added to it. The new version without redirects has just one route for all three cases, so yeah, I guess you're right: https://github.com/perl6/doc/blob/master/app.pl#L9
13:40 pink_mist alright, that seems good =)
13:47 ZoffixW Anyway, I gotta go. Thanks for the help! And, sri, in any instances where you think I was rude I wasn't trying to be rude on purpose and I hope you reconsider your stance towards me. In the future, I welcome you to point out to me when I am being rude. Thanks.
13:51 jabberwok bumping into YAML again. what is with the hate on ^I tabs?  yaml.org cites "differences" but grrrr, since the 1960s they have been at 9,17,(n*8)+1 as the asciigods intended, grmph
14:02 sri suppose the atmosphere in general has degraded quite bit in this channel in the last few years
14:03 sri feel like in 2015 things got darker
14:03 sri and never recovered
14:05 trwww joined #mojo
14:05 ptolemarch joined #mojo
14:08 bpmedley Is it the amount of off topic banter, or other stuff?
14:08 osfabibisi joined #mojo
14:08 sri doubt it, this used to be more of a social channel for the longest time
14:12 sri project activity also suggests a change https://i.imgur.com/B2rBsxL.png
14:14 bpmedley I wonder if the ratio of frustrated support vs social fun has skewed..
14:14 sri oh, it started with the botched conference
14:15 asarch joined #mojo
14:16 sri and i imagine the whole perl6 thing made a lot of people unhappy too
14:19 bpmedley Hrmm.  Also, with so much accomplished, I wonder if there is now a time for reflection..
14:21 sri also visible on google analytics https://i.imgur.com/5K9glTS.png
14:22 sri mojoconf 2014 had a huge positive impact it seems, and then 2015 started a downward trend
14:24 sri the upwards trend towards the end gives me a little hope
14:24 sri maybe we are recovering from perl6
14:24 * nic is in recovery
14:24 * ribasushi votes for another mojoconf ;)
14:25 bpmedley Perhaps an online mojoconf on the cheap
14:25 ribasushi that's not a conf, that's "daily irc banter"
14:25 bpmedley ribasushi: with video and audio.. :)
14:27 sri don't think we are alone with this though, i feel like the energy got sucked out of the perl community a little bit in 2015
14:27 jberger it was the year of perl6, and you know my opinions about how they took advantage of that
14:28 jberger but I don't really want to go down that path again today
14:28 jberger there is chatter about another mojoconf btw
14:28 ribasushi actually I kinda-sorta disagree with the "downward" premise
14:28 sri we should have been more angry and vigilante about perl6 i suppose
14:28 ribasushi there is a marked uptick of new questions on reddits r/perl for example
14:29 ribasushi virtually unseen until mid-2015
14:29 jberger I had no idea that they wouldn't grab the spotlight, otherwise I would have been more on the pulse
14:29 ribasushi perl*5* questions mind
14:30 sri ribasushi: mid to end 2015 was the big downwards trend i see in my stats
14:30 sri for 2016 there's a slight upwards trend again now
14:31 jberger sri: how far away do we think we are from native http/2 support? basic support even?
14:31 bpmedley I've seen more job postings and noticed quite a few newbie questions and faces these last few six months.
14:31 sri jberger: too far with nobody working on it i'm afraid
14:31 jberger well yes, of course
14:32 jberger but how much (wo)man/effort?
14:32 jberger it'd be kinda fun to have it for 7.0
14:32 jberger make a little splash
14:33 jberger there is another thing that has happened to the mojo project since mid 2015, not a lot of change
14:33 jberger and generally I think stability is useful, but new features generate chatter
14:33 jberger did anyone blog about minion job dependencies?
14:33 bpmedley My personal opinion is that we got are buckled down and working on projects..
14:33 jberger I guess normally that would be me, but I've been so busy at work
14:35 sri jberger: i don't even know how to measure it, depends very much on prior knowledge of the protocol and mojo internals
14:36 jberger yeah, I guess it is hard to quantify any more than that
14:36 sri think only you and me could do it fast, but we are both unavailable
14:36 sri so, http/2 might even be off the roadmap for now
14:37 jberger is there anything else on the roadmap?
14:37 sri to eb fair, we never really had a roadmap ;p
14:37 jberger oh, unrelated, I found this yesterday
14:38 sri but you know, websocket multiplexing is still a hot topic we should do soething about
14:39 jberger I've been working on my module in my slight spare time
14:39 jberger https://www.postgresql.org/message-id/CAMsr%2BYEKasQwME3amrgwKxF4mvOyBzXYxh1pzr6AHwn1%2BMuq4w%40mail.gmail.com
14:40 jberger and
14:40 jberger http://blog.2ndquadrant.com/when-are-we-going-to-contribute-bdr-to-postgresql/
14:40 jberger basically, postgres 9.6 might actually get fairly painless multi-master as a non-patch addon
14:41 jberger right now BDR (bidirectional replication) is only available on a highly patched postgres
14:41 jberger but they have been working on getting the components into pg itself and 9.6 should bring the last component that (hopefully) requires the patching
14:42 jberger also they haven't done a BDR 9.5 release at all since they are working on the 9.6 stuff
14:45 bpmedley Also, have y'all read about google and a few other companies wanting to re-imagine mobile web?
14:45 jberger isn't that material design?
14:46 bpmedley From what i read they wanna add moar features and usability in chrome.
14:47 bpmedley I'll try and find the article, at a later time..
14:50 bpmedley http://fortune.com/2016/05/19/google-mobile-web-project/
14:50 jberger sri: https://github.com/jberger/Mojolicious-Plugin-Multiplex
14:52 jberger I have been trying to decide if Mojo::WebSocket::Multiplex should hold the controller or the transaction
14:53 jberger and if the transaction then strong or weak
14:53 jberger it could also just be passed the transaction but then I'd have to replicate the rendered 101 unless established logic
14:53 zivester joined #mojo
14:58 mcsnolte joined #mojo
15:01 jberger then once it has the protocol emitted on events (if indeed that is the right way to go) then I have to think about how end-user layer modules/plugins would be packaged
15:01 jberger because this is how my pg message relay for multichannel chat looks: https://github.com/jberger/Mojolicious-Plugin-Multiplex/blob/master/ex/vue_chat.pl
15:02 jberger and I'm not sure how you genericize the pg code to make that easy for the end user
15:02 jberger I mean if it was packaged as a chat relay sure, but then if they wanted to do stuff on subscribe in addition to joining the channel, it seems like there would need to be lots of hooks etc
15:03 sri sorry, no time to look at it
15:04 jberger s'ok
15:04 jberger if you get a chance I'd appreciate some suggestions, but in the meantime I'm letting the old grey cells take their time on the problem
15:33 lluad joined #mojo
15:43 hummeleBop joined #mojo
15:55 hummeleBop joined #mojo
16:06 sri wish we had something like this https://www.django-cms.org/
16:30 dod joined #mojo
16:30 PryMar56 joined #mojo
16:31 jberger yet another thing I've been meaning to do, a successor to Galileo
16:32 jberger oh for the time!
16:32 kes joined #mojo
16:32 VVelox joined #mojo
16:34 kes joined #mojo
16:44 VVelox joined #mojo
16:55 Kripton joined #mojo
17:02 sri i try not to start things i can't finish
17:04 sri used to have a million half baked modules on cpan... but that's way too distracting
17:05 sri doubt i'll ever have more than maybe 5 maintained distributions again
17:12 Kripton joined #mojo
17:15 PopeFelix joined #mojo
17:35 bernard joined #mojo
17:57 jberger A full featured cms is a ton of work
17:58 jberger Galileo was never intended to be a full featured cms and it was still quite a lot of work
18:05 sri well, you keep saying that galileo needs so much more work
18:06 sri seems like something you make your number one priority, or just don't even get started with ;p
18:21 trwww joined #mojo
18:29 jberger the thing is, it is fine as it is
18:29 jberger but to make it better would mean an overhaul
18:29 jberger I have a "killer feature" that I want to add, but I can't find a set of libraries that would make it possible
18:30 jberger so I am often working on trying to find/build them in support of it
18:36 dod joined #mojo
18:43 sri btw. it's not like we havn't added any big features in the last year
18:43 sri looking through Changes i see quite a few
18:43 * jberger looks
18:43 sri more than enough for a 7.0 announcement
18:44 jberger and I didn't mean to say that we have been sitting pat
18:44 jberger just thinking that http/2 would be a punchy announcement
18:46 sri the Mojo::Template revamp where we got support for named variables was pretty great
18:46 sri getting that sponsored made me pretty happy
18:46 itaipu joined #mojo
18:47 bpmedley Lots of minion ♥️, as well .. :-0
18:48 sri indeed, the minion features will go on the 7.0 announcement as well
18:49 sri then we got validation filters
18:49 jberger SNI
18:50 jberger got val back
18:51 sri single_accept became a thing, meaning multi_accept finally works right
18:51 sri canonical JSON
18:52 sri many many performance improvements around the event loop and servers
18:53 jberger there have been lots of performance enhancements, I wonder what the rps difference between 6.0 and master is
18:54 sri pretty sure i posted numbers here a few weeks back
18:54 sri it was substantial
18:56 sri websocket subprotocol negotiation
18:56 jberger oh yeah
18:56 jberger I forgot about that one and it was me
18:56 jberger hehe
18:56 sri a lot did happen this year already
18:57 sri suppose we are getting momentum back
18:57 jberger \o/
19:08 Kripton joined #mojo
19:11 sri adoption of CoC also qualifies for 7.0
19:11 sri validation of file uploads
19:12 sri not much else in 2015 though
19:12 sri really not a good year
19:18 jberger the thing I'm most happy about is probably the internals refactoring that happened
19:18 jberger feels a lot nicer even if no one probably noticed (or if it would even be worth a mention)
19:21 dvinciguerra_ joined #mojo
19:32 vicash it should be mentioned jberger.. improved internal code leads to developer efficiency & quality which leads to better long term reliability of the software
19:33 jberger it also should make http/2 easier, whenever someone finds time to implement it
19:41 jberger https://twitter.com/that_garu/status/741335210155991040
19:42 dvinciguerra joined #mojo
19:46 sri no much hate
19:47 Grinnz_ can confirm (minus typo)
19:49 jberger wow, I read that like three times and didn't catch that
19:50 sri i saw it before i finished reading the sentence -.-
19:59 dvinciguerra joined #mojo
20:29 dvinciguerra joined #mojo
21:47 trwww joined #mojo
23:04 nic In HTML5, "latin1" actually means "cp-1252".  No wonder there's so much hate.
23:21 jberger There's plenty of hate to go around
23:21 * jberger hugs postgres again
23:47 trwww joined #mojo

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