<alexgordon>
cuttle: working on a cool secret thing!
<alexgordon>
lol I just went
<purr>
lol
<alexgordon>
HOLY SHIT THERE'S AN INSECT ON MY SCREEN
<alexgordon>
...then I realized it was the cursor
<whitequark>
cuttle: herro
<whitequark>
alexgordon: shrooms
<alexgordon>
DOUBLE RAINBOW
<whitequark>
I need a macro for that
<cuttle>
whitequark: planning on it
<cuttle>
but only done lsd yet
<whitequark>
shrooms
<whitequark>
awesome.
<cuttle>
whitequark: have you done any hallucinogens :p
<whitequark>
cuttle: i even used alcohol like twice in my life
<whitequark>
for some reason i'm not even remotely attracted to mind-altering substances
<whitequark>
although i've been told that i behave like i'm permanently on drugs
<cuttle>
haha, all right
<cuttle>
alcohol is aight
<cuttle>
marijuana and lsd are very good though
<cuttle>
would highly recommend
<cuttle>
lsd is seriously one of the most positive experiences of my life
<whitequark>
doesn't the result heavily depend on your mood?
<cuttle>
well
<cuttle>
not really mood
<cuttle>
more, the situation
<cuttle>
like, if you're at a loud party where you know few people and there aren't friendly people to guide you/do it with you
<cuttle>
unfriendly setting
<cuttle>
i can imagine it being awful
<cuttle>
but, i did it with a couple of friends, in a quiet setting, with music and stuff
<cuttle>
and then we went for a walk really late at night
<cuttle>
and it was just amazing
<whitequark>
mhm
<cuttle>
and quite honestly, I think it could only improve a bad/depressed mood, if in the right setting
<cuttle>
like, you know the feeling of thinking through a tough situation and coming to a new understanding of it, and there's kind of a feeling of relief and positivity
<cuttle>
that was basically the feeling of the whole thing
<whitequark>
interesting
<whitequark>
because fuck you, that's why
<whitequark>
(^ may not work on some terminals)
<whitequark>
(it's blinking text.)
<whitequark>
unbelievably annoying
<cuttle>
haha
<cuttle>
works here
<joelteon>
iterm doesn't
<joelteon>
support it
yorick has quit [Remote host closed the connection]
fwg has quit [Ping timeout: 264 seconds]
mcc has quit [Quit: This computer has gone to sleep]
<joelteon>
--- google.com ping statistics ---
<joelteon>
26 packets transmitted, 21 packets received, 19.2% packet loss
<joelteon>
round-trip min/avg/max/stddev = 25.855/357.760/1308.462/435.481 ms
fwg has joined #elliottcable
fwg has quit [Ping timeout: 252 seconds]
eligrey has quit [Read error: Connection reset by peer]
eligrey has joined #elliottcable
alexgordon has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<cuttle>
i'm lonelyyyy
<joelteon>
so are 19.2% of my packets
<cuttle>
lol
<purr>
lol
<cuttle>
staying at home for thanksgiving break
<cuttle>
realized why i wanted to live in the dorms so bad
<whitequark>
cuttle: buy a house
<whitequark>
or rent it
<whitequark>
devyn: so I rewrote the http_pipe thing again
<whitequark>
now it handles errors gracefully in all cases
eligrey has quit [Quit: Leaving]
<whitequark>
ELLIOTTCABLE: so I was looking at ocaml's lwt
<whitequark>
it's a cooperative thread library plus a syntax extension
<whitequark>
think nodejs without callback hell
<whitequark>
it's very solidly done and has okay convenience (rates at "slightly below 'pain in the ass'"; for comparison, nodejs is at "so fucking horrible I need to strangle whoever thought that up")
<whitequark>
so I think this both strengthens and weakens your point about Paws
<whitequark>
strengthens, because it is actually possible to make a nice, composable abstraction over promises
<ELLIOTTCABLE>
Lwt? Acronym?
<whitequark>
(it's not as good as it could be, but it's probably fixable, with effort, even within ocaml, no wonder about another language)
<whitequark>
yes and no, it's a library name
<whitequark>
you can read it as 'lightweight threads'
<whitequark>
ok. so. strengthens, because you can have usable async framework.
<whitequark>
weakens, because that async framework required very insignificant changes (a tiny preprocessor) for an existing, strict, impure, half-functional-half-imperative language.
<whitequark>
and I'm still waiting for you to explain other features of paws so I could at least think about whether they're fun or not
<whitequark>
btw, I think your time travel can be very efficiently done with STM
<whitequark>
= software transactional memory
<whitequark>
I'm not *sure*, but to me it seems that it satisfies the requirements
<whitequark>
like, you can have your partitioned heap rollback
<whitequark>
*crickets*
<joelteon>
i can never decide what to do in minecraft
<joelteon>
i want to make a beautiful modern home atop a mountain
<joelteon>
but i cant design
<whitequark>
#firstworldproblems
<cuttle>
whitequark: believe me i'm very down to buy a house but I'm about as far from being financially ready to do that as possible
<cuttle>
:p
<whitequark>
cuttle: renting?
<whitequark>
I, for one, am not even considering to buy an apartment in moscow
<whitequark>
that'd cost me an arm, a leg and another leg
<whitequark>
tbh if I literally sold those it would probably not suffice
<cuttle>
whitequark: yeah, I'm planning to sublet over the summer between school years
<cuttle>
while I'm not in the dorms
<cuttle>
ELLIOTTCABLE: hi there
<cuttle>
ELLIOTTCABLE: metric is good
<whitequark>
cuttle: sublet = rent a room ?
<cuttle>
idk if i'm using sublet right :p
<cuttle>
I just mean very temporarily, no big long leases
<whitequark>
ah
<Nuck>
sublet refers to the legal arrangement of leasing a portion or whole from somebody who is leasing a possibly larger portion or whole from somebody else
* Nuck
appears suddenly to clarify terminology and then disappears as fast as he arrives
<whitequark>
that was unexpected
* Nuck
sprinkles a cloud of mystery around
<cuttle>
haha
<cuttle>
Nuck: so if i do it over the summer it'd most *likely* be subletting because leases probably wouldn't be availabl for just the summer, but not necessarily
<cuttle>
:p
malia has joined #elliottcable
malia has quit [Quit: malia]
Sgeo_ has joined #elliottcable
sammcd_ has joined #elliottcable
malia has joined #elliottcable
malia has left #elliottcable [#elliottcable]
Sgeo has quit [*.net *.split]
sammcd has quit [*.net *.split]
Nuck has quit [*.net *.split]
PLejeck has joined #elliottcable
fwg has joined #elliottcable
Sorella_ has joined #elliottcable
yorick has joined #elliottcable
<whitequark>
O_o a fax just called my number
PragCypher has joined #elliottcable
<whitequark>
so I did this:
<whitequark>
Error: This expression has type [ `USD ] Money.t but an expression was expected of type [ `RUR ] Money.t
alextgordon has joined #elliottcable
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
alextgordon has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
yorick has quit [Remote host closed the connection]