devyn changed the topic of #elliottcable to: yorickpeterse is undergroin
<whitequark> >glory hole
<whitequark> ಠ_ಠ
eligrey_ has quit [Ping timeout: 245 seconds]
<whitequark> anyone familiar with USPS here ?
<yorick> whitequark: they are literally hell's mail service, I think.
<yorick> fedex has way better tracking
<yorick> and they took a week to get my package through customs, and then suddenly "SURPRISE YOUR PACKAGE IS HERE PAY US 48.97 taxes!!!"
<whitequark> well I mean, ebay offers me three rates
<yorick> "oh you don't have that exactly? well I guess it's going back to the post office then, you can pick it up tomorrow"
<whitequark> usps parcel select economy, usps standard post economy, and usps priority mail expedited
<yorick> ugh
<whitequark> with priority mail expedited the cheapest and they all have the same timeframe estimate
<whitequark> what the fuck exactly does it mean
<yorick> well normally when you get a cheaper one
<yorick> and your package arrives early
<yorick> they just keep it in a warehouse somewhere for a couple days
<whitequark> btw: I'm sending it within US to a remailer
<yorick> btw: do not trust anything I say
<whitequark> okay what the hell, let's just use the cheapest
<whitequark> it can't be worse than russian post anyway
<yorick> always works for me
<whitequark> $9.63 shipping on a $8.12 item...
<yorick> we dutch only have a single post level :)
<yorick> yeah that's the trouble with ebay, $25 shipping on a $0.02 item
<yorick> suuure
<whitequark> ... and about $50 in shipping to Russia, and I believe it still comes off a little bit cheaper than buying it in russia
<whitequark> nevermind the convenience
<whitequark> yorick: well duh, you don't want to send every single item you have internationally
<whitequark> use http://www.shipito.com/ to aggregate them
<whitequark> I frequently get free shipping within US this way, and completely zero bullshit from people not willing to ship internationally
<whitequark> or just to Russia
<whitequark> which is about half of ebay lots
<yorick> ooh, I could get a nexus 5 for $350 for the 32GB one instead of $550 for the 16GB one and the 32GB one not selling
<yorick> would need to look into carriers
<whitequark> yeah
<whitequark> I've bought my LTE phone from Canada
<whitequark> Rogers happens to have the same bands allocated as Russia has
<whitequark> ... then UK customs bounced it around for 1.5 months. bastards.
<whitequark> and I had to pay shipping twice.
<whitequark> would have need to pay it thrice, but the seller was nice enough to remind the post office they have royally screwed up
<whitequark> ... I think it would be theoretically possible to find a set of carriers and remailers which allow you to evade the tax on packages and circumvent the limits
<whitequark> of course I would never do such a thing.
<whitequark> it would be a horrible, horrible thing to avoid financing the current russian regime.
<yorick> yes, terrible
<yorick> after all it is a beacon of rationality and democracy in an otherwise autocratic and pseudo-democratic continent
<whitequark> you are spot on on this issue.
yorick has quit [Remote host closed the connection]
eligrey has joined #elliottcable
eligrey has quit [Quit: Leaving]
alexgordon has quit [Quit: Textual IRC Client: www.textualapp.com]
eligrey has joined #elliottcable
eligrey has quit [Ping timeout: 240 seconds]
eligrey has joined #elliottcable
eligrey has quit [Client Quit]
<devyn> -find trippy
<purr> devyn: Could not find `trippy`.
<purr> devyn: Learned `trippy`.
<whitequark> devyn: hi
<whitequark> the fuck is that.
<devyn> it is amazing
<whitequark> trippy indeed
<devyn> lol
<purr> lol
<whitequark> pfrrrrt
<devyn> ah man I thought the alien was going to eat them all at the end
<whitequark> well, he's got tolerance buildup...
<whitequark> it is telling that http://www.youtube.com/watch?v=9z77oztO6UQ is in "related"
<whitequark> also, german affects me roughly like this: http://xkcd.com/853/
<whitequark> it is just a... beautiful language. yeah, beautiful. that's it.
<devyn> …
<whitequark> I mean that metaphorically, of course.
<whitequark> most likely.
<whitequark> I think.
<whitequark> devyn: can't stop watching your trippy video
<devyn> lol
<purr> lol
<whitequark> the drawing style reminds me of adventure time
<devyn> it's amazing
<devyn> I've only ever seen one episode of adventure time but it was amazing
<devyn> yeah the original short
<whitequark> I've first read about it in a discussion about FLCL
<devyn> _why embedded it in a Shoes demo, which is how I first saw it
<devyn> oh god /r/funny is usually crap but this is gold
<devyn> "how the hell do you remember your username" "it's a youtube video"
<devyn> ...wat
<devyn> that was
<devyn> interesting
<whitequark> soviet animation
<whitequark> I could translate it for you, but it's really speech-intensive
<whitequark> he's basically telling a very trippy and not internally consistent version of "this is the house that jack built"
<whitequark> to some creature which, I guess, would have eaten him otherwise or something. there's definitely an undertone of man tricking a monster
<devyn> it seems very difficult to understand
<whitequark> regardless, he's building up a chain of events which don't quite make sense, e.g. the first one is "I've flown over the sea on a limped flea"
<whitequark> C: "then it was not a sea but a puddle"
<devyn> haha
<whitequark> M: "maybe a puddle, but an eagle was flying over it and couldn't reach the other shore"
<whitequark> C: "then the eagle was a nestling"
<whitequark> M: "maybe a nestling, but when he flown over a city, the shadow of his wings made the whole city dark"
<whitequark> C: "then it was a tiny city"
<whitequark> M: "maybe it was tiny, but a hare was running through it and couldn't reach the other side"
<devyn> the last part where he just went 'poof' kinda reminded me of this http://www.youtube.com/watch?v=kyYS-GzBSIg
<whitequark> C: "HARE WHICH HARE"
<whitequark> it's all downhill from there. the creature is increasingly WTF, the man retells the story very quickly by chaining events one to another, but slightly changes it each time
<whitequark> hah
<whitequark> there's another fun video, but I can't find it on any streaming services
<whitequark> ... no torrents either. would be sad if it's lost forever
<whitequark> oh, right
<whitequark> someone's diploma work
<devyn> whitequark: that was
<devyn> interesting
<whitequark> personally I see it as a commentary on bureaucracy and your complete futility to change anything or make sense out of it
<devyn> ohhhhh, that's interesting
<whitequark> the winged thing is an outside observer, blissfully unaffected by all that happens and driven by idle curiosity
<devyn> but then what's the thing carrying the bucket
<whitequark> an element of the system which happened to be aligned along the path
<whitequark> it's filling it on the left and emptying on the right.
<devyn> ahh
<devyn> I see
<devyn> but despite the winged thing's curiosity
<devyn> it never really ends up changing anything
<whitequark> of course. the system is stable, it's in a local optimum
<devyn> mmhm
<whitequark> you could sorta see, as an analogy, the man poking an ecosystem
<whitequark> unless that happens on a rather grand scale, it only affects it minutely
<whitequark> here, it's an organization instead of an ecosystem. same idea: a self-preserving entity
<devyn> one can also see that the whole thing is just packed with redundancy
<devyn> and unnecessary things
<devyn> perhaps that is also saying something
<whitequark> ...
<whitequark> have you ever seen a small, effective bureaucracy?
<devyn> :)
<whitequark> it's just a degenerate variant
<whitequark> which does nothing but preserves itself
<whitequark> with the original meaning being long lost.
<devyn> which is what happens to many organizations
<devyn> the goal stops being innovation
<whitequark> I've been trying to explain this for last ten minutes
<whitequark> >_<
<devyn> whitequark: I'm like, half asleep
<whitequark> hah
<whitequark> hahahah that trippy video has in credits
<whitequark> "special thanks to all the jerks in baaim"
<whitequark> "This was my third year film at RMIT University Melbourne, Bachelor of Animation and Interactive Media."
<devyn> haha
<whitequark> http://www.youtube.com/watch?v=WbG1lPDFYBI <- and this is how dubstep was born
<devyn> hahaha
<whitequark> devyn: also did you know
<whitequark> by the way can you translate the title?
<whitequark> google completely derps it
<devyn> whitequark: "I'm a fox, but I understand LLVM. ~ A guidebook for making your own compiler. ~ <publisher; can't read> (softcover)"
<devyn> a fox?
<whitequark> thanks!
<whitequark> and yeah, a fox, I guess.
<devyn> oh it isn't the publisher name
<devyn> but
<devyn> complicated; dictionary isn't helping much
<devyn> lol
<purr> lol
<devyn> maybe 'compilation'?
<devyn> tutorial book?
<devyn> hmmm
<whitequark> that costs about $24
* whitequark sighs and pulls out his card
<whitequark> there's no way I can not have that book.
<devyn> 312 pages
<whitequark> I don't know a word of japanese. doesn't matter, the novelty potential is just too much.
<devyn> haha
<whitequark> I'll leave it in the office or something
<devyn> send pics when you get it
<whitequark> just to be able to tell people "yes this is a real thing"
<whitequark> sure
<devyn> whitequark: I modified the scrolling
<whitequark> hmmm
<whitequark> something changed?
<whitequark> oh right, direction
<devyn> direction and polling rate
<whitequark> still feels really sluggish
<devyn> like I said before
<whitequark> I'm on a touchpad though, so it's exacerbated
<devyn> oh ok
<devyn> I can't say I really notice it being sluggish
<devyn> at all
<devyn> I mean obviously it's locked to periods (doesn't scroll freely)
<devyn> but
<devyn> whitequark: have you got GPU accelerated <canvas> support? chrome://gpu
<whitequark> sw only
<whitequark> but, it's not drawing-is-slow-sluggish
<whitequark> hell I have a top-of-the line i7 for that matter
<devyn> ok
<devyn> (if you have an i7, why don't you have acceleration? Intel's graphics drivers for Linux are supposed to be stellar)
<devyn> but anyway
<devyn> that doesn't matter
<whitequark> "
<whitequark> Accelerated 2d canvas is unstable in Linux at the moment.
<devyn> well that's probably why I've been having problems with it :p
<devyn> might have force-enabled it at some point
* devyn facepalms
<devyn> oh well
<devyn> whitequark: so what is sluggish, then?
<whitequark> acceleration factor not high enough
<devyn> ah, that's easily fixed
<devyn> whitequark: better?
<whitequark> much better
<devyn> whitequark: now requesting 1000 periods, but I think your new combined stream still flushes after every message even when grabbing history, which may be the source of the craziness at load time
<devyn> not sure though
<devyn> will test
<whitequark> devyn: yep, it does
<devyn> whitequark: I think my Stream.js is at least partially at fault too
<whitequark> well, it's a good idea to group adjacent redraws
<whitequark> perhaps limit them to the screen refresh rate too
<devyn> well they're already redrawing far below screen refresh rate; it's just that it's redrawing on every message receipt
<devyn> it might be best if I just set a timer and see whether I get any more
<whitequark> yup
<devyn> and only redraw once there's a delay
<devyn> whitequark: ok, got that out of the way, now profiling shows a lot of time being spent idle
<devyn> so
<devyn> it's all you now
<devyn> :p
<whitequark> yeah, it's running in bytecode
<whitequark> that's 10x or so slower than native
<devyn> whitequark: would it be simple to add a Makefile rule for native just for fun?
<whitequark> lemme build it manually
<whitequark> I don't want to leave it on permanently because native has shitty backtraces
<whitequark> idk why
<devyn> mmhm
<whitequark> seems like it doesn't represent inlining in DWARF correctly
<devyn> whitequark: GHC, on the other hand, doesn't really try at all; you basically have to use GHCi to debug haha
<whitequark> behold
<whitequark> well, ocamldebug is weird
<whitequark> it has some ridumentary and barely sufficient introspection, but for most other things it depends on reversible debugging
<devyn> oh ghci is actually a fair bit like gdb except high level, so it's alright
<devyn> the debugging portion, anyway; it's an interpreter
<whitequark> ocamldebug works on bytecode so it's more or less same
<devyn> well it can also load native object files and mix them with interpreted stuff
<whitequark> yeah ocaml can't do that at all
<whitequark> though I suspect the reason is more along "why is this useful" rather "this is not possible"
<whitequark> I can't quite give a good reason
<devyn> because GHC developers are computer scientists who get off on doing things like that
<whitequark> this basically explains 90% of FP
<devyn> their trac milestone for "we'll get to it when we feel like it" is _|_
<devyn> i.e. bottom
<devyn> lol
<purr> lol
<whitequark> ha
<whitequark> ⊥
<devyn> yeah, except it's actually _|_ because that's the ASCII representation used in pseudo- (and maybe actual, in some extension) Haskell
<devyn> whitequark: native now? quite a bit faster
<whitequark> yea
yorick has joined #elliottcable
Sgeo_ has joined #elliottcable
Sgeo has quit [Ping timeout: 240 seconds]
joelteon has quit [Ping timeout: 246 seconds]
joelteon has joined #elliottcable
wudofyr has quit [Remote host closed the connection]
wudofyr has joined #elliottcable
alexgordon has joined #elliottcable
eligrey has joined #elliottcable
eligrey has quit [Ping timeout: 240 seconds]
eligrey has joined #elliottcable
eligrey has quit [Ping timeout: 240 seconds]
eligrey has joined #elliottcable
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
malia has joined #elliottcable
malia has quit [Quit: malia]
eligrey has quit [Ping timeout: 240 seconds]