gkatsev has quit [Read error: Operation timed out]
gkatsev has joined #elliottcable
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
<whitequark>
dammit, cloudflare is annoying/
<devyn>
lol
<purr>
lol
<devyn>
how's everything going?
<whitequark>
i overslept >_<
<whitequark>
added daemonization and logging, though
<whitequark>
cloudflare pisses me off, it blocks my requests completely randomly sometimes
<whitequark>
there's a bad solution and a good solution. good solution is to ask btc-e for a websocket pipe, I already wrote a ticket
<whitequark>
bad solution involves pattern-matching and symbolically executing JS verification code which cloudflare gives you, then remembering a cookie.
<whitequark>
... I suppose that would work too, but it's dirty and unstable.
<devyn>
haha
vympel has joined #elliottcable
<devyn>
well, I'm going to be around about 11am pacific
<devyn>
(-0800)
vympel has quit [Remote host closed the connection]
<whitequark>
devyn: cool
<whitequark>
I just wrote you a static file server
<devyn>
awesome
<whitequark>
pushed it
<whitequark>
it's on localhost:5555 by default
eligrey has quit [Quit: Leaving]
dominictarr has joined #elliottcable
Sgeo has quit [Read error: Connection reset by peer]
dominictarr has quit [Ping timeout: 265 seconds]
dominictarr has joined #elliottcable
yagusha has joined #elliottcable
yagusha has quit [Remote host closed the connection]
wudofyr has quit [Remote host closed the connection]
wudofyr has joined #elliottcable
trolling has quit [Ping timeout: 252 seconds]
trolling has joined #elliottcable
trolling has quit [Ping timeout: 252 seconds]
trolling has joined #elliottcable
alextgordon has joined #elliottcable
alextgordon is now known as alexgordon
dominictarr has quit [Remote host closed the connection]
yorick has joined #elliottcable
fwg has joined #elliottcable
yorick has quit [Read error: Connection reset by peer]
<devyn>
> What about vitamin C as a possible treatment for an established cold? The authors found seven trials (all in adults) evaluating whether vitamin C taken when their symptoms started would shorten the cold. When they looked at all seven studies together, they found no benefit from taking the vitamin. But in one of the seven trials, patients took a single very high dose of the vitamin (8 g) on the day their symptoms started and experienced a shorter illn
<whitequark>
sigh
<joelteon>
oh ok
<joelteon>
so
<joelteon>
that's not actually a remedy then
<joelteon>
so what SHOULD i do if i'm getting a cold
<devyn>
I just try to get more sleep and go on with my life
<whitequark>
yeah, there's nothing you can really do
<whitequark>
maybe try not to get more people sick, that's about it
<joelteon>
ok
<joelteon>
i'll stay home tomorrow
<joelteon>
probably because i played 3 and a half hours of halo last night with someone who had a cold
<devyn>
an aside: while I was looking for research on vitamin c as a cold cure, the only really positive information I found mentioned "free radicals" and "antioxidants" lol
<purr>
lol
<joelteon>
heh
<joelteon>
ok well i already took vitamin C, whoops
<joelteon>
and that was 5g of carbohydrates, fuckm e
<devyn>
well it's not like it's detrimental
<joelteon>
shouldn't have even bothered
<joelteon>
yeah i know
<joelteon>
but it's messing up my diet plan
<devyn>
vitamin C is beneficial
<devyn>
just not like that
<devyn>
and oh no, 5 g of carbohydrates joelteon
<devyn>
you're gonna gain a billion pounds
<joelteon>
i'm supposed to eat <10g
<joelteon>
that's half already
<joelteon>
and they're pretty difficult to avoid
<devyn>
wait wait, how does your vitamin C supplement have 5 g of carbohydrates in it?
<devyn>
I doubt it's even 5 g...
<joelteon>
it was a packet thing
<joelteon>
that had a lot of sugar
<devyn>
oh
<devyn>
lol
<joelteon>
._.
<joelteon>
so this guy I work with likes to call it "the Flaw of Demeter"
<devyn>
sugar?
<joelteon>
no
<joelteon>
the law of demeter
<joelteon>
he thinks it's stupid
<devyn>
well it's reasonable enough
<devyn>
as with all guidelines though, don't treat them as laws
<joelteon>
yeah
<joelteon>
but this is ruby
<joelteon>
there's nothing stopping you from reopening classes and messing about with the internals
<joelteon>
i think the law of demeter is a *good* thing
<devyn>
I try not to but I'll admit to occasionally mixing a module into core objects
<joelteon>
yeah
<devyn>
I usually don't choose generic names though
<joelteon>
well, on our codebase
<devyn>
that would conflict
<devyn>
lol
<joelteon>
especially with the report code
<purr>
lol
<joelteon>
one area in which i *love* fucking with internals though is when I'm trying to get the same app to work with 1.8 and 1.9 at the same time
<devyn>
bah, fuck 1.8, it's not even supported anymore
<joelteon>
sure, but our app was written for 1.8 and still hasn't been upgraded
<devyn>
well upgrade it
* whitequark
supports 1.8.7, 1.9.2, 1.9.3, 2.0.0, 2.1.0 on mri, jruby and rbx at the same time
<joelteon>
mostly because SOMEONE picked latin1 for our starting collation back in 2009
<devyn>
does 1.8 even get security patches anymore?
<whitequark>
no
<joelteon>
no, it's been EOL for awhile
<devyn>
exactly
<joelteon>
yeah, we're workingo n it
<devyn>
go 2.x or go home
<whitequark>
talking about security
<whitequark>
mind sharing your URL? :3
<joelteon>
we were this close to converting the DB and upgrading the app
<joelteon>
then we moved into the godaddy datacenter
<devyn>
whitequark: which URL?
<whitequark>
joelteon's
<joelteon>
and started over again
<whitequark>
I always wanted to DoS some ancient 1.8 app
<whitequark>
oops
<devyn>
lol
<whitequark>
>godaddy
<joelteon>
AND the godaddy mysql team is surprisingly incompetent
<joelteon>
bookkeeping.godaddy.com
<devyn>
THEY SUPPORT SOPA joelteon
<devyn>
DON'T SUPPORT SOPA
<devyn>
YOU'RE A BAD PERSON
<whitequark>
joelteon: surprisingly?
fwg has quit [Ping timeout: 248 seconds]
<whitequark>
it's not possible for godaddy to be surprisingly incompetent
<joelteon>
yeah, I expected incompetence, but not this much
<devyn>
s/surprisingly/unsurprisingly
<whitequark>
for domains, use gandi.net
<joelteon>
problem is devyn, i used to work for "outright" until it was rebranded
<joelteon>
and outright is cool
<whitequark>
they're cool
<joelteon>
I like my coworkers
<joelteon>
just not godaddy
<joelteon>
in 2011 it was either get acquired by godaddy or go bankrupt, and trae wanted to go bankrupt instead but it wasn't his call
fwg has joined #elliottcable
<whitequark>
okay so
<whitequark>
let server = Web_server.create ~docroot:"public" ~host:!host ~port:!port in
<whitequark>
Web_server.add_route server "/greet/%[^/]/%[^/]%!" (fun first last ?body request ->
<whitequark>
let body = sprintf "Hello, %s %s!" first last in
<whitequark>
and there's basically no way to make it better, short of syntactic extension
<whitequark>
which is probably not worth it
<joelteon>
corporate net is being a bitch
<devyn>
whitequark: lol, honestly I'd probably do this with you if it were Haskell and suffer through the I/O bits, but I'm really just not all that impressed by OCaml
<purr>
lol
<devyn>
so, I'll do frontend and API design and such, and maybe some more algorithmic things
<whitequark>
devyn: but ?
<devyn>
huh?
<alexgordon>
devyn: why u no impressed?
<whitequark>
you'll do X but won't do Y ?
<whitequark>
alexgordon: because ocaml is not exactly impressive
<whitequark>
it can be brutally simple very often
<devyn>
do X but won't do Y? what are you talking about lol
<joelteon>
you'll do ecstasy, but not Y
<joelteon>
what the fuck is Y
<devyn>
Y-rays
<whitequark>
devyn: not sure what you wanted to say earlier
<devyn>
whitequark: as in, I'm glad you're basically handling the OCaml stuff, because I don't like it
<whitequark>
ahhhh
<whitequark>
no prob, I love writing plumbing
<joelteon>
why are you guys using ocaml anyway?
<devyn>
whitequark has a lot of experience with OCaml
<whitequark>
wayyyyy more than UI at least :D
<joelteon>
oh ok
<joelteon>
good reason
<devyn>
I finally got a good compositor set up on Linux
<joelteon>
it optimized so hard it removed a semicolon
<joelteon>
code size is a real issue guys
<alexgordon>
I'd love to see the reason for that
<yorickpeterse>
folks, clearly that code was inspired by Javascript
<yorickpeterse>
surprised it doesn't start lines with a comma
<yorickpeterse>
meanwhile in Kiev
<devyn>
oh you mean like
<devyn>
{ a
<devyn>
, b
<devyn>
, c
<devyn>
}
<devyn>
anyway, I can't even imagine what kind of horrible code led to that bug
<devyn>
that just seems absolutely bizarre that typedef handling could cause that
<yorickpeterse>
yeah fuck writing standard JS
<yorickpeterse>
, lets do
<yorickpeterse>
, this instead
<yorickpeterse>
;
<devyn>
honestly I prefer that for var statements lol
<purr>
lol
<devyn>
I'm a bad person
<yorickpeterse>
var lol = false
<yorickpeterse>
nope = true
<yorickpeterse>
I hate that
<yorickpeterse>
though I blame that on the var statement being there in the first place
<yorickpeterse>
purr: shut up
<devyn>
purr only triggers after a certain amount of time
<yorickpeterse>
meh
<devyn>
purr, she is very calm
<purr>
devyn: ... purr, *he* is
<devyn>
-purr
* purr
* devyn
scratches purr's belly
* purr
rrrrr
<yorickpeterse>
wat
<devyn>
whitequark: so, I guess in addition to having an event log, it might be nice to show them on the graphs too?
<whitequark>
devyn: of course
<devyn>
'kay. starting now. lol
<purr>
lol
<yorickpeterse>
lol
<purr>
lol
<joelteon>
domain squatting annoys me
<devyn>
Superjavastyle: SXC sexcoin great investment already seen profit and rising faster than quarks. great concept for porn addicts to purchase undercover.. cheap to buy in. but its rising Fact!!
<devyn>
right, because it totally isn't suspicious to have the sexcoin client installed on your computer
<devyn>
lol btc-e trollbox
<purr>
lol
<joelteon>
why are all the cool domains taken
<yorickpeterse>
joelteon: because the internet has been around for a while
<joelteon>
jesus this domain costs $1400/year
<devyn>
what domain
<joelteon>
robo.tt
<devyn>
it's 4 letters
<joelteon>
it is indeed
<devyn>
and a common word
<joelteon>
yep
<devyn>
someone's bot is using the strategy of flooding the order list with incrementally decreasing or increasing orders
<devyn>
I wonder how well it works
fwg has quit [Ping timeout: 272 seconds]
<devyn>
they do like 31.24, 31.23, 31.22, 31.21
<devyn>
all the same value
<devyn>
huh, seems to work rather well actually
<devyn>
bridges the gap up/down to whatever value
<devyn>
if there's a large gap
<devyn>
whitequark: we should try that :po
<devyn>
s/o//
<devyn>
er,
<yorickpeterse>
lrn2sed
<devyn>
s/s\/o\/\//s\/o\$\/\/
<whitequark>
devyn: perhaps
<whitequark>
right now I'm fucking with typechecker -_-
<joelteon>
dude
<joelteon>
FUCKING DOMAIN SQUATTERS
<joelteon>
FUCK
<yorickpeterse>
get a better domain name
<devyn>
<3 devyn.me
<purr>
Let it be known that devyn hearts devyn.me.
<devyn>
I don't care if it's not hipster enough for you
* whitequark
. o O ( whitequark.org )
<joelteon>
it's hipster enough
<whitequark>
isn't it
<whitequark>
anti-hipster ?
<joelteon>
what
<devyn>
lol whitequark is a collective?
<purr>
lol
<whitequark>
.org bitches
<joelteon>
org bitches
<joelteon>
i'm at .io
<joelteon>
look at me
<devyn>
whitequark is the borg
<whitequark>
yes I fucking hate .io
<devyn>
me too
<joelteon>
too late
<joelteon>
it sort of fits my name
<joelteon>
if it was .eon it would be better
<devyn>
except in ell.io's case, because, well, he's elliott
<joelteon>
yeah
<yorickpeterse>
yorickpeterse.com
<yorickpeterse>
I'm like, so old school
<devyn>
:p
<yorickpeterse>
undergroind
<yorickpeterse>
fuck
<yorickpeterse>
* underground
<devyn>
undergroin hahaha
<ELLIOTTCABLE_>
wat
<whitequark>
lol
devyn changed the topic of #elliottcable to: yorickpeterse is undergroin
<yorickpeterse>
In my defense, it's 00:34
<whitequark>
ELLIOTTCABLE_: do you have a highlight for undergroin ?
<devyn>
no, elliott
<whitequark>
he should
<yorickpeterse>
whitequark: probably just "groin"
<devyn>
hahaha
* ELLIOTTCABLE_
groins
ELLIOTTCABLE_ is now known as ELLIOTTCABLE
<ELLIOTTCABLE>
bbl
<devyn>
kk
<ELLIOTTCABLE>
unpacking two grand worth of knives
<devyn>
o7
<ELLIOTTCABLE>
shun bitch
<ELLIOTTCABLE>
dat damascus steel
<yorickpeterse>
ELLIOTTCABLE: are you on a date with a gladiator?
<devyn>
she's about as fierce as one
<devyn>
:D
<joelteon>
i just registered another .io
<joelteon>
i think it looks neat
<devyn>
yes, fall, my LTC o:)
<yorickpeterse>
"ARE YOU NOT ENTERTAINED?" "Honey just go to fucking bed already"
<yorickpeterse>
whitequark: meh, PEG syntax is meh
<yorickpeterse>
620 bucks for a fucking knife?
<yorickpeterse>
Does it come with Wifi or something?
<joelteon>
it's probably good at cutting stuff
<yorickpeterse>
so are my 10 Euro knifes from the local store
<whitequark>
yorickpeterse: there is no PEG syntax
<ELLIOTTCABLE>
so I've never cooked for chellio
<yorickpeterse>
whitequark: grammar, whatever
<joelteon>
yeah
<devyn>
"As soon as Taiyo arrived it made all of our other kitchen knives pedestrian by comparison."
<whitequark>
also, never underestimate a good knife
<ELLIOTTCABLE>
there's a lot of things I'm really, really skilled at, but don't *do* anymore.
<devyn>
1% spotted
<ELLIOTTCABLE>
she lost her shit. it was adorable.
<joelteon>
well, the kind of person who buys a $625 knife and the kind of person who thinks it's stupid will never see eye to eye
<joelteon>
my coworkers think I'm stupid for spending $200 on a pair of jeans
<joelteon>
so be it
<yorickpeterse>
I've said this shit to chefs in the past
<devyn>
hey I'm all for $625 knives
<ELLIOTTCABLE>
taiyo is silly even by my standards
<ELLIOTTCABLE>
but it's a competition thing.
<ELLIOTTCABLE>
you know, pinnacle of technology.
<devyn>
heh
<ELLIOTTCABLE>
and seriously, folded blades are A Thing™.
<yorickpeterse>
ELLIOTTCABLE: that's why I asked if it came with wifi
<yorickpeterse>
if it doesn't have Wifi it's not a technological miracle
<joelteon>
ELLIOTTCABLE, why would you ever spend more than $5 on anything
<ELLIOTTCABLE>
I had a folded-steel, damascus style blade when I was a kid. Gift from my dad. They are *invulnerable*, and can hold unbelievably tight edges.
<joelteon>
yeah or you could buy a set of knives from target
<ELLIOTTCABLE>
but, yeah, boxes and boxes of Shun knives around me. Nothing at $625, though.
<yorickpeterse>
Here I was thinking "dat damascus steel" was some kind of funny reference
<devyn>
joelteon: lolno, seriously, good knives make such a difference
<purr>
lolno
<joelteon>
devyn, i'm arguing devil's advocate here
<devyn>
not doing a good job.
<ELLIOTTCABLE>
here's the real-world points:
<yorickpeterse>
actually, I think I do have one 40 Euro knife or something
<joelteon>
well, it's a stupid argument
<ELLIOTTCABLE>
A) safety; sharper the blade, less you have to push, less chance of slipping up and hurting yourself.
<ELLIOTTCABLE>
B) ease of use; don't need to hone or sharpen as often
<ELLIOTTCABLE>
C) better product; many foods' textures and flavors are subtly affected by how sharp of a blade you're cutting them with
<devyn>
partly because sharp knives can cut things way thinner
<whitequark>
D) I lose my shit when I try to cut something with a dull blade
<whitequark>
it's like
<whitequark>
using javascript
<devyn>
lol
<ELLIOTTCABLE>
(crushing of onions' capillaries, for instance, produces more of the acids that make you cry; and reduces the caramelization if you subsequently sauté them)
<whitequark>
I mean seriously, this is the perfect analogy
<whitequark>
it seems like it could work
<whitequark>
but it fucking does not
<devyn>
whitequark: so, you're just logging trade history right? not open orders?
<yorickpeterse>
get a katana, get some Zandatsu going
<ELLIOTTCABLE>
(or when slicing steak; if you're *tearing* the connective tissue, it squashes the nearby flesh and releases more of the flavour-adding juices you're trying to retain)
<whitequark>
devyn: trade history
<devyn>
k
<whitequark>
do you need open orders for something?
<ELLIOTTCABLE>
I FUCKING HATE AMAZON'S PLAYER
<devyn>
I think it could be useful, yeah, especially if your algorithm needs to buy/sell quickly and wants to figure out what a good, guaranteed market price is
<whitequark>
so thought I, so that is planned
<whitequark>
not yet though
<devyn>
okay
<alexgordon>
ELLIOTTCABLE!
<ELLIOTTCABLE>
hm
<joelteon>
wow, if you work for linode you get free lunch and free linodes