<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>
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