< 1258761770 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :extracting a 4GB .rar file has taken... about as long as expected >_> < 1258761881 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :size after decompression? < 1258762131 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1258762159 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :okay. took 5m13.115s to extract < 1258762250 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :4093296 bytes of rar files in 21 parts < 1258762294 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :the result being 4246796 of VOB < 1258762300 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :bytes < 1258762317 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um there's some magnitude error there... < 1258762347 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :hm, is it? 4246796/4093296 = 1.03750034 < 1258762360 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's rather less than 4 GB < 1258762413 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's what du said. I didn't do anything else to the folders but download in one, and extract in another < 1258762437 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :du probably reports blocks, which may be kilobytes, or not < 1258762439 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh, I see what you mean. < 1258762463 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :let me adjust that < 1258762484 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :4187257413 and 4344426496 respectively < 1258762521 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's more like it. not much of a compression... < 1258762598 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I think it's pretty impressive when you realize that it already is a compressed video format < 1258762606 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i suppose the extracted VOBs are already compres.. right < 1258762643 0 :yaxu1!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258762652 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :both Totem and VLC aren't too happy about the 1024 MB files, but mplayer seems to be just fine < 1258765189 0 :adam_d!n=Adam@AAnnecy-751-1-14-250.w90-52.abo.wanadoo.fr JOIN :#esoteric < 1258766138 0 :iamcal!unknown@unknown.invalid QUIT : < 1258766445 0 :cal153!n=cal@c-69-181-46-213.hsd1.ca.comcast.net JOIN :#esoteric < 1258766738 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1258767685 0 :bsmntbombdood!n=gavin@97-118-115-164.hlrn.qwest.net JOIN :#esoteric < 1258769159 0 :augur!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258769159 0 :Slereah!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258769159 0 :Gracenotes!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258769329 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1258769329 0 :Slereah!n=Slereah@ANantes-259-1-96-11.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1258769329 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1258771466 0 :adam_d!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1258771695 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1258771700 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1258774290 0 :Gracenotes!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258774290 0 :Slereah!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258774290 0 :augur!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258774523 0 :Slereah!n=Slereah@92.139.143.11 JOIN :#esoteric < 1258774539 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1258774541 0 :Slereah!unknown@unknown.invalid QUIT :Killed by sagan.freenode.net (Nick collision) < 1258774541 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1258774541 0 :Slereah!n=Slereah@ANantes-259-1-96-11.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1258774544 0 :Slereah_!n=Slereah@ANantes-259-1-96-11.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1258775280 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258776371 0 :facsimile!unknown@unknown.invalid QUIT :Client Quit < 1258780482 0 :madbr!n=madbrain@modemcable175.136-81-70.mc.videotron.ca JOIN :#esoteric < 1258781176 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1258782729 0 :augur!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258782754 0 :Pthing!n=pthing@77-100-194-169.cable.ubr04.pres.blueyonder.co.uk JOIN :#esoteric < 1258783012 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1258783289 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1258783626 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :ACTION scratches his head < 1258783647 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :ok, how do you make a sprite system for a console/computer platform < 1258783723 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :put your penis in < 1258783725 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :put your penis out < 1258783732 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :put your penis in and shake it all about < 1258783734 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :specifically something 8 or 16 bit < 1258783781 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :my, that's a large genital < 1258783910 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :let's see < 1258783946 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oooh, you are awfully forward < 1258783949 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :if you wish! < 1258783986 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :2 and 4 color sprites (that makes 1 and 3 with transparency) are ugly < 1258784000 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :gotta be at least 8 or 16 colors < 1258784092 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :hblank has... about 40 avalable mem cycles. not enough. < 1258784204 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :or at least not much... that's 80 or 100 pixels wide of sprites, out of 320x < 1258784321 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :but using cycles for sound would reduce that... < 1258784353 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :hypothetic solution 1: go for 16 bit < 1258784725 0 :Asztal!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258784902 0 :Slereah!n=Slereah@ANantes-259-1-80-46.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1258785009 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1258785059 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1258786709 0 :zzo38!n=zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1258786725 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you people every play any kinds of pinball game? < 1258786810 0 :zzo38!unknown@unknown.invalid QUIT :Client Quit < 1258787310 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1258787499 0 :adu!n=ajr@pool-71-191-173-164.washdc.fios.verizon.net JOIN :#esoteric < 1258788598 0 :bsmntbombdood!n=gavin@97-118-120-167.hlrn.qwest.net JOIN :#esoteric < 1258789226 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :My PLDI paper is submitted. < 1258789228 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wish me luck! < 1258790317 0 :madbr!unknown@unknown.invalid PRIVMSG #esoteric :pldi? < 1258790399 0 :clog!unknown@unknown.invalid QUIT :ended < 1258790400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1258790734 0 :madbr!unknown@unknown.invalid QUIT :"Radiateur" < 1258793349 0 :adu!unknown@unknown.invalid QUIT : < 1258795412 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Programming Language Design and Implementation < 1258795417 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's a top-tier conference in PL. < 1258796579 0 :MigoMipo!n=MigoMipo@84-217-2-101.tn.glocalnet.net JOIN :#esoteric < 1258796827 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: what is the paper one? < 1258796829 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*on < 1258796842 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The dynamic behavior of JavaScript programs. < 1258796889 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1258796948 0 :adam_d!n=Adam@90.52.221.250 JOIN :#esoteric < 1258796968 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1258797017 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1258799376 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1258799922 0 :coppro!unknown@unknown.invalid QUIT :leguin.freenode.net irc.freenode.net < 1258800327 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1258800327 0 :coppro!unknown@unknown.invalid QUIT :Remote closed the connection < 1258801413 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1258803597 0 :rodgort!unknown@unknown.invalid QUIT :Client Quit < 1258803613 0 :rodgort!n=rodgort@64.71.152.39 JOIN :#esoteric < 1258803847 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1258804023 0 :MigoMipo!unknown@unknown.invalid QUIT : < 1258804638 0 :bsmntbombdood!n=gavin@97-118-120-167.hlrn.qwest.net JOIN :#esoteric < 1258806349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh what is this strtok_s that is mentioned in intel cpu docs. Context: Discussing a faster SSE4.2 replacement for strtok_s < 1258806363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I never heard of any _s variant and there seems to be no man page about it < 1258806397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :only ones I can find are strtok() and strtok_r() < 1258806588 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The _s variants are microsoftisms. < 1258806596 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's "_s" for "safe". < 1258806601 0 :MizardX!unknown@unknown.invalid NICK :MizardX- < 1258806612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :safe as in thread safe? < 1258806613 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :See, for example, http://msdn.microsoft.com/en-us/library/ftsafwz3%28VS.80%29.aspx < 1258806620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or as in "buffer length handled better" < 1258806623 0 :MizardX-!unknown@unknown.invalid NICK :MizardX < 1258806627 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The latter, I think. < 1258806633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, no X and last time I checked w3m failed *badly* at msdn < 1258806645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, right < 1258806669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hey it seems to work better in w3m now < 1258806671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how strange < 1258806679 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Though in this case strtok_s seems mostly like strtok_r, since it takes that char** context pointer too. < 1258806697 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It might be that they use _s for both "thread-safe" and "buffer-length-handled-better-safe". < 1258806772 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Significant enhancements have been made to make the CRT more secure. Many CRT functions now have more secure versions. If a new secure function exists, the older, less secure version is marked as deprecated and the new version has the _s ("secure") suffix." < 1258806778 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so it's "_s" for "secure", not "safe". < 1258806817 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's from http://msdn.microsoft.com/en-us/library/8ef0s5kh%28VS.80%29.aspx which also explains what the enhancements are. < 1258806884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders what exactly "secure" means < 1258806890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in this context I mean < 1258806957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hey I think they could manage to claim it was related to DRM. Isn't that about security. Well not for the user of course. < 1258807879 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1258809329 0 :adam_d!unknown@unknown.invalid QUIT :"Leaving" < 1258809526 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1258809544 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1258811329 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1258814404 0 :olsner!unknown@unknown.invalid QUIT :Remote closed the connection < 1258814476 0 :facsimile!n=v@unaffiliated/fax JOIN :#esoteric < 1258814521 0 :MigoMipo!n=MigoMipo@84-217-5-164.tn.glocalnet.net JOIN :#esoteric < 1258814708 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1258815968 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1258816153 0 :yaxu1!n=alex@93-97-14-17.zone5.bethere.co.uk JOIN :#esoteric < 1258816276 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1258816757 0 :yaxu1!unknown@unknown.invalid QUIT :"Leaving." < 1258817006 0 :ineiros_!unknown@unknown.invalid NICK :ineiros < 1258817065 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258817338 0 :yaxu1!n=alex@93-97-14-17.zone5.bethere.co.uk JOIN :#esoteric < 1258817387 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1258817814 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1258818096 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1258818252 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258819102 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, iwc < 1258819111 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1258819118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, read it hours ago < 1258819131 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets see, it was mythbusters iirc? < 1258819150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sort of < 1258819158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also martians < 1258819533 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1258819588 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :What does "iwc" mean? I've seen it used in other places, but never figured out what it ment. Only things I could find with google are "Internet Wrestling Community" and "International Watch Community", and similar terms, none of which seem to fit in the context. < 1258819612 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :irregular webcomic < 1258819619 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1258819655 0 :yaxu1!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258820224 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :MizardX: there is the occasional wrestling though. but it's not what you think. :) < 1258820364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :okay this explains a lot about the odd problems I had with classic Mac OS. stdout is fully buffered and stderr is line buffered, and there are odd conventions about exit code for MPW tools. Oh and several other things < 1258820385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm.. ais isn't here < 1258820428 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :What do you mean by "fully buffered"? Nothing is output until stdout is closed/program ended? < 1258820433 0 :oerjan!unknown@unknown.invalid QUIT :"Neither am I" < 1258820469 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or the buffer is filled. < 1258820489 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what Deewiant said < 1258820494 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1258820515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and this makes printf() debugging very confusing unless you are aware of that this is happening < 1258820535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also for MPW tools it seems to cause issues if you try to change the output to be line buffered instead < 1258820558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(as in, things behaving strange after program exits) < 1258820571 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(or rather not exits, MPW is very very very strange) < 1258820750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MizardX, imagine a system where the shell and programs share the stack and heap. Programs work more or less as the shell loading the binary and calling main(). Oh and it overrides parts of the standard C library (like exit()) to make this work. < 1258820766 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MPW is not quite like that, but quite similar (and slightly worse) < 1258820804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and yeah, the system doesn't use an MMU either. < 1258820804 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1258820824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so anything that goes wrong will likely require you to reboot < 1258820837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :did I mention that the filesystem isn't journaled? < 1258821082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MizardX, oh and the system is cooperative multitasking. < 1258821152 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :Some positive thinking is not always the best... < 1258821165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1258821222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MizardX, oh btw since the OS doesn't use the MMU it allocates memory blocks at startup of applications (the shell mentioned being one of them). It's fixed while the program is running. To change it, quit the application and change in the info box for it, then launch it again. < 1258821271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah and the OS may decide to compact the heap behind your back unless you explicitly told it that a certain allocation can't be moved (thankfully, the malloc() interface handles that for you) < 1258821310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so the system uses handles all the time instead of pointers. < 1258821376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so yeah it is kind of like a GC on crack (it can also purge blocks if they are marked as purgeable) < 1258821393 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :except not very much since it won't try to find if the blocks are actually still referenced or not < 1258822125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MizardX, oh and the shell is a combined shell/editor/IDE thingy. And if you write to a file that the user happens to have open in there already the shell redirects the IO to the relevant window XD < 1258822163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and the user need to save the file for the changes you made to take place then) < 1258823044 0 :Asztal!n=asztal@host86-169-6-59.range86-169.btcentralplus.com JOIN :#esoteric < 1258824484 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1258825396 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258827146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fun... it looks like I will have to compile my own kernel when I switch to karmic at some future point on my laptop: I'm affected by https://bugs.launchpad.net/ubuntu/+source/linux/+bug/300143 < 1258827192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, the "broke x52" bit < 1258830342 0 :AnMaster!unknown@unknown.invalid QUIT :"ZNC - http://znc.sourceforge.net" < 1258831254 0 :Pthing!unknown@unknown.invalid QUIT :Remote closed the connection < 1258831546 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1258834519 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1258834522 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1258835018 0 :yaxu1!n=alex@93-97-14-17.zone5.bethere.co.uk JOIN :#esoteric < 1258836631 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1258836719 0 :yaxu1!unknown@unknown.invalid QUIT :"Leaving." < 1258838172 0 :facsimile!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1258838194 0 :facsimile!n=somebody@unaffiliated/fax JOIN :#esoteric < 1258838430 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1258839735 0 :ehird!n=ehird@91.105.112.3 JOIN :#esoteric < 1258839742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :over 150 messages to go-nuts in my absence... < 1258839756 0 :MigoMipo!unknown@unknown.invalid QUIT : < 1258839963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:18:39 They probably take Microsoft's example. < 1258839963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:18:39 (valid values of one of their boolean types are 0,1, and -1. < 1258839964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:18:39 ) < 1258839964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:18:41 huh? < 1258839964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:18:43 seriously? < 1258839965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:19:03 microsoft is bad, but THAT bad? < 1258839966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean, a sociopathic corporation holding back OS development and design SURE, but a boolean which can take a value that presumably means "unknown"?! < 1258839972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THEY'RE JUST AS BAD AS THE SQL COMMITTEE < 1258839982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey, a few minutes from going hi to mocking AnMaster < 1258839985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm getting good < 1258840044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:27:03 ehird: http://www.ted.com/talks/pranav_mistry_the_thrilling_potential_of_sixthsense_technology.html < 1258840044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:27:23 theres a part in here that is really very much like what we were talking about < 1258840045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tl;dw < 1258840045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:49:02 augur, is that a video site or such? I can't see any text related to things (and I'm not running X atm, so using w3m) < 1258840045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TED talks, bitch < 1258840068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14:06:17 want opendns details < 1258840068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14:06:20 ? < 1258840069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :opendns are making you pay to remove their shit nowadays < 1258840076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :use other, really open, pure-dns servers. < 1258840086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14:07:56 how do they get enough money to keep existing? < 1258840086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$$$$$ < 1258840130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:04:17 hey! can you send me the link using google wave? < 1258840130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at least previously our off topic talkings were by people with relation to esolangs < 1258840142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:07:12 is the program usable? for making things? < 1258840142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— #esoteric < 1258840171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:17:18 hell, I'm the one who got into arguments with conservatives at my school < 1258840172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That like, makes you the anti-conservative. Arguing at school. Hardcore. < 1258840267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:24:39 three facets: order, freedom, and equality < 1258840267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A bad measurement. Nobody picks {freedom, equality}, for instance (no, anarchism is not chaos), and this cannot account for fascism. < 1258840323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:05:15 I'm in a bingo place < 1258840324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :UpdateHeuristic(Sgeo, IQFacet, ApproxLower); < 1258840357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :21:12:51 Is oklofok a spambot? < 1258840357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1258840516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides to adopt BFS for distro < 1258840818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, almost certainly x86; the only things that could make me consider 64-bit are long-term improvements and the extra registers, and right now I value support of the best ThinkPads and compatibility with old executables without multilib hell over those. < 1258841097 0 :facsimile!unknown@unknown.invalid QUIT :"Leaving" < 1258841108 0 :ehird!unknown@unknown.invalid QUIT : < 1258841119 0 :ehird!n=ehird@91.105.112.3 JOIN :#esoteric < 1258841658 0 :facsimile!n=somebody@unaffiliated/fax JOIN :#esoteric < 1258841714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Quite dead atm. < 1258842128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh, Chromium OS came out? < 1258842665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/atheism/comments/a6r7q/what_an_insult_to_reason_and_the_progress_of/ Onion headline: "Mormons Baptise Carl Sagan Two Years After Death" < 1258843930 0 :Gracenotes!unknown@unknown.invalid QUIT :"Leaving" < 1258844332 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1258844377 0 :sarek_!n=varek@unaffiliated/romani JOIN :#esoteric < 1258844378 0 :sarek_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1258844382 0 :sarek_!unknown@unknown.invalid PRIVMSG #esoteric :anyone worked on brainfuck compilers here < 1258844540 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Probably nearly everyone in this channel has written a brainfuck compiler. < 1258844677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The expert on strongly-optimising brainfuck compilers is lifthrasiir; the expert on copying lifthrasiir's work on strongly-optimising brainfuck compilers and then adding their own dubious optimisations before their whole architecture crashes and burns is AnMaster. < 1258844688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The expert on writing regular brainfuck compilers is everyone in here and many people not in here. < 1258844706 0 :sarek_!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1258844783 0 :adam_d!n=Adam@AAnnecy-751-1-14-250.w90-52.abo.wanadoo.fr JOIN :#esoteric < 1258844903 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Spoken like a true someone-who-hates-AnMaster :P < 1258844943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey, what I said about his bf compilers is totally true regardless of that. < 1258844978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean, he *did* ask lifthrasiir how the extended Euclidean algorithm worked when trying to copy his code using it. < 1258845458 0 :pikhq!n=pikhq@75-106-100-139.cust.wildblue.net JOIN :#esoteric < 1258845492 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hooray, Java IRC. < 1258845505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(because I am too lazy to lug a largish desktop to places) < 1258845824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What're you using? < 1258845837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Public terminal? < 1258846114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Grandmother's PC. < 1258846198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's also the first time I've used Windows 7. It appears to suck less than XP. < 1258846322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's better and it's worse. Mostly better, though. < 1258846353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In distroly news, seeing as you're the only person who even remotely, vaguely cares about this stuff: < 1258846353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:55] • ehird decides to adopt BFS for distro < 1258846353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[22:00] ehird: Also, almost certainly x86; the only things that could make me consider 64-bit are long-term improvements and the extra registers, and right now I value support of the best ThinkPads and compatibility with old executables without multilib hell over those. < 1258846389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(and, as I'm writing coreutils-type things for the goblin project (coreutils in Go, pretty much; headed by plan9 junkie uriel), looks like I've found my coreutils... at least once it's ready) < 1258846611 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BFS? < 1258846665 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And seems reasonable regarding coreutils -- it's kinda hard to find non-suck coreutils for Linux. < 1258846685 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The closest we've got is GNU coreutils, which has the following bits of non-suck: it functions. < 1258847029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Closest is probably Heirloom Toolchest; at least it rabidly follows tradition instead of insanity. < 1258847061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BFS is Con Kolivas' Brain Fuck Scheduler — no relation to the language except perhaps inspiration for the name — http://ck.kolivas.org/patches/bfs/bfs-faq.txt < 1258847075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Improves latency and performance massively on desktop machines. < 1258847097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Con Kolivas worked on other desktop-related issues on the kernel before Leaving in a Huff(TM) in 2007, but it's easy enough to apply a patch. < 1258847163 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How well-maintained is BFS? Did he completely avoid Linux after the writ of FLGE? < 1258847163 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm also considering scheduling the X server as realtime or BFS' SCHED_ISO thingymagic to improve responsiveness under load. < 1258847174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's new; about a month or two old. < 1258847179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's well-maintained. < 1258847191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It probably will be for the foreseeable future, as he uses it. < 1258847204 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The patch is only 219 KiB. < 1258847210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, "only", but still. < 1258847212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://ck.kolivas.org/patches/bfs/2.6.31-sched-bfs-310.patch < 1258847216 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Alright, then. No reason not to and probably a good few good reasons to do that. < 1258847225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The main file, sched_bfs.c, is just 6484 lines long. < 1258847252 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Would be nice if Linux had pluggable schedulers. < 1258847262 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seems like it'd actually be a useful feature. < 1258847295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ck (Con Kolivas) submitted a patch for switching scheduler at runtime. < 1258847298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The kernel team rejected it as useless. < 1258847312 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shakes a fist < 1258847332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Did you know that the Debian kernels are optimised for servers? < 1258847347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And requests for a desktop-optimised one are replied to with "No, kthxbai". < 1258847360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://lwn.net/Articles/350178/ < 1258847368 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fairly well aware that they do that by default. Didn't realise they actually avoided a desktop one. < 1258847441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably desktop-optimise the kernel and use it on servers too. < 1258847453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Low latency on desktop trumps supercomputer server performance. < 1258847455 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I enabled the preemptive stuff the minute it was mainline for x86_64. < 1258847463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I cba fiddling with two separate kernel variations < 1258847465 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also interesting from that that Debian users are twice as likely to use Gnome as KDE; I wonder if that includes Ubuntu users or not? < 1258847472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because gnome is default with debian < 1258847476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't even install kde with the default installer < 1258847480 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The same is true of the tickless kernel stuff... < 1258847482 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ah < 1258847498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BFS is actually supposed to be used with ticks, I think... < 1258847503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not that it really matters < 1258847528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Incidentally, BFS compiles the kernel faster than CFS. < 1258847544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://ck.kolivas.org/patches/bfs/2632rc3v2631bfs303-kbuild.png < 1258847558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ever so slightly but it does. < 1258847617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION skips along writing tools for goblin < 1258847636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uname is blocked because syscall.{Uname,Utsname} are undefined on amd64/darwin for some reason :/ < 1258847650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mkdir almost works :P < 1258847659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Time for cat. < 1258847698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :With no flags! < 1258847741 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not supporting POSIX, then? < 1258847779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1258847784 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmkay. < 1258847787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Goblin isn't my project, anyway.) < 1258847792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm just contributing. < 1258847800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Goblin is a recreation from scratch of the traditional Unix and Plan 9 command line tools but this time built using the Go programming language. < 1258847800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The goal is elegance and simplicity more than compliance with older implementations." < 1258847813 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Flags to cat are definitely not elegant or simple, so... < 1258847819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Besides, not many scripts use flags to cat. < 1258847826 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the goal is to be a good set of coreutils, not a POSIXly correctly coreutils. < 1258847839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I don't have any qualms about omitting them.