<glowcoil>
there's literally a producer called †††
<ELLIOTTCABLE>
Oh my god lol.
<ELLIOTTCABLE>
Music. ಠ_ಠ
<ELLIOTTCABLE>
there's some -logs on the soundcloud topic.
<ELLIOTTCABLE>
As usually, nobody understands my point. Ugh.
<glowcoil>
huh?
<glowcoil>
-logs soundcloud topic
<ELLIOTTCABLE>
I'm usually pretty open-minded in arguments, but this is just such a subjective thing, and nobody can internalize my subjective viewpoint, no matter how much I try to explain it. Makes me feel unbalanced, or insane.
<glowcoil>
the fact in real life is that plenty of people are fine with the "inconvenience" of listening to some things on soundcloud
<glowcoil>
or else it wouldn't be such a big service
<ELLIOTTCABLE>
my point isn't really the inconvenience, it's,
<ELLIOTTCABLE>
idk, it's not even really about SoundCloud.
<ELLIOTTCABLE>
I think my argument boils down to: We need a disruption. Some sort of new paradigm for consuming music.
<ELLIOTTCABLE>
First, there was albums; then, radio; then, libraries; then, shuffle; then, smart-radio.
<ELLIOTTCABLE>
all of the last three are … cumbersome, in the modern licensing and consumption landscape.
<ELLIOTTCABLE>
need something new.
<glowcoil>
unless you used spotify from the start then that's not a linear progression at all
<ELLIOTTCABLE>
hm?
<ELLIOTTCABLE>
no, I'm speaking decades back
<glowcoil>
ok please explain because that is not at all like
<glowcoil>
the progression of history
<ELLIOTTCABLE>
for the longest time, it was albums; then, radio plus albums. Libraries of easily-assortable music, where the barrier-to-switching-between-albums was low enough for the “library” to be the basic unit, didn't come until later;
<ELLIOTTCABLE>
disc changers to a small extent, but mostly iTunes / iPods / etc.
<glowcoil>
well i mean
<glowcoil>
before recorded music everything was live
<ELLIOTTCABLE>
then iTunes' Party Shuffle hit the scene and made a huge splash; before that, “shuffle” mostly applied to within-albums.
<glowcoil>
i don't think party shuffle is on par with the invention of recorded music here
<ELLIOTTCABLE>
“shuffling your entire library on a regular basis” as a general plan for music-consumption became a thing about then.
<ELLIOTTCABLE>
not talking about the invention of recorded music.
<ELLIOTTCABLE>
*all* of these are sub-categories of recorded music. Notice I didn't list “making a date with your friends and going to a concert” at all.
<glowcoil>
i know but you're getting all philosophical about music listening
<ELLIOTTCABLE>
after static libraries with quality global-shuffling were the most popular mass-consumer use-case, things like Pandora, Spotify, Rdio (back when it was more of a discovery platform), last.fm became quite popular
<ELLIOTTCABLE>
i.e. “not just shuffle <my music>, but shuffle <a much larger selection of music>”
<ELLIOTTCABLE>
huh?
<ELLIOTTCABLE>
not philosophical, talking about U/X use-cases
<ELLIOTTCABLE>
ick, forget it, not important
<ELLIOTTCABLE>
long story short I'm wondering if something like Diaspora's crappy microblogging stuff, or e-mail, or Bitcoin, isn't a good model for our next approach.
<ELLIOTTCABLE>
separate <the list of things that I like> out from <the list of things I have legal access to>;
<glowcoil>
what kind of thing do you have in mind?
<ELLIOTTCABLE>
and then give users individually ownership of <the list of things I like> part of that.
<ELLIOTTCABLE>
well, given some sort of algorithm that is over my head but I am sure exists, for reducing a given unique chunk of sound, to a small hash of some sort,
<ELLIOTTCABLE>
build a distributed network whose only purpose is to share information about those hashes. Kind of like, errrr, wasshitcalled, musicbrainz, but distributed
<ELLIOTTCABLE>
and crossed with soundcloud
<glowcoil>
that hash thing is going to be more complicated than you think
<ELLIOTTCABLE>
probably, why?
<glowcoil>
oh wait if you just mean equality/identity
<ELLIOTTCABLE>
then, make it easy for any platform anywhere to consume that data: match <song data> in their legal framework to the distributed hash information.
<glowcoil>
if you meant pandora-style properties
<ELLIOTTCABLE>
yes, that's all I mean
<ELLIOTTCABLE>
no.
<glowcoil>
ok
<glowcoil>
then yeah
<ELLIOTTCABLE>
Pandora's its own business-model.
<ELLIOTTCABLE>
Pandora could say “We have license for <this set of music>, and relationship-information for <this, slightly-larger set of music>”
<ELLIOTTCABLE>
then Pandora's player could legally pull actual sound-data from their service, but pull your preferences from your domain or what the fuck ever
<ELLIOTTCABLE>
(not actually suggesting we copy Wave or e-mail and make everybody try to host their own shit. God forbid. Just an example.)
<glowcoil>
mhm
<ELLIOTTCABLE>
then, when I'm playing in Spotify-equivalent, it plays the songs that I have legal access to due to paying for Spotify: i.e. Spotify is a user-interface, and a data-host, and a legality-negotiator/vendor … but not a repository for *my* information.
<ELLIOTTCABLE>
As long as I'm playing music in Spotify, songs I liked on SoundCloud, clearly won't play in shuffle.
<glowcoil>
yay netflix is back
<ELLIOTTCABLE>
But crucially, songs I liked on SoundCloud, or in Pandora, or on last.fm a decade ago, will still be in my global corpus of “shit I like.”
* glowcoil
continues watching gay movies
<ELLIOTTCABLE>
and the moment they're legally available in my region on Spotify, they're magically in my shuffle. Or when I switch to playing on SoundCloud, any artists that have uploaded their stuff there, that I liked on Spotify, would play there.
<ELLIOTTCABLE>
eh. idealist notion. ignoring and moving on.
<ELLIOTTCABLE>
devyn: hi! still awake?
<glowcoil>
ELLIOTTCABLE: yeah my philosophy has come to a point where i, on a philosophical level, want to be wary of utopian schemes and embrace plurality and shitty solutions
<glowcoil>
like, every perfect UX thing in a sci fi movie just would not be that perfect
<glowcoil>
and we need to get over that
<glowcoil>
:p
<ELLIOTTCABLE>
oh, agreed
<ELLIOTTCABLE>
look at how shit like diaspora failed
<devyn>
yes
<ELLIOTTCABLE>
so, in *reality*, the thing I'm talking about, would be built to be backed by your own library of torrented shit, supplemented by your Spotify subscription and SoundCloud account
<glowcoil>
mhm
<ELLIOTTCABLE>
but nonetheless, a distributed database of “this is the same song as that”, i.e. a mapping of service-specific identifiers to a universal generated-once compared-many-times hash, would be immensely useful.
<ELLIOTTCABLE>
or at least, those of you which are awake.
<ELLIOTTCABLE>
prophile, you too, I feel like you'd have useful input on this.
<ELLIOTTCABLE>
anybody?
<ELLIOTTCABLE>
nobody. >:
<ELLIOTTCABLE>
what about nuck. nuck, do you even still exist?
PragCypher has joined #elliottcable
<prophile>
ELLIOTTCABLE: hi
<prophile>
what am I having input on
<ELLIOTTCABLE>
so,
<ELLIOTTCABLE>
I am bad at specifications.
<ELLIOTTCABLE>
will get better with iteration and time and effort.
<ELLIOTTCABLE>
but I haddeded a thought.
<ELLIOTTCABLE>
what do you think about combining a written specification for the language, a RubySpec-style “specification suite” for the language, into a single project, working in the style of ‘literate programming?’
<ELLIOTTCABLE>
a single overarching document with both precise, english definitions of concepts in the language, with footnotes to embedded specification-pseudocode (not actually pseudocode, a specific subset defined for the express purpose of these specifications) that unambiguously pass/fail *tests* whether an implementation follows the spec?
<ELLIOTTCABLE>
So, I just used Postmates for the first time. This is fucking *spectacular*.
<ELLIOTTCABLE>
Ordered my favourite meal, from my favourite sit-down breakfast restaurant, to go. And I'm watching a little bike-icon about half a mile from my place, well, bike.
<ELLIOTTCABLE>
he's on his way there, then he'll be on his way back to me with my deliciousheseses.
<purr\Paws>
Paws.js/Master 9a3c801 elliottcable: (- new api) Expose a flexible toString on Expression
cloudhead has quit [Quit: Lost terminal]
<ELLIOTTCABLE>
prophile: thoughts?
<ELLIOTTCABLE>
prophile: nothing? >:
<joelteon>
dafuk
<joelteon>
work dns server started incorrectly resolving my host again
<glowcoil>
ELLIOTTCABLE: hm
<ELLIOTTCABLE>
hi joelteon
<ELLIOTTCABLE>
I don't know how to think of you, sometimes.
<ELLIOTTCABLE>
You always talk about some random project you're working on, something unrelated to any discussion in the channel, so I tend to disregard you in turn.
<ELLIOTTCABLE>
But hey, benefit of the doubt: do you have an opinion? (=
<joelteon>
on?
<joelteon>
the last message I have from you is 8:04:31
<ELLIOTTCABLE>
read up
<joelteon>
"prophile: thoughts?"
<ELLIOTTCABLE>
8:34 AM CST
<joelteon>
no, i don't have an opinion
<ELLIOTTCABLE>
8:34 AM <+ELLIOTTCABLE> so,
<joelteon>
you can ask prophile for his thoughts if you want
<glowcoil>
makes me so mad when people are desperate to prove that sufjan stevens is NOT bisexual because he's christian
<glowcoil>
or whatever
<joelteon>
uhh, that seems complicated
<joelteon>
but if it helps you, sure
<ELLIOTTCABLE>
joelteon: don't get it?
<joelteon>
let me read it again...
<joelteon>
ok
<joelteon>
a spec and a testsuite
<ELLIOTTCABLE>
well, not exactly. Language specs à la RubySpec aren't exactly a test suite.
<ELLIOTTCABLE>
but, close 'nuff, yes.
<joelteon>
ok yeah, that sounds helpful
<ELLIOTTCABLE>
the thing is, I don't know of any language that has *both* specs to encourage new implementations, à la RubySpec, *and* a clear specification (Ruby sure as hell don't.)
<joelteon>
i like having examples when i read stuff
<ELLIOTTCABLE>
and as soon as you want to have both of those at once in a language … they're just *begging* to be integrated.
<ELLIOTTCABLE>
a footnote-link from any passage in the specification-text, to a source-code specification of that concept.
<ELLIOTTCABLE>
and as an addendum to the specification, have a description of the restricted/reduced “specification” version of the language (in the Paws case, there'd be no actual reductions, but the concept could be extrapolated to other languages where that's useful, the way RubySpec are written in a reduced subset of Ruby that's very easy to implement),
<ELLIOTTCABLE>
so if you want to implement the language, you start with that minimal set, and then pass *the specification itself* to your reduced interpreter, and boom, the interpreter tells you how ‘done’ it is.
fwg_ is now known as fwg
<ELLIOTTCABLE>
hi, fwg
<fwg>
ohai!
<joelteon>
BRB
<joelteon>
resizing my linode
<ELLIOTTCABLE>
okay joelteon
<ELLIOTTCABLE>
love you joelteon
<ELLIOTTCABLE>
fwg: hi! I don't remember who you are.
<ELLIOTTCABLE>
D:
<joelteon>
oh, never mind
<joelteon>
i have to do a free upgrade, but upgrades are sold out
<ELLIOTTCABLE>
wat
<fwg>
ELLIOTTCABLE: I am one of those twitter guys you invite here from time to time.. also I think I know you from #node.js around 2009
<joelteon>
i opened a ticket
<alexgordon>
glowcoil: who is sufjan stevens and since when are christians not gay? lol
<purr>
lol
chellio has joined #elliottcable
<ELLIOTTCABLE>
fwg: holy crap, you were there that far back?
<alexgordon>
I thought you two hated each other or something
<chellio>
What?
* alexgordon
doesn't keep up with elliott soap
<chellio>
lololololol
<chellio>
Maybe he hates me and I just don't know it.
<chellio>
oh.
<chellio>
okay.
<chellio>
):
<ELLIOTTCABLE>
what? not even a little
<ELLIOTTCABLE>
broke up ≠ hate
<fwg>
ELLIOTTCABLE: yeah, that was the time it was so fun.. back when there were promises all over the place
<ELLIOTTCABLE>
it's gqbrielle who hates my guts for one month out of every three
<ELLIOTTCABLE>
fwg: right? I don't even *recognize* the shit called “promises” nowadays.
<ELLIOTTCABLE>
It's some needlessly obstruse call-pattern abstraction, not actual goddamn futures.
<ELLIOTTCABLE>
which, I mean, I understand, but lolno.
<purr>
lolno
* ELLIOTTCABLE
thanks purr for backing him up
* purr
rrrrrr
<chellio>
Ohio.
<chellio>
purr.
<ELLIOTTCABLE>
fwg: hi! do you know Paws?
<chellio>
"LILY! PURR!"
<glowcoil>
alexgordon: cool
<ELLIOTTCABLE>
chellio: there's a dog purring and humping another dog in my living room.
<chellio>
of course there is.
<alexgordon>
<+ELLIOTTCABLE> broke up ≠ hate <<< that is not how it usually works
<chellio>
Yeah, but we
<chellio>
we're REALLY weird.
<ELLIOTTCABLE>
alexgordon: you clearly haven't been listening to the last five-ish years of soap
<ELLIOTTCABLE>
I'm friends with *all* of my exes, save two
<fwg>
ELLIOTTCABLE: "know"? I don't think so. but this channel is all about Paws, so saw some of it, started to read the spec, got confused, gave up ^__^
<ELLIOTTCABLE>
one who was morbidly obese, and one who called me a stalker.
<ELLIOTTCABLE>
fwg: LOL
<ELLIOTTCABLE>
some day, m'friend, some day.
<ELLIOTTCABLE>
fwg: what do you do nowadays, if not node anymore?
<fwg>
my company is a PHP ecommerce thingy
<fwg>
I weep everyday
<ELLIOTTCABLE>
PHP D:
<glowcoil>
alexgordon: it's easy to remain friends with an ex if you are slightly mature
<ELLIOTTCABLE>
`van () { vim "+help $1" "+only" }`
<ELLIOTTCABLE>
vim-man, bitches
<alexgordon>
glowcoil: your point?
<ELLIOTTCABLE>
`van registers`
<glowcoil>
alexgordon: just basically disagreeing with you
<ELLIOTTCABLE>
`van i_^R`
<alexgordon>
glowcoil: lol no you missed it. "if you are slightly mature"
<purr>
lol
* glowcoil
sighs a lot of times and kills his self
* ELLIOTTCABLE
sighs a lot of times and kills glowcoil
<fwg>
OH GOD I HATE YOUTUBE AUTOPLAY. reopen your browser session, get 10 voices talking at once!
<alexgordon>
glowcoil: lol I was just saying that ELLIOTTCABLE isn't exactly, the most adult person in the room
<alexgordon>
glowcoil: inimino
<alexgordon>
*that would be
<alexgordon>
tbh I'm fairly sure inimino is the ONLY adult in the room
<ELLIOTTCABLE>
okay so now one group of the people going after the kidnappers (CIA) *kidnapped one of the other group* of people going after the kidnappers (FBI), to trade for a dude that the kidnappers made the second group kidnap, and that the first group now wants.
<katlogic>
Omigosh omigosh are we playing who's oldest/mature? :)
<glowcoil>
alexgordon: maturity isn't like a one dimensional scale
<ELLIOTTCABLE>
This show is metanapping my brain.
<glowcoil>
alexgordon: and if you know ELLIOTTCABLE's approach to people
<alexgordon>
I do
<chellio>
I mean… I thought I was fairly adult and mature.
<chellio>
but.
<chellio>
okay.
<ELLIOTTCABLE>
-learn caterpillar = “looks like a parasitic caterpillar” <http://d.pr/1GzA>
<purr\Paws>
Paws.js/Master fc5eff9 elliottcable: (new tests) Exercise #stage and #next
bradyv has joined #elliottcable
<ELLIOTTCABLE>
bradyv!
<ELLIOTTCABLE>
no real-client?
<bradyv>
nope, recommend one
<katlogic>
Quassel is hip but desktop client, irccloud is hip too but supposedly backed by NSA.
<ELLIOTTCABLE>
bradyv: irccloud.
<ELLIOTTCABLE>
bradyv: if you don't want to pay, which is reasonable, irssi.
<katlogic>
Be a patriot.
<bradyv>
I'm Canadian
<katlogic>
irccloud is british afai
<ELLIOTTCABLE>
if you can't handle either paying monthly for an excellent UI, nor munging around with outdated perl libraries and unsupported ancient bullshit, then Linkinus, Colloquy, or Textual.
<ELLIOTTCABLE>
OH HEY DEVYN
<ELLIOTTCABLE>
devyn: I almost forgot you! *You're* in the YVR surroundings! Can I get you into town for this weekend? :D
<bradyv>
Dude I won't use this enough to justify paying for it :P
kat_ has joined #elliottcable
<kat_>
wow, this thing still works
<kat_>
i think its only pay-only if one uses the irc shell feature
<ELLIOTTCABLE>
kat_: it's not pay-only, you have to pay to *stay* logged in.
<ELLIOTTCABLE>
two hours after you close the window, you get disconnected from the networks, and your logs stop.
<ELLIOTTCABLE>
persistent connections are 5$ a month or sommat.
<ELLIOTTCABLE>
(it has a shell feature? :O)
bradyv has quit [Quit: Page closed]
<glowcoil>
hi well
<ELLIOTTCABLE>
hi glowcoil
<katlogic>
Wow, I think I just offended this whitequark dude on #ruby-lang without even intending to.
<katlogic>
Such delicate.
<ELLIOTTCABLE>
LOL
<purr>
LOL
<ELLIOTTCABLE>
katlogic: I'm permabanned from that channel.
<ELLIOTTCABLE>
I was a prolific Rubyist, way, way back when.
<ELLIOTTCABLE>
But I just couldn't fucking get along with zenfag.
<purr>
hah
<katlogic>
Like usual i was ranting how sublimetext is all overhyped, while he stated the opposite.
<ELLIOTTCABLE>
I don't think I've ever hated a programmer more than I hate him.
<ELLIOTTCABLE>
(And it's not like I make a habit of *hating* programmers. Disliking their work, or their personalities, perhaps, but hating? Nah.)
<ELLIOTTCABLE>
(Basically just zenspider and tjholowaychuk.)
<nuck>
I still don't get what you have against tjholowaychuk
<nuck>
Where did that feud even come from
<yorick>
tjholowaychuck is multiple people!
<ELLIOTTCABLE>
feud? 'snot a feud, I doubt he even knows who I am.
<nuck>
He'd probably go "oh yeah I saw that name in the comments one time"
<katlogic>
Is tjh this javascript rockstar everyone worships?
<nuck>
No that's substack
<nuck>
*EVERY* programmer has seen ELLIOTTCABLE's name at least once
<ELLIOTTCABLE>
lol ‘rockstar.’
<ELLIOTTCABLE>
nuck: filthy lies.
<nuck>
It's true
<nuck>
You're fucking everywhere man
<ELLIOTTCABLE>
I'm entirely unknown. What's an ELLIOTTCABLE? Who knows. Not I.
<nuck>
It's actually kind of creepy how I keep running into names from here around the web
<ELLIOTTCABLE>
also OH MY GOD HI, YOU'RE SPEAKING WORDS
chellio has quit [Quit: Connection closed for inactivity]
<katlogic>
nuck: Nah, social networks are creepy.
<nuck>
Like just the other day I googled for something with cmake and stumbled on whitequark's answer
<nuck>
and hi elliot
<nuck>
t
<yorick>
t
<nuck>
This is gonna be a meta day
<nuck>
I can feel it
<nuck>
I'm preparing to set up a docker container with Ubuntu just so that I can create a debian package using a chroot inside that (I think?)
<yorick>
nuck: there's a new docker version out today
<nuck>
1.0 yet?
<yorick>
0.11 iirc
<nuck>
mmm
<nuck>
I'm eagerly awaiting network transparency
<nuck>
Also hoping somebody creates a means of transparently taking a running container and transporting it to another host
<yorick>
nuck: do you just want xen
<glowcoil>
ugh
<nuck>
I want xen without the overhead, yorick
<katlogic>
it works in kvm too
<katlogic>
with lxc there were attempts but it is kinda flaky
<nuck>
I love docker for being super lightweight, starting quickly, automatically versioning with a union mount, and providing narrow communication lines
<katlogic>
yeah, lxc is pretty awesome
<katlogic>
but migrating namespaces aint no easy task
<nuck>
If you could add on network transparency of the communications and make it possible to do a live migration between physical boxes, it would be 100% ideal for everything I want
<yorick>
I need to improve my server security quite a bit
<nuck>
Yeah migrating would be the toughest
<nuck>
Since you'd have to take the running state of a container and move it somehow
<katlogic>
xen overhead is a bit overblown tho, its just memory overhead these days
<katlogic>
and filesystem too i guess
<nuck>
Yeah but there's also kernel overhead
<nuck>
since each running thing in xen has a kernel
<nuck>
Whereas in LXC they share the host's kernel
<katlogic>
This one is neglible
<katlogic>
xen supervisor itself takes very little, most of it is burned on virtio cache ping-pong
<nuck>
Yeah, I'm mostly referring to each client VM having its own kernel
<nuck>
And its own drivers and its own everything
<katlogic>
Nothing wrong with that.
<katlogic>
Again, those all go through virtio :)
<katlogic>
It's just thin wrappers.
<katlogic>
namespaces need to do their own scheduling too in cgroups, you know.
<nuck>
Actually I wonder if Sailfish uses LXC to separate apps into their own namespaces
<katlogic>
nuck: that being said, i run xen and inside xen lxcs :)
<nuck>
I'm working on moving pomf.se to a containerized setup
<katlogic>
Yo dawg i heard you like cloud, so i put cloud in your cloud ...
<nuck>
I've even managed to pull PHP-FPM and Nginx apart
<nuck>
That took a few hours but it works solidly now
<katlogic>
Might as well run kvm inside that.
<nuck>
I think LXC is arguably more interesting in mobile than in servers
<katlogic>
Depends what exactly you need to have namespaced.
<katlogic>
But yeah its kinda cool to separate mobile apps.
<nuck>
Well, mobile needs apps to be namespaced so that the OS can manage who can access photos, etc.
<nuck>
If you plug up the root-hole in LXC (which last I checked is plugged) you've got a pretty solid way to create a thin environment for the app to run in
<katlogic>
Very folksy way to put it :)
<katlogic>
But yeah, nowadays apps are all creepily powerful. But I'm afraid its not because google would be slacking on namespace separation tech.
<nuck>
And you can theoretically just wait for the app to access a photos mount point, dbus it over to a process which can prompt for allowing it, and then allow or deny the mount
<katlogic>
But mostly just users skipping over privileges screen.
<nuck>
Kind of pull a systemd-automount there
<katlogic>
That decision should be made by app market, not users.
<nuck>
katlogic: I think Apple did it right -- prompt for permissions the *moment* it is required
<katlogic>
indeed
<nuck>
Isntead of "here's what we need [list of 50 permissions]"
<nuck>
Just "do you wanna let it see your nude selfies?"
<nuck>
(hint: the answer is always no)
<nuck>
Is it possible to chroot within an LXC container? God I hope so
<katlogic>
Sure, you can do anything in LXC :)
<nuck>
True, like gain root and escape the container
<nuck>
:D
<katlogic>
Unfortunately LXC for mount points are still quite broken in linux kernel
<katlogic>
To the point those are not exactly safe when mount points are shared.
<katlogic>
This one of the major showstoppers for LXC replacing openvz btw.
<nuck>
LXC is getting pretty speedy development though
<nuck>
Especially since Docker dropped
<nuck>
Is Heroku helping fund LXC development? I know it's what they use for their stuff too
<katlogic>
Yeah, ironically from openvz guys. They know their 2.6.32 shitty patch for centos 5 kernel aint gonna last forever.
<katlogic>
And in 2016 or so redhat will eol it.
<nuck>
hahaha
<nuck>
I guess I should be filing a backport request with Ubuntu for cmocka
<katlogic>
Yeah, heroku runs LXC.
<katlogic>
And that ephemeral filesystem shit is there exactly because lxc is crap in that regard.
<katlogic>
(as a bonus it scales well, tho)
<nuck>
hahaha
<nuck>
lol
<purr>
lol
* nuck
hugs purr
* purr
rrrr
<nuck>
I missed you cutie
prophile has joined #elliottcable
Sorella has quit [Quit: Ex-Chat]
<devyn>
ELLIOTTCABLE: yes yes yes yes yes :D
<devyn>
ELLIOTTCABLE: when, specifically?
<ELLIOTTCABLE>
hm?
<ELLIOTTCABLE>
oh
<ELLIOTTCABLE>
Friday through Tuesday
<ELLIOTTCABLE>
so, during the weekend
<ELLIOTTCABLE>
also meeting @kump and @bradyv, and bringing @elliepritts
<ELLIOTTCABLE>
so idk exact schedule so far
<ELLIOTTCABLE>
nor do I have any specific activities planned. idk wat do in the city.
<devyn>
alright, I might be busy Saturday, but Sunday could work
<devyn>
and Monday and Tuesday I'm always downtown anyway
<ELLIOTTCABLE>
oh? work?
<ELLIOTTCABLE>
my eyes hurt, chat tomorrow and make plans, will do
<ELLIOTTCABLE>
text me; if you don't have my number, it's +1 919 636.4204
<nuck>
inb4 ELLIOTTCABLE drives devyn across country and dumps him in SF
<ELLIOTTCABLE>
distinct possibility.
<ELLIOTTCABLE>
ugh nuck, too, is a shade of red-orange