purr changed the topic of #elliottcable to: a
<ec^> -find emil
<purr> ec^: Could not find `emil`.
<ec^> -find nex
<purr> ec^: Found: you’re next, nexxy, and iterate
<ec^> -nexxy
<purr> ec^: sexxy
* ec^ laughs
<ec^> -learn emilyrose = <krainboltgreene> Emilyrose is great.
<purr> ec^: Learned `emilyrose`.
<Hrorekr> ec^, thanks, I think all these years I have never been able to apply myself (long sob story, tell me if you want to hear it).
Hrorekr has quit [Quit: Leaving]
duckinator has quit [Remote host closed the connection]
<ec^> ... didn't even realize duckinator was in here
<krainboltgreene> Doesn't seem like they are.
Rurik has joined #elliottcable
Rurik has quit [Ping timeout: 255 seconds]
Rurik has joined #elliottcable
|jemc| has joined #elliottcable
<|jemc|> hey folks, just read through the Paws Nucleus design document - interesting stuff
<|jemc|> I'll likely be back to this channel for more idling and discussion, but with the Paws focus on patterns for asynchrony, I wanted to drop a link here tonight to another emerging language that may be of interest: http://www.ponylang.org/
<|jemc|> Pony is an actor language, but my main attraction to it is in the system of reference capabilities: http://tutorial.ponylang.org/capabilities/reference-capabilities/
<|jemc|> basically, every reference to a value/object has a reference capability attached, which dictates how that reference may be aliased or shared or accessed
<|jemc|> through this mechanism, the compiler can enforce that there an no possibilities for data races, giving way to guaranteed safe lockless (actor-based) concurrency
<|jemc|> it also happens to be a very static-type-oriented language, but I can see why they did this when they were already doing so much static analysis, and the reference capabilities make it worthwhile, I think
<|jemc|> oh, and it's also interesting to note that the reference capabilities are all checked at compile time, so they have no runtime cost
<pikajude> wow
<pikajude> an actor consumes an extra 256 bytes of memory
<pikajude> imagine showing that to an embedded systems programmer
<pikajude> or a normal programmer 10 years ago
<|jemc|> I think it's actually less than that on 32-bit systems, though pony only worked on 64-bit until quite recently
eligrey has quit [Quit: Leaving]
eligrey has joined #elliottcable
|jemc| has quit [Quit: WeeChat 1.2]
eligrey has quit [Quit: Leaving]
pikajude has quit [Quit: ZNC 1.6.2 - http://znc.in]
pikajude has joined #elliottcable
Rurik has quit [Ping timeout: 260 seconds]
Rurik has joined #elliottcable
Rurik has joined #elliottcable
<alynn> only embedded developers and Hitler develop for 32-bit
<pikajude> embedded developers
<pikajude> help! i'm stuck!
Rurik has quit [Ping timeout: 245 seconds]
|jemc| has joined #elliottcable
Rurik has joined #elliottcable
Rurik has quit [Changing host]
Rurik has joined #elliottcable
<Rurik> ec^, there?
<Rurik> ec, ^
<ec^> Rurik: hi!
<ec^> just woke up. I Feel Like Deeaaaaaaattth~~~
<ec^> alynn: lol.
<purr> lol
<ec^> |jemc|: I'll add it to emerging-languages queue!
<ec^> krainboltgreene: lawl ur a funy
<Rurik> ec^, you like to teach?
<ec^> Rurik: tell me your sob-story from last night! you can DM me if you'd rather
<ec^> and yes lol I love to teach
<ec^> afk for a while, shower and walking dogs and other morning shit
* ec^ stretches
* ec^ yawns
* ec^ pats purr
* purr rrrrrrr
* ec^ climbs out of bed
<Rurik> ec^, Well, do you know about IITs?
<Rurik> not the Illinois one
<Rurik> the Indian ones
<ec^> I really like capabilities though.
<ec^> did some research on them waaaaaaaay back when.
<ec^> In some ways, not very relevant to my work; but they're just damn cool
<ec^> Rurik: only because I keep getting the Indian ones in Google :P
<ec^> Rurik: nothing else
<Rurik> haha
<ec^> (@ |jemc|, re: caps)
<Rurik> They are like elite universities with a very tough entrance test
<Rurik> TL;DR is I wanted to get enrolled into an IIT, ended up being enrolled into a mental hospital
<ec^> Rurik: O_O
<ec^> my first time away to college I failed out and v. nearly committed suicide.
<ec^> Only way I got caught / saved is because I'd hacked the grades server when I went home for winter break, and a couple days before I was to fly back down to where school was, my parents got a *physical* report-card in the mail.
<ec^> I hadn't thought they did that anymore. It didn't go … well. o_o
<Rurik> oh
<Rurik> I got diagnosed with schizoaffective disorder last year
<Rurik> Really doubted my abilities and was suicidal for the last 3 years
<ec^> Rurik: can relate. *hugs*
<Rurik> ec^, anyway, I had an idea for a 1:1 teaching platform
<ec^> am rly afk this time I swear, but will read when I get back
<krainboltgreene> ec^: what did I say that was funny?
pikajude has quit [Ping timeout: 256 seconds]
<ja> Greetings.
pikajude has joined #elliottcable
<|jemc|> ec^: to some extent, there are two separate "capabilities" concepts in Pony (though they are integrated)
<|jemc|> the one you're probably referring to researching earlier is the "unforgeable object reference* part
<|jemc|> whereas I am more interested in the "dictates how that reference may eb aliased or shared or accessed" part
<ec^> |jemc|: talking about infosec caps
<ec^> yah, saw there was a difference, you note just sparked the association in my mind (=
<|jemc|> yeah, the latter is sort of just an extension of the former
<|jemc|> there was actually a short "scuffle" about this in a post on hacker news: https://news.ycombinator.com/item?id=9483735
<ec^> “a short scuffle about this in a post on Hacker News” — Current Status
<ec^> well, |jemc|, welcome to the channel
<ec^> sorry I can't engage more
<ec^> Will hopefully have more time later today
<ec^> 1. there's a CoC to be posted soon, hope you're the type to be compfortable with that, 2. General topic is PL design or PLT tutoring or things of that ilk
<ec^> 2b. although it varies widely (el oh el freenode social channels)
<ec^> back soon!
<brixen> |jemc|: hi!
<brixen> ec^: I lured |jemc| here with promises of great interest, please treat him kindly :)
<|jemc|> topics of great interest are most important to me, receiving kindness is secondary ;)
<Rurik> ec^, so, the rationale is that there are a lot of students in the city I live in and lots of teachers too
<Rurik> I wanted to make something that connects teachers with students and weeds out the bad teachers
Rurik has quit [Ping timeout: 265 seconds]
Rurik has joined #elliottcable
Rurik has quit [Changing host]
Rurik has joined #elliottcable
Rurik has quit [Ping timeout: 272 seconds]
Rurik has joined #elliottcable
Rurik has quit [Changing host]
Rurik has joined #elliottcable
fujisan has joined #elliottcable
|jemc| has quit [Ping timeout: 240 seconds]
|jemc| has joined #elliottcable
|jemc| has quit [Ping timeout: 260 seconds]
jonathanzuniga has joined #elliottcable
|jemc| has joined #elliottcable
<pikajude> i'm currently working with a SOAP service that doesn't apply an update 33% of the time
thealphanerd has quit [Quit: farewell for now]
<pikajude> because of race conditions
<pikajude> i see
|jemc| has quit [Ping timeout: 246 seconds]
thealphanerd has joined #elliottcable
|jemc| has joined #elliottcable
<ja> Nice to have you on board, |jemc|!
|jemc| has quit [Ping timeout: 260 seconds]
creationix has joined #elliottcable
<ec^> creationix: o7
<creationix> sup
<ec^> creationix: been a while since I dragged you in here. :3
<creationix> :)
<ec^> back to ~polishing wood blocks!~
|jemc| has joined #elliottcable
|jemc| has quit [Ping timeout: 260 seconds]
<ljharb> is "o7" a salute?
fujisan has quit [Quit: Connection closed for inactivity]
eligrey has joined #elliottcable
|jemc| has joined #elliottcable
<|jemc|> thanks, ja
|jemc| has quit [Ping timeout: 250 seconds]
|jemc| has joined #elliottcable
<ec^> ugh.
<ec^> 'allo all.
<ec^> ‘fly safe’ and o7 originated in an ancient spaceflight MMO, Eve Online.
<ec^> I caught those bugs early and never really shook them. Especially online, although I'm known for using ‘fly safe’ as a salutation irl, as well.
|jemc| has quit [Ping timeout: 240 seconds]
<ja> 'ello 'c^
<ec^> ja: lolol
<purr> lolol
<ec^> that's funny
<ja> oh, I thought “o7” was a high five for some reason
<ja> a salute makes much more sense
<ljharb> high five is `\o` or `o.`
<ljharb> `o/`
<ja> what’s with the wood blocks, ec^?
<ja> ljharb: Yeah, but… I mean… Yeah
<ja> `o.`, really?
<ljharb> ¯\_(ツ)_/¯
<ja> I’ve never seen that
<ljharb> typo :-p
<ljharb> `o` with a slash on either side of it :-p
<ja> I have that as an alias in my shell profile
<ja> Oh. Right.
<ja> \o/
<ja> ec^: alias | wc -l
<ja> I bet you have over nine thousand, approximately
<ec^> o. is a fist-bump seen end-on
<ec^> or o•
<ljharb> i have mac-os-level autocorrects mostly
<ja> lol
<ec^> ljharb: I, too
<ljharb> (ง'̀-'́)ง → (╯°□°)╯︵ ┻━┻ → ┬─┬ノ( º _ ºノ)
<ec^> … an alias in your shell profile?
<ec^> are you ... using irc-cat, or whatever it is?
<ja> % alias o.
<ja> o.='o .'
<ja> :x
<ljharb> o.ô
<ec^> the one where you send messages to IRC by redirecting shell streams to files under particular directories?
<ja> haha, irc-cat
<ec^> no it's a real thing
<ja> oh, that sounds awesome!
<ec^> it's like totally unusuable but a *really* cool idea
<ja> like /dev/tcp or whatevs on whatevs
<ja> in Bash or whatevs
<ec^> basically you have a set of output-directories
<ec^> (root/server.blah.tld/#roomname.text)
<ec^> that you `tail -f` or whatever
<ja> (which is really weird that the shell would “put” things in /dev)
<ja> ec^: I need this
<ja> or maybe not really
<ec^> and then you `echo 'message' >root/server.blah.tld/#roomname` to send to the channel
<ec^> and it's all set up with filesystem watchers or something idk, but it's really cool
<ec^> well
<ec^> kinda cool
<ja> maybe I should work and move
<ja> lol
<purr> lol
<ljharb> careful, someone's gonna irc-cat their passwd file or something
<ec^> it seems like it'd be a great interface for ... something? idk.
<ja> that *is* cool though
<ec^> but it's terrible for irc. tried it for a hot second.
<ja> yeah… for something…
<ja> haha
<ja> a *hot* second, even
|jemc| has joined #elliottcable
<ec^> sorry that I've been away all day today, Rurik / |jemc| / anybody else I promised to talk to
<ec^> it's been an *eminently* shitty day.
<Rurik> ec^, It is okay, I just woke up
* ec^ waves
<ec^> you're not free today, right?
<pikajude> i wonder if I have a bug stuck in my ear
<pikajude> it's been fluttering for awhile
<ec^> -otters @ pikajude
<purr> pikajude: write-only stream
<pikajude> well hey, you weren't talking to me
<pikajude> i make my own conversations
<pikajude> hello. i am /dev/null
<ec^> Internal Revenue Service, Department of the Treasury / Kansas City, MO / Elliott F Cable
<ec^> well, fuck. dis v. bad.
<pikajude> hi
<purr> pikajude: hi!
<pikajude> is that you?
<Rurik> ec^, I am free
<pikajude> the internal revenue service?
<pikajude> is that where you got all that money
<ec^> Rurik: ah? I'll try and get away later tonight. Am *still* waiting on some people who were supposed to be here at noon.
<ec^> It's fucking 6pm here.
<pikajude> speaking of which ec, did you get anything cool for xmas
<ec^> pikajude: I don't do holidays.
<ec^> 2015 fucking sucked. I don't even want to talk about this holiday seasons. Looking forward only rn.
<pikajude> wow, that's the opposite of cool
<pikajude> ok
<ja> ☉_☉
<ja> so does IRCCloud support blinking text?
<ec^> idk, try it
<ja> ¯\_(ツ)_/¯ i dont irccloud
<ec^> it *supports* mIRC colour codes, it just doesn't have an entry-method for them
<ec^> -colour
<purr> ec^: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<ec^> -blink
<ja> ROFL MIRC
<ec^> ?
<ja> mIRC is like a trigger for me, ec^
<ja> a bad one
<ja> sorry
<ja> random numbers of -colour are blinking in ma irssi, wtf