< 1240358401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reghardware.co.uk/2009/04/17/pedisedate/ ← AAAAAA < 1240358419 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, my .mozilla is rather large < 1240358425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you don't know what's on your disk? < 1240358429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's what caused me a problem over on the Sun computers < 1240358439 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not /everything/, I have loads of packages installed < 1240358442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, *.sqlite files in could be large in it IME. < 1240358458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~/.local is nearly a GB, I wonder what's in there? < 1240358472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My main issue with my new system is partitioning between the two drives. < 1240358485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, try (after quitting firefox) cd ~/.mozilla/; for i in *.sqlite; do sqlite3 $i VACUUM; done < 1240358487 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ~/nwn is 3 GB, but that's not surprising < 1240358492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that usually frees quite some space < 1240358494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no need, I'm not low on space yet < 1240358503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it speeds up firefox too < 1240358510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Moral of the story, use LVM. Repartitioning is easy. :) < 1240358515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and reduces RAM needed. < 1240358522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, needs to be redone every few weeks. < 1240358531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed :D < 1240358531 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why doesn't firefox do it automatically? < 1240358535 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Have to unmount to shrink, probably, but nice and easy to grow the filesystem. < 1240358536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'm scared of LVM though,. < 1240358541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, for various reasons. < 1240358544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/,\.$/./ < 1240358550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and so you should be! < 1240358554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Also, that doesn't impress me. < 1240358572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the tools are a pain to use. But it is very flexible. < 1240358574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I deleted a dormant partition and resized my main one to fill its space, all from within Disk Utility, instantly taking effect. < 1240358577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :That is in fact the issue of it. < 1240358578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yawn. < 1240358578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The main reason you have to unmount to shrink is that most *filesystems* don't support live shrinking. < 1240358619 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed. IIRC jfs or some does support it however? < 1240358619 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I can also move partitions to a different disk without unmounting. < 1240358621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My magical calculation gods tell me that my OS (i.e., non-home) currently uses 70GB. < 1240358623 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :JFS does. < 1240358632 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... 70GB?!? < 1240358645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's extreme < 1240358657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OS X is rather the big. < 1240358664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Especially when you have as much crap as I. < 1240358666 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've got 32GB used, and that's because I've got a lot of junk I don't need installed. < 1240358673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and that's including full source. < 1240358680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is it JFS that too? which command? < 1240358694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Still, brushing 70GB confirms that I'm right not to go for the 80GB X25-M. < 1240358706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather have a ton of unused space than have to, you know, delete stuff. < 1240358708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's lvm. pvremove. < 1240358728 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, um.. For *shrinking file system* < 1240358750 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: about being low-end, i think my father still uses his 300mhz win95 machine < 1240358762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure I saw some fs supporting online shrink < 1240358769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still have a Win95 machine < 1240358772 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I haven't booted it up in a while < 1240358773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I had one of those a while back < 1240358779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I thought I'd be awesomely retro with it < 1240358781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'm insisting on keeping it because some things just aren't compatible with XP < 1240358783 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Instead I threw it away < 1240358785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :As it was useless < 1240358798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how are you going to develop 16-bit Windows applications now? < 1240358816 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: by wishing I'd never been born? Isn't that how it's always been done? < 1240358844 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why would you want to do that? < 1240358858 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could easily do with a 300mhz computer < 1240358863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because the 32 bit APIs don't let you access the internal system speaker? < 1240358864 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :probably with 300khz < 1240358874 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also there is still some support *.com for 16-bit emulation on xp < 1240358874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :300khz? < 1240358875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except for them internets. < 1240358878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that would be rather painful < 1240358879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sure, you can beep, but you can't mess with the pitch or duration < 1240358888 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but it isn't perfect < 1240358898 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the beep APIs don't work < 1240358904 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i mainly just need irc... but i guess that would require a bit more < 1240358905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although admittedly they were deprecated in Windows 3.1 < 1240358910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, write a kernel driver? < 1240358911 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe 1mhz or something < 1240358917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but more to the point, the replacement that Microsoft suggested for it doesn't work in XP either < 1240358923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, Or switch to Linux or *BSD < 1240358929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it hangs for about 5 minutes whenever you load a MIDI file < 1240358930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where you can mess with the internal speaker easily < 1240358934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what do you think I did, eventually? < 1240358938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1240358944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I developed Windows applications for /years/ < 1240358948 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well actually you could just have a slower connection and there would be no problem < 1240358950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : it hangs for about 5 minutes whenever you load a MIDI file < 1240358953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is this thing? < 1240358968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's Windows XP using MCI as the API < 1240358973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :MCI being? < 1240358976 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it worked fine in previous versions < 1240358976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i want dna maze < 1240358979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: an API < 1240358985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the speaker? < 1240358987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I can send you a Window executable if you like < 1240358989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*Windows < 1240358991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it runs in WINE < 1240358994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that would not be useful :P < 1240359001 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the sources don't compile any more, unfortunately < 1240359010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"dna maze"? < 1240359012 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240359013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is that < 1240359014 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they relied on a proprietary Borland extension to the Win16 API < 1240359022 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which Borland don't support any more for obvious reasons < 1240359037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have a copy of turbopascal for DOS somewhere. Just FYI. < 1240359038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: computer game, that I've been developing since 2001 < 1240359044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so do I. and it still runs. < 1240359052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1240359057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no idea where I have it though < 1240359062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not on this computer, though, on the Win95 computer < 1240359065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I also have a working copy of MPW! < 1240359069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyone else have that? < 1240359080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what is MPW? < 1240359082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Macintosh Programmer Workshop < 1240359086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for pre-OS X < 1240359093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a copy of Windows Media Player from before when it was rubbish < 1240359097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :horrible thing with a pseudo shell thingy < 1240359101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Expensive extras include 2GB of memory, a SATA-based array of .5 terabytes of storage" < 1240359102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SO EXPENSIVE < 1240359114 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: look up "Media Player Classic" < 1240359118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, remember MPW? < 1240359123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's old WMP interface, modern codec support etc < 1240359128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: My first mac was this one < 1240359135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sounds interesting, but nowadays I just use Totem or Rhythmbox < 1240359142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or even timidity < 1240359146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :depending on what I want it for < 1240359169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://developer.apple.com/tools/mpw-tools/ < 1240359169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1240359177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they must have forgot that page < 1240359181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what about ResEdit? < 1240359194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not forgot < 1240359197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just left for history < 1240359200 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also: http://en.wikipedia.org/wiki/Macintosh_Programmer%27s_Workshop < 1240359207 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ever used ResEdit? < 1240359224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240359232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MPW was supposed to be quitegood < 1240359255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/ResEdit < 1240359266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, MPW was okish iirc < 1240359272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haven't used MPW for years < 1240359298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ralentz.com/old/mac/humor/mpw-c-errors.html < 1240359321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ahahaaha < 1240359344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"...And the lord said, `lo, there shall only be case or default labels inside a switch statement'" <-- someone hating duff's device? < 1240359356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240359360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :switch (foo) { < 1240359360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :blah: < 1240359361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :} < 1240359365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is illegal, I guess < 1240359372 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :duff's device doesn't use non-{case,default} labels < 1240359380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1240359385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no it isn't, I think it's switch(foo) { } case 1: that's illegal < 1240359386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is what you mean < 1240359390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that that's warning against < 1240359396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240359403 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :i.e. it's a misplaced only, telling people off for putting a case outside a switch < 1240359405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to boot my old mac now < 1240359409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just FYI < 1240359420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to have a heart attack now. < 1240359421 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just FYI. < 1240359426 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :LLVM is 1.7 GB? Why? < 1240359434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is? < 1240359442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what? < 1240359458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, the entire source tree < 1240359466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I went and compiled clang from source, as it wasn't packaged < 1240359467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240359470 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the rest of LLVM at the same time < 1240359471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no its not < 1240359480 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes it is, I just du'ed it < 1240359485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, let me boot the computer that has the llvm source tree on it *sec < 1240359492 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I have several GB of gcc on this computer < 1240359492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well 17 seconds in fact. < 1240359495 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's after compile, so it has all the binaries in too < 1240359502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is how long it takes from button to ssh being up < 1240359503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: have you messed with gcc internals, ever? < 1240359529 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Just a touch < 1240359540 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I should get back to gcc-bf some time < 1240359541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm running du -sh on the llvm svn checkout < 1240359550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it will be the double size < 1240359555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~/llvm $ du -sh llvm < 1240359555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :156M llvm < 1240359559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is the source < 1240359563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets check build tree < 1240359567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what to call my new box. < 1240359570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ du -sh llvm-build/ < 1240359570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :207M llvm-build/ < 1240359572 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :llvm/Debug/bin and llvm/Debug/lib are what are taking up most of hte space, it seems < 1240359573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's the build tree < 1240359578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, tux? < 1240359585 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's a debug build of the whole of llvm that takes up the space < 1240359589 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION use phoenix and tux for his boxes < 1240359594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, this is a release build though < 1240359598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cheetahs are the ones that run really really fast, silently, right? < 1240359602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that must be why it's smaller < 1240359606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So cheetah, or ninja or something :P < 1240359607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sounds like a OS X release < 1240359609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :are they silent? < 1240359614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it is < 1240359615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ninja is a good name for a box, actually < 1240359617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, meh < 1240359623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: have you ever heard a cheetah make noise while running? < 1240359624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :QED < 1240359629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, yes, but it seems a lil cliche < 1240359632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1240359636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240359640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cliche? really? < 1240359644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1240359647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :who calls a system "ninja"? < 1240359654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: many people, I'd guess < 1240359656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ninjas are a meme < 1240359656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"tux" for a linux box is cliche though! < 1240359663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ninja is not < 1240359678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if there's a way to cache small writes to an HD < 1240359679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That is < 1240359680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is writing this on the local terminal of tux.lan < 1240359684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It writes to somewhere faster first < 1240359687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then copies to HD in the bg < 1240359692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to avoid pauses due to HD writes < 1240359700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e.g. in IM/IRC clients when writing to log < 1240359705 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. memory caches. The OS does them. < 1240359706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that's every filesystem ever that does that < 1240359715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ext4 in particular caches quite a lot, it's come under fire for that < 1240359716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, not FAT under DOS iirc? < 1240359718 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what these guys said < 1240359718 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then why were the pauses a proble mwith SSDs? < 1240359728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not by default, but everyone installed smartdrv or something < 1240359732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It looks more and more like I should use ext4 for the OS thang. < 1240359735 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yikes, 7GB < 1240359737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1240359748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: FAT under DOS didn't cache reads either < 1240359749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Still undecided for the home one (everything from small text to multigb files) < 1240359750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :comex, what is 7 GB? < 1240359752 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :annoying how i can shine only every 2 hours or so, and even then i have tons of competition :P < 1240359754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so smartdrv made a system a lot faster < 1240359755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Suggestions welcome < 1240359758 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :coppro, and my GCC tree < 1240359760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: coppro < 1240359767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mistab < 1240359767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240359778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240359782 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1240359783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: maybe you should get a better client < 1240359796 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hates the evils of most IRC clients' tab-completes < 1240359799 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Pvmove, I meant. Really. < 1240359801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually the version reply is not on the client I'm on atm. < 1240359806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, ~/.strigi is 13 GB < 1240359809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have two clients connected to the bouncer < 1240359816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what is ~/.strigi < 1240359818 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I have been called "Coboney" more times than I can think of < 1240359824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have no such thing here < 1240359827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Strigi's the KDE indexing daemon, i think < 1240359829 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:22 ehird: Still undecided for the home one (everything from small text to multigb files) ← noone have surgerestions? < 1240359837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ouch < 1240359837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to Tracker which is used on Gnome Ubuntu < 1240359847 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ext3 works just fine. < 1240359849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I installed both Gnome and KDE, I should just uninstall one of the daemons as I don't need both < 1240359850 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you can turn that off < 1240359855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I hate all indexing daemons apart from locate < 1240359860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which runs once a week here < 1240359864 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :open strigi:// in Konqueror I think < 1240359864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :updatedb that is < 1240359870 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: For data? Hmm... I don't think I want journaling... < 1240359879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Think of the 2GB files! < 1240359892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, other ones are just overhead that impacts both space and performance. < 1240359913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, my backup strategy is interesting < 1240359929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's not just designed to help against broken drives < 1240359933 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but also against an accidental rm -r . < 1240359951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, I have Emacs storing all its backups in a separate directory tree from the files being edited < 1240359954 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's come in useful before now < 1240359967 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :started ever since I accidentally deleted the Unlambda -> Underlambda compiler < 1240359974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I should reconstruct it sometime < 1240359974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i did that anyway, to reduce clutter < 1240359976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"This label is the target of a goto from outside of the block containing this label AND this block has an automatic variable with an initializer AND your window wasn't wide enough to read this whole error message" < 1240359977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1240360004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1240360026 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"You are comparing two structures that have holes in them" <-- um. Comparing structures? < 1240360029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION rm -rI ~/.strigi < 1240360031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :This doesn't make sense? < 1240360035 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: memcmp? < 1240360038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, -I? < 1240360052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: prompts if the rm isn't trivial < 1240360054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well yes, that seems odd for a compiler to be able to figure out < 1240360066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, "trivial" meaning... < 1240360078 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to be precise, -I prompts once if you specify more than 3 files, or use -r < 1240360079 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I should probably prefer that to -f... < 1240360100 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :does it still ignore read-only? < 1240360106 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :many people have alias rm = rm -I < 1240360115 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does that < 1240360124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you need -f as well to ignore read-onlyness < 1240360133 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240360152 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but -rIf is completely legal < 1240360157 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah, figured that < 1240360172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about -riff? < 1240360173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;/ < 1240360197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lowercase i is a lot more prompty than capital I < 1240360206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's effectively a darcs-interface rm < 1240360257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha :D < 1240360324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yeah darcs is irritatingly unsure of it's own capabilities, feeling a need for asking the user all the time < 1240360327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1240360334 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, not exactly < 1240360340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :darcs is irritatingly incapable of reading minds < 1240360350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :don't spoil a good joke :( < 1240360358 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :don't worry, I didn't < 1240360364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes you did < 1240360369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well not good joke < 1240360370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :joke still < 1240360372 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what a Perl implementation of darcs would be like < 1240360378 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1240360397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, less monads, more line noise. < 1240360402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Apart from that, hard to know < 1240360405 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: YOU WANT JOURNALING. < 1240360413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but even ext3 has journaling < 1240360426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: And ehird said "I don't think I want journaling". < 1240360438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: For data? Hmm... I don't think I want journaling... < 1240360438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: Think of the 2GB files! < 1240360439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even < 1240360449 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's insane < 1240360475 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION points at his two 21GiB files. < 1240360478 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on a disk that large, you'll have to spend days fscking if you have a power cut < 1240360484 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you don't have journaling < 1240360509 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Why I have losslessly compressed copies of Big Buck Bunny & Elephants Dream, I'm not quite sure. < 1240360516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders a portable cfunge for Mac OS 9. Just because. < 1240360520 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Is there a downside to hournaling? < 1240360525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :somewhat like openssh vs portable openssh < 1240360527 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :s/ h/ j/ < 1240360529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Very slightly slower. < 1240360538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :except, it won't support windows. < 1240360548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just C89 on mac os classic < 1240360550 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes, there are ext2 drivers for Windows, but not ext3 drivers < 1240360551 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But it gets you a significantly more robust filesystem. < 1240360553 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they aren't official, anyway < 1240360555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what do you think? Insane enough? < 1240360568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway does ick work on pre-OS X MacOS? < 1240360572 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :portable /and/ OS9 only? < 1240360574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: And ext3 can be mounted as ext2? < 1240360578 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the IFS works pretty well on ext3, even when the disk has journaling, as long as the mount/unmounts are clean < 1240360579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I haven't tested, but I wouldn't be surprised < 1240360583 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ext3 is otherwise backwards-compatible < 1240360583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes if the journal is up-to-date < 1240360584 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, *nix and OS 9 < 1240360590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1240360607 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, yes. Sorry, I should've said: assuming clean mounts. < 1240360612 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the ext2 standard has a flag saying "don't try to mount as ext2", ext3 uses that flag for "unreplayed journal data" < 1240360616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is not a coincidence at all < 1240360636 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah... < 1240360647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's good design right there. < 1240360664 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I gave up on hoping for Windows mounts when I turned on extents < 1240360681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extents are ext4 right? < 1240360684 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240360702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how can anyone be insane enough to use that yet for anything important... < 1240360702 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they massively reduce the amount of metadata needed for very big files < 1240360716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, wouldn't help for me then < 1240360718 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: some of the more up-to-date distros have it as stable < 1240360722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mostly have loads of small files < 1240360726 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what are you talking about? < 1240360731 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ext4 is stable < 1240360732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a few kb at most most of the time < 1240360734 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ext2/3/4 < 1240360739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what's that < 1240360743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :filesystems < 1240360748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's more than one way to arrange data on a drive < 1240360749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, the online defrag tool is _still_ missing for ext4 < 1240360754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Windows uses FAT/FAT32/NTFS < 1240360759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there are a lot of other filesystems around too < 1240360760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to stay to ext3 and xfs for the next few years. < 1240360761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1240360779 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the online defrag tool is _still_ missing for ext3 too... < 1240360788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes but what are these like, journaling sounds like the log-structured file systems tannerbaum talks about in MOS < 1240360791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes but it wasn't even promised for it. < 1240360794 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like it was for ext4 < 1240360803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is a rather large difference. < 1240360804 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: journaling means you record what you're doing before you do it < 1240360811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ohh < 1240360813 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay that's different < 1240360815 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm waiting for kernel versions with ext4 marked as stable to be stable in Gentoo, myself. < 1240360818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if the system crashes while you're doing it, the log makes it possible to reconstruct the filesystem < 1240360828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rather than having to run a full disk-check the next boot like Windows does with scandisk < 1240360832 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the biggest mistake I made when updating was that ext4 is not compiled by default into the Intrepid kernel, so my kernel couldn't mount / < 1240360843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, err NTFS is journaled < 1240360844 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it is compiled into Jaunty by default < 1240360849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and no one uses FAT nowdays < 1240360849 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes it is < 1240360851 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for system disk < 1240360853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but Windows still does the on-boot scan anyway < 1240360853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240360858 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes that's true < 1240360860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you'd be surprised how many people are still on FAT32 < 1240360864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but not with scandisk < 1240360868 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: right, that's kind of a trivial idea tho, so not very useful to me < 1240360869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it uses autochk < 1240360870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240360876 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, have they updated now? < 1240360886 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm a bit out of touch on windows filesystem scanning programs < 1240360888 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the name of the tool isn't scandisk in xp it is autochk < 1240360894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is a NT native executable < 1240360898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, not win32 one < 1240360909 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I've seen XP use scandisk < 1240360913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :going home now, anyway < 1240360914 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Win32 is the NT native API. < 1240360920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, wrong. < 1240360929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's built into the fucking kernel. < 1240360933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, win32 is a NT native program itself. < 1240360934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240360940 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1240360964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, http://technet.microsoft.com/en-us/sysinternals/bb897447.aspx < 1240360973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, just read the first paragraph < 1240360977 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In theory, that's how the NT kernel was designed. < 1240360984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, see the link. < 1240360998 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Microsoft's formal design and the actual implementation differ, in that Win32 runs in kernelspace. < 1240361026 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sure. But there are apps using this native API. Of which autochk is one < 1240361034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :crss is another iirc < 1240361039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are few like it < 1240361058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as is described in the second paragraph < 1240361069 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like very poor terminology. < 1240361082 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sounds more like they mean "system calls". < 1240361119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, maybe. Maybe not. But I'm just using the official name of it. < 1240361141 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, that's what Microsoft calls it. < 1240361153 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yet another thing that MS does dumb. < 1240361162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, we shouldn't call this think MS calls "xp" for xp. < 1240361170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we should call it Windows NT 6.1 < 1240361179 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which iirc is the internal version number < 1240361197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :when it comes to the getwinverex (or whatever) win32 api functions < 1240361214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's Windows NT 5.1, but yeah. < 1240361222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah 5.1, right < 1240361229 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1240361233 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :"initialization Blue Screen" < 1240361246 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :probably not what they really meant < 1240361250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm also of the opinion that Windows 95 should've been called Windows 4.0. ;) < 1240361250 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, um... never used /sos for flag in boot.ini? < 1240361257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever the flag was < 1240361284 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :in the context, they mean the screen that comes up when the disk check runs < 1240361287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, it shows a blue screen with text instead of the xp logo then < 1240361296 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :not an actual Blue Screen < 1240361297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes it is the same for disk check < 1240361309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, that screen is actually blue though! < 1240361310 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Blue Screens are darker < 1240361318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok different blue < 1240361402 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes, I'll agree the screen is blue. But not Blue < 1240361459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240361544 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, Windows NT. The MS OS with decent design fouled up by poor coders and poorer additions... < 1240361572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, to be fair: 2000 and xp weren't *too* bad. < 1240361581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean I consider the operating systems < 1240361594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :9x and vista I consider "jokes" < 1240361603 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and ME < 1240361606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haven't heard enough about 7 yet to be sure < 1240361613 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :actually, ME isn't a joke < 1240361617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, that is 9x technically < 1240361646 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :95 was usable < 1240361646 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The API still has ended up being really, really screwy, because of its lack of sensible design after the fact. < 1240361648 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ME was not < 1240361657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes. < 1240361671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, at least POSIX only got a *few* such quirks < 1240361696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And shockingly few for being 30ish years old now. < 1240361697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and them I'm specifically thinking about mkstemp() tmpnam() and so on. And signal() < 1240361708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed! < 1240361761 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :vista is pretty nice < 1240361762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mkstemp, mkostemp, mkdtemp are more or less sane. tempnam, tmpnam, tmpfile are not. < 1240361771 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ReactOS seems rather nice. < 1240361772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, ha ha < 1240361789 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Plan9 wins over them all! < 1240361797 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Shame they've got to deal with the Win32 API quirks, but they seem to be doing more with the NT kernel's ability to support multiple APIs. < 1240361804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Actually that's a lie. Genera wins over Plan9 < 1240361806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly < 1240361814 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ReactOS 1.0 might make me enjoy using a Windows-esque OS. < 1240361826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, parse erro < 1240361827 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :error* < 1240361853 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Assuming that I can use it mostly using the POSIX personality, of course. :p < 1240361854 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Error 500: The qualifier "enjoy" can not be used for the "windows" noun. < 1240361878 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/personality/subsystem/ < 1240361905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, "personality" is Linux terminology right? < 1240361913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for setarch kind of stuff < 1240361930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in linux32 on multilib 64-bit systems < 1240361940 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unix-ish terminology. < 1240361944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ uname -a < 1240361944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Linux tux.lan 2.6.27-gentoo-r8-1 #2 Thu Apr 16 19:43:25 CEST 2009 x86_64 AMD Sempron(tm) Processor 3300+ AuthenticAMD GNU/Linux < 1240361948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ linux32 uname -a < 1240361948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Linux tux.lan 2.6.27-gentoo-r8-1 #2 Thu Apr 16 19:43:25 CEST 2009 i686 AMD Sempron(tm) Processor 3300+ AuthenticAMD GNU/Linux < 1240361953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1240361970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though linux32 on x86_64 isn't using a personality, just changing a very small handful of system calls. < 1240361997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, actually it is. Running a 32-bit app isn't though < 1240362002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but changing the uname is < 1240362014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SYNOPSIS < 1240362014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : #include < 1240362014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : int personality(unsigned long persona); < 1240362016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1240362023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :split personalities! < 1240362023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240362024 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Huh. < 1240362028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1240362045 0 :oklokol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1240362135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, linux32 is a symlink to setarch btw < 1240362160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/N8i5es35.html < 1240362215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Shell script that calls setarch, you mean. < 1240362227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ ls -l /usr/bin/linux32 < 1240362227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lrwxrwxrwx 1 root root 7 1 dec 09.27 /usr/bin/linux32 -> setarch < 1240362229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240362236 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it detects what name it is invoked with < 1240362238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume < 1240362246 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking argv[0] < 1240362302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It *was* a shell script once. I'm sure of it. < 1240362313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :once maybe < 1240362431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"To avoid performance problems you should keep the following guidelines in mind, which are separated by architecture: < 1240362431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :IA-32, Intel® 64, and IA-64 architectures: < 1240362431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Do not access or create data at large intervals that are separated by exactly 2n (for example, 1 KB, 2 KB, 4 KB, 16 KB, 32 KB, 64 KB, 128 KB, 512 KB, 1 MB, 2 MB, 4 MB, 8 MB, etc.)." < 1240362433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1240362435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why < 1240362457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is accessing two structures separated by 1 KB of memory a bad idea exactly.. < 1240362483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is from ICC docs < 1240362924 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Um. What in the world does Intel's caching setup look like? < 1240362930 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1240362940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, my thought exactly < 1240362992 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh maybe that is used for associativity at L1? < 1240362997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1240363014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maybe? < 1240363022 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I guess I could see that making sense for L1. < 1240363055 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I can understand some of the specific intervals... < 1240363062 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes for L1 it would, not for L2 though < 1240363063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Once you're dealing with page boundaries, that is. < 1240363078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that only happens at 4 kB and above < 1240363112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, but a L1 wouldn't be 4KB < 1240363119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it would be much smaller < 1240363123 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1240363197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you are talking about a few cache lines < 1240363202 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and cache lines are small < 1240363210 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on AMD64 they are 64 bytes iirc < 1240363219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure how large they are on intel CPUs < 1240363557 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Do not access or create data at large intervals that are separated by exactly 2n (for example, 1 KB, 2 KB, 4 KB, 16 KB, 32 KB, 64 KB, 128 KB, 512 KB, 1 MB, 2 MB, 4 MB, 8 MB, etc.)." <<< obviously those would all be in the same cache slot < 1240363575 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that's like basic cacheology < 1240363618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cacheology :D < 1240363668 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :usually the actual "set" part of a cache is small < 1240363691 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :and you have multiple small sets hashed into based on the address < 1240363724 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I understand how caching works less than I understand timecube < 1240363784 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :the basic idea is trivial < 1240363797 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :logically the cache should be a set < 1240363815 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that it would just be a set of data currently in cache, and stuff would just either be in the set, or not be < 1240363820 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but in practise, this is not doable < 1240363888 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :so what you do is first take certain index bits from the address (you can use any hash, but clearly it can't take much time to compute, because the idea is to save time) and that address gives you a set to use < 1240363897 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :and that set will be fully random access < 1240363901 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1240363931 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :dunno if that cleared it up, point is what AnMaster said seems kinda trivial, no reason to question intel's caches because of it. < 1240363943 0 :coppro!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1240364069 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i guess the basic idea of timecube is trivial too, the 24h day can be split into 4 pieces. < 1240364089 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :or maybe that was not the most important part, dunno. < 1240364111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, yes I know how a cache works < 1240364113 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1240364114 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1240364118 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240364126 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :okay, then why the confusion? < 1240364190 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i'll just assume you didn't know, i'll feel intelligent and you don't need to answer :) < 1240364224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't pretend to know anything about how CPUs are actually implemented. < 1240364243 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My knowledge stops a bit before assembly gets converted to bytes. < 1240364252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, I think there are better ways to do it. < 1240364254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Clearly < 1240364263 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: like what? < 1240364320 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and i mean that as a question, all i know about caches is a few slides for a processor architecture course. < 1240364328 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, even if you exclude the clear way of making all RAM register file speed (which has a downside in the form of the cost) it would be trivial to base it on a bit more than just least significant bits of the address < 1240364335 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :(not really the main topic obviously) < 1240364345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you could take a bit or two from higher up < 1240364348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example < 1240364353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as well as the LSB < 1240364363 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240364387 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :the lsb'er bits you take the better < 1240364407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, since many common access patterns have a 2^n unit stride. < 1240364410 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :taking a few from higher up wouldn't change the current issue, but overall it would be a worse solution < 1240364440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240364447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how would it not for 2^n < 1240364458 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240364463 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :the bits would be the same? < 1240364475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not if you take the right ones due < 1240364479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh* < 1240364485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not saying MSB < 1240364485 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240364497 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :you take the lsb'est bits you can, usually < 1240364512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but rather a few bits above, like the ones important for a common stride of 4 kb < 1240364515 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :from that to right is the address inside the block < 1240364522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you very often operate at two pages < 1240364527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :equally from the start of both < 1240364544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is in fact very very common < 1240364566 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err... < 1240364582 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :so you're basically saying caches shouldn't have the basic block structure at all? < 1240364595 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that you store stuff in blocks of size 2^n < 1240364615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1240364617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240364648 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, that's what the set part of the cache is for, that you can do something like that < 1240364657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm just saying having same associativity for the first cacheline of any two different pages is rather bad < 1240364682 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :right, and as a correction you suggest what? < 1240364688 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :taking a few bits from MSB? < 1240364693 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :*onward < 1240364717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well possibly a different scheme < 1240364737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets do unary xor on the address. intercal style < 1240364744 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then take lsb from that < 1240364764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1240364780 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :or wut. usually the idea is when you have an address TT..TII..IBB..B, the II..I part is used as the hash, to determine the set, then TT..T is used to find the correct slot in the set, or to see it's not there, then BB..B is used to address within the block. < 1240364786 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :*-or wut. < 1240364787 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1240364805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, yes < 1240364806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but < 1240364823 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: anyway it's true it might make sense to use a more random hash, that i'm not disagreeing with. < 1240364826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how often have you not done memcpy between two page aligned adresses. < 1240364829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1240364833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is very common < 1240364848 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :sure, but that's not a problem. < 1240364854 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :problem is the striding < 1240364919 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i mean there aren't going to be conflicts if you just use a few pages of stuff and you need to use the same part of each page at a time < 1240364931 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1240364961 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :the problem is when you have many pages, and use the same part of each < 1240364971 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :even if you don't actually explore the other parts of the page < 1240364973 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :*pages < 1240364974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, what about array[1024][1024] < 1240364982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you are going into issues there < 1240364985 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: things like that compilers can optimize. < 1240365017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, I'm doing random-connected access in it though < 1240365019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in funge < 1240365028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :traveling up/down/left/right < 1240365037 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :hmm. < 1240365042 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :okay good point < 1240365058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, I need power of two for fast range checks (bit shift) < 1240365060 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that may actually be a weak spot. < 1240365080 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :usually you just stride one way at a time < 1240365086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklokol, I also need power of two for various other reasons < 1240365090 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but funges can have local patterns of both kind < 1240365120 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well anyway, i don't claim to have given this stuff any thought, and i most certainly don't know anything about it :) < 1240365125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :total size needs to be a multiple of 64 bytes for exampl < 1240365128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :example* < 1240365134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for various reasons. < 1240365233 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :also i'm not exactly that interested in computer architecture in general, kind of an inexact science < 1240365240 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well okay, very inexact < 1240365446 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :wtf is it 4am :D < 1240365480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1240365486 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i remember deciding to go to sleep at 23:00 < 1240365488 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :night < 1240365493 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i'll try summa dat too -> < 1240365553 0 :serbz!n=lol@unaffiliated/serbz JOIN :#esoteric < 1240365556 0 :serbz!unknown@unknown.invalid PART #esoteric :? < 1240370087 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is there a way, given discrete points that have connections north, south, east, and west to other discrete points, and each point knows only of itself and its direct neighbors, to make sure that the whole structure makes sense? < 1240370240 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what? :) < 1240370244 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :do they know the distances between them? < 1240370260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what does that mean makes sense < 1240370311 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i assume he means that they can be put as coordinates on a flat map... < 1240370373 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The distance between a point and its neighbor is one < 1240370378 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1240370380 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240370384 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay right < 1240370389 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, yes < 1240370418 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: just plot them into an array < 1240370429 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in that case it should be simple: pick a point, give it coordinates (0,0), trace through the whole structure assigning coordinates, and checking that any point you revisit matches < 1240370454 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I want points to be able to add themselves to the structure just knowing one other point < 1240370466 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240370477 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :each point needs to know its coordinate of course < 1240370501 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it may have to traverse an arbitrary amount of links to know whether a square is free < 1240370501 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the only remaining problem i see is if two points get the same coordinates < 1240370516 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which is equivalent to what oklopol said < 1240370555 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah, and also to find its _other_ new neighbors < 1240370572 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :say if (0,0) and (0,2) already exist and you add (0,1) from (0,0) < 1240370587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yarr. < 1240370592 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then it could require a long path to check that you need to connect to (0,2) as well < 1240370610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so basically there's no local way to do it, i guess that was the question < 1240370619 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as it is algorithmically trivial otherwise < 1240370634 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1240370646 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :kinda like your mom < 1240370736 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, anyone know a good chess ai library? < 1240370738 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so you are going to need some overarching structure. < 1240370760 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :huhhhhhh? < 1240370775 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ty < 1240370782 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :each point is a square inside a 2x2 square inside a 4x4 square etc. until whatever fills all of it < 1240370783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean like, if you only add next to existing nodes, oerjan? < 1240370788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240370792 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ohh < 1240370800 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right, different issue < 1240370810 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then you should need only O(log n) time to fix things < 1240370832 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, i don't know anything about chess ai libraries < 1240370846 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: also he could just have the NxN array.................. < 1240370857 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for you know O(1). < 1240370866 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then again i guess that was specifically forbidden < 1240370870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah but that could require much more memory < 1240370871 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :kinda like your mom. < 1240370887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :welllll i guess, but the distances were one < 1240370890 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a hierarchical structure should only have logarithmic overhead < 1240370892 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so maybe less than you'd think? < 1240370905 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :algorithmically less i think. < 1240370922 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :while an array might need n^2 for n points < 1240370952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and also, may need to extend the array by copying < 1240370966 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which is amortized O(1) < 1240370974 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Waiving the requirement for it to make sense might be more fun, actually < 1240370975 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1240370977 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :amortized? < 1240370984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: like killed < 1240371015 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, i don't think it's O(1) because adding 1 cell can add an entire new row and column, every time < 1240371025 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: wait sorry also i could actually tell you. < 1240371030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*nearly every time < 1240371042 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or, rather, *row _or_ column < 1240371083 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: the meaning is somewhat as follows, amortized O(f(n)) means on average the function takes O(f(n)) steps < 1240371099 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but only somewhat, the actual definition i cannot really explain in human terms atm < 1240371121 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: amortized O(1) space means it could allocate in large blocks, but would still only allocate one new cell per step on average < 1240371149 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What's non-amortized? < 1240371163 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i think it's O(1) if you make the whole thingie double as big when you need one more in size < 1240371167 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :non-amortized would be an upper bound for every single step < 1240371199 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: nope, a zig-zag diagonal pattern grows by n cells every step on average, no matter how you do it < 1240371205 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(with an array) < 1240371242 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i guess that's somewhat true. < 1240371322 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, there's a subtle hint of truth in it. < 1240371420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: actual definition of amortized cost of O(f(n)) is if you do n operations, you will not have done more stuff than a non-amortized O(f(n)) function would've done for the same n operations. < 1240371422 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think. < 1240371436 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: for example a good garbage collection algorithm should use time at most O(allocated space), but if it's not very good at being incremental it can still cause a large pause. so amortized time is good, but may still be too much non-amortized for real-time purposes. < 1240371464 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*a large pause at a single allocation < 1240371553 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this channel is too small for the two of us, it sometimes feels. < 1240371558 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240371562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's the large font < 1240371589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should probably make it smaller, it's like size 18 because i used to use this computer laying on my armchair < 1240371592 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i just thought that if we both explain it, it will be easier to understand < 1240371599 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which is more like a leathery bed than a chair < 1240371607 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, yes probably :P < 1240371612 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :twice as easy! < 1240371682 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :courier 10 point, here < 1240371730 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually was just 16, but still pretty massive, especially as this is a tiny screen < 1240371732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i've changed it < 1240371764 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i usually just change to courier, size doesn't matter < 1240371793 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i maximized window height though < 1240371822 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's a window height < 1240371834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :top to bottom? < 1240371836 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean you double clicked it so it's fullscreen? < 1240371839 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240371854 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :top to bottom and size doesn't matter... where are all the penis jokes < 1240371855 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i like to be able to see at least two windows at a time < 1240371897 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe we have grown up < 1240371944 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's /part this place and go eat some cod < 1240371968 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the timing is somewhat wrong for getting cod here < 1240372031 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should go to a fish restaurant tomorrow, except the only one i know of has just gone bankrupt < 1240372032 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how so < 1240372041 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's the middle of the night < 1240372044 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with your town < 1240372073 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, this is not that close to the center, i would need a taxi < 1240372092 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and err < 1240372118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was supposed to say something clever about you know one place burning and another going bankrupt, but then i lost my brain of thought. < 1240372118 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure i could get some food at 7/eleven if i did so, but i doubt they have cod :D < 1240372125 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1240372129 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :7/11? < 1240372145 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the bankruptcy is probably due to the crisis < 1240372154 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the fires are a more long-term problem < 1240372159 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :some everywhereable fast food restaurant? < 1240372164 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the crisis? < 1240372187 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :financial crisis. if you read or watched news you might have heard about it < 1240372193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1240372200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well sure i have, but i didn't know it actually existed < 1240372238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hasn't hit norway hardest, but i still notice an unusual number of abandoned store fronts < 1240372287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall not finding 7/11 listed in finland when i checked < 1240372292 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :continuing my earlier message - got distracted - i just assumed mankind was having their period or something < 1240372307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and no we don't have 711' < 1240372307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240372336 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in norway at least, they are about the only thing with a 24 hour open policy < 1240372346 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and we don't have a financial crisis either. at least i don't. i don't believe in that sort of nonsense < 1240372434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :we have tons of things with a 24hop < 1240372454 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but they just serve food, no cod < 1240372466 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't quite recall the english word for such small shops < 1240372487 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they sell mostly snacks, some other food < 1240372502 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :snackittle. < 1240372516 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i - don't recall hearing that word < 1240372532 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Å RLY? < 1240372736 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't know the exact opening hour laws in norway, they seem to get gradually relaxed most of the time < 1240372773 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they are stricter for big shops, and for anyone selling alcohol < 1240372801 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :while small shops selling mainly food can be open at any time < 1240372835 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how about shops that just buy alcohol? < 1240372860 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'll try and remember if i see any :D < 1240372912 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"hello do you buy alcohol here?" < 1240372929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In the US, 7/11 is just one of many places that are open 24/7... < 1240372950 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i suppose their main problem would be that only a few people could legally sell to them :D < 1240372955 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Freaking Walmart tends to be open 24/7. Y'know, that land of everything that's cheap crap. < 1240372987 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i love your country :| < 1240372993 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION licks us < 1240373027 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :big stores must be closed at least on sundays here < 1240373060 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, since it's the US, it's got more parking lot than building. < 1240373065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: maybe people can sell alcohol in stores that can themselves sell alcohol, you know, if it's like an area of effect thing. < 1240373118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: well, i like throwing balls on parking lots < 1240373149 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i mean those indoors ones. < 1240373182 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :trondheim does have some mall-like places with lots of parking in the city outskirts. (as well as some smaller ones with no parking in the centre.) < 1240373222 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(ok not _entirely_ no parking, but still...) < 1240373266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mall? No, just a department store. < 1240373271 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :One that's larger than most malls. < 1240373279 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm not quite sure on the distinction < 1240373289 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mall = many-in-one? < 1240373294 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1240373303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you know like a minitown. < 1240373310 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there are department stores too, like Ikea < 1240373328 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er, if that word means what i think < 1240373341 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it does if it means what i think. < 1240373353 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :who knows what that is. < 1240373364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :google, probably < 1240373382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :google definitely doesn't know what i think it is < 1240373397 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...or does it :| < 1240373416 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :Do you know what you think it is? < 1240373422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Walmarts tend to have about 10,000 square meters of floor space. < 1240373431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :MizardX: no not really. < 1240373486 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now if i had a sense of size, i might be able to tell how big 10,000 square meters is, but i don't. < 1240373496 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: take its square root < 1240373505 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ooh, sneaky! < 1240373509 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, sorry, that's just a "Walmart Discount Store". Most of them are Walmart Supercenters, which average *18,000* square meters of floor space... < 1240373520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Those also contain a full supermarket. < 1240373524 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now i just need to know how long 100 meters are. whoops. < 1240373546 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :... Ikea-size? < 1240373634 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: like three blue whales < 1240373698 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1240373722 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wish i was a blue whale < 1240373737 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'd be so big and i could go so deep you know. < 1240373739 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see Obs! listed under wp's hypermarket article, that's the closest such place from here < 1240373779 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1240373898 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION yawns < 1240373964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION observes that those appear more akin to malls... < 1240374025 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what, hypermarkets? < 1240374080 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Obs! in specific. < 1240374126 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, Wikipedia's being dumb. < 1240374131 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they have sort of grown, the one close to here was expanded a lot and now includes many shops besides the main Coop Obs! chain < 1240374136 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It shows links to malls *containing* an Obs!. < 1240374156 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1240374169 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess that's what they are < 1240374206 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/City_Syd Take a floor of that. That's a small Walmart store. < 1240374219 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about City Lade btw, didn't know it had its own article < 1240374227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and City Syd is at the other end of town < 1240374239 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1240374258 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://tr.froup.com/tr.pl?1604 < 1240374259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the first one is within walking distance from where i live) < 1240374338 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1240374403 0 :pikhq!unknown@unknown.invalid QUIT :"Off I go to the non-Internet." < 1240374600 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :They're noodles! You don't compress and encrypt them, you eat them! < 1240375452 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://tr.froup.com/tr.pl?1653 < 1240375475 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"The cardinality of the set of counties we're banned from is greater than the cardinality of the set of counties" < 1240375523 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :looks too much like CVS < 1240375569 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1240375634 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :http://www.circleversussquare..com < 1240375713 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :s/\.\././ < 1240375761 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you mean, CVS looks too much like T&R. < 1240376009 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1240376016 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but there's no dates on T&R so I can't tell < 1240376030 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :also I read CVS first, so it wins < 1240376031 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1240376104 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :basically, i read T&R a year ago, so it's at least that old < 1240376169 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"Triangle and Robert is a webcomic by Patrick Shaughnessy that ran from August 1999 to September 2007." < 1240376178 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(wp) < 1240376285 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"Triangle and Robert won Best Minimalist Comic in the 2001 Web Cartoonist's Choice Awards. < 1240376331 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240376979 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"We need wackiness." "Robert, we're already designing a system to launch HAM into ORBIT with a RAILGUN." < 1240377113 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"We need a heat-resistant ham glaze, not the destruction of a six-mile radius." "It was not a radius. The damage was limited to a single twelve-mile line segment." "What's this now? I just meant in general." "Then mind not." < 1240377694 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://tr.froup.com/tr.pl?1783 has a bit of an overview (spoilers, obviously) < 1240377820 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, not really < 1240378142 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"Oh, we're escaping? How do I help?" "We're escaping FROM you." < 1240378768 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240378817 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240379279 0 :Sgeo!unknown@unknown.invalid QUIT :"Leaving" < 1240381830 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1240384988 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240386649 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240387084 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1240387100 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1240387199 0 :clog!unknown@unknown.invalid QUIT :ended < 1240387200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1240388252 0 :coppro!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240388261 0 :tombom!n=tombomp@wikipedia/Tombomp JOIN :#esoteric < 1240392338 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1240397394 0 :neldoreth!unknown@unknown.invalid QUIT :"Lost terminal" < 1240397556 0 :neldoreth!n=user@unixboard/users/neldoreth JOIN :#esoteric < 1240398024 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"YES -> thor-ainor.it <- THIS IS *DELICIOUS*!" < 1240403518 0 :Judofyr!n=Judofyr@c349BBF51.dhcp.bluecom.no JOIN :#esoteric < 1240404505 0 :sebbu3!unknown@unknown.invalid NICK :sebbu < 1240405847 0 :FireyFly!n=FireFly@82.182.180.137 JOIN :#esoteric < 1240406460 0 :FireyFly!unknown@unknown.invalid NICK :FireFly < 1240408024 0 :Gracenotes!unknown@unknown.invalid QUIT :"Leaving" < 1240410348 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1240411673 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1240411911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:28:26 many people have alias rm = rm -I < 1240411913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~] % rm -rf * < 1240411913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zsh: sure you want to delete all the files in /Users/ehird [yn]? < 1240411948 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :zsh has a builtin version of the alias? < 1240411958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it just specialcases *, i think < 1240411976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:34:38 on a disk that large, you'll have to spend days fscking if you have a power cut < 1240411976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:34:44 if you don't have journaling < 1240411983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fsck takes days anyway when ubuntu decides to run it because WHY NOT < 1240412005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:35:09 Why I have losslessly compressed copies of Big Buck Bunny & Elephants Dream, I'm not quite sure. < 1240412006 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I love the arguments that the makers of one particular version of rm went to to try to prove it was UNIX-compliant < 1240412013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they wanted to specially handle rm -rf / < 1240412016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: here, have a 200gb uncompressed movie: http://www.sitasingstheblues.com/wiki/index.php?title=SitaSites < 1240412039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in the end, they successfully argued that they were allowed to treat it differently because rm is allowed to treat . and .. differently, and rm -rf / necessarily deletes . < 1240412043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: :-D < 1240412071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:35:50 oh, yes, there are ext2 drivers for Windows, but not ext3 drivers < 1240412072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WRONG < 1240412077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I think that argument might be slightly bogus; if you have two nested chroots, it's possible to be in a directory outside /) < 1240412085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.fs-driver.org/ handles ext3 < 1240412087 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: they have full ext3 drivers now, which work with journaling? < 1240412093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Linux Ext3 volumes can also be accessed. To do that, please read the FAQ section. < 1240412103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i guess it writes w/ only ext2 features < 1240412116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but the only use for those drivers is reading, really < 1240412124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : "The Ext2 file system driver of the Ext2 IFS software will refuse mounting an Ext3 file system which contains data in its journal, just like older Linux kernels which have no Ext3 support. In this way data loss and damaging the file system is avoided when the journal is subsequently replayed. So you can access only those Ext3 volumes with the Ext2 IFS software which have been cleanly dismounted beforehand." < 1240412131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240412138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it can only read an ext3 drive which happens to be instantaneously legal ext2 < 1240412142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :i.e. has an empty journal < 1240412152 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I.e. it's essentially not ext3. :-P < 1240412153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is ext4's on-disk format stable? < 1240412158 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There is a RM_STAR_SILENT option you can set for zsh to disable that speciality. < 1240412160 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1240412161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i would assume so < 1240412164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since it's in the kernel < 1240412164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I think so < 1240412170 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1240412178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Date resolution Nanosecond < 1240412181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— [[Ext4]] < 1240412184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now THAT'S excessive! < 1240412217 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :imagine a compile using make on a really fast computer < 1240412225 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Btrfs is in the kernel and doesn't have a stable disk format. At least I think the kernel-config help said so. It was very much "I'm so experimental I will eat all your data *munch* *munch*" warningsy. < 1240412232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: define really fast < 1240412246 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fast enough that microsecond timestamps aren't good enough to see if something's been compiled or not < 1240412248 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Fast enough that nanoseconds matter. < 1240412253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah :-D < 1240412272 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can imagine compile steps happening in less than a microsecond < 1240412283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some of the make rules in the C-INTERCAL build are just symlinking < 1240412293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: with a faster compiler than gcc you could prolly do it for a c project < 1240412296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just a very dumb compiler < 1240412305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if you have an in-memory filesystem, I can imagine the creation of a symlink in less than a microsecond < 1240412308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :could run more or less instantly < 1240412326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, just use /tmp with tmpfs, nice and simple < 1240412329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, you'd need a fast make too < 1240412339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but I think you could do it, on really high end machines, today < 1240412368 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Compiling two files in less than a microsecond? I doubt it. < 1240412392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : the ext2 standard has a flag saying "don't try to mount as ext2" < 1240412407 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I guess that's enabled for ext4. < 1240412414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1240412426 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :[ 3.529311] EXT2-fs: sda3: couldn't mount because of unsupported optional features (40). < 1240412429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:38:22 how can anyone be insane enough to use that yet for anything important... < 1240412430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :#!/bin/cat at the top of a perl program < 1240412431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240412435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ext4's stable... < 1240412445 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I have ext4 on / < 1240412455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This proposal was accepted, and on June 28, 2006 Theodore Ts'o, the ext3 maintainer, announced the new plan of development for ext4.[3] A preliminary development snapshot of ext4 was included in version 2.6.19 of the Linux kernel. On Oct 11, 2008, the patches that mark ext4 as stable code were merged in the Linux 2.6.28 source code repositories,[4] denoting the end of the development phase and recommending ext4 adoption. Kernel 2.6.28, containing the ext < 1240412457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4 filesystem, was finally released on December 25, 2008.[5] < 1240412464 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Software-suspend used to have Very Big Warnings back when it was experimental, too. Nowadays there's just a rather sedate warning about not touching the filesystems between suspend and resume. < 1240412466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it's not surprising you couldn't mount it as ext3, if you have at least one extent on the system, and you probably do < 1240412491 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was just pondering that "don't try to mount as ext2" flag. < 1240412497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: does linux do hybrid suspend/hibernate? < 1240412501 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :put there for forwards compatibility, obviously < 1240412508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we turn all the fans off, go into suspendy mode, and gradually write it all to disk < 1240412513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then kill ourselves < 1240412516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :os x does that, it works nicely < 1240412520 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was aware of that < 1240412525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some people like it, especially for a desktop < 1240412526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fast suspend/unsuspend with less power usage < 1240412528 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The "s2both" does pretty much that. < 1240412530 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yes, but my dmesg indicates that it's either not set for ext4 or that the ext2 driver looks at something else before that flag. < 1240412540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:39:09 coppro, the online defrag tool is _still_ missing for ext4 < 1240412541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:39:20 I'm going to stay to ext3 and xfs for the next few years. < 1240412543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION LOL < 1240412546 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since it didn't say "couldn't mount because the flag says not to" < 1240412553 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for a laptop you have the problem of lots of hard drive activity immediately after suspend < 1240412564 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is not good if you want to carry the laptop around and suspended it because of that < 1240412568 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe that was the flag, the message just wasn't obvious about it. < 1240412581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was really scared when I carried my laptop across campus in the middle of a distro upgrade < 1240412598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was even fun when I REISUBed in the middle of the upgrade, due to a hardware problem < 1240412605 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*even more fun < 1240412613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea how i'll install ubuntu with my really goddamn complex partition setup < 1240412615 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I use s2ram nowadays with my desktop, since the boot-up from real hibernation is a bit on the slow side; I guess I could use s2both instead, but I'm not so very worried about a power-failure causing horrible complications. < 1240412628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Can you do partitioning in the livecd, and then just tell the installer "Um, just use this fstab"? < 1240412640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure, quite possibly < 1240412650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you might need to use the alternate install disk, that lets you do all sorts of weird things < 1240412656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not a separate disk < 1240412660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, the CD < 1240412661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just a different install option nowadays < 1240412667 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are two CDs to install from, the main one and the alternate one < 1240412670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240412673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1240412681 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the alternate ones contain the stuff for doing weird stuff at installation, but fewer packages, IRC < 1240412681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the ubuntu livecd has an alt install option iirc < 1240412682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*IIRC < 1240412685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240412687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I want full packages < 1240412693 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you get them from the Internet later < 1240412695 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they just aren't on the CD < 1240412697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1240412714 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Does XFS still have that truly braindead kill-file-contents-on-crash misfeature? Does it get move-over-replacement right even w.r.t. system crashes? < 1240412729 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, no, it's the same packages < 1240412734 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has a text-based installer rather than a graphical one < 1240412738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which can handle more weird cases < 1240412753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the reason it's text-based is in case the installer can't get the graphics going without manual intervention, it seems) < 1240412756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's just that my current planned setup is that /home is a unionfs where .anything goes to /aux/ehird/dotfiles and everything else is on the main HD, except /home/ehird/local is binded to /aux/ehird/local < 1240412762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not the simplest setup < 1240412768 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Debian-installer lets one configure horribly complicated raid/LVM setups; but I've only installed Ubuntu long ago with a very standard "here, use this partition" fashion, so I don't know about the partitioning. < 1240412770 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240412774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe /aux should be /var/home < 1240412778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in analogy to /var/tmp < 1240412796 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you're only messing inside /home, then couldn't you install, then mess with the fstab by hand afterwards < 1240412803 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unionfs is not in the mainline kernel, so configuring that "correctly" during the installation sounds tricky. But certainly you can mess it up later. < 1240412804 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then delete all the old dotfiles? < 1240412810 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wiping the dotfiles isn't a problem on a clean install < 1240412865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, I suppose. I have other odd setup thingies though. < 1240412872 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Like /tmp as tempfs. < 1240412879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs at Wubi's advertising: 1. Select a new password. 2. Click install. 3. There is no three. < 1240412879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather get it right first time than clean it up later < 1240412884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ugh, Wubi < 1240412884 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not too odd. < 1240412885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I hate Wubi < 1240412895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ubuntu has unionfs < 1240412897 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And /tmp is the one place you can safely clean up even post-installation. :p < 1240412899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think Wubi's good for its target audience < 1240412902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but on the subject of Wubi < 1240412907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :every time I turn someone to ubuntu < 1240412909 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess the live-cd would, at the very least, yes. < 1240412915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have to tell them to ignore the Ubuntu livecd windows-autostart < 1240412918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which advertises wubi < 1240412924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as "install without partitioning" or sth < 1240412935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then I get to explain why they shouldn't use it, etc etc etc < 1240412942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it's a bloody load of fuss for an unuseful feature < 1240412943 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They really should get union-mounting done properly; there's apparently been talk on doing it on the VFS level (like mount --bind is done), which (as far as I could figure out) was the reason aufs2 was very steadfastly rejected for kernel-inclusion. < 1240413000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the feature = almost impossible to get wrong even if you don't know what you're doing < 1240413006 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think good old Slackware, in ages past, had a "install into a file on a FAT filesystem, which is then loop-mounted as ext2" option. < 1240413010 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What's Wubi do? < 1240413023 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :creates a subdirectory under C:\ that's the Ubuntu filesystem < 1240413023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: installs ubuntu by making the filesystem a folder in the ntfs windows partition < 1240413030 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1240413030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's slow and ties you to windows. < 1240413034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and tells Windows it's a Windows application < 1240413039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so is the livecd installer, as far as impossible to get wrong goes < 1240413050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my instructions to the technically illiterate are "click next and read the text" < 1240413052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: not so, you can accidentally wipe the Windows partition like that < 1240413055 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Does it use separate files under NTFS, then? < 1240413064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yes < 1240413066 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you end up with an NTFS Ubuntu tree, I think < 1240413070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, in the most recent case it was a new laptop < 1240413072 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh. Funny. < 1240413074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so Vista was unwanted < 1240413080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so the wiping was not a problem < 1240413083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, over here people generally dual-boot < 1240413086 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and use both sides < 1240413102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1240413103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've actually got relatively good at securing Vista < 1240413105 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least Slackware had a good excuse for using a loop-mounted ext2 image; can't see that thing working very well on a FAT filesystem. < 1240413114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, worse than people who know what they're doing, but better than people who don't < 1240413117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think ubuntu fills all this guy's needs, prolly < 1240413130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what do people use the windows partition for? < 1240413136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :games, I guess < 1240413139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :games is one thing < 1240413147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, it's used as a sandbox < 1240413154 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in case the Linux side catches a virus < 1240413159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wat < 1240413160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :only the Linux side connects to the Internet < 1240413166 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the Windows doesn't, because it's less secure < 1240413171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and all the important stuff's stored there < 1240413181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The mind boggles. < 1240413215 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Out of curiosity... how does it do device files on an NTFS file system? (Although I guess it wouldn't really need to, much, with udev-handled tmpfs /dev. Still.) < 1240413224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so, no shitty university stuff that needs windows? < 1240413234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's good, since he got it for going to uni with < 1240413290 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We have around here a couple of horribly horrible administrative webblications that are strictly IE-only; but since most of the workstations around here are Linux systems, there's a Windows Terminal Server box you can "rdesktop" in to use those. < 1240413306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ies4linux < 1240413331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: there isn't exactly < 1240413343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's WebCT, which is truly awful, but it runs just as badly in Windows as it does in Linux < 1240413350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: apart from the windows-based policy things? like antiviru < 1240413350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240413350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :being a rather badly written webapp < 1240413361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: they didn't say "windows-based", they just said antivirus < 1240413368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: windows-based as in without thought of other OSes < 1240413375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :all sane people will summarily ignore the clause, ofc < 1240413385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I meet both the letter and the spirit of the rules < 1240413387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just different ways < 1240414231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Frequent television portrayals of Christians as absurd make it more difficult for believers to defend themselves, a national journalist has said. " < 1240414231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.christian.org.uk/news/20090420/tv-sends-message-that-christians-are-nutters/ < 1240414234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bahahahahahahahaha < 1240414306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha, another article on there: "BBC portrays pro-lifers as murderous terrorists" < 1240414323 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1240414442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Have you ever thought Tetris(R) was evil because it wouldn’t send you that straight “I” brick you needed in order to clear four rows at the same time? Well Tetris(R) probably isn’t evil, but Bastet certainly is. >:-) Bastet stands for “bastard tetris”, and is a simple ncurses-based Tetris(R) clone for Linux. Unlike normal Tetris(R), however, Bastet does not choose your next brick at random. Instead, Bastet uses a special algorithm designed to < 1240414445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : choose the worst brick possible. As you can imagine, playing Bastet can be a very frustrating experience! — http://fph.altervista.org/prog/bastet.shtml < 1240414455 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ye olde < 1240414458 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Also much fun < 1240414465 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ye olde, like your face. < 1240414466 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think my record is 3 lines < 1240414469 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1240414471 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, my face is older < 1240414484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EXACTLY. < 1240414505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://iseverythingonlineyet.com/ < 1240414515 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does it say yes or no? < 1240414516 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1240414529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it says more than either. < 1240414539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it has information, see. < 1240414544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sites used to do that < 1240414551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's retro now < 1240414560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it works fine in w3m. < 1240414567 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It has a tag. < 1240414571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240414573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I didn't notice < 1240414576 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does that work in w3m, I wonder? < 1240414576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because my browser doesn't render them < 1240414580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1240414581 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Neither does mine. < 1240414581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it should < 1240414583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can do it < 1240414585 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I looked at the source, though. < 1240414586 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: isn't that standards-incompliant? < 1240414592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240414596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :people are going to have to resort to javascript blink to be portable, now! < 1240414604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not incompliant < 1240414610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :browsers can render elements however they want in html4 < 1240414622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I see < 1240414625 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so they render blink as not blinking < 1240414629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240414642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone should make a browser which renders everything except blink as blinking < 1240414645 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: how can you blink text-to-speech? < 1240414658 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : isn't HTML anyway. < 1240414664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"H l o o l !" < 1240414667 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So you can do whatever you want with it. < 1240414671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tru dat. < 1240414674 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i DON'T see WHY that SHOULD not BE possible < 1240414682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240414683 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I've actually blinked speech before now < 1240414690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by putting a hand over my ear and moving it back and forth quickly < 1240414691 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :However, CSS has 'text-decoration: blink' < 1240414699 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in a hubbub of lots of people talking, you hear random syllables < 1240414699 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which is actually valid CSS 2.1, not sure about 3 < 1240414704 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they don't make any sense, but it's kind-of soothing < 1240414713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I used to do that < 1240414715 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But the UACG say that you're allowed to ignore it. < 1240414723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Go read the comments, as usual they are the best part of Slashdot." ← HI 2005, HOW YOU DOING? < 1240414743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1240414755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the comments are the best part, though < 1240414758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you're 2005? figures < 1240414760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because reddit gets the articles first < 1240414764 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the summaries are awful < 1240414768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ? < 1240414774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:38 ehird: "Go read the comments, as usual they are the best part of Slashdot." ← HI 2005, HOW YOU DOING? < 1240414774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:39 AnMaster: hi < 1240414785 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240414787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240414791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a joke. < 1240414799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just got back, rather tired. < 1240416277 0 :Slereah!n=butt@ANantes-259-1-57-12.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1240416821 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240416827 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for bastet, can't you change the keys < 1240416931 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240416950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :blah i'll just use some other computer < 1240416961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :waat < 1240416962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1240417056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how did your Enigma 1.1ing go? < 1240417062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: didn't fix it. < 1240417067 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, pity < 1240417067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why isn't there a binary ;_; < 1240417073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's still alpha < 1240417077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and they don't build nightlies < 1240417085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Foo < 1240417094 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wat wat? < 1240417099 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I went and translated a puzzle from Agora-Enigma into computer-game-Enigma < 1240417155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :agorigma < 1240417244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0% [Waiting for headers] < 1240417248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: fix this shit. < 1240417251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stupid servers < 1240417472 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :okay bastet is awesome :D < 1240417488 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It is < 1240417651 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :6 lines. < 1240417659 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :(level 0 :D) < 1240417660 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, wtf @ version 0.43 < 1240417665 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's much easier < 1240417685 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I wonder which version I've played < 1240417690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0.43 of what? < 1240417695 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :bastet < 1240417727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :0.37 at least is a pain-in-the-ass version < 1240417731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[A wise man once said : "in order to understand recursion, you must first understand recrusion". ]] < 1240417733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— reddit < 1240417735 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where it's hard to get even one line < 1240417740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And to understand recrusion, ... < 1240417747 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I've seen that quote in lots of places before < 1240417748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, it's false < 1240417751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: look carefully < 1240417756 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, the typo? < 1240417768 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :0.41 also < 1240417773 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i have windows version < 1240417776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :...which ruins the joke, but can be used to make it into a joke about mutual recursion < 1240417781 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :so 41 < 1240417841 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :anyway seems level is just speed < 1240417851 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep, as traditional < 1240417874 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it's a bit annoying you can't slide things under others after they hit ground, on level 9, by just holding the key < 1240417901 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :4 lines, darn < 1240417916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is this a tetris clone? < 1240417970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :more like evil twin < 1240417971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it uses an algorithm < 1240417975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to pick the worst piece possible < 1240417979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240417981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus, bastard-tetris < 1240417995 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :0.43 makes me feel like I'm just getting really unlucky with the RNG < 1240418007 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not very bastardy < 1240418040 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Occasionally it gives me exactly the piece I want < 1240418066 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :43 is supposedly even harder < 1240418071 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1240418073 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :according to page < 1240418079 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I saw < 1240418083 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm at 7 lines < 1240418085 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And half way filled < 1240418131 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(Playing the harder version, of course) < 1240418194 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmmh, messed up a bit, ended with 9 lines < 1240418221 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1240418223 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :0 lines < 1240418223 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, with 0.41 I typically get my first line when I've filled half the screen or so < 1240418232 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, or even 0 lines < 1240418248 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :With 0.43 I can consistently get a line before I've got even 10 blocks < 1240418349 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :0 again. < 1240418354 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but i was really unlucky! :D < 1240418371 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, you just weren't clever ;-P < 1240418378 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think the only random thing is the first piece < 1240418379 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :nooooooooooooooooooooooo < 1240418383 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1240418389 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :read page < 1240418392 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or no, of course if multiple pieces have the same probability < 1240418401 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :no... read page :P < 1240418407 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unlike normal Tetris(R), however, Bastet does not choose your next brick at random. Instead, it uses a special algorithm designed to choose the worst brick possible. < 1240418422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what version is xorg 1.6? < 1240418428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :compatible to < 1240418432 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :1.6 < 1240418450 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oklokol: So... what exactly should I read < 1240418458 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1240418468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have 1.3, 1.4, 1.4.99, 1.5, 6.7, 6.8, 6.8.99, 6.9, 7.0, 7.1, 7.1.99, 7.2, 7.3, 7.4 as options < 1240418482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so which would that be for xorg 1.6? I'm puzzled by 7.x, this xorg is recent? < 1240418510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :FWIW I have 1.6.1 and 7.4 < 1240418525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240418525 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I guess < 1240418526 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yay! < 1240418528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's 7.4? < 1240418529 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1240418531 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I just did Test of Dexterity < 1240418532 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i got two lines! :D < 1240418534 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1240418535 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :at once! < 1240418540 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: err < 1240418540 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1240418552 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :read linux source and umm 0.41 < 1240418559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240418575 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah, true < 1240418599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Should just be 100,100,100,100... < 1240418621 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but it sure as hell doesn't seem that way, i just got like 7 2x2's in a row, anything else would've done the trick. < 1240418653 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :also it's hard to lose the tetris reflexes, "i'll just put this here and wait for a 4x1" < 1240418659 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1240418675 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You have to intentionally mess up to confuse it, I find < 1240418730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :isn't 7 2x2s enough ot make a row? < 1240418732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*to < 1240418744 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, if you put them sideways it is < 1240418751 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Of course it wouldn't have given you the last one if you had :-P < 1240418753 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, unless your keeping the hole open just in case... < 1240418896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*you're < 1240418899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AMBER ALERT < 1240418905 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1240418906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokol YOUR/YOU'RE ERROR < 1240418906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BEEEEEEEEEEEEEEP < 1240418925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GOLD WITH PINK SPOTS ALERT < 1240419060 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: 10 lines. < 1240419068 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You win < 1240419075 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :506 points, why the 6? :| < 1240419080 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I haven't played that much :-P < 1240419091 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i've played ~10 games < 1240419098 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but level 0 speeders < 1240419120 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I've played ~10 games altogether also < 1240419143 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :then it's probably more about luck, most of my attempts were zeroes, and i started with a 6. < 1240419145 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can't remember my old records but I think they didn't go up to 10, might have exceeded 5 < 1240419157 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well not most < 1240419160 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :but manyst. < 1240419278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: fuck you now X won't start :| < 1240419281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wrong abi shizzle < 1240419302 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :why are configurations in source, i'm not gonna compile this to try a deterministic game. < 1240419337 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: extra/xorg-server 1.6.1-1; extra/xorg-server-utils 7.4-4 < 1240419341 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :WFM < 1240419343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :PEBKAC < 1240419346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :KTHXBYE < 1240419347 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well. computer probably always wins, in tetris. < 1240419351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your mom < 1240419371 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :(thinking of it as a 2 player game, computer being the one choosing pieces) < 1240419378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: how can I finds out my servers versions < 1240419381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how well would an AI do at playing bastet? < 1240419392 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's essentially what i'm wondering. < 1240419396 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1240419408 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: X -version < 1240419419 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :make an evolutionary Befunge-93 program to test it out < 1240419425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that doesn't tell me the 7.butt thing < 1240419434 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What is the 7.butt thing anyway < 1240419449 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's not the server version, it's something else < 1240419451 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what'a tetris's complexity? < 1240419455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: "xorg-server-utils" apparently. < 1240419478 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I think it's just a sort of package version number for all their crap < 1240419481 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://www.x.org/wiki/Releases/7.4 < 1240419497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how to find out what version I have! < 1240419499 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :*you're < 1240419509 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: There is no such version. < 1240419516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240419520 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I.e. no single program has such a version. < 1240419524 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or that's what it seems like to me. < 1240419536 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Looking at http://www.x.org/wiki/Releases/7.4. < 1240419536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I dont' care about program < 1240419544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just want to know what 7.butt I have, I guess apt knows < 1240419561 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :If your stuff is from a package manager then yes, of course ask the package manager and not me < 1240419568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :7.4, apparently. < 1240419569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wtf. < 1240419575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Must be kernel issues. it mentioned ABI < 1240419580 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://www.x.org/wiki/Releases/7.4 is 1.5.1. < 1240419589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :huh. < 1240419700 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The Xorg releases are versioned, but each release is just a bundle of packages. The packages each have their own versioning scheme, so it's entirely likely that a "7.x" version a package manager reports to you is nigh-on meaningless. < 1240419713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's what I inferred. < 1240419723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Well, this installer likes to know. < 1240419730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Installer? < 1240419737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1240419738 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Human being who installs stuff :P < 1240419745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Parallels VM tools thing. < 1240419745 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Aha. < 1240419750 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Aha. < 1240419753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I cans get my compiz's on my VM's. < 1240419754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OH, an actual package installer. < 1240419757 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well that's E_LAME < 1240419760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1240419762 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Compiz is E_LAME. < 1240419763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It also has 1.x versions. < 1240419766 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But only up to 1.5. < 1240419772 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So how about 1.5?! < 1240419774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It makes the windows marginally less ugly. I like shadows. < 1240419778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And cuz I have 1.6 < 1240419779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1240419868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll try the 1.5 thang tho. < 1240419907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :module ABI major version (4) doesn't match the server's version (5) < 1240419909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :module ABI major version (2) doesn't match the server's version (5) < 1240419913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: so 1.5 prolly won't work. < 1240419949 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just hexedit it and change the ABI version 8-D < 1240419955 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :8-D 8-D < 1240419959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: that so wouldn't work < 1240419963 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: NORLY < 1240419996 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Change both to 6 < 1240420001 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Er, all three, that is < 1240420016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: How, I'm on a binary distro. < 1240420031 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: HEX EDIT < 1240420041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240420048 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sed -i s/[0-9]/6/g < 1240420054 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right?! < 1240420074 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Run it on every binary that matches the glob *[xX]* just in case < 1240420083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Good idea < 1240420092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1240420097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it stores the abi version as a string? < 1240420102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :using the decimal digits? < 1240420103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240420116 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Of course, how else? < 1240420118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in case they overflow int or sth? < 1240420131 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :All ints are stored as text, duh? < 1240420168 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :How else could the computer read them? < 1240420174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ohhhhhhhhh. < 1240420492 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1240420592 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokol: i don't remember tetris' complexity but iirc i have read that you cannot win against a stream of equal zigzag pieces < 1240420670 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but that is quite unlikely < 1240420698 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what, really? < 1240420705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could put them each standing upright < 1240420708 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I demand proof < 1240420710 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that gives you a row in the centre out of three < 1240420718 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then the next row standing upright nets you two lines < 1240420721 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ais523 : That leaves you holes < 1240420723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and likewise for all futue < 1240420736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that leaves holes in the bottom row, but you keep on getting lines 2 and 3 ad infinitum < 1240420738 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Eventually they'll accumulates < 1240420739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it never grows any higher < 1240420768 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what if there's an odd amount of columns? < 1240420775 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Quick, somebody code a version of tetris that only gives a Z and test it out! < 1240420777 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm maybe < 1240420780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, it probably doesn't work then < 1240420782 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Use VB to make a GUI interface < 1240420788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :noooo < 1240420794 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if anything, I'd modify quinquis < 1240420802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even though I'd have to find a 16-bit DOS compiler from somewhere < 1240420811 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quinquis is a tetris clone using pentominoes I wrote years ago < 1240420812 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for DOS < 1240420821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You have to use VB to make a GUI interface. How else will you track an IP? < 1240420826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*trace < 1240420829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :traceroute? < 1240420832 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION deliberately misses the point < 1240420840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's not a GUI interface! < 1240420855 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Traceroute has no GUI, therefore it cannot trace an IP. < 1240420878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION System | Administration | Network Tools | Traceroute < 1240420892 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1240420937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: is it written in visual basic? < 1240420940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1240420959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, do you want me to apt-get source it and look? < 1240420966 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hmph, you are right, it must have been more complicated < 1240420984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in theory it could be written in Mono < 1240420991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except I think I don't have Mono installed here atm < 1240421010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you do < 1240421013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnome ships with it < 1240421016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, depends on it < 1240421018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for Tomboy < 1240421029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes, I have tomboy, therefore at least bits of mono < 1240421038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know that the Jaunty update uninstalled most of it though as an unused dependency < 1240421045 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I probably only have bits of the core, rather than all the libraries < 1240421074 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you checked both odd and even? < 1240421108 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah, http://www.geom.uiuc.edu/java/tetris/explanation.html < 1240421110 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :for even it would clearly work, consider a 2-column game < 1240421122 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokol: i only cared about normal size < 1240421126 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240421136 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oklokol: :-D < 1240421137 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i mean think about it < 1240421141 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and that link should work < 1240421146 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :and you'll realize it works for all sizes 2n. < 1240421151 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :trivially < 1240421153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"However, it might be theoretically possible to create a perfect computer Tetris player which could successfully play Tetris until its plug was pulled. The arguments presented on this page prove that that is impossible." < 1240421156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, alternating Z and S < 1240421158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It might be possible. It's not possible. < 1240421176 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my proof that all-Z isn't lethal brakes down if they alternate < 1240421179 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Alternating is impossible, of course. < 1240421210 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or hmm, I guess that works for even columns also? < 1240421215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, I've won Tetris before < 1240421231 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you checked odd too? < 1240421240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the gameboy version had a victory condition < 1240421254 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep, it rocked < 1240421270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I got gameboy tetris free with a bank account < 1240421273 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It had the rocket liftoff < 1240421275 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklokol: it's my proof < 1240421278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*not < 1240421280 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i have one that plays a cool victory tune when you reach 10000 points, takes about 2 hours, i remember getting to 3h or something < 1240421299 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :19:22… oerjan: ais523: hmph, you are right, it must have been more complicated < 1240421301 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that was. < 1240421426 0 :oerjan!unknown@unknown.invalid QUIT :"Later" < 1240421508 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1240421516 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :a simple yes or no would've sufficed. < 1240421538 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna guess "i don't remember, i was too drunk" < 1240421699 0 :pikhq!n=pikhq@dialup-4.88.160.64.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1240422007 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Damn you, ais523 < 1240422011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1240422012 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has played http://www.youtuberepeat.com/watch/?v=zXeCEzaNLKM for over 10 minutes now < 1240422016 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty nasty of you ,take it back! < 1240422034 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I do, this music is pretty cool actually, hehe < 1240422113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: there are far worse insults. < 1240422120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'damn you' is... pretty tame. < 1240422127 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not really, it has nasty religious overtones < 1240422140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Eh, religious people say damn you all the time. < 1240422143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There's plenty of history to anything. < 1240422153 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's expressing a preference for the worst possible thing (by definition) to happen to someone < 1240422165 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you're unreligious, you believe that that's impossible, but you still know what the insult means < 1240422168 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So "fuck you" should be taken as a compliment? < 1240422184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I never really understood why "fuck you" was an insult < 1240422707 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The Right Honourable the Lords Spiritual and Temporal of the United Kingdom of Great Britain and Northern Ireland in Parliament assembled " < 1240422722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's like something alesteir crowley [sp] would write. < 1240422731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*aleister < 1240423437 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because masturbation is pathetic? < 1240423446 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1240423494 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :also umm, this code here, it can set the value of a pointer in two ways, one is to use main's argument, other is to make an array in an if block, and assign the pointer to it. < 1240423519 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :isn't that a trivial C error? < 1240423695 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240423723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how is the array made? < 1240423727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :automatic storage duration? < 1240423733 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if so, you can't use the pointer outside the block < 1240423785 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :char myname[256]; < 1240423979 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, C question. Is return stack->entries[--stack->top]; well defined? < 1240423990 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as far as I can tell it does what I intended. < 1240424003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't < 1240424012 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, details please. < 1240424018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sorry brb phone... < 1240424018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's no guarantee as to whether the first stack will return the decremented or original version < 1240424033 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240424045 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: isn't C like your primary language? < 1240424054 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :is this suck-at-c day < 1240424057 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240424074 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is annoyed at lecturers insisting on C if they can't get it right < 1240424132 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That decrements stack->top and accesses stack->entries so no problems? < 1240424142 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240424154 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :so precedence issue < 1240424156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: is that (--stack)->top or --(stack->top)? < 1240424158 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i never get those right < 1240424162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it's the first, but I'm not sure < 1240424166 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unary over binary, isn't it? < 1240424168 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm quite sure it's the latter < 1240424174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1240424181 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :actually yeah probably for those . and -> things it's like that < 1240424195 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :prefix decrement has lower precedence than -> < 1240424206 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err right < 1240424208 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :According to http://www.difranco.net/cop2220/op-prec.htm at least < 1240424212 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :-> and . of course have the highest < 1240424230 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Postfix -- has the same precedence as ->, though < 1240424242 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But it's left-to-right so I guess it doesn't matter < 1240424399 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1240424502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : there's no guarantee as to whether the first stack will return the decremented or original version <-- um? Why not < 1240424524 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Keep reading < 1240424532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1240424554 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Short answer: it is well defined. < 1240424558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so -- operates on the value of top then. Good. < 1240424606 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :even shorter would be "yes" < 1240424610 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :so i win again. < 1240424621 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"ye" < 1240424629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1240424631 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :darn! < 1240424633 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : < 1240424645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, since when is a space shorter than 1? < 1240424656 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i tried not to say anything at all, but i'm not sure you would've noticed it. < 1240424662 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1240424663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and in what language is a space == true < 1240424664 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :to say nothing < 1240424677 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Space is 0x20, 1 is 0x31 < 1240424677 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: in many < 1240424681 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So space < 1 < 1240424684 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i'd say most < 1240424689 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And don't you know that silence is acceptance? < 1240424703 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, gone -> < 1240424711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, *shorter* not "lower value" < 1240424725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :both are 1 byte < 1240424756 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :feels a bit shorter to me < 1240424772 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1240424774 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240424789 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :you know the part containing the ones is shorter. < 1240424793 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :that's the relevant part < 1240424859 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should go too! -> < 1240424902 0 :oklokol!unknown@unknown.invalid PRIVMSG #esoteric :also i could close the repeating tetris music at some point. < 1240425465 0 :bsmntbombdood_!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240425484 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: As unary it's shorter < 1240425541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, depends on field width. < 1240425553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I guess you mean unpadded < 1240425579 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well sure, I can pad everything to infinity and then everything's the same length. :-P < 1240425583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, still I never heard of "silence is acceptance" before < 1240425603 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, no such saying in Swedish either? < 1240425615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: so are all finns rapists? < 1240425642 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Since when are rape victims silent? < 1240425670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: clearly you have never raped a zombie. < 1240425687 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That is true, I have not. < 1240426176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.zareason.com/shop/product.php?productid=16189&cat=0&page=1 ← this is cute but ugh I hate those keys that are all rough < 1240426197 0 :Hiato!n=1@dsl-245-63-51.telkomadsl.co.za JOIN :#esoteric < 1240426203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can you buy standalone laptop keyboards? < 1240426206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love those thing < 1240426207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240426262 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :apple keyboard is pretty much like a laptop keyboard < 1240426274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's why I love them < 1240426274 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://www.instructables.com/files/deriv/FTQ/89XQ/F8QANFHG/FTQ89XQF8QANFHG.MEDIUM.jpg < 1240426295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but I'd rather not pay apple quite a bit of dough for a kb when I'm moving away from macs. < 1240426309 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"silence implies consent" seems to be the corresponding phrase; from latin, qui tacet consentiret; also some sort of legalistic thing, it seems. < 1240426321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your mom < 1240426323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :implies < 1240426324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :consent. < 1240426617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=6CPmd9hmNAI Fucking hell this is loud < 1240426785 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This "Logitech UltraX Flat" keyboard I use is rather laptoppy; but this is the old model, the new one got buggered keys. < 1240426808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://matias.ca/tactilepro2/ ← apple extended keyboard in neu USBy form, looks nice < 1240426822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wonder how much noise < 1240426823 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And anyway they had a "Flat" model and a "FlatX" and some sort of "Ultra" thing and it was all so confusing; there was also a no-known-brand clone which looked pretty much identical. < 1240426871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: http://www.youtube.com/watch?v=88E2xpkdxFk&feature=related, second one (flatx) doesn't look too tactile < 1240426968 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Er, you have a keyboard model you like but it's from the wrong company so you'll get a different one? Wtf? < 1240426977 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's not what I said, Deewiant. < 1240426983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You could try reading :P < 1240426986 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :09-04-22 20:51:35 ( ehird) but I'd rather not pay apple quite a bit of dough for a kb when I'm moving away from macs. < 1240426992 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That is what I read. < 1240427071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes, well, this one is neither "Ultra Flat", nor "Ultra X Premium"; it's "UltraX Flat", which *looks* like the later one (though not *exactly* like), but the keys are... you know, less softy. But they don't make this thing any more; I tried the new version in a shop, and it feels very different. < 1240427101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd go for the das keyboard, were it... y'know... not as bloody loud. < 1240427102 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"later one" there meaning the later one shown in the video. < 1240427109 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure which one it was, in fact. < 1240427120 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The DAS isn't even particularly loud, I don't think. < 1240427120 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No audio made it a bit... abstract. < 1240427151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Not about to buy one to see if that's true, quite expensive thing; reviews say it's = model m volume. < 1240427198 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The DAS has blue cherries, the model M is buckling spring. I'd expect an M to be noticeably louder. < 1240427205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True. < 1240427206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"wow u didnt even hit the spacebar nt 1 time u face shit" (comment on video of japanese person typing) < 1240427228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Keyboards are so boring, anyway; 2009 should mean some sort of direct neural connection already. < 1240427258 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's Das, btw. < 1240427275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Das Keyboard sports best-in-class German-engineered gold-plated mechanical key switches" < 1240427279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MONSTER CABLE FOR YOUR KEYBOARD < 1240427289 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Key switches matter, a lot. < 1240427294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know. Jeez. < 1240427298 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Cables do, too. < 1240427313 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or not really, it's more the connector type. < 1240427314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: You're not srsly saying you think highly of Monster Cable? < 1240427323 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Monster Cable is a company? < 1240427328 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or product? < 1240427329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. A scamster company. < 1240427336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Charge $100+ upwards for a $5 cable. < 1240427340 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240427341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Claim it's better quality. Results say: no. < 1240427346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, sue people for using the name "Monster". < 1240427349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In any field whatsoever. < 1240427355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because they invented the word monster, see. < 1240427358 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'd buy a new keyboard like this if Logitech still made 'em; this particular one seems to, after some few years of service, have generated a problem that the space bar doesn't always register if I click on the extreme end of the key. < 1240427381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do people actually do rollover when typing? < 1240427385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I only press one key at a time, in general. < 1240427389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :albeit in rapid succession < 1240427437 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, well, Monster Cable sells "faster" HDMI cables too. < 1240427440 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I sometimes do accidental rollover which causes one of the keys to not register. < 1240427468 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"The Speed You Need From Your High Definition Home Theater Cables". Well, maybe it's just flowery text there. < 1240427599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone have a space cadet? < 1240427633 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Selling gazillion-dollar cables for all-digital connections is a bit suspicious to me, anyway. Oh, and some of the cables are unidirectional; they won't work "right" if you hook them up the wrong way around, even though the connectors are identical on both ends. < 1240427670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: http://www.youtube.com/watch?v=cnY36odkP6o&feature=related this sounds the loud to me < 1240427684 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Well, turn down the volume." < 1240427688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1240427689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*:-D < 1240427711 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's what cherry blues sound like. :-P < 1240427767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :See the video at the bottom of http://hothardware.com/cs/blogs/mrtg/archive/2009/03/08/mechanical-key-switch-keyboards-demystified.aspx for some variation. < 1240427840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit high pitched, is my thinking. < 1240427847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My model m and apple keyboard are both deep sounds. < 1240427893 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, the Das is higher-pitched than other cherry blue keyboards, or so I've heard. < 1240427927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone used a scissor-switch kb < 1240427934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :supposedly the ones laptops use. < 1240427964 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, they're membrane keyboards so they suck anyway. :-P < 1240427992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I dunno, I like the feel of laptop kbs. You don't need to put much pressure on and that makes my type faster. < 1240428003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: is your X thing scizswitch < 1240428051 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How should I know? It certainly didn't say on the box. :p < 1240428069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1240428081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A special case of computer keyboard membrane switch is the scissors switch. The keys are attached to the keyboard via two plastic pieces that interlock in a "scissor"-like fashion, and snap to the keyboard and the key. It still uses rubber domes, but a special plastic 'scissors' mechanism links the keycap to a plunger that depresses the rubber dome with a much shorter travel than the typical rubber dome keyboard < 1240428083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey... < 1240428084 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember what it looked like, inside, either. Except that one of the longer keys had some sort of metallic-wire-trickery that was very tricky to get back in place when I removed it. < 1240428088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think my current one is that < 1240428096 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pops off a key to see < 1240428107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1240428162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The keycap is separate; it has a hollow tube in the middle. This snaps into a thing on the actual keyboard which has another hollow tube with a rubber membrane at the bottom, again a hollow tube, although smaller and shorter. < 1240428177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what does that sound like to you? < 1240428192 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like rubber dome. < 1240428238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes. Seems likely. < 1240428266 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1240428316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://matias.ca/tactilepro2/resources/images/TP2_hands_diagram_1.jpg "This keyboard for people with three or more hands" < 1240428339 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, those keyboards look identical < 1240428354 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes, there seems to be two plastic pieces in a scissors-like fashion under the keycaps of this thing. < 1240428367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Your mom is two plast— shot < 1240428369 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I only examined a sample of N=1 keys, but I don't really think they'd alter. < 1240428389 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's the only one like that! < 1240428409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's to fool customers < 1240428415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they told people to pop off keys < 1240428422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the 3 most common ones they made scissor'd < 1240428429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to fool customers, the rest is just bogstandard membrane < 1240428486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is the das keyboard smooth-key? < 1240428487 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For the record, it was the number key 1. But as I said, they no longer make this thing; I'd bet the current version is not scissory at all, since the feedbacky sort-of-clicky-but-not-quite feeling is gone, it's just a soft resistance. < 1240428493 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What's "smooth-key" < 1240428512 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Well, the current version of their product that still looks similar. I'm not quite sure how the all-black also-rather-slim version acts.) < 1240428513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: a lot of keyboards have plastic keycaps where if you look closely there's lots of little bobble < 1240428513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240428516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I hate that feel < 1240428523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and much prefer smooth plastic keycaps < 1240428537 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm annoyed by the bobbles on the home row keys and such < 1240428546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not that < 1240428732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My model m sounds nicer in my recording than in the real thing < 1240428754 0 :kar8nga!n=kar8nga@f-76.vc-graz.ac.at JOIN :#esoteric < 1240428810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=b5CeNunbHto&feature=related ← this sounds godly < 1240428819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :could do with more keys. and keycaps. < 1240428947 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Whenever I press a key, something else on my board says something approximated by "bräng", thanks to the vibration. (I guess the onomatopoeicity of that is possibly a bit Finnish-only.) < 1240428963 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/board/table/ maybe. < 1240428971 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or is any table a board? < 1240429184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And the Cherry MX Brown is tactile, but not clicky < 1240429186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hot < 1240429244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :abs m1 is apparently tactile !click < 1240429259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :windows key has some sort of smooth bullshit on though < 1240429297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=oue4KQkmBEM er sounds very clicky < 1240429379 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Nowadays the Windows key should be in that embossed circle thing nowadays; I don't have any keyboards like that here. < 1240429390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nowadays nowadays < 1240429408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.viddler.com/explore/HotHardware/videos/69/ second one sounds hot < 1240429411 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, do they still use the "correct" layout of ins-home-pageup-del-end-pagedown keys in addition to the weird vertical thing? < 1240429425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's clicky but without the cliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiick < 1240429432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yar < 1240429454 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"We put the ICKY back in CLICKY" would be an awesome slogan for a keyboard manufacturer. < 1240429478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240429499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :call it kICKY or something < 1240429553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaa < 1240429556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the 7g has unsmooth keys < 1240429559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :look: http://www.steelseries.com/images/18/1561-1866.jpg < 1240429564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also wtf@that layout < 1240429570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240429675 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Conversation fragment from outside my office: "Yeah, but what if L7 goes up to sixty?" "What do you mean by sixty?" < 1240429686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how "sixty" can ever be ambiguous. < 1240429694 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't include units. < 1240429729 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmm, 'spossible. I assumed they were talking about some algorithm since this is the CS lounge :P < 1240429809 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Is it actually possible to buy domain names from squatters, or is it purely mythical :P < 1240429821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can do it < 1240429823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it costs $k < 1240429879 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've been getting lots of targeted spam about gehennom.com becoming soon available for purchasation, to the webmaster@gehennom.org address. < 1240429902 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I want plof.{something} :P < 1240429912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But they're all squatted because it's a four-letter word. < 1240429913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: plof.pf? < 1240429917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Come up with a cctld yo. < 1240429930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: plof.ly < 1240429959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: flop.ws < 1240429961 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :plof.pl/of :P < 1240429963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Software: plof" < 1240429964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :" < 1240429967 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :plof.fo < 1240429977 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :plof.ws/here < 1240429984 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :As in the famous insult, "You're such a ploffo!" < 1240429993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :plof.aq < 1240429997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Plofaq. < 1240430039 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or "plof.it"; then you can paraphrase the famous slogan and have something in the just.plof.it address. < 1240430039 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :of.pl/plof < 1240430083 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Some of those ccTLDs are rather strict about requiring someone/something in the country itself. < 1240430093 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Damn them :P < 1240430099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1240430102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wanted velociraptu.re < 1240430109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but you need to be in REtard land. < 1240430176 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For .fi you also need to be someone living in Finland, or a company/organization/foundation registered in the corresponding Finnish registry. < 1240430198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fu.fi/fo/fum < 1240430248 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fu.fi is registered to "All You Need Finland Oy" ("Oy" being the company-suffix). < 1240430284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The front page looks a bit bizarre. Maybe some sort of religious cult? < 1240430312 0 :Slereah_!n=butt@ANantes-259-1-83-195.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1240430478 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Funny, you only get to use (in addition to the "normal" characters) the characters å, ä, ö and the Sami language specials (but only those officially spoken in Finland) in IDNs in the .fi registry. That's rather a limitation. < 1240430703 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why aren't ther any smooth keyboards ;_; < 1240430713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Smooth criminals. < 1240430734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :smooth criminalboards < 1240431212 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240431462 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1240431719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaagh < 1240431727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the steelseries 7g is single width < 1240431733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :backspace < 1240431735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kill it with fire!! < 1240432060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i just want a decent non-{tactile,clicky} mechanical keyboard < 1240432063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :preferably with smooth keys. < 1240432064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1240432388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1240432444 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just buy one of those Optimus Maximus keyboards, and be the envy of your neighbourhood. Even though as a keyboard I don't think it's especially good. < 1240432460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ew. < 1240432469 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no way am I paying $1k for a shitty keyboard. < 1240432595 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, right, it was that steelseries 7G which had gold-plated connectors. :p < 1240432611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what's your kb again < 1240432638 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you want a clicky keyboard. Buckling springs FTW. < 1240432640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Logitech UltraX Flat, if I recall correctly; but it's been discontinued; they have something vaguely similar, but not at all. < 1240432653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Fuck that. I hate their sound and they're not fast to type on. < 1240432666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The only vaguely similar thing I'm considering is the das keyboard. < 1240432705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: http://www.amazon.com/Logitech-967568-0403-X-Flat-Resistant-Keyboard/dp/B000I4UQZM < 1240432713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Gaming keyboards" are funny. This one advertises itself has having "2 megabytes of built-in memory and an integrated TurboCore unit". < 1240432717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240432752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.amazon.com/Logitech-Illuminated-Ultrathin-Keyboard-Backlighting/dp/B001F51G16/ref=pd_cp_e_2?pf_rd_p=413863501&pf_rd_s=center-41&pf_rd_t=201&pf_rd_i=B000I4UQZM&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=1BWD2KVWZWF5K9H5VEKD this looks quite the nice < 1240432859 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think that "Ultra-X Flat" in the first Amazon model is the new variant, with non-scissory just-sort-of-soft-touch keys. It has that black border above, which I seem to recall was about the only obvious physical difference. But I don't really know. < 1240432913 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, first Amazon link, I mean. < 1240432928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I did try some other all-black thing Logitech keyboard, and it didn't feel any better. I don't think it had any illuminatus connections, though. < 1240432929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"What's this? A laptop-style keyboard on the desk of a TR editor, a heavy-duty typist and ostensible keyboard purist? Surely there must be some mistake" < 1240432932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This sounds promising. < 1240432951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://techreport.com/articles.x/16522 Looks nice enough at first glance. < 1240433001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although I hate that wrist rest < 1240433088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"What's more, the Aurora fits in perfectly with my dual black Dell monitors, black speakers, black Logitech wireless mouse, black headphones, and shiny black Antec Sonata case." < 1240433095 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"But alas, I cannot change my race." < 1240433121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :grr that windows key makes me want to kill something < 1240433128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FUCK YOUR LOGO AND FUCK YOUR GLOS < 1240433130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :S < 1240433137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :............. < 1240433138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1240433139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the backspace < 1240433142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is one key wide < 1240433144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahahahahahhhhhhhhhhhhhhhhhhhhhhhhhhhh < 1240433157 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I hate keyboard-shopping since it would be more optimal to actually get to poke them things, and that's hard over the internets. < 1240433170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :totally < 1240433179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but i've never heard of a keyboard shop < 1240433209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Alt grrrrrrrrrrrr < 1240433228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Keyboard shops are hidden away at dark alleyways, only for the true keyboard connoisseur. < 1240433298 0 :Slereah_!unknown@unknown.invalid TOPIC #esoteric :E=$BDE!N(Bc2 | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1240433308 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hm, it no work < 1240433326 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The tiny backspace is tiny, truly. < 1240433420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a youtube keyboard review without any typing video < 1240433422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Great job guys < 1240433449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1240433455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this one has full sized backspace key in this review < 1240433458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but not on the site < 1240433459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WAT < 1240433476 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Might be layout-dependant; I've seen that sort of thing. < 1240433491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe they're just playing with you. < 1240434462 0 :BeholdMyGlory!unknown@unknown.invalid PART #esoteric :? < 1240434550 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1240434584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Our local the-major-computer-parts-retailer-around-these-parts-I-guess sells this thing called "Überkeyboard" which openly advertises the laptop-likeness and scissor-switchiness. But it also completely lacks all key markings. And has a bit miniaturized layout when it comes to cursor keys. And is a cheap plasticky sort of thing, too. < 1240434988 0 :neldoreth!unknown@unknown.invalid QUIT :Connection timed out < 1240435501 0 :k!n=kar8nga@e-60.vc-graz.ac.at JOIN :#esoteric < 1240435529 0 :k!unknown@unknown.invalid NICK :Guest49992 < 1240436090 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240437048 0 :[flaming]!n=Flaming@unaffiliated/flaming JOIN :#esoteric < 1240437066 0 :[flaming]!unknown@unknown.invalid PRIVMSG #esoteric :anybody know what this does? < 1240437066 0 :[flaming]!unknown@unknown.invalid PRIVMSG #esoteric :++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1240437089 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Run it and see? < 1240437137 0 :[flaming]!unknown@unknown.invalid PRIVMSG #esoteric :can i run it without downloading anything? < 1240437163 0 :[flaming]!unknown@unknown.invalid PART #esoteric :? < 1240437173 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240437251 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think that's "Hello, World!\n", but I'm not sure. < 1240437290 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Probably. I mean, what else would you run into at random? :-P < 1240437357 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was rather impatient. < 1240437358 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That outputs 14 bytes? < 1240437375 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1240437375 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Hello World!. < 1240437382 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :13. < 1240437386 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You must be a psychic. < 1240437395 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, wat. < 1240437408 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The last dot there is probably the newline. < 1240437416 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. < 1240437421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. Definitly a newline. < 1240437709 0 :okloduk!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1240437812 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :You know, I just noticed that in today's xkcd, the railing in the sixth panel is apparently a cross section. < 1240437845 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :If it were a side view, it would probably curve back toward the house at some point. < 1240437965 0 :oklokol!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1240438285 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1240438287 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1240439713 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1240439809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : a simple yes or no would've sufficed. < 1240439824 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in which case, no. < 1240439854 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240439875 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :well okay, i guess yours was better. < 1240439876 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: erm, do you get highlighted on any oklo* ? < 1240439886 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :no, i'm just here 24/7 < 1240439900 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :actually just found two orthogonal 4x4 latin squares, and came to celebrate < 1240439910 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :orthogonal? < 1240439917 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You probably should, though, since your nicks vary so much < 1240439934 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: when you pair them up elementwise, all pairs different < 1240439970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :why does your client give _two_ version replies? :D < 1240439980 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240439990 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :which one did you version? < 1240439994 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :okloduk < 1240440012 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :well it's mirc, it tends to do weird stuff when you ask it stuff. < 1240440119 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you better paste those squares, that doesn't make sense... < 1240440256 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240440259 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :NEVER < 1240440269 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the wp article on latin squares uses the term, but doesn't define it... < 1240440296 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :you have two matrices, and you take each element (i,j) from both matrices, if the matrices are size n, you get n^2 ordered pairs, orthogonality = all pairs different < 1240440317 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :also they both have to be latin squares < 1240440324 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh right just one for each matrix < 1240440331 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :yes something like that < 1240440342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i was confused and thought you took a pair from each < 1240440346 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240440461 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :anyway it's a trivial problem, i wasn't trying to imply i was proud of that or anything < 1240440478 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :just needed an excuse for having appeared just in time < 1240440521 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh well, i'll pretend to believe your excuse then. er, whoops. < 1240440561 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is that topic < 1240440594 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The topic is something that did not work. < 1240440606 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :22:48:18 ... Slereah_ changed the topic of #esoteric to: E=Æ$BDE!N(Bc2 | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1240440609 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :22:48:28 < ~Slereah_> Hm, it no work < 1240440619 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I am unsure as to how it did not work. < 1240440664 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe it was a wild attempt at injection < 1240440685 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly he forgot to balance parentheses < 1240440851 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :in soviet russia, parentheses balance themselves < 1240440861 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um no < 1240440891 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats okloduk for a clear meme failure -----### < 1240440897 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :okay i've done 48 exercises, if i do 3 more, i'll get cool extra points in the exam < 1240440905 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :but i already got 30/30 from the first exam < 1240440909 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :so it's like < 1240440915 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :have wasted time vs. waste time < 1240440932 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :any suggestions? or maybe requests for clarification. < 1240440985 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in soviet russia, time wastes YOU < 1240440999 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :admittedly, that has been known to happen under capitalism as well < 1240441052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, in soviet russia, extra points in the exam get YOU < 1240441066 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :i actually had a "good" soviet russia joke today, but i just couldn't do it. < 1240441076 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :but now i'm tired and i can say anything. < 1240441090 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :i mean SR jokes are somewhat old < 1240441146 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, strontium jokes have truly ceasiumed to be amusing. < 1240441169 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :so umm < 1240441177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in soviet russia, yoda grammatical order changes < 1240441183 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :there exercises have about 3 pages of shit for me to read < 1240441187 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240441193 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :don't they realize it's fucking past midnight < 1240441244 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1240441279 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :SR isn't strontium, it's sulfide. < 1240441299 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :good point. < 1240441300 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Sulfides in general. That R could be anything. < 1240441311 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :really good < 1240441315 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess so; I just used "wn sr -over" to get something to say. < 1240441354 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't know if it is germanium that we should sulphur such puns < 1240441377 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that's what you get for only using material from the channel < 1240441381 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although it might lead to some gold < 1240441387 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :oh look i have a spoon next to me :o < 1240441396 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :probably because i just ate ice cream. < 1240441400 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Like the old saying goes: when you make assumptions, you make an ass out of you and... 'mptions. < 1240441402 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :mmmm it was good. < 1240441446 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i don't get it < 1240441551 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's a saying. I don't really get those either. < 1240441552 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :In Soviet Russia, the ability to get better services due to natural talent is deemphasized YOU! < 1240441570 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :When you assume, you make an ass out of u and me. < 1240441609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:05 kerlo: In Soviet Russia, the ability to get better services due to natural talent is deemphasized YOU! ← capitalism fail < 1240441610 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, I don't think that's it. I'm certain it was something about umptions. < 1240441657 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: that soviet russia joke didn't contain a silver of funny. but i guess we could iron something out < 1240441708 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, sounds like a good idea. < 1240441793 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i think you must have read a scrambled version < 1240441853 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My elementary comment wasn't a good idea, I take it. < 1240441953 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :wait are we still on that < 1240441980 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it was a boron idea, and if you do anything such again i'll call a copper < 1240442066 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Oh? Well... I'll unbihexuminate your untrilinums if you try anything that ununseptic. < 1240442112 0 :Guest49992!unknown@unknown.invalid QUIT :Connection timed out < 1240442212 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think this is wearing a bit tin < 1240442356 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1240442420 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ah! You in fact called the copper, it seems! With some slight changes in spelling. < 1240442458 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you'd think they would see through a pun < 1240442622 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I was gold by this conversation. I'm glad to see the puns finally argon. < 1240442652 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lament: you repeated an element, lose 3 points < 1240442687 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :helium. < 1240442699 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :really, where? < 1240442708 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :okloduk: there is no reason for swearing, sodium it < 1240442736 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :could you please stop seaborgium < 1240442749 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :putos carbones < 1240442764 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this is getting out of hand, i don't understand the puns any longer < 1240442847 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :well, antimony to you too. < 1240442862 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :of course, i'm not actually sure these are international names, though they do sound like it < 1240442867 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there could be a meaning to that, but i xenon < 1240442934 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: radon, man < 1240442954 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drops some sodium into the pool. < 1240443024 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :lament is having a huge radon < 1240443040 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i think doing that is a chrome < 1240443043 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :All this is ytterbiumly ludicrous. Is there some curium I could use to make it stop? Perhaps some sort of good samarium could change the topic? Though it would be a titanium task. < 1240443075 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't zinc so. < 1240443078 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :francium i don't care < 1240443081 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240443103 0 :pikhq!unknown@unknown.invalid TOPIC #esoteric :Esoteric, the land of puns | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1240443113 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this could go on for a lantanium < 1240443114 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :Esoteric (verb) the land of puns | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1240443120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION esoterics. < 1240443124 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1240443163 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*lanthanum, dammit < 1240443171 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :technetiumically we could try to do something less bohrium. < 1240443266 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :your puns are too krypton, try to bismuth < 1240443286 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :i dubnium that < 1240443291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HEY GUYS < 1240443295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ROLLERCOASTERS < 1240443298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1240443305 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WITH RAPTORS < 1240443335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :VELOCIROLLERCOASTERAPTORS < 1240443345 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :HOLYMOLYBDENUM < 1240443347 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WITH BLASTERS < 1240443355 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realized he can just download the solution manual and get the points for free! < 1240443373 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Money for nothing and the points for free. < 1240443406 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :"how weird that you'd do the same mistake as the solution manual!" < 1240443424 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :(actual quote, although maybe it was less exclamation marky.) < 1240443430 0 :Dewio!n=dewi@203-214-99-211.dyn.iinet.net.au JOIN :#esoteric < 1240443431 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just try the "great minds think alike" defense. < 1240443436 0 :okloduk!unknown@unknown.invalid PRIVMSG #esoteric :heh. < 1240443459 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1240443572 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ehird: o_O < 1240443588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: see #concatenative. < 1240443592 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :usually, you should kick those sorts of peoples.. < 1240443598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we've tried. < 1240443600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he uses tor. < 1240443617 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :quiet tor, then < 1240443631 0 :Sgeo[College]!i=897d688b@gateway/web/ajax/mibbit.com/x-6432cbd8ea2eda9f JOIN :#esoteric < 1240443631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240443634 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :void countVowels(string str, int & aCt, int & eCt, int & iCt, int & oCt, int & uCt) < 1240443635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: he uses cgi:irc < 1240443636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :via tor < 1240443649 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh? then quiet mibbit? < 1240443654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cgi:irc < 1240443655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not mibbit < 1240443667 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh. then that. < 1240443697 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :jeez. you peoples >_> < 1240443706 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :what's his shpiel anyway < 1240443706 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :Can that be quieted without quieting all cgi:irc users using that network? < 1240443709 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo[College]: make that varargs, so you can add an optional yCt ;D < 1240443718 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :lol oerjan < 1240443733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: claims he can't sleep without knowing slava's employer; he called phone numbers and shit < 1240443733 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :Seriously, I can't believe the professor thinks this is acceptable < 1240443738 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :you can voice people to except them < 1240443742 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Why is that not an array? < 1240443747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :either completely psychotic or a troll; if he's a troll, he's incredibly good and incredibly dedicated < 1240443752 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :coppro: we haven't learned arrays yet < 1240443758 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240443763 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :that would probably be why < 1240443772 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :My question is why don't we just do countLetters(char ch, string str) and call it multiple times < 1240443776 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :Isn't that more sane? < 1240443791 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'd use that as the underlying implementaton < 1240443798 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :if only to irritate him < 1240443806 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :anywahs. < 1240443840 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :well, you could quiet his nick and make the channel +z < 1240443851 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :anyway. >_< trolls, shouldn't devote too much attention. < 1240443859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he changes nick < 1240443859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::3 < 1240443861 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :to em. < 1240443879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :current prediction is that he'll die of sleep deprivation < 1240443881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which will be fun < 1240443901 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :Where is this?\ < 1240443981 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :or there's the kick-on-sight solution. which can escalate < 1240443994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo[College]: no < 1240444000 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I have consumed 1,302 calories today < 1240444045 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240444062 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: how far along is said day? < 1240444137 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I was about to say that I could make a list of everything I've eaten today, but then I realized that some flour tortilla chips and BUGLES have passed under the radar. < 1240444157 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :actually, counting the milk 1,474 < 1240444162 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :sounds about right so far < 1240444176 0 :Dewi!unknown@unknown.invalid QUIT :Read error: 101 (Network is unreachable) < 1240444193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone want 3gb of ddr3 ram :-P < 1240444260 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :actually, 1,243... screwed up grams and calories. this logging might take some getting used to :3 < 1240444306 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I woke up at 9:00 AM, ate breakfast (bagel, so 600 calories), took a nap, ate sushi (258 calories), then some cereal (392 calories) < 1240444320 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :"I actually prefer the way you did it.' < 1240444334 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds stuff < 1240444352 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :right now it's 7:00 PM and I'm going to the gym in an hour... phew. < 1240444381 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: technically, those are probably kilocalories anyway < 1240444396 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :yes, they are, my SHIFT KEY IS ERRATIC RIGHT NOW < 1240444413 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :(actually, I just forgot to capitalize the C >_>) < 1240444419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: you need some more grace notes in your day < 1240444454 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh, good idea, I should go play the piano after gym ^_^ < 1240444499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>.< < 1240444525 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :did i just sense a pun backfiring? < 1240444604 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Let's see, about 370 Calories at breakfast, 630 at lunch, then a bunch at whatever you call that meal between lunch and dinner. < 1240444619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :linner < 1240444645 0 :Sgeo[College]!unknown@unknown.invalid PRIVMSG #esoteric :I have a feeling that if I said "linner" before ehird, ehird would make a sarcastic remark about how unclever that is < 1240444645 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And snacks. < 1240444653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo[College]: yep. < 1240444663 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Call it Linux. < 1240444673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lee knucks < 1240444698 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :all my food is Linux-compatible < 1240444699 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, that and a fair bit of snacking puts me somewhere near 2000, I imagine. < 1240444714 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo[College]: he'd probably call you a dunch for it < 1240444722 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And it's 7 PM. I wonder if I could get away with not eating for the rest of the day. < 1240444757 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I tend to eat into the night... so I should take that into account. < 1240444780 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I'm just starting to log everything today. So far so good... eh.