| * Haven|Home hugs gparted | 00:03 | |
| Haven|Home | used it, took me 20 minutes to do what i spent all day at work trying to do with the damn text based | 00:03 |
|---|---|---|
| Haven|Home | bbiaf, gonna implement my new working home server <3 | 00:13 |
| jrwren | twitter: "alfredodeza: TIL PostgreSQL is coming with master-master replication. When I jumped from the couch to celebrate I was told I'm a gentleman" | 00:33 |
| jrwren | and... its not true. it was the april fools joke | 00:36 |
| jrwren | wtf, samba-ad-dc starting. | 01:43 |
| jrwren | it runs a domain controller by default??? | 01:43 |
| jrwren | tip: remove your lvm snapshots before upgrading ubuntu - they will likely get filled up | 01:57 |
| Havenstance | :D | 02:05 |
| Havenstance | it lives | 02:05 |
| cmaloney | OK< I find it ironic that Microsoft has played better with the community under .NET than any fear-monger could have predicted | 02:31 |
| rick_h_ | huh? | 02:31 |
| cmaloney | And Java got a pass even though they pretty much did everything that was foretold of .net | 02:31 |
| cmaloney | http://arstechnica.com/information-technology/2014/04/microsoft-open-sources-a-big-chunk-of-net/ | 02:31 |
| rick_h_ | so now we can go "yay!" to mono apps? | 02:32 |
| cmaloney | I'm sure someone will say that it's not 100% free, Microsoft is still evil, and we should burn everything to the ground | 02:33 |
| cmaloney | So we should use Java, where Oracle has sued Google for Dalvik. | 02:34 |
| rick_h_ | well finally got native ubuntu on the air | 02:38 |
| rick_h_ | just had to stop trying to use the OSX specific install iso | 02:38 |
| rick_h_ | that's obvious | 02:38 |
| cmaloney | heh | 02:38 |
| cmaloney | Stop using the thing that we created for just such a purpose | 02:39 |
| Havenstance | so microsoft is putting the start menu back in winblows 8.1? | 02:43 |
| cmaloney | ALlegedly. | 02:44 |
| Havenstance | i must admit im intrigued | 02:46 |
| Havenstance | to see how its gonna look | 02:46 |
| cmaloney | Considering the way Microsoft has been hitting these backports, I'm sure it'll be 80% there. | 02:47 |
| Havenstance | probably like shit knowing microsoft | 02:47 |
| Havenstance | but at least they are bringing it "back" | 02:47 |
| Havenstance | maybe I can quit using classic shell now | 02:47 |
| cmaloney | Good morning | 10:44 |
| rick_h_ | morning | 11:35 |
| cmaloney | Are we having fun yet? | 12:21 |
| rick_h_ | nope | 12:24 |
| cmaloney | Please to let me know when we should be having fun | 12:29 |
| cmaloney | kthx | 12:29 |
| mrgoodcat | good morning | 12:48 |
| mrgoodcat | and yes i am having fun | 12:48 |
| mrgoodcat | just started playing with the _thread and queue modules in py3. Reminds me of go channels except that threads are explicit | 12:49 |
| jrwren | good morning | 12:58 |
| jrwren | cmaloney: was that a party down reference? | 12:58 |
| jrwren | I'm having fun. i upgraded my primary (only) home server to trusty | 12:58 |
| cmaloney | jrwren: Um, not sure what that is. :) | 12:58 |
| jrwren | cmaloney: awesome tv show that ran for only 2 seasons a few years ago. | 12:59 |
| jrwren | a striving actor best known for a beer commercial where he says "Are we having fun yet?" works a catering company where is often recognized. | 13:00 |
| cmaloney | I've been saying "are we having fun yet" for a while now | 13:02 |
| cmaloney | I should sue. | 13:02 |
| jrwren | indeed you have. | 13:03 |
| cmaloney | note: not really. | 13:03 |
| jrwren | i don't know why today is the first time I thought to ask you | 13:03 |
| cmaloney | Well, since I had an anti-climactic response I'm sure it won't be the last time you ask. :) | 13:06 |
| cmaloney | Sorry to disappoint. :) | 13:06 |
| jrwren | ha! | 13:11 |
| jrwren | one of the things I love about ubuntu is I can do-release-upgrade and allow it to take days and things just keep running. | 13:12 |
| jrwren | dpkg-reconfigure ran overnight and was stuck at a prompt. | 13:12 |
| jrwren | no big deal. this irssi keeps going. my samba and dhcp and ssh all were still running. | 13:12 |
| jrwren | I know of no other OS which does this :( | 13:12 |
| cmaloney | related: I really hate when I do an upgrade like that and it gets stuck at 60% or whatever waiting on me to tell it what to do | 13:13 |
| jrwren | I don't mind, becuase everything is still working. Its in a tmux window. | 13:15 |
| jrwren | It will finish... eventually | 13:15 |
| cmaloney | Right, but I'll leave something overnight and wake up to realize that it only did 20 minutes of a 4 hour upgrade. | 13:41 |
| jrwren | hahahah, yeah, that does suck | 13:42 |
| rick_h_ | cmaloney: goes away and computer asks "Are you sure?" | 13:43 |
| rick_h_ | :P | 13:43 |
| cmaloney | every time | 13:43 |
| cmaloney | Enough that I get a little neurotic around upgrade time | 13:43 |
| mrgoodcat | would be cool to have a cli switch similar to -y in apt-get | 14:35 |
| mrgoodcat | accept all windows | 14:35 |
| mrgoodcat | for power users | 14:35 |
| jrwren | anyone ever have trouble removing full lvm snapshots? lvremove says the volume is in use, but it is not. | 14:45 |
| brousch | Wow. Just ran into the most freetarded person ever in #kivy | 14:47 |
| brousch | He refuses to fill out a Google form and use github | 14:47 |
| jrwren | so? | 14:48 |
| jrwren | google is evil | 14:48 |
| jrwren | and so is github. | 14:48 |
| brousch | EVERYTHING IS EVIL | 14:49 |
| jrwren | everything sucks when you have no team. | 14:49 |
| brousch | everything is evil, when we're freetarded newbies | 14:51 |
| jrwren | why should a freetard fill a google form and use github? | 14:54 |
| brousch | To enter the kivy app contest | 14:57 |
| mrgoodcat | .test | 14:59 |
| mrgoodcat | oops wrong window :/ | 14:59 |
| greg-g | brousch: honestly, could you please not use that word | 15:02 |
| brousch | But it gets results! | 15:06 |
| greg-g | but it's a horrible word for many reasons | 15:07 |
| greg-g | lots of horrible words "get results" but are still not useful to say | 15:07 |
| brousch | Suggest an alternative | 15:09 |
| greg-g | a freesoftware advocate | 15:09 |
| greg-g | just like I would not appreciate you saying "retarded" in here | 15:09 |
| greg-g | in reference to a mentally handicaped person | 15:09 |
| greg-g | but whatever, use dispicable slang terms that are only useful in inciting people and not having a dicussion all you want | 15:10 |
| greg-g | just not in here | 15:10 |
| brousch | I appologize | 15:14 |
| greg-g | thank you, sorry for snapping | 15:14 |
| jrwren | wow, so this fool wanted to enter the app contest, but not do what is required to do so. | 15:17 |
| jrwren | that is foolish | 15:17 |
| brousch | I could understand if we required a Google account, but it's just a form. And how do you contribute to free software these days without a github account? | 15:18 |
| * greg-g does :) | 15:29 | |
| greg-g | MediaWiki + git-annex aren't on github (well, mirrored, but we don't *use* github) | 15:30 |
| jrwren | you don't have a github account? | 15:34 |
| greg-g | I have one, but don't use it | 15:35 |
| greg-g | haven't for a while, that is | 15:35 |
| brousch | Is zealot offensive? open source zealot? | 15:37 |
| jrwren | no | 15:39 |
| jrwren | its a starcraft character :p | 15:39 |
| brousch | I need a term that's more hard-core than advocate | 15:39 |
| jrwren | absolutist | 15:40 |
| jrwren | orthodox | 15:40 |
| jrwren | creationist | 15:40 |
| jrwren | scientologist | 15:41 |
| greg-g | heh | 15:41 |
| brousch | Advocating is one thing, but when you make your life more difficult by refusing compromise, it needs a new term | 15:41 |
| greg-g | brousch: what would you call MLK? | 15:41 |
| brousch | See, advocate seems too weak there | 15:41 |
| * greg-g nods | 15:42 | |
| brousch | That's a good litmus test though | 15:42 |
| greg-g | and what would Malcom X be? :P | 15:45 |
| jrwren | a freedom fighter | 15:45 |
| rick_h_ | so RMS is an open source commando? | 15:45 |
| jrwren | yes | 15:45 |
| jrwren | no. | 15:45 |
| rick_h_ | works for me | 15:46 |
| rick_h_ | lol | 15:46 |
| jrwren | he hates the term "open source" | 15:46 |
| rick_h_ | oh right, sorry | 15:46 |
| jrwren | he is a free software commando | 15:46 |
| greg-g | cammando... no, please no | 15:46 |
| rick_h_ | lol | 15:46 |
| greg-g | he'd probably say comrade :) | 15:46 |
| jrwren | please remember to wear underwear | 15:46 |
| jrwren | His interview on RT was very good | 15:46 |
| cmaloney | There's a difference between being an activist and being an asshole. | 16:00 |
| cmaloney | an activist tries to change the world in positive ways that benefit everyone | 16:00 |
| cmaloney | the asshole tries to change the world to serve their own selfish interests. | 16:01 |
| cmaloney | And there is a fine line between the two | 16:02 |
| cmaloney | (with some overlap) | 16:02 |
| brousch | activist might be good | 16:02 |
| brousch | free software activist | 16:02 |
| brousch | To me, that implies a level of action above advocacy | 16:03 |
| jrwren | are you imply any of these names mentioned are assholes? | 16:03 |
| brousch | And I am comfortable calling MLK a civil rights activist | 16:03 |
| akelling | http://linux.slashdot.org/story/14/04/04/1523231/linus-torvalds-suspends-key-linux-developer | 16:04 |
| jrwren | old news | 16:05 |
| jrwren | and calling that person a keylinux developer... just the lies I expect from /. | 16:05 |
| jrwren | key systemd developer. | 16:05 |
| akelling | I can agree to that. | 16:05 |
| jrwren | but not a key linux developer | 16:05 |
| akelling | *sigh* just noticed it took /. a day to post that. | 16:06 |
| cmaloney | jrwren: RMS I would consider to be more activist than asshole | 16:08 |
| jrwren | cmaloney: agree. I've not seen any assholes mentioned. | 16:08 |
| cmaloney | though at times I find him petty and unreasonable. | 16:08 |
| cmaloney | but it is unreasonable people that enact change. | 16:09 |
| jrwren | i've not heard him be unreasonable. | 16:09 |
| cmaloney | I know more about MLK the holiday than I do about MLK the person | 16:09 |
| cmaloney | so I'm not one to mane the distinction | 16:09 |
| cmaloney | s/mane/make/ | 16:09 |
| cmaloney | I found the whole GNU/Linux thing to be a bit much | 16:13 |
| jrwren | oh yeah, that is a good point. | 16:14 |
| jrwren | guess what isn't gnu/linux... | 16:14 |
| jrwren | Android. | 16:14 |
| jrwren | no gnu in android. | 16:14 |
| jrwren | just linux | 16:14 |
| jrwren | and I don't think anyone cares to call it BSD/Linux | 16:15 |
| jrwren | because that just gets confusing :) | 16:15 |
| greg-g | hehe | 16:16 |
| brousch | Be careful on the playgrounds in Ypsi http://www.mlive.com/news/ann-arbor/index.ssf/2014/04/mystery_pooper_defecating_on_p.html | 17:22 |
| ColonelPanic001 | it's a dog | 17:23 |
| jrwren | yeah? | 17:23 |
| brousch | up on the slide? | 17:24 |
| jrwren | i'd think the scat type would be dicernable | 17:32 |
| jrwren | discernable | 17:33 |
| * greg-g looks for his copy of "Who pooped in the woods?" | 17:48 | |
| brousch | Is google TV still a thing? http://www.groupon.com/deals/gg-asus-cube-with-google-tv | 17:55 |
| cmaloney | brousch: I doubt it'll be a thing much longer | 18:05 |
| cmaloney | seems like the Chromecast has pretty much subsumed it. | 18:05 |
| cmaloney | (or more likey consumed it :) ) | 18:06 |
| ColonelPanic001 | depends on the size of the dog | 18:16 |
| ColonelPanic001 | some dogs poop like people | 18:16 |
| ColonelPanic001 | perhaps it's a humanlike dog that likes to climb | 18:16 |
| ColonelPanic001 | or a dog-human hybrid. | 18:16 |
| Havenstance2 | YAWN!!! | 18:58 |
| Havenstance2 | So apparently our POS software tries to capture a signature, if the customer hits cancel at the screen instead of canceling the transaction like it should it asks me if i want to try the capture again, if I click no it processes their card anyway regardless of the fact they just said they wanted to cancel the transaction | 18:59 |
| rick_h_ | man that /. makes me have a little smile on a friday | 19:02 |
| callmeDarwin | POS <perk> I've been writing POS's for 15 years | 19:04 |
| mrgoodcat | is there any good way to make private class methods in python? | 19:13 |
| brousch | Why are you so worried about privacy? | 19:13 |
| mrgoodcat | i'm not | 19:13 |
| mrgoodcat | if it isn't easy i'm not going to worry about it | 19:14 |
| brousch | There is only a convention for private. It is not actually enforced | 19:14 |
| brousch | __method | 19:14 |
| mrgoodcat | but there are some methods in my class that could affect the state of an instance and cause the methods that are meant to be used to return wrong values | 19:14 |
| rick_h_ | just one _ | 19:15 |
| mrgoodcat | will that make it private? or just a way to mark methods to stay away from | 19:15 |
| rick_h_ | convention | 19:15 |
| mrgoodcat | ok | 19:15 |
| rick_h_ | in python you can inspect at get any anything if you want | 19:15 |
| rick_h_ | but by convention, if it's underscored, use at your own risk | 19:15 |
| mrgoodcat | perfect | 19:15 |
| mrgoodcat | is that why the thread module was renamed to _thread in py3? | 19:16 |
| mrgoodcat | am i supposed to use threading? | 19:16 |
| rick_h_ | probably | 19:16 |
| brousch | Ah, right __ is name mangled | 19:16 |
| rick_h_ | yep | 19:16 |
| rick_h_ | threading ftw | 19:16 |
| rick_h_ | so if you really really wantit you can import _thread as thread | 19:16 |
| mrgoodcat | thats what i did | 19:16 |
| mrgoodcat | lol | 19:16 |
| rick_h_ | but it's not exposed any longer as public api | 19:16 |
| mrgoodcat | all i needed was to be able to spin a single thread for a reactor loop | 19:17 |
| mrgoodcat | so i didn't feel like relearning threading | 19:17 |
| rick_h_ | heh, well threading, check out asyncio, tornado and twisted have nice reactor loops | 19:17 |
| mrgoodcat | no outside deps | 19:17 |
| rick_h_ | so asyncio then | 19:18 |
| mrgoodcat | so i'm stuck writing my own | 19:18 |
| mrgoodcat | yea? | 19:18 |
| mrgoodcat | not asyncore? | 19:18 |
| rick_h_ | thought so, looking | 19:18 |
| rick_h_ | check out https://docs.python.org/3/library/concurrent.futures.html#module-concurrent.futures and | 19:19 |
| rick_h_ | https://docs.python.org/3/library/asyncio.html?highlight=asyncio#module-asyncio | 19:19 |
| mrgoodcat | anyncio is 3.4 only | 19:20 |
| mrgoodcat | i'm on 3.3 right now | 19:20 |
| mrgoodcat | it needs to run on 12.04 | 19:20 |
| brousch | Throw that junk away, man, it's an antique! | 19:20 |
| rick_h_ | ah, sorry thought you were on 3.4 | 19:20 |
| rick_h_ | mrgoodcat: ah, then you can pip install it | 19:21 |
| rick_h_ | but then it's an 'outside dep' | 19:21 |
| rick_h_ | not sure if it counts if it's eventually not outside | 19:21 |
| mrgoodcat | yea i'm not sure if that counts... | 19:21 |
| rick_h_ | but concurrent.futures is available if it'll do what you need | 19:21 |
| mrgoodcat | ok | 19:21 |
| rick_h_ | simple thread loop | 19:21 |
| mrgoodcat | thanks i'll look into it | 19:21 |
| mrgoodcat | but tbh it's working right now with _thread so i'm hesitant to screw with it too much | 19:22 |
| rick_h_ | well, the thing is now if you do update python it can break | 19:22 |
| rick_h_ | and in a non-obvious way | 19:22 |
| rick_h_ | but yea, working > * | 19:22 |
| rick_h_ | the others are FYI and suggestions for a future path | 19:22 |
| mrgoodcat | i don't want it to break on a python update... | 19:23 |
| mrgoodcat | that would really upset $boss | 19:23 |
| rick_h_ | yea, thus avoid underscores | 19:23 |
| mrgoodcat | gdi | 19:23 |
| mrgoodcat | is there an equivalent to start_new_thread(func) in threading? | 19:24 |
| rick_h_ | jrwren: might know better, I've not used it yet since I'm not py3 bound but I thought he poked at threading some | 19:24 |
| mrgoodcat | i'll just rtfd | 19:24 |
| rick_h_ | http://pymotw.com/2/threading/ ? | 19:25 |
| mrgoodcat | so i create an instance of Thread with my function and then t.run() ? | 19:26 |
| mrgoodcat | er start | 19:26 |
| jrwren | mrgoodcat: yes. | 20:03 |
| jrwren | mrgoodcat: if you can, just concurrent futures. much eaiser | 20:03 |
| jrwren | brousch: nice Weird Al ref. | 20:04 |
| jrwren | access modifiers are stupid and harmful. never mark things protected or private in any language. | 20:04 |
| Havenstance | mrgoodcat, zentyal is up, working, doing everything I need it for :) | 21:23 |
| Havenstance | Including hosting teamspeak server.... | 21:23 |
| jrwren | teamspeak server sounds like a corporate thing | 22:18 |
| cmaloney | evening | 23:33 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!