<purr> <Nuck> I think there's actually a wat about my mangina. >_>
<whitequark> Nuck: exactly
micahjohnston_ has quit [Quit: micahjohnston_]
irclogger_com has quit [Remote host closed the connection]
irclogger_com has joined #elliottcable
alexgordon has quit [Quit: Computer has gone to sleep.]
<purr> <elliottcable> brb macrowave. … microwave.
notalexgordon has quit [Ping timeout: 276 seconds]
FireFly has joined #elliottcable
sephr has quit [Quit: Leaving]
notalexgordon has joined #elliottcable
cloudhead has joined #elliottcable
cloudhead is now known as Guest2686
Guest2686 has quit [Ping timeout: 256 seconds]
<purr> <Nuck> It's so long and hard and .... stupid
alexgordon has joined #elliottcable
cloudhead has joined #elliottcable
cloudhead is now known as Guest49232
Sgeo has quit [Quit: Leaving]
russfrank has quit [Remote host closed the connection]
russfrank has joined #elliottcable
Sgeo has joined #elliottcable
PragCypher has joined #elliottcable
<alexgordon> locks has a tumblr?
<vil> FUCK YES
<vil> Finally fixed my ssh-agent to work with tmux!
<vil> Or the other way around
<vil> Whatever
<vil> hi people
<alexgordon> vil: what was the problem?
<vil> tmux wasn't able to grab the environment variable from the shell about
<vil> *above
<vil> plus symlinking the value of the variable in .ssh/rc
<vil> not sure if both are necessary, actually
<vil> more testing is required
<vil> hmmm
<vil> maybe it didn't work
<vil> god dammit
<alexgordon> haha
<alexgordon> people are complaining that choc doesn't work with tmux
<alexgordon> I feel like saying, "If I'm not mistaken, it's tmux that doesn't work with choc"
<alexgordon> I dunno what the problem is, and I'm not sure I care
<vil> lol
<purr> lol
<vil> it works if I forward the ssh-agent, but that was probably working to start with
<vil> tmux just can't connect to the local agent, because it has no idea where it is
<vil> wtf
<vil> even outside of tmux $SSH_AUTH_SOCK is empty
<vil> but if I run `ssh pipsqueak -t "echo $SSH_AUTH_SOCK"`, it works
<vil> hwo
<vil> how, even
<vil> OH
<vil> I wonder if the environment variable is getting set for bash, but not zsh
<vil> how do I fix that?
<Nuck> Woot.
<Nuck> Just finished vectorizing http://danbooru.donmai.us/posts/119068 this low res shitty pic
<Nuck> Into this 4800px behemoth https://dl.dropbox.com/u/32738349/KannoMakoto.png
<Nuck> vil: You chsh'd to zsh, right?
<Nuck> You're not, like, using a bashrc to launch zsh inside bash, right?
Guest49232 has quit [Ping timeout: 260 seconds]
<Nuck> alexgordon: What doesn't work?
<Nuck> Like, you can't launch it, or does the pasteboard fuck up?
<Nuck> If it's the pasteboard, that's a well-documented problem caused by the architectures of tmux & OS X
<Nuck> There's something which hacks around it IIRC
<whitequark> hey
<whitequark> "playable track count" or "playable tracks count"?
<devyn> whitequark: the former I think
<whitequark> mmm
<whitequark> I've already put the latter everywhere in my code :/
<whitequark> someone on #ruby-lang said it was fine
<devyn> lol
<purr> lol
<devyn> note for the future, then: put strings like that in a separate module
<devyn> easier to localize
<devyn> and change
<vil> Nuck: yeah, zsh is default. I have no idea what's going on
<vil> Nuck: it's unset in bash as well
<vil> alright, even starting a fresh agent from WITHIN TMUX doesn't set it.
<vil> what the actual fuck
<whitequark> devyn: it's a column name
<vil> I wish my server had a face that I could punch right now
<alexgordon> Nuck: I dunno, people just said it doesn't work
<alexgordon> I've never used tmux
<alexgordon> Nuck: it's a pretty simple program, so...
<vil> brb restarting tmux
vil has quit [Quit: Go, take flight.]
vil has joined #elliottcable
<vil> this is getting ridiculous
<vil> it worked, I restarted, and it didn't work anymore
vil has quit [Client Quit]
vil has joined #elliottcable
<vil> I don't get it
<vil> is it even possible to use the ssh-agent that runs on the server over ssh?
<vil> because nothing I do can convince it to work
<devyn> whitequark: oh, okay
<devyn> then never mind
<devyn> it doesn't matter that much anyway :p
<devyn> as long as it's comprehensible
<whitequark> devyn: oh yea
<whitequark> especially in this codebase
<whitequark> ya know, I reduced it in half while simultaneously making it work *better*
sephr has joined #elliottcable
PragCypher has quit [Quit: Leaving]
<Nuck> Finally replacing my various completion systems with YouCompleteMe
<purr> <Nuck> TheLifelessOne: Just get a beagleboarduino
<vil> Nuck: you should help me get this working
<Nuck> vil: What are you even trying to do?
<vil> alright
<vil> so
<vil> I want to be able to use the ssh-agent that runs on my server over ssh
<vil> is that even a thing that one should try to do?
<Nuck> ... as in the private key agent?
<vil> or should I just be forwarding my agent
<vil> right
<Nuck> ... Why the fuck?
<Nuck> Shouldn't you need the agent to connect to the server?
<vil> so that I can push to github or whatever from the server
<vil> I have a local agent that connects me to the server, yeah
<vil> but I edit most stuff on the server now, through tmux
yorick has joined #elliottcable
yorick has quit [Changing host]
yorick has joined #elliottcable
<Nuck> Then why not just set up a separate set of private keys for the server, and use those for on the server, and use your current set for the local machine? I don't see why you'd be trying to do that
<vil> that's what I'm doing
<Nuck> It just seems like you're putting in a lot of effort for something which is easily solved with multiple privkeys
<vil> but ssh-agent refuses to run correctly on the server
<vil> $SSH_AUTH_SOCK is always unset
<Nuck> Oh, so you just can't get the server's SSH agent to work?
<vil> right
<vil> it's running, but not connected to anything
<Nuck> hmm that's weird. Are you sure your computer is plugged in?
<vil> the only time it appears to be set is if I run `ssh pipsqueak -t "echo $SSH_AUTH_SOCK"`
<vil> from the local machine
<vil> it'll echo it
<vil> but if I try to echo it from .ssh/rc, .profile, or in the shell on the server, nothing
<Nuck> Hmmm that's odd, so it's working for noninteractive but not for interactive sessions
<vil> right
<vil> and I can't find anything that would be overwriting the variables
<vil> except when I'm doing it deliberately to try to fix this
<Nuck> The only thing I can think of is some weird-ass security thing the SSH Daemon is doing to the SSH Agent
<vil> like forcing it to only work locally?
<vil> and now it's getting set to something weird that I thought I had removed again
<vil> wtf
<Nuck> Wait
<vil> for github specifically?
<vil> or just in general
<Nuck> vil: No, that's just a GitHub guide
<vil> because no on both counts
<vil> that does work, though
<Nuck> Why not just use that?
<vil> I tested it earlier
<vil> because I want to know why the hell this isn't working
<Nuck> vil: If you set these configs and didn't fully undo them, it could be this clobbering things
<Nuck> And anyways, who cares why it isn't, if you can still do cool things
<Nuck> Also brb setting this up, because this is fucking useful
<Nuck> Holy shit this wifi is sloooooooooow
<Nuck> For *git*
<Nuck> "26 KiB/s"
<vil> lol
<purr> lol
<Nuck> And it keeps cutting out
<Nuck> And OS X keeps trying to reconnect
<vil> all of my screwing around should be cleaned up, I restarted everything
<Nuck> restarted?
<vil> that happens with the wifi here a lot
<vil> well, killed tmux and such
<Nuck> Thse are config changes
<Nuck> Like, a restart won't undo them
<vil> which config are you talking about
<vil> because I've reverted all of my changes
<vil> at least, I think I have
<vil> oh
<Nuck> You said you tested that earlier
<vil> I never set the config option, I was just running ssh with -A
<Nuck> Ah
<Nuck> Ugh.
<Nuck> YouCompleteMe is taking FOREVER to clone
<Nuck> Down to 11KiB/s
<Nuck> 14.3% packet loss, 6.452 ms Standard deviation
<Nuck> Ouch
<Nuck> This... could take a while
Nuck is now known as Splacknuck
<Splacknuck> Holy shit YouCompleteMe is ENORMOUS
<Splacknuck> Already up to 25MiB
<Splacknuck> Over 500k lines
<Splacknuck> Used to contain a copy of LLVM and Clang though, which brought it previously over 3mil
<Splacknuck> No wonder it's huge
<Splacknuck> 25.8MiB total
<Splacknuck> Aaaaand now compiling
<Splacknuck> Hopefully won't take too long, because Clang
<Splacknuck> hahahahaha
<Splacknuck> Gizmodo fucked up and mistook Republic of Korea to be NORTH Korea.
<Splacknuck> ROK is *South* Korea.
<Splacknuck> Actually no
<Splacknuck> It was TPB who did that
* Splacknuck facepalms
<vil> wow
<sanitypassing> dat packet loss.
<sanitypassing> hmm.
<Splacknuck> Not a problem now
<Splacknuck> Just walked home
<vil> what the hell is a Splacknuck, anyway?
* alexgordon splacks Splacknuck
<vil> hi alexgordon
<Splacknuck> vil: It's apparently a word that Jonathon Swift made up
<alexgordon> hi mr evans
<Splacknuck> I found it a bit ago while grepping my system dictionary
<vil> right then
<Splacknuck> "an odd or peculiar person or animal"
<Splacknuck> "coined by Jonathan Swift †1745 Eng. satirist as the name of an imaginary animal of approximately human size mentioned in his satire Gulliver's Travels (1726)"
<Splacknuck> Why the fuck does YouCompleteMe need a full copy of Clang's source code?
<sanitypassing> because fuck you is why
<vil> what?
<vil> good lord
<Splacknuck> I'd assume I already have the headers for that, so why the fuck doesn't it link against those?
<sanitypassing> it just wants you to hate it
<Splacknuck> ... I don't even think it fucking used it
<Splacknuck> Using external libclang: /var/folders/lf/.../lib/libclang.dylib
<Splacknuck> ...
<Splacknuck> It didn't, from everything it logged
<Splacknuck> There is no further mention of any piece of clang being compiled
<Splacknuck> And it linked against the dylib
<Splacknuck> Well, it's a damn good system no less