snap-l | https://twitter.com/rahulvohra/status/246082549217120256/photo/1/large | 03:13 |
---|---|---|
=== wolfger_ is now known as wolfger | ||
rick_h__ | morning | 12:19 |
brousch | yessir | 12:20 |
brousch | We had a big makerspace pre-meeting last night | 12:27 |
brousch | 2 hours of profit vs non-profit | 12:27 |
rick_h__ | cool, going to start some woodworking? :P | 12:27 |
brousch | One guy has a lot of woodworking tools | 12:28 |
rick_h__ | got my new worksharp yesterday so yay sharp tools! | 12:30 |
brousch | > dull tools | 12:31 |
brousch | Sorry, rough night | 12:31 |
tony-smlr | brousch: Where is the makerspace? | 12:45 |
brousch | tony-smlr: It'll be in Grand Rapids | 12:49 |
rick_h__ | https://www.youtube.com/watch?v=bUR_eUVcABg&feature=player_embedded I'm too old fashioned, this just seems annoying | 13:02 |
brousch | Kind of cool | 13:02 |
rick_h__ | jrwren_: would probably love it | 13:02 |
brousch | Looks harder to learn | 13:03 |
brousch | Interesting. Dreamhost is starting an S3-compatible storage service for $0.07/GB/mo - $0.044/GB/mo with outbound transfer cost of $0.07/GB | 13:29 |
snap-l | Good morning | 13:31 |
brousch | Did that wake you up? | 13:31 |
snap-l | Nah, I host with archive.org. :) | 13:31 |
snap-l | Listening to The Entropy League on metalinjection.fm | 13:32 |
snap-l | It's some of the early episodes | 13:33 |
rick_h__ | someone talk me out of this http://www.fusechicken.com/products/une-bobine-micro-usb | 13:33 |
snap-l | That's dumb | 13:34 |
rick_h__ | but but but | 13:34 |
PainBank | go to the plubming section at home depot.... | 13:35 |
brousch | Looks unstable | 13:36 |
brousch | I bet it tips over whenever you touch the screen | 13:36 |
jrwren_ | what would I probably love? | 13:40 |
rick_h__ | https://www.youtube.com/watch?v=bUR_eUVcABg&feature=player_embedded | 13:41 |
jrwren_ | ha1 watching it now. | 13:41 |
jrwren_ | my first thought is: just learn to use your shell. | 13:41 |
jrwren_ | I do 75% of that today, and the other 25% I don't need. | 13:41 |
jrwren_ | not surprised he said "mouse" before "keybaord" every time. This is for mouse lovers. That I am I not. | 13:42 |
brousch | I don't even have a mouse! How about nub-lovers? | 13:43 |
=== lotia_ is now known as lotia | ||
krondor | snap-l: looks like your talk on computer humor was sufficiently humorous. Bluecoat classified mug.org as 'entertainment' today | 14:06 |
krondor | having been to mug on more than one occasion I think that classification is highly debateable :) | 14:06 |
snap-l | Well, depends on your view of entertainment | 14:08 |
snap-l | I apologize for that presentation. Didn't have nearly the participation I was hoping. | 14:08 |
snap-l | Though I found out that some folks found out about XKCD from that presentation. | 14:08 |
krondor | I was too tired, after I was driving home I'm thinking damn I should have said 'website is down' and such. | 14:09 |
brousch | lame audience | 14:09 |
krondor | Based on your recommendation and after careful evaluation of the Web content submitted, a Web Content Analyst has recategorized this URL as Computers/Internet and Reference. | 14:09 |
krondor | Three Dirty Trolls too: very canadian, and old, but good (some of their materials anyway) | 14:12 |
widox_ | rick_h__: did the filco make an appearence last night? | 14:27 |
rick_h__ | widox_: yea, but minux meta and caps lock keys which made it hard to actually use for a bity | 14:27 |
=== widox_ is now known as widox | ||
rick_h__ | he pulls them since he plays starcraft with it | 14:27 |
widox | ah | 14:28 |
widox | did the keys feel much different from the leopold? | 14:28 |
rick_h__ | a little bit maybe | 14:28 |
rick_h__ | I think I'll keep trying to find a filco with the clears | 14:28 |
widox | what color keys does his have? | 14:29 |
rick_h__ | blue | 14:29 |
brousch | keyboard | 14:29 |
brousch | fetish | 14:29 |
shakes808 | Good morning peeps | 14:40 |
Blazeix | o/ | 14:41 |
rick_h__ | party on | 14:41 |
snap-l | Good morning | 15:32 |
rick_h__ | snap-l is having a ground hog day | 15:32 |
brousch | He's been listening to vinyl again. His brainrecord is skipping | 15:34 |
paultag | heyya snap-l | 15:37 |
paultag | (at least I think it was snap-l) | 15:38 |
paultag | Ohio ended up getting a booth | 15:38 |
paultag | if y'all want to help out, Cheri is the one to talk to in #ubuntu-us-oh | 15:38 |
paultag | just re-pinging with an update (for OLF) | 15:38 |
paultag | o/ | 15:38 |
PainBank | how do I add subdirectories when using git add? | 15:58 |
PainBank | including any files and/or subdirectories under them. | 15:58 |
paultag | PainBank: git add subdir/name | 15:58 |
PainBank | so I have to do that for every subdirectory? | 15:59 |
paultag | (where subdir/name is a folder) | 15:59 |
paultag | no | 15:59 |
PainBank | so say I have /subfolder/subfolder2/subfolder3 | 15:59 |
PainBank | will the 3rd folder get added and conents in it get added with what you said above? | 15:59 |
PainBank | so just 'get add sbufolder' will add them? | 16:00 |
paultag | sure | 16:00 |
paultag | you can even 'git add .' | 16:00 |
paultag | and add everything that's untracked and not .gitignored | 16:00 |
PainBank | I see it did. | 16:00 |
PainBank | hmm... | 16:00 |
paultag | swag | 16:01 |
PainBank | so what is the command for a new repo to add all? | 16:01 |
PainBank | git add * | 16:01 |
PainBank | or something else? | 16:01 |
paultag | well, star can cause issue if you have ignored files that bash will expand out | 16:01 |
paultag | I use `git add .', personally | 16:02 |
paultag | s/issue/issues/g | 16:02 |
paultag | (for most of my projects, `git add *` might expand to `git add foo.py foo.pyc blerg blah` (because of $SHELL), which will cause an error, since pyc is on gitignore | 16:03 |
paultag | ) | 16:04 |
PainBank | well, I am functional now at least from being able to use git as a local repo and store it to a folder. | 16:04 |
PainBank | thanks. | 16:04 |
paultag | np | 16:04 |
PainBank | thnx | 16:05 |
paultag | if you're using it locally, consider placing a folder "foo.git" in somewhere like /srv or /var/vcs, and `git init --bare`, then `git remote add origin file:///var/vcs/foo.git`, and `git push -u origin master` | 16:05 |
paultag | it'll store it super compact like, and if you ever need to copy it, it's easy as pie | 16:05 |
paultag | (and backups are a snap) | 16:06 |
brousch | I tend to use one of the free unlimited private repos from bitbucket | 16:06 |
snap-l | paultag: orly? | 16:19 |
jrwren_ | and you can git clone ssh:// to/from that .git folder just as easily. | 16:23 |
paultag | snap-l: y'rly! | 16:41 |
krondor | \ | 16:57 |
krondor | mm | 16:57 |
brousch | Eat it, Unitards and Gnomes! http://tech.slashdot.org/story/12/09/13/166203/ubuntu-nvidia-graphics-driver-windows-competitive-but-only-with-kde | 17:23 |
brousch | Wait, not the Gnomes | 17:23 |
snap-l | Interesting. | 17:35 |
derekv | hell | 18:36 |
derekv | myself or someone created a feature branch from the wrong parent | 18:36 |
derekv | dont' ever do that | 18:36 |
=== ColonelPanic002_ is now known as ColonelPanic001 | ||
derekv | I think it be fixed with a combination of rebase and branch but i didn't get it right the first couple tries and pair got impatient | 18:38 |
rick_h__ | derekv: just cherry pick the commits off to another branch that's got the right parent | 18:45 |
rick_h__ | and then just blow away the bad feature branch | 18:46 |
derekv | rick_h__: i tried that | 18:56 |
derekv | i'll explain later | 18:57 |
rick_h__ | derekv: ok | 18:57 |
derekv | cherrypick would probably have also worked | 18:57 |
derekv | though | 18:57 |
derekv | i just learned i don't know what git pull rebase does | 18:58 |
derekv | not the same as regular rebase in some way | 18:58 |
=== lotia is now known as lotia-away | ||
jcastro_ | rick_h__ https://tech.dropbox.com/?p=361 | 19:59 |
paultag | jcastro_: you moved back? | 20:02 |
jcastro_ | yeah | 20:02 |
rick_h__ | jcastro_: yea, github has a rule that all JS is in coffeescript | 20:21 |
paultag | all new js, rick_h__, they have some old stuff that they won't migrate | 20:21 |
paultag | coffeescript is interesting. Most hardcore js types I know really don't like it. | 20:22 |
rick_h__ | paultag: yea, I mean if it's working and is tested why bother | 20:22 |
rick_h__ | but a lot of places are starting to do it and a lot of node folks are doing it | 20:23 |
paultag | eek, all the node folks I know hate it | 20:23 |
paultag | (source: https://github.com/styleguide/javascript) | 20:23 |
rick_h__ | paultag: I don't know. It seems I've seen a lot of npm modules in coffeescript these days. | 20:24 |
paultag | mm, it was trendy for a while | 20:25 |
rick_h__ | but that's just what I've seen so I guess I'm sure the counts are higher | 20:25 |
rick_h__ | higher for raw js that is | 20:25 |
paultag | I cowork at a node.js / javascript shop | 20:25 |
paultag | one of my buddies here is on the ECMAScript committee, he really hates coffeescript | 20:25 |
paultag | I don't know anyone here that uses coffeescript | 20:26 |
rick_h__ | yea, I've not done a project in it but going to try to do the firefox bookie plugin in it to test it out for real | 20:26 |
rick_h__ | but I've tried to keep up/read/tinker with it | 20:26 |
paultag | totes | 20:26 |
paultag | let me know what you think | 20:29 |
paultag | I've been trying to keep hip with my stuff, and it'd be a shame if I was missing out on something because people like JS too much | 20:29 |
rick_h__ | I like JS the way it is. Honestly I'm unhappy with the new => crap | 20:29 |
paultag | fat arrow? | 20:29 |
rick_h__ | so who knows, falls into personal preference I guess | 20:29 |
rick_h__ | yea | 20:29 |
paultag | crap, that was something I was pushing with rick | 20:29 |
paultag | he went back to the committee saying people loved it | 20:30 |
paultag | sorry :) | 20:30 |
paultag | I dig the fat arrow myself | 20:30 |
rick_h__ | I'll send the hate mail | 20:30 |
paultag | https://gist.github.com/2654256 | 20:30 |
rick_h__ | I don't like getting too much magic symbol stuff | 20:30 |
paultag | that's what he showed me | 20:30 |
paultag | oh man, other people commented. phew. | 20:30 |
rick_h__ | yea, see that fat arrow with class just drives me nuts. wtf is that? | 20:31 |
rick_h__ | constructor( opts ) { | 20:31 |
rick_h__ | python: def __init__ | 20:31 |
rick_h__ | function consturctor, php has a function | 20:32 |
rick_h__ | just constructor() out there annoys me | 20:32 |
paultag | well | 20:32 |
paultag | before you'd do classes by declaring a function or an object and setting the prototype methods | 20:32 |
paultag | I hated doing that | 20:32 |
rick_h__ | right, but when I start to read that line, I have to stop and read hte whole line to see "is this a method call?, a variable, oh it a method definition | 20:33 |
rick_h__ | I hate that you have to process a whole line of text to figure out wtf you're looking at | 20:33 |
paultag | mmm. | 20:33 |
rick_h__ | <3 python line of def ... | 20:33 |
rick_h__ | I know before I even look at the name wtf that is | 20:33 |
paultag | Python is fantastic with most things. | 20:34 |
jrwren_ | what does fat arrow do? | 20:34 |
rick_h__ | in current JS worst case it's an object literal and I have to look for method: | 20:34 |
rick_h__ | so I can tell right after the name | 20:34 |
paultag | jcastro_: so rather then foo(function() { … }.bind(this)); | 20:34 |
paultag | erm | 20:34 |
paultag | jrwren_: * | 20:34 |
rick_h__ | in this case I have to go through all the args/params to the metohd, which could line wrap, to figure out it's not a method call | 20:34 |
jrwren_ | don't do classes in js. period. dont' add it, we don't want it :) | 20:34 |
paultag | jrwren_: you can do foo => { … }; | 20:34 |
paultag | everything is an object :) | 20:34 |
rick_h__ | yea | 20:34 |
rick_h__ | kind of hard not to | 20:35 |
rick_h__ | right so setInterval(() => { | 20:35 |
paultag | the .bind(this); always pisses me off | 20:35 |
rick_h__ | so this is what, creating a method setInterval, wtf is () | 20:35 |
jrwren_ | oh, i actually love that fat arrow. | 20:35 |
paultag | it's never clear and new coders can be all confused by it | 20:35 |
rick_h__ | that=this has been working just peachy for a ton of years | 20:35 |
paultag | jrwren_!! | 20:35 |
jrwren_ | i hate typing function in js and I hate typing lambda in python. | 20:35 |
rick_h__ | heh, I was itching for a python lambda in JS today | 20:36 |
paultag | python lambdas rule | 20:36 |
jrwren_ | function in js is lambda in python. | 20:36 |
jrwren_ | yes, python lambdas rule, but I hate the syntax. I'd much rather type x=>x+1 than lambda x:x+1 | 20:36 |
rick_h__ | yea, but lambda in python is a lot cleaner/nicer, especially with comprehensions | 20:36 |
paultag | If anyone wants to get some JS written, I'm looking for javascript minions | 20:36 |
rick_h__ | so I guess I was looking for a combo of lambda and a list comprehension in JS today | 20:36 |
paultag | (node.js) | 20:36 |
jrwren_ | and only 1 line? wtf python, its like you aren't a real language :) | 20:37 |
brousch | lambdas are too magical for me | 20:37 |
rick_h__ | [obj.name for obj in list_of_objs where obj.is_private is True] kind of thing | 20:37 |
rick_h__ | so was trying to see if I could do some sort of lambda in JS without looping/etc | 20:38 |
rick_h__ | paultag: you guys doing straight node.js? | 20:38 |
rick_h__ | for a full web front end? or back end daemons? | 20:38 |
paultag | rick_h__: it's a side f/oss project I have | 20:38 |
rick_h__ | ah, gotcha | 20:38 |
Blazeix | rick_h__: <3 underscore.js | 20:38 |
paultag | rick_h__: and I killed the webserver bits for now, I'm writing a mail client to sync with my gmail | 20:38 |
rick_h__ | Blazeix: yea, I was thinking about that. We don't have underscore in our codebase currently | 20:38 |
paultag | rick_h__: right now it gets "push" mail just as fast as my phone (thank christ), and I'm adding in notmuch support on the fly | 20:39 |
paultag | then I'm writing a fancy web4.0 front-end when I'm done | 20:39 |
jrwren_ | brousch: there is nothing magical about lambdas at all | 20:39 |
brousch | Too much crammed into one line | 20:39 |
jrwren_ | rick_h__: you could totally do that sort of lambda in js with reactive extensions | 20:40 |
paultag | rick_h__: this was the test interface I had a long long time ago - http://i.imgur.com/Xbbs9.png | 20:40 |
paultag | rick_h__: I've since purged all the fancy crap | 20:40 |
rick_h__ | paultag: gotcha | 20:40 |
rick_h__ | I just live with offlineimap + imapfilter + dovecot to combine/re-serve my email out | 20:41 |
paultag | totally | 20:41 |
paultag | offlineimap didn' | 20:41 |
paultag | didn't cut it for me when I was playing with it | 20:41 |
paultag | plus I want to have something really clear, super good looking and deisgned to be mouse-less | 20:41 |
rick_h__ | mutt :P | 20:41 |
paultag | and I want it to manage all 20,000 of my email addrs | 20:41 |
rick_h__ | what I use locally to pull from dovecot | 20:41 |
paultag | rick_h__: yeah, that's what I use now | 20:42 |
rick_h__ | but yea, understand | 20:42 |
paultag | but it's unfit for large folders | 20:42 |
paultag | and I've sadly got those | 20:42 |
paultag | and it's not easy to switch email accounts, etc | 20:42 |
paultag | plus, unencrypted passwords by default (I found a way around that) | 20:42 |
rick_h__ | ah, I setup shortcuts for my common folders and folder-hooks to set the right email accounts to send from/etc | 20:42 |
paultag | rick_h__: yeah, but I want all the email to sync from all the folders on the fly, and push | 20:43 |
paultag | and I want it to look ultra clean and hip | 20:43 |
paultag | I need minions :) | 20:44 |
jrwren_ | or this: https://linqjs.codeplex.com/ | 20:44 |
paultag | so, who's going to OLF? | 20:54 |
* waldo323_ is | 21:18 | |
paultag | awesome :) | 21:21 |
paultag | well, there'll be a debian bug squashing party somewhere one of the days | 21:22 |
derekv | whats the quickest way to strait clone an ubuntu machine | 21:32 |
derekv | both are on same network | 21:32 |
derekv | can I set up partitions, use rsync then restore grub | 21:33 |
derekv | will rsync get everthing | 21:33 |
greg-g | derekv: if you do it carefully, but I'm sure there are tools I can't think of their names that do it | 22:10 |
snap-l | If you have access to Ghost, that might work | 22:34 |
jrwren_ | rsync should work, just be careful around /dev | 23:01 |
jrwren_ | these days you can probably ignore /dev | 23:01 |
snap-l | http://proselytism.bandcamp.com/album/god-died-on-his-knees I think this is a mistake | 23:42 |
snap-l | hm, seems if it's a mistake, it's consistent | 23:48 |
rick_h__ | woot! breadability pull request with a nice little change | 23:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!