< 1287014405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I propose that we now talk about the services manager to stop us both going mad and to let me blab about Kitten more. < 1287014419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: K < 1287014444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Okay so... now I have to serialise my damn thoughts < 1287014488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You know where you pass the runlevel to init? < 1287014490 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In the kernel command line. < 1287014501 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to install Portal < 1287014567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Clearly pikhq has no idea. < 1287014597 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Clearly. < 1287014605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let us kill pikhq, olsner! < 1287014608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He has NO IDEA. < 1287014722 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think pikhq's IRC client is so lagged that his reply isn't getting through because it's running under 10 QEMUs as part of his multilib torture test. < 1287014725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Discuss. < 1287014921 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Nested*. < 1287014932 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: You know where you pass the runlevel to init? < 1287014932 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : In the kernel command line. < 1287014937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's see if he's remembered! < 1287014975 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287014979 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287014981 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maybe. < 1287014994 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I appear to be writing a wind quintet for some reason. < 1287014997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, yes, clearly you do. < 1287015016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Well, guess what? The service manager reappropriates the init argument for something else similar to runlevels but NOT. Isn't that AMAZING < 1287015047 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Like? < 1287015075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, services, right? They are concrete things -- like a specific httpd or mail server -- but they can also be more abstract things. < 1287015093 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You can imagine a "consoles" service which is merely a dependency on eight gettys. < 1287015106 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Getty would be a metaservice, taking the tty as an argument. Seeing a pattern here?) < 1287015108 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I need to put range notes on my keyboard >_> < 1287015115 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"The bassoon does not go below this Bb" < 1287015129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, for instance, imagine a service "single-user", that depends on everything required to have the system in a single-user state. < 1287015142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Then "cli", which would be a full, command-line system. < 1287015152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Then "gui", which would start your login manager or whatever else you want. < 1287015158 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Mmm. < 1287015161 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The argument to "init" -- actually the service manager -- is just *a service name*. < 1287015174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Give the kernel "gui", you get a GUI system. "cli", CLI. "single-user", guess. < 1287015176 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Or list thereof? < 1287015181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Or list thereof. < 1287015190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(But you're probably better off making your own service depending on that list.) < 1287015207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And then, of course, it just starts that, which means starting all its dependencies concurrently, and then running its start script. < 1287015224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It orders the total list of dependencies so that everything required is started up in the order it needs to be, as parallel as possible. < 1287015228 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking stuff like random need to start with a certain service just once. Granted, not likely to come up, but hey, you never know. < 1287015235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This applies even when you use ctl(8) to start and stop things after-the-fact. < 1287015288 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=7E8MJK4nlek what < 1287015299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"And I know... you're Saddam Hussein's... GRAND SON." < 1287015335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am pretty sure this is a joke. < 1287015365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Anyway, services would generally have more than just start/stop/restart/reload. < 1287015374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Because... basically every action you might want to do should be a service action. < 1287015395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Anything ending in "ctl" or anything done by a signal should be an action. < 1287015413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'm almost crazy enough to think that the package manager and service manager could be merged. < 1287015420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A package representing "this service is running". < 1287015424 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Almost crazy enough. Not quite. < 1287015527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You may now suggest things you want in the service manager. < 1287015565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh yeah, and the service files would be files with actual syntax, not shell scripts made to do awful, awful things. < 1287015570 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*will be < 1287015584 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :魔法(mahô)[magic] < 1287015588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Sure, you'll probably have shell scripts in the actions, but that doesn't mean the service has to be one. < 1287015635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Probably the structure will be /sv/foo/{some-name-signifying-that-it's-the-main-config-file,start,stop,some-action} < 1287015644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Why have a top-level directory? Why not?) < 1287015774 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thelocal.de/national/20101013-30455.html < 1287015783 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Proof that it isn't just the US that's insane < 1287015826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"It's alright, Germany does it do!" < 1287015834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I imagine far more than 1/4 of Americans are xenophobic. < 1287015854 0 :wareya!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287015869 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1287015903 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Republican party. < 1287015907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Need I say more? < 1287015909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Precisely :P < 1287015937 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :There may be some Republicans who are Republicans due to fiscal beliefs < 1287015942 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My dad comes to mind < 1287015959 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Right. Your dad is always a paragon of reasonability, you've certainly shown that... < 1287016011 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287016017 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Problem being, the Republicans have the following fiscal beliefs: SPEND MONEY. CUT TAXES. DO LINES OFF A HOOKER'S ASS. < 1287016039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*DO LINES OFF A GAY MAN'S ASS IN A BATHROOM. DECRY HOMOSEXUALITY. < 1287016049 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :listen to pikhq, he is a man entirely without prejudices < 1287016056 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's not a fiscal belief, that's a social belief. < 1287016064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And I didn't say that the hooker was female. < 1287016070 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Doing lines off a hooker's ass is a fiscal belief? < 1287016082 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You pay money for the lines of coke and the hooker. < 1287016085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, yes. < 1287016087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I'm not sure what you're trying to say :p < 1287016101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No I don't. < 1287016113 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: s/You pay/One pays/ < 1287016122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I love "one". < 1287016124 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's so fucking pretentious. < 1287016135 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :si < 1287016139 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: ping < 1287016170 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I love that word. < 1287016185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : What, "si"? < 1287016188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :s/^ // < 1287016192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's not exactly an English word. < 1287016195 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is it "Yes" and I forgot to type the accent? Is it if? Is it actually Esperanto, and "one" < 1287016217 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or you're Italian. < 1287016220 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Filthy Italians. < 1287016224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That would have an accent. < 1287016225 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BTW, with all that gcc-cross stuff... < 1287016226 0 :Ilari!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287016231 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Does pcc use the triples? < 1287016238 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Presumably clang does. < 1287016246 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Feh, which language has "si" with no accent, I'm pretty sure one does ... < 1287016258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Your mom's. < 1287016277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm just futilely trying to use sarcasm to point out an excessive generalization of the type that i'm sure is part of what is currently poisoning the US political climate. < 1287016280 0 :Ilari_antrcomp!unknown@unknown.invalid QUIT :Quit: Reconnecting < 1287016288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I *think* it does. < 1287016291 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You know that path-to-the-dynamic-linker thing? < 1287016293 0 :Ilari_antrcomp!~user@2002:5870:32ae::1 JOIN :#esoteric < 1287016298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah? < 1287016301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Couldn't you only hardcode the filename and let there be a search path? < 1287016323 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(from _both_ sides) < 1287016327 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Violate ELF spec, you'd need to modify the kernel. < 1287016339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Do you not think that *tolerating* the Republicans' utter insanity is part of that? The fact that they have a culture where the Republicans and the Democrats constitutes a LEGITIMATE TWO-PARTY SYSTEM... < 1287016355 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'd say they need to portray both of them as goat-fucking abortions. < 1287016358 0 :Ilari!~user@2002:5870:32ae:1:4261:86ff:fe96:fca JOIN :#esoteric < 1287016367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*aborti! < 1287016369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Totally the plural of abortus. < 1287016384 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, Spanish and Esperanto, unless my memory fails < 1287016413 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: The thing is, they actually *advocate* increasing military spending and cutting taxes. < 1287016415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: BTW, with all that gcc-cross stuff... < 1287016416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: Does pcc use the triples? < 1287016416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Presumably clang does. < 1287016444 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: The lines of coke thing is just a silly stereotype about pretty much anyone with more money than anyone could possibly spend. < 1287016450 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Such as almost all politicians. < 1287016457 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, almost all US politicians. < 1287016632 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: pikhq: well i'm just saying you are _both_ sounding like fanatics. < 1287016643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i don't take any of this seriously < 1287016647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'd just nuke the US < 1287016670 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Including me??? < 1287016676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I said all the US. < 1287016677 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: No. Seriously. The Republicans ACTUALLY ADVOCATE THIS. < 1287016681 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: AS THEIR PLATFORM. < 1287016696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i think it's pretty obvious that their political system is near-unsalvagable as they have the choice between ultra-right-wing and almost-ultra-right-wing < 1287016702 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i am not saying that you are lying. i am saying you _sound like a fanatic_. < 1287016704 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, are you just trying to make sure PSOX stays dead? < 1287016711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: You do realise pikhq is in the US too? < 1287016731 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it is in fact possible to tell the truth in an entirely counterproductive manner. < 1287016739 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Why, yes, of course I do. < 1287016743 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Apparently you're fundamentally opposed to Pebble too < 1287016777 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Are you *familiar* with what the Republicans are like? < 1287016793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it is also possible to vent < 1287016797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is clearly what pikhq is doing < 1287016813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not like he's trying to convince anyone < 1287016816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, yeah. I need to vent sometimes. Gaaaah. < 1287016826 0 :sshc!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287016856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.acc.umu.se/~achtt315/tunguska/ Ternary system emulator. < 1287016865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :With a ternary-C-dialect compiler! < 1287016870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I approve to an insane degree. < 1287016877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"It is loosely based on the excellent design of the (binary) 6502-processor by MOS Technology, but entirely ternary. So instead of having two memory cell states (0, 1), it has three (-1, 0, 1)." < 1287016918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ^ Impossibly awesome < 1287016919 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.acc.umu.se/~achtt315/tunguska/shots/tunguska_gtk.png < 1287016922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It even has a display! < 1287016925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And a command-line on this display! < 1287016968 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is measuring programmer productivity in lines of coke < 1287016987 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ping < 1287016999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I want wl to work :( < 1287017174 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Which is what? < 1287017202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: bin/wl < 1287017205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It tries to use your proxy. < 1287017208 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Evidently unsuccessfully. < 1287017209 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`help < 1287017210 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1287017230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://codu.org/projects/hackbot/fshg/index.cgi/file/faaf59ee1b1b/bin/wl < 1287017253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'sv sill' 2>&1 | tr -d '\n' | tail -n +10 < 1287017258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'sv sill' 2>&1 | tr -d '\n' | tail -c +10 < 1287017261 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017262 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :(most recent call last): File "/tmp/hackenv.20289/bin/wl", line 37, in q = query(continue_id) File "/tmp/hackenv.20289/bin/wl", line 29, in query response = urllib2.urlopen(url).read() File "/opt/python27/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout)AttributeError: < 1287017267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'sv sill' 2>&1 | tr -d '\n' | tail -c +20 < 1287017271 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :ent call last): File "/tmp/hackenv.20352/bin/wl", line 37, in q = query(continue_id) File "/tmp/hackenv.20352/bin/wl", line 29, in query response = urllib2.urlopen(url).read() File "/opt/python27/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout)AttributeError: ProxyHandler < 1287017273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Blergh < 1287017275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'sv sill' 2>&1 | tr -d '\n' | tail -c +50 < 1287017278 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :ckenv.20399/bin/wl", line 37, in q = query(continue_id) File "/tmp/hackenv.20399/bin/wl", line 29, in query response = urllib2.urlopen(url).read() File "/opt/python27/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout)AttributeError: ProxyHandler instance has no attribute 'open' < 1287017283 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Good lord, stop < 1287017284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess that's actually my issue, huh. < 1287017290 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'sv sill' 2>&1 | paste < 1287017295 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.28689 < 1287017295 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BORING < 1287017317 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That looks like your problem to me. < 1287017343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is, but. < 1287017344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287017347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I forgot. < 1287017352 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Windows 7 is growing on me. < 1287017360 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But I'm missing a lot of stuff that Ubuntu had < 1287017363 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Every fucking thing grows on you. < 1287017369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Install Ubuntu, then. < 1287017371 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sprays Sgeo with windicide < 1287017375 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : This tumor is growing on me. < 1287017378 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1287017381 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I need to build_opener < 1287017413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`fetch http://pastie.org/pastes/1219576/download?key=1fzihgyczmg1qaxeqnpsq < 1287017417 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2010-10-13 23:50:11 URL:http://pastie.org/pastes/1219576/download?key=1fzihgyczmg1qaxeqnpsq [1187/1187] -> "download?key=1fzihgyczmg1qaxeqnpsq" [1] < 1287017419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run cat download?key=1fzihgyczmg1qaxeqnpsq >bin/wl < 1287017421 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017423 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv sill < 1287017428 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Atlantic herring < 1287017433 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... seriously ... cat foo > bar ... not cp ... < 1287017434 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Interwiki translate! < 1287017438 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes. < 1287017441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because bin/wl is +x. < 1287017446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And cp would make me have to chmod +x it again. < 1287017451 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... wow. < 1287017453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run rm download?key=1fzihgyczmg1qaxeqnpsq < 1287017454 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: MY LAZINESS IS UNSURPASSED < 1287017485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wv en fucking la < 1287017487 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's not right < 1287017497 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wv en Murderer < 1287017499 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Translating English to English? :P < 1287017505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wv 'en fucking la' 2>&1 < 1287017507 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/bin/bash: line 1: wv: command not found < 1287017510 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what this is supposed to do :P < 1287017511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287017511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1287017515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's wl :P < 1287017520 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wv en bicycle fr < 1287017525 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017527 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle fr < 1287017530 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bicyclette < 1287017531 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "wl langcode foo" looks at langcode.wikipedia.org/wiki/foo < 1287017536 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ok then < 1287017536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It looks for an English interwiki link < 1287017538 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and gives its title < 1287017541 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287017545 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if you provide a third argument, that is used instead of english < 1287017556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: this is basically for all the times Vorpal says he doesn't know what a word is in English and I find it via interwiki < 1287017563 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fucking la < 1287017566 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fucking lat < 1287017570 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017574 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en Douchebag fr < 1287017577 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'en fucking la' 2>&1 < 1287017582 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Traceback (most recent call last): \ File "/tmp/hackenv.21071/bin/wl", line 40, in \ for link in q['query']['pages'].values()[0]['langlinks']: \ KeyError: 'langlinks' < 1287017586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ohh. < 1287017593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fucking redirects to fuck, you see. < 1287017611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Aha. < 1287017616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There's a redirects parameter to automatically handle them. < 1287017622 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287017636 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle zh < 1287017641 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes it "zh bicycle", "en zh bicycle" < 1287017650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :More consistent API, right? < 1287017655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes/no? < 1287017663 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle ja < 1287017666 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017671 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en Jesus fr < 1287017675 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017690 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en Wikipedia fr < 1287017694 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :自転車, should be valid Written Chinese as well. < 1287017731 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle hu < 1287017734 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017736 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`wl no sykkel < 1287017742 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bicycle < 1287017760 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr fromage < 1287017764 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Cheese < 1287017771 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle cz < 1287017776 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287017778 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en pornography fr < 1287017781 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Pornographie < 1287017797 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ....?!?!?!?! < 1287017798 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: !!!!! < 1287017798 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hahahaha < 1287017812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that seems _unlikely_ < 1287017813 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle cz < 1287017815 0 :petabit!~89-147604@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287017817 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287017821 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Monty Python has defeated Wikipedia. < 1287017824 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1287017825 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle ar < 1287017828 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017858 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`wl no sykkel < 1287017858 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :apparently only a few european civilizations have developed the bicycle < 1287017858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: oerjan: That is my error message, you doofuses. < 1287017863 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bicycle < 1287017865 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh :P < 1287017876 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i.e. "No link, here's a translation that works in any case!" < 1287017893 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: dammit i was just about to check the article for vandalism :D < 1287017894 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en bicycle fi < 1287017894 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Should've used "If I said you have a beautiful body, would you hold it against me? I am no longer infected." < 1287017897 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017901 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...what. < 1287017904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Aand why is that no output. < 1287017907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl 'en bicycle fi' 2>&1 < 1287017910 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Traceback (most recent call last): \ File "/tmp/hackenv.21773/bin/wl", line 42, in \ print link['*'] \ UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 7: ordinal not in range(128) < 1287017916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... Fuck you, Python. < 1287017917 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh la la < 1287017925 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You fail at Monty Python. < 1287017933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I don't. < 1287017934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm just < 1287017935 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Python: you fail at unicode < 1287017938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wondering why you'd prefer that :P < 1287017951 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`fetch http://pastie.org/pastes/1219594/text?key=sggh817ogyryzpccok0bta < 1287017953 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2010-10-13 23:59:07 URL:http://pastie.org/pastes/1219594/text?key=sggh817ogyryzpccok0bta [1962/1962] -> "text?key=sggh817ogyryzpccok0bta" [1] < 1287017953 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1287017959 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`rm text?key=sggh817ogyryzpccok0bta < 1287017961 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`fetch http://pastie.org/pastes/1219594/download?key=sggh817ogyryzpccok0bta < 1287017965 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2010-10-13 23:59:19 URL:http://pastie.org/pastes/1219594/download?key=sggh817ogyryzpccok0bta [1469/1469] -> "download?key=sggh817ogyryzpccok0bta" [1] < 1287017978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run cat download?key=sggh817ogyryzpccok0bta >bin/wl; rm download?key=sggh817ogyryzpccok0bta < 1287017981 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287017984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fi bicycle < 1287017990 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Polkupyörä < 1287017993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YOU CAN DO IT PYTHON < 1287017994 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1287018000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en la fucking < 1287018005 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en lat fucking < 1287018011 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018019 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en simple Fuck < 1287018029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en la fuck < 1287018038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: YOU BROKE IT < 1287018046 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018046 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en lat fuck < 1287018054 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`wl en la Earth < 1287018060 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Tellus (planeta) < 1287018064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There are surprisingly few interwikis on [[en:fuck]]. < 1287018065 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1287018076 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en zh fuck < 1287018079 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Fuck < 1287018086 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en simple bicycle < 1287018089 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bicycle < 1287018094 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods < 1287018095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because it's an article about the word, not the meaning. Blarh. < 1287018101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en simple Category_theory < 1287018104 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018118 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that pretty much sums up the theory, yeah < 1287018121 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en simple Jesus_of_Nazareth < 1287018122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ur jihad < 1287018127 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :جہاد < 1287018127 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Jesus < 1287018133 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Japanese article has a full description of how to use "fuck" idiomatically in English. It's kinda funny. < 1287018134 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Jesus lost his of :P < 1287018140 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: XD < 1287018151 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en the < 1287018154 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Jesus_of_Nazareth redirects to Jesus, i'm pretty sure < 1287018159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...:D < 1287018171 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Indeed. < 1287018178 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl en en the 2>&1 < 1287018181 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Traceback (most recent call last): \ File "/tmp/hackenv.22666/bin/wl", line 55, in \ for link in q['query']['pages'].values()[0]['langlinks']: \ KeyError: 'langlinks' < 1287018240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`fetch http://pastie.org/pastes/1219610/download?key=vfm9cgewz89yc6tolaprwq < 1287018255 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2010-10-14 00:04:09 URL:http://pastie.org/pastes/1219610/download?key=vfm9cgewz89yc6tolaprwq [1559/1559] -> "download?key=vfm9cgewz89yc6tolaprwq" [1] < 1287018257 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run cat download?key=vfm9cgewz89yc6tolaprwq >bin/wl; rm download* < 1287018258 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en simple General_relativity < 1287018264 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018269 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(That's to my run.) < 1287018272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en the < 1287018273 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nothing simple about it < 1287018280 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :General relativity < 1287018281 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FUCK YOU < 1287018287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl en en the 2>&1 < 1287018289 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/hackenv.22947/bin/wl: error while loading shared libraries: /tmp/hackenv.22947/bin/wl: file too short < 1287018293 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287018299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run head bin/wl < 1287018301 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287018307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: YOU BORKED IT < 1287018310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run cat download?key=vfm9cgewz89yc6tolaprwq >bin/wl; rm download* < 1287018312 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"file too short". love it. < 1287018313 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Whoops < 1287018317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`fetch http://pastie.org/pastes/1219610/download?key=vfm9cgewz89yc6tolaprwq < 1287018322 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Good job breaking it, hero. < 1287018324 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2010-10-14 00:05:18 URL:http://pastie.org/pastes/1219610/download?key=vfm9cgewz89yc6tolaprwq [1559/1559] -> "download?key=vfm9cgewz89yc6tolaprwq.1" [1] < 1287018327 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :".1" < 1287018332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run cat download?key=vfm9cgewz89yc6tolaprwq.1 >bin/wl; rm download* < 1287018333 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"file surpasses komologorov lower bound" < 1287018340 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: :D < 1287018348 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en the < 1287018357 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018401 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287018407 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en zh bicycle < 1287018417 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :自行車 < 1287018421 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl zh zh bicycle < 1287018426 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :applause < 1287018432 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en it Dirty_Hungarian_Phrasebook < 1287018457 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Il frasario ungherese < 1287018483 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en velo < 1287018497 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bicycle < 1287018502 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also applause < 1287018512 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now let's replace Google Translate's backend with it. < 1287018569 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en hu Normative_Power < 1287018572 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en la sex < 1287018597 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Sexus < 1287018601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I MUST CREATE EXPLICIT LATIN WITH MY PROGRAM < 1287018601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YAY < 1287018621 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en hu Mandolin < 1287018625 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Mandolin < 1287018658 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en hu Crème_fraiche < 1287018665 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018669 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287018671 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en Crème_fraiche < 1287018674 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't it be hu en, really? < 1287018674 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Crème fraiche < 1287018684 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr it Crème_fraiche < 1287018689 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Crème fraîche < 1287018696 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en es Crème_fraiche < 1287018699 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Crème fraîche < 1287018700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en nl The_Treachery_of_Images < 1287018707 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :La trahison des images < 1287018713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*applause* < 1287018732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr non < 1287018733 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ja Crème_fraiche < 1287018765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: YOU CONFUSED IT < 1287018800 0 :antivigilante!~antivigil@198.99.244.32 JOIN :#esoteric < 1287018806 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`run 'wl en pt Bicycle' | bzip2 < 1287018811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...what. < 1287018840 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en pt Bicycle? < 1287018849 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it burked < 1287018861 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`pstree < 1287018872 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeh < 1287018896 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :BZh9rE8P < 1287018896 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287018897 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018897 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287018897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: FIXIT < 1287018900 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Non < 1287018921 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1287019029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sshc, the ssh compiler < 1287019031 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ja Cheeseburger < 1287019032 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :チーズバーガー < 1287019136 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tîsùhầkầ < 1287019141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl ja en チーズバーガー < 1287019144 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Cheeseburger < 1287019146 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Goodnight. Bye. < 1287019147 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(chiizubāgā) < 1287019149 0 :elliott!unknown@unknown.invalid QUIT :Quit: Connection reset by peer review < 1287019155 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ja Gentoo < 1287019157 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019159 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :drat < 1287019263 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ru Everclear < 1287019265 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019271 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ru Bicycle < 1287019275 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Велосипед < 1287019279 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ar Bicycle < 1287019281 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :دراجة هوائية < 1287019303 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sa Bicycle < 1287019304 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I "love" how wrong that renders here. < 1287019308 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019323 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sa morning < 1287019328 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019344 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sa sky < 1287019347 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LTR Arabic. Ugh. < 1287019348 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019376 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ta bicycle < 1287019380 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :மிதிவண்டி < 1287019398 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ug bicycle < 1287019402 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019420 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en pa bicycle < 1287019423 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sa Earth < 1287019424 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019427 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019484 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1287019485 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287019518 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287019537 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: do you still have windows growing on you < 1287019573 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Windows is to blame for all random disconnects? < 1287019605 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :only as a scapegoat < 1287019613 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ru scapegoat < 1287019616 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Козёл отпущения < 1287019716 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en hu Bicycle < 1287019721 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Kerékpár < 1287019725 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Yay finally < 1287019735 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en Gentoo < 1287019741 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019745 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :boo-yah < 1287019750 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en en < 1287019754 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287019772 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :`wl en en My hovercraft is full of eels. < 1287019775 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/2/27/Book-in-Xiaoerjing.png Guess what language the right page here is written in! < 1287019791 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh come on < 1287019813 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :You get NOTHING! You LOSE! Good DAY sir! < 1287019867 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287019893 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Someone coerced the bot into saying that. That's all I can assume from the delay < 1287019961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No guesses? < 1287019963 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`run wget http://www.han.de/~werner/ytree-1.96.tar.gz | bzip2 | bzip2 | bzip2 | bzip2 | bzip2 < 1287019966 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :BZh91AY&SY < 1287019997 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seriously, none at all? < 1287020004 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i would guess either Xiaoerjing, based on the link, or < 1287020011 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Persian. < 1287020011 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Arabic based on what it looks like < 1287020017 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :AKA Farsi < 1287020019 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287020023 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mandarin. < 1287020035 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Written in an alphabet for some reason. < 1287020093 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apparently, Mandarin-speaking Muslims write translations of the Koran using Arabic script, so as to allow for not botching Arabic loan words. < 1287020224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: "小兒經" in Traditional Chinese, "小儿经" in Simplified, "Xiǎo'érjīng" in Pinyin, شِيَوْ عَر in Xiao'erjing. < 1287020228 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :If something were written in English using Hebrew letters, I'd be able to use my limited understanding of Hebrew for something! < 1287020252 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Maybe you could halfway-guess at the meaning of Yiddish. < 1287020326 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287020445 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :need to make roguelike with cursive alphabet now < 1287020473 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Are there any Unicode roguelikes? < 1287020565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nethack. < 1287020566 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287020584 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(granted, it only uses the ASCII subset, but hey.) < 1287020626 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Pfffffff < 1287020634 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Are there any NOT-EXCLUSIVELY-ASCII Unicode roguelikes? < 1287020681 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Dungeon Crawl Stone Soup < 1287020750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :None that I know of. < 1287020758 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(but there should be) < 1287020764 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Hey, it's the 13th. Happy backwards Hallowe'en day. < 1287020766 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: /me fails to find any evidence validating that claim. < 1287020873 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://crawl.develz.org/learndb/index.html#char_set < 1287020939 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: The fact that it's capable of using UTF-8 does little to suggest that it actually uses any Unicode. < 1287021054 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :...? < 1287021081 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It could just be that it normally uses "extended ASCII" so they have to be wonky if you NEED UTF-8. < 1287021099 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It appears to actually use some of Unicode's drawing characters when set to UTF-8. < 1287021108 0 :petabit!~89-147280@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287021111 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sweet < 1287021125 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The ones that are analogous to the ones on code page 437. < 1287021135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/f/f8/Codepage-437.png Y'know, this one. < 1287021192 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287021242 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287021539 0 :petabit!~89-147230@99.67.37.195 JOIN :#esoteric < 1287021561 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287021763 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the only code page that matters < 1287021902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unless you don't speak a Western European language. < 1287021918 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WHY is Chrome telling me it will take 3 hours to download a 355mb file? < 1287021919 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287021958 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: like I said! < 1287021988 0 :petabit!~89-147185@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287022030 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287022177 0 :petabit!~89-147171@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287022378 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287022507 0 :petabit!~89-147134@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287022818 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wow. The Euro banknote designs are brilliant. To avoid creating anything favoring a particular nation, they had an artist *create* buildings & bridges in various architectural styles. < 1287022842 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, rather than featuring actual landmarks, they feature things that *would be landmarks if they existed*. < 1287022961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just... Dang. < 1287023012 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287023059 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It seems I have written Transitions With No Resolution: A work for woodwind quintet < 1287023070 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hungers < 1287023093 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :For BLOOD < 1287023208 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It could also be called Really Obvious Variations: A work for woodwind quintet < 1287023490 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287024329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Does anybody know enough about flutes to tell me what the reasonable /human/ upperbound for a concert flute is? (Not the Wikipedia upperbound) < 1287024486 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i can only guess < 1287024610 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1287025031 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i didn't even know wikipedia could play the flute < 1287025098 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's not very good at it. < 1287025576 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: 44.1 kHz. Definitely. < 1287026014 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287026199 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Better name: A Work for Woodwind Quintopia < 1287026347 0 :Sgeo_!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287026474 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/tmp/WoodwindQuintet.ogg <-- nonsense for woodwind quintet < 1287026545 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287027787 0 :augur!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287027998 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287028115 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287028366 0 :augur_!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287028397 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1287028735 0 :jcp!unknown@unknown.invalid QUIT :Quit: Later < 1287028905 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287028953 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey! < 1287029167 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287029179 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :cpressey! < 1287029183 0 :augur_!unknown@unknown.invalid NICK :augur < 1287029398 0 :petabit!~89-146450@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287029413 0 :petabit!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287029579 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :so if I import System.Console.Readline in my hs program does that make it GPL'ed < 1287029585 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287030241 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also why do File Browser windows not have a 'start a terminal in this directory' button < 1287030258 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's obvious!! < 1287030340 0 :petabit!~89-146357@adsl-99-67-37-195.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287030352 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :petabit: make up your mind! :) < 1287030611 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: yep, that had some interesting moments but it pretty much went nowhere... < 1287030726 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: No, but to do so you must agree to license the /aggregate/ under the GPL. There is a distinction. < 1287030749 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I should use a different term than "aggregate" since it sounds like "mere aggregation" which is a different thing :P < 1287030774 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :My CPR class has been moved to 9AM < 1287030781 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: (Also, it gets wonky in languages that aren't compiled) < 1287030782 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :I am barely awake at 9AMs < 1287030839 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: yeah like someone could provide an implementation of the System.Console.Readline api using libedit and WHAT THEN < 1287030848 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(well, not a weird question really) < 1287030902 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Didn't the FSF claim that there was one project that went GPL solely to use ReadLine? < 1287030925 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Since this is haskell it almost makes more sense to provide some module of higher-order functions that 'readlineify' whatever primitive-input functions you give it < 1287030945 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo_: Projects do do that, because people are stupid and don't realize the distinction between being forced to release your code under a GPL-compatible license and (impossibly) being forced to release your code under the GPL. < 1287030983 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287031044 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287031283 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hey i want to import functions from two libraries with incompatible licenses < 1287031287 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :PLEEEEZE??? < 1287031302 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en dr sky < 1287031322 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr sky < 1287031326 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287031333 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Ciel < 1287031333 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031345 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en hu sky < 1287031350 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Ég < 1287031366 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en Choux < 1287031372 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Chou < 1287031379 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en Chou < 1287031388 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Chou < 1287031395 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ohhh kay < 1287031431 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en pamplemousse < 1287031436 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031454 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en pain < 1287031459 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Bread < 1287031466 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en vin < 1287031471 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Wine < 1287031476 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en fromage < 1287031481 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Cheese < 1287031491 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en pomme_de_terre < 1287031494 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Potato < 1287031504 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr wheat < 1287031510 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Blé < 1287031518 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en ble < 1287031521 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :BLE < 1287031526 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1287031534 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr en d'accord < 1287031537 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Okay < 1287031552 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en zh okay < 1287031554 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1287031560 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :surprise. < 1287031568 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en zh melancholy < 1287031570 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :憂鬱 < 1287031573 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :! < 1287031604 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl zh ja 憂鬱 < 1287031608 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :メランコリー < 1287031611 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :remarkable. < 1287031652 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287031657 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl ja en メランコリー < 1287031659 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Melancholia < 1287031675 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en gr chaos < 1287031677 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031683 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en gr bread < 1287031686 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031702 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`wl en es german < 1287031704 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Alemán < 1287031713 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en el chaos < 1287031715 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031724 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en el bread < 1287031726 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Ψωμί < 1287031736 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl el ru Ψωμί < 1287031740 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Хлеб < 1287031751 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl ru zh Хлеб < 1287031756 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :麵包 < 1287031764 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl zh fr 麵包 < 1287031767 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Pain < 1287031834 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en el kitten < 1287031835 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287031839 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en el cat < 1287031842 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Γάτα < 1287031856 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en es cat < 1287031860 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Felis silvestris catus < 1287031865 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :!!! < 1287031882 0 :petabit!~89-146202@adsl-99-29-98-70.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287031885 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was kind of expecting 'gato' < 1287031916 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ru metabolism < 1287031919 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Метаболизм < 1287032063 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287032240 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl es en gato < 1287032242 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Cat < 1287032255 0 :petabit!~89-146167@adsl-99-29-98-70.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287032261 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ar arrow < 1287032262 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287032263 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :سهم < 1287032289 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :one of these days, petabit will make up their mind < 1287032392 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287032457 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :where is an op to kicktempban when you need one < 1287032506 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so does wl say "My hovercraft is full of eels." only if it doesn't have the word? < 1287032514 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :or does it just randomly do it from time to time? < 1287032751 0 :petabit!~89-146112@adsl-99-29-98-70.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287032761 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287032887 0 :petabit!~89-146098@adsl-99-29-98-70.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287032957 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the hovercraft message is if the source word is found, but there is no translation found, afaik < 1287032966 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr ifhdshf0we8cge < 1287032969 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287032977 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or if the source word is not found, it seems. < 1287033023 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :My denotational arrow has ranged beyond its lower bound. < 1287033064 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :No results found for "denotational arrow", sez Google < 1287033066 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1287033077 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i dunno what that is either < 1287033150 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it must be existible < 1287033161 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :denotations are functions and functions are arrows! < 1287033409 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287033491 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287033632 0 :petabit!~89-146022@adsl-99-29-98-70.dsl.hstntx.sbcglobal.net JOIN :#esoteric < 1287033682 0 :petabit!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287033938 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :functions are arrows? < 1287034142 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, (->) is an instance of arrow. < 1287034147 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, instance of Arrow. < 1287034204 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :symbolic arrows, not objectual sagitti, yes? < 1287034272 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think for the first time since elementary, I just had homework that I did on automatic. < 1287034285 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Math homework, that is... < 1287034298 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lucky bastard < 1287034320 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just grab a pencil and some paper, and do a bunch of partial derivatives. < 1287034501 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287035947 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287036025 0 :realazthat!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287036054 0 :realazthat!~realaztha@pool-72-89-222-165.nycmny.east.verizon.net JOIN :#esoteric < 1287036216 0 :antivigilante!~antivigil@63-225-196-3.phnx.qwest.net JOIN :#esoteric < 1287037117 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287037251 0 :Nostro!~sh@178.168.168.36 JOIN :#esoteric < 1287037308 0 :Nostro!unknown@unknown.invalid PART #esoteric :? < 1287038130 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287038149 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287038252 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287038260 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287038606 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`wl < 1287038614 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sv eel < 1287038620 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :You get NOTHING! You LOSE! Good DAY sir! < 1287038621 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :broken? < 1287038621 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Ålartade fiskar < 1287038622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287038633 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv en ål < 1287038637 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287038641 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287038649 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv en Ålartade fiskar < 1287038651 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :You get NOTHING! You LOSE! Good DAY sir! < 1287038663 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it seems broken < 1287038668 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv en "Ålartade fiskar" < 1287038670 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :You get NOTHING! You LOSE! Good DAY sir! < 1287038672 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`run wl sv en "Ålartade fiskar" < 1287038673 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287038681 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :very much so < 1287038686 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`run wl sv en "Öl" < 1287038693 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Beer < 1287038697 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :okay that works < 1287038733 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1287038737 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :beer works very well < 1287038745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, no :P < 1287038762 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you must be drinking the wrong beer < 1287038769 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, or rather, yes. It works very well to destroy your liver and increase your weight < 1287038807 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :are you a teetotaler? < 1287038816 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, why would I be? < 1287038834 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(though you are correct, I am) < 1287038869 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :any kind of excessive alcohol intake would destroy your liver, so I assume you can't be anti-beer in specific. < 1287038883 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's why you would br < 1287038888 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed, I'm anti-alcohol in general < 1287038914 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but I don't try to actively convince other people about it unless they bring the whole thing up. < 1287038943 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you'll live 20 years longer! you'll get to know the joy of being 95 creaky old years! < 1287039027 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, you won't be able to enjoy it with tasty alcoholic beverages, so will it be worth it? < 1287039099 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :who knows, maybe. bbl, university → < 1287039651 0 :fungot!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287039725 0 :fizzie!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287039877 0 :fizzie!~fis@2001:1bc8:102:587b:230:18ff:fea9:6f01 JOIN :#esoteric < 1287039900 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287040135 0 :wareya!unknown@unknown.invalid QUIT :Quit: leaving < 1287040888 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1287040920 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287042473 0 :wareya!unknown@unknown.invalid QUIT :Quit: leaving < 1287042504 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287042611 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1287043180 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i need appropriate hacker music < 1287043183 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :someone give me hacker music < 1287043199 0 :clog!unknown@unknown.invalid QUIT :ended < 1287043200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1287043744 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, http://sporksirc.net/~anmaster/images/misc/uni1.jpg < 1287043784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :will read any comments when I get back, on tethered phone atm.... so kind of slow and not a good idea in the long run and so on. < 1287043801 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit on the blurry side, isn't it? < 1287043806 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, true < 1287043830 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, stitched as rectilinear btw < 1287043838 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, to straighten up perspective < 1287043858 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it looks that way. Very architectural feel to it. < 1287043859 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :from two images < 1287043868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well yes, that was intentional < 1287043909 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also I would show you the first attempt at stitch, but the connection is too slow for me to want to upload more than one image. < 1287043914 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it was... curvy < 1287043917 0 :realazthat!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287043923 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :like, too much distortion correction < 1287043942 0 :realazthat!~realaztha@pool-72-89-222-165.nycmny.east.verizon.net JOIN :#esoteric < 1287043957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, straight lines near the corners looked like they were distorted by relativistic effects! < 1287044100 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also I have some material to stitch an image of a long articulated bus here. The colour scheme they use is a kind of pink-lilac around here. < 1287044114 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :don't have time to do that now though < 1287044195 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl, disconnecting from ssh tunnel to bouncer < 1287044951 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287045193 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1287045617 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287045688 0 :zeotrope!~vib@bas3-kitchener06-1096622695.dsl.bell.ca JOIN :#esoteric < 1287045944 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287046618 0 :dbc!unknown@unknown.invalid QUIT :*.net *.split < 1287046618 0 :yiyus!unknown@unknown.invalid QUIT :*.net *.split < 1287046618 0 :atrapado!unknown@unknown.invalid QUIT :*.net *.split < 1287047253 0 :GreaseMonkey!unknown@unknown.invalid QUIT :*.net *.split < 1287047254 0 :sshc!unknown@unknown.invalid QUIT :*.net *.split < 1287047254 0 :oklopol!unknown@unknown.invalid QUIT :*.net *.split < 1287047255 0 :mtve!unknown@unknown.invalid QUIT :*.net *.split < 1287047255 0 :SimonRC!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :quintopia!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :cal153!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :EgoBot!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :Deewiant!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :olsner!unknown@unknown.invalid QUIT :*.net *.split < 1287047256 0 :Vorpal!unknown@unknown.invalid QUIT :*.net *.split < 1287047257 0 :augur!unknown@unknown.invalid QUIT :*.net *.split < 1287047258 0 :coppro!unknown@unknown.invalid QUIT :*.net *.split < 1287047258 0 :Quadlex!unknown@unknown.invalid QUIT :*.net *.split < 1287047260 0 :Quadrescence!unknown@unknown.invalid QUIT :*.net *.split < 1287047262 0 :wareya!unknown@unknown.invalid QUIT :*.net *.split < 1287047264 0 :Leonidas!unknown@unknown.invalid QUIT :*.net *.split < 1287047264 0 :aloril!unknown@unknown.invalid QUIT :*.net *.split < 1287047265 0 :rodgort!unknown@unknown.invalid QUIT :*.net *.split < 1287047265 0 :ineiros!unknown@unknown.invalid QUIT :*.net *.split < 1287047266 0 :yiyus_!unknown@unknown.invalid QUIT :*.net *.split < 1287048081 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1287050141 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287050141 0 :dbc!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1287050141 0 :yiyus!~124271242@67.202.106.57 JOIN :#esoteric < 1287050415 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287050415 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287050415 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1287050415 0 :oklopol!~oklopol@xdsl-83-150-123-242.nebulazone.fi JOIN :#esoteric < 1287050415 0 :quintopia!~quintopia@209.59.220.33 JOIN :#esoteric < 1287050415 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1287050415 0 :EgoBot!~EgoBot@codu.org JOIN :#esoteric < 1287050415 0 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1287050415 0 :Wamanuz3!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1287050415 0 :Deewiant!~deewiant@cs78149022.pp.htv.fi JOIN :#esoteric < 1287050415 0 :rodgort!~rodgort@li14-39.members.linode.com JOIN :#esoteric < 1287050415 0 :Quadrescence!~Quad@unaffiliated/quadrescence JOIN :#esoteric < 1287050415 0 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1287050415 0 :coppro!~scshunt@unaffiliated/scshunt JOIN :#esoteric < 1287050415 0 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1287050415 0 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1287050415 0 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1287050415 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1287050415 0 :Leonidas!~Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1287050415 0 :yiyus_!~124271242@je.je.je JOIN :#esoteric < 1287050415 0 :Quadlex!~quadlex@li23-6.members.linode.com JOIN :#esoteric < 1287051325 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :doot doot doo < 1287051327 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :neural networks < 1287051329 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wee < 1287051407 0 :wareya!unknown@unknown.invalid PRIVMSG #esoteric :yay netsplits < 1287051862 0 :zeotrope!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287052493 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Neural netsplits. < 1287052655 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287052663 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287054122 0 :blaize!~blaize@2001:660:4701:2005:21f:e2ff:fe8c:6883 JOIN :#esoteric < 1287054133 0 :blaize!unknown@unknown.invalid PRIVMSG #esoteric :boot < 1287054331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287054336 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287054348 0 :blaize!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287054359 0 :blaize!unknown@unknown.invalid PRIVMSG #esoteric :sa bot ou kwa < 1287054482 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1287054595 0 :blaize!unknown@unknown.invalid PART #esoteric :? < 1287055670 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :so i am working at this energy company < 1287055673 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :and the lights are flickering < 1287055680 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :wonder if they paid their bill. LULZ! < 1287057438 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1287058754 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287059637 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287063956 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287064014 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287065371 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287065760 0 :Slereah!~butt@ANantes-259-1-129-38.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1287066132 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287066830 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287066863 0 :Slereah!~butt@ANantes-259-1-129-38.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1287068442 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287069237 0 :antivigilante!~antivigil@184-98-128-120.phnx.qwest.net JOIN :#esoteric < 1287070059 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i amresentation on a neaural net experiment next thursday < 1287070930 0 :cpressey_!~CPressey@12.116.117.150 JOIN :#esoteric < 1287071573 0 :MigoMipo!~John@84-217-7-73.tn.glocalnet.net JOIN :#esoteric < 1287071874 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287071907 0 :MigoMipo!~John@84-217-7-73.tn.glocalnet.net JOIN :#esoteric < 1287072194 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1287072217 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Lo! < 1287073020 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://www.skepticmoney.com/fort-worth-city-councilman-joel-burns-tells-kids-it-gets-better-at-meeting/ < 1287073641 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION approves of this message. < 1287073767 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :That's because this whole channel is made of nerds < 1287073783 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :obv. they're gonna side with the nerds < 1287073852 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i like to side with the underdogs whenever possible < 1287073872 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm not really all that nerdy, as far as steretypical nerd behavior goes < 1287073874 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So do you side with the flat-Earthers? < 1287073875 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Are you siding with the neonazis? :o < 1287073879 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :They are such a minority < 1287073890 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but i pretty much was in middle school, so that's fair < 1287073912 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i said "whenever possible" for a reason < 1287073920 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://abstrusegoose.com/260 < 1287073928 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"My apologies to Jeff Kinney. I actually think his book, is awesome, but it’s clearly biased against dumb jocks. < 1287073931 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :heheheh < 1287073932 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1287073934 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's not possible for me to side with the immoral, rude, or otherwise douchey on principle < 1287073949 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But nerds are NERDS < 1287073971 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :these kids he's talking about were not even nerds < 1287073977 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :he even said he himself played basketball < 1287073987 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they got picked on solely because they were gay or seemed gay < 1287073997 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Even worse! < 1287074011 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Because gays are GAY < 1287074029 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and jerks are jerks < 1287074038 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'll takes gays over jerks and bigots any day < 1287074049 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, what about douchey gays? < 1287074052 0 :Slereah!unknown@unknown.invalid QUIT : < 1287074058 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And kind, pleasant bigots? < 1287074101 0 :Slereah!~butt@ANantes-259-1-129-38.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1287074103 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Woops < 1287074131 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : And kind, pleasant bigots? < 1287074143 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i'd probably take the kind, pleasant bigot over the douchey gay, but I would never be close friends with either < 1287074153 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I find his broad generalization of bigots to be a bit biggoted < 1287074161 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but i think the idea of a kind, pleasant bigot is kind of an oxymoron < 1287074179 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, like the old southern rocking-chair bigot. "Back in my day, the negros tended to the land. But today they run 'round killin'. Oh well, would ya like some pie?" < 1287074213 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hehe, sure i'll take some pie ... to go. < 1287074228 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or the grandmothers who are physically incapable of stopping using the word negro < 1287074244 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Oh dear, such a nice young negro!" < 1287074255 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't bother me at all < 1287074353 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you can be totally not racist while still not being able to use the currently PC terms < 1287074458 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But what if she thinks they are a bit simple minded :o < 1287074461 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :FUN FACT < 1287074467 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Abraham Lincoln was a racist. < 1287074485 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :He did not believe in the equality of races, but that they should have equal rights :o < 1287074489 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or something. < 1287074490 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :in 1866, almost all white americans were racist. what of it? < 1287074501 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, that is not the point. < 1287074504 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The point is < 1287074520 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Are they all people you would not befriend? :o < 1287074547 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, Lincoln was a republican too. Damned republicans. < 1287074599 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, that was back in the day when republicans were more liberal than democrats iirc < 1287074622 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but yes, i would have a hard time befriending any of those people if they were alive in the modern world < 1287074633 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, since then both terms have turned into complete mockeries of themselves :P < 1287074721 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I say < 1287074724 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Vote for the whigs. < 1287074751 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :TORIES! < 1287075292 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :We tried that in the UK; it didn't work. < 1287075340 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287075357 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I'm extremely bigoted towards the stupid. < 1287075367 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Does that make me a bad person? < 1287075378 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :depends on how you show it < 1287075433 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if you get your jollies from being up the mentally-challenged, you are definitely a bad person < 1287075441 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*beating < 1287075490 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Well, *the wantonly stupid. < 1287075563 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :The kind of person who thinks that float is a good type for currency variables. < 1287075595 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if by that you mean "people who are of normally intelligent but are too close-minded to ever consider doing anything but what requires the least mental effort" then probably not. those people deserve ridicule. < 1287075619 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but you have to have a lot of contact with someone before you can justifiably label them that way < 1287075667 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, I was teaching people about floating point inaccuracy today < 1287075675 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and even managed to slip in 850*77.1 as an example < 1287075700 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Elaborate. < 1287075725 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes. i have never heard of this example myself. < 1287075735 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, it should be integral, but it isn't. < 1287075735 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the sum's famous for Excel 2007 getting the answer wrong < 1287075763 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the just-below-65535 number that's the result of the sum was handled incorrectly, somehow, by the binary->decimal conversion < 1287075773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it displayed the number, as a string, as "100000" < 1287075785 0 :elliott!~elliott@91.105.99.56 JOIN :#esoteric < 1287075814 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And it isn't just below 65535, either. < 1287075835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it is with float arithmetic, assuming I've remembered the sum correctly < 1287075844 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I have, just checked < 1287075855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the answer's 65535 exactly only in normal maths < 1287075868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :floats can't represent 77.1 exactly, so it gets rounded down very slightly < 1287075921 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :are there any production systems that use fractional representations instead of floats at a low level? < 1287075939 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1287075953 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I'd assume that there are lots. < 1287075977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:31:07 ... < 1287075978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:31:33 Someone coerced the bot into saying that. That's all I can assume from the delay < 1287075978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287075989 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone here like Janssons Frestelse? < 1287076055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:41:13 Are there any Unicode roguelikes? < 1287076064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NetHack's rogue level, if you convert it! < 1287076102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:20:18 Wow. The Euro banknote designs are brilliant. To avoid creating anything favoring a particular nation, they had an artist *create* buildings & bridges in various architectural styles. < 1287076102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just like Toy Story 4: Debian Versioning. < 1287076114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Except not real. < 1287076150 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:32:06 catseye: No, but to do so you must agree to license the /aggregate/ under the GPL. There is a distinction. < 1287076151 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WRONG < 1287076154 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is the clisp issue < 1287076162 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rms, and his lawyer, got CLISP relicensed as gpl < 1287076166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just because it *could* be linked with readline < 1287076172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GPL: Scarier fucking shit than you think. < 1287076177 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Seriously? < 1287076179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1287076180 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :O.o < 1287076184 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wait ... that doesn't even make sense. < 1287076187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Of course not. < 1287076192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But the FSF lawyer agreed. < 1287076197 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And, y'know, that's an actual lawyer. < 1287076203 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh yeah, and clisp even CAME with a libnoreadline.a. < 1287076216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That, when linked with clisp, provided it same-named functions as readline has, but that just used dumb stuff. < 1287076221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But nope. < 1287076226 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Since it's "intended" to be linked with readline... < 1287076228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It must be GPL'd! < 1287076237 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So wait, any software that allows itself to be used with RMS' spawn has to be GPLed? < 1287076240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I suggest not trying to make sense of the law because it makes none. < 1287076246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Pretty much, yes. < 1287076258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Of course rms might have a harder time convincing a court... < 1287076262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but the FSF lawyers certainly think so < 1287076264 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So why did he just pick on clisp? < 1287076265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it's certainly his intention. < 1287076271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Nobody else was doing it, really. < 1287076274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This was in the early 90s. < 1287076291 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Was it under something non-GPL-compatible before? That's the only explanation I can remotely think of ... < 1287076314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The code was readable-and-patchable-but-proprietary, I think. < 1287076329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But readline wasn't distributed with it, and it provided a full method to link a perfectly-working CLISP. < 1287076341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's just that you could s/libnoreadline.a/libreadline.a/ and have it use readline. < 1287076346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And since this was "intended" functionality... < 1287076347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BOOM GPL < 1287076350 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, you've walked into much murkier waters now. < 1287076356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No, you haven't. < 1287076360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The fucking thing didn't distribute readline. < 1287076384 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my own personal theory about this, is that if a user linked it with readline, it would be them who was breaking the law < 1287076387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rms is arguing that since *IT CALLED FUNCTION PROTOTYPES THAT HAPPEN TO BE IN READLINE* and because Bruno Haible *thought in his mind* that people would link it with readline, it was copyright violation. < 1287076396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This is *fucking insane* and not murky at all. < 1287076398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the software itself wasn't < 1287076406 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :tl;dr stop using the GPL, it's utterly insane < 1287076412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :especially for libraries < 1287076413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so perhaps they could be found guilty of facilitating copyright infringement, but nothing else < 1287076431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, the GPL is relatively sane; some of its advocates aren't < 1287076442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:35:45 Sgeo_: Projects do do that, because people are stupid and don't realize the distinction between being forced to release your code under a GPL-compatible license and (impossibly) being forced to release your code under the GPL. < 1287076443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Er, no < 1287076450 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can't use readline in a BSD-licensed project. < 1287076461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*no. < 1287076478 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"I don't agree. My lisp.a is not a "work based on libreadline.a". What I distribute is a "mere aggregation" of lisp.a and libreadline.a - the latter with source." // this clisp email discussion is suggesting something very different from what you're saying < 1287076493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes -- he then offered to stop doing that. < 1287076497 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And rms said that that would not suffice. < 1287076532 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In spite of your statements to the contrary, this IS a murky area. What he's distributing is COMPILED BINARIES, not source. < 1287076542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: *HE THEN OFFERED TO STOP DOING THAT* < 1287076582 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :As far as I can tell, he offered to stop distributing libreadline.a, distribute a libclisp.a that was still compiled with readline headers, and a libnoreadline.a that provides the same interface. < 1287076589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :22:44:32 `run wl sv en "Ã…lartade fiskar" < 1287076590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :usage fail < 1287076593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :use_underscores < 1287076601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: here's a fun license question: NetHack is under the NHPL, a trivial variant of the GPL0. Suppose I disassemble one of the executables that nethack.org provides, to extract a library function from it that wasn't in the source they provided < 1287076608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You can't exactly prove it was compiled with those headers. < 1287076609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can I post that disassembly? < 1287076615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That doesn't affect the binary. < 1287076622 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yes. < 1287076626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :er wait < 1287076630 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were asking like < 1287076634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to show a disassembly < 1287076636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads it < 1287076650 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It can affect the binary. And you DON'T know, that's the whole issue. Your source is still being intermixed with GPL'd source before creating a .o. < 1287076650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wait, they include extra things in the binary builds? or is this a hypothetical? < 1287076660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's the libc, it's linked statically < 1287076671 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they probably didn't even notice they were theoretically supplying it < 1287076673 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yeaaah I don't believe a handful of function prototypes can be copyrighted. < 1287076683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah < 1287076690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: depends on the libc license, surely < 1287076699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1287076700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1287076701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dunno :D < 1287076717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a license that lets them ship binaries, at least < 1287076721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I am also completely muddled < 1287076732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially as I have the source for the libc in question, but not the exact version < 1287076736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the asm doesn't match the source I have < 1287076778 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 22:44:32 `run wl sv en "Ã…lartade fiskar" <-- unicode fail < 1287076785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :tunes.org fail. < 1287076788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i don't give a shit < 1287076788 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah < 1287076800 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: what's it actually? < 1287076806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'll see if it works used properly < 1287076823 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`run wl sv en Ålartade_fiskar < 1287076834 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1287076865 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`help < 1287076872 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1287076876 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, elliott, you're majorly oversimplifying the issue. You are allowed to distribute a piece of software under the MIT license that uses a GPL'd library. If you distribute a binary /linked to use the GPL library, whether it includes its implementation or not/, then you must release that binary under the GPL. But you can release the source under MIT, somebody can rip out the GPL dependency, and then they can produce an MIT-redistributable binary. RMS wanted C < 1287076876 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :LISP released under the GPL and not some compatible license because RMS is RMS, not because that was the legal obligation. < 1287076882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv en Ålartade_fiskar < 1287076884 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wati < 1287076886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv Ålartade_fiskar < 1287076889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :en is totally useless there < 1287076900 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why is that? < 1287076904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's not linked to that. < 1287076909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*to readline. < 1287076909 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Eel < 1287076910 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Eel < 1287076910 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Eel < 1287076915 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: because it's automatic < 1287076925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Also, rms explicitly states that his lawyer said that Bruno had to relicense as *GPL*. < 1287076926 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I didn't say linked to < 1287076927 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I said linked to use < 1287076929 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not GPL-compatible. < 1287076931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Linked to use. Define this. < 1287076953 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Compiled using copyrighted headers and linked against the interface of. < 1287076966 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Linked against the interface of" < 1287076973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so if someone releases a set of GPL'd functions < 1287076982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can't use another library that has functions with the same prototype < 1287076986 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because that counts as using gpl'd software? < 1287076987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think the current wisdom is to do with the definedness of the API < 1287076988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SWEET < 1287077006 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You can't link against THAT HEADER. < 1287077007 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, strange that eel translates to "eel-like fish" < 1287077021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That header isn't copyrightable. < 1287077026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's just interwiki. < 1287077040 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :true < 1287077046 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, strange interwiki still < 1287077046 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hello sweethearts < 1287077068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en no atom < 1287077074 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Atom < 1287077077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...lame :D < 1287077102 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does `wl do "translation" via interwikis? < 1287077103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en no QWERTY < 1287077107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1287077109 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :QWERTY < 1287077116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could be a bit risky, given how interwikis work < 1287077125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but a bit more too: < 1287077125 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, I have no time for this silly argument. It is a fact that you can release source under any GPL-compatible license even if it's designed to use a GPL'd library. < 1287077128 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: re how currencies are stored: oh, the stories I could tell. < 1287077132 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And that is what I claimed. < 1287077146 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_, do tell some of them. < 1287077151 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl fr Mon_aéroglisseur_est_plein_des_anguilles. < 1287077154 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287077155 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ^ < 1287077163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so it's pretty good! < 1287077169 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: there's an actual interwiki there? < 1287077177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, it interwikis the individual words < 1287077181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then looks up a word order table online < 1287077193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: (I'm joking; that's its "no translation found" error.) < 1287077209 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: From GNU's GPL FAQ: "If a library is released under the GPL (not the LGPL), does that mean that any program which uses it has to be under the GPL or a GPL-compatible license? Yes, because the program as it is actually run includes the library." < 1287077212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr My_hovercraft_is_full_of_eels < 1287077214 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Note the "GPL-compatible" part < 1287077224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Did it say that in the 90s? < 1287077230 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X_X < 1287077234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :`wl en it My_hovercraft_is_full_of_eels < 1287077260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(picking Italian here, because there is actually an it: interwiki from that article on en...) < 1287077264 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: archive.org has only back to 2001, but it said it then :P < 1287077265 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Il frasario ungherese < 1287077266 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287077278 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ours got swapped. < 1287077284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But yeah, it works to Italian. < 1287077285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why mine finished before yours? < 1287077293 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Just networking. < 1287077293 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :< Phantom_Hoover> I'd assume that there are lots. <-- yes, well... that's the thing see... < 1287077296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'd bet. < 1287077297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: except that it isn't a translation at all < 1287077304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, yes < 1287077306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but who cares? < 1287077310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's for things like this < 1287077310 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the interwiki only goes from article covering a subject, to another article covering the subject < 1287077312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl sv sill < 1287077314 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Atlantic herring < 1287077319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :when Vorpal mentioned a fish "sill" < 1287077324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and couldn't remember the english word for it < 1287077379 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :< elliott> just because it *could* be linked with readline <-- but does this means that all Lisp programs that can use CLISP's readline facilities are also GPL-liable? I wouldn't think so, but... < 1287077408 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: no, it doesn't apply to interpreters < 1287077415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and compilers have special exceptions < 1287077434 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but true, if clisp exposes a readline api < 1287077438 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then they get the same treatment < 1287077452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(of course if it renames the functions and jiggles the arguments it's an ~ABSTRACTION LAYER~) < 1287077475 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know, I think RMS may be one of the only people in the world who spreads FUD about his own license < 1287077510 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :who is this root-mean-squared guy again? < 1287077532 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Is that a STATISTICAL term? < 1287077534 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :stallman? < 1287077542 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :paul steed. < 1287077558 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why would someone called "paul" have an R as their first initial? < 1287077571 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ais523, they're anti-Greek? < 1287077572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ragged Mongrel Stalker < 1287077575 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(that said, I've seen people whose initials didn't match their names before, presumably due to one using contractions and the other not...) < 1287077577 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :because the additional stroke is his big penis < 1287077585 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287077677 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's easy for this to happen with titles and other things like that (e.g. Jean-Luc or d'Alembert) < 1287077703 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :< HackEgo> Eel < HackEgo> Eel < HackEgo> Eel <-- I hear ya, dude. < 1287077767 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: the stories would be too depressing < 1287077791 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: in reply to? < 1287078055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know how to draw a hollow square in GIMP? < 1287078173 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :um, draw a square, select the center, delete? < 1287078320 0 :cal153!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1287078374 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287078540 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :< elliott> (of course if it renames the functions and jiggles the arguments it's an ~ABSTRACTION LAYER~) <-- sudo apt-get install rlwrap ;; making the whole thing moot for a whole array of things -- unless it's even worse than I thought < 1287078550 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rlwrap is a bit lameish < 1287078553 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: just use libedit :P < 1287078599 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: My haskell programs are at the mercy of the haskell implementation. Is there a pragma for "don't seat me next to rms"? < 1287078656 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: Just use sufficiently advanced type system hackery. < 1287078660 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He's too much of a wimp. < 1287078664 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: Anyway, GHC uses libedit. < 1287078668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As of a few versions ago. < 1287078695 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'ma gonna have to get a more recent ghc 'cuz i swear... anyway. < 1287078848 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: OK, one, but it'll have to be really quick. I was once on a team with a *PhD* who defended his code change which *extracted the only-conventionally-private float member out from the currency object* and did floating point math on it, on the grounds that he was "creating an abstraction" which "the programmer might find easier to use" (presumably because he didn't understand how to use the methods of the currency object.) < 1287078866 0 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1287078868 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :*an abstraction*. < 1287078874 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :*PhD*. < 1287078915 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :O.o < 1287079024 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1287079187 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :but but... how can breaking abstractions be construed as creating them? < 1287079240 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/garfield/ is very topical today < 1287079274 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287079289 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: *PhD* < 1287079338 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :olsner: see: n-categories, quantum groups < 1287079394 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and probably heaps of other examples in math < 1287079521 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i want to invent "denotational arrows". they sound like they have such lovely properties. < 1287079533 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :maybe after lunch < 1287079633 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you'd think < 1287079988 0 :cal153!~cal@70.36.237.178 JOIN :#esoteric < 1287080222 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, it was deliberately topical, though. < 1287080256 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1287080279 0 :atrapado!unknown@unknown.invalid QUIT :Quit: Abandonando < 1287081749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In which my hair is longer than reality itself: http://i.imgur.com/3tiaR.jpg < 1287081752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(I didn't draw that) < 1287081868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you should /nick eHAIRd, then. < 1287081987 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :My hair is about that long, but I do in fact have a properly-formed mouth, non-hollow eyes, and other features. < 1287081988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Such as a body. < 1287082178 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :LIES < 1287082228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess my hair could be hiding the border around my torso there, actually. < 1287082234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SO I GUESS IT IS AN ACCURATE DEPICTION AFTER ALL < 1287082245 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Nom nom Graggo eat babies. < 1287082260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...wat. < 1287082289 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :NOM NOM GRAGGO[R] EAT BABIES < 1287082417 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :probably just a local zombie epidemic < 1287082442 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Local ... to your living room! < 1287082473 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :impossible. there are no babies to eat here. < 1287082525 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Then I guess I'll just have to settle for YOUUUUU < 1287082530 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott can be eaten < 1287082771 0 :augur!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287082924 0 :augur!~augur@129.2.129.107 JOIN :#esoteric < 1287084262 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :one of the problems with a ring language is that you need some program (0) that both does nothing to any program (a = a + 0) and brings every program to its knees (a * 0 = 0). < 1287084464 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1287084569 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: well if + is "execute in parallel, first one to finish wins" and * is "sequential execution"... < 1287084573 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :iirc there are other problems with that though < 1287084579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but by those definitions, 0 = _|_ < 1287084592 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287084628 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: If '+' is FIRST one to finish wins, then a + 0 is 0. < 1287084643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Uhh, since when does an infinite-looping program finish first. < 1287084654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or are you assuming 0 is halts-immediately without any reason to? < 1287084670 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Since when is .... ohh, 0 isn't the null program, it is a program that fits its shape in this case X-P < 1287084749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: conal wrote a haskell package implementing an operator, let's say +, where a + _|_ = a, _|_ + b = b, and a + b = either a or b when neither a nor b is _|_ < 1287084756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: (by just using threads) < 1287084759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but that's basically what + is here < 1287084762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except the a + b case would be defined < 1287084768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it was called race or something < 1287084844 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1287085044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hi Phantom_Hoover < 1287085184 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: NetBSD's filesystem is called FFS :D < 1287085200 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, was there any practical use for that haskell package? < 1287085211 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: sure. < 1287085214 0 :pikhq!~pikhq@75-173-238-244.clsp.qwest.net JOIN :#esoteric < 1287085218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the actual semantics were that it would return whichever succeeded first < 1287085223 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287085232 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :okay that is useful < 1287085234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so you could run two algorithms in parallel, both of which have edge-cases that blow up but the other handles < 1287085247 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287085284 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :< elliott> cpressey_: well if + is "execute in parallel, first one to finish wins" and * is "sequential execution"... <-- you just described Cabra < 1287085294 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :more or less < 1287085303 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287085337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: then how is it a problem for rings? < 1287085342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, i thought you had already done that, yeah < 1287085363 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yeah it's not a ring. it's a dioid. it's a problem because of distributivity iirc < 1287085600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so < 1287085609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :x SEQ (y PAR z) = (x SEQ y) PAR (x SEQ z) < 1287085620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: that doesn't seem so hard to me < 1287085627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or is right-distributivity the issue? < 1287085638 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(y PAR z) SEQ x = (y SEQ x) PAR (z SEQ x) < 1287085647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, btw did I mentioned that I liked that GRegor-op11-StringQuartet-VSTi-2010-10-10.ogg? < 1287085656 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: admittedly i'm finding it a little hard to reason about this, but I don't see any problem in either of those < 1287085703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, just wondering one thing: what instruments? There is obviously some strings and something that sounds like a cross between an organ and brass? < 1287085723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sv arpeggio < 1287085743 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's a string quartet, but the cello in this instrument set has a problem of sounding a bit brassy. < 1287085760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Problem schmoblem, it's a FEATURE! < 1287085788 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, hm, also: VSTi? < 1287085803 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287085815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"a lot of people think that a fax machine sends the piece of paper rolled up really tight over the existing lines... these people are very misinformed. it's only the INK that goes over the lines." --reddit < 1287085822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://www.google.co.uk/search?&q=vsti < 1287085825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://www.google.co.uk/search?q=vsti < 1287085826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I mean. < 1287085835 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or even http://www.google.com/search?q=vsti < 1287085836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, both works :P < 1287085839 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, btw, http://codu.org/music/GRegor-op11-StringQuartet.ogg is a newer and somewhat improved one. And VSTi == Virtual Studio Technology instrument. It's a system for MIDI instruments that are programmatic rather than patch-based. < 1287085853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oops! This link appears to be broken. < 1287085858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You fail at web. < 1287085865 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :* http://codu.org/music/op11/GRegor-op11-StringQuartet.ogg < 1287085882 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, oh I see. Do you mean synthed or something else with "programmatic" here? < 1287085934 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, both VSTi's and patch-based systems e.g. soundfonts are synthesized, by that I mean that the instruments are actually software, and so can range from patch-based (like existing systems) to full-on physical modeling of the instrument. Usually they're somewhere in between. < 1287085945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287085956 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, also soundfont is sampled right? < 1287085958 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not synthed < 1287085993 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, I guess that depends on your definition of "synthesized" ... they're sampled, then those samples are munged around to get the full range, looping, etc. < 1287086010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, indeed depends on definition < 1287086061 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I think the piano is even better btw < 1287086079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :3:16 is a bit jarring but I guess that's intentional :p < 1287086086 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, but that could just be due to the "strings sounding like brass" issue < 1287086145 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gags < 1287086172 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, why? < 1287086179 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apparently, Firefox until 4.0 used a single heap for Javascript stuff... < 1287086195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm surprised they've even got all that still set up in a manner that it's *possible* to have a single heap for that. < 1287086204 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i think right distributivity was also a problem, but consider also: every program must have a unique additive inverse. for every program a, there is a unique program b that, when run in parallel, results in _|_. how? < 1287086213 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, do you mean the malloc() heap? < 1287086214 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or what < 1287086215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. Well, not possible, but rather sane. < 1287086218 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The GC heap. < 1287086223 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, *oh* < 1287086227 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: The additive inverse of a program a is a program that does the opposite of a at every step. < 1287086231 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed, very strange < 1287086241 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: A single heap for *every individual bit of Javascript* running. < 1287086245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So, for instance, if a at one step makes the flag it's looping on to false, the additive inverse will set it to true at the same time. < 1287086247 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so that's a clash. < 1287086249 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But it's an idea! < 1287086250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Keep in mind that the *UI* is in Javascript. < 1287086256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... And XUL. < 1287086260 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yeah < 1287086265 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it's easier to have a global heap than to keep stuff apart :P < 1287086297 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Except that they should have been running each tab in a seperate thread for ages now. < 1287086309 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Making a global GC heap a *royal pain* to do well. < 1287086321 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unless, of course, you just stop the world, defeating the whole point. < 1287086324 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :really? I didn't think firefox threaded at all < 1287086337 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That... Explains even more of its suckitude. < 1287086358 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, separate threads. Well, I have 38 tabs open. It's a single threaded machine. Chrome is way slower than firefox on this box < 1287086364 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :when it comes to such things < 1287086371 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and it uses even more RAM < 1287086372 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :than firefox < 1287086398 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Threading should be kinda the natural structure there... < 1287086410 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :okay, so v8d beats firefox sometimes, sure. But the whole thing is sluggish in general < 1287086412 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Are you looking at top and summing the RAM reported? < 1287086416 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :has someone said VST < 1287086427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If so, you're a moron. < 1287086432 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you know, the funny thing about vsts is that they all sound the same < 1287086434 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no, I'm checking free -m after echo 5 > /proc/sys/vm/drop_caches < 1287086438 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: opera is single-threaded :) < 1287086443 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the only thing that changes is the interface < 1287086447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with empty firefox and empty chrome open respectively < 1287086447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: *gag* < 1287086465 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Ah, *empty*. See, where Firefox gets you is when you *use* it. < 1287086483 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :firefox gets so hogged up by open websites < 1287086486 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it is terrible < 1287086487 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, test same with 10 tabs open. The difference is smaller, but still there. Also firefox is faster. < 1287086495 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I don't think threading has ever been the natural state for browsers - you're usually displaying a single tab on a single screen on (at least in the past) a single cpu < 1287086497 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I hesitate to call it snappy, because none of them is < 1287086500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Which Firefox, which distroy? < 1287086502 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Distro. < 1287086515 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's like i'm using a website and every action/click and every time i scroll makes firefox add a usleep(5) at the end of its event loop < 1287086516 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :from there, you'd rather go multi-process on it than to introduce yucky deadlocky racey threads < 1287086518 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: The thing is, 1 thread *per tab* seems very natural. < 1287086521 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, distro is arch linux. Firefox is one called namoroka. 3.6.10 < 1287086530 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I mean, there's almost no communication between them. < 1287086531 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: wrong < 1287086536 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: all tabs are being run at the same time < 1287086539 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: but then how does it become _|_ in the end, rather than nop? < 1287086555 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and chromium version? Not sure, I uninstalled it after my tests. Was about half a month ago I tested < 1287086561 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and last version at that time < 1287086563 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: sharing of caches and pre-compiled DOMs and other objects < 1287086564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: well if a then loops on the flag, if -a gets it false rather than a getting it true, it... < 1287086566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: hmm < 1287086579 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 7.0.517.36, built from the ebuild www-browser/chromium < 1287086582 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, same for firefox, so firefox might have been at 3.6.9, same first two digits < 1287086586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: do we need -(-a) too? < 1287086588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah i think we do < 1287086588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :er < 1287086589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric := a < 1287086608 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I don't think threading has ever been the natural state for browsers - you're usually displaying a single tab on a single screen on (at least in the past) a single cpu <-- indeed < 1287086610 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :not saying it's not possible, obviously, just harder than it looks at first glance < 1287086635 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: what do you mean "wrong"? < 1287086643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: we even need foo + -foo to work even if foo is just like... increment by one < 1287086644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1287086657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: ok, maybe 0 isn't _|_ then < 1287086658 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: "youre displaying a single tab on a single screen" is wrong train of thought. < 1287086678 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a + 0 = a; a * 0 = 0 < 1287086686 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Firefox Mobile (Fennec) has that Electrolysis thing, which puts browser UI, web-content rendering and plugins in completely separate processes; I'm not sure if it's one process per tab, chromium-like, or something else. < 1287086690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: wait < 1287086690 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Okay, but it *still* seems like you'd want to do threading for that. < 1287086697 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: _|_ doesn't necessarily mean loop forever! < 1287086699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: it can just mean fail < 1287086709 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i'd just have separate threads for separate domains < 1287086711 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :s'all < 1287086716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a + 0 = a; -- 0 raises the error but + ignores it and picks the other < 1287086716 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, sounds like a rather large and invasive change < 1287086723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a * 0 = 0; -- a runs, then 0 runs and flags an error < 1287086724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: ^ < 1287086735 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: IMO the common case is that you have only one tab visible at a time < 1287086746 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Maybe, but they've implemented it in the recently-released beta. < 1287086747 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: then we just have, for every instruction a, -a which is a version of a, say, with the Flag An Error For No Reason flag on < 1287086748 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: and that doesn't mean jack < 1287086752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: so -(-a) = a because it flips it twice < 1287086754 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: because of what i told you earlier < 1287086758 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Aaaand all the tabs *still have things to do*. < 1287086759 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, as in "difficult to keep code synced to standard browser" < 1287086760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and -a always throws an error for a "positive" (non-erroring a) < 1287086763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: -0 is just 0 < 1287086768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Javascript doesn't just stop because the page isn't being rendered. < 1287086777 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :not only javascript < 1287086777 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Nor does Flash (the abomination). < 1287086780 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :everything < 1287086786 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :layout, dom, http < 1287086794 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1287086807 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I think at least the "out-of-process plugins" bit is something they're trying to put into the desktop browser too. < 1287086810 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :which is the crucial matter to showing how failed all the internet standards are < 1287086824 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, good idea < 1287086825 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically, to do a tabbed interface, you are having to either implement something vaguely similar to multiple processes or *actually do that*. < 1287086835 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :this single situation shows they were all invented by idiots and cobbled together by human-monkey crosses < 1287086839 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because it's all running stuff. < 1287086861 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you have 20 facebook tabs open < 1287086864 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :only one is showing at a time < 1287086880 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :they all use the exact same framework, exact same objects just copies of them, exact same layout < 1287086883 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Presumably Firefox, Opera, etc. are just implementing a scheduler on a single thread... < 1287086891 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yet, they all have to be calculated 20 times! < 1287086897 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how idiotic is that? < 1287086900 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, has there been any updates on the n900-replacement front? I guess you are likely to know this better than me. < 1287086900 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the answer is: very idiotic. < 1287086909 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: so they're cooperatively threaded then :P < 1287086941 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The plugin thing seems to be the first bullet point in the "what to release in Firefox in 2010 after 3.6" roadmap: "Multi-process plugins (Flash crashes/instability don't bring down the browser)" < 1287086942 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, very. < 1287086948 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Which is, ah, moronic. < 1287086961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Do you mean hardware-wise, or software-wise? < 1287086962 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, they could be timeshared? < 1287086967 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hardware wise < 1287086981 0 :realazthat!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287086985 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i love the fact that in firefox 3.5 the freaking websites and http/rendering engine lock up the fucking gui < 1287086991 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how idiotic is THAT? < 1287087002 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: among other things, such a structure allows you to run on operating systems that don't have threads :) < 1287087005 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm isn't plugins separate processes already? I seem to remember that killall java works well when java in firefox hangs < 1287087007 0 :realazthat!~realaztha@pool-72-89-222-165.nycmny.east.verizon.net JOIN :#esoteric < 1287087027 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :olsner: which is something that is only interesting to you personally. < 1287087035 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Possibly some plugins (like java) do their own "another process + IPC" thing, but it's not comprehensively so. < 1287087038 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes, they are. < 1287087042 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah < 1287087053 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :flash is a separate process too < 1287087055 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :fwiu < 1287087062 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Yes, yes, the *highly important* DOS port. < 1287087087 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's just how Java's implemented. < 1287087088 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least nspluginwrapper needs to do a separate process; possibly Linux Flash in general. I think on Windows it might not necessarily be. < 1287087095 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Only if you use nspluginwrapper. < 1287087099 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: might work < 1287087106 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: which happens without my knowledge < 1287087110 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so what about the hw replacement thing? < 1287087113 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: No, it is very much just run in the same process. < 1287087118 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I haven't heard anything more about n9 < 1287087157 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: it is interesting for everyone who wants a browser on such an OS :) < 1287087159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: TOTALLY WILL get speccing < 1287087178 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: (even if giving every command an error flag is weird...) < 1287087194 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, they officially announced the Symbian^3 "flagship" models back then, I think it was somewhat discussed. All the rest is just rumours; there's been some more N9 rumours too, including specs, but they're all out-of-someone's-hat stuff. < 1287087210 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm < 1287087233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, presumably they are not just going to drop meego? < 1287087258 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I guess it's pretty safe to say that N9 will do capacitive multitouch; rumour has it it'll be built on the Qualcomm SnapDragon 1GHz platform, and do MeeGo. < 1287087281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does n900 use resistive? < 1287087288 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287087299 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so the n9 won't work with gloves on in the winter? < 1287087323 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe if you get one of those capacitive-stylus tips for each of your fingertips in the glove. < 1287087329 0 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287087336 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :capacitive stylus works with capacitive < 1287087338 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :not resistive < 1287087340 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :LOSE < 1287087347 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :cheater: Yes, but we were talking about the N9. < 1287087411 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, the N900 PR1.3 firmware, which is supposed to be out "soon", will make it "easy" (blog-post quotations) to dual-boot between Maemo and latest-weekly-MeeGo-image (via kexec, I think), so there's something going on on the MeeGo front. < 1287087440 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm < 1287087443 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, and latest MeeGo-on-N900 can make phone calls (with the oFono stuff) already. :p < 1287087444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Things I didn't expect to see today: A 43-minute dramatisation of Karen Carpenter's anorexia played entirely by Barbie dolls. < 1287087454 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, "oFono"? < 1287087517 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's "a free, open source project for mobile telephony (GSM/UMTS) applications"; an Intel/Nokia project. Something like an (dbus-based) API for apps that want to do something related to phone calls. < 1287087542 0 :wareya!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1287087565 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, UMTS, is that same as GPRS or same as 3G? < 1287087570 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :3G. < 1287087574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah nice < 1287087607 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But of course it's only an application-level API, the actual low-level stacks will still probably be binary blobs. < 1287087626 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :dbus-based? :/ < 1287087640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Though I think I heard something open-sourcey modemy things in a MeeGo context too. Haven't really looked very closely at it. < 1287087647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm does it send the voice data over dbus too? < 1287087652 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :sounds gnome:ish - will I have to fiddle with 7 concurrent sound API:s to make phone calls work then? < 1287087654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why does NetBSD suck at installing in QEMU? < 1287087666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: "'" < 1287087667 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, that's done with pulse, I think. I'm not sure if oFono mandates that, though. < 1287087668 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Eff you. < 1287087676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Cunt < 1287087681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(I like to think pikhq just insults me for no reason) < 1287087685 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287087690 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: API's and gnome'ish? < 1287087694 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yes < 1287087717 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I sort of would like to see a nice telephony API; I've always wanted to stick one of those horrible navigate-through automated phone menus (maybe with some command-recognition and speech synthesis) on my phone. I don't get phone calls from anyone else than telemarketers, anyway. < 1287087737 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, hm yeah I think that was a Swedishism < 1287087742 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I usually use "'" for that stuff in swedish, where I believe : is what you're supposed to do < 1287087751 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, XD < 1287087758 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: seriously? < 1287087758 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, just swap the behaviours then < 1287087759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bizarre < 1287087773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'd just say APIs though < 1287087775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :API's is weird < 1287087780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OSs is less clear < 1287087782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OSes, perhaps < 1287087784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "API:er" would be the way to pluarlise it in Swedish I believe < 1287087797 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, the entire telephone infrastructure sucks. < 1287087801 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :though I have to admit I'm not 100% certain < 1287087806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :LET'S REINVENT THE TELEPHONE < 1287087817 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, mostly in US < 1287087821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :later < 1287087822 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, less so in Europe < 1287087825 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Please repeat the next thirty words after the beep to make me answer the phone." "Sorry, my speech recognition system was built by the lowest bidder; please repeat." "No, I still didn't quite get it: please repeat." "Sorry, reached the limit on the number of attempts you are allowed to do. Better luck next time." < 1287087825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :LET'S REINVENT ELECTRICITY < 1287087837 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: at least for acronyms with suffixes it's ':', gnomeish would just be gnomskt or something like that < 1287087845 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GNOMSKT < 1287087846 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For some reason it makes sense to run copper wires from a gigantic Internet-connected computer to a microphone & speaker, alongside the Internet signal. < 1287087854 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, :D < 1287087869 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Rather than just... Use the Internet for all but the last few feet. < 1287087885 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, historic reasons < 1287087894 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(yes, pretty much everything but the last mile is already on the Internet) < 1287087908 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also, for me the internet signal goes over that copper wire (ADSL) < 1287087915 0 :cpressey_!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287087929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes, and it should damned well be replaced. < 1287087933 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: elliottskt < 1287087939 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :elliott:ski < 1287087953 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: fibre optic! < 1287087957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it works well. *shrug* < 1287087959 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Especially in the US, where fiber-to-the-home was *paid for 15 years ago*. < 1287087973 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, by whom? < 1287087977 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also there's the reliability argument; no-one wants packet loss on their emergency calls. < 1287087980 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the taxpayer, probably < 1287087982 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The United States of America. < 1287087986 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, indeed! < 1287087997 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and it never happened? < 1287088003 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: We gave a few *billion* in tax credits to phone companies for the purpose of funding fiber-to-the-home. < 1287088007 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, then why the fuck don't they demand the money back < 1287088014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The phone companies responding by doing fuck all. < 1287088023 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: because the US is a corporatocracy < 1287088027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, didn't they give it with a clause attached? < 1287088033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :see: bailout < 1287088037 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They did. But the US is a corporatocracy. < 1287088041 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh good point < 1287088140 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And now we wonder why the Internet sucks. < 1287088240 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Another thing: there is *absolutely no point in all* in how cable service is usually done here. We use a few channels on the cable for Internet, and all the rest for TV. Instead of multicast IP, and just offering a few gigabits/sec Internet... < 1287088265 0 :cpressey_!~CPressey@12.116.117.150 JOIN :#esoteric < 1287088271 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :1791035613 [main] irssi 3988 exception::handle: Exception: STATUS_ACCESS_VIOLATION < 1287088271 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Hey! I need my TV. < 1287088275 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, to make that sane we'd need to have multicast on the public Internet. < 1287088286 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Imagine plugging an Ethernet jack into it. < 1287088295 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, Aren't there a limit to number of multicast groups iirc? < 1287088304 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No, you'd only need multicast on the cable networks' local networks. < 1287088317 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hell, you'd really only need broadcast flood. < 1287088323 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: No, you see, the idea is you get the TV signal directly from the broadcaster. < 1287088323 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also there is a sense to that. You would easily overrun the backbone < 1287088329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Ah < 1287088332 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if every american had a few gbps to his computer < 1287088350 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, you would need to scale up the backbone a LOT < 1287088352 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Imagine being able to watch any TV signal *in the world*. < 1287088355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: We should! < 1287088376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fuck building things around TV. < 1287088395 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, agreed < 1287088397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We dictate your audio-visual schedule for the day! Put us in your living room. < 1287088400 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If the US cut off, say, 1/4 of the "defense" budget, it could pay for the necessary upgrades this year. < 1287088405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I have no problem at all with watching tons of TV material. < 1287088411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I just dislike the scheduled format. < 1287088414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed < 1287088419 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, fat chance though < 1287088425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You fool! That goes to the Stargate program. < 1287088433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Didn't you *watch* SG-1? < 1287088439 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287088440 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo will be so sad < 1287088444 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did I say something else? < 1287088456 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Nope. < 1287088465 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: It is actually a very good show, despite Sgeo liking it :) < 1287088466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If the phone companies actually used the gigantic funds they get to increase infrastructure, *they* could have it done by now. < 1287088479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The Stargate program is a broom closet. Honest. < 1287088492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Biggest. Broom closet. EVER. < 1287088506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cheyenne Mountain Broom Closet < 1287088508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yeah, Well they did in Sweden to some degree. Except we had less gigantic funds. Oh and I found out my ISP is IPv6 ready except for last mile basically. < 1287088523 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :they are working on that now, last I heard < 1287088529 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I want to start an ISP sometime. < 1287088540 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, xs4uk? < 1287088551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Actually I wish I was around in the days where an ISP could consist of a rack in your basement and a line from the phone company. < 1287088555 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: God dammit if we could just support multicast on the public Internet. < 1287088567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You know, when you actually had tiny little -- even "indie" -- ISPs. < 1287088569 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: go to ukraine < 1287088572 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm, that would only work well for scheduled tv < 1287088572 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: or croatia < 1287088574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That would actually make there be much less bandwidth usage. < 1287088589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: xs4uk is cool but MEH :P < 1287088596 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1287088598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xs4all < 1287088599 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, they exist? < 1287088601 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1287088602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i thought you said xs4all < 1287088603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i swear < 1287088607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shakes brain < 1287088624 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it doesn't work for the case of 10000 people watching a youtube video, because most of them would out of sync with each other < 1287088626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't plan to live in the UK :P < 1287088649 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You can actually do multicast file sharing. Repeat the broadcast continually to host it. The problem is that it can't stream too well. < 1287088651 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, about starting an ISP I mean. You don't have a sane one over there in UK do you? < 1287088655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably go to university in another country, and I don't feel a particular inclination to stay in the UK when I leave. < 1287088661 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed < 1287088666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://www.bogons.net/ < 1287088670 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah yes < 1287088672 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Would work wonderfully for things like a podcast, though. < 1287088684 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: also https://www.bethere.co.uk/web/beportal/homepage < 1287088688 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, depends on if you watch podcast in real time or not < 1287088693 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1287088694 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :listen to < 1287088695 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not watch < 1287088700 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(or maybe watch too?) < 1287088702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: less indie, but faster and cheaper < 1287088707 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: and still pretty savvy < 1287088708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, no, you just *use the multicast to download it*... < 1287088714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: As opposed to http... < 1287088716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I approve. < 1287088721 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: HTTP over Multicast :D < 1287088728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or vice versa. < 1287088738 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or any other such prerecorded thing where you can expect there to be a lot of people downloading it within a certain time frame. < 1287088763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: NOWAIT < 1287088773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Implement a BitTorrent extension for multicast seeders. < 1287088779 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: http://www.bogons.net/ <-- better web page design than the other one! ;P < 1287088779 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Beautiful. < 1287088793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Combine this with web seeds -- which already exist -- and the regular tracker/DHT thing, and tada. < 1287088801 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yeah like the iwc podcasts! ;P < 1287088802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just take down the multicast seed after a short while. < 1287088812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: be redesigned recently < 1287088813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :On IPv4, you've got a /4 worth of possible multicast groups. < 1287088817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's ... not the best redesign < 1287088821 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(2^28-1) < 1287088822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :recently=year ro two < 1287088860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://images.trustedreviews.com/images/article/inline/1595-website.jpg their old design, silly ad but more reasonable design < 1287088865 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :On IPv6, you've a /8 worth of possible multicast groups. < 1287088872 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(2^120-1) < 1287088879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh yeah, and they have an IRC server for users: http://irc.beusergroup.co.uk:8080/?channels=Be < 1287088893 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hah! < 1287088893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, okay, run by the usergroup, but Be links to it from their site. < 1287088894 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait. Only 112 of the bits are for actual groups. < 1287088899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2^112-1 possible groups. < 1287088907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is still quite absurd. < 1287088923 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :coffee kills < 1287088943 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... 2^122-1 possible groups *per scope*. < 1287088976 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Interface-local, link-local, admin-local, site-local, organization-local, and global scopes are currently defined. Each with their own group-space. < 1287089001 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what scope is ::1 ? < 1287089015 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Not a multicast address. < 1287089021 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh true < 1287089042 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 2^112-1 possible groups. ... 2^122-1 possible groups *per scope*. < 1287089054 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so less in total than per scope? < 1287089060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or a typo? < 1287089064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Typo. < 1287089072 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, which is the actual number then? < 1287089084 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2^112-1 per scope. < 1287089087 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287089098 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also wtf is "admin-local"? < 1287089101 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the other ones I know < 1287089111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or wait, I never seen interface-local either < 1287089142 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1287089143 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :[1732343.022354] atkbd serio0: Unknown key pressed (translated set 2, code 0x7c on isa0060/serio0). < 1287089144 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :[1732343.022364] atkbd serio0: Use 'setkeycodes 7c ' to make it known. < 1287089146 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Local to the group of administrative configuration. < 1287089147 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that happens from time to time < 1287089160 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have no clue what key < 1287089184 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I seem unable to trigger it intentionalluy < 1287089188 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :intentionally* < 1287089191 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The current IPv6 addressing architecture spech limits the group ID to 32 bits; "While this limits the number of permanent IPv6 multicast groups to 2^32 this is unlikely to be a limitation in the future. If it becomes necessary to exceed this limit in the future multicast will still work but the processing will be sightly slower." < 1287089207 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(It's because the mapping from IPv6 multicast groups to Ethernet MAC addresses takes the 32 lowest bits.) < 1287089211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That's silly. They reserve 112 bits for the group ID. < 1287089226 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, and top 80 bits of those 112 are "reserved must be zero". < 1287089233 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ietf.org/rfc/rfc2373.txt 2.7.2. < 1287089236 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's silly. < 1287089254 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still, that's IPv4-space of possible multicast groups... < 1287089267 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, the *upper* 80? < 1287089283 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :how does that work with the MAC thingy then...? < 1287089287 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is probably quite reasonable for the amount of people that will want to actually broadcast stuff. < 1287089309 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, unless something changes. Which is quite possible < 1287089317 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :like a new thing using multicast is invented < 1287089333 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That 4 billion people want to broadcast from. < 1287089333 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Upper 80 are zero, lower 32 are taken as the MAC address. < 1287089334 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and we need to go ipv7 or whatever < 1287089345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why on earth does linux use letters for drive names? < 1287089349 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, "we will never need 4 billion IPs" < 1287089359 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, "640 kB is enough for everyone" < 1287089367 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeah, we heard this before a number of times! < 1287089373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/dev/sda0 is silly, e.g. /dev/sd0p0 would be better < 1287089379 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Anyway, like it says it's "easy" (for some values of) to extend the addressing to full 112 bits without having to move from IPv6 to anything. < 1287089380 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, agreed < 1287089384 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you could change it, udev < 1287089395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah i'll just break everything for a minor issue :) < 1287089421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: There's also the thing about how IPv4 does not have a 1-to-1 mapping from IPs to devices, unlike group IDs would. < 1287089422 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wasn't it so that devfs already made the paths more "logical"? (Then those went away when devfs died.) < 1287089432 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Every time you create a subnet, you've made 2 addresses unusable. < 1287089433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you have the LOVELY LOVELY GUID PATHS < 1287089438 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but only people with OCD use those < 1287089445 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I'm not sure that stuff will break, it already handles stuff like /dev/md0, /dev/hda, /dev/sda, /dev/sr0 and several more < 1287089453 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I believe some hardware raid have their own too < 1287089455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah but e.g. default arguments to tools < 1287089458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i dunno < 1287089461 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes, but there was in devfs something like .../bus0/lun0/disk0/part0. < 1287089462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's still a bit pointless < 1287089473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Looks like OpenFirmware disk identifiers. < 1287089481 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"So, whereas /dev/hda4 was used previously, we now have /dev/ide/host0/bus0/target0/lun0/part4. This is far more easy... no, don't argue with me... it is easier... ah whatever! :) " < 1287089491 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, sure you need to update your boot loader config and fstab. Possibly a few more things, but nothing more than if stuff changed from /dev/sda to /dev/sdb < 1287089492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Convincing. < 1287089498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also the hda/sda thing is a bit silly. < 1287089507 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"We totally had to change all the names, don't you get it? We CHANGED INTERNAL IMPLEMENTATIONS." < 1287089534 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, um. Well that name change proves that changing it again would be trivial < 1287089540 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The internal implementation no longer makes a distinction between IDE and SCSI and SATA. < 1287089548 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed < 1287089552 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just a case of changing bootloader config and fstab < 1287089553 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't the Ubuntu installer put UUID paths to /etc/fstab by default? < 1287089553 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is about it < 1287089554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Meh. :p < 1287089556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I think so. < 1287089558 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it does < 1287089561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :debian-installer probably does too < 1287089567 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(it's all ATA over the wire) < 1287089578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, except it breaks in a lot of cases. Well "a lot" is maybe stretching it < 1287089583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Better question - why did it ever distinguish them? < 1287089583 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what is lun?\ < 1287089588 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :dm-crypt, lvm, software raid < 1287089589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why didn't SATA just get put into the hd* namespace? < 1287089590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Hysterical raisins. < 1287089599 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, for LVM it's all just /dev/mapper/volgroup-volname. < 1287089599 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you can't do the UUID stuff reliably then < 1287089601 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and shouldn't < 1287089603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And why is it acceptable in /dev/ to indicate hierarchy by name prefixes? < 1287089623 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, good question, it is moving away from that though, /dev/usb and so on < 1287089625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The UUID stuff is part of the filesystem, not the device. < 1287089629 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: "Logical Unit Number" or some-such; it's for something like the different drives in a CD jukebox that uses a single SCSI device. < 1287089632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I LOVE HYSTERICAL RAISINS < 1287089637 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok\ < 1287089639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Probably Unix 0.00000001 didn't have nested directories. < 1287089639 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1287089657 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: haha < 1287089680 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no. it's just that resolving an inode was sloooooooooooooooooow on winchesters. < 1287089682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: 1 < 1287089703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, -1 < 1287089707 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(balanced ternary) < 1287089732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Like that system emulator. < 1287089740 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm? which one? < 1287089760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:40:56 http://www.acc.umu.se/~achtt315/tunguska/ Ternary system emulator. < 1287089760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:41:05 With a ternary-C-dialect compiler! < 1287089760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:41:10 I approve to an insane degree. < 1287089760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:41:17 "It is loosely based on the excellent design of the (binary) 6502-processor by MOS Technology, but entirely ternary. So instead of having two memory cell states (0, 1), it has three (-1, 0, 1)." < 1287089760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:41:58 pikhq: ^ Impossibly awesome < 1287089761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:41:59 http://www.acc.umu.se/~achtt315/tunguska/shots/tunguska_gtk.png < 1287089764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:42:02 It even has a display! < 1287089766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:42:05 And a command-line on this display! < 1287089768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--yesterday < 1287089777 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, balanced ternary is IMO one of the most confusing numeral systems ever invented. < 1287089781 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ternary is okay < 1287089786 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but balanced ternary? blergh < 1287089792 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"Why must californian grape farms be regularly sprayed with sedatives?" < 1287089793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if it actually uses it as -1. < 1287089798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's used as a third logical state, at least. < 1287089811 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287089819 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, perfect for SQL then ;) < 1287089828 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :That was 101-1-101 hours ago! < 1287089842 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: ...wat. < 1287089844 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287089845 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :umu.se < 1287089847 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that explains it < 1287089853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"They're all crazy there." < 1287089864 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :a number in balanced ternary: 1,0,1,-1,-1,0,1 < 1287089870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287089870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287089872 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, Umeå Universitet. WAY up north < 1287089885 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: And ... what is that supposed to mean? < 1287089885 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :udev changelog in gentoo: "This release removes the devfs names for the tty and consolde devices, and the symlinks that were implementing the LSB standard names. We only implement the LSB names now, which saves over 3Mb of RAM on /dev." -- that's quite a lot of names. < 1287089901 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, they have to be crazy, or they wouldn't live where you can get -50°C in the winter! < 1287089922 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1287089928 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :gentoo is craptastic < 1287090003 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall that Debian had the devfs names provided by udev rules at some point as a compatibility kludge too. They don't seem to be there any more now, though. < 1287090049 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no it's because of hysterical raisins, silly < 1287090050 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I heard a story from someone who was up there one winter (due to work, he had no choice). It was -49°C outside. He went from the hotel to the opposite side of the square it was located at. By the time he reached that side his moustache had frozen solid from the exhaled wet air. < 1287090063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I approve. < 1287090070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hah < 1287090090 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah, anyone insane enough to live in such conditions has to be crazy. < 1287090100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyone insane enough ... has to be crazy. < 1287090109 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed! < 1287090140 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, only lunatics would be insane enough though! < 1287090142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Heh, Wikipedia using zorkmid as a metasyntactic currency. < 1287090153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, on which page? < 1287090156 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's still the /dev/disk/by-path/ symlinks; but then it's something like /dev/disk/by-path/pci-0000:00:11.0-scsi-0:0:0:0-part1 instead of /dev/sda1. < 1287090157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Balanced_ternary < 1287090164 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Paragraph starting "Similarly, a currency system using ternary values would save visits to the bank". < 1287090180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Donald Knuth has pointed out that truncation and rounding are the same operation in balanced ternary — they produce exactly the same result." < 1287090181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I approve. < 1287090222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Multiplication by two can be done by adding a number to itself." Really now. < 1287090244 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1287090249 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :IT'S TRUE < 1287090253 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1287090273 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :"The sky would remain blue and essentially unchanged." < 1287090289 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1287090339 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there _might_ be more double rainbows, though < 1287090349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(for balance) < 1287090445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: I'm installing NetBSD in a VM to test. < 1287090456 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Of *course* it runs NetBSD. < 1287090484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: McDonald's -- I'm Lovin' It < 1287090488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Let us all quote slogans!) < 1287090496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/b/bd/RonaldMcDonald-trademarkia-originaltrademark1967.jpg dear god < 1287090500 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Housut pois ja hoitoon." < 1287090510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Your mother, all night long. < 1287090535 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Connecting People < 1287090539 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, " < 1287090539 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :So, the purpose is to provide a simple and accessible, yet powerful playground for ternary computing for the man in the street (with a decent understanding of assembly programming and general computer infrastructure). " XD < 1287090564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Interesting slogan... < 1287090571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl fi Housut_pois_ja_hoitoon < 1287090579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wonder if it has an... < 1287090581 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fi article < 1287090595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wonder if it has an... < 1287090602 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, finnish has no articles. < 1287090608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wonder if it has an... < 1287090617 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : http://upload.wikimedia.org/wikipedia/commons/b/bd/RonaldMcDonald-trademarkia-originaltrademark1967.jpg dear god <-- sure it isn't vandalism? < 1287090638 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm, what about a 4-state logic system? < 1287090641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: two revisions, only extra one is a whitespace crop < 1287090649 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287090686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Their symbol is $, although this should not be taken to mean the zorkmid exchange rate is pegged to the US dollar." < 1287090689 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--nethack.wikia.com < 1287090698 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, old :P < 1287090710 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Status: Running < 1287090714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Command: /bin/sh MAKEDEV all < 1287090716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Slow MAKEDEV is slow. < 1287090722 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287090732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they're using a currency basket, of course < 1287090733 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, what about a 4-state logic system, instead of the classical binary or ternary ones < 1287090748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or why not a decimal computer. That would be interesting < 1287090751 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :89345-state logic system < 1287090757 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :10 logical states, I wonder what you could use that for < 1287090761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://en.wikipedia.org/wiki/Decimal_computer < 1287090761 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287090765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Many early computers, for example the ENIAC, IBM 702, IBM 705, IBM 650, IBM 1401, IBM 1620, IBM NORC, IBM 7070, IBM 7080, UNIVAC I, UNIVAC II and UNIVAC III used decimal arithmetic (IBM 1401 addresses were a combination of decimal and binary arithmetic). < 1287090774 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287090774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :uh oh, HackEgo is broke < 1287090778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :huh or bugged < 1287090779 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not decimal logo though? < 1287090780 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1287090782 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :logic* < 1287090784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :weird typo < 1287090799 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl fi Housut_pois_ja_hoitoon 2>&1 < 1287090815 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287090846 0 :GreaseMonkey!~gm@121-74-65-244.telstraclear.net JOIN :#esoteric < 1287090846 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1287090846 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287090848 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run wl en fi article 2>&1 < 1287090860 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what is the point of BCD for general computing.... BCD for controlling 7-segment displays: sure. But for general computing? < 1287090873 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Artikkeli < 1287090878 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Who knows. < 1287090885 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: Quote from the NetBSD installer: < 1287090890 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Password cipher < 1287090891 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a: DES < 1287090893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :b: MD5 < 1287090894 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but I mean, x86 supports it, and lots of mainframes does < 1287090896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :c: Blowfish 2^7 round < 1287090897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :d: SHA1 < 1287090898 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :there has to be a reason < 1287090899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a is the default :D < 1287090900 0 :cal153!unknown@unknown.invalid QUIT : < 1287090905 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YES LET'S ENCRYPT MY PASSWORD WITH DES < 1287090911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not even triple! < 1287090919 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: hysterical ones relating to raisins. < 1287090925 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287090928 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, go for whirlpool < 1287090931 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if it is supported < 1287090933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah, it even says that DES will only encode the first eight characters. < 1287090935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why? the name is cool < 1287090936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I quoted all the options. < 1287090940 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ouch < 1287090940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to go with Blowfish. < 1287090945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not even SHA512 < 1287090947 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that sucks < 1287090952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There's probably some way to do it. < 1287090954 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just not in the installer. < 1287090965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, on linux you would set that in PAM < 1287090967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I don't think there are any known flaws in Blowfish. < 1287090979 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And, well, Bruce Schneier. < 1287090981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So. < 1287090988 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :google translate doesn't seem to know "hoisut" < 1287091000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it said "remove pants for a treat" for me < 1287091001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1287091006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "Blowfish provides a good encryption rate in software and no effective cryptanalysis of it has been found to date. However, the Advanced Encryption Standard now receives more attention." < 1287091010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so blowfish should be good < 1287091018 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :especially with 128 rounds < 1287091021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1287091026 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "There remains no known way to break the full 16 rounds, apart from a brute-force search." < 1287091030 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287091038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 128 rounds in NetBSD < 1287091040 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, more rounds can sometimes be bad iirc < 1287091050 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I sorta trust the BSD guys to not pick a retarded number of rounds. < 1287091066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, for some cryptos there is some best number somewhere, less is worse, but also more is worse < 1287091068 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287091077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, and bcrypt is Blowfish. < 1287091084 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, mhm? < 1287091085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: To be completely honest, it's not actually a slogan. < 1287091091 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: So there's not really anything to worry about. < 1287091095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I *did* Google it. < 1287091104 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what slogan? < 1287091116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "Housut pois ja hoitoon." < 1287091131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Root shell < 1287091133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :>a: /bin/sh < 1287091134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :b: /bin/ksh < 1287091136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :c: /bin/csh < 1287091142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHAT A DIFFICULT DECISION < 1287091147 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what /bin/sh is on NetBSD? < 1287091179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ah, their own. < 1287091180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not ksh though. < 1287091189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just selects ksh < 1287091195 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :zsh! < 1287091211 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: is not part of BSD. < 1287091212 0 :French!~French@189.188.167.108 JOIN :#esoteric < 1287091212 0 :French!unknown@unknown.invalid PRIVMSG #esoteric :This spam brought to you by: #freenode! Remember, node freely or don't node at all! < 1287091213 0 :French!unknown@unknown.invalid PART #esoteric :? < 1287091213 0 :Aeryn!~Aeryn@89-138-198-106.bb.netvision.net.il JOIN :#esoteric < 1287091244 0 :Jaxton!~Jaxton@65.48.178.168 JOIN :#esoteric < 1287091244 0 :Jaxton!unknown@unknown.invalid PRIVMSG #esoteric :This spam brought to you by: #freenode! Remember, node freely or don't node at all! < 1287091244 0 :Jaxton!unknown@unknown.invalid PART #esoteric :? < 1287091258 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ksh is probably pdksh? < 1287091269 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ok, that was funny exactly once < 1287091273 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1287091282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no < 1287091283 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :now I'm slightly worried there will be hundreds of spams < 1287091286 0 :Aeryn!unknown@unknown.invalid PRIVMSG #esoteric :This spam brought to you by: #freenode! Remember, node freely or don't node at all! < 1287091286 0 :Aeryn!unknown@unknown.invalid PART #esoteric :? < 1287091286 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pdksh is derived from the bsd ones < 1287091289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1287091293 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh < 1287091372 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Although the Blowfish-based system has the option of adding rounds and thus remain a challenging password algorithm, it does not use a NIST-approved algorithm. In light of these facts, Ulrich Drepper of Red Hat led an effort to create a scheme based on the SHA-2 (SHA-256 and SHA-512) hash functions." < 1287091384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ulrich Drepper, always making sure we use only NIST-approved hashing algorithms. < 1287091392 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Debian's dash is a successor of NetBSD's ash (which is what /bin/sh is), I think. < 1287091412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because if there's one organise we want to trust about cryptography, it's the NSA! < 1287091415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*organisation < 1287091418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm < 1287091432 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, is that a different dash than what ubuntu uses for /bin/sh ? < 1287091435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Joking.) < 1287091437 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No. < 1287091439 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's the same. < 1287091448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287091475 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Definitely the same Debian Almquist Shell. < 1287091479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yup, NetBSD's X11 is from June 2008. < 1287091484 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah < 1287091488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1.4.2 < 1287091512 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: So far, the NSA's suggestions towards cryptography have *just* been improvements (as far as we know). < 1287091523 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm, who was Almquist? I mean, I heard the name before. Both in computing context and outside it < 1287091528 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Ubuntu: Stealing from Debian since 2004." < 1287091533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, but... they also had the ability to break -- uh, what was it? DES? < 1287091542 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the latter obviously due to it being a Swedish familyname < 1287091558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Kenneth Almquist, author of ash. < 1287091570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, from US or Sweden? (I guess it is one of those) < 1287091573 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, Debian doesn't use ash as /bin/sh I think. < 1287091575 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*I don't think. < 1287091578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just Ubuntu. < 1287091580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Dunno. < 1287091584 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :so he changed his first name to "Debian" and rewrote it as dash? :) < 1287091590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes :D < 1287091604 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: As far as is known, they did not have the ability to break DES until the EFF showed it could be done. < 1287091615 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, accurate and astute as usual! < 1287091619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: they had differential cryptanalysis, though < 1287091673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: They *did* make an unexplained suggestion to DES that was precisely what was needed to make it resistant to differential cryptanalysis before the knowledge of that technique was public. < 1287091713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it must have been a coincidence :) < 1287091715 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :One of my debians has dash in /bin/sh; another doesn't. I think it's sort-of optional there, but if you do install the package, it diverts /bin/sh to itself. < 1287091737 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, they used ASIC for the task. In a small production run. That always makes my mind boggle < 1287091740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's well-known that the NSA had knowledge of it quite a bit earlier than the general public. < 1287091756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Is it normal for my penis to be 2 inches at the age of 12? < 1287091759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--#freenode < 1287091763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well that was... on-topic. < 1287091770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: IBM was asked not to publish, you see. < 1287091776 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I believe a staffer told that guy to quit it. < 1287091859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NetBSD is such a nice kernel/libc/coreutils with such a shitty distribution. < 1287091871 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287091892 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Well, okay, it isn't actually shitty. Just imperfect.) < 1287091919 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :X -configure, has it ever worked in the history of things working? < 1287091988 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1287091994 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I've used it to configure X < 1287092006 0 :webquint!8fd76266@gateway/web/freenode/ip.143.215.98.102 JOIN :#esoteric < 1287092014 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :elliott < 1287092020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :webquint < 1287092038 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :do you have the pastie link for the walls ruleset in your logs? < 1287092059 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :For Golly or what? < 1287092062 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, Vorpal: http://poll.fm/2c4e9 < 1287092065 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :yer < 1287092079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover might :P < 1287092079 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you wrote a rule and didn't tell me? < 1287092082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I might have the file here < 1287092085 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1287092085 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: webquint wrote a rule < 1287092088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and didn't tell me < 1287092092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, we told you before, I forgot the numbers < 1287092101 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: TOO BAD < 1287092107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: WHY SHOULD I TELL A GAY VAMPIRE ABOUT GOLLY RULES < 1287092118 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, let me quickly listen to them < 1287092124 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :gay vampires are the best vampires < 1287092130 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Agreed. < 1287092134 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It's not on my logs. < 1287092135 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :but all vampires suck < 1287092151 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :webquint: I'd rather they don't suck BLOOD is all. < 1287092159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gay vampire sitcom: "I vill suck yor... [KNOCK ON THE DOOR]" < 1287092163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: DAMMIT STOP PREEMPTING ME < 1287092185 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what about op1? < 1287092186 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1287092187 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :gregor: you don't mind being sucked by vampires otherwise? < 1287092199 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Opuses 1-4 DO NOT EXIST >_> < 1287092209 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, ah, 0 or -1 then! < 1287092212 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :webquint: Depends on how they work the fangs >_> <_< < 1287092221 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :retractable of course < 1287092227 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :ain't you never seen true blood? < 1287092240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, idea: fractional and irriational opus numbers < 1287092241 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :or let the right one in? < 1287092245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol the #freenode spammers are coming into #freenode < 1287092248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and asking why #freenode is spamming < 1287092251 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :worst trolls ever < 1287092267 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ...??? < 1287092276 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: < 1287092277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* French (~French@189.188.167.108) has joined #esoteric < 1287092277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : This spam brought to you by: #freenode! Remember, node freely or don't node at all! < 1287092277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* French (~French@189.188.167.108) has left #esoteric < 1287092281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :happening all over the place < 1287092285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now they're coming into #freenode and going < 1287092287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHY IS FREENODE SPAMMING ;_; < 1287092290 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(in more confused tones) < 1287092292 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, the op8 recording sounds good to me. At least after listening to the earlier ones < 1287092314 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ... then don't vote for it? < 1287092317 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I'm torn between 7 and 5. :/ < 1287092320 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i can has that file now please? *insert pupy dog face* < 1287092327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :webquint: ffff i'm doing other things < 1287092330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'll get it later >_> < 1287092332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or you can check clog < 1287092338 0 :KindOne!~lol@unaffiliated/kindone JOIN :#esoteric < 1287092359 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :i gave it to you in pm :( < 1287092361 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: My question is why are the French spamming? Bloody French! < 1287092382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Ceci n'est pas un spam < 1287092388 0 :webquint!unknown@unknown.invalid QUIT :Quit: Page closed < 1287092417 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, does op5 has a metronome in it? Or what is the strange clicking noise? < 1287092426 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm too irregular for metronome < 1287092440 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I cast my vote on 7 < 1287092449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* Schantelle has quit (Killed (idoru (Spam is off topic on freenode.))) < 1287092452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i love that message < 1287092455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like kindly informing them < 1287092460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"oh, spam is a bit off-topic here" < 1287092469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :legit mistake, anyone could do it! < 1287092495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, :P < 1287092554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sv bork < 1287092559 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287092564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`wl en sv Swedish_chef < 1287092567 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Svenske kocken < 1287092572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Swedish cocken. < 1287092591 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :uh oh < 1287092614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: uh oh? < 1287092619 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I love both op5 and op7. They are a lot more "action filled" than op11 certainly. < 1287092627 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...in two words? < 1287092635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ? < 1287092647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ? < 1287092653 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :`wl en ru Denotational_arrow < 1287092656 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287092679 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I will probably eventually get to all of them. < 1287092690 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, :) < 1287092693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :any math/esolanging today? < 1287092699 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, 7 is the one in most urgent need of it < 1287092699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: X11 works! < 1287092701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no < 1287092706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: please introduce some < 1287092706 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :any sex then? < 1287092709 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i saw a beer rant < 1287092720 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i saw two ppl having sex at a spa today < 1287092732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm surprised it's not Svenskekocken in a single word < 1287092754 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's the Swedish cock, not the Swedishcock. < 1287092915 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it's usually in one word in norwegian, is all < 1287092962 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(when referring to the muppet) < 1287092999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Huh, NetBSD doesn't ship with pkgsrc. < 1287093091 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :same with the swedish king too < 1287093112 0 :augur_!~augur@129.2.129.34 JOIN :#esoteric < 1287093113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can introduce a tiny bit of math: let S be a semigroup, we define an eq relation R, xRy iff xS = yS, similarly xLy iff Sx = Sy. we define H = R \cap L. greene's theorem says the maximal subgroups of S are exactly the equivalence classes X in H that \exists x, y \in X, xHyHxy or 2) there's an idempotent in X < 1287093132 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287093156 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s/that/for which/ < 1287093185 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ^ too < 1287093212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, hm? *reads up* < 1287093258 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, like "svenskekungen"? or what? < 1287093276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Svenskekongen, actually < 1287093287 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, would be separate words in Swedish: Sveriges kung. < 1287093291 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :possibly with a hyphen < 1287093294 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't even be Svenske < 1287093308 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :svenske kocken as two words < 1287093314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Binary packages on BSD -- cheating or cheating?! < 1287093330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, cheating when used for initial install! < 1287093340 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ...uh, all the BSDs initial-install as binary. < 1287093340 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i think the swedish king may be special, we like to make fun of him ;D < 1287093344 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287093352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :another tidbit: an isometry is a function f (between two metric spaces), d(x, y) = d(f(x), f(y)) for all x, y; the isometries from R^2 to R^2 are exactly rotations, translations and "glide reflections", where a glide reflection means you move along a line l, and then reflect around l < 1287093353 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you should use a stage1-like install! Or even LFS like install! < 1287093358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1287093362 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, aww < 1287093364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes totally < 1287093375 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: NetBSD doesn't necessarily initial-install as binary. < 1287093379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: oh shaddap < 1287093384 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, would be "Norges kung" here for your one < 1287093387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Download build.sh and run it. :D < 1287093390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it's totally weird that it doesn't come with pkgsrc though < 1287093395 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :comex: what? < 1287093399 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*vorpal < 1287093401 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Okay, so that bootstraps pkgsrc. Still. < 1287093401 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: hi < 1287093405 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://ikkepedia.org/wiki/Knugen < 1287093405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287093407 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan < 1287093409 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote comex: what? *vorpal < 1287093412 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :240| comex: what? *vorpal < 1287093420 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Technically, pkgsrc is a package manager for all UNIX systems. < 1287093424 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :comex: hi, tab-complete completed c to comex instead of Vorpal, dunno why < 1287093425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, but still. < 1287093430 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There is a binary package installer but no ports by default. < 1287093431 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, v is next to c though < 1287093435 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Weird. < 1287093436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`help < 1287093437 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1287093446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`revert 60 < 1287093447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, v is next to c < 1287093447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still, fetch and run ./build.sh < 1287093449 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1287093455 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, anyway "what" in response to what < 1287093467 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote comex: what? *vorpal comex: hi, tab-complete completed c to comex instead of Vorpal, dunno why < 1287093467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you said something to me you were trying to say to oerjan < 1287093470 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :240| comex: what? *vorpal comex: hi, tab-complete completed c to comex instead of Vorpal, dunno why < 1287093472 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, oh < 1287093481 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" oklopol, would be "Norges kung" here for your one" < 1287093495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, right < 1287093502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :finland's king is called bob < 1287093507 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wondered whether this was about the ...autometries of R^2, or about semigroups < 1287093517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Pressed - President of the Swedish Association dyslexia (ed.: also known as DDR). in 1832 revealed Titten Tei that weighed uses the pseudonym King of Sweden when he is on the party. < 1287093523 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, you don't use "knugen" about your own one as well? < 1287093524 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`ls < 1287093527 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :awklisp \ babies \ bin \ cube2.base64 \ cube2.jpg \ hack_gregor \ hello.txt \ help.txt \ huh \ netcat-0.7.1 \ netcat-0.7.1.tar.gz \ out.txt \ paste \ poetry.txt \ quine \ quotes \ qw.pl \ share \ tmpdir.28221 \ wunderbar_emporium < 1287093531 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`w < 1287093532 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, heck we use it about our own! < 1287093538 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :20:58:53 up 16 days, 2:34, 0 users, load average: 0.85, 0.77, 0.80 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT < 1287093564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: Yes, it really is; use `run for that; and no, it's not worth trying. < 1287093568 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, what would "Mil ettert mil" from that page mean? < 1287093580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "mile after mile" < 1287093610 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`help run < 1287093611 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1287093618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Mil etter mil" ("Mile after Mile") was the Norwegian entry in the Eurovision Song Contest 1978, performed in Norwegian by Jahn Teigen. < 1287093622 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well it would knogen for the norwegian one _if_ we used it, i guess < 1287093626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: `cmd x y z = `cmd 'x y z'` < 1287093631 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287093632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whereas `run x = `x` < 1287093642 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ah < 1287093649 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`uname -a < 1287093651 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i also vaguely recall he _is_ dyslexic as well < 1287093652 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Linux codu.org 2.6.32-5-xen-amd64 #1 SMP Fri Sep 17 22:00:48 UTC 2010 x86_64 GNU/Linux < 1287093671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: And yes, it is sandboxed more than you can imagine. < 1287093681 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(vaguely because i'm not _entirely_ sure if it was him or his father) < 1287093685 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, your as well? < 1287093687 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`whoami < 1287093689 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287093696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: DON'T LOOK FOR INTERNET FAME HERE, YOU WON'T BE RELEASING A HACKEGO JAILBREAK ANY TIME SOON < 1287093698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CRIMINAL < 1287093704 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, or just our? < 1287093704 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION TURNS OFF HIS CAPslock < 1287093706 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`id < 1287093708 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :uid=1871837 gid=1871837 < 1287093711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`id < 1287093712 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`id < 1287093714 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :uid=1227567 gid=1227567 < 1287093715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it changes, yes. < 1287093719 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :is this the same script I screwed up once? :p < 1287093723 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :uid=1739866 gid=1739866 < 1287093727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and the whole thing is in a plash sandbox < 1287093730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and *that's* in a chroot < 1287093733 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :<3 plash < 1287093740 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :(but plash is useless without a chroot, so that's redundant) < 1287093740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so basically < 1287093740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :<3 plash < 1287093747 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: "Pressed" is an accidental translation of "knugen" here, the real point being it's an anagram of "kungen" (sv. the king) < 1287093748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even if you elevated to root inside plash < 1287093757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :escaped plash < 1287093761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and escaped the chroot < 1287093770 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you'd be running as a user only privileged enough to trash the bot :P < 1287093772 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :and showed zfc to be inconsistent < 1287093777 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah < 1287093779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i guessed as much < 1287093782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(accidental translation) < 1287093800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Besides which, in escaping the chroot all you'd have at your disposal is ld-linux.so.6 < 1287093806 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :fungot: where are you? ANSWER ME. < 1287093816 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`ls / < 1287093818 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :bin \ dev \ etc \ home \ lib \ lib64 \ opt \ proc \ tmp \ usr < 1287093827 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, where is fungot? < 1287093842 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :not that fungot ever moves as such < 1287093851 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: None of those files exist in the chroot. < 1287093855 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_, it lost connection < 1287093866 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :they're through plash? < 1287093875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that's how plash works. < 1287093875 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: the norwegian king, yes < 1287093886 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :comex, indeed. I checked some time ago using native syscall() < 1287093889 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if there are any security holes in plash... < 1287093894 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :to list what was really there < 1287093894 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :the server itself is probably not sandboxed < 1287093897 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You get an almost entirely empty chroot, and all access to everything works through the patched libc. < 1287093903 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: also mil etter mil is "famous" for being one of norway's Eurovision zero-pointers < 1287093910 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The server itself is a Xen VM. < 1287093916 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, how so? < 1287093928 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287093970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The only file in the chroot is /lib/ld-linux.so.6, for the sole purpose of allowing programs to load normally. < 1287093985 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Said ld-linux.so.6 is patched to communicate with plash. < 1287094013 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it's sad plash is so debian-specific < 1287094021 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287094025 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: just run it in a debian chroot < 1287094026 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's wonderful that plash is so Debian-specific. < 1287094029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even more layers of security! < 1287094030 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287094037 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not really but meh :P < 1287094037 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "how so"? it got zero points, i say :D < 1287094043 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have all my plashified things in a chroot *shrugs* < 1287094045 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh. < 1287094046 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :plash source is very complicated. < 1287094048 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287094049 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :too tired < 1287094059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: if you can break plash you have bigger targets than HackEgo. < 1287094066 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :plash source is radioactive magic faery dust < 1287094073 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So I assume we're talking about how to hack Codu? :P < 1287094075 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: It'd actually work well if they made the patch against normal libc rather than Debian libc. < 1287094086 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, there was a short network break at home this morning, I guess it may have died during that. < 1287094125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: comex is just living up to his hax0r name, you can tell by the x < 1287094142 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Better than xXxcomexXx < 1287094146 0 :fizzie!unknown@unknown.invalid QUIT :Quit: jumpin' jumpin' < 1287094151 0 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1287094152 0 :cpressey_!unknown@unknown.invalid NICK :cpressex < 1287094172 0 :cpressex!unknown@unknown.invalid PRIVMSG #esoteric :will this work? < 1287094181 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1287094193 0 :cpressex!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HIYA < 1287094194 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cpressex: i prefer this one: fnord/ local/ lib/ bigloo into ld.so.conf solved it. but i may be ignorant but i see np with the changes < 1287094204 0 :Gregor!unknown@unknown.invalid NICK :Grax0r < 1287094207 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :like, where's the server part < 1287094234 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :oh I give up, this is too much work for IRC :p < 1287094240 0 :Grax0r!unknown@unknown.invalid PRIVMSG #esoteric :Aww < 1287094242 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094244 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094244 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094245 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :218| Phantom_Hoover: Don't be nasty; he's a lunatic, not a murderer. < 1287094246 0 :Grax0r!unknown@unknown.invalid PRIVMSG #esoteric :That means we can't hax0r anymore. < 1287094249 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :54| I guess when you're immortal, mapping your fonts isn't necessary < 1287094255 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :232| It's only been 2 months since anyone last made a commit! WRONG 8 WEEKS < 1287094279 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`which quote < 1287094282 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/hackenv.29461/bin/quote < 1287094295 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`strings /tmp/hackenv.29641/bin/quote < 1287094298 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094300 0 :Grax0r!unknown@unknown.invalid PRIVMSG #esoteric :`url bin/quote < 1287094301 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287094302 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :`quote oklopol < 1287094309 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/quote < 1287094311 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the font of youth < 1287094316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't care what YOU ppl have said < 1287094317 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :`run bash -c 'strings /tmp/hackenv.29641/bin/quote' 2>&1 < 1287094319 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :48| i can get an erection out of a plank, you can quote me on that. 50| i'm not a porn star, no 53| anyway, torture would be fun to experience, true should put that on my todo list 56| i'm my dad's unborn sister 74| GregorR: are you talking about ehird's virginity or your < 1287094321 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :183|* Phantom_Hoover wonders where the size of the compiled Linux kernel comes from. To comply with the GFDL, there's a copy of Wikipedia in there. < 1287094325 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/strings: /usr/lib/plash/lib/libc.so.6: version `GLIBC_2.11' not found (required by /usr/bin/strings) < 1287094354 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm did that get cut < 1287094356 0 :Grax0r!unknown@unknown.invalid PRIVMSG #esoteric :comex: 1) It's a shell script, just read it. 2) lawl, strings doesn't work apparently, 3) that /tmp/hackenv.*** path is different for every run. < 1287094358 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094361 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :37| so, he.. uh basically probed me with a weasel. < 1287094368 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094369 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287094372 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :38| speaking of pants harry potter movie < 1287094378 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :90| hmm, this is hard < 1287094386 0 :Grax0r!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: HackEgo responds to PM < 1287094394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dear netbsd: < 1287094395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :STUPID WHY < 1287094423 0 :cpressex!unknown@unknown.invalid PRIVMSG #esoteric :dearnbsd, no pr0n in pkgsrc why? thx < 1287094441 0 :Grax0r!unknown@unknown.invalid NICK :Gregor < 1287094447 0 :cpressex!unknown@unknown.invalid NICK :cpressey_ < 1287094466 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: no but srsly < 1287094468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i do /etc/rc.d/network/start < 1287094470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all jivin' < 1287094473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ping google.com < 1287094474 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Dear FreeBSD: The word Free is trademarked by the FSF. Either change your license to the GPL, thereby conforming to the trademark requirements for the word Free, or change the name of your OS. < 1287094476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HOST NAME LOOKUP FAILURE < 1287094479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :MAJOR bummer < 1287094498 0 :cal153!~cal@70.36.237.178 JOIN :#esoteric < 1287094500 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ipv6 < 1287094511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: Is... what... did you just say ipv6 for no reason? :P < 1287094520 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: IPV6!!! < 1287094526 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no there is a reason < 1287094545 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: last i used it, it wanted to do IPV6 by default for everything. even if you couldn't < 1287094546 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: I have to use ipv6 for networking to work? :p < 1287094546 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The reason: It is the nineties. And there is time for ipv6. < 1287094550 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: ahhh < 1287094552 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :seriously? < 1287094555 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no, you have to switch it off < 1287094559 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :this is all IIRC < 1287094562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: lol < 1287094590 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you get it though, right? netBSD is THE RIGHT SOLUTION. ipv6 is THE RIGHT SOLUTION. therefore netbsd -> ipv6 < 1287094597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: apparently it tries ipv4 after that < 1287094598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :instead of failing < 1287094609 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's slumming! < 1287094644 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :whoa, google's front page is now gigantic < 1287094647 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :why is alise not here? < 1287094664 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: alise is with all of us. < 1287094667 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*hommmmmmm* < 1287094670 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1287094682 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :alise has joined the earth-mother < 1287094693 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :alise was split up into a hundred small pieces and we each got one < 1287094707 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This is after joining the earth-mother, mind you. < 1287094717 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So we all got some earth-mother too. < 1287094718 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :right, well < 1287094720 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Awwww yeah earth-mother. < 1287094732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: Oh, there was a short network break at home this morning, I guess it may have died during that. <-- and the service supervisor didn't restart it? < 1287094746 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :yo dawg, I heard you like earth-mother, etc < 1287094785 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Dear FreeBSD: The word Free is trademarked by the FSF. Either change your license to the GPL, thereby conforming to the trademark requirements for the word Free, or change the name of your OS. <-- err this is a joke right? < 1287094798 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(I can only hope so, but who knows with RMS!) < 1287094811 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes :P < 1287094839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: Strange perversion I just gained: I want to write a filesystem! < 1287094856 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You'll have to kill your wife first < 1287094861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The BSD license is sufficiently Free for the FSF. :) < 1287094868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: First I have to Russian mail-order her. < 1287094872 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It merely goes further than they'd like. < 1287094878 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It shouldn't be that hard to guess that it's still not installed as a proper service. You don't need to mention that every time. < 1287094879 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: no, that goes after writing the file system, IIRC < 1287094880 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, no. After. < 1287094884 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We demand rigidly-defined areas of doubt and unFreeness! < 1287094901 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Sweden is unanimous: After. < 1287094911 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, /msg < 1287094971 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh :P < 1287094982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In Sweden we are very civilised. < 1287094990 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We only kill our wives after letting them see our glorious pen-- filesystem. < 1287094998 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ha ha, Americans! WHAT NOW < 1287095005 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1287095026 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287095055 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :there is an exception. You can call it ext where n is the currently highest number in use. In that case everyone will find you too boring to bother about killing wives. < 1287095081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ted Ts'o has killed SO MANY of his wives, but who cares about ext4? < 1287095097 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1287095101 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :In Sweden we are so civilised that we often don't even kill our wives! < 1287095101 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what's that about killing wifes? < 1287095111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: ...for the first few years! < 1287095120 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :is there some linux file system murder streak happening again? < 1287095126 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :then again, we often don't write filesystems either, I may just be lacking data < 1287095138 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287095140 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's still hans reiser < 1287095143 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oh well fuck him < 1287095176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://geekz.co.uk/lovesraymond/archive/so-i-married-a-kernel-programmer < 1287095184 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Everybody loves Everybody Loves Eric Raymond.# < 1287095187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :s/#$// < 1287095210 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :note: "not" in the caption is 'd if your browser doesn't display it < 1287095212 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what would happen to a married pair of lesbian filesystem writers in this glorious wife-killing world < 1287095229 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287095240 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :can you dig this MEME < 1287095241 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Suicide cult. < 1287095290 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: a sex tape < 1287095309 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1287095314 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, O.o < 1287095329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As a gay vampire, Phantom_Hoover wants none of this. < 1287095390 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :most gay vampires are not eligible for this meme since they don't usually have or become wives < 1287095404 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tireds < 1287095411 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, rages at Sine < 1287095416 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adjectives. < 1287095422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: what have they done now? < 1287095426 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Why, it's a perfectly nice function. < 1287095432 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : As a gay vampire, Phantom_Hoover wants none of this. <-- wait, what? < 1287095445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: fungot called Phantom_Hoover a gay vampire once and i will never stop calling him one < 1287095445 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: okay i guess i don't know... < 1287095446 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Failed to provide a way to connect < 1287095450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh < 1287095452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh. fungot now expresses doubt that Phantom_Hoover is a gay vampire. < 1287095452 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: and you subscribe to classes too? :) i don't know that about unix, just how to subclass it. < 1287095464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fungot is now back in its native hallucinatory state. < 1287095465 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: what is the simplest, and it's the kind of fnord parts. for example in haskell: < 1287095468 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :subclassing unix... < 1287095475 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :how horrible < 1287095514 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hey, answer fungot's question, it is rude to not do so! < 1287095514 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: there is such a thing < 1287095533 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, such as thing as rudeness? Indeed < 1287095534 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: by the way.) you should probably find a toc on their site about it, if its fancy you can always run it through stalin to get more people than you, too. ;p don't know about < 1287095570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, Through stalin hm. Need a time machine then. < 1287095570 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: alt key of course, i think it's up to fnord < 1287095601 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you mean I just need an alt key and some fnord? wow < 1287095629 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :fungot rhymes with ergot is a fungus, which shares a prefix with fungot < 1287095629 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :olsner: i'll do it, < 1287095640 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :fungot, correct, but it conceded that it wasn't sure whether I was gay. Or a vampire. < 1287095640 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: it means experience is limited to two-argument functions) < 1287095667 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1287095684 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: how does fungot generate this? is it some kind of markov chain? < 1287095685 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :olsner: that's not particularly helpful :p those people kept beating each other on the even/ odd < 1287095696 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that would explain why you need to check man pages for stuff like connect() or open() < 1287095699 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :fungot: sorry for not being more helpful... < 1287095700 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :olsner: and i was unable to fnord revision lock ( 403 forbidden) < 1287095707 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, indeed it is < 1287095716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yes < 1287095718 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ask fizzie for more details < 1287095723 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :markov chains are funny < 1287095731 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, read the source to find out more < 1287095733 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :^source < 1287095733 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1287095745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, I believe they are pre-generated by a perl script < 1287095756 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and it then seeks in a file (using FILE) < 1287095844 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's also a thing that can use any n-gram models in the standard-ish ARPA format that I wrote for using our varikn toolkit. < 1287095894 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like anyone understands that code :) < 1287095906 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's possible to formulate it in a markov-chainian framework, though it's not exactly the usual "dissociated-press" markov chain; there the algorithm is to copy text verbatim, and at opportunate places with some specific probability jump into another place in the text with the same context. < 1287095925 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, um, fizzie does I think < 1287095932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and I understand some parts of it < 1287095935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :small parts though < 1287095947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Larry Niven already invented T-Rex's Law? That's crazy! ...Why do you think he named it after me?" --T-Rex < 1287095949 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, with a lot of work I could figure it out completely < 1287095952 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In fungot's case it only has the limited context, not a position-in-text, and it chooses the next word based on the conditional probability from the n-gram model. < 1287095953 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: which book are you talking about? :p :) you fnord your code? < 1287095968 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I understand exactly nothing of it, but I'm guessing that ^, <, >, v change the direction of the instruction pointer's movement < 1287095990 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: YAY YOU GUESSED CORRECTLY < 1287095995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Add a Dinosaur Comics style. < 1287095997 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :SWEET! < 1287096073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyone got NetBSD networking working under qemu? < 1287096095 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287096117 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: if only alise was here, I bet alise would know exactly how to do that < 1287096124 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Really? < 1287096127 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: How? < 1287096134 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I didn't say I did it. < 1287096141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: Too bad she's with the earth mother. < 1287096149 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :yah... < 1287096166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: http://xkcd.com/169/ < 1287096167 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what is the issue? < 1287096173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "It doesn't work." < 1287096182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: /etc/rc.d/network starts properly, no nameserver, nothing works < 1287096183 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, shouldn't it just be to start the virtual network interface and then start dhcp on it? < 1287096192 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't remember acting smug. < 1287096193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ifconfig -l lists only lo0 < 1287096194 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, can you ping any ips? < 1287096203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ifconfig -a ? < 1287096207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: But you did try and mislead me based on a technicality... < 1287096214 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Just shows lo0. < 1287096218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Gimme an IP to ping :P < 1287096226 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but I don't claim superiority for it! < 1287096227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "your router"? < 1287096232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Just tried google < 1287096234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"No route to host" < 1287096240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, from what I remember network config is not very automatic on netbsd < 1287096241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Using default qemu settings < 1287096247 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287096250 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no qemu expert < 1287096278 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::7G7L0"//:ptth"Q hm < 1287096288 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what is that bit about ^ < 1287096301 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :why does it parse URLs? < 1287096362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Y'know what'd be amazing (if somewhat silly)? A distro hosting all files using BitTorrent. < 1287096366 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nct.org.uk/press-office/press-releases/view/224 O.o < 1287096432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dammit pikhq, decentralisation is not a panacea :P < 1287096447 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :wow, i have actually found an ftp link on the internet < 1287096451 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :i have someone else fnord my own code for me < 1287096462 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how amazing < 1287096464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yeah, but BitTorrent is a good solution to hosting. Make it with HTTP seeds. < 1287096475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's incomplete; it's supposed to have a load-code-from-URL feature at some point. < 1287096478 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Ha. < 1287096484 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah < 1287096491 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, using SOCK? < 1287096496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I bet it's in the TWENTY-FIRST CENTURY SCIENCE course. < 1287096506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TWENTY-FIRST CENTURY BULLSHIT ETHICAL QUESTIONS < 1287096510 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes, though I need H from SCKE (or NSCK or whatnot) for more human-friendly URLs. < 1287096512 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it was the actual chemistry paper. < 1287096538 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I know people who did some sort of GCSE chemistry paper earlier this year; I should ask them... < 1287096541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Charities working to support mothers who want to breastfeed are also negatively caricatured in the question, in the guise of ‘Mrs I M Right’, founder of fictional organisation ‘Responsible Mothers Are Us’. < 1287096541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Her extreme views are framed by a reference to the fact that she has ‘made a career in ‘goodness’ and is paid from donations given to RMAU by members of the public’.]] < 1287096546 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's just ... amazing. < 1287096590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Calcium carbonate occurs naturally as marble and limestone. They are important building materials and are often used for gravestones. Calcium carbonate is also an essential mineral for good health and is present in many baby foods in small amounts.My Baby Food is recommended as being the closest to a mother’s own breast milk. It is given free to mothers in the developing world – without it their babies might die of malnutrition.Responsible Mothers < 1287096591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Are Us (RMAU) is a United Kingdom pressure group. They want to ban chemicals in baby foods. The group was founded by Mrs I. M. Right who has made a career in ‘goodness’ and is paid from donations given to RMAU by members of the public. When interviewed, she said: “Calcium carbonate is a chemical and so it is a pollutant. My Baby Food must be banned to prevent the mass medication of babies. I don’t feed my baby the stuff of gravestones.” < 1287096591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Many people do not agree with Mrs Right’s ideas. Suggest why.]] < 1287096594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WORST QUESTION EVER < 1287096653 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, NSCK is on hold until I figure how how to support SCTP < 1287096670 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as in: a good API for SCTP < 1287096773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: what's a regular ethernet interface called on netbsd? < 1287096776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :eth0? < 1287096791 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: sounds right < 1287096795 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: WAIT NO < 1287096801 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :that's LINUX talk < 1287096808 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :on freebsd at least, < 1287096824 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :network interface names were based on (get this) the driver used < 1287096838 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :so broadcom was like 'bc0', 'bc1', etc < 1287096839 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so wait, 20th Century Science is /literally the only science education your school provides/? < 1287096847 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :At GCSE, at least? < 1287096866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: It may have others but -- it's the one they basically do. < 1287096877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am hoping to see if I can get a better course. < 1287096879 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shivers < 1287096900 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah on freebsd it is based on driver. bc0, en0, and so on < 1287096908 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not sure for netbsd < 1287096911 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :probably the same < 1287096957 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about for whatever you weird people in England do after GCSE? < 1287096976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I don't think there's Twenty First Century A-Level. < 1287096980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That would be horrific. < 1287096988 0 :tombom!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287097005 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but presumably not the actual sciences? < 1287097017 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A-levels are pretty good. < 1287097019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Much better than GCSEs. < 1287097036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But yeah, it's still the physics/biology/chemistry trio. < 1287097037 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :True, but can you do A-Level without doing any prior stuff? < 1287097100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Uh. Theoretically I guess. < 1287097103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I doubt anyone would let you. < 1287097150 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Does 21st Century Science count as proper stuff? < 1287097217 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*prior < 1287097256 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :One of the BSDs used "en0" as the most-likely Ethernet interface, but I can't recall which one. < 1287097326 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I seen en0 on freebsd, I seen br0 on freebsd too < 1287097330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1287097331 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bc* < 1287097359 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think it was en0 for intel's gbit thingy < 1287097364 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :saw it in a server < 1287097471 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I do think OpenBSD had driver-specific names, with ne0 for the ne2k driver and something rather stranger for the SBUS ethernet. < 1287097555 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :le0 and le1, right. < 1287097561 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Lance Ethernet". < 1287097573 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1287097585 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what was SBUS? < 1287097599 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit like PCI except in some sparc boxen. < 1287097602 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287097608 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and why two? < 1287097612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(le0 and le1) < 1287097614 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it was a router. < 1287097614 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I just realised that one can make trackerless torrents really easily, and that this is an awesome means of sharing files when you don't have a web host. MWAHAHAHAH. < 1287097619 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh okay < 1287097629 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, mhm < 1287097652 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The box had onboard le0, and then I couldn't find a plain SBUS network card, so I got one with both ethernet and an additional SCSI interface too. I don't think I ever connected anything to the SCSI side, since it had on-board SCSI too. < 1287097659 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, anyone want something completely random off my hard drive? I can make data URIs of the xz'd torrent file! :P < 1287097859 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(note: probably overkill for anything I've written myself) < 1287097907 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, /etc/shadow! < 1287097913 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No. < 1287097919 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, worth a try :P < 1287098154 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaah, wait. I could just hand the relevant magnet URI. \o/ < 1287098154 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                                       | < 1287098154 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                                      /< < 1287098184 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Oh, myndzi, when will you fix that thing? < 1287098196 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Works just fine. < 1287098346 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :LIES < 1287098915 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :night < 1287099237 0 :sebbu2!~sebbu@ADijon-152-1-93-60.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1287099240 0 :sebbu2!unknown@unknown.invalid QUIT :Excess Flood < 1287099265 0 :sebbu2!~sebbu@ADijon-152-1-93-60.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1287099282 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287099357 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION → SLEEP < 1287099708 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: it works on clients with left-aligned nicks < 1287099757 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287100018 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :magnet:?xt=urn:btih:12cba1cfeb9a4b96b791a5697f31075e4888814e&dn=ski&tr=http%3A%2F%2Ftracker.publicbt.com%3A80%2Fannounce&tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce It be a torrent for half a meg! < 1287100025 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hooray, useless! < 1287100064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, for 39 kilobytes. Hooray, MORE USELESS! < 1287100126 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :IPX networks < 1287100176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But what IS it man??? < 1287100179 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What... torrent? < 1287100183 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: My SKI interpreter. < 1287100189 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.sbin/chroot/chroot.c?rev=1.13 < 1287100192 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :goto's. awesome. < 1287100194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: RIP meaningful URIs < 1287100199 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That somebody wanted a few days ago and I couldn't get uploaded to filebin for I DON'T KNOW WHY < 1287100210 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: sometime -- whenever pikhq discovered magnet links < 1287100223 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Eulogy: "I never liked knowing what I was about to click, anyway." < 1287100238 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Also, you have http URIs in there :-O Clearly we need torrent trackers to be distributed by DHT. < 1287100256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The tracker exchange protocol is not commonly supported yet. < 1287100257 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: nothin' wrong with a nicely-placed goto in C < 1287100262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: YOU'RE not commonly supported yet. < 1287100281 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: If it weren't for that, then yeah, I'd just say "fuck the tracker URIs". < 1287100285 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :elliott: oh, but this is argument-parsing code. < 1287100296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: magnet:?xt=urn:btih:12cba1cfeb9a4b96b791a5697f31075e4888814e&dn=ski < 1287100306 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :this shouldn't even BE C, really. < 1287100317 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, fine, so you can just do without the trackers, too. < 1287100320 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287100373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Like I said, the trackers are distributed over DHT. < 1287100375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey_: True. < 1287100380 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :netbsd haz dem too < 1287100411 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :should just be syscalls + some scripting language, is what i think, every time i look at one of these sources. oh well < 1287100428 0 :cpressey_!unknown@unknown.invalid QUIT :Quit: John Freeman turned on off the computer < 1287100433 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I need a better program for generating torrent files. Like, one that doesn't require listing a tracker. < 1287100442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: cat(1) < 1287100452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eeew. < 1287100461 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You realise torrent files are binary, right? < 1287100473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What, your terminal too much of a wimpy bitch to handle binary input? < 1287100475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Man up.