greg-g | I usually agree with @drchuck (great prof at my school), but his last tweets about git/hg/bzr(by association) are just crazy: https://twitter.com/#!/drchuck | 00:48 |
---|---|---|
rick_h__ | greg-g: I think the proper answer is "The open source world would like to strongly disagree" | 00:49 |
rick_h__ | or better "is very glad you're not kind for any days" | 00:50 |
greg-g | :) | 01:02 |
Blazeix | I like @trek's reply to the king tweet. | 01:10 |
greg-g | Blazeix: yep :) | 01:16 |
snap-l | Fall of the roman empire? seriously? | 01:36 |
_stink_ | i just wish he'd explain wtf he means. | 01:37 |
snap-l | There's always a canonical place for the source in git / hg | 01:37 |
snap-l | I like to think of it as having more than one point of failure | 01:37 |
snap-l | try coding without Internet with SVN | 01:38 |
snap-l | can't be done. | 01:38 |
snap-l | Not unless you want to make one giant check-in afterwards | 01:38 |
jjesse | what's the topic tonight? | 01:39 |
rick_h__ | bookie 0.2! | 01:39 |
jjesse | sounds like fun | 01:39 |
snap-l | Meh, I'm waiting for 0.3 | 01:40 |
snap-l | ;) | 01:40 |
snap-l | Man, I hate Bank of Americ | 01:48 |
snap-l | a | 01:48 |
snap-l | They've called me repeatedly to try and sell me identity theft insurance | 01:49 |
snap-l | once per day | 01:49 |
snap-l | told them to please lose my number | 01:49 |
rick_h__ | any RT <3 greatly appreciated: https://twitter.com/#!/BookieBmarks/status/67750341474648065 | 01:58 |
TeamXlink | /join #bookie | 01:59 |
snap-l | retweeted | 02:00 |
snap-l | Recycled | 02:00 |
rick_h__ | ty | 02:04 |
TeamXlink | Quick question I've been wondering about. | 02:06 |
TeamXlink | Has anyone heard or been too Cherry Valley Pizzeria? | 02:06 |
rick_h__ | nope | 02:06 |
TeamXlink | It isn't in business as of earlier january, but I'm curious of how many people have heard of it. | 02:06 |
snap-l | First I'm hearing of it | 02:08 |
TeamXlink | Alright, well thank you guys. | 02:14 |
snap-l | I love this | 02:17 |
snap-l | The guys that were having trouble with sending MMS to a handset were just using application/octet-stream as the MIME type, and expected it to work. | 02:18 |
snap-l | s/expected/expecting/ | 02:18 |
rick_h__ | snap-l saves the day! and curses a moron | 02:18 |
snap-l | Seriously, we've geen going around on this for _weeks_ | 02:20 |
rick_h__ | oh, that guys? | 02:20 |
rick_h__ | /guys/guy/ | 02:20 |
snap-l | And I finally roll up my sleeves and do some testing (after getting the filetypes that need to be tested) and prove that things are working just fine | 02:20 |
snap-l | I don't think I've mentioned this in channel | 02:21 |
snap-l | They did their own testing on Friday. | 02:21 |
snap-l | and only a few things were getting sent to the phone | 02:21 |
snap-l | And of couse I'm able to send pretty much what I want to my phone | 02:21 |
snap-l | I owe it all to Python as well | 02:32 |
snap-l | made it pretty easy to get this sorted. | 02:33 |
Blazeix | microsoft is buying skype: <style type="text/css"></style> | 04:37 |
Blazeix | er, http://online.wsj.com/article/SB10001424052748703730804576313932659388852.html | 04:37 |
snap-l | Blazeix: Yeah, just saw that | 04:43 |
snap-l | And the internet just shat itself | 04:43 |
snap-l | I'm taking a wait and see approach, but if it pans out, it means that I'll be 100% on Google Voice / WOW! | 04:44 |
snap-l | And I'll need to find another way to hande Skype interviews | 04:44 |
snap-l | http://kara.allthingsd.com/20110509/microsoft-will-announce-acquistion-of-skype-tomorrow-morning/ | 04:45 |
snap-l | Fuck | 04:46 |
wolfger | somebody in here was interested in MeeGo? Nixternal? http://www.ics.com/company/news/meego_conf_sf/ | 12:05 |
rick_h__ | snap-l: looks like we'd better find something else to do lococast with vs skype | 13:07 |
rick_h__ | http://arstechnica.com/microsoft/news/2011/05/wsj-microsoft-to-buy-skype-for-7bn-rest-of-world-for-real.ars | 13:08 |
greg-g | maybe there will actually be some wide spread adoption of mumble | 13:08 |
rick_h__ | I might need to get a mixer and some extra audio equip for the office | 13:09 |
rick_h__ | there's no way skype lives on linux being MS owned | 13:10 |
rick_h__ | not that we were back seat anyway, but still | 13:10 |
brousch | apple's already ahead of it, with facetime | 13:12 |
brousch | i expect a renewed interest in ekiga | 13:12 |
rick_h__ | yea, but skype has hit mainstream with non-apple users | 13:13 |
brousch | good point | 13:14 |
brousch | no one will want to install a flaky open source webcam chat thing just to talk to their dorky friend/kid | 13:14 |
snap-l | rick_h__: Yeah, I've been thinking about it all night | 13:21 |
wolfger | omfg. The Siemens dude just compared "statement list" to Visual Basic. | 13:30 |
wolfger | ...he also said the address was the comment (because symbolic addressing was used) and the comment was the address (because somebody typed the non-symbolic address into the comment) | 13:31 |
wolfger | why am I here to "learn" Siemens software from this guy? | 13:32 |
tjagoda | greg-g: Mumble should not replace skype | 13:52 |
tjagoda | They are diffrent tools for different situations | 13:53 |
tjagoda | Mumble should be compared to TeamSpeak or Ventrillo | 13:53 |
rick_h__ | yea, thankfully video is coming to android google talk | 13:53 |
rick_h__ | so there will be that on mobile and web | 13:53 |
Milyardo_ | I hope for a protocol to come to replace SIP that gains wipe adoption | 13:54 |
Milyardo_ | dunno if extensions to XMPP is the way to go like with Google Talk, but I wouldn't be against it if done right | 13:55 |
tjagoda | For consumer use I'd agree with rick | 13:55 |
tjagoda | google's the way to go | 13:56 |
tjagoda | Average Joe should not be expected to worry about VOIP signaling protocols =( | 13:56 |
snap-l | https://identi.ca/notice/73100654 | 13:59 |
rick_h__ | lol | 13:59 |
rick_h__ | sorry, that was mainly at the second part | 14:01 |
snap-l | Yeah, that was the intention. :) | 14:02 |
tjagoda | lol | 14:04 |
wolfger | money-making idea: WOM chips (write-only memory). Super cheap to produce. Just need to convince people they want/need WOM | 14:56 |
snap-l | remember WORM drives? (Write Once, Read Many)? Someone came up with the WORN drive. (Write Once, Read Never) | 14:58 |
brousch | i already have plenty of WOM in /dev/null | 14:58 |
wolfger | brousch: you need more. You should buy it from me. | 14:59 |
jrwren | memcached is the new WOM | 15:00 |
snap-l | heh | 15:00 |
snap-l | http://ihnatko.com/2011/05/10/microsoft-buys-skype-for-8-5-billion/ <- I <3 Ihnatko's writing | 15:03 |
greg-g | python people, I was looking for a good template for the file header and came across this:http://stackoverflow.com/questions/1523427/python-what-is-the-common-header-format, I've never seen the __author__, __etc__ stuff. common? | 15:29 |
snap-l | I've not seen anything like that | 15:31 |
snap-l | At least not that I've noticed | 15:31 |
greg-g | yeah | 15:31 |
snap-l | now that I'm aware of it, I'll probably notice it everywhere. ;) | 15:31 |
greg-g | I found this though: http://epydoc.sourceforge.net/manual-fields.html#module-metadata-variables | 15:31 |
greg-g | anyways, not that important, moving on to write the next helper script | 15:32 |
Milyardo | I think I've see that before | 15:32 |
Milyardo | in OpenERP | 15:32 |
greg-g | ah, cool | 15:32 |
Milyardo | Didn't think it was a common Python convention though, it was the only place I've seen it before | 15:33 |
Milyardo | Like I don't I've even seen it used when I playing around with Pylons a while back | 15:33 |
snap-l | I have this feeling that it's something that's nice to have, and most would agree that it's nice to have | 15:33 |
snap-l | and that I enjoy being repetitive | 15:34 |
Milyardo | WHat source generated documentation tools are there anyways for python? | 15:35 |
Milyardo | besides doxygen I guess | 15:36 |
Milyardo | is there like a pydoc analog to javadoc? | 15:36 |
snap-l | Sphinx? | 15:36 |
Milyardo | Sphix? Isn't that a search engine? | 15:36 |
snap-l | http://sphinx.pocoo.org/contents.html | 15:37 |
snap-l | It's an unfortunate name clash | 15:37 |
Milyardo | Ahhh | 15:37 |
jrwren | ninkendo_: you work for apple now? | 15:38 |
Milyardo | snap-l: I don't see a section about sphinx reading metadata like greg-g's link | 15:42 |
snap-l | Right, I'm not sure if anything uses that | 15:43 |
snap-l | http://ubuntuone.com/p/sIB/ | 15:49 |
greg-g | jrwren: whoa, ninkendo_ at apple? where did you see this? | 15:55 |
greg-g | snap-l: LOL | 15:56 |
snap-l | greg-g: Thought you'd get a kick out of that. :) | 15:57 |
snap-l | Holy shit, this meeting is 1 1/2 hours | 16:02 |
snap-l | (*blah blah blah*) | 16:03 |
rick_h__ | greg-g: no, that's not common | 16:15 |
rick_h__ | basically taking advantage of the fact that any .py file is a module | 16:16 |
rick_h__ | and allowing you to do stuff like | 16:16 |
rick_h__ | mylib.__author__ | 16:16 |
rick_h__ | and epydoc has it's own format, but most people these days are using sphinx and restructured text | 16:16 |
rick_h__ | so more often see things like :author: RIck | 16:16 |
* greg-g nods | 16:18 | |
jrwren | rumor i heard. | 16:20 |
greg-g | yay, debugged and got running a complex python script (started on Thursday, didn't look at all weekend/yesterday), and wrote another (simplier) one that is doing its thing now, too | 16:40 |
greg-g | read "complex" as "complex for greg-g" | 16:40 |
rick_h__ | awesome | 16:40 |
rick_h__ | python ftw | 16:40 |
greg-g | :) | 16:40 |
snap-l | greg-g: Seems the theme of the week is "Python rocks" | 16:42 |
wolfger | So with Skype being purchased by MS, is it kosher to say Microsoft writes Linux-compatible software? ;-) | 17:03 |
rick_h__ | for about 48hrs | 17:03 |
snap-l | Apparently the natives are restless by my house | 17:04 |
snap-l | There's a group of kids that appear to be visiting the urban farm across the street | 17:06 |
Milyardo | Microsoft already has written plenty of software for Linux | 17:07 |
Milyardo | even kernel modules | 17:07 |
greg-g | 'tis true | 17:08 |
greg-g | they've done GPL | 17:08 |
rick_h__ | right, but what consumer product do they have on linux? | 17:08 |
rick_h__ | I can't think of any, but admit I don't track it | 17:08 |
rick_h__ | I'll feel better if there's something they do that runs on linux | 17:08 |
snap-l | We'll know more in the coming weeks | 17:10 |
snap-l | Personally I'm sub-optimistic | 17:10 |
rick_h__ | yea, I'm ready to find alternatives for sure | 17:10 |
rick_h__ | I've been liking google voice in gmail | 17:11 |
rick_h__ | so now I have a reason to use google's stuff more | 17:11 |
snap-l | Yeah, Google Voice is nice | 17:11 |
wolfger | snap-l: "sub-optimistic"? I like it. | 17:12 |
rick_h__ | mmmm, google io | 17:14 |
rick_h__ | I'll have to try to go to this thing one day | 17:14 |
snap-l | Well, if the first order of business is to kill off Linux clients, then I'll be nerd-enraged | 17:14 |
Blazeix | best case scenario, they open up the protocol. worst case, they make a change to the protocol and don't update the linux client. | 17:20 |
Milyardo | that'd be interesting, for skype;s protocol to become a .NET library | 17:21 |
Milyardo | though I'm pretty sure they bought skype for the brand, not the technology | 17:22 |
snap-l | Milyardo: I could see them integrating it into XBox and PC | 17:23 |
snap-l | and licensing it out | 17:23 |
Milyardo | snap-l: As a component of live.com? | 17:25 |
snap-l | Music beta by Google | 17:26 |
snap-l | Milyardo: Pissibly. | 17:26 |
snap-l | Er, possibly. | 17:26 |
snap-l | OK, Ubuntu Cloud streaming needs to not be subscription, starting now. :) | 17:27 |
Milyardo | ha, if they do then Skype is doomed for eventual irrelevence then | 17:27 |
Milyardo | just like the rest of Windows LIve | 17:27 |
snap-l | Wow, I think I found a bug in the music player | 17:32 |
snap-l | Most of the music is "Unknown Artists / Unknown Album" | 17:32 |
jrwren | ------------------------------------------------------------ | 17:34 |
jrwren | 12:03 wolfger| So with Skype being purchased by MS, is it kosher to say Microsoft writes Linux-compatible software? ;-) | 17:34 |
jrwren | dont forget the hyper v kernel patch | 17:34 |
snap-l | Oooh, very mice | 17:39 |
snap-l | nice, even | 17:39 |
rick_h__ | awesome, arduino board for talking to google apps | 17:39 |
snap-l | Android Accessories are Arduino-based | 17:39 |
rick_h__ | well for android | 17:39 |
greg-g | lol http://www.fsf.org/campaigns/jstrap/gmail/signature?20388 | 17:42 |
rick_h__ | alert alert! | 17:45 |
Blazeix | alerts are javascript. For shame, rick_h__. | 17:47 |
rick_h__ | ahhh | 17:47 |
wolfger | FSF just likes to piss on everybody, don't they? | 17:50 |
snap-l | Oh FFS | 17:55 |
* snap-l is copying all of my Amazon purchased music to Ubuntu One | 17:56 | |
greg-g | brousch loves those hotdogs | 17:57 |
brousch | ohyeah | 18:00 |
brousch | also it's a little local place and i don't want it to die ;) | 18:00 |
brousch | like my thai restaurant did | 18:00 |
binbrain | greg-g: thanks for the link to the FSF announcement, I updated my Gmail email signature | 18:01 |
binbrain | I can't tell if people know I'm kidding, never mind | 18:03 |
binbrain | rick_h__: if you haven't already read this http://sontek.net/turning-vim-into-a-modern-python-ide some good tips | 18:06 |
rick_h__ | binbrain: yea, some things to check out | 18:06 |
rick_h__ | most of it I have or an alternate to | 18:06 |
rick_h__ | nose vs pytest and such | 18:06 |
greg-g | heh, that's the second time someone in here has linked that article to rick_h__ | 18:06 |
greg-g | (at least that I've seen) | 18:07 |
rick_h__ | Yea, I'm known for my quirks :) | 18:07 |
greg-g | :) | 18:07 |
binbrain | rick_h__: I didn't know about gundo or snipmate | 18:08 |
binbrain | I actually wrote some stuff to do what snipmate does | 18:08 |
rick_h__ | Yea, I've been using snipmate for a while | 18:09 |
rick_h__ | handy for some things | 18:09 |
rick_h__ | I have dmp as a shortcut | 18:09 |
rick_h__ | in a JS file it does console.log() | 18:09 |
rick_h__ | in python LOG.debug() | 18:09 |
rick_h__ | in PHP it does a print_r() | 18:09 |
rick_h__ | nice to have one command that maps to the right language at hand | 18:09 |
rick_h__ | https://github.com/mitechie/pyvim/blob/master/custom_snippets/python-custom.snippets | 18:10 |
brousch | in PHwhaaaaaaaaa? | 18:11 |
greg-g | I more like "snippet ass" | 18:13 |
rick_h__ | :) | 18:13 |
rick_h__ | I know, poor taste, but dammit it makes sense | 18:13 |
greg-g | haha, I know | 18:13 |
rick_h__ | bah, hate when bosses make bad design choices | 18:16 |
binbrain | that's what they're there for rick_h__ | 18:18 |
rick_h__ | it's so hard to argue those things | 18:18 |
rick_h__ | they're 'touchy feely' kind of things that just feel wrong | 18:18 |
rick_h__ | but this one time...at band camp...I wanted this data in the table so make it always visible kthx | 18:19 |
binbrain | I've been pretty lucky with my bosses actually though | 18:19 |
binbrain | its always the upper uppers that have no idea that make the bad decisions | 18:19 |
rick_h__ | I'm trying to beat the term 'USE CASE' into the heads of people | 18:19 |
rick_h__ | if there's not a use case it doesn't exist | 18:19 |
snap-l | Had a boss mention on the conference call that we don't do things just because they're cool | 18:23 |
snap-l | There has to be a reason to do it | 18:23 |
brousch | being cool _is_ a reason | 18:24 |
brousch | it may not be a good one | 18:24 |
snap-l | It's not enough | 18:24 |
rick_h__ | sigh, so suddenly work figured out how a queue works | 18:25 |
rick_h__ | "but when we add new stuff it has to wait for all the rest to go through!" | 18:25 |
rick_h__ | umm yep...that's a queue | 18:25 |
rick_h__ | "but we want everyone to run at the same time" | 18:25 |
snap-l | rick_h__: Congratulations on knowing what you'll be working your entire infrastructure around. ;) | 18:25 |
rick_h__ | well...that should have come up about a year ago, thanks for trying | 18:25 |
brousch | to the cloud! | 18:25 |
rick_h__ | yea, the whole thing is built around this queue, high speed, able to process like a banshee | 18:26 |
rick_h__ | but suddenly they realized someone can lock it up for 3-4 hrs | 18:26 |
rick_h__ | yep...true | 18:26 |
rick_h__ | and the problem is??? | 18:26 |
rick_h__ | "well they want to see some go out" *sigh* | 18:26 |
snap-l | Which is why you have multiple workers | 18:26 |
snap-l | so something isn't bunging up the queue | 18:26 |
rick_h__ | yea, the thing is that there's no time sensitivity to it | 18:26 |
rick_h__ | it's not like a 3 or 4 hr delay hurts them | 18:27 |
rick_h__ | it's all mental | 18:27 |
rick_h__ | "The old system we could fire up more instances and they'd run side by side" | 18:27 |
snap-l | Right, because they're thinking of it like a shopping line | 18:27 |
rick_h__ | well, this aint the old system | 18:27 |
rick_h__ | and it's 4-6x faster | 18:27 |
rick_h__ | so rather than taking 20 hrs to run them all side by side, they all get done in 5 hrs | 18:27 |
snap-l | So it's the difference between checking out at Meijer vs. Checking out at Meijer | 18:27 |
rick_h__ | just your stuff runs in hour 4-5 | 18:27 |
snap-l | s/Meijer/Wal*Mart/ | 18:28 |
snap-l | When I check out at Meijer, I'm happy | 18:28 |
rick_h__ | ugh, come on MUG, I need some geek fun | 18:28 |
snap-l | when I check out at Wal*Mart, I want to kill someone. | 18:28 |
rick_h__ | so my system is walmart? | 18:28 |
rick_h__ | :( | 18:28 |
snap-l | No, I mean the new system is Meijer | 18:28 |
snap-l | and the old system is Wal*Mart. | 18:29 |
greg-g | wal-mart has many check-out lines while meijer has only one? | 18:30 |
* greg-g is confused | 18:30 | |
greg-g | ;) | 18:30 |
rick_h__ | so am I | 18:31 |
brousch | my meijer has a lot of self-service lines | 18:31 |
snap-l | Well, hell. | 18:31 |
brousch | is that like downloading the job to my laptop and running it there? | 18:31 |
greg-g | haha | 18:31 |
rick_h__ | there you go | 18:32 |
* brousch hugs snap-l | 18:32 | |
greg-g | brousch: autonomous computing approved by the FSF | 18:32 |
rick_h__ | distributed service | 18:32 |
snap-l | My experience with Wal*Mart is no matter how many queues there are, they all suck | 18:32 |
rick_h__ | lol, go greg-g "own your data, the server will give you back your unit of work and ask you to do it yourself" | 18:32 |
greg-g | haha | 18:32 |
snap-l | Isn't that what we do all day? | 18:33 |
snap-l | I think it's all just an illusion | 18:33 |
snap-l | The world is being powered by our little pieces of work | 18:33 |
jrwren | anyone run Windows Server 2008 (or R2) on EC2? can you tell me what Control Panel->System And Security-> System shows under the Processor field? | 18:35 |
rick_h__ | we've got an instance we run when needed, but not sure what is says there | 18:36 |
brousch | whoa, i found a python job i'm qualified for! "Part-time Django web developer & Excel support. 3-4 days / month developing web-based database application, as well as manipulation of complex Excel spreadsheets. Approx 3-4 days/month" | 18:42 |
rick_h__ | 3-4/mo? | 18:43 |
brousch | part time django and excel! | 18:48 |
jrwren | quote 'em $2000 for that :) | 18:49 |
Milyardo | Any know hot to get Apache to change it uid to the user to authticates for a request? | 18:54 |
Milyardo | I have a CGI script who's permissions I want to limit based on the user who authenticates | 18:55 |
Milyardo | file system permissions to be specifixc | 18:55 |
snap-l | Milyardo: Sounds like you'd need a plugin to make that happen | 19:00 |
snap-l | though which plugin I have NFC | 19:00 |
Milyardo | snap-l: I think its a apache module yeah, but I don't remeber the name, I know that webdav mod has it as a depedency | 19:00 |
snap-l | I'm not sure what web-dav does, personally | 19:01 |
snap-l | I had limited exposure to a working instance of it, and even that was too much | 19:01 |
rick_h__ | stick it on a queue, root reads off the queue and su's to the person required :) | 19:03 |
snap-l | Yeah, that may be a better approach | 19:08 |
snap-l | that way you're not trying to munge the running process | 19:08 |
jrwren | Milyardo: I've never seen it done successfully outside of suexec. | 19:20 |
jrwren | i like rick_h__ approach too | 19:20 |
Milyardo | Apache already forks a new process when executing CGI's right? Doesn't seem like it would be too diffcult to setuid it to the right user based on who authenticaed | 19:22 |
snap-l | Milyardo: That also assumes you're running Apache as root | 19:23 |
snap-l | which is generally a bad idea | 19:23 |
snap-l | iirc, only root can do that | 19:23 |
greg-g | brousch: and after the last couple days, I'm half-qualified (python-excel manipulation) | 19:25 |
greg-g | there's supposed to be a few sarcastic exclamation points there !!!!! | 19:25 |
rick_h__ | Milyardo: once apache starts it drops root to the www-data user on most machines (forget what RH users drop to) | 19:25 |
rick_h__ | and runs from there as the web user | 19:25 |
jrwren | suexec does exactly that, but based on file owner not as authenticaed user. | 19:25 |
rick_h__ | with the limited permissions | 19:25 |
jrwren | Milyardo: I'd write a separate service that handles the perms, run that service, then let me web front end talk to the security service. | 19:26 |
Milyardo | rick_h__: Thats what I thought, and was jsut double checking that | 19:26 |
snap-l | I tihnk RH uses apache | 19:26 |
rick_h__ | yea, and the thing that runs the service, lock it down like a #@$%#@$%#@ | 19:27 |
snap-l | (as the user) | 19:27 |
rick_h__ | with no outside access, limited bin access, etc | 19:27 |
snap-l | I'd recommend using chroots | 19:27 |
snap-l | We used FUSE at Sourceforge | 19:27 |
snap-l | (as well) | 19:27 |
jrwren | yes to all of the above. :) | 19:27 |
snap-l | http://sourceforge.net/projects/sourceforge/files/project-perms/ | 19:29 |
snap-l | htat's got the mods for fuse that SF used | 19:30 |
Milyardo | Well the application I'm trying to change the uid of is gitweb, I was hoping to be able to have apache do the setuid so the authenicated user wouldn't be able to view git repo's they don't have the file permissions to read | 19:30 |
snap-l | Wouldn't gitorious handle that? | 19:31 |
rick_h__ | Milyardo: check out golite | 19:31 |
rick_h__ | sorry, that's for gitosis | 19:31 |
snap-l | Bah, gitosis | 19:31 |
Milyardo | Gitorious uses different SSH keys to differ users, the process still runs all as the same suer | 19:31 |
Milyardo | err yeah gitosis | 19:32 |
snap-l | I don't know why my brain is wired to use gitorious as a synonym for gitosis | 19:32 |
snap-l | Milyardo: Check into the project auth foo on SF.net | 19:33 |
Milyardo | rick_h__: not finding anything relevent when I google golite | 19:33 |
snap-l | seriously, they did something very much like that | 19:33 |
rick_h__ | https://github.com/sitaramc/gitolite | 19:33 |
rick_h__ | sorry, that's the link | 19:33 |
rick_h__ | easy to sync gitweb (http) authorisation with gitolite's access config | 19:33 |
rick_h__ | that's what you want | 19:33 |
Milyardo | Well I did see that Sun had a mod_user that does exactly what I'm looking for | 19:33 |
Milyardo | but their apache mod seems to only build on Solaris and Sun OS | 19:34 |
snap-l | Milyardo: thing is, if you decouple the web server from the piece that's doing the work, you won't have to worry as much when someone compromises the web server | 19:34 |
rick_h__ | or go redmine and lock down the projects per user while enabling the repository browsing | 19:35 |
snap-l | Milyardo: What are you worried will get out to someone without proper auth? | 19:37 |
Milyardo | snap-l: Nothing really, just more a convience thing, wanted users to be able to browse thier private repositories | 19:38 |
Milyardo | I could use mod_user_dir | 19:38 |
Milyardo | that changes the uid | 19:38 |
rick_h__ | not using gitosis for the server side already? | 19:39 |
jrwren | different from mod_userdir? | 19:39 |
Milyardo | Nope, this is purely for broswsing which is why I didn't think gitosis was appropriate | 19:39 |
snap-l | Oh hell no | 19:39 |
snap-l | Use gitosis | 19:39 |
snap-l | seriously. It's hand-to-glove if you have a centralized server. | 19:40 |
rick_h__ | well how are the git repos accessed now? | 19:40 |
rick_h__ | just via ssh under a shared account or something? | 19:41 |
Milyardo | well each user a a folder called public in their home directory which is readable by www-data | 19:44 |
Milyardo | any repository in public appears in gitweb | 19:45 |
Milyardo | They push and pull to the directories with ssh, and only use gitweb for browsing | 19:48 |
rick_h__ | https://twitter.com/#!/tarek_ziade/status/68025021645332480 | 19:52 |
rick_h__ | this is why I follow twitter, it makes me smile sometimes | 19:52 |
snap-l | rick_h__: heh | 19:53 |
brousch | awesome. i have an android app that brings up a google map and custom marker that follows my gps location | 19:58 |
brousch | phonegap ftw | 19:58 |
rick_h__ | cool? | 19:58 |
rick_h__ | lol, my consulting fee is only $1,000,000 | 19:58 |
snap-l | That's awesome. | 19:58 |
* rick_h__ points pinky to lips | 19:58 | |
brousch | one more thing to do and this app will be usable for something | 19:59 |
snap-l | now we know where to DDOS to knock greg-g offline. ;) | 20:04 |
brousch | make sad? | 20:05 |
greg-g | dang cloak not being there! | 20:07 |
snap-l | muhahahaha | 20:07 |
greg-g | yeah, a shared colo box | 20:07 |
brousch | oh man, that's beautiful. google pretty much did the work for me | 20:07 |
snap-l | Hey, now we're cooking with gas on the Java front | 20:34 |
rick_h__ | FIRE FIRE!!! | 20:34 |
snap-l | Exception in thread "main" com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException. | 20:34 |
snap-l | I think I'm going to need to go to the store to get some more buckes of cocks for JAva to choke on. | 20:35 |
rick_h__ | http://googleappengine.blogspot.com/2011/05/app-engine-150-release.html | 20:37 |
snap-l | People still use Google App Engine? | 20:40 |
brousch | i do! | 20:40 |
rick_h__ | now you can use Go | 20:40 |
snap-l | Just seemed liek it was the new hotness until Amazon EC2 | 20:40 |
brousch | or i could use python! | 20:40 |
snap-l | and then it just fizzled | 20:40 |
snap-l | PainBank1: thanks for telling me about Ohloh. ;) | 20:47 |
rick_h__ | huh? | 20:48 |
snap-l | He sent me a note to claim my Busy Busy Bugs source | 20:48 |
PainBank | hehe | 20:49 |
PainBank | glad you liked it. | 20:49 |
PainBank | not that I am stalking you... :) | 20:49 |
PainBank | snap-l: I saw that site a long time ago and thought it was cool, so I signed up for it just as a reminder of cool FLOSS apps I come across... | 20:50 |
PainBank | then saw it today and for whatever reason saw your name on there or did a search, forget which... but it had you tracked as an OSS dev having committed code. | 20:51 |
PainBank | it is sort of like an idea I had how cool it would be to show off how much code you have committed in the past to OSS. | 20:51 |
PainBank | ugh | 20:53 |
snap-l | PainBank: Yeah, I'm familiar with ohloh | 20:57 |
snap-l | used to be owned by geeknet. ;) | 20:57 |
rick_h__ | did we ever hear why they bought them? | 20:58 |
snap-l | stupidity | 20:59 |
PainBank | hehe | 20:59 |
PainBank | it's a cool concept. | 20:59 |
snap-l | The CEO later regarded it as a pretty dumb move | 20:59 |
PainBank | geeknet ceo? | 20:59 |
snap-l | yeah | 21:00 |
snap-l | It really didn't make much sense, overall | 21:00 |
PainBank | is there not way for that site to make money, is that it? | 21:00 |
snap-l | I think it was a question of what exactly were we going to do with it | 21:02 |
snap-l | I mean, there's interesting data, but not really useful data. | 21:02 |
snap-l | Is it any secret that Mozilla receives a lot of commits? | 21:02 |
snap-l | It didn't enhance search any | 21:03 |
greg-g | "the page of Greg" http://www.lib.umich.edu/copyright/copyright-office-outreach-presentations-and-events | 21:03 |
rick_h__ | wow, nice schedule you have there | 21:03 |
rick_h__ | FL eh? | 21:04 |
* rick_h__ gets the big suitcase he fits into | 21:04 | |
snap-l | I think there was some thought that maybe there would be some overlap of technology | 21:04 |
rick_h__ | you might get charged a bit extra for this bag | 21:04 |
greg-g | rick_h__: :) | 21:04 |
snap-l | but in the end, it wasn't anything seful. | 21:04 |
snap-l | useful, even | 21:04 |
PainBank | hmm. | 21:04 |
PainBank | meh... cool | 21:05 |
snap-l | http://www.defectivebydesign.org/nintendo3ds | 21:07 |
snap-l | OK, normally I think this sort of thing is childish, but a small part of me thinks this might be effective. | 21:08 |
PainBank | I think the link says it all. | 21:08 |
snap-l | As long as it doesn't get out of hand | 21:08 |
snap-l | Oh this is precious: | 21:10 |
snap-l | I will send payment by check, non-PayPal credit card, or bitcoin (instructions will appear on the confirmation page). | 21:10 |
greg-g | yeah, they're accepting bitcoin :) | 21:12 |
snap-l | I'm not familiar with how bitcoin works | 21:12 |
_stink_ | ColonelPanic001 just got a bitcoin tutorial from a friend of ours | 21:12 |
_stink_ | ask him | 21:13 |
_stink_ | or just ask chris200x9 | 21:14 |
PainBank | I'll sell you some bits | 21:17 |
snap-l | Um, it's an economy of signed keys | 21:17 |
PainBank | damn | 21:17 |
ColonelPanic001 | they make magic dollars | 21:17 |
snap-l | Curious how one would turn a bitcoin into real money | 21:17 |
ColonelPanic001 | or something | 21:17 |
ColonelPanic001 | you sell them to people that would buy them | 21:17 |
snap-l | Yeah, the principles behind it are like selling confederate money | 21:18 |
PainBank | haha put googlie eyes on em! | 21:18 |
ColonelPanic001 | chris200x9 will buy up all the bit coins you could want to sell. | 21:18 |
chris200x9 | snap-l, mtgox.com | 21:18 |
_stink_ | yeah | 21:18 |
chris200x9 | or #bitcoin-otc | 21:18 |
_stink_ | that URL is awesome. | 21:19 |
chris200x9 | at last check they were going for $5 | 21:19 |
snap-l | This is insanely more complicated than Paypal. ;) | 21:19 |
chris200x9 | not really | 21:19 |
chris200x9 | you can start by | 21:19 |
chris200x9 | mybitcoin.com | 21:20 |
rick_h__ | greg-g: what happened with all that job stuff? | 21:20 |
chris200x9 | it's a web based wallet if you don't want to download anything | 21:20 |
snap-l | At some point, someone has to get access to some real $$ in order to pay me | 21:20 |
snap-l | so I need to give them a credit card or something | 21:20 |
_stink_ | it's just like federal reserve notes! | 21:20 |
chris200x9 | they can transfer paypal | 21:21 |
chris200x9 | or | 21:21 |
_stink_ | backed by the full faith and credit of the internets | 21:21 |
chris200x9 | check out ubitex.org i think is the url | 21:21 |
chris200x9 | for in person cash deals | 21:21 |
chris200x9 | with people in the area | 21:21 |
snap-l | I mean, I'm intrigued and repulsed at the same time | 21:21 |
ColonelPanic001 | same | 21:22 |
chris200x9 | why are you repulsed? | 21:22 |
snap-l | chris200x9: Natural reaction to different ways of spending money | 21:22 |
snap-l | I got this way with credit cards back in the 1990s | 21:22 |
snap-l | (on the internet) | 21:22 |
snap-l | Just different | 21:23 |
snap-l | I think this is a very interesting concept, but it's a different (more raw) way of thinking about commerce | 21:24 |
chris200x9 | no transaction fees! | 21:24 |
chris200x9 | but brb | 21:24 |
snap-l | Ah, interesting. nanotube is an op on the bitcoin-otc channel | 21:25 |
snap-l | He's a regular on the sourceforge channel | 21:26 |
snap-l | Very interesting. I'll need to do some more research | 21:27 |
rick_h__ | there was a podcast episode about it, think I happened to run across a security now episode on bitcoin | 21:27 |
rick_h__ | http://twit.tv/sn287 snap-l | 21:28 |
snap-l | rick_h__: Thanks! | 21:28 |
ColonelPanic001 | Linux needs more/better screensavers | 21:29 |
rick_h__ | what's a screensaver? | 21:29 |
rick_h__ | and why do we need one? | 21:29 |
ColonelPanic001 | it's what I use to make things pretty on my desk while I go take a leak | 21:29 |
PainBank | to save boob-tubes or just boobs | 21:29 |
rick_h__ | I thought that's what the black power save mode was for? | 21:30 |
PainBank | hmm... a screensaver image is coming to mind | 21:30 |
ColonelPanic001 | no way. Saving power is secondary to making my monitors look neat | 21:30 |
PainBank | rick_h__: are you canadian? | 21:30 |
rick_h__ | PainBank: nope | 21:31 |
PainBank | oh, well, get with the program. ColonelPanic001 is on it! | 21:31 |
Milyardo | I have a pretty awesome screensaver, its called World of Warcraft | 21:53 |
waldo323 | running under wine? | 21:59 |
Blazeix | hm, is anti-screensaver sentiment a canadian trait? | 22:00 |
rick_h__ | guess so Blazeix, I've let my red-blooded americans down :( | 22:01 |
rick_h__ | are there places to kill time by new MUG? | 22:07 |
snap-l | Well, I'm anti-screensaver | 22:07 |
rick_h__ | thinking I want to get out of the office, ugh | 22:08 |
rick_h__ | looks like a biggby down the street, maybe I'll try that | 22:08 |
waldo323 | mug tonight? | 22:11 |
snap-l | yep | 22:11 |
waldo323 | really | 22:11 |
waldo323 | will it be any good | 22:11 |
rick_h__ | probably not, first one I'm going to this year so the building will set fire or something :P | 22:12 |
snap-l | Of course | 22:12 |
snap-l | I'll be presenting | 22:12 |
rick_h__ | or that | 22:12 |
snap-l | and rick_h__ will unveil the covers of Bookie | 22:13 |
snap-l | so if you want to get under the covers, come to MUG | 22:13 |
rick_h__ | now you're just setting up for disappointment | 22:14 |
waldo323 | heading out | 22:15 |
waldo323 | see you at mug | 22:15 |
rick_h__ | what time does it open up? | 22:15 |
waldo323 | 6 I assume | 22:16 |
waldo323 | but i haven't been able to get there that early yet | 22:16 |
rick_h__ | gotcha | 22:16 |
snap-l | Me either | 22:16 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!