elliottcable changed the topic of #elliottcable to: Puppy paws patter placidly through the pale passageways…
<elliottcable> this is harder than expected. I am giving up.
<elliottcable> Here. Have as far as I got: http://ell.io/igKra
<elliottcable> (It's supposed to be a file in SJS [Sideways JS], that runs SJS files.)
<elliottcable> (It's not.)
<elliottcable> This is *definitely* the best way to obfuscate JS files.
<elliottcable> oh
<elliottcable> that was easy
alexgordon has joined #elliottcable
<Willox> This is gonna go far
<Nuck> >using pastebin
<Nuck> pls no
<Willox> I went to chrome
<Willox> and types pa
<Nuck> ----> Gist
<Willox> typed*
<Willox> and pressed enter
<Nuck> Go to Chrome, type gi, hit enter. Github Gists 4lyfe
<Willox> page 14 of google
<Willox> np
<Nuck> (or on unixes, we have jist)
<Nuck> hm
<Nuck> That reminds me I need to finish my volume stuff
<Nuck> I wrote a PulseAudio Lua lib at some point in the past month and have no fucking clue where I put it. Wonderful.
<Nuck> Does anyone here speak terminfo? :/
<Nuck> I think my terminfo is wrong because ncurses keeps borking subtly
<elliottcable> Woot.
<elliottcable> http://ell.io/iLBle
<alexgordon> wtf are you doing
<elliottcable> Happy birthday.
<elliottcable> An SJS compiler and SJS interpreter, both written in SJS!
<elliottcable> I'm obviously a genius.
<elliottcable> Even cooler than bewbs.
<alexgordon> greatest line on wikipedia "Some analysis suggests that human beings are not "commodities" or "resources", but are creative and social beings in a productive enterprise"
<alexgordon> good thing that some analysis has suggested that, or I would never have known!
<elliottcable> Wikipedia >,<
<Willox> oh god
<Willox> befunge has eval
<Nuck> alexgordon: Tell that to the American businesses
<Nuck> They don't comprehend it
<elliottcable> lol weaboo-nuck is anticapitalist
<purr> lol
<alexgordon> elliottcable: you call that anticapitalist?
<alexgordon> I am anticapitalist!
<Willox> aaa
<Willox> My befunge stack overflowed
<elliottcable> Yeah, but you're British.
<elliottcable> He's *American* and anti-capitalist.
<elliottcable> aka anti-American. ;)
<Willox> hm
<Willox> elliottcable, I am actually progressing
<Willox> this is amazing
<elliottcable> Willox ⑊ LOL
<purr> lol
<elliottcable> Willox ⑊ Writing your first interpreter. This is adorable. <3
<elliottcable> What're you writing in?
<Willox> Lua
<Willox> http://codepad.org/XgTtnhGS (I used the slowest site on purpose)
<Willox> DIR 4 = right
<Willox> instance:execute([[>2.@ ]])
<Willox> I need the space at the end because of a bug I have yet to fix
<elliottcable> lol'd
<Willox> It's not the quickest
<Willox> I found the problem!
<Willox> "-- TODO"
vil has joined #elliottcable
<vil> greetings!
<Willox> OUTPUT Hello, World!
<Willox> yay
<vil> hello Willox, I don't believe we're acquainted
<Willox> No we aren't
<Willox> hi
<purr> Willox: hi!
* vil waves
<vil> what're you working on?
<vil> I missed you, purr
* vil pats purr
* purr rrrrrr
<Willox> My first interpreter,as elliott claims is adorable
<elliottcable> vil!
<elliottcable> omg!
<elliottcable> how's life?
<Willox> I accidental output a smiley face
<Willox> accidentally*
<vil> elliottcable!
<vil> pretty good! got my server all Debian-d, and I'm working on Mac software again
<vil> elliottcable: you?
<vil> Willox: oh, cool!
<Willox> Gotta fix loads of it
<Willox> but bed for me now, 3AM
<vil> o7
<elliottcable> hi
<purr> elliottcable: hi!
<elliottcable> vil.
<vil> elliottcable.
<elliottcable> what's up.
<vil> not much! reading the Bastard Operator from Hell stories
<vil> yourself?
<elliottcable> BOFH! <3
<elliottcable> Paws.js
<elliottcable> why aren't you contributing? ;)
<vil> they're so fantastic, can't believe I'd never run into them before
<vil> heh
<vil> nice sideways javascript, by the way
<Nuck> >Ignoring the suggestion to contribute to Paws
<Nuck> lel
<vil> but no, I've been busy working on Mac softwares
<vil> trying to avoid getting a normal job this summer
<Nuck> There needs to be a protocol for hugging people over the internet.
<vil> hello Nuck!
<Nuck> Hello vil~
<vil> elliottcable: wow, you've been quite busy lately
<Nuck> hehe
<elliottcable> oh? and how's that?
<Nuck> Going through and manually retagging all my music library
<elliottcable> Paws runs code, incase it didn't last time you were around.
<elliottcable> which is nice.
<vil> it was kinda sorta running code, yeah
<vil> good to hear it's coming along
<vil> Nuck: exciting stuff
<Nuck> Yeeeeeeeah I'm on the verge of shooting myself and I'm only 20 tracks in
<vil> elliottcable: I'm once again working on the project that I was originally writing when you first recruited me, Vaypr
<vil> except for it has a new name, new face, and 100% less chance of killing me this time
<vil> it's amazing how much more productive you can be in Obj-C once you actually know C
<vil> Cocoa is still obnoxious, but I'm getting to hate it less
<elliottcable> Ni No Kuni.
<elliottcable> making my friend Cherish play it.
<elliottcable> so frickin' adorable.
<Nuck> 40 songs down...6,831 to go
<Nuck> brb killing myself
<vil> bahaha
<alexgordon> lol vil
<purr> lol
<alexgordon> THIS IS WHAT I'VE BEEN SAYING
<alexgordon> nobody listens
<elliottcable> alexgordon ⑊ what?
<alexgordon> <vil> it's amazing how much more productive you can be in Obj-C once you actually know C
<alexgordon> everybody is like "oh I'm special, *I* don't need to learn C"
<vil> nope really is quite helpful
<elliottcable> LOL
<vil> plus C is just a cool language that you should know anyway
<elliottcable> I learned C thoroughly before even looking at ObjC in serious
<alexgordon> me too
<elliottcable> then I ended up watning to build a Paws in C and haven't had time to learn any more than a little ObjC >:
<vil> I should have, would've saved me 1.5 years of pain
<alexgordon> vil: learn C++ next ;)
<alexgordon> I mean, you can avoid most of C++ because it sucks
<vil> elliottcable: really doesn't take much effort at all unless you want to play with the seedy underbelly
<alexgordon> I use maybe 2% of it
<elliottcable> fuck C++
<vil> wait of course you do, what am I saying
<alexgordon> elliottcable is definitely horny today
<elliottcable> I definitely want to play with the underbelly
<elliottcable> have you even met me!?
<vil> yeah, the internals are really cool
<elliottcable> what use is a language to meif I can't sodomize it?
<vil> you can do strange and wonderful things by talking to the runtime
<alexgordon> I'd like to see you sodomize coffeescript
<Nuck> alexgordon: Not like it needs his help
<Nuck> Pretty sure CoffeeScript is already preoccupied sodomizing itself.
<alexgordon> in soviet russia, coffee sodomizes you
<Nuck> brb coffee
<elliottcable> Nuck: "Pretty sure CoffeeScript is already preoccupied sodomizing itself." what.
<purr> beep.
<vil> that would be a hell of a caffeine buzz
<alexgordon> (that was an enema joke, my first ever)
<micahjohnston> alexgordon: hahaha
<micahjohnston> alexgordon: wat.
<purr> beep.
<vil> micahjohnston!
<elliottcable> “You have taken the Wizard's Pledge, and are now privy to the timeless wisdom of the Wizard's Companion!”
<Nuck> Oh man. I missed you bastards. Good to see the room alive again.
<vil> I missed you guys as well
<Nuck> "I know I'll just use MusicBrainz" lelnope
<Nuck> Apparently MusicBrainz *really* sucks
<Nuck> Who knew?
<elliottcable> really?
<Nuck> Really really.
<elliottcable> Really really!?
<Nuck> REALLY REALLY REAAAAAALLLY~
<elliottcable>
<vil> ...
<Nuck> -back @ vil
<purr> vil: Welcome back! Here, have some welcome-back penises. http://youtu.be/RvkWhGVNky4
<vil> ah, there we go. I knew something was missing from my life
<Nuck> I knew you looked famished for dick.
<vil> always
<elliottcable> Nuck: what.
<purr> beep.
<elliottcable> -what
<purr> <alexgordon> micahjohnston is such a rebel, bitches love rebels
<elliottcable> bitches *love* micahjohnston.
<elliottcable> I feel really, really bad. )'=
<Nuck> Cause he a rebel
<Nuck> Why?
<vil> ?
<Nuck> Wait
<alexgordon> he IS a rebel
<Nuck> WAIT
<Nuck> ELLIOTTCABLE IS FEELING SOMETHING
<alexgordon> as far as mormon norms go
<alexgordon> Nuck: LOL
<purr> lol
<Nuck> THIS IS A MOMENTOUS OCCASION
<elliottcable> Mormon norns?
<alexgordon> and bitches love him, reportedly
<elliottcable> Are those different from normal morms?
<Nuck> alexgordon: You make it sound like he's been reported for loving bitches
<alexgordon> Nuck: ...
<alexgordon> is this not so?
<Nuck> I don't know. Might talk to the local police
<elliottcable> -what
<purr> <elliottcable> hr'd jolfing an O{S
<elliottcable> wat
<Nuck> wat
<vil> off by a row, looks like
<alexgordon> off by a cow?
<Nuck> Yes, don't you have a cow on your keyboard?
<vil> I was here for that actually, but I can't remember what you were trying to talk about
<elliottcable> idd vt eiq>
<vil> dogcow
<Nuck> vil: jolfing clearly
* vil moofs
<elliottcable> Oh my dog, larus
<elliottcable> It's been so long
<Nuck> I swear I *will* pipe cowsay into here
<elliottcable> and get yourself klined
<elliottcable> ಠ_ಠ
<Nuck> (apparently weechat has a FIFO pipe I can actually do that with, in theory
<alexgordon> does freenode kline cow pipers?
<elliottcable> alexgordon: wat.
<purr> beep.
<Nuck> alexgordon: God that line sounded jargony enough to be a Haskell discussion
<alexgordon> I piped a cow once
<alexgordon> it did not appreciate it
<Nuck> I don't wanna hear about your fetishes, alexgordon
<Nuck> I think we can add this to the list of Things We Know About Alex: He pipes cows
<Nuck> ... wat
<vil> this channel should have a wiki
<alexgordon> okay, I've seen enough of this
<alexgordon> in soviet russia, cow pipes you!
<vil> erm, well then
<alexgordon> ah this is more like it
<elliottcable> Oh. My god. Navarr's profile now has a picture of Navarr.
<Nuck> This is why we don't flush your cowfish when they die
<alexgordon> in soviet thailand, you pipe cow!
<elliottcable> “Member of ΩF:∅ and ACM.”
<Nuck> elliottcable: And?
<elliottcable> He lists it as if it's a real thing.
<Nuck> I think a third of this room is members of ΩF:∅
<Nuck> haha
<vil> currently imagining soviet thailand
<elliottcable> Oh, he lives in Ohio.
<elliottcable> That explains SO MUCH.
<Nuck> Nobody fucking lives in Ohio
<elliottcable> Nuck ⑊ But it's not a real thing! How can you be a member of it?
<Nuck> elliottcable: Actually I believe they finally incorporated ΩF:∅, Inc.
<vil> what is it even supposed to be? other than difficult to type
<elliottcable> wtf is this
<elliottcable> http://navarr.me
<Nuck> Open source league of beaux esprits I believe is the official description, vil
<vil> lol fake windows phone
<purr> lol
<vil> why, out of all the UIs you could choose to imitate, would you pick WP7?
<alexgordon> can you believe this channel used to be about programming?
<vil> alexgordon: cows are a gateway drug, step away before it's too late
<alexgordon> don't want to end up like micahjohnston
<vil> brb installing cowsay
<Nuck> vil: Programmers don't fully understand design.
<Nuck> Well, most don't
<vil> this should be part of the standard distribution, it's an important feature
<Nuck> I agree
<Nuck> Also toilet
<vil> fortune wasn't installed either
<Nuck> toilet is fucking useful
<Nuck> Like, I love to screenfetch | toilet -f terminal
<Nuck> er
<Nuck> toilet -f term --gay
<vil> I'm so glad that I'm configuring my server to do meaningful tasks
<Nuck> It's like having all of San Francisco's Castro district cumming all at once on your terminal
<Nuck> Just so many rainbow
<vil> lol
<purr> lol
<vil> right, bed. see you all on the morrow
<Nuck> seeya vil
<vil> and by that I mean we're all going flying on a giant bird
<vil> what time is it?
<vil> BED TIEM
<alexgordon> INDEED
<alexgordon> -find Nuck
<purr> alexgordon: shut up nuck you are a nuck
<alexgordon> -find elliott eyes
<purr> alexgordon: Could not find `elliott eyes`.
alexgordon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<Nuck> Woo up to... 75 items ;_;
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 240 seconds]
<elliottcable> hi
<purr> elliottcable: hi!
brr has joined #elliottcable
<elliottcable> I feel fucking ill.
<elliottcable> So fucking ill.
brr has quit [Ping timeout: 240 seconds]
<elliottcable> SO. MUCH. THIS.
<elliottcable> This is everything that's wrong with AI/ML in products
<elliottcable> I especially love this bit:
<elliottcable> “Put your user in the middle of your flow.”
<elliottcable> “Make them press an extra button, make them provide some inputs, let them be part of the service-providing, rather than a bystander to it.”
<elliottcable> “If they are part of the flow, they have a better vantage point to see what’s going on. Automation is great, but it’s a layer of cognitive complexity that should be used carefully.”
<elliottcable> also, lol, this.
<purr> lol
<elliottcable> “When you can’t find old or young people, drunk people are a good approximation. In fact, while building Bump 3.0, we took teams of designers and engineers to bars in San Francisco and Palo Alto and watched people use Bump, tweaking the product to accommodate.”
brr has joined #elliottcable
brr has quit [Ping timeout: 240 seconds]
brr has joined #elliottcable
sephr has quit [Quit: Leaving]
judofyr has joined #elliottcable
<elliottcable> judofyr ⑊ you around?
<elliottcable> judofyr ⑊ I know you probably have plans.
<judofyr> elliottcable: kinda
<elliottcable> judofyr ⑊ But I just dumped my girlfriend. It's bad. I'm bad. And it would mean the world to me, if you could help me just program. Something. Anything. Distraction.
<elliottcable> BIGGEST FAVOR EVAHHHH.
<elliottcable> give me a project. or let's talk Paws. or something.
<elliottcable> if you can't, I'll understand.
<elliottcable> Juuuuuust on the off-chance.
<elliottcable> re: your commit comment.
<elliottcable> the commit you commented on is a “safe-stage commit.”
<elliottcable> Basically, they aggregate some work together, into a concrete blob of “featureness” or “fixness” or “change” or something.
<elliottcable> They're documented, well-tested, and pass all tests.
<elliottcable> that's all.
<elliottcable> you continue working in the granular branch (“parser+”) with granular commits (“+ whee I did a thing!”)
<elliottcable> you'll want to force-pull parser+, though, because I re-based it on some work on Master
<elliottcable> (granular branches get rebased all the time, they will usually have to be forced.)
<elliottcable> Nuck ⑊ You were managing your music library by hand?
<elliottcable> Nuck ⑊ I'm so desperate for something to do, that I'm now managing the metadata on my *type library* by hand.
<elliottcable> Ugh. Of *course* everybody in here is dead.
<purr\Paws> [Paws.js] elliottcable force-pushed parser+ from 3a64e91 to 5881731: https://github.com/elliottcable/Paws.js/commits/parser+
<purr\Paws> Paws.js/parser+ 3a22436 Magnus Holm: + Add parser skeleton
<purr\Paws> Paws.js/parser+ 6f707d3 Magnus Holm: + refactor label parser
<purr\Paws> Paws.js/parser+ 1896636 Magnus Holm: + parse labels
<purr\Paws> [Paws.js] elliottcable pushed 1 new commit to Master: https://github.com/elliottcable/Paws.js/commit/88901d1f9bb16c53205ba3f8070b0aec15a5de23
<purr\Paws> Paws.js/Master 88901d1 elliottcable: (- tests fix) Adding a regression for constructor-forwarding....
<elliottcable> Whenever you're awake, judofyr, this might help explain things: http://ell.io/iy1Ff
<elliottcable> -learn granular = http://ell.io/iy1Ff
<purr> elliottcable: Learned `granular`.
<elliottcable> I really need to write a second blog-post bringing some of the explanation of my approach up-to-date.
<purr\Paws> [Paws.js] judofyr pushed 2 new commits to parser+: https://github.com/elliottcable/Paws.js/compare/58817316a25c...906038c34058
<purr\Paws> Paws.js/parser+ a6ecc48 Magnus Holm: + precise source range for leading/trailing ws
<purr\Paws> Paws.js/parser+ 906038c Magnus Holm: + add some documentation for parser
<Willox> hi ho
<elliottcable> o7 Willox
<elliottcable> somebody's up early.
<elliottcable> ... depending on where you live.
<Willox> 11AM :v
<elliottcable> So g'damn hungry.
<Willox> I left at 3
<Willox> Time to finish the Befunge thing
<elliottcable> lol!
<purr> lol
<Willox> It all works except for the function that picks the next character to run
<Willox> atm it just moves right, so it's single line befunge
<Willox> which isn't so useful
<Willox> uh
<Willox> why are everybodies messages prefixed with + or -
<Willox> everywhere
<Willox> only on freenode
<elliottcable> how do you mean?
<elliottcable> + means voiced
<elliottcable> idk what - means
<elliottcable> screenshot?
<Willox> It's not voiced people
<Willox> It's like
<Willox> +Hello
<Willox> It's even in my bnc's logs
<Willox> hang on
Willox has quit [Quit: Bye bye]
Willox has joined #elliottcable
<Willox> That fixed it
<elliottcable> weird.
<elliottcable> I feel immensely ill.
<elliottcable> Fuckin' fuck.
<elliottcable> bbl, I guess. fap and breakfast and sad.
<elliottcable> -sad
<purr> elliottcable: I am sad that you exist. :(
<elliottcable> purr u suk
<Willox> wut
<Willox> Oh wow
<Willox> I've been checking for integers, but really alphanumeric
<Willox> So all alphanumeric characters were pushed as integers, instead of doing real things
<Willox> curse you for showing me befunge
<Willox> IT WORKS
<Willox> elliottcable, http://i.imgur.com/kDcEPxs.png :)
yorick has joined #elliottcable
Sarah__ has joined #elliottcable
Sarah__ has quit [Client Quit]
<elliottcable> hi all
<elliottcable> “curse you for showing me befunge”
<elliottcable> laughed.
<Willox> Got it to work, though
<elliottcable> woo
alexgordon has joined #elliottcable
Sgeo has quit [Ping timeout: 249 seconds]
audy has quit [Ping timeout: 249 seconds]
audy- has joined #elliottcable
Sgeo has joined #elliottcable
<micahjohnston> hi
<purr> micahjohnston: hi!
<Willox> hi ho
<micahjohnston> hi Willox
<elliottcable> hi micahjohnston
<elliottcable> glog Master..
<elliottcable> <3 git
<purr> Let it be known that elliottcable hearts git.
<elliottcable> so much
<Willox> I'm not so good with git
<Willox> But I'll blame windows for that
<Willox> Thanks for actually getting me to work on something, though :v
judofyr has quit [Remote host closed the connection]
micahjohnston has quit [Remote host closed the connection]
gozala has quit [Remote host closed the connection]
eccloud has quit [Remote host closed the connection]
abumirqaan has quit [Remote host closed the connection]
dnyy has quit [Remote host closed the connection]
owenb_ has quit [Remote host closed the connection]
eboy has joined #elliottcable
<eboy> elliottcable: HEY
<vil> gmrn
eccloud has joined #elliottcable
dnyy has joined #elliottcable
owenb_ has joined #elliottcable
abumirqaan has joined #elliottcable
micahjohnston has joined #elliottcable
sephr has joined #elliottcable
gozala has joined #elliottcable
<purr> <gkatsev> alexgordon: you aren't even on the right continent
gqbriele has joined #elliottcable
gqbriele has quit [Ping timeout: 260 seconds]
gqbe has joined #elliottcable
audy- is now known as audy
audy has quit [Changing host]
audy has joined #elliottcable
<Willox> I've tracked down a powersupply, elliottcable
gqbe has quit [Quit: inmates are running Gotham these days, i see]
<whitequark> huh gqbrielle was here
brr has quit [Ping timeout: 264 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 264 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 260 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 240 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 260 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 260 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 264 seconds]
brr has joined #elliottcable
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
brr has quit [Ping timeout: 260 seconds]
yorick has quit [Remote host closed the connection]
<alexgordon> micahjohnston: why does haskell lack named tuples or an equivalent?
<alexgordon> it annoys me in the deepest way that in haskell you can only choose between anonymous tuples, or anonymous data declarations
<alexgordon> there is the funky record syntax but that's basically bullshit
brr has joined #elliottcable
brr has quit [Ping timeout: 245 seconds]
brr has joined #elliottcable
brr has quit [Ping timeout: 264 seconds]
brr has joined #elliottcable
<Navarr> elliottcable: my profiles have continuously had a picture of me.
<Navarr> elliottcable: why is my picture such a big deal *now*?
<Willox> test
<Willox> not again -.-
Willox has quit [Quit: Bye bye]
Willox has joined #elliottcable
<purr> <elliottcable> oh gods eboyjr is a progress bar
prophile_ is now known as prophile
prophile has quit [Changing host]
prophile has joined #elliottcable