/srv/irclogs.ubuntu.com/2011/06/23/#ubuntu-community-team.txt

rrnwexeci'll be here to talk about UCW (Ubuntu Community week) for about 30 mins00:11
rrnwexecwe're still looking for volunteers00:16
dholbachgood morning07:53
dholbachthanks jcastro07:59
nigelbMorning dholbach08:03
nigelbMorning dpm08:04
dpmnigelb, good morning08:04
dpmmorning all08:04
dholbachhi nigelb, hola dpm08:11
dpmhey dholbach08:14
dholbachcjohnston, mhall119: what do you think about having a session at UDW (in ~3 weeks) about using ubuntu-django-foundations?08:44
dholbachI think if more people used it, it'd soon get more features, more help, and so on08:44
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek/Timetable still has a few open slots08:44
kim0morning09:17
nigelbhello kim009:18
kim0nigelb: o/09:18
nigelb^^ the slacker is awake :P09:19
* kim0 crunches Inbox09:21
nigelbheh09:22
nigelbkim0: in dublin yet?09:22
kim0nigelb: nope09:44
kim0I fly on Sun09:44
nigelbkim0: ah, nice10:17
czajkowskiAloha11:11
jonokim0, great to see two graphics volunteers :-)11:40
kim0jono: yeah I actually got three more over email :)11:40
jononice!11:40
jonoput those folks to work :-)11:40
kim0yeah!11:40
kim0yeah .. will define a few graphics that we need and ping you .. then act11:40
jononp11:41
kim0cool11:41
jonogood work!11:41
jonowow virtualbox is nailing my machine right now as I install 11.1011:42
popeyjono: ssd?11:57
jonopopey, nope11:57
jonosteam powered IDE11:57
popeyjono: get ssd, HTH HAND11:57
jonoI might invest in an SSD11:57
jonothis is only a temporary issue, I will upgrade to Oneiric after the sprint11:58
popey@)11:58
jono:-)11:58
=== daker_ is now known as daker
jcastrodholbach: see how I roped in mark russell?13:24
jcastro\m/13:24
dholbachjcastro, awesome work13:24
dholbachjust replying to him! :)13:24
nigelbjcastro: did you move to cjohnston and mhall119's state yet? ;)13:26
jcastronope, next month13:27
nigelbOh, nice :)13:28
cjohnstonnigelb is just jealous13:33
=== braiam is now known as Exi-o-
=== Exi-o- is now known as Braiam
nigelbcjohnston: I have better weather, thank you ;)13:36
dholbachcjohnston, mhall119: what do you think about having a session at UDW (in ~3 weeks) about using ubuntu-django-foundations? :)13:37
cjohnstoni dont know much about -foudations dholbach13:37
nigelbI coudl take a generic one on all the web projects13:37
dholbachcjohnston, ok13:37
nigelbbut I want to talk to Mike first.13:38
dholbachI think it'd be good to get it used by more people, so it can be improved, extended and so on13:38
mhall119dholbach: it's not really ready to be used yet, unfortunately14:04
dholbachmhall119, ok, I see14:42
jcastrojono: ok I figured out how to fix the theme and I upped to Oneiric, it's in pretty good shape if you want to upgrade15:33
jonojcastro, I am running Oneiric in a VM and struggling with 3D which sucks15:34
jcastroah15:34
doctormojono: VirtualBox?15:38
jcastroI think you need the guest extensions15:38
jonodoctormo, yup15:39
jonojcastro, I installed those15:39
jonoI think it is a 3.0.1 kernel issue15:39
doctormoYep15:39
jcastrooh15:39
jcastrothat makes sense15:39
jcastrodholbach: hah dude, check this out15:41
jcastrohttp://reports.qa.ubuntu.com/reports/unity-stats/15:41
jcastrotop graph, yellow line, can you tell me where in June the DX bug triager intern started? :)15:41
jcastrojono: ^^^ interesting to you too15:41
jonojcastro, hah!15:42
dholbachNICE15:47
dholbachjono, We fought crime.15:52
jonodholbach, lol15:53
jono:-)15:53
nigelbjcastro: We should have one of these http://davidwboswell.wordpress.com/2011/06/22/the-mozilla-community-directory-is-coming-soon/15:53
dholbach:-)15:53
jcastronigelb: I thought the exact thing when I saw it on RSS15:53
jcastroand then I was like "yes, just what we need right now, another project."15:53
kim0looks cool indeed15:53
nigelbjcastro: \o/ :)15:54
nigelbjcastro: We should have a session next UDS ;)15:54
jcastroI'm delete guy remember? I'm the one trying to get rid of things. :p15:54
jcastrodholbach: Got time for a quick call today?15:54
dholbachjcastro, sure, now?15:54
jcastrosure, let me pause my music15:55
nigelbjcastro: Yeah, but you get rid of things that don't make sense :D15:55
* jcastro is listening to Linkin Park, for real.15:55
dholbachyeah, probably better pause it :-P15:55
* dholbach hugs jcastro15:55
nigelbis there fake Linkin Park? ;)15:55
jcastrono, I just didn't think anyone would believe me15:56
jonojcastro, linkin park?16:00
jonowow16:00
jcastro:D16:00
jonoI didnt think you liked them?16:00
jcastrothey had a new album I didn't know about16:00
jonoI kind of dig them16:00
jonothey are a dirty secret16:00
jcastroI love their new stuff16:00
jcastrothey evolved from this yell-rock crap16:01
* jono is listening to the Dropkick Murphys16:01
jonoyeah16:01
jcastrodrinking no doubt.16:01
jonono doubt.16:04
jcastrook so it's decided.16:05
jcastrodholbach and I will make all decisions in the project from now on, we just had a call16:05
dholbachyeah, it's all figured out - keep calm & carry on16:06
nigelbjcastro: Also, we really really really need a quotes database like quotes.burntelectrons.org16:18
nigelbI'm tempted to do quotes.nigelb.me ;)16:18
jcastrofocus!16:18
nigelbheh16:19
Technovikingjono: http://i.imgur.com/ibZQj.gif16:54
jonohah, I saw that Technoviking :-)16:56
dholbachalright my friends - I'll hop on a train and see you tomorrow!16:59
jonosafe travels dholbach!16:59
nigelbjono: heh, I like the traversal of death mental on that. Don't you play death mental? :P17:00
jcastrowoo dholbach!17:00
jcastrowow, that chart is amazingly accurate17:01
jcastrothe dragon thing is awesome17:01
jononigelb, I used to17:01
dholbachjono, thanks17:01
dholbachenjoy yourselves :)17:01
TechnovikingHave to use RHEL instead on Ubuntu 10.04 on a new server since the software from the vendor can only use php 5.1 or 5.2, php 5.3 (in Lucid) break the vendors software. ^$!@*(#$^@!#17:06
nigelbTechnoviking: there are ways to downgrade php17:06
Technovikingbut no longer getting security fixes17:07
nigelbTechnoviking: I had to do that once to install drupal. Its a bit of a pain, but personally, I found it worth the trouble.17:07
nigelbAh, yes, true.17:07
pleia2Technoviking: have a moment for a PM?17:19
mhall119akgraner: ping17:22
nigelbmhall119: Hey, do you want to do a generic, "Helping develop the Ubuntu websites" session17:23
czajkowskis not looking forward to this task17:24
nigelbWe already want some fresh blood for LD and summit17:24
czajkowskistupid iso codes17:24
czajkowskisomeone people are gonna get awful cranky mails from me17:24
jonojcastro, can we Skype quickly?17:24
pleia2Technoviking: nevermind17:26
Technovikingpleia2: sorry was afk,17:28
pleia2Technoviking: no worries, got what I needed storted :)17:28
jcastrojono: sure (sorry I was making lunch plans, ring me whenever)17:33
mhall119nigelb: when?17:42
mhall119czajkowski: yeah, iso codes and people rarely get along17:42
nigelbmhall119: one of the developer week days?17:42
mhall119nigelb: when?17:43
nigelbmhall119: July 11 to 1517:43
mhall119hmmm, I can probably make that17:43
nigelbanything othe than July 12th is fine with me17:43
* nigelb wants a quiet birthday away from IRC17:43
mhall119good luck with that17:44
nigelbmhall119: Friday 15th, 1700?17:44
mhall119UTC?17:44
mhall1191pm EDT17:44
mhall119I can do that17:44
czajkowskimhall119: :(17:44
nigelb\o/17:45
nigelbmhall119: I'll put as both down for it17:45
nigelbmhall119: Also, wiki switching to SSO looks awesome :)17:46
mhall119nigelb: see when cjohnston is available17:51
nigelbmhall119: let me first see if the wiki will let me in :|17:52
czajkowskimhall119: seriously I have issues getting to teams on loco.u.c17:55
nigelbmhall119: wiki is being unfriendly :\18:02
pleia2I had to try a couple times, it eventually logged me in18:03
mhall119czajkowski: I'm working on some optimizations18:04
mhall119but it might not gain much until we start implementing caching18:04
paultagmhall119: I can't imagine caching is the answer18:05
* nigelb re-reads that sentence18:05
paultagmhall119: unless you're doing lplib calls on request, you're already caching against mysql18:05
mhall119paultag: for that page, which is going to be static 99% of the time, it would help18:05
paultagmhall119: and you're updating the cache (mysql) on a cron18:05
paultagmhall119: I love saying this, but you're wrong18:05
mhall119paultag: yeah, but it's got some awful logic going into building the HTML18:05
paultagmhall119: the speedup to render all that as static vs mysql calls is not that much of a dent18:05
paultagmhall119: ugh, are you serious?18:06
nigelbmhall119: why is it slow again?18:06
mhall119yes18:06
nigelbdon't tell me we have some render.py like magic/hell there :/18:06
mhall119nigelb: lots of looping18:06
paultagmhall119: ugh, why?18:06
nigelbargh.18:06
mhall119it's better than it was18:06
mhall119and I have some additional cleanup18:06
paultagthat does not mean it's good18:06
paultagaye18:06
paultagmhall119: you should consider ripping the DB with a single SQL call and rendering it out18:06
paultagsingle loop, O(n) order18:07
mhall119it used to be O(n^n) before I did the first optimizations months ago18:07
mhall119wait no, O(n^2)18:07
mhall119still bad though18:07
pleia2loco council people - how long should it take for us to get a response about our team banner? I sent our team request to bannerrequest@reponses.net in aprile18:07
paultagif I *ever* wrote O(n^n) code and did not need it, I'd not push it18:07
pleia2-e18:07
nigelba french pleia2 ;)18:08
paultagpleia2: I have no idea. That's canonical. I don't recall seeing you on the list we just rcvd. Try emailing cez18:08
pleia2cez?18:08
nigelbcz[tab]?18:08
paultagpleia2: Cezzaine Haigh18:08
czajkowskinigelb: >:( please don't call me that18:08
nigelbpaultag: I totally thought you misspelled18:08
pleia2paultag: have email address?18:08
paultagnigelb: I don't do that :)18:08
czajkowskipleia2: shipping has nout to do with us18:08
paultagpleia2: yeah, I'll PM it18:08
nigelbpaultag: :)18:09
mhall119paultag: I think it's currently something like O(4n)18:09
nigelbczajkowski: sorry.18:09
pleia2czajkowski: sorry, it was unclear who bannerrequest@reponses.net goes to, and if the loco council needs to approve it or whatnot18:09
paultagmhall119: that is O(n), you can ignore the slope18:09
mhall119paultag: true, but that's 4 hits to the DB too18:09
mhall119which you can't really ignore18:09
czajkowskipleia2: we got the lists and mailed canonical18:09
nigelbpaultag: I have a question for you.18:09
paultagmhall119: but it's still growing at O(n), yes you can ignore it18:09
paultagmhall119: you can just consider 4 = 1, (those 4 hits being 1 call)18:10
mhall119reducing the db calls by 75% isn't somethign to sneeze at18:10
paultagmhall119: it's O(n). Trust me, I just did this for 4 years :)18:10
paultagmhall119: no, but it does not change the order18:10
mhall119yes, the algorithm is O(n)18:10
nigelbpaultag: so you have X which is a list of lists, is it better to group it from the db or from the program.  Like 4 separate db requests vs one big request18:10
paultagnigelb: one big request is much better18:10
nigelbpaultag: so, as far as possible try to reduce db calls when the dataset is the same length in total.18:11
mhall119nigelb: it depends on what you're trying to accomplish18:11
nigelbmhall119: Why does it matter? All I'm doing is grouping.18:12
mhall119don't do stuff in your code that the dbms is designed to do, like joins18:12
paultagnigelb: requests are expensive. If you can keep stuff running in the application's scope and runtime, it's generally much better18:12
nigelbmhall119: No, I'm not talking about that kind of stuff.18:12
paultagnigelb: BUT, stuff like sorts can be done much better in SQL18:12
nigelbmhall119: I have a set of data which needs to be grouped, much like our case. So, I can make 4 separate requests all grouped and stuff.18:13
nigelbOr I can make one request.18:13
nigelb*grouped individuall18:13
paultagnigelb: well, depends on a lot of stuff. Do you have some sort of group "ID" in SQL?18:13
nigelbpaultag: yes18:13
paultagnigelb: one request per is actually going to be your friend. Breaking up the table will suck18:14
mhall119if you sort it by group id in the SQL, you'll be able to process it in one pass18:14
nigelbpaultag: so far, I was doing the one request thing and caching that request for 1 hour.18:14
nigelbmhall119: yup, I'm sorting by group and then picking out ones with group as necessary.18:15
paultagnigelb: because you'd have to either bicect the list O(logN) if it's more then two, you'd have to go down the list O(n), where SQL can do it pretty much in O(1) time, based on how it stores the data18:15
nigelbpaultag: Now I'm confused. You suggested I bisect the list or not bisect the list?18:15
nigelbthe number of groups is always < 1018:16
nigelbs/</>18:16
mhall119nigelb: what are you trying to do?18:16
paultagnigelb: if it's the case where you have sorted data, you can find the break in logN time18:16
paultagnigelb: yeah, I think you're overthinking this18:16
nigelbpaultag: my dataset is huge :(18:16
mhall119no need to brag18:16
nigelbevery bit of time saved is BIG SAVE.18:16
paultagProgrammers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.18:16
paultag-- CS Jesus, Donald Knuth18:17
mhall119+118:17
nigelbThis isn't premature. It is hitting me :/18:17
paultagnigelb: just get it working, then fix it18:17
mhall119then again, belated optimization is the stem of all evil18:17
nigelbI'm fixing something that's slow and b0rked.18:17
paultagnigelb: 4 calls versus 1 is not bad18:17
nigelbThis request is over ajax18:17
paultagnigelb: what are you working on?18:17
paultagnigelb: is the source public?18:17
nigelbpaultag: its an ajax thingy, nope closed.18:17
mhall119well then who cares18:18
nigelblol18:18
mhall119just sell them bigger hardware18:18
paultagnigelb: if you can put similar code somewhere, I can take a look, and mhall119 and I can bicker over what's right18:18
nigelbtomorrow.18:18
mhall119we can bicker, but I'm pretty sure paultag will be right18:18
nigelbI promised myself I wont code today18:18
nigelbI'm taking a rest day today18:18
mhall119nigelb: you're already mentally coding18:18
paultagmhall119: ♥ you know how much I love hearing that18:18
paultag(kidding, but still)18:18
mhall119yes, which makes it all that much harder to say it18:18
nigelbmhall119: no, I'm not. paultag loves pseudocode.18:19
paultaghahaha :)18:19
paultagnigelb: I do indeed18:19
paultagnigelb: otherwise one gets caught up in syntax crap18:19
mhall119yeah, but I can't find a decent optimizing compiler for pseudocode18:19
paultagmhall119: your brain, dude! :)18:19
mhall119I said "decent"18:19
paultaghehehe, bah18:20
mhall119my brain is very much indecent18:20
paultagprocess with --OMG-FAST18:20
nigelbmhall119: paultag's brain!18:20
mhall119nigelb: the timesharing sucks18:20
paultaghahahaha18:20
nigelbYeah, that's the bad bit ;)18:20
nigelbAlso part of the package is hear him barrag :p18:20
nigelb9j/k)18:20
nigelb*brag18:20
nigelb*(j/k)18:20
paultagspeaking of stuff Knuth would hate, did anyone see my Game of Life implementation?18:20
mhall119also it's all Fluxbox18:21
paultagI got it down to O(1)18:21
paultagactually wait, that's not true18:21
paultagit's O(n) I guess18:21
nigelbpaultag: https://dev.launchpad.net/Contributions \o/18:21
mhall119the only way to win, is not to play.  ALso, that makes it run in O(0)18:21
nigelbpaultag: I wish I had logs of my *first* conversation with you18:21
paultagmhall119: that's just a segfault, yeah?18:21
paultagnigelb: woohoo :)18:22
paultagnigelb: yeah, me too, man18:22
paultagnigelb: I don't think ubt-dev was logged18:22
mhall119paultag: I think segfault is still O(1)18:22
nigelbpaultag: nope, it never was. Maybe nhandler has logs of it.18:22
paultagmhall119: yeah, I guess it sets up the program heap and stack then blows up18:22
paultagmhall119: /dev/null it is18:22
paultagnigelb: I wonder18:22
mhall119ha! I was right about something!18:23
paultagmhall119: :)18:23
nigelbmhall119: Finally! The wiki let me in!18:24
AlanBellhttp://loco.ubuntu.com/teams is the thing you want to optimise right?18:25
paultagnigelb: yeah, go fix moinmoin for us, please18:25
nigelbpaultag: I am fixin a moinmoin wiki already! Ask pleia2!18:26
paultagnigelb: o'rly?18:26
nigelbpaultag: YES!18:27
nigelb:-)18:27
PiciI'm curious.  Since Ubuntu powers wikimedia, was there any pressure from them to change our wiki to mediawiki?18:31
nigelbI doubt.18:31
nigelbI've also noticed that Ubuntu is more Python based that PHP based.18:32
nigelbExcept for Ubuntu.com on drupal and other websites using wordpress, everything else seems to be python18:32
pleia2I've joked with some of the wikimedia folks about it (their office is next door to where I live, so I bump into them often) but I don't know of any formal pressure18:33
pleia2we're all friends so long as we're all using an open source option ;)18:33
nigelb"we'll chuck ubuntu out of our servers if you don't switch to mediawiki tomorrow!" :-P18:33
paultagI like mediawiki18:36
paultagMoinMoin is so very bleh'18:36
nigelbI actually like PMWiki best.18:36
paultagit makes sense for a team of about 20 people, but not at Ubuntu-scale, sadly18:36
mhall119man, I should have switch readfeeder to postgres weeks ago18:36
Picipaultag: agreed.18:36
paultagmhall119: they're both SQL, just change your SQL abstraction layer18:36
paultagPici: It's such a shame, really18:36
mhall119paultag: I did, django makes that easy18:37
mhall119I'm commenting on the performance boost18:37
paultagmhall119: yuppers.18:37
paultagmhall119: Oh yeah, for sure. PostgreSQL triggers rule too18:37
nigelbmhall119: wow, didn't know it was *that* different.18:37
mhall119nigelb: for massive writes18:37
mhall119MySQL+ISAM is great for read performance, but sucks at writes18:37
paultagmhall119: you can do some really nifty stuff. I was running a PostgreSQL daemon on my little ARM guys at my first job. I had them *hooked up*18:37
mhall119I may need to learn postgres replication at some point in the future18:38
mhall119if I'm lucky18:38
nigelbmhall119: What I *love* about postgres is its hot backup capability.18:39
nigelbThere's a lot file which can be rsynced every 5 minutes for hot backups.18:39
paultagthere's not too much to hate about PostgreSQL18:39
nigelbmysql bin logs are icky.18:39
nigelbI'm going to have to stay up tonight to clean that up18:39
mhall119it used to by that updating all 250 feeds would spike my CPU and make apache unresponsive for a couple minutes18:40
paultagmhall119: you should really have it do that smartly18:40
mhall119now, with postgres + some code optimization, It barely slows it down18:40
mhall119paultag: I should, yes, it's on my list18:40
paultagmhall119: you should have a daemon that grinds in the background, then if you're real fancy you can get some AJAX longpoll stuff going against it, and have new posts pop up as they enter the DB18:41
paultagmhall119: just poke a batch of feeds every few seconds or something18:41
mhall119paultag: my UI has no ajax fanciness18:41
paultagmhall119: shame18:41
paultagmhall119: this also ain't AJAX, it's reverse ajax18:41
paultagmhall119: ajax usually blocks on client-side until an action, pokes the server, gets the response and posts it without a refresh18:42
paultagmhall119: what I'm talking about is blocking serverside until an action, poke the client and post teh response18:42
AlanBellcomet feeds is what you want18:42
paultagAlanBell: that's what they call it, Comet, that's right18:42
mhall119yeah, I'll look at UI improvements in the future18:43
nigelbcomet is increating the time progressively?18:43
mhall119right now I'm getting it working and stabilizing the backend18:43
AlanBellbasically the server serves a page *really* slowly, but doesn't hang up the connection18:43
paultagAlanBell: I've been doing that with NodeJS forever now :)18:43
nigelbAH18:43
AlanBellit is how etherpad works amongst other things18:44
paultagAlanBell: the way I've implemented it is have the client in a while (true) { request() }, then clear out all requests every 30 seconds or so (that's about how long it takes for a browser to stop trying)18:44
AlanBelland the twitter streaming API18:44
nigelbAlanBell: I thought etherpad polled every x seconds18:44
paultagnigelb: hell no18:44
paultagnigelb: that would swamp a server18:44
paultagnigelb: this will poll N times a second if there are N updates in one second18:44
paultagnigelb: and it will idle at 2 requests a minute if you do it my way (no actions)18:45
nigelbah, increase the time if there are no changes?18:45
paultagnigelb: no18:45
paultagnigelb: time "sleep" between polls is always 0 in this case18:45
paultagclient → server (delay returning page until an action) → client, start over18:45
paultagso the client thinks the server is laggy, but it's just being smart18:46
nigelbah18:46
paultagnigelb: comit, someone called it (another cleaning product, like ajax)18:47
nigelbAlanBell: paultag, mhall119, you and I should team up and form a consulting company :P18:47
nigelbWe'd rock the web world :P18:47
paultagthe first all-ubuntu consulting force? :)18:47
AlanBellwe could call it libertus http://libertus.co.uk/18:47
nigelbpaultag: yup18:48
paultagAlanBell: is that you?18:48
AlanBellpaultag: yup, we are rebranding what was The Open Learning Centre18:48
paultagAlanBell: outstanding, well done.18:48
nigelboh, that's why your twitter nick changed.18:48
paultagI still can't come up with a name for my LLC blob18:48
AlanBellbut as we don't do much learning, and we are not a centre of anything the name wasn't working for us18:48
AlanBellnigelb: yup18:48
paultagAlanBell: aye18:48
paultagfor a while I was onto something, but my ideas for names just sort of farted out, along with any chance of a snappy logo18:49
=== daker is now known as daker_
paultagOK, righto. I need to clean my house. I'll BBL. Good chatting, chaps.18:51
mhall119nigelb: we'd need a PM too19:07
nigelbwait, jono and dholbach bought costumes in a sex shop?19:12
nigelbthat sounds like an interesting story19:12
PiciI always pick a weird time to look at irc channels.19:13
* Pici gets back to work19:13
nigelbPici: I pick a bad time to look at my feed reader :)19:14
mhall119I wonder if it was the shop by the hotel in Budapest19:44
mhall119oh wow, I made it on OMG! Ubuntu20:43
nigelbyay!20:44
jcastroTechnoviking: about how long does it take to remove a post if I've clicked "report abuse"?21:35
* AlanBell scrapes 40,000 pages of wiki21:37
nigelbheh21:38
AlanBellit seems to not like me doing that :(21:58
* AlanBell finds scraping script trips up on viagra spam22:17
AlanBellhttps://wiki.ubuntu.com/71c%0D?action=raw22:17
* nigelb deletes22:20
nigelbjcastro: https://wiki.ubuntu.com/71c?action=info22:26
AlanBellwhen I scoop the whole lot down I will grep it for viagra22:35
greg-gwhat happened to the ubuntu logo as the favicon for the wiki?22:37
pleia2/someone/ complained it was the wrong color so they took it away entirely22:38
AlanBellhttps://wiki.ubuntu.com/favicon.ico22:38
AlanBellgo there, it will refresh your browser and will be fixed22:38
pleia2oh, nice22:38
AlanBellbrowsers only ever instantly update a favicon when you don't want them to22:38
pleia2hehe22:39
AlanBellchange it back and they cache it for weeks22:39
nigelbgosh, even visiting that page gave me the wrong favicon22:41
AlanBellWarning: You triggered the wiki's surge protection by doing too many requests in a short time.22:54
popeyhaha23:03
popeyI filed a bug that the one on loco directory doesn't match the planet one23:03
nigelbpopey: I think chris showed that to ivanka at UDS23:04
mhall119popey: what's different?23:11
mhall119oh, favicon, yeah23:12
AlanBellyeah, well they have no idea what colour orange it is supposed to be anyway23:15
AlanBell#dd4814 in hex, but they prefer pantone or cmyk23:15
AlanBellstart from either of them and you are heading for fail, especially if you use a mixture of MacOS X and Ubuntu23:16
* AlanBell scrapes 40,000 pages of wiki slightly slower than before23:17
popeygrrrr23:30
popeywhy isnt it easy to disable ipv6 on ubuntu?23:30
popeyit's needlessly complicated23:30
AlanBellhttps://wiki.ubuntu.com/?from=0&context=180&action=fullsearch&titlesearch=0&value=viagra23:34
* AlanBell takes lots of viagra23:34
AlanBelloff the wiki23:34
nigelbwtf23:34
AlanBellwhole load of numbered attachments to things that are web pages you really don't need to view23:35
paultagAlanBell: jesus, 92 pages23:40
paultaggotta love spambots23:40
AlanBellI guess https://wiki.ubuntu.com/BadContent doesn't apply to attachments23:44
AlanBellthat one isn't spam btw, that is the moinmoin filter configuration page23:44
AlanBellok, I think the remaining mentions of viagra are legit23:50
AlanBellin 33 hours or so I should have a copy of the wiki on my laptop (without attachments)23:53

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!