<Nuck>
Apparently the Selective Service System got my address wrong, in sending my registration acknowledgement card
<Nuck>
So the envelope with my draft confirmation has been sitting in the abandoned house next door for, oh, 6 months, at least?
<Nuck>
Not to mention the fact that I've had to register no less than 3 times, because their system lost the registration the first two times
<Nuck>
This is fucking pathetic
yorick_ has quit [Read error: Connection reset by peer]
wudofyr has joined #elliottcable
<purr>
<alexgordon> elliottcable: 1. seduce isaacs, 2. change the name
<alexgordon>
Nuck: what's with that anyway?
<alexgordon>
why does the US still have a "draft"?
<purr>
<elliottcable> I think John Mulaney is turning me gay.
<Nuck>
alexgordon: Because.... I honestly don't know
<Nuck>
We don't use it, it just sorta... sits there
<Nuck>
Last time it was used was Vietnam
<alexgordon>
lol
<purr>
lol
<alexgordon>
you think they would have learnt from that eh?
<Nuck>
Using the draft to fight a war that doesn't affect your nation = bad idea
<Nuck>
Thus Vietnam failed miserably
<alexgordon>
yeah
<alexgordon>
tbh "fight a war that doesn't affect your nation = bad idea"
<alexgordon>
*cough* iraq
<Nuck>
Yeah, but that was voluntary
<Nuck>
At least the people fighting in Iraq signed up for it.
<Nuck>
The people fighting in Vietnam didn't even sign up for this shit :P
brr has quit [Ping timeout: 276 seconds]
brr has joined #elliottcable
<Nuck>
How did I live before vim?
<vil>
Nuck: I've been wondering the same thing
<alexgordon>
vim is like a drug
<alexgordon>
you were doing fine before, but now you're addicted
<vil>
absaolutely
<vil>
ABA SOL UTE LEY
<Nuck>
Absynthlutely
<Nuck>
Reasons why I can't use anything but vim now: (1) nesting it in tmux, allowing splitscreen between running and writing (2) :r! (3) dd (4) Gundo
<Nuck>
:r! pbpaste <3
<alexgordon>
lol
<purr>
lol
<Nuck>
I mean, it's Cmd+V in most things, but this works just as well :P
<alexgordon>
Nuck: not hardcore enough. Try writing your own editor
<Nuck>
Why write an editor when you could just configure Vim to make your own :D
<Nuck>
Or use emacs' write-my-own-editor command.
<alexgordon>
Nuck: you haven't written an editor until you've written a syntax highlighter!
<Nuck>
Well, a syntax highlighter is basically just a configurable tokenizer, right?
<alexgordon>
lol Nuck
<purr>
lol
<alexgordon>
Nuck: yes, and one that has to run in real time
<alexgordon>
if it takes more than 1/30 of a second, you're dead
<Nuck>
alexgordon: True, but you should be able to know the diff between last and current run and then be able to narrow the tokenization based on that
<alexgordon>
nope
<Nuck>
Why not?
<Nuck>
How can a token 500 chars in affect a token 100 chars in?
<alexgordon>
it can't but a token 100 chars in can affect a token 500 chars in
<Nuck>
True
<alexgordon>
which means if you type at the top of the document, you're doomed to reparsing the whole thing
<alexgordon>
which works for documents under say 1000 chars
<alexgordon>
after that, it's a losing battle
<alexgordon>
to do it in under 1/30 of a second, anyway
<Nuck>
And technically
<alexgordon>
of course, there's a way around that
<Nuck>
It doesn't matter
<alexgordon>
it doesn't?
<Nuck>
If it takes 1/2 a second, as long as you do it in a separate thread and retain the current stuff
<alexgordon>
sure, as long as you don't have a twitter client
<alexgordon>
otherwise prepare for complaints
<alexgordon>
*twitter account
<Nuck>
It's just highlighting. You can be looser
<alexgordon>
lol, you haven't met your average programmer
<purr>
lol
<Nuck>
As long as you're not freezing up (*cough* Chocolate *cough*)
<alexgordon>
Chocolate? what's that
<Nuck>
Er, Chocolat
<alexgordon>
;)
<Nuck>
Fucking French
<alexgordon>
also chocolat doesn't freeze up
<Nuck>
It did when I used it.
<Nuck>
It did *a lot*
<alexgordon>
when was that?
<Nuck>
Like, 6 months ago
<alexgordon>
what were you editing?
<Nuck>
Some JS I think
<Nuck>
Nothing big
<Nuck>
Every time I'd type it'd lock up
<alexgordon>
well it's not a common problem I've heard of
<Nuck>
I was giving it a chance to replace Sublime
<Nuck>
Didn't work out
<alexgordon>
was maybe 18 months ago
<alexgordon>
but not now
<Nuck>
Ended up back to Sublime, but nowadays I just use MacVim for a GUI editor, and Vim for a terminal editor
<Nuck>
And VSVim or GVim for a Windows editorD
<Nuck>
Oh, also, vim.
<alexgordon>
oh well, it's tough enough making it work for me, if it works for other people it's a nice bonus
<Nuck>
haha
<Nuck>
At least you dogfood it :P
<alexgordon>
at some point it just becomes easier to drive more people to your site than to fix the non-reproducible bugs people get
<alexgordon>
there's a certain opportunity cost (to use HN's favourite phrase) in fixing bugs
sephr has quit [Read error: Connection reset by peer]