00:00:04 -!- ais523 has quit (Ping timeout: 250 seconds). 00:23:05 -!- yorick has quit (Read error: Connection reset by peer). 00:28:41 -!- ais523 has joined. 00:29:56 -!- not^v has joined. 00:30:40 -!- edwardk has quit (Read error: Connection reset by peer). 00:47:11 -!- boily has joined. 00:47:13 -!- metasepia has joined. 01:16:59 -!- not^v has quit (Quit: http://i.imgur.com/Akc6r.gif). 01:26:37 what's with the whole lord chamberlain theatre censorship thing 01:47:25 -!- boily has quit (Quit: EXPRESSIVE CHICKEN). 01:47:26 -!- metasepia has quit (Remote host closed the connection). 01:55:23 -!- MoALTz__ has joined. 01:57:55 -!- Bike_ has joined. 01:59:18 -!- MoALTz_ has quit (Read error: Connection reset by peer). 01:59:19 -!- Bike has quit (Ping timeout: 245 seconds). 02:01:57 -!- `^_^v has quit (Read error: Connection reset by peer). 02:05:14 -!- zzo38 has joined. 02:11:46 -!- Bike_ has changed nick to Bike. 02:39:08 -!- doesthiswork has joined. 02:39:46 My brother has made a suggestion having to do with the icons for card types of Aberration Hater Card Game. 02:40:15 Which is to use the initial letter but decorate it according to what the full card type is. 02:50:10 ah, dear old loopy, which supports no keyboard shortcuts at all ;_; 02:52:30 maybe it's a side effect of all the non-rectangular topologies its supports. 02:54:11 basically, totally unusable with my new laptop's touchpad. 02:58:16 What is that? 02:58:35 one of the puzzles in simon tatham's collection 02:59:52 -!- yiyus has quit (Ping timeout: 245 seconds). 03:00:09 -!- yiyus has joined. 03:00:23 -!- ais523 has quit (Ping timeout: 240 seconds). 03:00:23 -!- ^v has quit (Ping timeout: 240 seconds). 03:01:14 -!- ais523 has joined. 03:01:19 * oerjan finished a game anyhow 03:01:57 -!- ^v has joined. 03:42:49 -!- not^v has joined. 03:43:05 -!- zzo38 has quit (Disconnected by services). 03:43:09 -!- zzo38 has joined. 03:43:23 -!- ^v has quit (Disconnected by services). 03:44:21 -!- not^v has changed nick to ^v. 03:47:38 -!- KingOfKarlsruhe has quit (*.net *.split). 03:51:49 -!- KingOfKarlsruhe has joined. 04:01:10 -!- shikhin has joined. 04:01:47 -!- sebbu has quit (Ping timeout: 264 seconds). 04:04:34 -!- shikhout has quit (Ping timeout: 260 seconds). 04:08:45 -!- edwardk has joined. 04:15:12 -!- shikhin has quit (Ping timeout: 245 seconds). 04:16:06 Do you think this is OK idea for icons of Aberration Hater Card Game, or are there should be the better way? 04:24:03 How do you buy some AY-3-8910? 04:26:57 i have never seen your card game 04:27:50 I didn't quite expect you to 04:27:59 Because first some things have to be designed of it 04:28:06 Such as this things. 04:31:00 Do you know what the card types are? 04:31:14 I don't know anything about this game. 04:32:47 Then you should guess! I already gave you some strange kind of hint a little bit today! 04:36:23 Why should I guess? 04:38:41 So that you can learn, I suppose. Don't you know some things, such that it is card game, or you don't know that too? 05:11:16 oerjan: loopy is quite a nice puzzle. took me almost 30 minutes just to solve an easy one! 05:12:10 zzo38: once you finish designing it, i will surely give it a look. unfortunately, i have nothing to say about it at present. 05:14:03 oh "Keen" seems to be similar to Kakuro. I think I've seen one like this before on paper. 05:18:39 yeah several of the puzzle have "no trademarks harmed in this collection" names 05:18:45 *puzzles 05:20:31 quintopia: one nice thing about loopy is that many of the different network types have a different flavor in how you solve them 05:21:48 For instance, the 1x1 grid containing only the clue "4" 05:22:34 um wat 05:22:57 i don't think that one is in the type menu 05:23:08 true 05:23:13 i'll add it 05:24:57 hm it's added several new types since my old laptop too 05:34:53 i can certainly understand why it's hard to make a keyboard interface for it. 05:39:58 oerjan: i sure wish there were more visual clues in this game. like changing the colors of numbers whose condition hasn't yet been met, or just outright making the lines adjacent to zeros unclickable. 05:43:16 well the zeros turn red if you try 05:43:35 yes, but i'd rather the edges next to them just be missing 05:43:39 and unclickable 05:43:45 save time 05:43:53 also, you know you can remove edges as well as mark them 05:44:02 now i do 05:44:03 thanks 05:48:59 how hard would it be to pre-right-click all the zero edges for me :P 05:55:16 i do tend to start with that myself 05:59:14 -!- sebbu has joined. 06:00:14 -!- sebbu2 has joined. 06:00:55 -!- sebbu2 has quit (Changing host). 06:00:55 -!- sebbu2 has joined. 06:04:04 -!- sebbu has quit (Ping timeout: 250 seconds). 06:04:58 -!- edwardk has quit (Quit: Computer has gone to sleep.). 06:06:28 -!- edwardk has joined. 06:11:48 zzo38: tell more about that card game 06:12:00 -!- oerjan has quit (Quit: Nite). 06:12:44 -!- sebbu2 has quit (Ping timeout: 250 seconds). 06:13:46 -!- MindlessDrone has joined. 06:23:09 -!- MoALTz__ has quit (Quit: Leaving). 06:25:43 yeah the most annoying part is when you close the curve and it doesn't flash and you have to manually go through and check each number to see if it hasn't been covered 06:27:12 maybe if they turned green once they were covered 06:36:58 -!- edwardk has quit (Quit: Computer has gone to sleep.). 06:49:39 holy crap 10x10 triangle took me over an hour 06:51:14 -!- edwardk has joined. 06:56:48 b_jonas: O, sorry I was downstairs because it is too hot here, but OK I tell you a bit. 06:57:00 Imgur says: " 06:57:11 Imgur says: " Be forewarned, time has been known to quicken in this realm." 06:57:39 There are five card types: ORDINARY MONSTER ATTACHMENT FIELD CLASS 06:57:41 wonder which definition they mean 06:58:54 quintopia: Definition of what? 07:00:10 The idea my brother has had is for example the FIELD type icon is "F" with glass underneath, and ORDINARY type icon has just "O" in a plain font. 07:02:20 As well as "A" with lines bend like paperclips, and "M" with an eye on it. 07:10:52 zzo38: quicken 07:14:18 quicken v.t. to accelerate (as in to quicken one's pace); to restore to life (as in to quicken the dead); to stimulate and rouse; v.i. to become faster; to reach the stage in pregnancy when the fetal movement is perceptible. 07:14:39 That doesn't seem to help much, I suppose. 07:15:17 it's probably the pregnancy one. definitely that. 07:21:55 -!- edwardk has quit (Quit: Computer has gone to sleep.). 07:23:35 -!- edwardk has joined. 07:24:25 -!- mhi^ has joined. 07:48:54 -!- ais523 has quit (Ping timeout: 255 seconds). 07:50:13 shouldn't there be some clever way to get O(log n) for access by index in linked lists? 07:50:45 (Obviously you can get O(1) index access if you keep a table of node pointers) 07:50:46 -!- ais523 has joined. 07:51:21 which requires O(n) memory overhead 07:52:17 Well, for some data structure that isn't just a linked list, sure. 07:52:35 For example a skip list. 07:52:57 I guess technically you could do it tree-like 07:53:02 do people actually use skip lists? 07:53:04 with a listed-link interface 07:53:23 mroman: B+ tree? 07:54:49 http://codepad.org/dcoOVZpe <- like that 07:55:33 (indices in base 16) 07:56:00 you know where it is because 07:56:06 even numbers are always left 07:56:20 and odd always right 07:56:35 I guess that should be enough to reconstruct the path 07:56:54 hopefully 07:57:35 obviously the number of leaves in each "floor" is 2^n 07:59:01 I think it should be possible to express the position as x,y coordinates 07:59:40 5 is >4 & <8 so it's y coordinate is 3. 08:00:21 -!- ais523 has quit (Ping timeout: 272 seconds). 08:00:46 x coordinate is pretty easy too 08:00:54 -!- doesthiswork has quit (Quit: Leaving.). 08:00:59 then you just need an algorithm that finds a path to that coordinate :) 08:02:35 why not B+? 08:05:03 Just trying out new things 08:05:25 You just need to divide the index continously by 2 08:05:29 then you'll find it 08:05:53 which means O(log n) index access isn't that hard to do 08:05:58 bitshifting saved the world again 08:10:33 -!- sebbu has joined. 08:11:15 -!- sebbu has quit (Changing host). 08:11:15 -!- sebbu has joined. 08:24:50 -!- Patashu has joined. 08:27:04 yay, I succeeded in installing and registering VS2010 08:27:20 although removing something from that tree-list isn't very cool 08:27:48 ais523_: You can put it in your CV. 08:27:56 "Succesfully installed VS2010." 08:28:01 no 08:28:07 Successfully offline installed VS2010 08:28:27 ais523_: you registered it without internet connection? 08:28:29 note I haven't checked that it actually works yet 08:28:42 mroman: I used /this/ connection, the underscorey one, to do the registration 08:28:50 because it's web-based and doesn't communicate directly with VS at all 08:29:07 so I just mentally replaced "copy-and-paste" with "retype" in the instructions 08:30:20 I thought you meant that VS itself checks some online database 08:30:31 i.e. verifies the code over dem internetz 08:30:35 this is the same method that's meant to work for VS2012, and that I have successfully used with VS2012 before, only the VS2012 registration form doesn't work ("Submit" button does nothing, and editing it to just submit anyway refreshes the page) 08:30:42 mroman: nah, it's all retyping 08:30:48 VS2013 does indeed do what you say 08:30:52 which is why I can't use it 08:30:56 so it does a local "checksum" check 08:31:23 yes 08:31:34 this is similar to the way I originally activated Windows itself 08:31:54 only that has "type the numbers into a phone" as the fallback for if it can't make a connection directly 08:32:07 yeah 08:32:22 Can you still activate Windows 8 via phone? 08:32:26 yes, I have done 08:32:33 strangely enough, the activation survived a complete reinstall 08:33:21 also strangely and possibly connected, there is a small partition on the system which Windows won't acknowledge the existence of and Linux can't determine the format of 08:33:41 Sounds like OEM recovery partition or something like that 08:33:55 My dell has a backup partition 08:34:08 no; a) it's too small, b) I know where the OEM recovery partition is (and both Windows and Linux can both determine its existence, and report on its format) 08:34:20 evil uefi stuff? 08:34:30 myname: no, I found /that/ partition too 08:34:48 had to, in fact, this is related to my adventures over the last few days 08:34:49 Are those partitions actually on the same disk? 08:34:53 or on another disk 08:34:56 there is only the one disk 08:35:00 which currently has 8 partitions 08:35:04 I mean 08:35:04 lol 08:35:09 if something wrecks your system hard 08:35:23 i.e lets say some virus that wastes your partition table 08:35:34 Windows main, Windows recovery, OEM recovery, EFI, suspicious tiny partition, Linux /, Linux /home, Linux swap 08:35:46 mroman: then the backups are elsewhere, and the system itself is obviously ruined 08:35:59 at least, up to the complete-wipe-and-reinstall point 08:36:09 -!- Tritonio has joined. 08:36:54 I don't see how a second physical disk would help much with this 08:38:02 -!- Patashu has quit (Disconnected by services). 08:38:02 -!- Patashu_ has joined. 08:39:17 actually, #1 thing that annoys me about the Windows interface and can't easily be turned off: you can't right-click on files directly in Explorer 08:39:26 right-clicking affects the selected file, not what you clicked on 08:39:35 so you first have to left-click to select it, then right-click it to open the context menu 08:41:37 obviously the way to go is a ROM-OS 08:41:48 that way nothing can wreck it :) 08:42:22 yeah, it just needs to be perfect and has drivers for everything ever built 08:42:27 what could go wrong 08:42:35 nothing 08:42:49 Yeah, Windows has that thing. 08:42:52 http://sprunge.us/QaMd #3 here. 08:43:17 btw, EFI itself actually seems mostly well designed, apart from some questionable decisions about file formats 08:43:26 OTOH, it is normally horrendously misconfigured 08:43:37 and most EFI systems do not allow the user to configure them correctly 08:44:28 In fact, #1 is also some sort of a Windows recovery thing. 08:44:40 pee? 08:45:02 ais523_: hu? 08:45:06 You can't right-click? 08:45:25 mroman: you can, but you have to left-click first 08:45:30 what? 08:46:02 mroman: if you open up a directory in Explorer (the default directory viewing thing), then right-click on a file 08:46:06 you will get the context menu for the directory 08:46:15 ais523_: on the partition, could it contain boot loader early stage data? 08:46:32 b_jonas: no, that's what the EFI partition is for 08:46:43 ais523_: for a past boot loader you're no longer using? 08:46:55 you learn a lot about this sort of thing if you have to manually configure a bootloader without docs 08:47:04 ais523_: what? 08:47:09 what version of windows are you on? 08:47:16 on an EFI system, bootloaders must run from a FAT32 partition, and the suspicious partition is not FAT32 08:47:22 it's in no format Linux recognises 08:47:23 mroman: 8.1 08:47:37 If I right-click on a file, I get the context menu of that file 08:47:40 http://sprunge.us/SWej -- whoa, 24 megs. 08:47:42 sure, I do that too, but do it only with grub-legacy (and isolinux, in the past, loadlin). I see no reason to change to grub2. 08:47:52 even if I left-click-selected a subdirectory in that directory 08:48:05 ais523_: oh, it's an EFI system? 08:48:12 I didn't notice that 08:48:21 You mean explorer.exe? 08:48:29 not some metro-style explorer thingy? 08:48:39 mroman: yes, this is the desktop 08:48:40 ais523_: make backups, try to write all-zero to the partition, reboot, see what breaks? 08:48:42 b_jonas: all Windows 8 systems are EFI 08:48:46 Your explorer is broken 08:49:03 I can't remember any Windows version where right-clicking behaves the way you describe it to me o_O 08:49:06 b_jonas: I'd rather not do that, given how much trouble I'd gone to to get this working 08:49:24 ais523_: I assume you've looked at the partition raw data, right? 08:49:27 right-clicking on a file chances selection 08:49:31 b_jonas: no, because I'm not that curious 08:49:44 I can even make a video of it if you want 08:49:45 mroman: huh, if I have a different file selected 08:49:53 then right-clicking on some other file does change the selection 08:50:06 in fact it's started working as I expect now 08:50:11 which is even weirder 08:50:24 ais523_: huh... looking at a hexdump is around the first thing I'd have done 08:50:26 of course it changes the selection 08:50:43 otherwise something is really broken 08:50:49 it could even be an unused all-zero partition someone's created at some point but never used 08:50:51 You don't have to look at a hexdump because other people have done it already: http://en.wikipedia.org/wiki/Microsoft_Reserved_Partition 08:50:53 or maybe it's a folder option of windows 08:50:57 but it's not the normcase 08:51:02 mroman: actually, it seems to work as you describe, except when I just opened the folder 08:51:06 in which case it works as I described 08:51:13 what size is the small partition? 08:51:33 ais523_: I can't reproduce that :) 08:51:50 b_jonas: 128 something 08:51:56 128 MB seems reasonable given the circumstances 08:52:20 on a large disk, sure 08:52:38 b_jonas: It's 32 MB for disks less than 16 gigs. 08:57:11 hmm, it currently seems about 50:50 whether I shut down Windows 8.1 using the Settings charm, or using the context menu on the start button 08:57:35 probably depends on whether I've been doing something Windows 8-specific recently 09:09:01 one thing that amused me during the troubleshooting was to see Windows' opinion of the Linux bootloader 09:09:12 it interpreted it as an unspecified firmware application 09:09:18 which I guess, from Windows' point of view, it is 09:20:01 what's the "Settings charm"? 09:21:26 basically, Windows 8 has a very global main menu 09:21:30 called the charms menu 09:21:40 power off is under "settings" for some reason 09:21:57 you access the charms menu by moving your mouse to the top-right corner, then down the edge 09:31:07 ais523_: I didn't know that the context menu on the start button has that option. 09:31:10 Thank you. 09:31:22 Not that I'm certain I'll remember to use that. 09:31:33 fizzie: I remember when I was buying this computer 09:31:39 (Also I access the charms menu by going to the bottom-right corner, and then moving up a little.) 09:31:45 I showed the start button context menu to the salesman, who was impressed 09:31:53 it's also there in Windows 8, which doesn't even have a start button 09:31:59 you have to right-click the bottomleftmost pixel of the screen 09:32:08 I did learn about the Win-x shortcut, which has been helpful. 09:32:14 i didn't even realize the start button had a context menu. that's a lot of useful options 09:32:27 quintopia: hardly anyone does, it seems 09:32:48 Windows 8.1 doesn't have a start button either 09:32:54 it's a button 09:32:57 but it just switches to metro 09:33:17 mroman: close enough 09:33:26 heh 09:33:30 I didn't know that it had a context menu 09:33:49 mroman: I was careful to say "start button", not "start menu" 09:33:54 and it doesn't switch to metro, it opens the start screen 09:34:03 which is kind-of ugly and badly designed, but not itself a metro program 09:34:14 just it's designed to look like a metro program, rather than like a desktop program 09:34:26 it's even worse when apps look like metro-style 09:34:31 but are actually regular desktop programs 09:34:44 ugh, yes 09:35:10 what, like visual studio? or more like that? 09:35:33 visual studio doesn't look metro at all 09:35:43 or maybe that just happens when you open a metro program from the taskbar shortcut 09:36:06 oh 09:36:10 mroman: you can distinguish by clicking the top-left corner 09:36:12 the "open with" dialogue in 8.1 09:36:19 looks strange 09:36:28 that goes back to the previous app you were using; the entire desktop and everything on it counts as one app 09:36:39 I think "open with" is a metro-style dialoge 09:36:42 no close button nothing 09:37:38 ais523_: have you heard that biologists have recently proved Turing's theory about formation of fingers in embryos? 09:37:38 indeed, it is 09:37:38 http://netcrew.asm.fi/ I like graphs where you can see cycles like that. 09:37:41 but on the desktop 09:37:49 quintopia: I didn't know Turing theorized that 09:37:49 quintopia: no 09:38:10 http://esciencenews.com/articles/2014/08/01/a.mathematical.theory.proposed.alan.turing.1952.can.explain.formation.fingers 10:05:39 -!- ais523_ has quit (Quit: Page closed). 10:14:54 -!- boily has joined. 10:37:51 bon matily 10:42:49 [wiki] [[Befunk]] http://esolangs.org/w/index.php?diff=40231&oldid=40189 * Quintopia * (+0) misplaced parens 10:46:48 -!- Lorenzo64 has joined. 10:48:07 bon matintopia! 11:07:49 -!- boily has quit (Quit: PARTICULAR CHICKEN). 11:15:12 -!- mhi^ has quit (Quit: Lost terminal). 11:16:41 -!- heroux has quit (Ping timeout: 272 seconds). 11:19:01 -!- MindlessDrone has quit (Quit: MindlessDrone). 11:19:14 -!- MindlessDrone has joined. 11:24:10 -!- mhi^ has joined. 11:49:43 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 11:52:47 -!- Tritonio has quit (Ping timeout: 272 seconds). 11:56:55 -!- Tritonio has joined. 12:00:44 -!- Sgeo has quit (Read error: Connection reset by peer). 12:01:53 my phone doesn't have enough memory to update whatsapp 12:01:53 wth 12:05:28 also 12:05:34 you can't install whatsapp on the sd card 12:05:37 what's this bullshit. 12:07:40 also 12:07:48 yeah 12:07:51 bullshitt :D 12:15:33 damn, the code for my new arbitrary-dimension language is around the most complicated code I've ever written :P 12:16:17 Really? 12:16:20 mostly because I want it to be compact. Otherwise I could probably do it much less complicatedly 12:18:13 Was this arbitrary-dimension code, stack data? 12:18:25 you can if you really want to 12:18:47 ? 12:24:06 Well anyway, it's the most complicated code I've written because I haven't been programming for a very long time :P 12:24:16 I started less than a year ago 12:27:39 ...did I kill the chat? 12:28:04 No, but you didn’t answer my question. 12:28:37 I don't get your question :S 12:29:33 that's why I said "?". 12:29:34 Whether the language has arbitrary-dimensional code while using a stack for runtime storage. 12:30:09 yeah, it does. 12:30:20 Kinda like Befunge. 12:31:56 Unless you have something particularly arcane, the bounding box of the instructions should suffice to hold them. 12:34:13 Hold what? 12:35:37 The instructions. 12:38:54 I really don't get what you're saying 12:39:01 Anyway, I gtg now 13:15:53 arbitrary-dimensional like 2D-languages? 13:16:03 i.e. a 3D grid? 13:16:52 is there a 3D language whose 2D-subset isn't turing complete? 13:17:56 obviously there are 2D languages whose 1D subset isn't turing complete 13:19:19 dumb question. I can construct one 13:19:36 just make conditional branches jump upwards in Z direction 13:19:38 and boom 13:53:35 -!- perrier has quit (Remote host closed the connection). 13:53:58 -!- TieSoul has quit (Ping timeout: 255 seconds). 13:54:17 -!- perrier has joined. 13:55:08 -!- perrier has quit (Remote host closed the connection). 13:55:50 -!- perrier has joined. 13:56:01 mroman: i'll just drop y then 14:11:01 -!- Patashu_ has quit (Ping timeout: 256 seconds). 14:47:37 -!- vifino has joined. 14:48:07 o/ 14:48:47 Anyone got an brainfuck optimiser? I mean, +-+. becomes +. 14:51:17 and +>-<->+ becomes > 14:51:53 they exist 14:52:02 most compilers have one built in, though often not in a form that trivially converts back to BF 14:52:07 (fsvo most) 15:01:31 -!- TieSoul has joined. 15:01:33 hey 15:06:31 -!- perrier has quit (Read error: Connection reset by peer). 15:07:14 -!- perrier has joined. 15:15:14 -!- idris-bot has quit (Quit: Terminated). 15:15:51 -!- idris-bot has joined. 15:22:48 -!- mihow has joined. 15:40:50 -!- yorick has joined. 15:53:50 -!- Tritonio has quit (Ping timeout: 250 seconds). 15:54:52 -!- yorick has quit (Remote host closed the connection). 15:56:04 -!- conehead has joined. 16:20:39 -!- atriq has joined. 16:23:07 -!- Lorenzo64 has quit (Ping timeout: 245 seconds). 16:23:34 -!- `^_^v has joined. 16:29:24 -!- perrier has quit (Remote host closed the connection). 16:30:11 -!- perrier has joined. 16:35:09 -!- klotztest has joined. 16:38:40 -!- TieSoul has quit (Ping timeout: 255 seconds). 16:40:02 -!- perrier has quit (Remote host closed the connection). 16:40:49 -!- perrier has joined. 16:46:30 -!- klotztest has quit (Remote host closed the connection). 16:50:13 -!- TieSoul has joined. 16:54:25 -!- TieSoul has quit (Ping timeout: 255 seconds). 16:55:13 -!- TieSoul has joined. 16:56:22 -!- atriq has quit (Ping timeout: 246 seconds). 17:04:36 -!- conehead has quit (Quit: Textual IRC Client: www.textualapp.com). 17:09:02 -!- doesthiswork has joined. 17:14:32 -!- `^_^v has quit (Quit: This computer has gone to sleep). 17:45:29 -!- g_reato has joined. 17:53:52 I read this article in Science magazine vol.323 that has the suggestion of a replacement of the patent system with a "markets system", which is said to perform better, and avoids monopoly rights and other problems (including ones they cause, such as suboptimal production). 18:01:37 As far as I can tell, the patent system has only one advantage, which is that the document is posted into the patent archives, but is in all other ways inferior. (This is not mentioned in the cited article.) But maybe it can be corrected by having a markets system with archives. 18:06:30 -!- g_reato has quit (Quit: Leaving). 18:09:24 I just can't wait for high frequency IP trades. 18:10:06 alright, I've completed my arbitrary-dimensional language. 18:10:13 Now to give it a name. 18:10:19 :P 18:11:18 L^\omega 18:11:46 (hmm, actually, L^*) 18:13:08 zzo38: is it about IPXI (cf. http://www.wipo.int/wipo_magazine/en/2014/01/article_0005.html) or something else? 18:14:17 -!- edwardk has quit (Quit: Computer has gone to sleep.). 18:15:15 I don't know that one actually, but this article is by Debrah Meloso, Jernej Copic, and Peter Bossaerts, and at the end in the reference it says "10.1126/science.1158624" 18:16:55 It also mentions http://jmarkets.ssel.caltech.edu/ which might have the information? 18:21:50 System in this article has no monopoly since the solutions are all in the public domain. If more than one person find it, whoever has a better way will get paid more usually, therefore there is the incentive to make improvement and therefore better production. 18:22:30 ok, I've got the 2009 paper. 18:23:11 http://www.sciencemag.org/content/323/5919/1335.full.pdf <-- wants registration, or an institution-wide subscription, I used the latter. 18:28:49 It does say that this new system might not be effective in some circumstances, but probably that can be fixed too I suppose. 18:35:28 http://bpaste.net/raw/KDtQCWR8A5M1TRqRWMY2/ < Specification (not really, but not sure what to call it otherwise) for my new language. 18:35:34 :P 18:36:14 TieSoul: Probably you should make the post in esolang wiki; if you don't know what to call it yet you could make a subpage of your user page, and then move it once you have the proper name of it. 18:36:34 what is "one two-dimensional coordinate higher"? 18:36:43 what does this mean in one-dimensional or three-dimensional space? 18:37:10 It says that it does not apply in one-dimensional space iirc 18:37:51 2D coord of one line is 1, one higher is 2. 18:37:56 That's what it means 18:38:14 it means basically that the line succeeds the previous in 2D space. 18:38:17 { and } are incorrectly specified 18:38:26 ? 18:38:28 Oh righ 18:38:29 t 18:38:31 right 18:38:35 that's just a typo 18:38:38 you specify that the interpreter will wrap, but you don't have bounds 18:38:57 Keep in mind this is not the final specification 18:39:11 do . and : pop? 18:39:15 yes 18:39:33 what is the difference between buffered and non-buffered input? 18:39:52 what is the storage? 18:40:17 the storage is a "right-unbounded one-dimensional array" as specified above. 18:40:47 The way you handle deltas, in particular the V instruction, is odd and smells of trying to be too funge-like without actually being funge-like 18:41:17 I'll be sure to be much more detailed in the final specification. And I tried to not let myself be influenced by Funge too much. 18:42:01 V is weird because it's the only one that can set a vector other than a standard basis vector or its negation 18:42:25 and using any other instruction afterwards to change the IP is going to reset it to a standard basis/negation 18:42:30 zzo38: oh my what a ludicrous paper. they set up a hilarious experiment where traded goods directly correspond to the modeled invention (so by watching the transactions, one can derive information about the best solution, which leads to more discoveries of that same "invention"), and then pretend that this somehow applies transfers to real inventions without any justification whatsoever. 18:42:53 (and yes, jMarkets is related) 18:42:56 Also, what does an input line specification actually do? 18:43:14 is the list of coordinate a starting place or a delta? Where is the other determined? What happens if there's overlap? 18:44:07 ot 18:44:09 oops 18:44:28 it's the starting 2+D coordinates of the line. 18:44:57 the delta is [1, 0, 0...] at the start 18:45:07 the starting point is always [0, 0, 0...] 18:45:22 Overlap means the last line gets used. 18:45:28 zzo38: It is an interesting experiment that they performed ... but I have NO idea what it models. All the claims that this is related to innovation is pure speculation. 18:46:20 All lines are padded to equal length. 18:46:35 If a line is unspecified and the IP tries to move through it, it wraps. 18:47:14 into it* 18:47:57 -!- `^_^v has joined. 18:48:28 -!- spiette has quit (Quit: :qa!). 18:50:09 Also, the sample program is wrong 18:50:22 the third line should have 1,0,1 as its coordinates, not 0,0,1. 18:56:03 -!- Frooxius has quit (Read error: Connection reset by peer). 18:56:16 -!- Frooxius has joined. 19:29:23 4.7% of vintage computing items on eBay are described as "rare" 19:33:53 -!- idris-bot has quit (Ping timeout: 240 seconds). 19:38:02 -!- imp9 has joined. 19:39:41 -!- TieSoul-mobile has quit (Ping timeout: 256 seconds). 19:45:50 [wiki] [[Special:Log/newusers]] create * Threeifbywhiskey * New user account 19:47:44 -!- FreeFull has quit (Ping timeout: 250 seconds). 19:49:44 -!- imp9 has quit (Quit: Leaving). 19:59:25 -!- idris-bot has joined. 20:05:44 [wiki] [[Braille]] M http://esolangs.org/w/index.php?diff=40232&oldid=39023 * Threeifbywhiskey * (+118) Add link to C interpreter, remove Unimplemented category 20:07:01 int-e: Apparently it is similar to an older system which works even outside of experiments though, but I do not really know much about such older system and cannot say what exactly it is applicable to. 20:07:52 [wiki] [[Braille]] M http://esolangs.org/w/index.php?diff=40233&oldid=40232 * Threeifbywhiskey * (+6) Replace "Hello, world!" program with one that works 20:09:11 oh hey, there's a comic called "How I Became a Pokémon Card". 20:09:26 Who is "I" refering to, here? 20:09:56 How I Became a Pokémon Card is a manga created by Kagemaru Himeno, who is also an artist for the TCG. While the manga includes some reoccurring characters, each chapter is mainly a standalone story featuring one Pokémon, such as Dratini or Jolteon. At some point within each story an image of an actual Pokémon card is shown, the stories expand on the image that appears on the card and tells about what the Pokémon is doing in the ... 20:10:03 ... picture or how it got there. 20:10:05 -Bulbapedia 20:10:53 OK 20:13:51 Anyone with Ruby and brainfuck experience can help me fix my brainfuck parser? http://hastebin.com/izazegebem.rb 20:14:59 why do you save the pointer? if it doesn't scope properly you're just going to overwrite w instead of p and it won't matter 20:15:04 your wrapping condition is off-by-one, for one. 20:15:10 but you haven't told us what problem you're having 20:15:31 I guess it's off-by-one twice. so it's off by two 20:16:09 "-" is implemented with a + 20:16:24 > is identical to +, incrementing a[p] rather than p 20:16:25 :1:18: parse error on input ‘,’ 20:16:47 I'm not sure "while foo do" is even the correct syntax. 20:17:19 I don't think the behavior of [ is correct. 20:17:21 i don't know ruby so all the semicolons seem weird 20:17:21 That too. 20:19:14 elliott: Lol, i fail 20:24:32 -!- MindlessDrone has quit (Quit: MindlessDrone). 20:29:50 Okay, new file http://hastebin.com/kamuzocika.rb 20:30:07 A bit more descriptive, as in, shows my problem case 20:34:58 -!- FreeFull has joined. 20:36:22 so I made a 99 bottles of beer program for my new language :P 20:36:56 as one must. 20:37:45 http://bpaste.net/raw/5ZoE59XwXfOkyOj6zb2n/ yay 20:38:06 I believe the classical order of test applications goes: "hello world," 99 bottles, factorial, an editor, email, a half-completed LISP. 20:38:21 elliott: Know anything? 20:40:04 -!- Guest41141 has joined. 20:40:08 http://bpaste.net/raw/vAeiYiOjSN50Nu4w7dh3/ don't quite know what happened there 20:40:33 vifino: I know some things. 20:40:35 >= is off by one. 20:40:42 one =, to be precise. 20:40:51 also, your wrap around cases are now off by three. 20:41:09 ? 20:41:15 I dont understand D: 20:41:18 you corrected the upper bound in the wrong direction :P 20:41:35 it should be 256, not 254. and -1, not 0. 20:41:36 -!- Guest41141 has quit (Changing host). 20:41:36 -!- Guest41141 has joined. 20:41:40 -!- Guest41141 has changed nick to skarn. 20:41:41 and >0 not >=0. 20:41:48 (for loops) 20:42:06 okay. 20:42:35 Thats the 'new' version: http://hastebin.com/getinuvovo.rb 20:44:17 the w variable isn't needed anymore in the when "[". 20:44:34 just a small thing I immediately noticed :P 20:44:43 Yeah.. 20:45:26 also, is that Ruby? 20:45:30 I haven't tried it. 20:45:36 I might. 20:46:02 seems pretty similar to Python. 20:46:08 somewhat. 20:46:26 I don't know what's wrong with it. it looks okay to me now 20:47:03 What comes out is just... 20:47:05 garbage 20:47:05 "H\x02\t\t\f\xE6\x00\xA9\xAC\xA6\x9E 20:47:15 ( escaped, because unicode ) 20:47:15 (input):1:8: error: expected: "!!", 20:47:15 "$", "$>", "&&", "&&&", "*", 20:47:15 "***", "+", "++", "-", "->", 20:47:15 ".", "/", "/=", ":+", ":-", 20:47:15 "::", ":::", ":=", "<", "<$",↵… 20:47:25 wat 20:48:06 That's bad. 20:51:13 http://pastebin.com/9khsXU37 suddenly, sgeo 20:53:08 wait, there's a ##airconditioning? 21:09:38 -!- FreeFull has quit (Ping timeout: 250 seconds). 21:10:41 -!- FreeFull has joined. 21:13:31 -!- tromp has joined. 21:16:50 -!- tromp___ has quit (Ping timeout: 260 seconds). 21:22:11 -!- yorick has joined. 21:30:29 -!- mihow has quit (Quit: mihow). 21:32:13 http://hastebin.com/ekoyoranak.rb 21:32:15 ._. 21:32:21 I blame you unicode 21:32:35 #failing2helloworld 21:33:42 i blame you vifino 21:33:53 ._. 21:34:07 I need help :< 21:35:09 i know not the ways of ruby. you should wait for boily. boily is the ruby. 21:35:47 "boily is the ruby" 10/10 21:44:48 I blame you science 21:47:00 you should be doing wrapping on increment and decrement. 21:47:01 that's cleaner. 21:47:08 oh, you... sort od did. 21:47:11 you're doing double wrapping. 21:47:20 and the wrapping for + and - is wrong. 21:47:25 ? 21:47:31 str+="if a[p]<=0 then;a[p]-=1;end;" 21:47:37 this one should be easier to spot the problem with than the other one. 21:48:40 I have that on my - 21:49:15 tell me what that code does in English 21:49:17 negative numbers only, huh? avant-garde 21:49:20 like, just read out the logic of that if. 21:49:30 seriously, this is a bug you can solve yourself :p 21:49:43 or not english. any language, really 21:49:51 spanish 21:50:00 good language, lots of speakers, long literary tradition 21:50:00 oh 21:50:02 sure. spanish. I read all my code in spanish 21:50:02 ik 21:50:35 clearly the real problem with programming is that you don't have to think about what you're doing to translate. 21:50:37 vifino: anyway, here is the wrapping logic: when a value would go below 0, it instead becomes 255. when it would go above 255, it instead goes below 0. 21:50:52 your current code mismatches that in several ways, but implementing that logic directly should be simple enough 21:51:06 you also don't need the (incorrect) wrapping logic for every instruction. just the ones that change the value (+ and -) 21:51:25 (for instance, - on 0 should give 255, not 0) 21:51:54 (+ on 255 should give 0 not 256 (though you immediately overwrite that), and especially + on 256 should not give 257 :)) 21:55:56 I DID IT :DDDD 21:56:00 -!- mhi^ has quit (Quit: Lost terminal). 21:56:00 IT WOOOOORKS!! 21:56:04 * vifino dances 21:59:23 -!- ^v has quit (Quit: Leaving). 21:59:40 -!- ^v has joined. 22:03:27 -!- Sgeo has joined. 22:04:45 Bye all! 22:04:49 -!- vifino has quit (Quit: Ze Cat now leaves...). 22:07:41 I think I finally kind of understand arrows! http://www.reddit.com/r/haskell/comments/2ccbnz/attempting_to_create_a_new_monad_dsl_need_help/ 22:21:23 Sgeo: Do you understand profunctors? 22:29:36 -!- mhi^ has joined. 22:29:36 -!- mhi^ has quit (Changing host). 22:29:37 -!- mhi^ has joined. 22:34:44 Um.... I should. I did at some point in the past, trying to port ekmett's lens suggestions into Racket 22:34:55 p a b, (->) is a profunctor 22:42:35 -!- boily has joined. 22:47:00 -!- oerjan has joined. 22:49:20 yeah the most annoying part is when you close the curve and it doesn't flash and you have to manually go through and check each number to see if it hasn't been covered <-- you know, i don't recall having that problem. * cackles evilly. 22:50:56 i think maybe it helps if you are careful with removing edges as well as marking them. 22:51:44 because when you do that, you _will_ get a red mark eventually on incorrect numbers. 22:54:00 so for me, the annoying part happens when the things i have marked/removed already seem to force an erroneous move, because then a lot of backtracking may be necessary to find the error. 22:55:23 and of course, the annoying but also exciting case when you can find no local information and need to do large global reasoning. 22:56:01 -!- doesthiswork has quit (Quit: Leaving.). 23:02:34 oerjan: The one I like best is when one option would force the puzzle to be ambiguous, so by the guaranteed nonambiguity you can exclude it. 23:02:49 heh 23:03:05 i very vaguely consider that cheating if i can avoid it 23:04:21 some puzzles in the collection either don't have unambiguity or have an option to turn it off. 23:07:48 I find it a fun metay argument. 23:09:07 i guess i sometimes use it to show that an option must be wrong, but still seeking for a different piece of evidence. 23:09:16 to confirm. 23:10:30 -!- realzies has quit (Quit: realzies). 23:11:03 damn i wanted to speed through 10 by 10 triangles and now i've made an error. 23:11:16 fungot: what is oerjan talking about? 23:11:17 boily: the fnord is basically " looking ahead" to figure out how 23:12:21 * oerjan finds a fishy move he did 23:12:37 boily: simon tatham's loopy puzzle 23:12:44 -!- ^v has left ("Leaving"). 23:13:19 I'll have a look into that later. 23:13:25 argh still an error 23:15:04 another fishy move 23:20:13 * oerjan takes the chance on correcting a fishy mark rather than backtracking to it 23:22:19 * oerjan vaguely recall there was a pattern about 1's around a center 23:22:22 *+s 23:23:31 -!- hogeyui__ has quit (Ping timeout: 256 seconds). 23:27:01 -!- mhi^ has quit (Quit: Lost terminal). 23:27:57 yay solved 23:28:43 maybe 30 mins 23:29:22 (there was no patterns about 1's, i think that may have been another geometry. 23:29:24 ) 23:29:29 *-s 23:31:02 -!- Patashu has joined. 23:37:48 -!- hogeyui__ has joined. 23:50:29 @tell ais523 hmm, it currently seems about 50:50 whether I shut down Windows 8.1 using the Settings charm, or using the context menu on the start button <-- huh, i've been going via ctrl-alt-del 23:50:30 Consider it noted. 23:51:38 the best way to shut down a computer is by using your toes. 23:52:17 well _normally_ either the power off button or just shutting the lid does what i want, but when i want to reboot i use ctrl-alt-del 23:52:53 -!- copumpkin has joined. 23:53:04 actually reboot after installing updates, which does _not_ seem to be on the start menu right click 23:53:45 and i cannot find any power off in the settings charm 23:54:51 I need to find a medium-sized penguin plushie... 23:55:45 oh wait it's there, it's just marked "strøm", which means "power" but gives me the intuition of "power settings", not "power off". although the icon works the other way i guess. 23:56:44 (incidentally norwegian "strøm" can be translated as either "power" or "current", should confuse physicists) 23:57:50 -!- Patashu_ has joined. 23:57:50 -!- Patashu has quit (Disconnected by services). 23:57:56 although it's not the correct word for being precise about the thing you measure in watts 23:58:08 (that would be "effekt" iirc) 23:59:42 oh and the physicists will also appreciate that no:kraft can be translated as either en:power (again) or en:force.