00:16:37 I think I'd like a Lisp-like language where all functions and macros accepted keyword arguments only, as in all arguments need to be keyworded, and order of arguments does not matter 00:17:28 interesting 00:17:59 (+ addend=2 augend=2) => 4 00:20:42 expression=(function=+ addend=2 augend=2) => result=4 00:20:43 -!- pikhq_ has joined. 00:20:58 -!- pikhq has quit (Ping timeout: 244 seconds). 01:01:52 -!- kinoSi has quit (Read error: Connection reset by peer). 01:02:19 -!- kinoSi has joined. 01:34:20 'President Vladimir V. Putin of Russia piloted a motorized hang glider over an Arctic wilderness area while guiding a flock of migratory birds toward their winter habitat' 01:38:22 Hello Future Trout Magnet, There are 42.8 million Americans 01:48:45 -!- impomatic has quit (Quit: http://RetroProgramming.com). 02:03:35 -!- Nisstyre_ has changed nick to Nisstyre. 02:51:16 * Sgeo is now watching the dark underbelly of the Clojure communit 02:51:25 Apparently, the mailing list is insanely difficult to join 03:27:00 try asking them if O(ln n) is equivalent to O(log_32 n). 03:28:43 poor people 03:35:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:35:53 lols 03:36:14 * kmc is researching obscure local political offices in preparation to vote in a primary election tomorrow 03:36:54 Well, one random person appears to be unaware 03:39:39 Sgeo: textbook same - in practice could be more different. 03:51:23 > 0o678 03:51:24 55 03:52:12 > (+) 0o678 03:52:13 63 03:54:03 naturally caleskell ruins the experiment 03:55:58 * kmc rage 04:03:18 kmc, ? 04:04:05 How do you get 63? 04:04:29 @type o678 04:04:30 Not in scope: `o678' 04:05:20 Oh, huh. I have totally missed that Haskell has 0o syntax. 04:05:29 zzo38: i think i shall leave that as an exercise :) 04:05:54 @yarr 04:05:54 Shiver me timbers! 04:05:56 heegan 04:06:16 What’s, shachaf, up? 04:06:35 That's iggrammatical, ion. 04:06:39 Wow, that's a great word! 04:06:41 Iggramatical. 04:06:51 very cromulent, like ignobel 04:06:57 It looks like I invented it! 04:07:25 ! 04:07:37 ITYM “that’s, ion, iggrammatical”. 04:07:52 That, ion,'s iggrammatical. 04:09:44 ion't know wuddat means 04:13:26 > (+) 1 04:13:27 Overlapping instances for GHC.Show.Show (t -> t) 04:13:27 arising from a use of `... 04:13:30 -!- asiekierka has joined. 04:13:45 :type 0o678 04:13:52 @type 0o678 04:13:53 forall t t1. (Num (t1 -> t), Num t1) => t 04:13:57 @type 678 04:13:58 forall t. (Num t) => t 04:14:13 ....right 04:14:18 * Sgeo walks away slowly 04:14:22 @type o 04:14:23 Expr 04:14:43 @type 0 o 678 04:14:44 forall t t1. (Num (t1 -> t), Num t1) => t 04:15:07 ion, it doesn't, I think 04:15:13 > 0 o 678 04:15:14 0 04:15:26 Ok, so ... huh 04:15:49 > (+) 0 o 678 04:15:50 Couldn't match expected type `t1 -> t' 04:15:50 against inferred type `Simpl... 04:15:58 * Sgeo surrenders. 04:18:18 hint: the split is in a logical place when you realize it 04:18:54 insidioerjan 04:19:19 and also, i believe (+) 0o678 works also outside lambdabot 04:19:40 although not without the (+) 04:19:44 It had better. 04:20:48 sgeo: At least my GHC does. 04:21:03 Sg Eo! 04:21:28 heo 04:21:39 > hi "Sgeo" 04:21:40 Not in scope: `hi' 04:21:41 ! 04:21:49 shocking 04:22:58 @let hi (dropWhile (`elem` "bcdfghjklmnpqrstvwxz") -> s) = text ("h" ++ s) 04:22:58 ViewPatterns is not enabled 04:23:32 @let hi = text . ('h':) . dropWhile (`elem` "bcdfghjklmnpqrstvwxz") 04:23:33 Defined. 04:23:37 > hi "sgeo" 04:23:39 heo 04:25:46 So, 0o678 isn't actually anything? 04:26:05 if that's supposed to be octal... 8 is not an octal digit 04:26:14 an... octit? 04:26:44 > :t 0o678 04:26:44 :: (Num a, Num (a -> t)) => t 04:26:44 : parse error on input `:' 04:26:51 0o8 parses as 0 o8 but 0o7 parses as 7. 04:26:56 * Sgeo is playing at tryhaskell.org, hopefully that doesn't do oddities 04:27:00 what a country 04:27:40 Sgeo: rage at the fact that lambdabot is advertised and used as a tool for beginning haskell learners, and yet its behavior is confusing and nonstandard in ways that amount to inside jokes 04:27:40 > (+) 0o67 8 04:27:41 63 04:27:52 I assume ion knew that 04:28:11 ion knows everything*. 04:28:22 I know what i did last summer. 04:28:44 kmc: Do you think a Haskell CTF could have any interesting bugs you wouldn't have in other languages? 04:30:07 What is "CTF"? 04:30:09 kmc, what is there to rage about within Clojure? 04:30:41 zzo38: Corrupt the flowers. 04:30:53 Capture The Flag 04:32:03 Consume the fruit 04:34:11 Capitate the females 04:35:33 Create The Forks 04:35:42 Are there any good guides for making macros that write macros? 04:35:42 Sgeo: you scare me 04:35:52 Sgeo: only one level of recursion? 04:35:59 why not make macros that write macros that write macros 04:42:35 why not make fix (macros that write) 04:43:17 macros that write macros that macros write 04:43:28 Why not write macros that right wrongs? 04:44:18 -!- oerjan has quit (Quit: Good night). 04:53:36 In some programming language, writing macros that writes macros works and in others won't work. 04:53:59 Such as, C macros does not have a code to write C macros. 04:55:36 That, and that alone, is why C macros suck. 04:55:38 04:58:01 o.O arglist metadata? 04:59:40 Real men write C with M4 macros. 05:12:52 -!- asiekierka has quit (Remote host closed the connection). 05:25:05 -!- evincar has joined. 05:35:26 TeX macros are allowed to define macros, as well as change the way further text is read. 05:35:52 Which can be very useful. 05:36:08 \hi{monqy} 05:38:54 A macro I sometimes use is this: \def\ecall#1{\bgroup\edef\next{\egroup#1}\next} 05:39:33 Which does define a macro the defined macro is lost before it is finished being expanded. 05:39:49 \define{macro} 05:42:48 defmacro! Everytime I look in your eyes 05:43:39 defmackerel 05:45:11 -!- nooga has joined. 05:47:42 Mostly, expansion in TeX cannot cause changes to values of registers and meanings of control sequences and so on, with one exception: The \csname command will define the control sequence it expands as to mean \relax if it is currently undefined. 05:50:54 -!- FreeFull has quit (Quit: Bye). 05:54:56 So something like (Global -> Free ((->) Token) [Token]) won't do (actually there are other reasons this won't do). 06:09:58 -!- andromedian has joined. 06:27:43 But, C macros that do not have a code to write C macros, is one reason of C macros not very good. 06:32:26 I thought of idea make up a .NSF file which automatically composes some music and plays it, using the track number as a random number seed or other options perhaps. 07:00:32 Gregor: Real men write M4 in M4M4 07:09:04 -!- impomatic has joined. 07:15:03 -!- epicmonkey has joined. 07:16:06 -!- zzo38 has quit (Quit: M4M4). 07:27:58 -!- epicmonkey has quit (Ping timeout: 252 seconds). 07:30:51 "No performance penalty 07:30:51 Because Mirah directly targets the JVMs type system and JVM bytecode, it performs exactly as well as Java" 07:31:11 As far as I'm concerned, the JVM in and of itself is a performance penalty 07:34:41 Says you. Java's faster than C. (If you just pick the right benchmark.) 07:34:53 @quote monochrom einstein 07:34:54 monochrom says: einstein's theory implies that haskell cannot be faster than c 07:35:30 But does it say anything about Java?! 07:37:55 -!- andromedian has quit (Quit: Leaving). 07:38:56 `pastelogs java.*einstein 07:39:31 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.15424 07:39:52 Useful. 07:40:06 -!- evincar has left. 07:40:07 `pastelogs einstein.*java 07:40:17 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.11295 07:41:12 -!- impomatic has left. 07:53:16 Blarh. I was all set to go to my 10:30am breakfast/lunch, and then the restaurant in this building is closed for some kind of "private event", and I don't have time to go elsewhere since there's a meeting at 11am; and to add insult to injury, there's a strong smell of food since they're apparently cooking and setting up for that event. #firstworldproblems 08:00:39 You could've noticed the signs saying 'THE RESTAURANT IN THIS BUILDING IS CLOSED FOR SOME KIND OF "PRIVATE EVENT" ON THURSDAY' on any earlier day of the week. 08:01:29 I didn't see any signs. 08:01:44 Are you sure there are signs. 08:02:16 I saw signs on Monday. (And haven't been there since then.) 08:02:52 I haven't eaten in this building this week, and I enter from the bicycle stand door and take the stairs there, so I suppose I've just missed them. 08:03:18 Right, the signs would've been near the restaurant. 08:03:44 It would've been nice to have it in ruokalistat.net, but I suppose that's asking a bit too much. 08:04:36 They do have e.g. "Suljemme ravintolan tänään klo 14.00" for TUAS today. I guess it depends on whether the scrapers happen to pick the stuff up. 08:05:28 Yeah, I don't know how that site gets its info. 08:05:57 Sometimes there's nonsense, so I think it's just kludgy scripts scraping the sites. 08:06:50 There are the yellow single-letter gluten-free/vegetarian/non-lactose indicators, sometimes those end up in the middle of the dishes, leading me to believe it's done by a regexp-replace. 08:10:21 -!- atriq has joined. 08:10:54 I'm still in denial about school happening 08:11:04 Here I am sitting in school 08:11:22 Accessing IRC apparently through my school's mail server 08:12:32 kmc: The Stripe CTF slides etc. are up. 08:19:34 -!- sirdancealot7 has quit (Remote host closed the connection). 08:25:04 -!- epicmonkey has joined. 08:47:19 @tell Phantom_Hoover RE: Fiji shipping, Newfoundland has expensive shipping and I think so does Hawai'i 08:47:19 Consider it noted. 09:00:16 -!- atriq has quit (Remote host closed the connection). 10:03:50 ion: What's that lambdabot command that has a lot of output? 10:03:55 The one that shows a raw IRC message. 10:30:05 -!- elliott has joined. 10:30:07 @echo 10:30:07 echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "elliott!~elliott@unaffiliated/elliott", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@echo"]} rest:"" 10:30:08 -!- elliott has left ("Leaving"). 10:39:42 -!- heroux has quit (Ping timeout: 264 seconds). 11:19:54 -!- impomatic has joined. 11:43:01 atriq: you're not sure if this is IRC or something which appears to be IRC? 11:43:22 oh... i get it the apparent part was whether its via the mail server 11:43:56 Apparently. 11:48:08 -!- MoALTz has joined. 12:08:20 -!- Phantom_Hoover has joined. 12:10:38 -!- MoALTz_ has joined. 12:14:11 -!- MoALTz has quit (Ping timeout: 272 seconds). 12:16:44 -!- atriq has joined. 12:19:26 @messages 12:19:26 You don't have any new messages. 12:19:41 @yarr 12:19:41 Avast! 12:19:52 Every time that happens, I get the urge to write a pointless sympathy message. 12:20:10 @ask fizzie thanks :') 12:20:10 Consider it noted. 12:20:25 Not the "@yarr" thing, the no-messages thing, I mean. 12:20:25 fizzie: You have 2 new messages. '/msg lambdabot @messages' to read them. 12:20:38 Hey, that's not two. 12:20:41 @messages 12:20:41 quintopia asked 2m 24d 21h 54m 45s ago: could you run clustering and decoy analysis on the current hill plox? 12:20:41 shachaf asked 31s ago: thanks :') 12:20:51 That's a long time. 12:20:53 Uh... 12:21:00 I do have said something here less than that ago. 12:21:12 Yes, but you probably missed the message back then! 12:21:27 Oh, right. 12:30:50 My Fueue interpreter has devolved into a mess of varying levels of indentation 12:31:27 I don't even know what I'm doing now 12:32:25 Perhaps you should endeavour to encode all the meaning into the indentations. 12:32:57 I think first I shall try to work out what the meaning wants to be 12:37:40 -!- ogrom has joined. 12:48:46 -!- atriq has quit (Ping timeout: 245 seconds). 12:53:53 -!- Nisstyre has quit (Ping timeout: 246 seconds). 13:08:34 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 13:30:01 -!- MoALTz_ has quit (Quit: brb). 13:30:17 -!- MoALTz has joined. 13:38:15 -!- MoALTz_ has joined. 13:40:56 -!- MoALTz has quit (Ping timeout: 240 seconds). 13:43:41 -!- MoALTz_ has quit (Quit: brb). 13:52:47 -!- Nisstyre_ has joined. 13:53:54 -!- Nisstyre_ has changed nick to Nisstyre. 14:03:59 -!- Nisstyre has quit (Remote host closed the connection). 14:16:57 -!- hobo has joined. 14:23:20 -!- hobo has left. 14:26:17 -!- soundnfury has quit (Ping timeout: 245 seconds). 14:36:33 -!- Nisstyre_ has joined. 14:37:13 -!- Nisstyre_ has changed nick to Nisstyre. 14:38:39 -!- heroux has joined. 15:15:57 -!- Phantom_Hoover has joined. 15:19:25 -!- Nisstyre has quit (Remote host closed the connection). 15:25:13 -!- atriq has joined. 15:35:39 -!- mig22 has quit (Quit: mig22). 15:41:40 -!- Phantom_Hoover has quit (Remote host closed the connection). 15:43:08 -!- Phantom_Hoover has joined. 15:44:22 @messages? 15:44:23 Sorry, no messages today. 15:46:51 Phantom_Hoover, I sent you a message 15:47:15 @messages? 15:47:15 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 15:47:20 It appears so. 15:47:24 Yes 15:47:31 It's not very important 16:02:35 -!- MoALTz has joined. 16:10:05 -!- augur has quit (Remote host closed the connection). 16:25:02 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 16:26:58 -!- Phantom_Hoover has joined. 16:46:38 -!- epicmonkey has quit (Ping timeout: 246 seconds). 16:54:21 -!- augur has joined. 16:56:44 x = howmanydoesittaketoscrewinalightbulb(y) 16:58:24 -!- ogrom has quit (Quit: Left). 17:02:51 -!- kinoSi has quit (Read error: Connection reset by peer). 17:03:20 -!- kinoSi has joined. 17:07:53 -!- constant has changed nick to trout. 17:09:08 -!- Nisstyre_ has joined. 17:11:52 -!- Arc_Koen has joined. 17:15:51 -!- MoALTz_ has joined. 17:16:56 -!- augur has quit (Remote host closed the connection). 17:17:02 -!- FreeFull has joined. 17:17:13 -!- augur has joined. 17:18:35 -!- MoALTz has quit (Ping timeout: 240 seconds). 17:22:05 -!- asiekierka has joined. 17:35:14 -!- Abdullah has joined. 17:35:42 -!- Abdullah has quit (Client Quit). 17:35:46 -!- Nisstyre_ has changed nick to Nisstyre. 17:51:50 -!- epicmonkey has joined. 17:56:16 -!- MoALTz__ has joined. 17:58:49 -!- sirdancealot has joined. 17:58:55 -!- MoALTz_ has quit (Ping timeout: 240 seconds). 18:00:47 -!- pikhq has joined. 18:01:18 -!- pikhq_ has quit (Ping timeout: 264 seconds). 18:12:03 -!- MoALTz_ has joined. 18:13:33 -!- asiekierka has quit (Ping timeout: 260 seconds). 18:14:55 -!- MoALTz__ has quit (Ping timeout: 240 seconds). 18:21:28 -!- MoALTz__ has joined. 18:23:55 -!- MoALTz_ has quit (Ping timeout: 240 seconds). 18:24:34 -!- MoALTz__ has quit (Client Quit). 18:51:27 -!- FreeFull has quit (Ping timeout: 276 seconds). 18:53:52 -!- FreeFull has joined. 19:03:40 -!- epicmonkey_ has joined. 19:04:25 -!- epicmonkey has quit (Ping timeout: 260 seconds). 19:08:02 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 19:25:22 A Finnish ISP’s marketing material for an Internet plan touts that you’ll get up to five Gmail accounts. https://kauppa.dna.fi/tuotteet/laajakaista/Laajakaista/LKKXXL (“Tuotetiedot”) 19:27:40 well at least he might not me lying 19:27:40 Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. 19:27:57 which is more than most marketing materials can say 19:28:00 @messages 19:28:00 oerjan said 23h 7m 30s ago: how do the category work anyway? is their a bot browsing all wiki pages and adding them to the right category pages? <-- it certainly updated immediately when 19:28:01 i changed things yesterday 19:36:14 a question from elsewhere: 'given the c99 standard, does it make sense (or is it even self-consistent) to have a representation for a signed bit field of length 1 that isn't two's complement? (and thus limited to {0, -1})' 19:36:19 seems appropriate for this venue 19:41:11 -!- pikhq has quit (Ping timeout: 252 seconds). 19:43:56 What was the text to brainfuck function called again? 19:44:56 FreeFull: I'm afraid I have no idea what you're refering to 19:45:27 ^t2bf test 19:45:31 Nope 19:45:31 !txt2bf its probably not called this 19:45:39 !txt2bf brainfuck 19:45:41 ^txt2bf its probably not called this either 19:45:54 humm 19:45:55 >txt2bf a 19:46:06 `pastelogs shubshub 19:46:30 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23467 19:46:49 !bf_txtgen aha 19:46:53 ​55 ++++++++++[>++++++++++>+>><<<<-]>---.+++++++.-------.>. [41] 19:47:44 ^bf ++++++++++[>++++++++++>+>><<<<-]>---.+++++++.-------.>. 19:47:44 aha. 20:02:27 -!- Nisstyre has changed nick to Nisstyre-laptop. 20:04:23 -!- Nisstyre has joined. 20:07:05 -!- Deewiant has quit (Ping timeout: 265 seconds). 20:14:51 !bf_txtgen abcabc 20:14:54 ​50 +++++++++++[>+++++++++>+>><<<<-]>--.+.+.--.+.+.>-. [79] 20:16:08 -!- ais523 has joined. 20:17:21 The '-' before the last dot confuses me. Wouldn't that output a trailing 255-byte, instead of null? 20:17:33 (assuming single-byte cells & wraparound) 20:17:36 EOF = -1 20:19:47 What confuses me is the >><< in the loop 20:20:27 It's not perfectly desinged 20:20:30 *designed 20:20:48 In fact, I'd venture that to perfectly design it would be an excersize in futility 20:20:53 Writing a brainfuck optimiser should be interesting 20:21:59 -!- sivoais has quit (Ping timeout: 255 seconds). 20:35:22 -!- impomatic has quit (Quit: impomatic). 20:36:35 -!- Nisstyre has quit (Quit: Leaving). 20:37:07 -!- epicmonkey_ has quit (Ping timeout: 240 seconds). 20:57:59 -!- Nisstyre-laptop has quit (Quit: Leaving). 21:00:59 -!- pikhq has joined. 21:03:53 -!- atriq has quit (Quit: Human has gone to sleep.). 21:07:31 -!- pikhq has quit (Ping timeout: 245 seconds). 21:07:40 -!- pikhq has joined. 21:13:24 -!- pikhq has quit (Ping timeout: 248 seconds). 21:18:19 -!- pikhq has joined. 21:18:20 -!- olsner has joined. 21:19:45 -!- Phantom_Hoover has joined. 21:22:47 -!- sivoais has joined. 21:26:21 kmc: They're getting rid of QSem in the next release of GHC. Apparently it's broken. 21:26:27 great 21:26:38 broken how? 21:26:49 Apparently something to do with exception safety. 21:27:02 You're supposed to use the package SafeSemaphore instead now? 21:27:19 haskell: making stuff safe by putting "Safe" before it since 1992 21:27:39 caring a lot about safety while arguing about what it is 21:28:14 kmcynicism 21:28:26 that second one is not really a bad thing 21:29:00 GHC 7.6 is out, by the way. 21:33:05 -!- oerjan has joined. 21:39:15 -!- Nisstyre-laptop has joined. 21:42:17 -!- pikhq_ has joined. 21:42:18 -!- pikhq has quit (Ping timeout: 244 seconds). 21:42:42 -!- nooga has quit (Ping timeout: 264 seconds). 21:43:58 atriq: don't you think it's weird to use a signed number just to have -1? wouldn't it be way more efficient to cover something like {-1, 0, ..., 254}? 21:44:12 shachaf: Oh, cool. 21:45:24 what's new and cool in GHC 7.6 21:46:30 kmc: http://www.haskell.org/ghc/docs/7.6.1/html/users_guide/release-7-6-1.html 21:46:35 Ooh, the CAPI thing is nice. 21:46:58 CAPI? 21:47:04 !bf_txtgen AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 21:47:06 ​91 +++++++++++++[>+++++>+++++>+++++>+<<<<-]>>.>.<..>......<....<..>>......<....<....>..>.>---. [912] 21:47:10 uh 21:47:14 Oh. 21:48:58 ^bf +++++++++++++++[>+++++++>+++++>++++++++>++++++++<<<<-]>>--.>----.<-----------------------------------------.<.>>>-----.<<.>>-----.<<<++++++.++++++++.>.<-------.-.++++..----------.-------.>>>--.<<<+++.>.>.-----.<.<-.+.>>---------.-.>++++++.<<.>>++.+++++.---------.<.<.>.>++..<++++++++++.>.+.<<.>++++++.>-----.<-.<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++.<--------- 21:48:58 ------------------------------------------------------------.>+ 21:48:58 It is now possible to defer type errors until 21:49:17 @ghc_ebooks 21:49:18 Unknown command, try @list 21:50:04 TO RELAX WITH FRIENDS HOW TO RELAX WITH FRIENDS HOW TO RELAX WITH FRIENDS HOW TO RELAX WITH FRIENDS Listen to good music from CDs, tapes 21:51:05 -!- pikhq has joined. 21:51:07 -!- pikhq_ has quit (Ping timeout: 244 seconds). 21:51:58 and introducing CD tapes which are surprisingly expensive 21:51:58 “An infix alias for mappend in Data.Monoid has been introduced” Wait… wasn’t that in 7.4 or so already? 21:52:51 on account of the technology required to spin a cassette tape as fast as an optical disc 21:53:23 is it easier than it sounds? 21:53:31 -!- pikhq_ has joined. 21:54:50 itidus21: I'm thinking "intertia" 21:55:07 nvm, i respect that figuring out ghc 7.6 is gonna take some attention 21:55:07 wow I really can't seem to type that one correctly 21:55:11 * shachaf sighs. 21:55:16 GHC 7.6 breaks a lot of things. 21:55:46 -!- pikhq has quit (Ping timeout: 244 seconds). 21:56:05 inert 21:57:25 hmm.. the public education system taught me to spell separate and surprise.. 21:57:35 using computer software 21:57:57 i think a spell checker taught me maybe 21:58:16 -!- pikhq has joined. 22:00:13 shachaf: I wish they’d actually break a *lot* of existing code so we’d get a bunch of things fixed once and for all. 22:01:54 -!- pikhq_ has quit (Ping timeout: 264 seconds). 22:02:30 ion: Instead we have to fix everything on every release. :-( 22:03:04 yeah 22:04:02 * oerjan suddenly finds (<$)'s argument order annoying 22:04:23 :t ($>) 22:04:24 Not in scope: `$>' 22:04:31 -!- Deewiant has joined. 22:07:20 itidus21: http://en.wikipedia.org/wiki/Magneto-optical_drive 22:07:55 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 22:12:03 thats much wilder than what i had in mind.. i was merely thinking of an audio cassette tape attached to a small cd 22:16:03 it's quite dizzying to consider progress 22:29:10 -!- Nisstyre-laptop has quit (Remote host closed the connection). 22:29:22 -!- Phantom_Hoover has joined. 22:34:10 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 22:41:52 -!- kmc has quit (Quit: leaving). 22:43:09 -!- augur has quit (Remote host closed the connection). 22:55:37 -!- augur has joined. 22:55:42 -!- pikhq has quit (Read error: Operation timed out). 22:55:49 -!- pikhq_ has joined. 22:55:52 -!- augur has quit (Remote host closed the connection). 22:57:28 The '-' before the last dot confuses me. Wouldn't that output a trailing 255-byte, instead of null? 22:57:34 -!- augur has joined. 22:57:39 it outputs a trailing 10-byte, actually. 22:58:30 -!- Phantom_Hoover has joined. 23:05:15 -!- augur has quit (Ping timeout: 272 seconds). 23:22:52 -!- kmc has joined. 23:27:06 so, I was thinking 23:27:21 there's that idea of "Lahey-space" for funges 23:27:28 -!- augur has joined. 23:27:56 instead of making the wrapping continuous, having it keep the property of "being on the same line" 23:28:26 and then there's the idea that most int / char / whatever integer types in many esolangs wrap 23:28:39 (for instance 255+1 may be 0) 23:28:58 so I was thinking "what about apllying the idea of Lahey-space to that?" 23:29:30 for instance, 255+1 gives 0, but maybe 128*2 does not give 0 23:29:32 hmmm 23:30:52 I don't really know what it would be but I'm pretty sure there's something to be found here 23:32:36 and with that thought I'm gonna head off to bed, see you :) 23:33:58 -!- Arc_Koen has quit (Quit: Are you telling me you can build a time machine but you can't cook a cheese soufflé? You've got your priorities all wrong!). 23:42:25 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 23:55:22 -!- ais523 has quit (Ping timeout: 246 seconds). 23:56:01 9 Power_On_Hours 0x0032 000 000 000 Old_age Always - 205969452541786 23:56:29 so my brand new drive has been powered on for approximately 23 billion years