<alexgordon>
ELLIOTTCABLE: I'm glad you agree that "wide characters" are the most idiotic bullshit ever
<ELLIOTTCABLE>
how do you mean?
<ELLIOTTCABLE>
not everything is ASCII, English, simple text.
<ELLIOTTCABLE>
what is the “most idiotic bullshit ever” is that computers are based on a text-processing system that *assumes* as much.
<ELLIOTTCABLE>
What we need is a new operating system and network protocol and everything-fucking-else, built to *disnecessitate* Unicode, entirely.
<ELLIOTTCABLE>
Nothing matters but text, but there's more to text than text.
<ELLIOTTCABLE>
some day, after summiting my programming-language mountain, I'm going to move to a cave in Norway, and spent twenty years developing a text-only operating system.
<ELLIOTTCABLE>
something excellent, beautiful, flexible. No nerdy, geekbeard, linux-y bullshit.
<joelteon>
geekbeard
<ELLIOTTCABLE>
Something a designer would love. Something your grandma would love.
<ELLIOTTCABLE>
Something fully supporting everything you could possibly consider “text,” not just some columns-and-rows of ASCII bullshit.
<ELLIOTTCABLE>
something without useless fucking images, or colorful scrollbars, or windows, or borders, or buttons. Just text. Lots, of beautiful, text.
<ELLIOTTCABLE>
</rant>
<joelteon>
what about web browsing
<ELLIOTTCABLE>
but yeah. Unicode support in JavaScript? Kill me now.
<alexgordon>
ELLIOTTCABLE: "wide characters" are stupid because the only two representations for unicode that make sense are utf-8 and codepoints
<ELLIOTTCABLE>
alexgordon: errrr, that's not what wide-characters mean.
<ELLIOTTCABLE>
do you mean surrogate pairs?
<alexgordon>
that's what it means in js!
<ELLIOTTCABLE>
“wide character” is a command-line thing. Graphemes that take up more than one column.
<alexgordon>
I meant like wchar_t
<joelteon>
i've also seen it mean
<joelteon>
yeah, like wchar_t
<ELLIOTTCABLE>
sorry, I speak ‘Unicode,’ not ‘flawed-programming-language-spec.’
<ELLIOTTCABLE>
I miiiiiiight be a bit grumpy. Sorry guys. Insanely difficult few days.
<joelteon>
isn't that called a "double-width character"?
<ELLIOTTCABLE>
not necessarily double-width. Could be triple-width, or more. *shrug*
<purr>
¯\(º_o)/¯
<ELLIOTTCABLE>
Speaking of which, that's enough computer time. bbl back to acting as caretaker for convalescent.
<alexgordon>
ELLIOTTCABLE: :\ how long have you been up for now?
alexgordon has quit [Quit: Computer has gone to sleep.]
whitequark has joined #elliottcable
<ELLIOTTCABLE>
chjj: Hey! (=
<chjj>
ELLIOTTCABLE: hey
<ELLIOTTCABLE>
chjj: I'm headed out to grab food; I'll tether once I get to Perkins, and sit down and chat for a few. Say, fifteen or twenty minutes from now? You got a couple? (=
<chjj>
ELLIOTTCABLE: i'm actually kind of busy tonight
* ELLIOTTCABLE
nods
<ELLIOTTCABLE>
it can wait. obviously nothing time-sensitive.
<chjj>
roger
<ELLIOTTCABLE>
When's best for you? I'm only mildly busy this week.
<chjj>
maybe we can discuss it on github?
<ELLIOTTCABLE>
well, just wanted to chat about it first
<chjj>
alright
<chjj>
sometime tomorrow then
* ELLIOTTCABLE
grins
<ELLIOTTCABLE>
cool by me. fly safe. <3
<chjj>
roger
eligrey has quit [Quit: Leaving]
eligrey has joined #elliottcable
eligrey has quit [Read error: Connection reset by peer]
eligrey has joined #elliottcable
<cuttle>
ELLIOTTCABLE:
<cuttle>
ELLIOTTCABLE: debugging js is *so* frustrating
<cuttle>
ELLIOTTCABLE: :p
<joelteon>
should I write something in go? i'm curious about it
<ELLIOTTCABLE>
hi
<purr>
ELLIOTTCABLE: hi!
<ELLIOTTCABLE>
cuttle: welcome to what we all already knew.
<ELLIOTTCABLE>
cuttle: what, in specific, is bugging you?
<cuttle>
ha ha
<cuttle>
bug
<ELLIOTTCABLE>
joelteon: the answer is no, as I was telling dskuza the other day
<joelteon>
why not
<ELLIOTTCABLE>
cuttle: yes yes we all know I'm funny etcetcetc
<cuttle>
idk go seems
<cuttle>
*way* funner than C
<ELLIOTTCABLE>
cuttle: I'm dealing with Unicode in JS.
<cuttle>
and way faster than ruby etc.
<ELLIOTTCABLE>
which is, just, so much of a clusterfuck it's not even funny.
<alexgordon>
"This Arab-Israeli patriotic song is really infamous in Russian internet circles. It is called "Bladi" (Arabic for "my country"), which sounds like "whores" in Russian. The first words of the chorus - "Ya bladi, jawwek hadi, ma ahlaki, ya bladi" (O my country, your climate is soft, what is more beautiful than you, o my country?) - sounds rather close to "Where do whores live, yeah, the whores, the furry whores?" in Russian. The rest of the
<alexgordon>
song sounds no better, what with misheard "Russian" lyrics someone provided. Given that a huge proportion of Israeli Jews are Russian-speaking, it's a wonder no one in the audience burst into laughter."
<joelteon>
oh man, what are the odds
<alexgordon>
"There are two state lotteries in Chile - the oldest and largest is the Polla Chilena de Beneficencia note . Originally, the word "polla" meant "betting pool", a meaning that's still in vigour in most of Spanish-Speaking Latin America... but in Spain, it's slang for "penis". Invariably, Spaniards visiting Chile are amused by this particular lottery and some of its advertising: "Juegue con la polla y sea feliz." ("Play with the lottery and be
<alexgordon>
happy.")"
<joelteon>
amazing
fwg has joined #elliottcable
<alexgordon>
oh man emmerdale
<alexgordon>
"Woolworths put a children's bunk-bed for sale on their website under the name Lolita, and seemed genuinely baffled that people didn't take it well"
<purr>
Lolita
<alexgordon>
thanks purr
fwg has quit [Ping timeout: 252 seconds]
<cuttle>
-what
<purr>
<alexgordon> micahjohnston: eboyjr: 'it turns out that' clang doesn't support grapefruits
<cuttle>
-what
<purr>
<alexgordon> is that when the asians arrive?
<cuttle>
-what
<purr>
<IamTash> it's chaos and it makes me smile.
<cuttle>
-what
<purr>
<devyn> no, the plastic kind
<cuttle>
-what
<purr>
<alexgordon> currently problem: two while loops
<purr>
<prophile> I wish nigger was more socially acceptable because it's a great onomatopoeia for the sound of a helicopter. niggerniggerniggerniggerniggerniggernigger
<cuttle>
-what
<purr>
<whitequark> alexgordon: well, I'm all for sex being side-effect free
<cuttle>
-what
<purr>
<elliottcable> dude, birdy nam nam
<cuttle>
-what
<purr>
<micahjohnston> devyn: say everyone in the world eats shit for breakfast and dies at twelve after having quadruplets
<cuttle>
-what
<purr>
<devyn> nerrrrrrrrrrl
<cuttle>
-what
<purr>
<joelteon> you don't realize how much pressure there is for the cool kids to rub their faces in poop these days
<cuttle>
-what
<purr>
<Nuck> purr isn't C
<cuttle>
-what
<purr>
<banisterfiend> you just struck me as a naruto kind of guy
<cuttle>
-what
<purr>
<alexgordon> my arse is a abacus
<alexgordon>
what?
<alexgordon>
hi cuttle
fwg has joined #elliottcable
fwg has quit [Read error: Connection reset by peer]
<whitequark>
alexgordon: lol @ blyadi song
<purr>
lol
<whitequark>
it is indeed hilarious and sort of well known
<purr>
<elliottcable> I feel like Nuck and devyn just both turned into purrs, and some meta-devyn is controlling them via ^O^O.
<purr>
<alexgordon> eboy just had an orgasm aftershock
<purr\GH>
System/Master 9c6a27b elliottcable: (- vim fix) Fixing the gutter-highlighting
<purr\GH>
System/Master 3aad46c elliottcable: (vim fix incomplete) Trying to get rid of the gutter on the NERDTree buffer
<purr\GH>
System/Master af6e81e elliottcable: (- shell new) mvan alias
<purr\GH>
[woof] ELLIOTTCABLE comment on issue #2: @mathiasbynens I'll already be using Browserify for other reasons, and if I npm-install it, then my code can `require()` it the same way it `requires()` anything else. Simply more expedient for my specific uses, here. ;)... https://github.com/ELLIOTTCABLE/woof/issues/2#issuecomment-24955238