[00:22] <widox> hah, I'm also fighting some plague
[00:22] <widox> got me yesterday
[00:33] <rick_h__> widox: yea, babysitter came over so I could go to MUG and I just told her "I'll be napping in the guest room, let me know if you need anything"
[00:35] <widox> heh
[00:37] <rick_h__> I think it's the first time I paid someone for a nap
[01:06] <cmaloney> heh
[01:07] <greg-g> rick_h__: sounds wonderful
[12:34] <cmaloney> Good morning
[12:55] <brousch> http://blogs.woodtv.com/files/2013/12/modis-wide-shot.jpg
[12:56] <cmaloney> Stop sending your lake-effect. :)
[13:02] <brousch> I set that as my desktop background, but it makes me feel colder
[13:51] <jrwren> good morning
[13:56] <brousch> No. Too cold
[14:11] <jrwren> warm coffee
[14:17] <cmaloney> Need warmer coffee
[14:33] <brousch> This is fun http://threejs.org/
[14:35] <brousch> My PyCon 2014 Kivy tutorial was rejected :(
[14:49] <cmaloney> brousch: Sorry to hear that.
[14:49] <brousch> 70 tutorials for 15 slots
[14:57] <jrwren> don't feel bad.
[14:57] <jrwren> its probably because no one knows what kivy is.
[14:57] <jrwren> and by no one, I mean me.
[14:57] <jrwren> wtf is kivy?
[14:58] <brousch> Cross platform (Win, OSX, Lin, Android, iOS) Python GUI framwork that uses opengl
[15:00] <brousch> Ah well. This will free up some time I can spend getting better at Javascript
[15:03] <jrwren> why would I use it over QT or wxWidgets
[15:04] <brousch> Android and iOS
[15:04] <brousch> I prefer the layouts and widgets also
[15:05] <brousch> You describe your widgets and layouts in KV language, like CSS, but it can also have Python in it
[15:05] <brousch> Also it's built for multitouch from the get-go
[15:10] <jrwren> cool
[15:10] <jrwren> how does it avoid lowest common denominator UI?
[15:11] <brousch> Its own widget set
[15:11] <brousch> It does not try to look native
[15:30] <jrwren> sure, but some UI widgets dont translate across platforms.
[15:30] <jrwren> so what does it do?
[15:31] <brousch> Lets you make touch GUIs easily
[15:31] <jrwren> i'm not sold.
[15:31] <brousch> With Python
[15:31] <jrwren> but I pip install kivy anyway
[15:31] <jrwren> " built over OpenGL ES 2"
[15:31] <jrwren> you didn't say ES2
[15:31] <brousch> yeah, it's not that mature
[15:31] <jrwren> I'm an ES2 lover.
[15:31] <jrwren> why didn't you say so!?!?
[15:32] <brousch> I have nice scripts for installing on ubuntu 12.04 and debian stable
[15:32] <brousch> And Windows is easy
[15:32] <jrwren> doesn't work on mac
[15:33] <jrwren> http://pastebin.ubuntu.com/6561906/ fail
[15:34] <brousch> Each new OSX breaks Python
[15:34] <jrwren> its cuz I don't have deps.
[15:34] <brousch> http://kivy.org/docs/installation/installation-macosx.html
[15:35] <brousch> I'm pretty sure that works if your Python is not broken
[15:43] <waf> this is cool: http://stackoverflow.com/questions/1497958/how-to-use-vim-registers#answer-7018760
[15:44] <waf> i had no idea that vim registers / macros were linked like that
[15:46] <jrwren> yeah, I don't want the app.
[15:47] <jrwren> give me a list of deps
[15:47] <jrwren> i should really work vim registers into my vim workflow, but I just don't use them.
[15:49] <waf> yeah, i don't either, unfortunately. i'll sometimes use the null register "_
[15:49] <jrwren> kivy uses cython \m/ https://github.com/kivy/kivy/blob/master/kivy/_event.pyx
[15:52] <trevlar> waf: very cool
[15:55] <brousch> jrwren: Maybe you can find the dependencies from my Ubuntu install script https://gist.github.com/brousch/6589386
[15:55] <trevlar> one step further that could be used to save some common macros to your vimrc http://stackoverflow.com/questions/2024443/saving-vim-macros
[15:55] <brousch> Most of the weird stuff is for pygame, which Kivy uses
[15:57] <jrwren> wtf does it use numpy for?
[15:59] <brousch> jrwren: Fuck if I know. Pygame is full of mysteries http://www.pygame.org/wiki/CompileUbuntu
[16:01] <jrwren> someday maybe I'll look into all this.
[16:01] <jrwren> i don't write desktop or palmtop python
[16:01] <brousch> I'm too lazy to learn Java, so I mostly use Kivy for Android apps
[16:02] <brousch> It has to compile and bundle a whole python binary in each APK
[16:03] <jrwren> makes sense.
[16:03] <jrwren> you aren't too lazy, you are too smart
[16:03] <jrwren> java is evil
[16:04] <brousch> There is a Kivy project called pyjnius that lets you wrap Java in Python, so you have access to pretty much the whole Android API
[16:05] <brousch> But you have to dive into the Android API docs to figure out what to wrap
[16:05] <jrwren> sounds ghastly
[16:07] <brousch> Not as bad as it sounds, but without it you are limited to pathetic API access like phonegap
[16:07] <brousch> There's a similar iOS project
[16:08] <jrwren> i'd jsut use mono for both cases.
[16:08] <jrwren> xamarin studio rather :)
[16:08] <brousch> https://github.com/kivy/pyobjus
[16:08] <brousch> Bleh
[17:48] <jrwren> we hit some serious limits with swift.
[17:48] <jrwren> my recommendation in general: never use swift. go with ceph
[18:15] <cmaloney> Why Pygame uses numpy: http://www.pygame.org/docs/ref/surfarray.html
[18:26] <jrwren> wow, crazy
[19:44] <cmaloney> So apparently JoDee printed and my machine went down
[19:44] <cmaloney> because the UPS sent a "low battery" signal.
[19:44] <cmaloney> Stupid UPS software.
[19:44] <brousch> Your printer is plugged into the UPS?
[19:44] <cmaloney> Why does everyone ask me that?
[19:44] <cmaloney> NO
[19:44] <greg-g> gotta print in those last 5 minutes!
[19:44] <greg-g> ;)
[19:45] <cmaloney> Our house wiring predates intelligent electrical design
[19:45] <brousch> cmaloney: Because nothing else makes sense
[19:46] <brousch> Ah, so the printer draws so much current the UPS sees it as a power anomoly and switches to battery, but your battery is so old that it immediately starts a shutdown
[19:46] <brousch> Maybe you should put the printer on a UPS so the draw will not be so great on the lines
[19:46] <jrwren> lol
[19:47] <cmaloney> brousch: Brilliant deduction
[19:47] <brousch> Thank you
[19:47] <cmaloney> Perhaps the neighbors wouldn't mind the extension cord.
[19:47] <cmaloney> It's a newer UPS
[19:47] <cmaloney> bought within the last year.
[19:47] <brousch> Get a bigger one
[19:48] <greg-g> +1 to tapping neighbor's power
[19:49] <cmaloney> Maybe I should get a generator just for the printer.
[19:49] <cmaloney> That's eco-friendly?
[19:49] <cmaloney> "Honey I need to print" "OK, I'll fire up the generator"
[19:49] <greg-g> use bio-diesel
[19:49] <brousch> Ecofriendly is taking your prints to Walgreens because the only thing you print is photos
[19:49] <greg-g> then make french-fries every day
[19:49] <cmaloney> ssh generatorpi
[19:50] <greg-g> I think my idea wins, it involves eating french fries every day
[19:50] <cmaloney> greg-g: I could steal grease from the KFC
[19:50] <cmaloney> Although they might notice
[19:50] <cmaloney> I think that's the 12th ingredient.
[19:50] <brousch> Fries are murder! Potatoes are people too!
[19:50] <greg-g> they pay someone to dispose of it, they'd be fine with you taking it (unless someone else already got to them first)
[19:50] <cmaloney> I'm sure it's just run through a still
[19:51] <greg-g> brousch: they go well with the baby goat and baby cow I eat then
[19:52] <brousch> greg-g: At least you end their lives early, before they have time to realize how pointless their lives are
[19:53] <cmaloney> I'm a vegetarian evey time I don't end meat.
[20:03] <greg-g> brousch: ah, not pointless, they help make great compost for the vegetables I eat with them!
[20:34] <cmaloney> http://pnacl-amiga-emulator.appspot.com/