< 1290729604 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, same for apple partition map < 1290729614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Meh, few lines in ~/.kerntoolrc and a single command. < 1290729615 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and EFI GUID thingy is potentially useful < 1290729623 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, they are not modules < 1290729625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Default kernel is meant to be small and without any crap; cover 90% of things. :p < 1290729626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Indeed. < 1290729631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: kerntool rebuilds the kernel. < 1290729636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1290729651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"kerntool install" downloads it, applies the -ck patchset, copies the default Kitten kernel configuration, applies your settings, builds it, and installs it. < 1290729671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(In fact the default kernel does not even have module support, but it is of course easy to enable it for proprietary graphics card drivers.) < 1290729693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ Minix is a simple operating system used in many classes about OS's. │ < 1290729693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ The minix file system (method to organize files on a hard disk │ < 1290729693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ partition or a floppy disk) was the original file system for Linux, │ < 1290729693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ but has been superseded by the second extended file system ext2fs. │ < 1290729698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I like how it doesn't even bother to mention the heritage. < 1290729738 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, NFS. < 1290729742 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION compiles client support but not server support < 1290729763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ugh, SMB, CIFS, blah de blah. < 1290729802 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, many will want CIFS < 1290729809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah, I'm leaving it in. < 1290729812 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did you enable plan9 resource sharing? < 1290729817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You mean 9P? < 1290729821 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1290729827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I haven't got to that yet I think, but I will enable it. :P < 1290729830 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no one uses it < 1290729835 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, but I like it, you see. < 1290729835 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, on linux < 1290729842 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how erratic < 1290729846 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: And it actually works without interfering with other stuff. < 1290729847 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also it is very experimental iirc < 1290729852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unlike ACLs which are a pain to implement. < 1290729858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Er, no, it's a merging-in of a third-party 9P implementation. < 1290729865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That is stable. < 1290729866 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh okay < 1290729902 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (At least IIRC.) < 1290729921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Anyway, I'm tempted just to chop all NFS stuff, and have a kerntool option "nfs = true" or whatever that enables NFS and CIFS. < 1290729930 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because really, nobody sane wants to use NFS. :-) < 1290729942 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cifs should not be in nfs = true < 1290729945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it should be in < 1290729948 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cifs = true < 1290729950 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1290729954 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's inside the NFS hierarchy in Kconfig. < 1290729961 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no? < 1290729965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not in menuconfig < 1290729972 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (Anyway, if it's literally just turning on configuration options, it'll be SOME_UPPERCASE_THING=true or whatever.) < 1290729977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lowercase is kerntool shortcuts. < 1290729988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ │ [*] Network File Systems ---> │ │ < 1290729989 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ │ [*] CIFS support (advanced network filesystem, SMBFS successor)│ │ < 1290729992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Where second is inside firt. < 1290729993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*first. < 1290729994 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1290730001 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :"network file system*s*" < 1290730002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I consider Network File Systems the NFS section. :p < 1290730004 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Okay, fine. < 1290730006 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :note plural < 1290730015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :debugfs... I think not. < 1290730024 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, needed for blktrace < 1290730027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Kernel debugging... uh, no. < 1290730027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so a must < 1290730030 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: blktrace? < 1290730032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Okay, fine. < 1290730041 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But not CONFIG_DEBUG_KERNEL! < 1290730049 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and kernel debugging options too. Seriously. Otherwise no powertop iirc < 1290730057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, *fine*. < 1290730058 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ Enable this for additional checks during memory initialisation. │ < 1290730063 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1290730063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I refuse to accept *any* reason to keep this. < 1290730065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1290730080 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :night < 1290730089 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Night. < 1290730097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Schedule debugging info, no. < 1290730100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's Con Kolivas' problem. < 1290730100 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1290730101 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :--> < 1290730104 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1290730141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't need to enable building with -g, right? < 1290730146 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The kernel that is. < 1290730299 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290730550 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ │ [ ] Tracers ---> │ │ < 1290730554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :todo: probably make this Y < 1290731510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: linux's configuration options is what happens when you and zzo38 team up to write a kernel's configuration options. < 1290731757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: would you appreciate it if i wrote up how my paging system works in my head tomorrow? < 1290731784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I also realised that it's not 4 exposed kernel functions, it's actually 3; alloc-page is just grant-page with a NULL page argument, really. < 1290732128 0 :augur!~augur@c-71-196-120-234.hsd1.fl.comcast.net JOIN :#esoteric < 1290732778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I estimate I'm something like 50% of the way to the final configuration. < 1290732784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION builds the kernel to take a look at the resulting size. < 1290732796 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Haven't disabled many pointless device drivers yet, so... < 1290732808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Using LZO because it decompresses fast, too, so it'll be bigger than strictly necessary. < 1290732948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why is AFS building... todo: fix that. < 1290732961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Heh, looks like I forgot to cut out NFS. < 1290732965 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :&co. < 1290732979 0 :Sasha2_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290733004 0 :Sasha!~WHAT@97-124-45-68.phnx.qwest.net JOIN :#esoteric < 1290733830 0 :iconmaster!~iconmaste@66.152.113.44 JOIN :#esoteric < 1290733876 0 :iconmaster!unknown@unknown.invalid QUIT :Client Quit < 1290734147 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1290734149 0 :elliott!unknown@unknown.invalid QUIT :Quit: Leaving < 1290739747 0 :pikhq!~pikhq@75-173-195-28.clsp.qwest.net JOIN :#esoteric < 1290739770 0 :perdito|afk!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290740118 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, I feel that a proper Android X11 server should be feasible. < 1290740169 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If it's possible to create a window that's full screen and reads mouse position, but never updates the screen, then it's relatively easy. < 1290740186 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Just need to push those mouse events into a real X server and make it use standard fbdev. < 1290740214 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Well, all the Android systems I have use standard fbdev anyway ...) < 1290740248 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Just need to prevent Android from gettin' in the way :P < 1290740477 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1290740682 0 :wareya_!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1290742121 0 :Sasha!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290742200 0 :Sasha!~WHAT@97-124-45-68.phnx.qwest.net JOIN :#esoteric < 1290743511 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: ilua < 1290744279 0 :GreaseMonkey!~gm@2001:4428:251:1:221:27ff:fece:82fb JOIN :#esoteric < 1290744284 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1290744284 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1290744301 0 :Quadlex!unknown@unknown.invalid PRIVMSG #esoteric :Greetings Eso < 1290747665 0 :perdito!~perdito@koln-4d0b7082.pool.mediaWays.net JOIN :#esoteric < 1290750410 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1290751607 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1290751722 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290752013 0 :perdito!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290754975 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1290755009 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290755812 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ørjan! < 1290756021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq! < 1290756666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't like the temperatures in the weather forecast < 1290756715 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1290756747 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(-10 .. -20 celsius. of course the canadians and minnesotans are probably laughing at this.) < 1290756811 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't like the temperatures in the temperature-o-meter here. I mean, thermometer. (Okay, so -13 degrees Celsius is not so cold in an absolute sense, but it always feels colder at the start of winter.) < 1290756833 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh i forgot the finns are laughing too :D < 1290756873 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The five-day forecast says -22 on Tuesday morning. < 1290756898 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It could be lying, of course; it often is. < 1290756904 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i only looked at a three-day forecast, maybe it'll dip below -20 here too < 1290756930 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(yr.no) < 1290757026 0 :MigoMipo!~John@62.119.155.253 JOIN :#esoteric < 1290757406 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290757457 0 :Goosey!~goose124@99-60-156-25.lightspeed.elpstx.sbcglobal.net JOIN :#esoteric < 1290757553 0 :Goosey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290757977 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That's pretty fucking cold by my standards. < 1290758048 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Low of about -12°C here... < 1290758067 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, fucking cold. < 1290758129 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well but i have my usual winter clothes. -20 is about when it starts getting uncomfortable even wearing those. < 1290758174 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :0°C is where I start refusing to go outside for longer than it takes to make it to or from my car. < 1290758200 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh, that's about when i start putting on the winter clothes in the first place < 1290758206 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait < 1290758246 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually the knitted cap and scarf go on earlier. < 1290758351 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :my neck cannot stand much cold wind at all < 1290758399 0 :clog!unknown@unknown.invalid QUIT :ended < 1290758400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1290758518 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at yesterday's xkcd and thinks "nice try sir, but you are _not_ fooling me into looking at wikipedia's necrosis article" < 1290758822 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :only around -5 here < 1290758871 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :last february it went all the way down to -30 though < 1290759824 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :",axo,i,öoleöohppd H;; traomomg" -- that's one impressive way to typo "maximum-likelihood training". < 1290759836 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, "maximum-likelihood HMM training". < 1290759861 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it's just an off-by-one < 1290759900 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not completely; you can't get - into ö by being off-by-one to the same direction as m to , and the rest. < 1290760048 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :surely the ö corresponds to an l < 1290760053 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I see, I just dropped the -; must be it was off-by-one to the same direction, just that it hit to a shift. < 1290760164 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :,axo,i,øoleøojppd J,, traomomg < 1290760183 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :somehow you got the H right < 1290760197 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :both h's < 1290760213 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :maybe someone just touchtypes h's incorrectly < 1290760221 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1290760737 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think my typing is a bit context-sensitive. < 1290760799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not so sure: I haven't learned things in any systematical way. < 1290761535 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like "water expands to frighten predators" < 1290761665 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so basically rising oceans are due to too many sharks < 1290761737 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290761910 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think sharks aren't any more dangerous to water than other fish < 1290761942 0 :ais523!unknown@unknown.invalid QUIT :Excess Flood < 1290761944 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :assuming water hates being in the digestive system < 1290761959 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290761959 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's possible it actually procreates that way tho < 1290762083 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Reboot < 1290762217 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1290762618 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290762741 0 :perdito!~perdito@koln-4d0b7620.pool.mediaWays.net JOIN :#esoteric < 1290762874 0 :perdito!unknown@unknown.invalid PRIVMSG #esoteric :hail eris < 1290762895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION throws apples at perdito  < 1290762910 0 :perdito!unknown@unknown.invalid PRIVMSG #esoteric :kallisti! < 1290762954 0 :MigoMipo!~John@62.119.155.253 JOIN :#esoteric < 1290763245 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290763691 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1290763723 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290763824 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290764826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott (for log reading): I started work on a minecart station near spawn: note it is in cobble because stone would be pointless atm since I suspect I will have to change it several times over. Going offline for a bit, have other stuff I need to do. < 1290765466 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290766236 0 :perdito!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290767237 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290768292 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: ilua < 1290769110 0 :perdito!~perdito@koln-4d0b7823.pool.mediaWays.net JOIN :#esoteric < 1290769209 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290769866 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290769881 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290771633 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1290772240 0 :atrapado!~rodrigo@193.144.79.241 JOIN :#esoteric < 1290775125 0 :Mathnerd314!~mathnerd3@pool-68-160-186-25.bos.east.verizon.net JOIN :#esoteric < 1290775617 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1290776324 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1290776366 0 :atrapado!unknown@unknown.invalid QUIT :Quit: Abandonando < 1290777308 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, see irc logs < 1290777505 0 :Mathnerd314!unknown@unknown.invalid QUIT :Disconnected by services < 1290777520 0 :Mathnerd314_!~mathnerd3@pool-68-160-186-25.bos.east.verizon.net JOIN :#esoteric < 1290777545 0 :Mathnerd314_!unknown@unknown.invalid NICK :Mathnerd314 < 1290777995 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1290779339 0 :FireyFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1290779534 0 :fxkr!unknown@unknown.invalid QUIT :*.net *.split < 1290779535 0 :FireyFly!unknown@unknown.invalid QUIT :*.net *.split < 1290779535 0 :elliott!unknown@unknown.invalid QUIT :*.net *.split < 1290779535 0 :pikhq!unknown@unknown.invalid QUIT :*.net *.split < 1290779535 0 :sebbu!unknown@unknown.invalid QUIT :*.net *.split < 1290779536 0 :ais523!unknown@unknown.invalid QUIT :*.net *.split < 1290779536 0 :mycroftiv!unknown@unknown.invalid QUIT :*.net *.split < 1290779536 0 :Ilari!unknown@unknown.invalid QUIT :*.net *.split < 1290779537 0 :Ilari_antrcomp!unknown@unknown.invalid QUIT :*.net *.split < 1290779537 0 :lifthrasiir!unknown@unknown.invalid QUIT :*.net *.split < 1290779537 0 :Vorpal!unknown@unknown.invalid QUIT :*.net *.split < 1290779537 0 :ttm_!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :Mathnerd314!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :perdito!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :augur!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :cheater99!unknown@unknown.invalid QUIT :*.net *.split < 1290779538 0 :Slereah!unknown@unknown.invalid QUIT :*.net *.split < 1290779539 0 :Zuu!unknown@unknown.invalid QUIT :*.net *.split < 1290779539 0 :bsmntbombdood!unknown@unknown.invalid QUIT :*.net *.split < 1290779539 0 :oklopol!unknown@unknown.invalid QUIT :*.net *.split < 1290779539 0 :sshc!unknown@unknown.invalid QUIT :*.net *.split < 1290779540 0 :Quadlex!unknown@unknown.invalid QUIT :*.net *.split < 1290779540 0 :cal153!unknown@unknown.invalid QUIT :*.net *.split < 1290779540 0 :SimonRC!unknown@unknown.invalid QUIT :*.net *.split < 1290779540 0 :aloril!unknown@unknown.invalid QUIT :*.net *.split < 1290779540 0 :comex!unknown@unknown.invalid QUIT :*.net *.split < 1290779541 0 :mtve!unknown@unknown.invalid QUIT :*.net *.split < 1290779541 0 :myndzi\!unknown@unknown.invalid QUIT :*.net *.split < 1290779542 0 :sftp!unknown@unknown.invalid QUIT :*.net *.split < 1290779542 0 :coppro!unknown@unknown.invalid QUIT :*.net *.split < 1290779543 0 :Wamanuz5!unknown@unknown.invalid QUIT :*.net *.split < 1290779543 0 :Deewiant!unknown@unknown.invalid QUIT :*.net *.split < 1290779544 0 :Gregor!unknown@unknown.invalid QUIT :*.net *.split < 1290779544 0 :Quadrescence!unknown@unknown.invalid QUIT :*.net *.split < 1290779544 0 :dbc!unknown@unknown.invalid QUIT :*.net *.split < 1290779544 0 :ineiros!unknown@unknown.invalid QUIT :*.net *.split < 1290779545 0 :Sasha!unknown@unknown.invalid QUIT :*.net *.split < 1290779545 0 :jcp!unknown@unknown.invalid QUIT :*.net *.split < 1290779546 0 :EgoBot!unknown@unknown.invalid QUIT :*.net *.split < 1290779546 0 :Leonidas!unknown@unknown.invalid QUIT :*.net *.split < 1290779546 0 :yiyus__!unknown@unknown.invalid QUIT :*.net *.split < 1290779546 0 :jix!unknown@unknown.invalid QUIT :*.net *.split < 1290779547 0 :rodgort!unknown@unknown.invalid QUIT :*.net *.split < 1290779547 0 :fizzie!unknown@unknown.invalid QUIT :*.net *.split < 1290779547 0 :olsner!unknown@unknown.invalid QUIT :*.net *.split < 1290779547 0 :yiyus!unknown@unknown.invalid QUIT :*.net *.split < 1290779614 0 :FireyFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1290779614 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1290779614 0 :Mathnerd314!~mathnerd3@pool-68-160-186-25.bos.east.verizon.net JOIN :#esoteric < 1290779614 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1290779614 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1290779614 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1290779614 0 :perdito!~perdito@koln-4d0b7823.pool.mediaWays.net JOIN :#esoteric < 1290779614 0 :Sasha!~WHAT@97-124-45-68.phnx.qwest.net JOIN :#esoteric < 1290779614 0 :pikhq!~pikhq@75-173-195-28.clsp.qwest.net JOIN :#esoteric < 1290779614 0 :augur!~augur@c-71-196-120-234.hsd1.fl.comcast.net JOIN :#esoteric < 1290779614 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1290779614 0 :cheater99!~cheater@e181139015.adsl.alicedsl.de JOIN :#esoteric < 1290779614 0 :oklopol!~oklopol@dyn37-185.vpn.utu.fi JOIN :#esoteric < 1290779614 0 :Slereah!~butt@ANantes-259-1-37-14.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1290779614 0 :myndzi\!myndzi@c-24-19-39-178.hsd1.wa.comcast.net JOIN :#esoteric < 1290779614 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1290779614 0 :Wamanuz5!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1290779614 0 :sebbu!~sebbu@ADijon-152-1-91-105.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1290779614 0 :fxkr!~fxkr@unaffiliated/fxkr JOIN :#esoteric < 1290779614 0 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1290779614 0 :rodgort!~rodgort@li14-39.members.linode.com JOIN :#esoteric < 1290779614 0 :EgoBot!~EgoBot@codu.org JOIN :#esoteric < 1290779614 0 :Gregor!~Gregor@codu.org JOIN :#esoteric < 1290779614 0 :Leonidas!~Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1290779614 0 :Zuu!zuu@0x55529f1b.adsl.cybercity.dk JOIN :#esoteric < 1290779614 0 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1290779614 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1290779614 0 :Deewiant!~deewiant@cs186230.pp.htv.fi JOIN :#esoteric < 1290779614 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1290779614 0 :Quadrescence!~Quad@unaffiliated/quadrescence JOIN :#esoteric < 1290779614 0 :bsmntbombdood!~gavin@c-24-9-98-117.hsd1.co.comcast.net JOIN :#esoteric < 1290779614 0 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1290779614 0 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1290779614 0 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1290779614 0 :dbc!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1290779614 0 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1290779614 0 :Quadlex!~quadlex@li23-6.members.linode.com JOIN :#esoteric < 1290779614 0 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1290779614 0 :Ilari!~user@2002:5870:32ae:1:4261:86ff:fe96:fca JOIN :#esoteric < 1290779614 0 :yiyus__!1242712427@je.je.je JOIN :#esoteric < 1290779614 0 :Ilari_antrcomp!~user@2002:5870:32ae::1 JOIN :#esoteric < 1290779614 0 :comex!comex@c-67-188-10-190.hsd1.ca.comcast.net JOIN :#esoteric < 1290779614 0 :jix!~jix@tomakin.h-ix.net JOIN :#esoteric < 1290779614 0 :lifthrasiir!~lifthrasi@61.251.165.38 JOIN :#esoteric < 1290779614 0 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1290779614 0 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1290779614 0 :yiyus!~124271242@67.202.106.57 JOIN :#esoteric < 1290779617 0 :pikhq!unknown@unknown.invalid QUIT :Excess Flood < 1290779625 0 :pikhq!~pikhq@75-173-195-28.clsp.qwest.net JOIN :#esoteric < 1290779681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hi pikhq < 1290780069 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : │ │ [ ] B.A.T.M.A.N. Advanced Meshing Protocol │ │ < 1290780375 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1290780387 0 :sftp!~sftp@79.174.35.11 JOIN :#esoteric < 1290780679 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How did I accidentally disable block devices... < 1290780919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell map toEnum [78,111,119,32,72,105,114,105,110,103] :: String < 1290780948 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :"Now Hiring" < 1290780951 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :NOW HIRING < 1290780964 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(http://imgur.com/DqYOs) < 1290780966 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Saw the ad yesterday :3 < 1290780976 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Fortunayely, I have an ASCII chart on me wall < 1290780994 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it's not that i _couldn't_ have converted in my head < 1290781006 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1290781011 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but that would have been work < 1290781014 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1290781685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: s/toEnum/chr/;s/ :: String// < 1290781694 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> map chr [0..255] < 1290781696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1290781699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!haskell map chr [0..255] < 1290781707 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1290781714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :parse error wtf < 1290781719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> map chr [78,111,119,32,72,105,114,105,110,103] < 1290781720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :requires import Data.Char < 1290781723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!haskell map chr [78,111,119,32,72,105,114,105,110,103] < 1290781732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: why doesn't !haskell have that :p < 1290781740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :anyway that's a parse error inexplicably < 1290781743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why is that a parse error < 1290781787 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because !haskell first tries as a ghci command line and then as a standalone module, and if both fail you only get the error message for the latter. < 1290781803 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and what you pasted doesn't parse as a module < 1290781846 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell map Char.chr [78,111,119,32,72,105,114,105,110,103] < 1290781849 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :"Now Hiring" < 1290781856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: hmph, it should really give the first error message. or something. < 1290781860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, what, how did it do that < 1290781862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :does it auto-import or something < 1290781878 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or does it import it qualified as Char for no reason < 1290781879 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ghci allows you to load modules on the fly by giving explicit qualifier < 1290781906 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh ghci. ohhh ghci :) < 1290781917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHAT ARE YOU that is my question < 1290781972 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :did that make sense it didn't did it < 1290782004 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i blame compiling linux < 1290782010 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WHAT ARE YOU on < 1290782032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: PEACE, MAN. < 1290782034 0 :dbc!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1290782035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: http://esolangs.org/wiki/User:Fallensn0w I blame you. < 1290782107 0 :lifthrasiir!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1290782127 0 :lifthrasiir!~lifthrasi@61.251.165.38 JOIN :#esoteric < 1290782143 0 :wareya!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1290782186 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm that edit of Arrow on 24th i probably missed in the spam flurry... < 1290782241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i blame my going insane on the lack of oerjan's comforting presence < 1290782277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives elliott a creepy hug < 1290782296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'm sorry, it is absolutely impossible for you to be creepy. < 1290782312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :people with knitted wool sweaters *cannot* be creepy. < 1290782320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and don't deny it < 1290782358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i deny it all i want, this is a polyester/cotton cardigan < 1290782393 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just because people have tried giving me wool sweaters doesn't mean i actually want to use them < 1290782405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: incorrect. additionally, you look very similar to Dijkstra, except with dark hair and not much of a beard < 1290782412 0 :dbc!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1290782419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :specifically you look almost identical to this http://www.knowledgerush.com/wiki_image/0/0a/Edsger_Dijkstra_large.jpg < 1290782428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :shorter nose, less jutting out chin, but basically the same. < 1290782443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :other people as insane as I have backed up this mental image of you! it is more accurate than whatever your actual appearance may be < 1290782447 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...you've seen a picture, you know perfectly well i'm not dark hair. granted on not much of a beard though. < 1290782464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: my brain has seemingly modified my memory of the picture to include your *correct* hair colour, which is dark < 1290782470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :good job, brain! < 1290782498 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1290782504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/bin/sh: lzop: not found < 1290782510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :compressing the kernel with LZO is easier when you have LZO installed! < 1290782604 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290782627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-rw-r--r-- 1 elliott elliott 11M Nov 26 14:42 arch/x86/boot/bzImage < 1290782635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's with everything compiled in, no modules < 1290782648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(and only compressed with the rather weak LZO) < 1290783066 0 :perdito!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290783098 0 :FireyFly!unknown@unknown.invalid NICK :FireFly < 1290784001 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, I had an inspiration for non-Euclidean Raytracer. < 1290784038 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Rather than actually raytrace anything, do a coördinate transform on the space into an appropriate projection in line-preserving flat space. < 1290784053 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the raytracer that can draw cthulhu properly < 1290784142 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Well, the image has to be projected onto a flat plane at /some/ point, so it's not quite perfect. < 1290784157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm i would be surprised if there always is such a coordinate transform < 1290784170 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :The Klein projection for hyperbolic spaces. < 1290784182 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :There's one for elliptical ones, but I've forgotten its name. < 1290784187 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i _do_ recall there is one for hyperbolic geometry < 1290784213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but what about spaces with varying curvature? < 1290784219 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And allowing it to work on arbitrary Riemann manifolds is not for the faint-hearted. < 1290784316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for a sphere a projection through the center onto a plane works, i think < 1290784350 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :(i.e. I am not doing it ever unless someone else codes and works out the algorithm to trace the rays.) < 1290784385 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :raytracing with general relativity :D < 1290784420 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although that includes time as well, presumably < 1290784471 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, the Talk:Befunge spammer seems to be a dynamic IP from Telefonica de Espana < 1290784474 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :As well as being torture to understand, let alone code. < 1290784493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: just block, like, half of spain temporarily < 1290784506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :start with blah.*.*, add more *s before if needed :P < 1290784516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and they have many separate /16s < 1290784525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think they're feasible to block < 1290784527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: just block all of spain :) < 1290784571 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it'd be a pain even to figure out what IPs belonged to Spain < 1290784579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they seem to have been allocated piecemeal < 1290784585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[ 6.608103] Oops: 0000 [#1] PREEMPT SMP < 1290784594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gee, that looks like the funnest kernel oops i can think of < 1290784599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :something easy, and simple to fix! < 1290784727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so, it seems that my C students, who have been doing things like writing size_t rather than sizeof because sizeof isn't in NetBeans' autocomplete (despite being told not to use NetBeans), are going to be writing kernel modules for their next exercise < 1290784730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this can only end well < 1290784806 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290784806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it'll work even less than this kernel! which can't even boot, as you can see < 1290784819 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there might be a kernel of truth to it < 1290784880 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :What? How you can replace sizeof with size_t? < 1290784900 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :painfully, i take. < 1290784994 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :How does ais cope with idiots like this? < 1290784996 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Denial? < 1290785116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: by not caring whether it compiles or not < 1290785140 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: presumably they typed sizeo, it gave no completions, they backtracked one, saw size_t, and accepted it because OMG IDE SMARTER THAN ME < 1290785405 0 :Mathnerd314!~mathnerd3@pool-68-160-186-25.bos.east.verizon.net JOIN :#esoteric < 1290786114 0 :MigoMipo!~John@84-217-4-230.tn.glocalnet.net JOIN :#esoteric < 1290787323 0 :jack__!~jack@host-150-203.consiagnet.it JOIN :#esoteric < 1290787334 0 :jack__!unknown@unknown.invalid NICK :Jackoz < 1290787388 0 :Jackoz!unknown@unknown.invalid QUIT :Client Quit < 1290787766 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did you see the note I left to you in the logs? < 1290787778 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, there? < 1290787785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: about minecraft? < 1290787789 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1290787802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i did but i've forgotten; i'll look < 1290787808 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, if so: what about the server upgrade today? < 1290787812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes i remember < 1290787815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now :P < 1290787819 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hah < 1290787836 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I’ve got plenty of more bugs to address in SMP, which will be fixed over the coming weeks. I think we might be getting close to beta soon. =D" < 1290787849 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll start modding the server to remove health/item decay soon, I think, if things start stabilising. < 1290787859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If only those deobfuscation scripts weren't batch files. < 1290787899 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1290787905 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Maybe. < 1290787930 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, so not applied yet then < 1290787931 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1290788046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Everyone sentenced to jail in pirate bay case." < 1290788051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :RIP presumed Swedish sanity. < 1290788059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whenever -- sometime round about now. < 1290788348 0 :calamari!~kidsquid@206.29.188.190 JOIN :#esoteric < 1290788641 0 :calamari!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1290789027 0 :sftp!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290789073 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, is it your se < 1290789079 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :rver or my connection? < 1290789870 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1290790106 0 :rodgort!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1290790256 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: not your connection < 1290790258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if you mean what just happened now < 1290790432 0 :rodgort!~rodgort@li14-39.members.linode.com JOIN :#esoteric < 1290790676 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, !! < 1290790690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: does that really warrant two exclamation marks < 1290790692 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you're addicted. < 1290791292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyone want me to blab about Kitten? Phantom_Hoover? pikhq? < 1290791303 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Go ahead... < 1290791311 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is more a dog person, himself < 1290791328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: this one is really cute though < 1290791332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's all linuxy. < 1290791342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: PACKAGE MANAGEMENT, it's the best thing ever right? < 1290791366 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Here is an accurate depiction of what your computer will be like if you use Kitten: http://kittenwar.com/c_images/2008/12/07/169170.2.jpg < 1290791374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://kittenwar.com/c_images/2009/01/02/170450.1.jpg climbs into your computer. < 1290791493 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, severe constant lag now :/ < 1290791559 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1290791568 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it could be worse, could be exponential < 1290791629 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :YOU WILL ONLY GET 50 LINES THROUGH FROM NOW UNTIL THE HEAT DEATH OF THE UNIVERSE < 1290791740 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, context? < 1290791764 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : ineiros, severe constant lag now :/ < 1290791771 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, doh < 1290791780 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that pun was bad < 1290791788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whistles innocently < 1290791837 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Anyway, in typical me fashion, I'm using files to do it all because what could be better. < 1290791846 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, here it meant that dl/dt was mostly 1. :P < 1290791851 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :where l is lag < 1290791852 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, nothing! < 1290791860 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Except objects for it all! < 1290791867 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Check if it's better now. < 1290791867 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And orthogonal persistence! < 1290791916 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, much better < 1290791919 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, what did you change? < 1290791954 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :A torrent finished downloading and I stopped a Skype video call. :) < 1290791956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: http://sprunge.us/eEGS < 1290791964 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: = means the file contains that. -- is info. -> means symlink. < 1290791987 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I note you didn't spell "description" correctly. < 1290791997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: TOTALLY INTENTIONAL. Pretend it's fixed. < 1290792011 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I'm out of tracks again < 1290792021 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I still have a few iron ingots to make a handful more from < 1290792021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: The package tree is updated with rsync. The root.tar.xz files are, too; except that they're normally excluded. < 1290792024 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :It smells like cookies here. < 1290792024 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :doubt it will last long < 1290792035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Specifically, root.tar.xz is only included for every package with the installed file present. < 1290792073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: This also means that if a new package is out which doesn't change every bit, it'll come through as a binary diff from the rsync side, meaning package updates Aren't So Horrific, After All when I recompile them all to use the latest libc. < 1290792100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and yes, /pkg is in the root directory. < 1290792109 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because, dammit, the root directory should have useful things in it. < 1290792127 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Admittedly it should probably actually be /var/pkg, since it's volatile. < 1290792131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(i.e. worthless :P) < 1290792240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: Do you just bake cookies every single day? < 1290792407 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No, but I packed them yesterday. Half of them are still just sitting on the table there, but the scent penetrates the packaging. < 1290792428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: If I offer my mailing address, will I get cookies, anthrax, or air? < 1290792435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Try cookies) < 1290792444 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Maybe all three! < 1290792464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: Gosh! < 1290792469 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a deal too good to refuse! < 1290792481 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Three for the price of none! < 1290792484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: Do the air particles come individually wrapped? < 1290792507 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I need to make more cookies, as I made a list of people who should receive cookies and ran out of cookies when I reached the halfway point. < 1290792570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, broken again < 1290792578 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. And the cookies might be decorated with powdered sugar or anthrax. < 1290792592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I just realised that < 1290792594 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, and I'm a minecart atm < 1290792594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/pkg/levee/needs/ncurses -> /pkg/ncurses < 1290792595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is wrong. < 1290792603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Since ncurses will be statically linked in, it has no runtime dependencies. < 1290792675 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, java.net.SocketException: Connection reset < 1290792685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Expanded and remastered collector's edition: http://sprunge.us/fXdV < 1290792685 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, and now connection refused < 1290792694 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, I assume the server crashed since I was in a minecart < 1290792695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: (Additional option: /pkg/cc -> /pkg/(pcc or gcc or tcc or...)) < 1290792703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, !!! :( < 1290792713 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, if my inventory was lost by this I will be very sad < 1290792724 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Don't know what happened there. < 1290792727 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :phew it worked < 1290792752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal is literally addicted < 1290792764 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I can see that. < 1290792768 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I'll be away for a while. < 1290792834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: quick, leave a torrent going < 1290792897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Anyway, suggestions for this system welcome. < 1290792939 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, if you want that system done (and you complained a lot about the long walk) you need to go mine iron < 1290792951 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and smelt iron < 1290792957 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Not now. Maybe later. < 1290792964 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1290795077 0 :wareya_!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1290795223 0 :wareya!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1290796281 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OMGOMGOMG < 1290796286 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Today is a good day. < 1290796316 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or rather, today is the day that I learn that January 10th may be a good day pending results to be declared on March 14th. < 1290796320 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But I can't tell you why. < 1290796517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: WHY NOT < 1290796526 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BECAUSE YOU'LL RUIN IT < 1290796532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Is it PHD-RELATED < 1290796536 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It is not! < 1290796539 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :YOUR EVIL PLANS ARE DOOMED < 1290796563 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i heard to day is a good day < 1290796564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :TO PARTY < 1290796571 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*TODAY < 1290796601 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To day is a good day toparty! < 1290796695 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290796847 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Butbut PERHAPS TODAY IS A GOOD DAY TO DIE < 1290796850 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : < 1290796981 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :TODAY IS A GOOD DAY TO DYE < 1290797328 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, is it work-related? < 1290797336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: down? < 1290797354 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, seems so < 1290797367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: just as i started to make stairs to climb up the waterfall :D < 1290797371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :might go for ladders actually < 1290797375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so as not to spoil the look < 1290797379 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also minecraft.net seems down < 1290797398 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and my client crashed < 1290797403 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so I couldn't possibly connect for now < 1290797413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :holy shit, crafting recipes are meant to look like their results! < 1290797417 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*blind mown* < 1290797427 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ah, it can't connect *because* minecraft.net is down < 1290797429 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, in code you mean? saw something about that < 1290797432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :presumably < 1290797436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, in visual < 1290797438 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it also timed out before < 1290797443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :look at the recipe for a ladder, then for a pickaxe < 1290797445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :compare to the axe recipe < 1290797447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh well. Yes duh < 1290797451 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what did you think? < 1290797459 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is obvious at the first glance < 1290797460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i thought they were just arbitrary :D < 1290797477 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, uh. How could you possibly miss it < 1290797485 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is glaringly obvious? < 1290797492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not *that* obvious! < 1290797499 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes that obvious < 1290797569 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1290797596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches laws of nature unravel as elliott misses something Vorpal finds obvious < 1290797609 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :MY GOD < 1290797614 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :fungot, explain! < 1290797615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: server is down < 1290797615 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: " so i'm not sure anymore if " per" requests fnord < 1290797622 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: but oh my holy shit, I found the most <3 cavern ever. < 1290797631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Let me explore it before entering, please. < 1290797636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think it might even go near the surface. < 1290797645 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :<3er than the one next to the tunnel? < 1290797650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Um, YES. < 1290797659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Two waterfalls; one goes into a little indented pool (seriously) at the end. The other one is GIGANTIC. < 1290797662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As in "longer than my view distance". < 1290797672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Many, many branches. Lots of coal. Lots of iron. Lots of gold. -- well, not any more, I mined it all. < 1290797677 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Shall visit when things fix. < 1290797702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Not until I finish exploring, please. < 1290797709 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's an Experience (TM). < 1290797774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I need to give the Kitten package manager a name that isn't "pkg(1)". < 1290797791 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about kpkg? < 1290797797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Pah. :P < 1290797814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or kitts? < 1290797823 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: X-D < 1290797832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, interesting! I've managed to merge dpkg and apt-get's goals in my system. < 1290797833 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or uh. kpm? < 1290797852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That is, the local cache of a package, its info and dependencies and whatnot, is the complete package tarball, minus one file. < 1290797855 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or kittitude? < 1290797863 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: inkorporeal?!?!??! < 1290797872 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what? < 1290797878 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hairball, obviously < 1290797882 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ahaha < 1290797882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I'm just taking your idea to the extreme. :D < 1290797883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: <3333 < 1290797886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yesyesyesyesyesyseyseysy < 1290797897 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not sure which one inkorporeal would be about < 1290797903 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: except it's called a furball < 1290797908 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1290797910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :omg furball that is so perfect < 1290797919 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.fur or .ball, that is the question < 1290797921 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mistranslation from norwegian, then < 1290797926 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :.fur. < 1290797966 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well looks like hairball is also an acceptable name for it < 1290798013 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Fur is cuter! < 1290798015 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :argh minecraft.net was up for 10 seconds, managed to login but died before i could connect to ineiros's server < 1290798060 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Same. < 1290798061 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well I guess I lost that item (just some sticks I had dropped by mistake just before it went out of order) < 1290798064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: problem is, furball would be a package < 1290798069 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't name the system itself < 1290798075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :back up, it looks like! < 1290798081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Don't enter the cavern. Seriously. < 1290798084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I want to experience it myself. < 1290798180 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1290798209 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Grr, connection still timing out. < 1290798234 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1290798244 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1290798438 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You: addicted. :P < 1290798495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1290798624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/usr/lib/diet/include/asm/x86_64-sigcontext.h:11: error: expected specifier-qualifier-list before ‘__u64’ < 1290798627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lolwat < 1290798920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's back. < 1290798924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Don't go into the cavern yet, please. < 1290798967 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :This is the problem with centralised authentication... < 1290799012 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Also, it's not working. < 1290799027 0 :cheater99!~cheater@g231051122.adsl.alicedsl.de JOIN :#esoteric < 1290799039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Is now. < 1290799055 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :...No it isn't. < 1290799056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott: given that i tend not to notice connections between the english names of mathematical concepts, and the concepts themselves, i might not have noticed the recipes look like their recipees, if i hadn't watched 2.5 hours of youtube tutorials before downloading it < 1290799063 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It might for you; it doesn't for me. < 1290799076 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, what kind of concepts? < 1290799097 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i couldn't come up with an example :\ < 1290799101 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :back < 1290799103 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just remember it's happened a lot < 1290799166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like i have to check what definitions mean even when it's painfully obvious from the name < 1290799178 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :stability is one examples < 1290799180 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*example < 1290799215 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it has a complicated definition, but you can pretty much guess it from the name ...unless you think of the name as a meaningless string < 1290799608 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, lag again < 1290799631 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I notice. < 1290799644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, time out even < 1290799663 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, any clue as to what cause it? < 1290799663 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :All my connections are slowing down. < 1290799689 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Spotify is running, but I don't think that's the culprit. < 1290799732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, I guess asking you to implement QoS minecraft reservation is a bit over the toip < 1290799733 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :top* < 1290799778 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, can I feast upon the magnificence of this cavern yet? < 1290799797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Not yet! < 1290799803 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Firstly, I just flooded it so I could get out to see where it emerges. < 1290799811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: So you Really Don't Want To Go There right now. < 1290799932 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Where's the entrance to the thing? < 1290799968 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, and again < 1290799980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I won't tell you because you'll just go in. < 1290799987 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :This time the reason is probably that I'm installing something through aptitude. < 1290799992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please let me figure out where it emerges and plug the flood hole. < 1290800038 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, this was meant to be a shared mine, not a "ZOMG a cavern don't come in i need to feast on the beauty myself and flood it" mine. < 1290800063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I am allowed to explore one particularly astonishing cavern, am I not? This thing is a *serious* anomaly. < 1290800066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, *it is flooded*. < 1290800090 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right, so it's a serious anomaly which you have to explore yourself because anyone else would spoil it. < 1290800110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :See, I'm draining it now. < 1290800134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: OK, I *asked* you politely not to go in without asking me. < 1290800134 0 :sebbu2!~sebbu@ADijon-152-1-31-126.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1290800148 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I'll abandon the mine if you want, but you're just being a dick now. < 1290800184 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, asking politely doesn't let you be a dick. < 1290800218 0 :Goosey!~goose124@99-60-156-25.lightspeed.elpstx.sbcglobal.net JOIN :#esoteric < 1290800221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: All I did was ask you to let me explore it *once* before going in. < 1290800228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's not like I put up huge signs saying EHIRD ONLY AREA ZOMG. < 1290800245 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :For the love of god, *there is no reason not to let me explore it as well*. < 1290800246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyway you can sort out that flood yourself. < 1290800253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I was *about to let you* since I was just clearing it for the last time. < 1290800271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The reason was that it was more enjoyable to explore it on my own, and I discovered it, and lit all the way. < 1290800309 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott that's not very open source of you < 1290800310 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, OK, so if you ask politely I sit around doing nothing while you go on about how fantastic your cavern is, then you flood it so I can't look around myself. < 1290800325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bad boy < 1290800332 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1290800334 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Actually, I was trying to get back out. < 1290800346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: It is not difficult at all to plug the hole anyway. < 1290800378 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And then you saw me near the mouth and thought "OMGHECAMEINAAAAAA" when I had been wandering around the mine that I helped dig? < 1290800396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The mouth? < 1290800401 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dude, that's the *end* of the cavern. < 1290800415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The only way to get there is by walking about 1, 2 minutes *inside* the cavern. < 1290800432 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Err... no. < 1290800438 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :That's just _wrong_. < 1290800471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No. No it isn't. < 1290800489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :First you have to traverse the first bit, then you have to jump down, then you have to walk past the first waterfall, then you have to jump, then you have to enter that cavern. < 1290800622 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :That's... not at all a long way. < 1290800627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's 1 to 2 minutes. < 1290800651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Anyway I'm not interested in mining with someone who won't extend any courtesy to someone exploring a new area; I wouldn't barge in a cavern if you were exploring it. < 1290800674 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, OK, so you hold to your own absurd standards of etiquette. < 1290800697 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I shall destroy your giant stairs; you in return may destroy my giant stairs. < 1290800707 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: My standards of etiquette that says that, at the bare minimum, if someone repeatedly asks you to not do something, you don't ignore them without at least *telling* them you're ignoring them. < 1290800719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...which giant stairs, the ones near civilisation? < 1290800770 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, just because you ask me not to do something doesn't mean I won't look around the mine that belongs to me as well and look around. < 1290800783 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Phantom_Hoover: My standards of etiquette that says that, at the bare minimum, if someone repeatedly asks you to not do something, you don't ignore them without at least *telling* them you're ignoring them. < 1290800837 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :You know, have your little strop. I expect my share of the gold from the cavern. < 1290800862 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, probably the cavern connects to another part of the mine. Cavern tends to go in circles quite often < 1290800866 0 :oklopol!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1290800868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Expect it all you like... also, you are terrible at detecting strops. < 1290800870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it doesn't < 1290800890 0 :oklopol!~oklopol@xdsl-83-150-123-242.nebulazone.fi JOIN :#esoteric < 1290800919 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And I don't really see what's so fantastic about this cavern. < 1290800928 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It has a couple of waterfalls; big deal. < 1290800936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's because I've already mined it. And now *you're* the one being stroppy. < 1290800959 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhile, I am going to exit out the top; do not stop me. < 1290800984 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I blocked that exit some time ago; reopen it yourself. < 1290801044 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So you're reneging on the agreement to share the proceeds from the mine? < 1290801102 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Some consumer electronics are so *comically* oversized. < 1290801123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Yes; I no longer intend to use the mine, and you violated my terms (don't explore this cavern until I have). < 1290801127 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've got here a POS router that comes in a case with twice the footprint of the circuit board inside. < 1290801135 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that was not what the terms were. < 1290801138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It may have been different if you had at least told me you were going to ignore my request. < 1290801139 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The case also weighs more. < 1290801159 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :The terms were not "we dig this mine and you let me explore caverns and I'll give you half of what I find." < 1290801171 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :The terms were "we dig this mine and we share the proceeds". < 1290801174 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :No caveats. < 1290801185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I suspect they just wanted to give the impression that a freaking router is more advanced and complicated than it really is. < 1290801541 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Is it stackable or whatnot? < 1290801552 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If not, I agree. If so, maybe they've just got some outdated standards. < 1290801587 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It is not readily stackable. < 1290801612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, technically you *could* make a stack of them, but that's just because you could set it on top of itself. < 1290801626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Rather than, y'know, being designed to do that without toppling. < 1290801627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: if you discovered a cavern I would have respected your first-exploration wishes. < 1290801651 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :That is immaterial to me doing the same. Hold yourself to your own standards. < 1290801688 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pity that it's a piece of shit that can't have OpenWRT installed on it. < 1290801774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Can I get some opinions on Kitten's package manager? < 1290801783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Hmm? < 1290801789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://sprunge.us/acSV < 1290801798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Specifically, how to do virtual packages like cc there. < 1290801808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: (= means "file contents is", -> means "links to", -- is just an informative note about the file.) < 1290801868 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Definitely one of the latter two. < 1290801876 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, there? < 1290801980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Right. Which? :p < 1290801997 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did it die? < 1290802021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Vorpal I saw your "there?" but can't send messages. < 1290802023 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now it's timed out. < 1290802056 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Mmm, I like the symlink one. < 1290802057 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and now minecraft.net died too < 1290802079 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I wonder if one could be causing the other? < 1290802145 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Me too. < 1290802151 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: obviously i < 1290802152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*is < 1290802158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: since the server checks with minecraft.net < 1290802163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although who knows if it does it constantly... < 1290802173 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm. But once you are connected then it shouldn't... right < 1290802274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHYYYYYYYYYYYYYYYYYY is strcpy so silly < 1290802280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why does it not return dest+strlen(src) < 1290802282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that would be actually useful < 1290802327 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you want strlcpy :P < 1290802334 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there's a vers... Vorpal said it. < 1290802351 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not portable. < 1290802354 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, from *bsd. Trivially short function to include with your program < 1290802365 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes but it like 10 lines of code < 1290802367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Thus, a pain. < 1290802386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how is copying 10 lines of BSD licensed code a pain? < 1290802419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because it should be in the stdlib. < 1290802431 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Of course I can *implement* it. But strcpy's return value is totally useless. < 1290802506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you could google and copy the 10 line strlcpy function? < 1290802542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't think you quite understand here. < 1290802563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed I don't < 1290802574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "Function FOO is badly designed; its return value is useless. It would be better if it did X instead." "Yes, but function BAR does that!" "That's not in the standard library, and besides, there is no reason for FOO not to do that." "WHAT DO YOU HAVE AGAINST COPYING CODE" < 1290802591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I know I *can* copy strlcpy; I shouldn't have to because it's stupid in the first place. < 1290802594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This is called a "rant". < 1290802608 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1290802636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I thought you were looking for what we call a "solution" with this strange alien concept "a minimum of fuss" < 1290802671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I would have said "How can I do something like strcpy except returning blah?" except I wouldn't since it's trivial to implement myself. < 1290802705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyway I just hate C strings and they should die in an eternal pool forever. < 1290802714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :At least I'm avoiding malloc. < 1290802799 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what do you prefer rather than malloc? < 1290802827 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, obviously a GC or such yes < 1290802831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Uh, right now I'm just using static buffers because fuck anyone who wants to name a package something longer than 1024 characters. < 1290802831 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but for use with C I meant < 1290802839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's not a good solution but it's the path of least resistance at this point. < 1290802842 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott: 0, 1, infinity < 1290802844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I may stoop so low as to use alloca at some point. < 1290802852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah all my strings are of length INFINITY < 1290802853 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why are you using C? < 1290802859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Insanity? < 1290802861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott: some might be < 1290802868 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not saying all are < 1290802871 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and you want something buggy < 1290802876 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yep! < 1290802886 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, haskell would seem like the optimal language < 1290802889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I could just use Haskell but I don't feel like bundling multiple 100 MiB binaries with the distro. < 1290802910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(GHC produces... rather big programs when linking statically.) < 1290802915 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why ghc < 1290802923 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because it's the only contender. < 1290802924 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :isn't there one... jhaskell or something? < 1290802933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :All the others are experimental or not very supporting of things. < 1290802935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :produces small binaries iirc < 1290802938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What, jhc? < 1290802943 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah perhaps < 1290802945 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :jhc is pretty much ghc's only remote competitor. < 1290802952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But still. < 1290802958 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, doesn't it produce quite a lot smaller binaries? < 1290802967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's actually more focused on whole-program optimisation and stuff. < 1290802971 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But yes, probably. < 1290802976 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1290802979 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think it uses region inference instead of a GC and other such wacky things. < 1290802995 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, okay surely there are other high level languages that are better than C but produces smaller binaries? < 1290803001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Amusingly this program would actually be fine as a shell script but I just don't want to maintain a shell script. < 1290803004 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(smaller than haskell I meant) < 1290803005 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, char name[\omega[; < 1290803008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe if I did it as an rc script. :p < 1290803009 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*]; < 1290803016 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about Go? < 1290803036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Go is nice but doesn't really offer *huge* benefits in the arena of Basic String Munging And File Operations which pkginfo falls under. < 1290803057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't want to use an interpreted language because then every single install of Kitten would depend on that interpreter. Also, if it broke, you'd be *super-fucked* since you can't install a package to replace it. < 1290803059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm. It doesn't use C strings surely? < 1290803066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also string munging. Perl? < 1290803068 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1290803071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't even remember how Go does strings. < 1290803074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: I don't want to use an interpreted language because then every single install of Kitten would depend on that interpreter. Also, if it broke, you'd be *super-fucked* since you can't install a package to replace it. < 1290803075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1290803083 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah I typed it before you said that < 1290803085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, same second < 1290803158 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about asm? then you can go for your own string representation? < 1290803170 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :without much more pain that you would have anyway < 1290803186 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah that sounds REAL fun. (Anyway I'd have to use libc for file functions unless I wanted huge pain, thus mandating C strings.) < 1290803196 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but what about the quajets? < 1290803208 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea what that is. < 1290803220 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, SynthesisOS? Surely you read about that < 1290803250 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no? < 1290803252 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I know of it. < 1290803256 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think. < 1290803263 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, no. < 1290803264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Seems not. < 1290803269 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right. Amazingly self modifying OS. < 1290803285 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with stuff like lockless selfmodifying data structures < 1290803291 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :such as queues < 1290803300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :self modifying as in code self modifying < 1290803312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OK, so it's a specialiser. < 1290803319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No? < 1290803330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it had unix emulator. Which beat the crap out of SunOS on the same hardware back then < 1290803339 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it was a sun box < 1290803346 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :some motorola-based CPU iirc < 1290803350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so it actually existed? < 1290803384 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ....yes? < 1290803397 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why shouldn't it? < 1290803400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Googling suggested it was a mere Ph.D. thesis. < 1290803414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes it was implemented for that thesis < 1290803456 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, a lot of it was based on DCAS though. Which no modern hardware has < 1290803522 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" Vorpal: Googling suggested it was a mere Ph.D. thesis." <<< what? < 1290803525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Expand DCAS? < 1290803529 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Specialisation is definitely very interesting. < 1290803533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: as in not actually implemented, just talked about < 1290803536 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"mere" phd thesis? < 1290803537 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ohhh < 1290803544 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sorry i didn't get that implication < 1290803555 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, Double Compare And Swap. As in two different pointer sized target addresses. < 1290803571 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a lot of that stuff it did you can't do cheaply with just plain CAS < 1290803579 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you can do it yes < 1290803583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well a Ph.D. thesis talking about a super-advanced OS design is, while valuable, a lot less valuable that a statement that it existed and worked well :) < 1290803586 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but more expensive than locks < 1290803587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought you somehow thought phd theses have some sort of upper bound on the greatness of the results, or they are not accepted < 1290803594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: IMO < 1290803602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i figured the phd thesis came with the implementation < 1290803604 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: since awesome OS ideas are easy to generate, implementing and testing them is difficult < 1290803624 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and it was just that it was a phd thesis that made it not interesting < 1290803625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i'm sure our clocks have exceeded motorola processors of the early 90s enough to make doing it the slow way just as fast < 1290803629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: lol < 1290803650 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it worked well on that hardware. It wouldn't work well on modern massively pipelined hardware. Too many self-modifications in code that will soon be executed and so on. < 1290803650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: cool DCAS lets you implement STM < 1290803653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In his doctoral thesis, Greenwald recommended adding DCAS to modern hardware, showing it could be used to create easy-to-apply yet efficient software transactional memory (STM). More recently, however, it has been shown that an STM can be implemented with comparable properties using only CAS. < 1290803665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Motorola at one point included DCAS in the instruction set for its 68k series[2]; however its relative slowness[3] led to programmer apathy. It is no longer included in the instruction set, but CAS remains popular. < 1290803692 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well since he timed it and managed to beat the crap out of SunOS at that time it couldn't have been that slow < 1290803704 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I doubt it was solely due to the use of DCAS :) < 1290803717 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1290803752 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and he wrote it in asm with custom preprocessor < 1290803755 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1290803774 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway how could you possibly have missed this OS? I mentioned it in here before I'm sure < 1290803784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Who knows! < 1290803794 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, any reason I can't connect to the server? < 1290803797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I would *love* an architecture optimised for specialisation. That would really be something. < 1290803801 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, yes minecraft.net is down < 1290803822 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1290803828 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I thought it wasn't. Never mind. < 1290803854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I mean, essentially, specialisation is: Copy this code; replace a placeholder with a constant value; optimise code. < 1290803863 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (Done at the high-level-language level, of course.) < 1290803868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it would need modification of code in L1 instruction cache cheap. That is not the case on most modern hardware. < 1290803876 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :some architectures even forbid it iirc < 1290803882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't care about current hardware, I care about new architectures. < 1290803882 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :requiring a flush < 1290803886 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1290803905 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well synthesis didn't really do it at a high level? < 1290803910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, perhaps not. < 1290803911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ...So it would be really nice to have semi-high-level processor (i.e. one that reduces a tree/graph rather than executing a linear list of instructions) that has hardware support for specialisation. < 1290803951 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The lovely thing is that specialisation is exactly equivalent to partial application of a pure function; i.e. (lambda calculus) function application, the ultimate operator. < 1290803952 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1290803955 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's just an optimisation. < 1290803962 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But an extremely powerful one, of course! < 1290803963 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes but I doubt it would be feasible. < 1290803975 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I beg to differ. < 1290803983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cs.york.ac.uk/fp/reduceron/ :) < 1290803997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's proof that you can reduce a graph rather than execute a linear list of instructions, in practice. < 1290804017 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1290804023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how efficient was it? < 1290804027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: And really, "Synthesis did it", so which do you think is faster at specialising: an old Motorola or hardware specifically designed for it in 2010? < 1290804039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I dunno; I don't know much about the Reduceron. But it's FPGA-based, so not exactly hugely fast. < 1290804054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Still, there is a point where we have to decide between raw speed of hardware and *intelligence* of hardware. < 1290804080 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Would you rather have a really dumb OISC executing at 1 THz or a really, really smart, heavily optimising, practically DWIMing processor for a high level language executing at 1 GHz? < 1290804097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (Okay, so the THz/GHz thing is exaggerated and you should probably pick the former.) < 1290804101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (But you see my point.) < 1290804101 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, depends on which one gets the job done first :P < 1290804167 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Talking about this stuff, and then I switch back to my emacs buffer, displaying C code. Ha. Way to remove my motivation, me. < 1290804190 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes indeed I don't really care about how it is implemented at hw level as long as I can write it on a high level and then the black box (hw or compiler + hw or whatever) makes it work fast < 1290804216 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, besides it would complicate the courses :P < 1290804218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Great -- you've put me standing firmly above the now-creaking trapdoor under which I will fall into a near-bottomless pit filled with FPGAs and instruction set design, from which I, like Loper's Stanislav has already discovered, may never climb back up from. < 1290804234 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like the word osesso < 1290804251 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, meaning? < 1290804261 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nothing i know of < 1290804266 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1290804354 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm clockless would be nice, no? < 1290804366 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, just because clockless designs are pure awesome < 1290804376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "Sure, why not." < 1290804412 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sure you still need clocks in parts that talk with the outside world of the CPU (such as DRAM or IO controllers and so on) < 1290804423 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I remember seeing a clockless MIPS < 1290804460 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, beat the crap out of similar-speced but clocked MIPSes < 1290804476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: But how do you advertise that the new processor is FASTER than the old one?! :) < 1290804498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think if the law had mandated that revealing MHz info from the start on any processor by anyone was illegal, we'd have much less stupid processor designs floating around. < 1290804513 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But nobody can ever release a new, superfast processor with much less clock speed than the last one, because people will complain. Idiots. < 1290804531 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, haha < 1290804562 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, this one had no MHz count as such. They measured it in MIPS iirc < 1290804569 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well < 1290804574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no pun intented < 1290804577 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(seriously) < 1290804605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : char path[PKGDIRSIZE + PKGMAX]; < 1290804605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : strncpy(path, pkgdir, PKGMAX); < 1290804605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : strcpy(path + strlen(pkgdir), "/version"); < 1290804609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Take that, efficiency! < 1290804618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :alternative title: < 1290804626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm sure a Sufficiently Smart Compiler will optimise that all out anyway! < 1290804803 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, are you sure that is safe against buffer overflows? < 1290804813 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also isn't that strncat? < 1290804824 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait uh < 1290804834 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :stupid C string functions < 1290804839 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :<3 Momiga < 1290804855 0 :oklopol!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1290804869 0 :oklopol!~oklopol@dyn37-187.vpn.utu.fi JOIN :#esoteric < 1290804900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ ./pkginfo levee < 1290804900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :levee, version 3.5a < 1290804901 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's a start! < 1290804916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Uh, yes, it is strcat; I didn't realise. < 1290804928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Also, it isn't there because I made a boo-boo. < 1290804934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : char path[PKGDIRSIZE + LEN("/version")]; < 1290804934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : make_pkg_path(path, pkgdir, "/version"); < 1290804937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's what it looks like now. < 1290804940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Where make_pkg_path is < 1290804945 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : strncpy(path, pkgdir, PKGMAX); < 1290804945 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : strcat(path, name); < 1290804949 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what is LEN? < 1290804957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, sizeof? < 1290804963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: #define LEN(a) (sizeof(a) - 1) < 1290804967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Skips the trailing 0. < 1290804968 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1290804978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (i.e. LEN(s) == strlen(s) given constant s) < 1290804978 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so what about the zero byte? won't you need it? < 1290804990 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: PKGDIRSIZE includes a zero byte. < 1290804992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :#define PKGDIRSIZE (LEN(PKGROOT) + PKGMAX + 2) < 1290804995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2 = 1 slash + 1 zero < 1290804999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's what's used for the pkgdir variable, that's < 1290805002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :char pkgdir[PKGDIRSIZE]; < 1290805005 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :anyone know that article that was lately on the 'webs that said cpus could have terabytes of cache like, fairly soon? < 1290805007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so you just add whatever you need onto it. < 1290805145 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Hmph... and now you (I blame you) have given me more problems! < 1290805152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/pkg/foo/authors is a file of < 1290805159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Author Name < 1290805160 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Author Name < 1290805160 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1290805169 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but I'd rather show them comma-separated in pkginfo, I think. < 1290805170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh Well. < 1290805180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's just hope no package has too many authors. < 1290805191 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In fact, I should probably just mandate that authors is one line. < 1290805200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes, indeed. < 1290805251 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why me+ < 1290805258 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :s/+/?/;s/ / / < 1290805307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because. < 1290805322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Hmm, do you think alloca(1024) is safe? < 1290805328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait, yes, of course it is; I was storing these on the stack anyway. < 1290805557 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1290805864 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://morepypy.blogspot.com/2010/11/pypy-14-ouroboros-in-practice.html < 1290805873 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I love how they auto-generate their JIT. < 1290805895 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1290805928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-rwxr-xr-x 1 elliott elliott 9.5K Nov 26 21:09 pkginfo < 1290805934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have a feeling this package system is going to be very teeny tiny. < 1290806007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I just realised that my build-needs/ system has no facility for versioned dependencies. < 1290806054 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Mmm, that's a problem. < 1290806142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: On one hand, there are next to no runtime dependencies, so it's not a problem. < 1290806155 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: On the other hand, what about stubborn software that demands, say, an older version of a library to build? < 1290806175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Probable answer: "make that older version a separate library". < 1290806252 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, Vorpal, server's back up. < 1290806336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and libc updates won't be too much of a pain, because it'll synchronise even the tarballs using rsync. < 1290806350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So only the bits of libc that actually change in each program will be downloaded. < 1290807702 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmm, rsync. < 1290808179 0 :poiuy_qwert!~poiuy_qwe@bas5-toronto47-1176438950.dsl.bell.ca JOIN :#esoteric < 1290808289 0 :oklopol!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1290808307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION now feels fresh and sporty after taking a walk in -15 or so celsius < 1290808323 0 :oklopol!~oklopol@xdsl-83-150-123-242.nebulazone.fi JOIN :#esoteric < 1290808812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: HEY YOU'RE SUPPOSED TO FREAK OUT < 1290808877 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Brr. < 1290809801 0 :Goosey!unknown@unknown.invalid PRIVMSG #esoteric :so < 1290809803 0 :Goosey!unknown@unknown.invalid PRIVMSG #esoteric :I tried wierd < 1290809807 0 :Goosey!unknown@unknown.invalid PRIVMSG #esoteric :wayyyy too tedious < 1290809893 0 :Goosey!unknown@unknown.invalid PRIVMSG #esoteric :finally < 1290810092 0 :p_q!~poiuy_qwe@bas5-toronto47-2925109320.dsl.bell.ca JOIN :#esoteric < 1290810159 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1290810374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think I have decided that versioned dependencies are for losers. < 1290810382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I MAY BE GOING SLIGHTLY CRAZY. < 1290810413 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :http://www.guardian.co.uk/commentisfree/2008/jun/06/maths.alevels < 1290810418 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Simon Jenkins-- < 1290810475 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you quit just after PH: why? < 1290810482 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and now server went down < 1290810488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I decided solo mining is boring. < 1290810495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is efficient < 1290810505 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, server issues again :/ < 1290810534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: MATHS: an instrument of the conservative bourgeoisie! < 1290810693 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah back up again < 1290810707 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You probably are. < 1290810713 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Down that road leads Slackware. < 1290810722 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, differential calculus is DECADENT AND CAPITALIST! < 1290810725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You have to remember that there are something close to *zero* runtime dependencies. < 1290810730 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :LATIN AND GREEK ARE WHERE IT'S AT < 1290810750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, right, you despise runtime dependencies. < 1290810757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Well, it's more that... I'm linking statically. < 1290810764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So instantly, there are zero, zilch library dependencies. < 1290810770 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And that is almost all dependencies. < 1290810785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: As for build dependencies... why would you ever try and build a package with anything but the latest toolchain and libraries?! < 1290810799 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If there's some older version of a library that some programs need, just make a package called libfoo-version or something. < 1290810827 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Okay, you don't need to handle versioning of dependencies, then. < 1290810844 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i am working on a declarative system for validating objects, with a directed graph of rules where parents can choose if there is an error and if their children are also run < 1290810850 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :am i reinventing the wheel? < 1290810855 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Which is nice because it makes things a hell of a lot easier. (I may add versioned dependencies in $future_version...) < 1290810861 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: dunno; probably, but the wheel is probably some random paper < 1290810867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it sounds cool. < 1290810899 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood, what kind of object? < 1290810932 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: they are database tables in practice < 1290810988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: object database, presumably < 1290810992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what you said doesn't map well to relational... < 1290811003 0 :Sasha!unknown@unknown.invalid QUIT :Read error: No route to host < 1290811043 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's an object store implemented on a relational database < 1290811084 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :[[I studied advanced maths to 16. I loved wandering in its virtual world of trigonometry and logarithms, primes and surds.]] < 1290811087 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :SO ADVANCED < 1290811128 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :totally < 1290811132 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : elliott: it's an object store implemented on a relational database < 1290811137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: why not just do it as an object db < 1290811143 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :save yourself a layer of indirection, specialise it to that task < 1290811163 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to, but it's not possible < 1290811187 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :[[Curricular archaism is the political correctness of the conservative classes. To pass muster, a subject must help the economy or, if not, be deliberately irrelevant, a mind trainer. It must have a long academic tradition. It must be obscure. Above all, it must not be novel or popular with students.]] < 1290811190 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :politically i mean, not technically < 1290811197 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Yep, that's mathematics summed up. < 1290811237 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: why not < 1290811238 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :A deliberately irrelevant mind trainer, with neither novelty nor popularity. < 1290811243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just kill everyone who disagrees < 1290811292 0 :Sasha!~WHAT@97-124-45-68.phnx.qwest.net JOIN :#esoteric < 1290811305 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :elliott: a brilliant idea, until you realize that then there would be no one to sign my paychecks < 1290811354 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood, cut off their hands. < 1290811419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: sign your own < 1290811435 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i think it's practical to resolve dependencies when you only allow one parent, because you end up with a tree or a loop < 1290811443 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :a loop logically meaning all or none < 1290811470 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not sure if you can allow multiple parents with boolean operations < 1290811561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :darn, /var/pkg isn't really volatile after all < 1290811568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because of /var/pkg/*/installed... < 1290811598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh well, whatever, "volatile enough" < 1290811602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or maybe i'll just make it /pkg again < 1290811732 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1290811812 0 :wareya_!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1290811881 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads Fine Structure. < 1290812258 0 :Gooseh!~goose124@99-60-156-25.lightspeed.elpstx.sbcglobal.net JOIN :#esoteric < 1290812272 0 :Goosey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290812426 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, elliott: absurd 1x5 lava lake < 1290812443 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :How ABSURD! < 1290812466 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, and 5 high in roof. Perfectly rectangular very tiny cavern :P < 1290812497 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :THE PIECES ARE FITTING TOGETHER < 1290812511 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :(In Fine Structure, not Vorpal's Minecraft adventures) < 1290812690 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :(Although the pieces might be fitting together there as well.) < 1290812703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, indeed. Almost like lego! < 1290812717 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, just without the knob-thingies < 1290812723 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :But Lego is DANISH! < 1290812742 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and? < 1290812801 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Do Swedes hate Danes? < 1290812833 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how can you hate what you cannot understand... < 1290812905 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1290813076 0 :Gooseh!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290813116 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course the danes are probably horribly insulting us other scandinavians, but we have no way to prove it < 1290813159 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1290813283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : how can you hate what you cannot understand... < 1290813287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :isn't that the source of most hatred? < 1290813296 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :shush you < 1290813333 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, what about the Finns? < 1290813351 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the finns are too busy getting drunk and invading russia to acre < 1290813352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*care < 1290813375 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also finns speak very clearly and distinctly < 1290813424 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :100% of Swedes I have met have stolen my laptop. < 1290813425 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the drinking is to compensate for that < 1290813486 0 :Goosey!~goose124@99-60-156-25.lightspeed.elpstx.sbcglobal.net JOIN :#esoteric < 1290813598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: All 0 of them? < 1290813605 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Are JavaScript and its derivatives Languages Of Which We Approve? < 1290813610 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, all ½ of them! < 1290813625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: yes and no. < 1290813635 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1290813650 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, elaborate. < 1290813748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Brendan Eich is not to blame. He had 10 days and it had to look like Java. < 1290813762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: He spent 10 days by taking Scheme, and making it look like Java. < 1290813768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Also, only implementing what he could in 10 days. < 1290813777 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :A good way to make a language if there ever was one. < 1290813783 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: So scoping is fucked up, and... dozens of things are fucked up. Almost everything, in fact. < 1290813790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: But... it's essentially Scheme, underneath all that. < 1290813812 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So it's Scheme, but badly wounded? < 1290813821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: It could have been much worse -- but then one could argue that a straight dynamically-typed Java clone would be better, as at least its appearances wouldn't deceive. < 1290813822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Yes. < 1290813907 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1290813921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: From the start of the Synthesis paper: < 1290813924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I must Create a System, or be enslav'd by another Man's; < 1290813924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I will not Reason and Compare: my business is to Create. < 1290813924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-- William Blake Jerusalem < 1290813929 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: An excellent defence of NIH if there ever was one. < 1290813950 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1290814013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Perhaps I shall create my own CPU architecture designed for this kind of insanity and then implement it in x86-64 assembly, rather than trying to develop the architecture with the implementation. < 1290814037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Thank god CPUs are so fast; their raw clock speed gives me the margin I need to waste cycles on not sucking. < 1290814044 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1290814176 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :TeX allows changing category codes, METAFONT does not allow changing category codes < 1290814239 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :My GOD < 1290814247 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION -- in note to self -- plans to figure out what http://www.1010.co.uk/org/ is saying at some point, since he vaguely recalls doing so and it being extremely relevant to his interests, but cannot make heads or tails of it now. < 1290814255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: ? < 1290814276 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, METAFONT does not allow changing category codes! < 1290814282 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Can you believe it? < 1290814283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: it's awful. < 1290814307 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :METAFONT? < 1290814325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: The LIMITATION! < 1290814329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :EXTREMELY RELEVANT TO THIS CHANNEL: < 1290814331 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Returning now to the original point, the point (hill) which prescribed the to-be-executed algorithm of vectoral compression, coded for the first time in the obscure Brainfuck notational language, with its crosses, arrows and brackets again projecting forwards the key signs for the walks of the week to come. Compression of language, points and vectors and also a compression of time, a fogged-thicker temporal bandwidth (after Pynchon) wrapping an < 1290814331 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :d enclosing the week. This is precisely what the coarse psychogeophysical measurements aim to accomplish, this dense thickening. It becomes harder to sense which sign precedes or foretells another sign; the necessity for an overlaid series of transparencies, for thoughtographic imprints.]] < 1290814333 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-- http://www.1010.co.uk/org/summit.html < 1290814344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I do recall there being meaningful content behind this farce. :) < 1290814358 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover and elliott: server has been very stable recently. < 1290814363 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: addiction < 1290814373 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :also changed mining pattern to high density < 1290814381 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://addictionis.org/; s/any mention of cigarettes or drugs or anything/Minecraft/ < 1290814425 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, sure < 1290814426 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :What's that font? < 1290814433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: The font of the body? < 1290814440 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It looks a bit like Computer Modern, but it isn't. < 1290814455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Theano Modern Regular", it seems. < 1290814473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/* < 1290814473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Find open source fonts at http://kernest.com/styles/web-native < 1290814473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : and optimize them through http://fontsquirrel.com/fontface/generator < 1290814473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*/ < 1290814474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it says. < 1290814564 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it looks like my default serif font < 1290814574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: your firefox is old. < 1290814577 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I probably lack the font in question < 1290814583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, it's embedded. < 1290814591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, 3.6.12? < 1290814592 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is that old? < 1290814596 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol, i have 3.5.15 and it works < 1290814600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you have css disabled or something. < 1290814609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: or you have NoScript enabled; it's probably paranoid enough to block fonts for no apparent reason < 1290814618 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no css is enabled. Maybe embedded resources are blocked < 1290814628 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1290814628 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :unless it is data: or something < 1290814639 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes noscript :P < 1290814657 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have to say my default serif is crisper < 1290814661 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :better hinting info < 1290814664 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :this is a bit hard to read < 1290814675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah that one isn't very well-hinted < 1290814683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not like that kind of type is exactly suited to screen display, either < 1290814688 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1290814723 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1290814826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Argh, where's the link to oiu gonw. < 1290814828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*gone. < 1290814929 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oiu? < 1290814962 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: this thing. < 1290815050 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :10.09.16:14:39:54 http://pubacc.wilcox-tech.com/~greaser/mods/milky_makes_me_feel.mod <-- augh please include a warning like "this is not something that Gregor would have composed" :P < 1290815051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1290815064 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, mhm < 1290815117 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Gooed knight < 1290815212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: OK, remember that system I linked you to? < 1290815222 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Which one? < 1290815231 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :aha! < 1290815235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :found with the power of catseye < 1290815235 0 :GreaseMonkey!~gm@2001:4428:251:1:221:27ff:fece:82fb JOIN :#esoteric < 1290815236 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1290815236 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1290815239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Firefox can't establish a connection to the server at www.memetech.com. < 1290815242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :;__; < 1290815243 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I probably do, but joggery would be needed. < 1290815255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :RIP 'n all that. < 1290815264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it might be temp down? < 1290815265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: "oiu isn't unix" < 1290815269 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and the cap.pdf thing < 1290815273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which appears to not even be web.archive.org'd < 1290815285 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Apparently I've become the compositional standard for this channel. < 1290815289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well it's still registered < 1290815289 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or at least for elliott. < 1290815299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: read that line more carefully < 1290815302 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, when did you last check if it was up? < 1290815306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :10.09.16:14:39:54 [[[[ http://pubacc.wilcox-tech.com/~greaser/mods/milky_makes_me_feel.mod <-- augh please include a warning like "this is not something that Gregor would have composed" :P]]]] < 1290815308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: to requote it. < 1290815317 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION → sleep < 1290815321 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*To Vorpal < 1290815322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's actually just Vorpal being unable to appreciate music that couldn't have been made some hundreds of years ago. < 1290815327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It was up a month or a few ago. < 1290815352 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Modern pianos aren't 200 years old, so nyah ;) < 1290815357 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, yes you are the compositional standard. Except for those who you aren't. < 1290815370 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :like ehird < 1290815376 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :who hates proper music < 1290815390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have never ever said "dudes I hate classical music" ever. < 1290815390 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines that in a pompous British accent for the right effect. < 1290815393 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I love music fascists. < 1290815399 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i appreciate the music Vorpal likes but i also appreciate the music he hates too < 1290815410 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Totes time to link Eric Allen's awesome music! < 1290815412 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed I'm just strawmanning as much as you are < 1290815413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey says the right thing for a change! I copy what he said into my input line and press enter. < 1290815416 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I appreciate hating Vorpal and I appreciate liking Vorpal. < 1290815436 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://erictheallen.com/audio/argylegargoyle.mp3 <-- DUDES it is the awesome! < 1290815444 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I agree < 1290815447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, completely < 1290815453 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, you linked it before < 1290815531 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Remote host closed the connection < 1290815561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's very argyle < 1290815566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also gargyle < 1290815570 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1290815591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I like the goyleness < 1290815608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://web.archive.org/web/20080411221531/http://www.memetech.com/ RIP cap.pdf. < 1290815617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You were too revolutionary to be served by a mere HTTP server! < 1290815619 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it MIGHT BE TEMP DOWN? < 1290815635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: MAYBE. < 1290815638 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and why didn't you save a copy? < 1290815640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :IT STILL POINTS TO A VPS < 1290815646 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I PROBABLY DID, BUT I FORMAT MY HARD DRIVE TO NO END. < 1290815657 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "oops" :P < 1290815666 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there are so many reasons to not do that you see < 1290815672 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and now shut up about it :P < 1290815673 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Not really. < 1290815710 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"Added the Antiblocker, an experimental advanced node that only blocks packets when a buffer makes it malfunction. Based on information from Kong member Enthernalcz, this may make Exploit systems Turing-complete." < 1290815717 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.kongregate.com/games/GregoryWeir/exploit