[07:41] <dholbach> good morning
[07:53] <zzarr> good morgning
[07:54] <zzarr> morning*
[09:38] <zzarr> hello! I get this error trying to start an application on a armhf arm device, what's wrong? "Cannot mix incompatible Qt library (version 0x50401) with this library (version 0x50501)"
[09:39] <zzarr> or rather, how can I know what lib?
[10:14] <popey> zzarr, http://askubuntu.com/questions/534415/cannot-mix-incompatible-qt-library
[10:14] <zzarr> thanks popey :-)
[10:16] <zzarr> popey, what is Genymotion?
[10:16] <popey> android emulator i think
[10:16] <popey> used by people who make android apps/games for testing on the desktop
[10:17] <zzarr> never mind, "target.path = /usr/lib" was missing in the .pro file
[10:17] <popey> yay
[10:17] <zzarr> okey, thanks
[10:34] <kivi> popey, http://podcast.ubuntu-uk.org/ error 500
[10:34] <popey> thanks
[10:49] <mcphail> popey: found this - http://stackoverflow.com/questions/3662856/how-to-reimplement-or-wrap-a-syscall-function-in-linux - which might help us intercept open() calls
[10:51] <popey> mcphail, interesting
[10:52] <mcphail> the wrapper could just prepend the confined path
[10:56] <zzarr> hello again!
[10:56] <zzarr> I get this error "Cannot find a running Bluez. Please check the Bluez installation." but there's a bluetoothd up and running
[10:56] <zzarr> bluez version 5.36
[10:57] <zzarr> Qt version 5.5.1
[11:48] <bartbes> mcphail, popey: why do you want to intercept open calls?
[11:48] <popey> Imagine you have a linux program / game which writes files in places that (on Ubuntu phone) it can't shouldn't
[11:49] <popey> Rather than heavily patch the upstream app, just intercept those calls and point them in a different place
[11:49] <popey> e.g. calls to open ~/.config/foo-dir should go to ~/.config/foo.developer/foo-dir
[11:50] <bartbes> right, and you want to wrap them at compile-time?
[11:51] <popey> i was thinking more LD_PRELOAD=wrapper foo-app
[11:51] <popey> so you don't touch foo-app, just wrap it
[11:51] <bartbes> that should be fairly easy
[11:55] <popey> bartbes, for you maybe :)
[12:10] <bartbes> popey: have an example: http://hastebin.com/upewegilan.c
[12:10] <bartbes> it's not the neatest, but it works
[12:11] <popey> oooh
[12:11] <popey> did you write that?
[12:12] <popey> <3
[12:15] <bartbes> I think, as long as you conditionally read the mode flag, you could unconditionally pass it, but that probably depends on your abi
[12:16] <bartbes> though iirc the arm and amd64 calling conventions don't differ there
[12:25] <mcphail> Only problem with this is it is not going to catch any file access from anything which isn't compiled. If python or lua is embedded with hardcoded paths, it isn't going to be translated
[12:27] <bartbes> why not?
[12:27] <bartbes> lua calls open, too
[12:27] <bartbes> and I imagine so does python
[12:28] <mcphail> bartbes: but the wrapper won't wrap those calls, will it?
[12:28] <bartbes> oh, because they're from a shared library?
[12:28] <mcphail> yes
[12:28] <mcphail> unless the lib is recompiled...
[12:29] <bartbes> there is another way
[12:29] <bartbes> let's see..
[12:44] <bartbes> actually, it seems it doesn't catch lua because it uses fopen instead of open
[12:44] <bartbes> and fopen and open are both in libc
[12:46] <bartbes> indeed, adding a simple wrapper for fopen makes it work for lua's io.open, too
[12:48] <mcphail> bartbes: nice. I think your dynamic linking and running with LD_PRELOAD is better than the static linking I'd posted above, and can see why this would work whereas my approach wouldn't
[12:48] <bartbes> as for python, it looks like it may be executing the syscall directly, instead of using libc
[12:48] <mcphail> another reason to hate python more
[12:48] <bartbes> ptrace is an option
[12:50] <mcphail> This is good stuff. We might be able to implement a "poor man's container" here
[12:54] <mcphail> So we need to wrap open() and fopen() - anything else you can think of? fdopen() won't need wrapped. Can't think of other libc functions to wrap off the top of my head
[12:55] <mcphail> freopen(), i suppose
[13:10] <bartbes> stuff like stat could be interesting
[13:20] <mcphail> yes - running zgrep "const char *" *.gz in /usr/share/man/man2 suggests my optimism might be misplaced
[13:40] <bartbes> hmm, I've got an LD_PRELOAD running with ptrace
[13:45] <bartbes> it's a bit too effective, I'm currently redirecting opens to /dev :P
[13:59] <bartbes> mcphail: if you LD_PRELOAD this it also works with python: http://hastebin.com/gufoyupafu.c
[14:00] <bartbes> and if you set sharedMemSize to PATH_MAX it should probably work everywhere
[14:04] <mcphail> bartbes: that looks extremely clever. It is going to take a while for me to pick through that to fully understand it, but that is as cunning as a fox who's just been appointed Professor of Cunning at Oxford University
[14:05] <bartbes> the worst bit is extracting the original filename
[14:10] <mcphail> presumably stat() and friends make the SYS_open syscall as well, so this will catch everything?
[14:13] <mcphail> or maybe not...
[14:13] <bartbes> no, stat is a different syscall
[14:13] <mcphail> yes, just spotted that
[14:13] <bartbes> but fopen does trigger the SYS_open syscall
[14:13] <mcphail> yep. Should be enough for most things. Might need sys_create as well?
[14:14] <bartbes> creat might actually be open with O_CREAT
[14:14] <bartbes> nvm, there's also a SYS_creat
[14:15] <bartbes> see /usr/include/bits/syscall.h
[14:16] <mcphail> yep. browsing that just now. Looks as if this could work, doesn't it? It would greatly simplify repackaging .debs as .clicks
[14:48] <bartbes> from the looks of it all those syscalls have a filename as their first argument, so it's just a matter of adding a few ors
[14:58] <mcphail> Yes, prob several of the syscalls with "const char *" parameters will have to be looked at, and some of them with (non-const) "char *"
[14:59] <mcphail> Does this have a big impact on performance, do you think?
[15:00] <bartbes> I'm not sure, it will have a negative impact, how much, I don't know
[15:03] <bartbes> it could definitely help with the initial port, but it's definitely more efficient to patch the application
[15:04] <bartbes> the normal LD_PRELOAD method is probably faster, if only because it relies less on the scheduler and is more targeted
[15:05] <mcphail> bartbes: yes. Most apps will have very few open()s though, so it might not hurt too much to catch the syscalls your second way
[15:06] <mcphail> the magic is going to be working out which paths to rewrite and which paths to pss unchanged
[15:11] <mcphail> bartbes: if it is OK with you, I'll experiment with your LD_PRELOAD approach to reimplement open(), fopen(), stat() etc and see if it turns out to be useful. Would you be kind enough to post a version with a free licence?
[15:24] <farad> Hi there! Can anybody give me a tipp on how to prevent rotation of the screen with QML?
[15:24] <farad> I tried MainView.automaticOrientation but it did not change anything for me
[15:25] <farad> it did not change the behaviour if I set it to true or false, to be more specific
[15:26] <mcphail> farad: you set this in the manifest.json
[15:27] <farad> ah, thank you!
[15:27]  * mcphail can't remember the syntax just now
[15:29] <bartbes> mcphail: here you go: https://bitbucket.org/snippets/bartbes/K8EKk (2-clause BSD licensed)
[15:30] <mcphail> bartbes: you are a gentleman and a scholar
[15:36] <farad> Sorry, but I cannot find any information about Manifest files in the online api-documentation. Could you please point me to something?
[15:36] <popey> you can set it in the desktop file
[15:37] <mcphail> oops. sorry for the misinformation
[15:37] <popey> X-Ubuntu-Supported-Orientations=portrait  (or landscape)
[17:49] <mhall119> popey: when trying to run ubuntu-docviewer-app on qtcreator I get: This application failed to start because it could not find or load the Qt platform plugin "xcb".
[17:49] <mhall119> bzoltan_: zbenjamin ^^ any help you can give?
[17:55] <mhall119> I'm on wily, fwiw
[18:12] <bartbes> mhall119: I have had that too, and I partially followed a discussion about this earlier, make sure you've selected your hosts toolkit, not the new desktop one, and perhaps run cmake again?
[18:12] <bartbes> in any case, it did work for me launching from the terminal rather than the ide, but that's not much of a solution
[18:32] <mhall119> bartbes: by "hosts toolkit" do you mean a chroot?
[18:33] <bartbes> no, just the normal host qt
[18:38] <mhall119> how is that different from the desktop one?
[18:39] <mhall119> QTDIR=/usr/lib/i386-linux-gnu/qt5 for me
[19:00] <bartbes> for me an extra entry appeared
[19:00] <bartbes> with like a fancy name
[23:11] <faenil> ahayzen: yo, any news about the issue you had?
[23:12] <ahayzen> faenil, ah yes, sorry haven't tried it yet. Been busy with landings :-)
[23:13] <faenil> I see, np :=
[23:13] <faenil> :)
[23:13] <faenil> I'm just curious to know ;)
[23:13] <ahayzen> i'll try todo it tomorrow :-)
[23:13] <faenil> cool :)
[23:13] <faenil> gnight o/
[23:14] <ahayzen> night o/
[23:49] <mcphail> popey: might have hit a fatal flaw in our plans
[23:50] <mcphail> popey: don't know how to deal with open()s to /proc/....
[23:50] <mcphail> presumably they are limited by confinement?
[23:51] <mcphail> http://paste.ubuntu.com/14491850/


[01:47] <studio-user037> still installin....
[04:30] <hzllx_> Has anyone tried installing kodi on 16.04?
[04:33] <hzllx_> Long shot
[12:32] <sirriffsalot> zequence, you drumming hard I'm guessing? ;-D
[12:32] <zequence> sirriffsalot: Not yet :). I'm still kind of busy with other stuff
[12:33] <zequence> Purging some mail list subscriptions and what not. Just cleaning up stuff after not being project lead anymore
[12:33] <zequence> Also, need to do some studying.
[12:33] <sirriffsalot> zequence, alright :)
[12:34] <zequence> Won't take longer than a week to do the recording. I'll be going to the studio on Monday the latest, though I had planned to go there today
[12:36] <sirriffsalot> zequence, no hurry, but you asked me to nudge so :D
[12:36] <Kimryd> http://i.imgur.com/toeGay1.png
[12:37] <sirriffsalot> zequence, also I've lately (took me a while...) noticed just how much drums lift and drive songs, including my own, so I'm excited to hear competent drumming at last on my more heavy stuff
[12:37] <zequence> sirriffsalot: Yes, a good arrangement and having it played well does an immense difference
[12:38] <zequence> Kimryd: Can't do Doom without some reverb though :)
[12:38] <Kimryd> Doom... metal?  I used to be a metal drummer too though
[12:39] <sirriffsalot> Haha, doom with reverb
[12:39] <zequence> Slow music tends to benefit more from that kind of effects, especially if the original sounds are very short and dry
[12:40] <zequence> Like, a very tiny snare would not do well in Doom, but works ok for something very fast
[12:40] <zequence> With reverb you can make it bigger
[12:40] <Kimryd> Yeah I can see that. Faster could very well mean less space
[12:40] <Kimryd> So a smaller snare fits better
[12:42] <zequence> Same with kick drum. For fast music you want to gate it, and make it really short. For slower music you can give it a bit longer decay, and really work the sub frequencies
[12:43] <zequence> Been doing a bit of drum recording the past year, trying to get all this stuff down. Going to record a couple of albums within the year
[22:43] <studio-user604> hello
[22:43] <studio-user604> seeking Nvidia driver advice - anyone?


[02:19] <Pakalaka> Hi all are there any know problems relating to the RTL8187 wireless driver in compat-wireless totally hanging xubuntu if you unload and then reload the driver?
[13:11] <olbi> hello
[13:12] <olbi> where I could translating Xubuntu documentation from 12.10? and it is possible now?
[20:13] <knome> hey micahg
[20:13] <knome> micahg, are you around?
[20:19] <micahg> knome: what's up
[20:21] <knome> micahg, bug 1063453 (see last comment)
[20:21] <knome> micahg, we do have that ready for upload
[20:21] <knome> micahg, do you have the permissions to do that?
[20:22] <micahg> gah
[20:23] <micahg> 15 is wrong
[20:23] <micahg> *r15
[20:23] <micahg> it should be a new changelog entry on top
[20:23] <knome> anyway you could handle that?
[20:23] <micahg> I don't have rights to the branch
[20:23] <micahg> maybe jbicha could do it
[20:23] <knome> ok, i'll ask him
[20:24] <knome> if he does that, will you have upload rights, or should i ask that from him too?
[20:24] <knome> micahg, or, can i get you access to that branch? >:)
[20:24] <micahg> knome: he has upload rights for the packge
[20:24] <knome> micahg, ok, thanks
[20:24] <knome> trying to get it correct


[18:41] <skellat> Again with the **BOOM** apparently: http://starbeacon.com/local/x134969326/Explosion-tears-up-Ashtabula-house
[18:41] <jenni> [ Explosion tears up Ashtabula house » Local News » The Star Beacon; Ashtabula, Ohio ] - https://j.mp/1aLLmQU


[07:26] <khod> anyone else have an issue adding a kit for the phone and it wont play, desktop still plays fine but nothing not even an error on the phone kit
[07:27] <khod> the phone does play if it is built on just a phone kit
[07:50] <dholbach> good morning
[07:54] <guest123124> oh boy... i can't turn on the phone :/ had at least 60% left before going to sleep
[07:56] <guest123124> yep 0% battery. wtf.. is there a way to see what process destroyed the battery overnight?
[08:33] <popey> http://people.canonical.com/~alan/screenshots/device-2015-11-06-083113.png
[08:33] <popey> getting catastrophic battery loss overnight here
[08:33] <popey> looks like mediascanner is looping
[08:34] <popey> restarting every second
[08:42] <popey> https://bugs.launchpad.net/ubuntu/+source/mediascanner2/+bug/1513756
[08:58] <jibel> I've seen the same error in another report last week.
[08:59] <jibel> I cannot find the bug
[09:01] <jibel> bug 1508873
[09:02] <jibel> according to tafari's logs, it restarts 3 times per second
[09:02] <Guest42341> so guys... is there a way to detect runaway processes and eventually throttle or kill the process?
[09:02] <Guest42341> sometime mediascanner has a tendency to eat all the battery
[09:11] <popey> Guest42341, we used to have a thing which kinda did that, but it was overzealous
[09:11] <popey> Guest42341, it would detect a process doing this respawn thing, and then reboot the phone
[09:12] <popey> which could get you into a reboot loop, so we removed that
[09:12] <popey> need a more clever way to say "this thing is doing bad stuff"
[09:12] <popey> also, this only affects our stuff really, because these things are unconfined, running as system background jobs, so it's _our_ responsibility to fix them
[09:12] <Guest42341> popey, yep and maybe only apply to known bad processes :D
[09:12] <popey> hah
[09:12] <Guest42341> like mediascanner
[09:13] <popey> if we have something "known bad" then we need to fix it, not mark it "known bad" :)
[09:13] <Guest42341> yes but in the meantime :D just kill it
[09:13] <Guest42341> with fire :D
[09:13] <popey> from orbit
[09:13] <Guest42341> :D
[09:41] <slvn_> Hello ! I got a question
[09:42] <slvn_> I have a tablet Nexus 10. I used to be able to flash it with Ubuntu-Touch
[09:42] <slvn_> Does it still work with the latest version of ubuntu ?
[09:43] <slvn_> I have 10 games ported to ubuntu touch, but I have not device to test them
[09:43] <slvn_> it used to be working 1 year ago ...
[09:44] <mcphail> slvn_: I don't think it does. As far as I know, the only supported tablet just now is the 2013 Nexus 7
[09:47] <mcphail> Guest42341: not sure the overnight battery "drain" issue is definitely mediascanner. There is the added complication that Ubuntu can think there is 60% charge when the phone thinks there is 0% charge. I've been bitten by that one
[09:49] <slvn_> mcphail, ok it's a pity...  Why isn't there any "generic" image that could be flash to "any" device ... At least for developers.. We don't need alls apps but only the "base" to test our apps !
[09:50] <mcphail> slvn_: I suspect it is a case of there not being an interested dev who owns a Nexus 10 to test and maintain the image
[09:51] <mcphail> slvn_: also, I don't know what performance is like on the 10. The 2012 Nexus 7 was dropped because it wasn't up to the job
[09:54] <slvn_> mcphail,  I am interesting the Nexus 10 .... I have also a Nexus 7 2012. The Nexus 10 is fast (there is even an un-official image of android 6 running which works great). But the nexus 7 2012 is very bad (I heard of a hardware issue : memory become very slow with the age, so the tablet became almost unsuable.
[09:55] <slvn_> it's a pity. one year ago I ported my 10 games to ubuntu-touch. I tested them with my Nexus 10 but I was waiting for some new feature of ubuntu-touch (Orientation branch). Now I have time to test again but the Nexus 10 is not supported ....
[09:56] <mcphail> slvn_: *please* get a supported device. We need as many devs as possible :)
[09:58] <mcphail> slvn_: it is possible to fix orientation now, so your games may be good to go. I can help to test on my phone, if you want
[10:00] <slvn_> mcphail, that's would be great :)
[10:00] <JamesTait> Good morning all; happy Friday, and happy Nachos Day! 😃
[11:01] <faenil_> is there a recommended way to attach videos to bugs on LP?
[11:01] <faenil_> like, hosting service etc
[11:05] <faenil> popey maybe ^
[11:05] <popey> not really. I tend to upload mine to youtube and mark them 'unlisted'
[11:05] <popey> so they don't show in my feed, but you can click them from the bug
[11:06] <faenil> oki
[11:06] <faenil> popey: thanks
[11:06] <popey> np
[11:07] <faenil> we should really have a default flow defined for that
[11:07] <popey> heh
[11:07] <popey> you _can_ upload your mp4 to launchpad, if you want
[11:08] <faenil> popey: will anyone kick me for wasting disk space though? :D
[11:08] <popey> unlikely, we have way more crap cluttering up the place than a little video from you
[11:08] <faenil> haha
[11:08] <popey> assuming you're not uploading all the Lord Of The Rings trilogy directors cut in full HD?
[11:08] <faenil> lol
[11:09] <popey> :)
[11:09] <popey> I put it on youtube because people can stream, and not have to download the whole thing to watch maybe only the first 30 seconds they're interested in
[11:10] <popey> and because I don't trust my browser not to crap out when uploading large files to launchpad
[11:13] <faenil> hehe
[11:29] <JPT223> Hi, I am trying to port Ubuntu Touch to Galaxy Tab 3 7" SM-T210. I already merged inofficial CM11 sources and ubuntu-touch sources as explained in the tutorial. After explicitely adding  vendor/marvell to main.mk my build fails with a problem in checkpolicy:
[11:29] <JPT223> [...]phablet/out/host/linux-x86/bin/checkpolicy:  policy configuration loaded
[11:29] <JPT223> [...]phablet/out/host/linux-x86/bin/checkpolicy:  writing binary representation (version 26) to [...]phablet/out/target/product/generic/obj/ETC/sepolicy_intermediates/sepolicy
[11:29] <JPT223> Traceback (most recent call last):
[11:29] <JPT223>   File "build/tools/pull-lp-bin.py", line 100, in <module>
[11:29] <JPT223>     main()
[11:29] <JPT223>   File "build/tools/pull-lp-bin.py", line 52, in main
[11:29] <JPT223>     cachedir, version="devel")
[11:29] <JPT223>   File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 378, in login_anonymously
[11:30] <JPT223>     version=version)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 203, in __init__
[11:30] <JPT223>     credentials, service_root, cache, timeout, proxy_info, version)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/resource.py", line 488, in __init__
[11:30] <JPT223>     self._wadl = self._browser.get_wadl_application(self._root_uri)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 444, in get_wadl_application
[11:30] <JPT223>     response, content = self._request(url, media_type=wadl_type)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 387, in _request
[11:30] <JPT223>     str(url), method=method, body=data, headers=headers)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 357, in _request_and_retry
[11:30] <JPT223>     url, method=method, body=body, headers=headers)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1562, in request
[11:30] <JPT223>     (response, new_content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 131, in _request
[11:30] <JPT223>     LaunchpadOAuthAwareHttp, self)._request(*args)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 183, in _request
[11:30] <JPT223>     redirections, cachekey)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1334, in _request
[11:30] <JPT223>     (response, content) = self._conn_request(conn, request_uri, method, body, headers)
[11:30] <JPT223>   File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1262, in _conn_request
[11:30] <JPT223>     raise ServerNotFoundError("Unable to find the server at %s" % conn.host)
[11:30] <JPT223> httplib2.ServerNotFoundError: Unable to find the server at api.launchpad.net
[11:30] <JPT223> [...]phablet/out/host/linux-x86/bin/checkpolicy:  loading policy configuration from [...]phablet/out/target/product/generic/obj/ETC/sepolicy_intermediates/policy.conf.dontaudit
[11:30] <JPT223> build/core/tasks/kernel.mk:167: recipe for target '[...]phablet/out/target/product/generic/ubuntu/kernel/vmlinuz' failed
[11:30] <JPT223> make: *** [[...]phablet/out/target/product/generic/ubuntu/kernel/vmlinuz] Error 1
[11:30] <JPT223> make: *** Waiting for unfinished jobs....
[11:30] <JPT223> [...]phablet/out/host/linux-x86/bin/checkpolicy:  policy configuration loaded
[11:31] <JPT223> [...]phablet/out/host/linux-x86/bin/checkpolicy:  writing binary representation (version 26) to [...]phablet/out/target/product/generic/obj/ETC/sepolicy_intermediates//sepolicy.dontaudit
[11:31] <JPT223> system/core/init/builtins.c: In function 'do_setsebool':
[11:31] <JPT223> system/core/init/builtins.c:817:12: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
[11:31] <JPT223> system/core/init/init.c: In function 'main':
[11:31] <JPT223> system/core/init/init.c:1022:17: warning: assignment from incompatible pointer type [enabled by default]
[11:31] <JPT223> I cannot find the source of this policy-file.  My DSL router was broken down and the build process tried to go online. o.O
[12:28] <gigirock> i'm totaly new about porting, but i cannot understand if the 'base' of porting is still cyanogenmod or not.....
[12:37] <gigirock> if i read the last guideline there is no connection about cyanogenmod and ubuphone , but all the people involvedi in porting and develop still talking about cm11 or similar
[12:56] <mcphail> popey: your battery graph looks even worse than mine...
[12:56] <popey> Good isn't it? :)
[12:56] <mcphail> :)
[13:18] <jgdx> pmcgowan, hey, are you able to test my call forwarding silo today?
[13:21] <pmcgowan> jgdx, I could but I think we decided att didnt support it properly?
[13:22] <jgdx> pmcgowan, no, you identified some real issues which I have tried to addressed, and marked it crit for ota8 https://bugs.launchpad.net/ubuntu-ux/+bug/1478049/comments/8
[13:22] <jgdx> s/adressed/address
[13:22] <pmcgowan> jgdx, sure
[13:22] <pmcgowan> let me know
[13:23] <jgdx> pmcgowan, thanks. I will (~1 hour).
[13:31]  * popey hugs bregma
[13:48] <jgdx> pmcgowan, okay, silo 19 is good to go!
[13:53] <pmcgowan> jgdx, got a pointer to the bug
[13:53] <pmcgowan> to remind myself
[13:53] <jgdx> pmcgowan, bug 1478049
[13:54] <Vincrop> hi!
[13:55] <pmcgowan> jgdx, ca you attach the mr to that?
[13:55] <pmcgowan> in the meantime loading it
[13:55] <jgdx> pmcgowan, woops, yes
[13:57] <pmcgowan> jgdx, so first time in the phone panel shows nothing, then after entering call forwarding it shows "Some calls"
[13:57] <pmcgowan> it still feels a bit weird
[13:58] <pmcgowan> I guess nothing is better than off
[13:58] <jgdx> pmcgowan, yeah, but it's pr design. It's meant to prevent the call forwarding settings being queried just by opening the Phone panel...
[14:00] <pmcgowan> setting all calls worked
[14:00] <pmcgowan> jgdx, so seems ok if thats per design
[14:00] <pmcgowan> jgdx, ooops
[14:00]  * jgdx freezes
[14:00] <pmcgowan> jgdx, so it doesn't remember the previous numbers that were set?
[14:01] <pmcgowan> I unchecked all calls and checked one of the options
[14:01] <pmcgowan> I expect it to remember that number
[14:01] <pmcgowan> which I know dont remember
[14:03] <jgdx> pmcgowan, no, we don't.
[14:04] <jgdx> I can file a bug for that. What's the use case?
[14:04] <jgdx> a suggestion of the previously used number for any call forwarding?
[14:04] <pmcgowan> jgdx, I want to temporarily forward all calls then go back to the normal setup
[14:04] <pmcgowan> so I want it to remember that number which is usually the message service
[14:05] <pmcgowan> and its a number I dont know since the carrier assigns it
[14:05] <jgdx> pmcgowan, if you have "forward when busy" set, then setting "all calls", unsetting "all calls" should restore "forward when busy". It doesn't, is that what you're saying?
[14:05] <pmcgowan> righ tit doesnt
[14:05] <pmcgowan> wen I select it I need to enter the phone number
[14:06] <pmcgowan> jgdx, even if it doesnt reset the other 3 options, when I select them it should have the previous number
[14:06] <jgdx> right..
[14:14] <jgdx> pmcgowan, bug 1513848 filed
[14:15] <pmcgowan> jgdx, vg
[14:15] <pmcgowan> except now my phone is borked :(
[14:15] <jgdx> pmcgowan, because of call forwarding?
[14:16] <pmcgowan> jgdx, yeah now when I dont answer it wont go to voicemail I assume
[14:16] <pmcgowan> I need to go find the number
[14:16] <jgdx> pmcgowan, could you do /usr/share/ofono/script/list-modems ?
[14:16] <pmcgowan> jgdx, its just a test phone ;)
[14:16] <jgdx> :)
[14:16] <jgdx> pmcgowan, and PM me the output, or use the -p option
[14:22] <faenil> awe: it seems you were reading my mind :)
[14:22] <faenil> (or I was reading yours :D)
[14:24] <awe> faenil, re:?
[14:24] <faenil> awe: propertieschanged bug
[14:24] <faenil> awe: I've posted multiple videos with location services disabled
[14:25] <awe> posted to where?  youtube?
[14:25] <awe> ;)-
[14:26] <faenil> awe: yes ;)
[14:27] <faenil> (Unlisted)
[14:27] <awe> and your point being?  re: the videos?
[14:27] <awe> do you agree with my analysis that this is caused by location services?
[14:27] <awe> sorry, I'm juggling a bunch of things atm  ( and just started my day too )
[14:28] <faenil> awe: I left my comments in the bug thread, but I'll sum up here
[14:28] <awe> lemme just re-read
[14:28] <JPT223> I have a beginner question about porting: should my device (device/samsung/lt02wifi) appear in the lunch target list?
[14:29] <faenil> awe: disabling slpjwd makes a lot of diff, posclientd makes some diff...still, after disabling all the services, there's still 1 sec freeze (well, instead of 7-8-9secs, yeah)
[14:29] <awe> it's more like 1/2s
[14:29] <awe> or less
[14:29] <awe> but yea, it's still there...
[14:30] <awe> I think in general, our dbus hygiene is pretty bad
[14:30] <awe> the tool I used to find the offending processes flags poor DBus usage
[14:30] <awe> and although loc-services appears to be the worst offender
[14:30] <awe> there's other code that could be cleaned up
[14:33] <faenil> awe: I see..
[14:33] <faenil> awe: I'm not sure I got your comment on the bug thread though, is there anything else you want me to try?
[14:34] <awe> nope
[14:34] <faenil> awe: ok, cool!
[14:35] <awe> at this point, we have a pretty major flaw identified, and now we have to attempt to get it fixed... more dbus hygiene/cleanup hopefully to follow... but outside the scope of this bug
[14:37] <faenil> awe: though it still happens when the wifi scan happens, why would that be outside of the scope of the bug?
[14:37] <ahayzen> Hi, has anyone else noticed that whatever is the 'latest' version of a click package is used after a reboot? So if i install a version of an app lower than the one that is preinstalled/currently installed, if i then reboot my device it switches to the preinstalled/higher version rather than staying on the one i explicitly installed.
[14:37] <abeato> ahayzen, I had noticed that too :)
[14:38] <ahayzen> :-)
[14:38] <ahayzen> abeato, bet you noticed that when testing the music-app with bgplaylists ;-)
[14:38] <abeato> ahayzen, hehe, indeed
[14:39]  * ahayzen wonders if there is an existing bug report for this
[14:40] <awe> faenil, because if we've tuned every bit associated with NM traffic on the bus, there's not much else to do but tackle all the other facets that effect bus performance
[14:41] <awe> that said, I'll work with the product team to figure out the right way to handle moving fwd...
[14:41] <faenil> awe: yeah, that's ok, your job is done, that doesn't mean we need another bug, does it? just more project affected by the same issue
[14:42] <faenil> awe: cool, thanks
[14:42] <awe> faenil, it'll be up to the product team to determine that...
[14:42] <awe> np
[14:42] <faenil> I'd keep the same bug and tag X as affected project (once we know X)
[14:42] <faenil> awe: alright ;)
[14:51] <guest123124> what's the difference between ubuntu-touch/rc-proposed/bq-aquaris.en and ubuntu-touch/rc-proposed/bq-aquaris.en-proposed ?
[14:51] <ahayzen> abeato, can you confirm https://bugs.launchpad.net/ubuntu/+source/click/+bug/1513860 ?
[14:52] <abeato> ahayzen, yep, great that you opened it
[14:59] <cwayne_> mariogrip: ping!
[15:18] <mariogrip> cwayne_: pong!
[15:19] <cwayne_> mariogrip: so somethin' i noticed, the ubports device page is missing GPS in the 'whats working/not working' section
[15:21] <mariogrip> cwayne_: oh, thanks I'll fix it
[15:22] <cwayne_> mariogrip: and so I imagine GPS isn't working on OPO yet right?
[15:27] <jgdx> abeato, hey, how do we get bug 1466095 on the ofono backlog?
[15:28] <abeato> jgdx, I'll add it
[15:28] <jgdx> abeato, thanks!
[15:28] <abeato> np
[15:30] <jgdx> pmcgowan, hey, the case where you apparantly lose some call forwarding settings is that ^ ofono bug.
[15:30] <pmcgowan> jgdx, but do we really lose the settings?
[15:30] <pmcgowan> I actually wonder if its properly changing them at all
[15:32] <jgdx> pmcgowan, from the point of view of System Settings, the settings are lost when you activate “forward all”.
[15:32] <jgdx> the bug here is that when ofono restores the settings, when you unset “forward all”, no events are emitted by ofono…
[15:37] <popey> mariogrip, ordered a OPX yet? :)
[15:40] <jgdx> seb128, it's https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/lp1478049/+merge/276789
[15:40] <seb128> jgdx, looking
[15:40] <jgdx> seb128, thanks..
[16:07] <vishnudev_> hello guys
[16:08] <vishnudev_> I was trying to port ubuntu touch to nexus 6
[16:08] <vishnudev_> will the modified kernel boot for android?
[17:14] <Guest42341> there is something wrong with arale r157
[17:29] <seb128> jgdx, is the "cache for one hour" explained somewhere? and do we still have a spec of that?
[17:29] <seb128> the wiki has been replaced by a google doc
[17:30] <seb128> but I click on th" call forwarding" entry on the top it doesn't open anything
[17:30] <seb128> mpt, ^
[17:41] <decebal> hello all
[17:41] <decebal> Does anyone have a Aquaris E5 HD Ubuntu Edition cell phone
[17:41] <decebal> thoughts, like, dislikes?
[17:49] <khod> Kenvandine is there an easy way to keep the birdy from flying i just want him to jump. Ive been looking over box2d which i see in your documentation is part of bacon2d.
[17:52] <kenvandine> khod, sure
[18:04] <mpt> seb128, unfortunately my paste of the settings spec into the Phone app spec isn’t approved yet. In the meantime, you can still read it at <https://wiki.ubuntu.com/PhoneApp?action=recall&rev=21>.
[18:09] <khod> Good ill keep looking through the box2d stuff an see what i need to change
[18:10] <seb128> mpt, thanks
[18:31] <mcphail> popey: is bschaefer still working on SDL2/Mir?
[18:31] <popey> I don't know.
[18:32] <popey> he's in -mir
[18:32] <mcphail> Ta
[18:32] <bschaefer> im here as well :)
[18:32] <bschaefer> mcphail, https://code.launchpad.net/~brandontschaefer/libsdl/update-mir-new-abi-api/+merge/276578
[18:34] <popey> oh hai!
[18:54] <bfiller> popey: when you get a moment, if you could review the latest camera app in the store
[18:55] <popey> bfiller, done
[19:05] <bfiller> popey: cheers
[19:05] <popey> np
[19:45] <amberdickey> where can I find Ubuntu-Touch to download for my phone?
[19:54] <dobey> !devices | amberdickey
[19:58] <mterry> zbenjamin, you around?  I'm having a problem with the new-style ubuntu-sdk-ide on wily
[20:20] <slvn_> hi !
[20:20] <slvn_> I need some help with cross compilation
[20:21] <slvn_> I have a partial chroot vivid
[20:21] <slvn_> I would like to add a ppa over this partial chroot
[20:21] <slvn_> the ppa is https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+index
[20:21] <slvn_> how should i do that ?
[20:25] <jgdx> seb128, it's arbitrary. The spec calls for the summary to expire at every reboot? I'd love suggestions on how to fix that.
[20:36] <popey> slvn_, you can just add a line in /etc/apt/sources.list.d/overlay.list containing the relavent deb line from the ppa?
[20:37] <popey> # cat /etc/apt/sources.list.d/extra-ppas.list
[20:37] <popey> deb http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu vivid main
[20:37] <popey> ^ like that
[20:37]  * ogra_ doubts that works since you need the gpg key too
[20:39] <slvn_> popey, I am not sure of all this stuff. /etc/apt is for my computer, but I want to put the ppa on top of a partial-chroot
[20:39] <slvn_> I use the script of mir, setup-partial-chroot
[20:39] <popey> thats in my chroot
[20:39] <ogra_> so you use etc/apt/ in the chroot
[20:40] <slvn_> it uses "multistrap",
[20:40] <popey> http://paste.ubuntu.com/13129481/
[20:40] <popey> Oh, I use click chroot
[20:41] <slvn_> ogra_,  yes ./etc/apt in the chroot
[20:42] <slvn_> to build the partial chroot, I should just use "click chroot -a armhf -f ubuntu-sdk-15.04 maint" now ?
[20:44] <slvn_> I gave " http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/ " to multistrap and it seems to have find it
[22:11] <jiremek> Hello, I try to port ubuntu touch to Galaxy Tab 3 10.1 (santos10wifi).
[22:12] <jiremek> I need Help about this error: phablet/out/target/product/p5210/obj/EXECUTABLES/InputDispatcher_test_intermediates/InputDispatcher_test.o' failed
[22:12] <jiremek> Did you know where is the mistake ?
[22:40] <waressearcher2> is ubuntu phone a viable product or it will eventually flipps ?
[22:45] <OerHeks> You can buy at least 3 models now.
[22:55] <khod2> Rome wasn't built in a day :)
[22:56] <genii> But they didn't have us on the job
[23:16] <Guest69951> hi
[23:19] <Guest69951> is there any developer here?


[18:29] <LocutusOfBorg1> I wish you a nice new year!
[19:14] <teward> stupid question, but is there a way to refer to the version string used in the Debian changelog during building in a rules file?  (such that a variable could extract the value of whatever the version string was on the changelog entry)
[19:15] <tumbleweed> teward: dpkg-parsechangelog
[19:16] <teward> tumbleweed: thank you!
[20:10] <teward> tumbleweed: is that able to be used during the actual building of the binaries in the rules file to extract the version for use in a later flag passed to 'go' for building?  From what testing I'm doing, I'm seeing nothing in that variable (I have the rules file echoing the output to the log during build, and it's showing nothign...(
[20:12] <tumbleweed> teward: it's a command, not a variable
[20:13] <teward> tumbleweed: i know this
[20:14] <teward> tumbleweed: trying to put it INTO a variable
[20:14] <teward> getting no output
[20:14] <tumbleweed> if you're in a source package, it should have output
[20:14] <teward> I.E. in makefile: export PACKAGE_VER_STRING=$(dpkg-parsechangelog --show-field Version)
[20:15] <teward> that to then later be referred to in arguments when the actual building of the binaries happens in sbuild
[20:15] <tumbleweed> --show-field is fairly recent. Is it available in the relase that you're building on?
[20:15] <tumbleweed> we used to have to pipe dpkg-parsechangelog to sed
[20:15] <teward> tumbleweed: building in both Debian stable (jessie) and Wily, both in sbuild schroots
[20:15] <teward> so it *should* be available in there?
[20:16] <tumbleweed> anything since dpkg 1.17.0
[20:16] <tumbleweed> according to the manpage
[20:17] <teward> yeah that's what I read too, for some reason it just does *not* want to do what i want it to :/
[20:18]  * teward tests something
[20:23] <teward> tumbleweed: only thing I can think of is that when we get to the dh_auto_install step which is overridden in the rules, it's no longer able to use dpkg-parsechangelog
[20:23] <teward> but I can't for the love of me figure out why
[20:27] <teward> going into the schroot, it *LOOKS* like it would work, but it's just not getting output how it should and providing it later on (i.e. empty string)
[20:27] <teward> which breaks things :/
[20:29] <tumbleweed> teward: show me your rules file
[20:34] <teward> tumbleweed: http://paste.ubuntu.com/14340616/
[20:34] <teward> oops
[20:34] <teward> wait
[20:34] <teward> that's the older one with git lol
[20:34] <tumbleweed> I can tell you what your problem there is :P
[20:34] <tumbleweed> each line of a rule gets executed in a seprate subshell
[20:35] <tumbleweed> if you want to export a variable for every subshell, you mustn't do it from a rule
[20:35] <teward> tumbleweed: so it should go out where GOPATH is defined, then?
[20:35] <teward> (in your mind replace that `git describe` line with the dpkg-parsechangelog stuff, i'm too lazy to repaste xD)
[20:37] <tumbleweed> yep
[20:37] <tumbleweed> and you probably don't need to export it - you can use a make variable, rather than a shell variable, for this
[20:38] <teward> will that get picked up later with variable substitution when it passes it to go in the flags?
[20:38] <tumbleweed> if you use the make syntax $(VARIABLE_NAME)
[20:44] <teward> tumbleweed: no dice :/
[20:44] <teward> no idea why it's still failing :?
[20:44] <teward> and I have an Echo line to echo what's there too, which is how I know it's failing
[20:45] <teward> about fed up with it right now and am just gonna hardcode the damn thing for now into place >.<
[20:45] <teward> THEN tackle variable sub
[20:48] <cjwatson> if you're setting it as a make variable, remember to use $(shell ...) not $(...)
[21:00] <teward> tumbleweed: cjwatson: I owe you both a beer/drink!
[21:00] <teward> tumbleweed: thank you for the guidance on where to get the string set
[21:00] <teward> cjwatson: thanks for reminding me about needing 'shell' there
[21:00] <teward> it's now behaving as it needs to :)
[21:00] <tumbleweed> excellent :)


[06:54] <ara> good morning all!
[06:59] <fagan> morning
[07:03] <kermiac> morning ara
[07:04] <ara> morning fagan, kermiac :)
[07:06] <fagan> ara: I tried upgrade testing my newer machine
[07:06] <fagan> very weird
[07:07] <fagan> My wireless card and graphics card werent made when hardy was out
[07:07] <ara> and?
[07:07] <fagan> but when I upgraded it fixed the driver issues
[07:08] <fagan> Like they werent working properly at all in hardy
[07:08] <fagan> xorg is still acting funny
[07:08] <fagan> other than that it worked perfect
[07:09] <fagan> Ive been testing the applications and nothing seems broken too badly
[07:11] <fagan> The only problem with the test was that I did it from a fresh install of hardy
[07:11] <fagan> I didnt use any of the programs
[07:53] <ara> fagan, what do you mean about xorg acting funny?
[07:55] <fagan> It gave out an error
[07:56] <fagan> and it says the graphics arent configured
[07:56] <ara> have you reported it?
[07:56] <fagan> They work fine and xorg seems to be configured properly
[07:56] <fagan> by they I mean the graphics
[07:57] <ara> fagan, but it shouldn't error, anyway
[07:57] <ara> fagan, do you have errors in Xorg.0.log or Xorg.1.log?
[07:57] <fagan> Ill go check the logs and figure it out
[07:58] <fagan> I have xorg log 0,1,2,3,4,5,99
[07:58] <fagan> and failsafe
[07:59] <fagan> It looks like pixman is the problem
[08:01] <fagan> ah ha "(EE) No devices detected." thats the error I was getting
[08:04] <fagan> thats not good "sudo Xorg -configure" segfaults
[08:04]  * fagan gos to #ubuntu-x
[08:39]  * ara takes a coffee break
[08:43] <davmor2> morning all
[08:50] <mvo> ara: thanks for the UpgradeChecklist wiki page! it looks fine to me, I added a entry about the screen resolution, but that was it. the only other thing I can thing of is a) check if your favorite apps are still there (if you installed additional stuff) b) check if your favorite python modules are still working - but I guess (b) is a bit too specail
[09:08] <ara> mvo, thanks for reviewing it :)
[09:09]  * fagan = awesome upgrade tester I got 4 bugs o/
[09:10] <ara> fagan, did you tag them?
[09:10] <fagan> mvo: tag them with what?
[09:10] <mvo> my please ara, thanks for creating it
[09:11]  * fagan likes the tag shanes-awesome-upgrade-testing
[09:11] <ara> fagan, I just sent an email to ubuntu-qa
[09:12] <ara> fagan, hardy2lucid or karmic2lucid tags, please
[09:12] <fagan> cool
[09:12]  * fagan retags the bugs
[09:15] <fagan> So out of the whole upgrade testing I got 6 bugs, 2 werent relivent with lucid, 4 were already known and 2 were good
[09:22] <davmor2> ara: just mailed the list but how about a smokeupgrading page similar to the smoketesting page that you can then point mvo at for upgrade passes fails and bugs?
[09:23] <ara> thanks davmor2
[09:24] <ara> can any one remember the LP URL to retrieve results submitted from checkbox
[09:24] <ara> ?
[09:27] <fagan> Nope
[09:33] <davmor2> ara: give me a second
[09:33] <ara> davmor2, I already have it thanks
[09:34] <fagan> ara: where is it?
[09:34] <ara> https://blueprints.launchpad.net/~<login>/+hwdb-submissions
[09:34]  * fagan is interested
[09:34] <ara> https://www.launchpad.net/~<login>/+hwdb-submissions
[09:34] <ara> (the blueprints part is not relevant)
[09:37] <davmor2> I always forget the +
[12:34] <fagan> So who wants to do some testing on my machine
[12:35] <fagan> no test too big or too small
[12:42] <ara> fagan, I think this is not the right channel for that kind of propositions
[12:43] <fagan> ara: Wny?
[12:43] <fagan> *Why
[12:48] <fagan> Ill just run the checkbox qa regression suite
[12:49]  * fagan wants to break an install today
[12:49] <ara> fagan, btw, I have only seen one bug tagged as hardy2lucid
[12:49] <ara> fagan, the rest?
[12:50] <fagan> ara: 2 others were dups
[12:50] <fagan> and the rest were in hardy :)
[12:50] <fagan> So it turned out that there was 1
[12:50] <ara> fagan, but you can tag the original bugs
[12:51] <ara> of your two duplicates
[12:51] <fagan> Oh ok then
[12:51] <ara> those dups, are because of the upgrade?
[12:51] <fagan> I thought I did for one of the other ones
[12:51] <fagan> Ill go tag them
[12:51] <ara> fagan, thanks
[12:55] <fagan> there ara 3 bugs should have the tag now
[12:55] <ara> fagan, great, thanks
[12:57] <fagan> Its still only showing 2 https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.has_patch.used=&field.has_cve.used=&field.tag=hardy2lucid&field.tags_combinator=ANY&search=Search
[12:57] <fagan> Damn advanced search and its long urls
[12:58]  * fagan contemplates making a launchpad bug about it
[12:58] <czajkowski> or just shortening it before pasting in here
[12:59] <fagan> czajkowski: that takes a certain ammount of effort
[13:02] <fagan> Ah I know the search is still taking away some bugs
[13:03] <fagan> ara: http://short.ie/zt38uh
[13:05]  * fagan doesnt know why the link is broken now
[13:05] <fagan> :D
[13:06] <fagan> Ah anyway you'lll have to take my word for it there are 3 but the search removes invaild and dups so thats why they arent there at the moment
[13:07] <ara> fagan, ok, invalids need to removed, but as for the dups, have you tagged the duplicated one or the original one?
[13:08] <fagan> ara: I asked pitti and he did it
[13:08] <fagan> It was a hal bug so I asked
[13:09] <ara> ok, let's put it this way, can you put here the numbers of the bugs you entered today :D
[13:09] <ara> please :D
[13:09] <fagan> Ok
[13:09]  * fagan has a list now
[13:11] <fagan> Bug #509524 Bug #509518 Bug #509519
[13:11] <ubot4> Launchpad bug 509524 in hal "hald-probe-input crashed with SIGSEGV in posix_memalign() (dup-of: 500723)" [Medium,New] https://launchpad.net/bugs/509524
[13:11] <ubot4> Launchpad bug 500723 in hal "hald-probe-input assert failure: *** glibc detected *** /usr/lib/hal/hald-probe-input: munmap_chunk(): invalid pointer: 0x080492f9 ***" [High,In progress] https://launchpad.net/bugs/500723
[13:11] <ubot4> Launchpad bug 509518 in software-center "software-center crashed with DatabaseOpeningError in __init__()" [Undecided,New] https://launchpad.net/bugs/509518
[13:11] <ubot4> Launchpad bug 509519 in xorg-server "Xorg crashed with SIGSEGV in FatalError()" [Undecided,Invalid] https://launchpad.net/bugs/509519
[13:11] <ara> fagan, thanks
[13:14] <fagan> The software center bug and the hal bug were because of the upgrade the xorg thing was a bug with lucid anyway
[13:14] <fagan> and its fixed now with the upload today
[13:15]  * fagan checked on them all
[13:15] <fagan> The software center bug was just it not refreshing the database after it was installed
[13:16] <fagan> So "sudo software-center" fixes it
[13:16] <fagan> The hal was known and was a problem with karmic2lucid
[13:25] <fagan> fader_: what regression tests need doing?
[13:31] <fader_> fagan: Good question :)  I could take a guess but I'd say sbeattie is probably better able to answer that.
[13:32] <fader_> My answer is always going to be to start with checkbox, but that might be because if you have a hammer everything looks like a nail.
[13:33] <fagan> Very true
[13:34] <fagan> Actually checkbox from bzr lp:checkbox is having issues
[13:39] <fagan> czajkowski: is skynet acting up?
[13:41]  * ara -> lunch
[14:13] <cr3> fader_: welcome back
[14:13] <fader_> cr3: Good morning
[14:18] <komputes> does anyone here have a ThinkPad X301 and is available for a quick test?
[14:33] <cr3> folks, meet alexmoldovan. he is the new intern in the montreal office!
[14:39] <fader_> cr3: Where'd he go? :)
[14:40] <cr3> fader_: pidgin troubles
[14:50] <fader_> alexmoldovan: Hello!
[14:54] <ara> alexmoldovan, welcome!
[15:30] <alexmoldovan> Hello fader_ I'm in Montreal and I'm lerning about checkbox!
[15:31] <fader_> alexmoldovan: Excellent!  Don't let cr3 scare you... the rest of us are quite friendly ;)
[15:31] <alexmoldovan> Hello ara, it's nice to be here!
[15:36] <ara> mvo, did you get the chance to reproduce my empathy update bug in a chroot'
[15:36] <ara> ?
[15:37] <davmor2> morning fader_ cr3
[15:37] <fader_> davmor2: Hey dude, how goes it?
[15:38] <davmor2> fader_: where was you sciving off yesterday
[15:39] <fader_> davmor2: When there's a national holiday in the US I grab it as quickly as I can... it's not like the UK where you folks only actually end up working for 30-40 days per year :)
[15:39] <davmor2> fader_: I wish
[15:41] <ara> and they lower to 20ish in Spain :P
[15:42] <cr3> ara: you're just saying that to make us canadians feel jealous :)
[15:42] <fader_> cr3: At least you and I have good weather, unlike Spain
[15:42] <fader_> Er, wait, hang on :(
[15:46] <davmor2> fader_: Ha Ha!
[15:47] <fader_> davmor2: Hey, I know your weather generally isn't *much* better than it is in this corner of North America.  (Although right now Boston is getting buried in some chunky wet snow.)
[15:48] <davmor2> Lovely and sunny here dude you really don't know what your missing with our entire 7C
[15:49] <fader_> That's only 7-8C higher than here :)
[16:25] <mvo> ara: not yet, sorry. I have not had a chance to try yet
[16:25] <ara> mvo, OK, no worries, I was just checking
[16:39] <mvo> ara: I have it on my todo list, I hope to get a chance to test it today
[16:43] <davmor2> alexmoldovan: hello
[17:08] <alexmoldovan> I would like to write a test script that could be useful to checkbox, something simple


[00:04] <_stink_> damn, i like both little caesars and hungry howies.
[00:04] <rick_h_> .ugh
[00:05] <rick_h_> http://local.yahoo.com/info-61191578-renderoni-s-second-slice-goodrich only truly *good* pizza
[00:05] <_stink_> see, i think all pizza is good.
[00:05] <_stink_> except that cheap frozen stuff you do in your oven or microwave
[00:05] <_stink_> rick_h_: hah, that CHC place is like 1.5 miles closer for me
[00:06] <_stink_> rick_h_: 1.9 miles
[00:07] <rick_h_> _stink_: oh shhh'
[00:08] <rick_h_> _stink_: so cool then, I think most everyone is ok with it
[00:08] <rick_h_> we'll meet normal this week, but after that CHC is moving
[00:08] <_stink_> my attendance dilutes my vote, but yep
[00:08] <rick_h_> I'll write up a blog post and try to post the hell out of it
[00:08] <rick_h_> _stink_: ah true, but I'm hoping to look at doing some deeper things there, python meetup, web dev meetup
[00:08] <rick_h_> maybe we can start to make it worth your while once in a while :P
[00:09] <_stink_> oh psh
[00:09] <rick_h_> since east side doesn't have groups for that stuff
[00:10] <_stink_> rick_h_: is there a way to have sqlalchemy tell me about all python objects i have mapped to tables?
[00:10] <_stink_> classes
[00:10] <_stink_> eep, classses
[00:10] <rick_h_> grep __tablename__ **/*.py
[00:10] <rick_h_> ?
[00:10] <_stink_> well, i want a view to do something with them
[00:11] <_stink_> like give metadata
[00:11] <_stink_> i guess i could do in project.models...?
[00:11] <rick_h_> well, yea. I'd import the container modules
[00:11] <_stink_> but i wonder if i'll grab more than i want.
[00:11] <rick_h_> and then loop through their items, checking isinstance()
[00:11] <rick_h_> and for each item of the right instance type, print metadata
[00:12] <_stink_> cool, i think that's the way.
[00:12] <_stink_> thanks.
[00:14] <rick_h_> there might be some way to get the session and find all objects that are part of that session
[00:14] <rick_h_> or maybe ever get the metadata from the session and get stuff there
[00:14] <rick_h_> you can check the irc channel, but I'm don't know the magic without hacking through it myself
[00:44] <snap-l> Good God, Voyager had some really crap writing.
[00:45] <jrwren> terrible.
[00:45] <jrwren> go watch the tuvix episode.
[00:47] <jrwren> the go watch the Stargate Atlantis episode "Duet" and see what good writing does to a similar scifi plot.
[00:48] <rick_h_> damn I wish I had some better functional tests of this chrome extension
[00:48] <rick_h_> pita
[00:55] <snap-l> jrwren: I think the big problem is Voyager relied too heavily on spirit / ESP / posession / near death bullshit.
[00:55] <snap-l> And all I can tell from the Delta quadrant is it's the same crap in the alpha quadrant, but with different makeup
[01:38] <snap-l> Sigh... waiting for a podcast to happen that isn't happening (Music Manumit)
[01:38] <snap-l> was supposed to guest-host during August, but so far haven't recorded a lick. ;)
[01:38] <snap-l> Ah, speaking of the devil
[11:18] <Wolfger> Morning.
[11:19] <rick_h_> morning
[11:19] <rick_h_> though I don't know for how long, I need to go back to bed...zzzzz
[11:21] <Wolfger> :-p
[12:42] <snap-l> Good morning
[12:47] <rick_h_> http://www.forbes.com/sites/parmyolson/2011/08/15/google-buys-motorola-mobility-for-12-5b-revs-up-patent-portfolio/
[12:48] <rick_h_> ummm, wow
[12:48] <snap-l> Yeah.
[12:48] <snap-l> That's all over the place.
[12:48] <rick_h_> I mean holy crap that's a big one
[12:49] <rick_h_> 12B, cash...I wonder what HTC is thinking this morning
[12:49] <snap-l> Welcome to the patent wars.
[12:49] <rick_h_> Xoom, droid, etc...all moto
[12:49] <rick_h_> if Google wants to start making a phone, welcome to the production facilities needed
[12:59] <brousch> HTC is pooping their pants, hoping MS buys them
[12:59] <rick_h_> psh, sorry HTC has become the company they are because of android
[13:00] <rick_h_> but I think they're still pooping their pants
[13:00] <rick_h_> I mean, there's no way moto doesn't get more say in development, early releases, etc
[13:02] <snap-l> HTC isn't pooping their pants.
[13:02] <snap-l> Moto just becomes the reference platform
[13:02] <rick_h_> http://techcrunch.com/2011/08/15/live-blog-the-googlemotorola-acquisition-conference-call/
[13:03] <rick_h_> well, they're saying all the right things
[13:03] <rick_h_> and the nexus details in there are interesting
[13:03] <rick_h_> it really does sound like they bought just for patents and want moto to keep running on the side like they have been
[13:03] <rick_h_> which is sad, would be cool to get a better/more reference hardware stuff out
[13:03] <snap-l> That'll come later
[13:04] <rick_h_> would rock is every moto phone was unlocked out of the gate
[13:04] <snap-l> after Google fends off Apple
[13:04] <rick_h_> I'd finally have an easy time picking a verizon phone
[13:04] <snap-l> and every other patent troll
[13:04] <rick_h_> I think this just shut up a few people.
[13:04] <rick_h_> "psh, we don't need no nortel patents for 4B in a group of buyers...we'll just buy the first cell phone maker out there for 12B"
[13:05] <snap-l> Well, they also bought fab
[13:05] <snap-l> so if every other manufacturer deserts them, they still have the ability to make phones
[13:06] <rick_h_> yea, but too many companies making too much $$
[13:06] <snap-l> Now, buy T-Mobile, and things get REALLY intersting. ;)
[13:06] <rick_h_> name the samsung smart phone before their android devices?
[13:06]  * snap-l thinks the AT&T T-Mo deal isn't going to go through
[13:06] <rick_h_> it has to, if it fails ATT writes a 3B check to tmo and gives them spectrum
[13:06] <snap-l> Pfft
[13:06] <snap-l> AT&T doesn't need spectrum. AT&T needs customers.
[13:06] <rick_h_> it's going to be one of those "see, we gave it tons of careful thought, this was no push through deal...but it's cool"
[13:07] <rick_h_> no no no
[13:07] <rick_h_> att needs spectrum to get their 4g up
[13:07] <rick_h_> that's the whole point of the tmo deal
[13:07] <rick_h_> get everyone onto att's current spectrum, and then use tmo's for the 4g rollout
[13:07] <rick_h_> they don't have enough to do the full rollout right now
[13:08] <snap-l> http://www.slashgear.com/att-letter-damages-case-for-t-mobile-acquisition-12171486/
[13:09] <rick_h_> it's more cost effective because they just go up tmo towers and replace the radios
[13:09] <rick_h_> no need to land lease more, build new towers, etc
[13:11] <rick_h_> But Ralph de la Vega, AT&T's head of wireless and consumer services, told the Associated Press shortly after the merger — and official AT&T documents on the merger reflect this — that AT&T is completely repurposing T-Mobile's 3G airwaves for LTE.
[13:11] <rick_h_> A few years down the line, T-Mobile 3G phones will no longer receive 3G data after the merger once AT&T begins repurposing those towers. According to AT&T documents, the carrier will deploy “multi-mode devices” for these T-Mobile customers and migrate them over to AT&T's 3G network.
[13:11] <rick_h_> it's in the docs submitted to the fcc as the plan
[13:12] <snap-l> I doubt they "need" t-mo to go through with that.
[13:12] <rick_h_> well, they're using all of their spectrum right now, and it' can't do both 3g/4g at the same time
[13:13] <rick_h_> so they'd have to reduce 3g capacity in order to deploy 3g, and att can't do that, they've already got a reputation sorrier than such
[13:13] <rick_h_> /such/suck
[13:38] <snap-l> I love how this deal has pretty much taken over all of my social media streams
[13:38] <snap-l> between that and Warren Buffet saying he's OK with being taxed, I'm not seeing much else.
[13:39] <snap-l> Oh, and Michelle Bachmann opened her corndog-hole, and words came out.
[13:39] <Wolfger> :-)
[13:39] <ColonelPanic001> again?
[13:39] <rick_h_> heh, I don't know. I've got a good mix going
[13:39] <Wolfger> and until now, I've been ignorant of all of that. Thanks, snap-l
[13:39] <ColonelPanic001> someone needs to tell them to stop letting words come out
[13:39] <rick_h_> all in your follows
[13:40] <Wolfger> next time she opens her corndog hole, stick a corndog in it?
[13:40] <ColonelPanic001> ¯\ (シ) /¯
[13:40] <Wolfger> ColonelPanic001++
[13:40] <rick_h_> ok, I'm not sure what that is, but it's scary
[13:40] <Wolfger> that is an awesome ascii art
[13:41] <Wolfger> well... unicode art, I'm sure
[13:42] <snap-l> Is that the trollface?
[13:42] <ColonelPanic001> (づ｡◕‿‿◕｡)づ
[13:43] <ColonelPanic001> The best part of unicode was the possibilities presented for emoticons and other single-line character art.
[13:43] <snap-l> and libreoffice got an update, and dhcp has a security bug
[13:43] <snap-l> that's all for the morning's news.
[13:43] <snap-l> Oh, and Bookie 0.3 nears release
[13:43] <ColonelPanic001> snap-l should do a daily 10 minute podcast
[13:43] <ColonelPanic001> I'd listen to it
[13:44] <snap-l> ColonelPanic001: Hell no
[13:44] <ColonelPanic001> DO IT
[13:44] <ColonelPanic001> I NEED MY NEWS
[13:44] <snap-l> read a paper
[13:44] <ColonelPanic001> You expect me to read dead trees? How primitive.
[13:45] <snap-l> yes, yes I do
[13:46]  * ColonelPanic001 goes off to read the news like a barbarian.
[13:46] <ColonelPanic001> maybe for lunch I'll club a deer with a stick.
[13:46] <snap-l> DO IT
[13:46] <snap-l> I NEED MY VENISON
[13:46] <ColonelPanic001> there are no deer in Detroit. Plenty of shooting though, so there's a chance.
[13:46] <snap-l> Actually, could you club a sheep instead?
[13:47] <snap-l> I NEED MY EWES
[13:47] <ColonelPanic001> You won't want the sheep when I'm done with it.
[13:47] <snap-l> TMI
[13:48] <snap-l> I have noticed there's now a handful of OSS folks posting on identi.ca
[13:48] <snap-l> most, if not all of the folks that I follow on identi.ca are on twitter.
[13:48] <snap-l> and active on Twitter.
[13:49] <ColonelPanic001> yeah
[13:49] <ColonelPanic001> chromatic comes to mind, he's been on identica for as long as I was, at least. He's also on twitter too
[13:49] <snap-l> I stopped following him on Twitter.
[13:49] <snap-l> since he crossposts
[13:50] <snap-l> (not that I don't do that either)
[13:50] <ColonelPanic001> heh
[13:50] <ColonelPanic001> I haven't been keeping up woth identica at all.
[13:50] <ColonelPanic001> I am a bad FOSS user
[13:50] <ColonelPanic001> they need someone like google or something to do an installation, so the protocol will pick up
[13:50] <snap-l> I think the problem is all of the mobile clients suck
[13:51] <snap-l> The statusnet client for iPhone is pretty poor
[13:51] <snap-l> Problem is, I don't think there's a way to do things like push notifications, etc for identica like sites
[13:51] <snap-l> since statusnet is supposed to be distributed.
[13:52] <ColonelPanic001> ah, hadn't thought of that
[13:53] <ColonelPanic001> think I just heard _stink_ come in
[13:56] <brousch> you don't hear _stink_ come in, you smell him
[13:56] <_stink_> indeed
[13:56] <_stink_> you did
[13:56] <_stink_> both
[13:56] <ColonelPanic001> I have no argument against that
[13:57] <Wolfger> best use of QR Code, ever: http://sportsillustrated.cnn.com/multimedia/photo_gallery/1108/did-you-see-that-0811/content.16.html
[13:57] <ColonelPanic001> sfw?
[13:58] <ColonelPanic001> I defied danger and just went anyway. Amusing
[13:59] <Wolfger> Sports Illustrated is almost always SFW... I mean, it is available on every newstand, no ID required.
[13:59] <ColonelPanic001> true enough
[14:33] <snap-l> Downloading oneiric via torrent
[14:33] <snap-l> going to give it a thorough once-over and file plenty of bugs
[14:52] <brousch> snap-l: It being Monday isn't enough pain for you?
[15:09] <snap-l> brousch: Har har
[15:36] <snap-l> We're on hour 3 of the amazing news that Google has bought Morotola
[15:37] <snap-l> Apparently the west coast just woke up, and is now shitting themselves silly.
[15:37] <ColonelPanic001> that's always how I wake up
[15:41] <jcastro> snap-l: it makes RSS, twitter, and g+ useless
[15:41] <jcastro> it's like, thanks for resharing that dude, I DIDN'T KNOW.
[15:41] <snap-l> Yeah, no shit
[15:41]  * greg-g waves from Minneapolis
[15:42] <snap-l> What's awesome are all of the people on one side saying that Android's Ecosystem will change
[15:42] <snap-l> hey greg-g !
[15:42] <snap-l> and the other side saying that Google did this for patent protection.
[15:42] <snap-l> And like a reeses peanut butter cup, it's likely both.
[15:42] <jcastro> easier to buy them than be stuck in court for 10 years with patents
[15:43] <snap-l> but not as drastic as anyone would like to make it
[15:43] <greg-g> mmmmm, peanut butter cups
[15:43] <jcastro> and then you tell all the other android people you'll use them to protect all android partners
[15:43] <snap-l> greg-g: You need to track down Iron Thrones and say Hi. ;)
[15:43] <jcastro> which is why all their quotes are the same, lol
[15:43] <jcastro> "thank you google for protecting android"
[15:43] <greg-g> snap-l: hah :)
[15:43] <snap-l> "Thank you Google for protecting your vested interests."
[15:44] <greg-g> amazing, a business protecting its interests? NO WAY!
[15:44] <snap-l> YA-WAY
[15:44] <jcastro> I'd rather they spend that money on improving android tbh
[15:45] <snap-l> That's OK. I heard that This American Life did a segment on software patents, so they'll be doing away soon
[15:45] <snap-l> nobody messes with Ira Glass.
[15:45] <snap-l> s/doing away soon/doing away with them soon/
[15:45] <jcastro> heh
[15:45] <_stink_> hah, heard some of that
[15:46] <snap-l> It was a good piece.
[15:46] <snap-l> But yeah, that went all over the place with the FLOSS community.
[15:48] <ColonelPanic001> today's XKCD nearly made me lol (in the literal sense)
[15:49] <snap-l> It's true, though
[15:52] <rick_h_> bah, you know it's a crappy monday when you get in IM "do you remember your PHP?"
[15:52] <_stink_> hah
[15:52] <snap-l> woo hoo
[15:53] <rick_h_> haven't touched the language in 18+mo
[15:53] <rick_h_> but I supposed it might come back to me...ugh why?
[15:53] <jrwren> hehehe... php.
[15:53] <jrwren> IM from whom?
[15:53] <rick_h_> boss
[15:53] <jrwren> ewe
[16:11] <rick_h_> oh it gets better. Originally written by a german with comments in german and there's a line referencing magic quotes
[16:11] <rick_h_> i win!
[16:16] <Wolfger> rick_h_: full of win
[16:27] <Blazeix> wait until you find the section where he praises register_globals.
[16:29] <rick_h_> Blazeix: you're not helping :P
[16:32] <snap-l> rick_h_: That's awesome.
[16:41] <rick_h_> gah this is horrible, looks too much like JS, the todo list is in english, but the html is all german, bah
[16:41] <rick_h_> what did I do this weekend that pissed someone off lol
[16:42] <Wolfger> Oh wow... news flash on Slashdot... ISP's don't reach their advertised speeds.
[16:42] <Wolfger> I'm stunned
[16:44] <snap-l> Also, have been downloading like a mad fool from Magnatune
[16:44] <rick_h_> awesome
[16:44] <snap-l> they've got a lot of awesome classical.
[16:44] <snap-l> Definitely worth it if you like Baroque stuff
[16:45] <snap-l> and romantic stuff
[16:45] <snap-l> Wolfger: Gee, there's a surprise
[16:45] <snap-l> If anyone wants some samples. let me know
[16:45] <snap-l> <3 Magnatune
[16:46] <snap-l> http://magnatune.com/info/give
[16:49] <snap-l> Would love to see them record some bigger orchestral works.
[16:50] <snap-l> Would love a Mahler cycle or two. ;)
[16:54] <snap-l> http://magnatune.com/artists/sebastian_forster
[16:54] <snap-l> http://magnatune.com/artists/lara_st_john <- The vivaldi album is awesome
[16:55] <snap-l> unfortunately, it's only the Vivaldi Four Seasons. There's also a Piazzolla Four Seasons recorded on the SACD.
[16:56] <snap-l> http://larastjohn.com/ <- Also uses Drupal
[17:12] <rick_h_> phew, php mission complete
[17:12] <rick_h_> that was scary, I miss my list comprehensions
[17:31] <snap-l> Wow, taking a look at the new Status.net software.
[17:31] <snap-l> 1.0 is going to rock.
[17:33] <rick_h_> bah, appengine and it's stupid py2.5
[17:43] <brousch> py2.5 is all you need
[17:43] <brousch> that's the least of appengine's annoyances ;)
[17:44] <rick_h_> oh...my...crap...
[17:44] <rick_h_> the CHC website is a joke, ugh
[17:47] <brousch> heh
[17:48] <brousch> straight GAE, or something shoehorned in?
[17:56] <rick_h_> https://gist.github.com/1147318
[17:56] <rick_h_> http://coffeehousecode.appspot.com/locations/detroit.html is that
[17:56] <snap-l> You're shitting me
[17:57] <rick_h_> I was worried updating would be hard lol
[18:18] <rick_h_> http://www.eclipse.org/orion/ along the lines of the firefox announcement today
[18:18] <rick_h_> http://antennasoft.net/robcee/2011/08/15/scratchpad-can-haz-orion/
[18:51] <rick_h_> http://blog.mitechie.com/2011/08/15/coffeehousecoders-is-dead-long-live-coffeehousecoders/
[18:51] <rick_h_> waldo323_: snap-l _stink_ Blazeix widox ^^
[18:51] <rick_h_> pass the word around to those I'm not thinking of
[18:51] <rick_h_> and aaron if you run across him
[18:51] <brousch> trying to break into my racket?
[18:52] <rick_h_> heh, your racket?
[18:52] <rick_h_> bow to the original :P
[18:52] <rick_h_> well, I guess AA was the original, but they meet every blue moon so don't count
[18:55] <snap-l> It's not dead.
[18:56] <rick_h_> at the old location it will be
[18:56] <rick_h_> I'll change the title if it makes a wrong impression
[18:57] <snap-l> Yeah, I think it does
[18:58] <snap-l> I mean, nothing died, we're just looking to expand
[18:59] <rick_h_> http://blog.mitechie.com/2011/08/15/chc_moving/
[19:00] <brousch> shouldn't that be chc_detroit is moving?
[19:01] <rick_h_> probably, but I typed this, detroit is in the new page title
[19:01] <rick_h_> consider it shock and awe to get you to read the post :P
[19:01] <snap-l> Also, we're just rying this out to see if it'll work, right? :)
[19:02] <rick_h_> well, everyone that are regulars says it won't prevent them from going
[19:02] <rick_h_> so I'm not sure how it won't work out
[19:02] <rick_h_> I'd rather just commit, this is the change. I guess if something comes up we can backtrack, but not planning to backtrack off the start
[19:02] <brousch> it's still a 2.5 hour drive for me :(
[19:02] <snap-l> OK
[19:27] <waldo323_> its "on my way home"
[19:28] <waldo323_> i just need to take a different way home
[19:28] <rick_h_> waldo323_: awesome, good to hear
[19:29] <waldo323_> with work in troy and home in livonia there are many ways to get home so it won't be much of a change for me
[19:29] <rick_h_> cool, we'll be at the old location this week
[19:29] <rick_h_> so will have a chance to remind everyone in person
[19:29] <waldo323_> ok
[19:32] <Blazeix> "whining about what that co-worker did to your code while you weren’t looking." nice.
[19:32] <rick_h_> :)
[19:33] <ColonelPanic001> rick_h_: saw your "chc is moving" thing, but it doesn't say what the "new location" is
[19:34] <rick_h_> ?? the blog post?
[19:34] <rick_h_> has an embedded google map, the address, etc
[19:34] <ColonelPanic001> last one I was at was a Caribou Coffee... did you guys move away from there for a while?
[19:34] <brousch> it's way down at the bottom, where i would expect an ad
[19:34] <rick_h_> no, we're moving to a new caribou coffee
[19:34] <ColonelPanic001> oh, nevermind then.
[19:35] <rick_h_> well, figured once people got the map they'd not read further down
[19:35] <rick_h_> and want to be clear the dates/etc
[19:35] <brousch> yeah, i'm just pickin on you
[19:57] <snap-l> ColonelPanic001: BTW: if you ever decide to sign up for FICS, my nick is snapl
[19:58] <ColonelPanic001> fics
[19:58] <ColonelPanic001> ?
[19:58] <ColonelPanic001> ah. Not familiar with it
[19:58] <ColonelPanic001> I'll poke at it later tonight if I remember
[19:58] <snap-l> http://freechess.org
[19:59] <snap-l> Goes for anyone else, if you're interested
[20:00] <snap-l> eboard is a very good Linux interface.
[20:01] <ColonelPanic001> as long as you promise to keep your comments about how much I suck at chess to a reasonable minimum
[20:01] <snap-l> I'm horrible as well.
[20:01] <snap-l> so never you mind. ;)
[20:03] <ColonelPanic001> oh, yeah, everyone says that. Then I teach them what "horrible" means.
[20:04] <ColonelPanic001> ;)
[20:09] <jrwren> snap-l: status.net ?
[20:10] <brousch> that's a great idea. chess over identi'ca
[20:11] <brousch> everyone could watch your game
[20:13] <snap-l> brousch: You'd likely need a special client for it
[20:13] <snap-l> brousch: But it would be do-able.
[20:13] <snap-l> jrwren: Status.net is the software running identi.ca
[20:15] <ColonelPanic001> that'd be interesting
[20:21] <_stink_> damn AT&T
[20:22] <_stink_> i made a perverted joke and i don't think it got through
[20:22] <brousch> and this is ATT's fault?
[20:22] <_stink_> it dropped my broadband connection
[20:22] <_stink_> must be their decency filters
[20:23] <brousch> filters are good for some people
[20:35] <snap-l> heh
[20:42] <rick_h_> oh crap https://github.com/blog/905-edit-like-an-ace
[20:43] <brousch> d00d
[20:43] <snap-l> rick_h_: DOOOOOOOOD
[20:43] <snap-l> THAT IS AWESOME!
[20:43] <snap-l> ;)
[20:44] <snap-l> I wonder if that's bespin behind the covers?
[20:44] <brousch> getting close to being able to use the chromebook for everything
[20:44] <snap-l> Nope, cloud9
[20:45] <snap-l> which is the same thing, Google and Kevin Dangoor's blog tells me.
[20:45] <rick_h_> bespin == skywriter == ace
[20:45] <snap-l> http://mozillalabs.com/skywriter/2011/01/18/mozilla-skywriter-has-been-merged-into-ace/
[20:46] <rick_h_> yep, was just asking kevin why that wasn't in this new scratchpad thing in FF
[20:47] <brousch> damn, i need to try some of this out
[20:48] <rick_h_> hah, awesome
[20:48] <rick_h_> editing .rst docs on bookie from github
[20:51] <brousch> how do you commit? is that built into github?
[20:53] <rick_h_droid> Yea
[20:54] <brousch> so you can brach, and edit, and merge all through their webui?
[20:54] <rick_h_droid> well fork it commit and then pull request
[20:55] <rick_h_droid> and then merging the pull request is one button in the web ui
[20:55] <brousch> nice
[20:56] <brousch> so i won't have to learn after all. i can do it all in my web browser O:-)
[20:57] <rick_h_droid> will be cool for those small doc updates.. I don't have to git clone it locally to make the changes
[20:59] <rick_h_droid> snapl podcast tomorrow?
[20:59] <brousch> now it's easier to code from your phone, too
[20:59] <snap-l> rick_h_droid: Possibly?
[21:09] <snap-l> rick_h_droid: I should be free tomorrow to podcast.
[21:09] <rick_h_droid> cool, and will get notes together
[21:15] <snap-l> rick_h_droid: What time, roughly?
[21:16] <rick_h_droid> 8?
[21:16] <snap-l> kk
[21:36] <snap-l> Anyone know who to escalate issues with Launchpad to?


[05:06] <elacheche> Morning folks
[05:23] <pavlushka> Morning elacheche :)
[05:41] <elacheche> How are you doing pavlushka
[06:02] <pavlushka> elacheche: doing good, thanks, and how is it going for you?
[06:03] <pavlushka> u-la-la: welcome
[06:03] <u-la-la> pavlushka: Sorry...
[06:03] <pavlushka> elacheche: see I am working on u-la-la
[06:03] <pavlushka> u-la-la: coffee on
[06:04]  * u-la-la starts grinding coffee
[06:07] <u-la-la> Coffee's ready for pavlushka!
[06:08] <pavlushka> u-la-la: thanks
[06:08] <u-la-la> no problem, pavlushka
[06:08] <pavlushka> u-la-la: leave #ubuntu-tn
[06:21] <elacheche> Cool pavlushka :D
[06:33] <pavlushka> elacheche: still I need to find the identify command for it, lol  and then will apply for a cloak for itself.
[06:36] <elacheche> pavlushka: python based?
[06:36] <pavlushka> elacheche: yeah
[06:37] <elacheche> Awesome :)
[06:43] <pavlushka> elacheche: but I didn't coded it, used the https://launchpad.net/iterum, :) and just configured it :)
[06:43] <pavlushka> *coded/code
[07:02] <elacheche> You'll improve it one day
[07:02] <pavlushka> hope so
[08:53]  * elacheche is back
[08:55] <praisethemoon> good day :D
[08:55] <praisethemoon> elacheche, welcome back :D
[09:05] <elacheche> Hello praisethemoon :)
[09:06] <praisethemoon> elacheche, good morning :D
[09:06] <praisethemoon> how are you today?
[09:08] <elacheche> Good good :)à
[09:10] <elacheche> praisethemoon: You won't do a workshop during SFD?
[09:10] <praisethemoon> a lua workshop?
[09:24] <elacheche> Anything you like :) You can propose the subject on the ML (reply to the SFD thread) and tell us that you can present it (if you do)
[09:24] <elacheche> Hello MarwenDo :)
[09:25] <MarwenDo> hello elacheche :) :) :)
[09:25] <Naeil> o/
[09:25] <elacheche> Yo Naeil :)
[09:26] <Naeil> hello elacheche praisethemoon MarwenDo
[09:26] <MarwenDo> ahlaaaaa Naeil :)
[09:26] <praisethemoon> Naeil, o/
[09:27] <Naeil> wassup :D
[09:29] <praisethemoon> Naeil, work, work and work :(
[09:29] <Naeil> same here praisethemoon but am happy xD :p
[09:30] <praisethemoon> elacheche, i would be glad to present it, but i'm sure if the people would be interested ^^
[09:30] <praisethemoon> Naeil, well, i'm happy too ^-^
[09:30] <praisethemoon> \o/
[09:30] <Naeil> praisethemoon, I am 101% interested! :D
[09:30] <praisethemoon> dat extra 1% :D :D
[09:30] <Naeil> hahaha :D
[09:32] <praisethemoon> i can even teach how to make games in lua :D
[09:33] <praisethemoon> how is long would a workshop last? :3
[09:36] <Naeil> good question, I think that would be a decision from the sfd org team
[09:48] <elacheche> praisethemoon: We plan subjects, then will see what the ORG team will give us and will coordinate :)
[09:48] <praisethemoon> alright
[09:48] <praisethemoon> I'll teach Lua, by making games!
[09:52] <praisethemoon> messed my first ML email XD
[09:52] <praisethemoon> client added automatically the ML to both sender & cc .. :(
[09:53] <praisethemoon> I apologize for the spam
[09:53] <elacheche> No issues :)
[09:53] <praisethemoon> well, i'm not used to tutanota's client :(
[09:55] <elacheche> praisethemoon: http://www.mutt.org/ ;) Good client :)
[09:55]  * Naeil was thinking if elacheche is going to talk about mutt or not x) :p
[09:59] <praisethemoon> is that a cmd line email client? :D
[10:00] <elacheche> lool Naeil :D
[10:09] <praisethemoon_> omg praisethemoon get out
[10:09] <praisethemoon_> give me back my ID
[10:09] <praisethemoon_> MUAHAHAHAHAHA
[10:09]  * praisethemoon_ take's praisethemoon's nick
[10:09] <praisethemoon> \o/
[10:15] <elacheche> x)
[10:21] <Naeil> elacheche, btw what you think about a workshop, how to develop/contribute to the Linux kernel and submit patches?
[10:22] <Naeil> praisethemoon, ^
[10:22] <elacheche> I'll be the 1st person to vote for that :)
[10:22] <praisethemoon> yes I would love to remove every duplicate in the code
[10:22] <praisethemoon> "long long" => "long"
[10:22] <praisethemoon> :D
[10:22]  * elacheche is ashamed becasue he didn't submited his 1st eudyptula-challenge.org task yet :(
[10:24] <Naeil> I am in the 5th task, it becomes a little harder every task u pass :D
[10:24] <Naeil> praisethemoon, hahahha :D that would be a good example to not submit patches without trying to build them into the kernel and see if they break the build or not! :D
[10:28] <Naeil> elacheche, we can do a lot of workshops associated to the u-tn
[10:29] <Naeil> I am wondering when the ORG team will select the workshops..
[10:33] <elacheche> Naeil: The servers where down for 4 days.. We have until this afternoon to clear things with ATI or the servers will be down again
[10:33] <elacheche> So.. I can't blame the ORG Team this time..
[10:35] <Naeil> ah! okay
[10:37] <praisethemoon> :O
[10:37] <praisethemoon> never trust the government
[10:37] <praisethemoon> XD
[10:43] <Naeil> hahaha :D
[10:45] <elacheche> praisethemoon: That was not the issue :)
[10:52] <elacheche> Morning nizarus
[10:52] <nizarus> bonjour elacheche
[12:02] <praisethemoon> elacheche, what was the issue then? :3
[12:04] <elacheche>  paper work praisethemoon
[12:11] <praisethemoon> oh :(
[12:24] <praisethemoon> elacheche, I need confirmation before a week or at worse four days so I can prepare presentations & demos, as well as support documents.
[12:29] <elacheche> You just got it :p
[12:29] <elacheche> Just don't let it be more than 30min, at least until we get confirmation from SFD ORG team
[12:35] <praisethemoon> alrighty :D
[12:52] <praisethemoon> pavlushka, hey :D
[12:52] <praisethemoon> GUESS WHOS BACK
[12:53] <pavlushka> praisethemoon: I got it, I got it, you?
[12:53] <praisethemoon> NO
[12:55] <pavlushka> praisethemoon: it u-la-la !
[12:56] <pavlushka> *it's
[12:56] <pavlushka> u-la-la: hey
[12:56] <u-la-la> good day
[12:57] <pavlushka> how is it going praisethemoon ?
[12:58] <elacheche> u-la-la: where is my coffee?
[12:58] <u-la-la> elacheche: Not a clue, sorry
[12:58] <elacheche> u-la-la: coffee
[12:58] <u-la-la> elacheche: Excuse me?
[12:58] <elacheche> u-la-la: help
[12:58] <u-la-la> elacheche: I can help you with: looking things up, remembering things, delivering messages, decisions, games, monitoring things, browsing the internet, conversions, silly fun stuff, calculations, system administration, software development and south african stuff.
[12:58] <u-la-la> Ask me "help me with ..." for more details.
[12:59] <elacheche> u-la-la: help me with coffee
[12:59] <u-la-la> elacheche: I'm afraid I don't know what you are asking about. Ask "what can you do" to browse my features.
[12:59] <pavlushka> u-la-la: how do I use coffee
[12:59] <elacheche> u-la-la: coffee on
[12:59] <u-la-la> pavlushka: Times coffee brewing and reserves cups for people. You can use it like this:
[12:59] <u-la-la>   coffee (on|please)
[12:59]  * u-la-la starts grinding coffee
[12:59] <pavlushka> u-la-la: coffee please
[12:59] <u-la-la> pavlushka: Done
[12:59] <praisethemoon> pavlushka, i'm good :) wbu?
[13:00] <praisethemoon> u-la-la, hello
[13:00] <u-la-la> howdy
[13:00] <elacheche> x)
[13:03] <u-la-la> Coffee's ready for elacheche and pavlushka!
[13:03] <pavlushka> u-la-la: thanks
[13:04] <u-la-la> pavlushka: np
[13:44] <elacheche> Naeil: praisethemoon: We're getting nice ideas on the ML!!  People have amazing ones x)
[13:46] <praisethemoon> elacheche, I agree, there are some good suggestions :)
[13:47] <praisethemoon> would love to see how people install arch & gentoo with no GUI XD
[13:47] <praisethemoon> just for the sake of curiosity, I ain't doing that on my computer :p
[13:51] <Naeil> I did several patches and I am going to compile my own kernel to see if I did good or not, If I didn't come back in a minute, that means that I screwed up x)
[13:51] <Naeil> o/
[13:54] <elacheche> arch installation is no big deal praisethemoon.. Just you need to know some basics and read/print the 5 1st steps to do.. After that you'll be done
[13:54] <elacheche> Gentoo need more advanced skills I guess.. And more time because you don't find pakcaged apps like ubuntu & arch
[13:55] <praisethemoon> elacheche, an intro to bsd would be awesome
[13:56] <elacheche> loool.. x) That's an other whole story.. Why BSD? BSD isn't much better than Linux.. Thinking about regular users..
[14:00] <elacheche> btw praisethemoon you can install Arch with a GUI, it's called Manjaro :)
[14:00] <praisethemoon> frankly, nothing is better than Kubuntu <3
[14:00] <elacheche> I hate KDE.. :)
[14:12] <elacheche> You're ok Naeil x)
[14:12] <Naeil> ahahah I am very lucky :D :D
[14:24] <elacheche> :D
[14:34]  * pavlushka cant afford KDE, lxde seems better.
[14:53] <elacheche> pavlushka: check http://lxqt.org/ it's LXDE but using Qt instead of GTK
[15:06]  * praisethemoon is going to install kubuntu on his workstation
[15:06] <praisethemoon> brb
[15:44] <pavlushka> elacheche: noticed that :)
[16:41] <Naeil> elacheche, anyone have faced a problem with external HD that do some noises like tac tac tac..?
[16:42] <elacheche> yep..
[16:42] <elacheche> ADATA one?
[16:47] <Naeil> nope
[16:48] <Naeil> aw, yeah xD
[16:49] <Naeil> I saw some solution in forums but I am afraid if they will not give a good result
[16:53] <elacheche> :D
[16:53] <elacheche> what solution?
[16:54] <elacheche> That a mechanical drive, you can hear it.. x) You're not suppoed to, but you can
[16:55] <Naeil> I found a solution like freezing the HD for a couple of hours
[16:55] <elacheche> lool.. I'm not doing that
[16:56] <Naeil> do you have encountered such an issue like that?
[16:56] <Naeil> what you did! :D
[17:00] <Naeil> back x)
[20:37] <praisethemoon> GUESS WHOS BACK pavlushka
[20:38] <praisethemoon> you didn't see that coming, haven't you? ;)
[20:41] <elacheche> LooL praisethemoon :D
[20:42] <praisethemoon> elacheche, how is it going? :D
[20:42] <praisethemoon> I am starting a new project in C
[20:44] <elacheche> Nice, btw how was the Kubuntu install
[20:52] <praisethemoon> elacheche, i didn't .. i realized i didn't have the boss's permission yet to do it
[20:52] <praisethemoon> but i'm on kubuntu on my own laptop
[21:13] <praisethemoon> sorry; my laptop crashed
[21:13] <praisethemoon> it has power issues ..
[21:13] <praisethemoon> elacheche, did you tell me anything before I leave?
[21:14] <praisethemoon> left*
[21:21] <elacheche> nope :)
[21:23] <praisethemoon> alrighty :)
[21:23] <praisethemoon> so what are you doing? :D
[21:24] <elacheche> Thinking about getting a nap
[21:24] <elacheche> I'm tired
[21:25] <elacheche> Yo fanen ! You didn't join us for years! How are you doing?
[21:25] <praisethemoon> elacheche, a nap? NOW? XD
[21:27] <elacheche> yep praisethemoon then I'll go back to my laptop with fresh mind
[21:27] <elacheche> x)
[21:30] <elacheche> praisethemoon: http://www.commitstrip.com/en/2016/11/07/which-full-stack-developer-are-you/?
[21:41] <praisethemoon> elacheche, XD
[21:42] <praisethemoon> i'm a fullstack web developer, I code mostly in C++ :D