/srv/irclogs.ubuntu.com/2011/08/26/#ubuntu-community-team.txt

doctormoAlanBell: It's borg coding, you take out a c file, and it grows back again.00:27
nigelbI hear the Motorola Photon has Ubuntu and Android.01:36
nigelbThis is interesting news.01:37
doctormonigelb: facinating02:00
duanedesignnigelb: i thought these screenshots looked familiar http://www.motorola.com/Consumers/US-EN/Consumer-Product-and-Services/WEBTOP/Meet-WEBTOP02:23
duanedesignnigelb: I have read a couple articles on Webtop, and the Motorola site above, in the last couple weeks and never was it mentioned it is Ubuntu based. I did not realize it until you mentioned it.02:30
nigelbduanedesign: I did not either. A friend who works at Mozilla blogged and then hunted down.02:32
nigelbduanedesign: Ars rightly points out that webtop is Ubuntu based02:32
duanedesignnigelb: wish it was mentioned more, but nice to see it being used02:47
duanedesignill have to read ars02:47
dholbachgood morning07:20
kim0Morning08:10
dholbachnigelb, the new harvest is very unhappy again11:34
dholbachlots of postgres: harvest harvest [local] idle in transaction11:34
nigelbdholbach: :(11:34
nigelbdholbach: do you know which queries are getting stuck?11:34
nigelb(also, why didn't this show up earlier :|)11:35
dholbachno, I have no idea how to check that11:35
nigelbwe need someone who's a postgres expert.11:36
nigelbmhall119: would you be able to look?11:36
* nigelb wishes he had ssh access to poke at logs11:43
mhall119nigelb: what's going on?11:47
nigelbmhall119: mhall11911:49
mhall119oh, well that explains everything11:50
mhall119mhall@guanabana:/srv/harvest.ubuntu.com$ uptime 11:51:19 up  6:01,  4 users,  load average: 10.90, 11.00, 10.9011:51
mhall119that's not good :(11:51
nigelbmhall119: ugh, sorry. bad interwebz.11:52
nigelbRIght, something is making that machine very unhappy.11:52
nigelbCould you `ps ax | grep apache2 | wc -l`11:53
mhall119nigelb: I think Ng rebooted apache11:59
nigelbmhall119: cool.12:00
dholbachhttp://thebuild.com/blog/2010/10/25/django-and-postgresql-idle-in-transaction-connections/ might be something worth looking into12:09
mhall119dholbach: that's a possibility, i'd have to become familiar with harvest's code to know for sure12:10
dholbachmhall119, it's basically the same "update" scripts we have in LD as well12:11
dholbach(where I think they would make sense)12:11
=== daker_ is now known as daker
dholbachnigelb, did you file the memcached ticket?12:39
mhall119nigelb: did you run harvest under the django debug toolbar?12:43
jcastrobuenas mornings!13:11
AlanBello/ jcastro13:11
paultagjcastro: boy howdy13:12
=== salgado_ is now known as salgado
AlanBellmy appmenu lens is coming together, looks like I might be able to get it working over the weekend13:34
=== MikeB is now known as technoviking
=== daker is now known as daker_
akgranerjono look at you getting quoted in a CNN article...go you!15:41
jonoakgraner, yeah, I met with the guy a few weeks back15:41
jononuts, eh?15:41
akgranerjono, nah not nuts - pretty awesome - I wanna know your secrets..how the heck do you do it all...:-) (I would say you should write a book, but you got that covered ;-P)15:42
jonoakgraner, lol15:43
jonoI don't do that much15:43
akgranerok then I'll go back to calling you a slacker then...15:47
popeyI tuned in to at home with jono this week, was insane the number of questions you get15:55
popeylots of dupes from previous weeks, but still15:55
popeyall good fun15:55
paultagmhall119: lol umad bro15:58
paultagmhall119: you should port loco.ubuntu to php or ruby15:58
jonopopey, always fun :-)15:59
dholbachalright my friends - I call it a day!16:15
dholbachsee you!16:15
* popey hugs dholbach 16:18
* dholbach hugs popey back16:18
mhall119paultag: lol16:32
mhall119damn it, I just wasted 3 hours >:(16:33
paultagmhall119: dude you sound like a pissed off rookie after someone critisized a design he made - that post got me to ask myself, "Humm, I wonder if mhall119's going to ragequit"16:33
paultagmhall119: you're better then that shit, man :)16:33
paultagand I say that with love16:34
mhall119paultag: the inspiration was actually watching this happen to someone else16:35
paultagstill16:35
* mhall119 ragequits16:36
paultagthat sort of feedback can be helpful, and I really like it when people say stuff to me like that - other ways of coming at a problem - usually someone gets upset if they're taking the design personally16:36
paultagI think a better post would have been - write software to write software, put your heart and soul into it, but don't get pissed off when people don't see things the same way you do16:37
mhall119I made a point to say that the suggestions are probably valid, and that the offered solutions are probably better16:37
paultagmhall119: you should have written your blog post this way16:37
paultagneener neener16:37
mhall119it's great to know that, it's great to learn, it's not great trash-bin what you've done for a minor improvement16:37
paultagmeh :)16:37
paultagI'd not be as good as I am today if I'd stuck with my initial design choices16:37
paultagand if the change and rewrite ends up being marginal (and it will, sometimes), you live and learn16:38
mhall119I'm not saying stick with it, I'm saying don't dump it16:38
paultagthat's what VCS is for :)16:38
paultaga rm -rf can make you feel really good about a project again16:38
paultagI see what you're saying, and I understand - I just disagree :)16:39
mhall119paultag: It'd be like me saying "Your wording on the LEP#2 email could be better, so don't send it"16:39
paultagmhall119: that'd be fine16:39
paultagmhall119: and I'd consider not sending it, in order to revise it16:40
mhall119no it wouldn't, because no matter how much you improve your wording, it can always still be better16:40
mhall119at some point you have to say "Yeah, it's not perfect, but it's good enough to do anyway"16:40
mhall119which was my whole point, good enough is better than nothing16:40
paultagmhall119: true, but at a point you can just do it, we don't disagree there - but to ignore the advice or critisism of someone (esp if they know what they know what they're doing) is tragic16:41
paultagmhall119: your post made it seem like you should set a path and drive blind16:41
mhall119hmmm, I didn't mean to suggest that people ignore the advice on how to improve things16:41
paultagthat's why I thought it was odd16:42
mhall119just that they shouldn't hold back a contribution just because it could possible be better if16:42
paultagmhall119: I usually do16:42
mhall119you hold back?16:42
paultagmhall119: yes, of course16:42
paultagI'd rather a pristine patch in two weeks then a quick and dirty hack in 2 days16:42
mhall119so you think that the patches you do submit are perfect?16:42
paultagany day of the week16:42
paultagmhall119: no, but I think they are pristine and tidy16:43
paultagI tend to not submit sub-par patches16:43
mhall119your 2 week patches could be made better too, should you wait on a 4 week patch?  or a 6 month patch?16:43
paultagthere are exceptions, of course, and note I don't say perfect16:43
paultagmhall119: I said pristine, not perfect16:43
paultagclean, correct and complete16:43
mhall119then we're talking 2 different things16:43
paultagI don't think so16:43
mhall119then you're lying to yourself, I think, about the actual quality of what you submit16:44
paultagI hold things back to keep working on them, so that my patch is clean, consistant, correct and complete, rather then release a patch that's not that, i.e. sub-par (but may be correct and complete)16:44
paultagmhall119: perhaps16:44
mhall119and I say that with love ;)16:44
paultagnoted :)16:44
paultagmhall119: actually - I have an example16:46
paultagmhall119: my fluxbox patch (17 files changed, 1215 insertions, 11 deletions) has been sitting in my queue for about 5 months now. It works, and it's in the repos in the form of it's own project, but it's not perfect. So I have this huge patch that I've not pushed in yet, because it's not up to my standard16:47
paultagthere's a level of standard I'd expect in the codebase, and I'm not going to ruin it because I'm to lazy to refactor16:48
paultagand on that note, lunch! :)16:50
mhall119paultag: so fluxbox users have been without your contribution for 5 months, is that loss to them worth the benefit they'll get when you eventually do release it?16:54
mhall119(future value) - (present value) - (your time spent refactoring) >= (5 months without present value)16:58
mhall119?16:58
paultagmhall119: yes17:16
paultagmhall119: because they can install it as fbautostart17:16
paultagbut it's not of the standard that's expected in the work "fluxbox"17:16
paultagit's it's own project with a lower standard then fluxbox17:16
nigelbmhall119: Yes, I did.17:17
paultagmhall119: http://blog.pault.ag/post/9419992656/project-patch-standards-and-what-they-mean-to-me17:44
paultagI think you'll find we agree for the most part17:44
mhall119most likely17:47
mhall119I'll read it when I'm not on my phone :)17:47
paultagmhall119: it's no problem. I'm just putting that somewhere so I can point someone at it next time I reject a patch :)17:47
nigelbOH GOD. https://docs.google.com18:13
paultagahahha18:19
paultagfail18:19
* AlanBell wonders what is going on18:19
dakerhttp://www.google.com/appsstatus#hl=en18:20
AlanBellworks for me18:21
dakerhttp://www.google.com/appsstatus#rm=1&di=4&hl=en18:21
dakerAlanBell, Error 40418:21

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