←2013-10-11 2013-10-12 2013-10-13→ ↑2013 ↑all
00:05:27 -!- Phantom_Hoover has quit (Remote host closed the connection).
00:07:00 <pikhq> kmc: If you wanna be POSIXly correct, you *could* just use c99 on a generated C file. :P
00:13:58 -!- shikhin_ has joined.
00:15:45 -!- shikhin has quit (Read error: Operation timed out).
00:21:14 -!- Sgeo has joined.
00:30:20 <kmc> fuck yeah
00:30:28 -!- Sprocklem has quit (Ping timeout: 265 seconds).
00:33:06 -!- copumpkin has quit (Quit: Textual IRC Client: www.textualapp.com).
00:34:27 -!- copumpkin has joined.
00:46:43 -!- augur has joined.
01:10:10 <zzo38> I want to know how to cross-platform printing with SDL so that I can add support for printing to the Aimfiz Z-machine interpreter.
01:10:36 <Sgeo> I really should try to make #lang qoppa
01:14:33 <kmc> i don't think SDL will help you with printing zzo38
01:17:08 <zzo38> Currently it can only transcript to a file (using raw ZSCII characters; line breaks are always CR and it doesn't wrap and so on), but I want to add printer support for transcript too. I know SDL has no printout support, but I wanted to know if there is another library that can be used with SDL, tat will do it.
01:17:47 <Bike> do you mean printing like, with a machine, putting things on physical paper
01:18:12 <zzo38> Yes I mean in the paper
01:18:37 <Bike> why would sdl do that
01:20:06 <zzo38> There are other libraries for use with SDL, such as one for networking, fonts, GUI, etc but is there a library for cross-platform printing that can be used with SDL too? I only need to emulate a line printer; nothing fancy.
01:21:03 <zzo38> (If you have a text-only line printer (or a PCL printer, which also accepts raw text) then you can use that, but the library would still need to deal with it properly.)
01:49:58 <zzo38> I made up a Pokemon mahjong game.
01:50:21 <zzo38> It has two kind of sequences.
01:57:00 -!- Bike has quit (Ping timeout: 265 seconds).
02:01:01 -!- Bike has joined.
02:17:26 -!- Vorpal has quit (Ping timeout: 240 seconds).
02:17:50 -!- Vorpal has joined.
02:28:52 <zzo38> I think with the Intel 8253 PIT with one channel connected to the gate of another you can make a few different kind of wave forms rather than only a square wave. Do you know if this was ever done? If you set the modulator to mode 3 and the carrier to mode 1, could you make a square wave with varying duty cycles?
02:30:13 -!- Uguubee111116 has quit (Quit: Uguubee111116).
02:44:32 -!- Uguubee111116 has joined.
02:58:19 -!- Bike has quit (Ping timeout: 246 seconds).
02:59:59 -!- conehead has quit (Quit: Computer has gone to sleep.).
03:01:39 -!- yorick has quit (Read error: Connection reset by peer).
03:10:06 -!- Bike has joined.
03:17:59 <kmc> you'd better try it and find out!!
03:21:31 <zzo38> I don't have any way to test it, unfortunately.
03:22:58 <zzo38> The other thing I thought of is if it can be used in Famicom cartridge somehow.
03:28:04 -!- Sprocklem has joined.
03:32:38 -!- shikhin_ has quit (Ping timeout: 240 seconds).
03:33:00 -!- JWinslow23 has joined.
03:37:31 -!- JWinslow23 has quit (Ping timeout: 250 seconds).
03:39:26 -!- JWinslow23 has joined.
03:39:39 <zzo38> I have made up a list of "Robe of Strange Items" for Dungeons&Dragons game; you can pick an item at random from the robe (only one at a time, though). Some of them include: [0] A sword that causes extra damage to humans, elves (including drow), and dwarves. [1] A wand of magic missiles that does damage equal to the target's HD instead of normal damage of that spell.
03:40:31 <JWinslow23> I want ideas for Memescript. I want memes that I can use for it.
03:40:33 <zzo38> [2] A deck of cards with the six of clubs missing. [3] A tuning fork (tuned to 440 Hz). [4] A coin, silver one side, gold one side. [5] A padlock and the matching key. [6] The holy symbol of whoever took it from the pocket. [7] Two pieces of chalk.
03:41:01 <zzo38> [8] Two solid balls, one iron and one wood. The holder of one can command them to switch places or cause both to vanish simultaneously, regardless of the distance between them.
03:41:21 <Bike> memes are dumb. have you noticed that susan blackthorn is a wizard
03:41:27 <JWinslow23> Like "I'll make my own VARIABLE with VALUE and hookers!" as variable declaration.
03:41:55 <JWinslow23> In reference to Bender's quote in Futurama.
03:42:00 <zzo38> Bike: No, I don't know who that is.
03:42:04 <JWinslow23> Episode 2.
03:42:06 <Bike> that's ok zzo
03:42:12 <Bike> JWinslow23: this sounds dumb
03:42:21 <JWinslow23> So are memes!
03:42:25 <zzo38> This kind of magical balls can be a useful kind of magic items I think.
03:42:27 <Bike> well yes
03:42:50 <JWinslow23> If then: "Not sure if CONDITIONAL or just the opposite."
03:42:58 <JWinslow23> Futurama Fry.
03:43:16 <Bike> like i mean you're regurgitating oneliners and making it "a programming language" for some reason.
03:43:31 <JWinslow23> Or "I don't always know CONDITIONAL, but when I do..."
03:43:40 <JWinslow23> Dos Equis guy.
03:44:08 <Bike> regurgitating oneliners and selling out to drug selling corps.
03:44:32 <JWinslow23> Hey, LOLCODE turned out to be popular, OK?
03:44:42 <JWinslow23> Don't blame a guy for trying?
03:45:00 <Bike> i'm not blaming you for anything, just saying there are probably better efforts to make.
03:45:20 <JWinslow23> Conspiracy Keanu for conditionals, then?
03:47:17 <JWinslow23> You know what? I don't need you!
03:47:26 <JWinslow23> I'll make my own esolang with blackjack and hookers!
03:48:32 <Bike> it's interesting to consider why such jokes are funny and why they are not. repeating a oneliner is saying, "Hey, remember when you laughed at this thing? I did too! We laughed together and that was good."
03:48:41 <Bike> But if the oneliner is too common you lose that friendship element
03:51:49 -!- JWinslow23 has quit (Ping timeout: 250 seconds).
04:12:45 <Sgeo> `slist recently
04:12:50 <HackEgo> slist recently: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot
04:12:52 <Sgeo> Maybe hours ago
04:48:02 <myndzi> x doesn't always equal 3, but when it does...
05:06:13 <zzo38> Then what?
05:06:37 <myndzi> the payload of the conditional
05:06:38 <myndzi> :P
05:09:52 <zzo38> Will it be the conditional that isn't optimized out if the compiler finds x is always going to be 3 and gives a warning in that case?
05:10:13 <myndzi> warning: not sure if always 3
05:10:15 <myndzi> :P
05:14:37 <kmc> imo make a programming language out of zzo38's list of items instead
05:17:33 <kmc> zzo38: I particularly like [4] and [8]
05:30:16 <zzo38> kmc: Yes, I particularly like [8]
05:31:43 <zzo38> Sure you could try to make up a programming language based on my Dungeons&Dragons games, although it doesn't seem like something you could actually make a good esolang out of (although I may be wrong; I haven't tried so I don't know; however, it is my belief that you can't).
05:54:14 -!- Sprocklem has quit (Ping timeout: 240 seconds).
06:01:44 <zzo38> How does hardware COME FROM work?
06:10:53 <zzo38> Do you have an implementation of the "TMG" compiler-writing system?
06:25:37 -!- nisstyre has quit (Quit: Leaving).
06:31:14 -!- oerjan has joined.
06:51:36 <Sgeo> Gah. Trying to paste into a special Racket pastebin, but it's not working
06:52:07 -!- Taneb has joined.
06:52:35 <oerjan> @tell fizzie <fizzie> (I don't know what the good Haskell Funge-98 interpreters are, though.) <-- i thought elliott made one, i recall discussing making multi-cursor zippers of quadtrees.
06:52:35 <lambdabot> Consider it noted.
06:53:16 <oerjan> don't know if it was "good" in other ways, though, the design may not have been ideal for speed :)
06:54:17 <oerjan> also i am slightly doubtful he ever got through the mess of implementing that zipper stuff.
06:55:22 <oerjan> in the process he solved x:Seq :: thrist:[]
06:56:52 <Taneb> "thrist"?
06:57:11 <oerjan> http://hackage.haskell.org/package/thrist
06:57:33 <Taneb> Oh, cool
07:03:01 <Sgeo> http://pastie.org/8396655
07:05:09 <oerjan> is that turning racket postfix
07:07:09 <Sgeo> Only function applications (and the order of the argument themselves stay the same, just the function itself goes at the end instead of beginning. And only in the let-syntax form
07:08:04 <oerjan> i am guessing it doesn't work if the first argument looks like a macro name
07:08:55 <oerjan> or syntax keyword, which iiuc is essentially indistinguishable
07:09:18 <Sgeo> Pretty sure you're right, it would try to expand the macro instead
07:10:14 <Sgeo> I need sleep
07:10:33 -!- ^v has quit (Quit: Leaving).
07:56:44 <zzo38> What happens if something has the DNA that goes the other way?
07:59:00 <oerjan> well the one with the goatee is the evil mirror twin.
08:00:00 <shachaf> wouldn't the goatee be reflected in the mirror
08:03:58 <oerjan> it's the DNA which is mirrored, silly
08:04:25 <zzo38> Well, if you mirror everything then it will include the DNA too.
08:04:37 <zzo38> (It still doesn't answer my question.)
08:06:31 <oerjan> well if you mirror the DNA but not the ribosomes and stuff that interprets it, then it presumably will not work at all. if you mirror everything, then most of it will probably work the same, just mirrored. (i don't think the fundamental parity violations in physics affect chemistry significantly.)
08:08:06 <oerjan> since they're mostly about the rare weak force.
08:09:22 <zzo38> oerjan: That much I can understand, but what if something with mirror DNA eat blood of something with normal DNA or whatever?
08:12:53 <oerjan> i think that depends if digestion manages to break it down enough that the results are no longer assymetric.
08:13:39 <oerjan> if it doesn't, then some of it won't be usable.
08:14:02 <zzo38> (It can include other body parts too; blood is just one example. I am trying to generalize a bit in what I am trying to mean.)
08:18:54 <oerjan> https://en.wikipedia.org/wiki/Chirality_(chemistry)#In_biology doesn't say much about digestion, although it mentions that opposite chirality amino acids tend to taste sweet.
08:19:37 -!- carado has joined.
08:22:15 <zzo38> Ah, OK. Someone else mentioned allergies in some other story but I don't know how accurate this is or if there is a way to avoid this. (I am making a story for a text-adventure game, and wish to make the science as accurate as I could reasonably do so; some things aren't done yet but there are things like warp drive along pre-determined paths theories, so I can use those kind of things too)
08:22:29 <zzo38> (This way, the player who knows some science can use it to figure out the game)
08:28:48 <oerjan> i see the talk page mentions ibuprofen as a drug whose enantiomer is inactive.
08:29:57 <zzo38> I don't know what "enantiomer" means (I may look it up later), but OK.
08:30:41 <oerjan> it's the technical term for chemical mirror twin
08:31:42 <oerjan> (of substances)
08:49:44 <fizzie> oerjan: If you're talking about Shiro, I'm not sure it ever really materialized. I was waiting for him to bring it up.
08:50:04 <fizzie> (At least I think its name was Shiro.)
08:50:27 <oerjan> rings a bell.
08:53:05 -!- mnoqy has joined.
09:16:57 <zzo38> You can use this picture to show you how to calculate when is Chinese new year: http://zzo38computer.org/img_14/chinese-new-year.png
09:17:40 <zzo38> (All of the relevant things are labeled, except for the numbers along the left and right side of the screen, which indicate the days of the month.)
09:18:38 <zzo38> Is this understandable to you, or is there something wrong with it?
09:21:22 <zzo38> (If there is something wrong, then please notify me so that I can fix it.)
09:25:44 -!- zzo38 has quit (Remote host closed the connection).
09:34:28 -!- Phantom_Hoover has joined.
09:48:58 -!- oerjan has quit (Quit: leaving).
10:03:11 -!- AnotherTest has joined.
10:03:47 -!- nooodl has joined.
10:12:23 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
10:19:58 -!- MindlessDrone has joined.
10:40:59 -!- Taneb has quit (Quit: Leaving).
11:08:37 -!- Taneb has joined.
11:08:54 <Taneb> Phantom_Hoover, I'm at a LAN party playing Dwarf Fortress
11:09:18 <Phantom_Hoover> why... would you play df at a lan party
11:09:36 <Taneb> Because it needs to be played
11:10:13 <nooodl> good lan party
11:33:50 -!- nooodl_ has joined.
11:38:02 -!- nooodl has quit (Ping timeout: 264 seconds).
11:41:37 -!- AnotherTest has quit (Read error: Connection reset by peer).
11:48:19 -!- nooodl_ has changed nick to nooodl.
11:50:55 -!- AnotherTest has joined.
11:54:24 -!- epicmonkey has joined.
12:02:04 -!- KingOfKarlsruhe has joined.
12:16:53 <Taneb> Help someone in a completely unrelated channel said "hth" and now I'm confused
12:17:26 <myname> hth means hth, hth
12:22:10 -!- epicmonkey has quit (Ping timeout: 246 seconds).
12:28:46 <olsner> Taneb: what myname said, hth
12:42:08 -!- AnotherTest has quit (Read error: Connection reset by peer).
12:42:44 -!- AnotherTest has joined.
12:56:30 -!- Uguubee111116 has quit (Read error: Connection reset by peer).
12:59:21 -!- JWinslow23 has joined.
13:01:30 <JWinslow23> Not operator: "You know what really grinds my gears? EXPRESSION"
13:01:59 <JWinslow23> Program termination: "Shut up and take my money!"
13:04:47 <JWinslow23> Hey, guys? Cam you please help me here? Working on Memescript syntax!
13:05:00 <JWinslow23> I can't think of much.
13:05:03 <oklofok> :(
13:07:16 <Phantom_Hoover> JWinslow23, suggestion, don't make memescript
13:08:05 <JWinslow23> Y u no agree with me? Do you know what you're dealing with?
13:08:25 <Phantom_Hoover> please
13:08:31 <oklofok> o plz
13:08:32 <Phantom_Hoover> i'm asking you as a friend
13:08:34 <myname> JWinslow23: there is already lolcode
13:08:57 <oklofok> lolcode ain't no memescript
13:09:56 <JWinslow23> Sorry. I got the idea while watching Futurama
13:10:15 <JWinslow23> Maybe we can make a poll.
13:10:24 <Phantom_Hoover> lolcode isn't even esoteric
13:10:29 <JWinslow23> Let's make a poll.
13:10:31 <mnoqy> there's at least 2 languages with stuff like that and it's a billion too many
13:11:40 <mnoqy> what the heck would a poll do
13:12:01 <Phantom_Hoover> JWinslow23, look within your heart
13:12:08 <Phantom_Hoover> you don't want to make this
13:12:47 <JWinslow23> I kinda do. But OK, I'll stop.
13:12:57 <JWinslow23> I'll go off and make my own esolang!
13:13:06 <JWinslow23> With blacjack and hookers!
13:13:06 <mnoqy> will it be good
13:13:21 <mnoqy> is that one of those "meme" things too
13:13:33 <JWinslow23> That was a joke.
13:13:48 <JWinslow23> Can't blame a guy for cracking a joke!
13:13:52 <mnoqy> yes i can
13:13:56 <mnoqy> i'm blaming you
13:14:05 <Phantom_Hoover> i blame aloril_ tbh
13:16:47 <JWinslow23> cdn.meme.li/i/p1ro0.jpg Good bye!
13:16:50 -!- JWinslow23 has quit (Quit: Page closed).
13:18:09 <oklofok> you guys so mean :P
13:19:18 -!- Uguubee111116 has joined.
13:24:13 -!- muskrat has joined.
13:34:58 <Phantom_Hoover> oklofok, it's harsh but fair
13:50:02 -!- impomatic has joined.
13:52:03 -!- conehead has joined.
14:12:39 -!- epicmonkey has joined.
14:18:15 -!- yorick has joined.
14:35:00 -!- carado has quit (Ping timeout: 252 seconds).
14:55:28 -!- AnotherTest has quit (Read error: Connection reset by peer).
14:55:59 -!- AnotherTest has joined.
15:00:04 -!- augur has quit (Remote host closed the connection).
15:10:20 -!- AnotherTest has quit (Read error: Connection reset by peer).
15:10:54 -!- AnotherTest has joined.
15:33:02 <oklofok> dru.
15:55:34 -!- AnotherT- has joined.
15:55:34 -!- AnotherTest has quit (Read error: Connection reset by peer).
15:55:35 -!- AnotherT- has changed nick to AnotherTest.
16:01:06 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
16:01:39 -!- AnotherTest has joined.
16:22:13 -!- oerjan has joined.
16:28:42 -!- nisstyre has joined.
16:34:08 -!- copumpkin has joined.
16:42:08 -!- contrapumpkin has joined.
16:42:37 <oerjan> why not propumpkin
16:42:45 -!- copumpkin has quit (Ping timeout: 272 seconds).
16:44:07 <contrapumpkin> not sure
16:45:43 <elliott> he's just an amateurpumpkin
16:45:49 <Taneb> Phantom_Hoover, anything you want me to order the traders to bring?
16:46:00 -!- muskrat has quit (Quit: Leaving).
16:48:07 * oerjan sics a Conjoined instance on elliott
16:48:09 <Phantom_Hoover> Taneb, dunno, if there's no sand get glass i guess
16:48:23 <Taneb> pretty sure there is sand
16:48:39 <Taneb> Might get order some cloth in case of strange moods?
16:49:05 <elliott> oerjan: the world was better when no more than about three people knew of Conjoined's existence and two of them hated it.
16:49:06 <contrapumpkin> lol
16:49:16 -!- contrapumpkin has changed nick to copumpkin.
16:49:19 <oerjan> :D
16:49:46 <Phantom_Hoover> Taneb, oh, that too
16:49:50 <olsner> Conjoined, is that a lens thing?
16:50:07 <Taneb> olsner, it's a not-quite-internal lens thing
16:50:23 <oerjan> technically i think i may have heard about it before. although whether from one of you or from just browsing haddock, i don't recall.
16:53:29 <oerjan> "Bizarre (Indexed Int) Mafic"
16:53:46 <oerjan> i suppose that's internal, at least.
16:56:02 -!- copumpkin has changed nick to propumpkin.
16:57:06 -!- NeroReflex has joined.
17:02:00 -!- propumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
17:02:53 <nooodl> http://ded.increpare.com/~locus/untris/
17:02:57 <nooodl> this is good
17:06:30 <olsner> dick to start? nice keming
17:10:38 -!- ^v has joined.
17:12:52 <Taneb> Phantom_Hoover, there may not be any magma
17:13:08 <Phantom_Hoover> what
17:13:10 <Phantom_Hoover> impossible
17:13:13 <Phantom_Hoover> dig more
17:13:59 <Taneb> btw it's almost your turn
17:14:29 <oerjan> nooodl: ok i simply don't understand the rules for when it refuses to let me remove a part that _should_ be undoable...
17:15:27 <nooodl> there have to be blocks below it
17:15:35 <nooodl> and there has to be a path to (from) the top
17:15:54 <oerjan> well the latter i understand
17:16:25 <fizzie> Nice soundtrack.
17:16:37 <fizzie> Wait, I had something else playing in the background.
17:16:49 <fizzie> Oh, it was the Botanicula soundtrack.
17:16:56 <nooodl> (you can control the volume with - and +)
17:17:01 <oerjan> oh now i get it, of course after you add a line the next piece you remove has to be part of it
17:21:12 <Taneb> Phantom_Hoover, good news, semi-molten rock
17:21:19 <Taneb> At level -14
17:21:25 <Taneb> (-150 below surface)
17:21:31 <Phantom_Hoover> yay, semi-molten!
17:21:56 <Taneb> I'll leave the rest to you
17:22:07 <Taneb> (it's late winter, too late to start now)
17:22:08 <Bike> yeah, i don't get the rules either
17:22:53 <Taneb> Also I hope you like alpacae
17:23:32 <nooodl> it really all comes down to "it has to be a tetris game when you play it backwards"
17:24:36 <olsner> a nice confusing detail that next piece really is the next piece
17:24:37 <nooodl> could maybe take a screenshot of the thing you don't get?
17:24:41 <Bike> so i can't hit a piece that's floating in space because there's nothing to rest on?
17:24:45 <nooodl> yeah
17:24:53 <Bike> oh, ok, i guess that makes sense
17:25:56 <Bike> and you can't add a row above a certain height...?
17:28:01 <nooodl> it's just, you can't add a row above an empty row
17:28:13 <Bike> oh, well, hm
17:28:14 <nooodl> because there is no way to place a block into it and clear it
17:28:40 <Bike> so how can i possibly get rid of these floating pieces...
17:29:09 <nooodl> add rows below 'em
17:29:17 <nooodl> it's really hard
17:29:35 <Bike> i really don't get it.
17:30:38 <fizzie> If you get stuck, you can always z back and try some other route.
17:31:56 <Taneb> Phantom_Hoover, my year's over
17:31:58 <fizzie> (Or is that "z forward"?)
17:32:21 <Taneb> How do you want me to send you the map?
17:32:27 <nooodl> Bike: http://lpaste.net/6894508127488573440
17:32:55 <Phantom_Hoover> Taneb, er, however
17:33:36 <Phantom_Hoover> i'm going out in a quarter of an hour, i doubt i'll be back until tomorrow
17:33:37 <Bike> nooodl: i had a whole blank row between, though.
17:36:17 <Bike> let's see... you can't select a piece from right over a new row, too, right
17:37:49 <Bike> the lesson i'm learning here is that i'm astonishingly bad at tetris no matter which way entropy goes.
17:38:21 <nooodl> hmm, good point. blank rows screw everything up
17:38:35 <myname> Bike: maybe you should play a bit with bastet
17:39:46 <Bike> what's that
17:40:08 <myname> bastard tetris
17:40:25 <nooodl> tetris where the ai gives you the hardest block to work with each time
17:40:32 <fizzie> Also called: any RNG in any Tetris ever.
17:40:48 <fizzie> (Or at least that's what it sometimes feels like!)
17:41:10 <Bike> oh, i've played HATETRIS a few times
17:41:11 <Bike> all l blocks
17:41:54 <elliott> nooodl: yeah, play hatetris
17:41:57 <elliott> it's not perfect, but...
17:42:51 <oerjan> Bike: when you have a new row, the next piece must be part of it.
17:43:16 <Bike> yes, right
17:44:25 <oerjan> Bike: also i think the point is the entropy is increasing no matter which direction you play it.
17:44:49 <oerjan> you start out relatively ordered, after all.
17:45:04 * oerjan gave up
17:48:24 <Bike> whoops made another blank row
17:48:43 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds).
17:59:44 <Bike> this game is driving me mad.
18:02:10 <oerjan> see, you should have given up like i did.
18:02:30 <olsner> good strategy oerjan
18:02:50 <oerjan> it works for everything except life itself.
18:03:56 <myname> why that exception?
18:04:37 <oerjan> because it hasn't worked for me yet.
18:05:29 <myname> if so, you couldn't report
18:08:11 <oerjan> i said giving up life, not internet, sheesh
18:08:27 <myname> lol
18:21:08 <oklofok> i read the name of the link and i was like hmmmm, a tetris where you _remove_ tiles, like playing it in reverse, might be interesting
18:21:23 <oklofok> now, 3 hours later, i noticed the link again and checked out what it was
18:21:33 <oklofok> i liked it.
18:21:57 <oklofok> (and yes, i know the link was not linked 3 hours ago.)
18:25:27 -!- augur has joined.
18:29:21 -!- NeroReflex has quit (Quit: Page closed).
18:29:32 <oklofok> the "next piece" slot is really useful
18:31:58 <olsner> undo is misnamed though
18:33:29 <oklofok> i run out of brain trying to understand whether it is
18:34:28 <oerjan> should have been "redo"
18:37:57 -!- zzo38 has joined.
18:44:47 <oklofok> ok i agree
18:55:25 * impomatic tries untris
19:12:18 -!- ais523 has joined.
19:16:43 -!- JWinslow23 has joined.
19:18:04 * FireFly failed terribly at untris
19:18:20 <ais523> is that tetris with monominos?
19:18:30 <olsner> it is quite difficult
19:18:33 <FireFly> no, it's tetris⁻¹
19:19:06 <FireFly> <nooodl> http://ded.increpare.com/~locus/untris/
19:19:14 <ais523> you start with a grid of random blocks, and have to remove tetrominoes from it at the top of the board?
19:19:25 <ais523> and whenever you make a mistake it inserts extra lines to be able to remove the tetromino from them?
19:19:39 <FireFly> Something along those lines
19:19:44 <ais523> also, that page is useless, it's written entirely with Flash
19:19:44 <olsner> you get to insert lines yourself
19:19:52 <FireFly> Yes, unfortunately it's a flash game
19:20:13 <lexande> seems to not work in gnash
19:20:47 <FireFly> I wonder if all random start positions are solvable
19:22:53 <lexande> FireFly: all operations preserve parity of number of blocks on the board right?
19:23:23 <lexande> so a random start position with an odd number of blocks will be unsolvable
19:23:46 <FireFly> Hm, good point
19:25:54 -!- epicmonkey has quit (Quit: Leaving).
19:28:48 <fizzie> It sounds somewhat likely that it generates the start position by playing a game forward, though.
19:29:52 <olsner> I guess it plays to 1000 points, since that's what you start with
19:30:39 <olsner> not sure if the solution is unique though? is it guaranteed that you reach 0 exactly when you finish (start?) the game?
19:31:10 <fizzie> I remember that Microsoft FreeCell came with one (out of 32000) unsolvable starting position.
19:31:17 <ais523> fizzie: yes
19:31:20 <ais523> also -1 and -2 are unsolvable
19:31:26 <ais523> but those two were handcrafted
19:31:31 <ais523> and undocumented
19:32:57 <Bike> this stupid game.
19:36:21 <fizzie> Bike: You don't *need* to play it, other people stopped already.
19:36:32 <Bike> yes i do.
19:40:28 -!- AnotherTest has quit (Ping timeout: 240 seconds).
19:43:15 <JWinslow23> I do not get Untris.
19:47:52 <myname> JWinslow23: jo have to revert a given game
19:48:22 <JWinslow23> I know, but I am never able to remove a line piece if I create a new line.
19:50:12 <myname> you can only do that if your planed unmove would remove the line in a real game
19:51:15 <JWinslow23> Huh.
19:51:58 <JWinslow23> No, still don't get it.
19:54:56 <oerjan> JWinslow23: the piece you remove must have blocks under it.
19:55:18 <JWinslow23> Oh.
19:55:27 <oerjan> because otherwise when you play forwards, it would simply fall further.
19:55:31 -!- Sprocklem has joined.
19:55:53 <JWinslow23> No, still don't get it.
19:57:49 <oerjan> well it was hard to avoid junk building up
19:58:38 <oerjan> once it gets open space under it
20:11:22 <JWinslow23> Go to google and search "7.35 times 14". Then look at the first result, other than the obvious calculation. Then, laugh!
20:12:23 <JWinslow23> Wow.
20:12:27 <JWinslow23> that's a thing?
20:12:32 -!- MindlessDrone has quit (Quit: MindlessDrone).
20:15:15 <elliott> are we talking about "I am 14 and my dick is 7.5 inches i masturbate a least 2 times a ..."
20:15:18 <elliott> because that's what I get.
20:15:46 <Bike> ok i hate this game
20:16:35 <zzo38> O, it makes improper spelling corrections, like Google will often do, "7.5" instead of "7.35"
20:18:07 <ais523> zzo38: I discovered that you can prevent Google making such corrections by adding extraneous hyphens
20:18:15 <ais523> it fixes the hyphens, and doesn't re-fix it to something else
20:19:33 <zzo38> It can help a bit
20:19:51 <oerjan> JWinslow23: it's a thing because someone noticed it and linked it all over the internet.
20:21:24 <JWinslow23> It can figure out "that movie about drinking wine", too!
20:21:27 <JWinslow23> Sideways.
20:22:57 -!- ^v has quit (Read error: Connection reset by peer).
20:29:04 <FireFly> ais523, zzo38: adding quotation marks around a term tends to prevent corrections from Google, too
20:29:16 <zzo38> FireFly: Yes I know that too; I have done that too
20:29:23 <ais523> FireFly: but not always, somehow
20:36:42 <nooodl> <fizzie> It sounds somewhat likely that it generates the start position by playing a game forward, though.
20:36:51 <nooodl> ^ someone in the comment section proved that it doesn't
20:37:04 <nooodl> it's very simple: the game can start with an odd number of blocks
20:37:29 <fizzie> Aw, that's kinda nasty.
20:40:05 <Sgeo> Any EVE players here?
20:40:25 <Sgeo> I have kill rights on someone I want to sell
20:40:50 <elliott> `addquote <Sgeo> I have kill rights on someone I want to sell
20:40:58 <HackEgo> 1117) <Sgeo> I have kill rights on someone I want to sell
20:43:16 <zzo38> What does that mean?
20:43:27 -!- muskrat has joined.
20:43:41 -!- shachaf has left.
20:43:59 <Sgeo> Someone killed me in lowsec space, so I have permission to kill them in highsec space (space where NPC police will normally kill you if you kill someone)
20:44:07 <Sgeo> I think it's possible to sell this permission to someone else
20:45:14 <Bike> those are some weird police.
20:48:13 <fizzie> Sounds a bit like one of those "get out of jail free" cards.
20:49:01 -!- oerjan has quit (Quit: Gnit).
21:02:43 -!- JWinslow23 has quit (Ping timeout: 250 seconds).
21:14:04 <Sgeo> Not really? It only grants permission to kill that specific person
21:16:48 -!- carado has joined.
21:17:25 <Bike> alright program organization question, i'm whipping up some shit for toying with dynamical systems
21:18:01 <Bike> i want to organize things so that visualizations can be turned on and off, eg, a vector field background, paths from some specific point, that kind of thing, and i'm calling them "layers" because photoshop
21:18:10 <Bike> but i dunno whether to associate each "layer" with a vector field or what.
21:20:38 <Bike> like, if i'm displaying two systems at once, and the user wants to display the two paths from the same point, should that be one "layer" or two?
21:25:20 <Bike> i guess more granularity is probably better
21:29:53 -!- Taneb has changed nick to TotallyNotLordAr.
21:30:11 -!- TotallyNotLordAr has changed nick to NotLordAro.
21:30:53 -!- NotLordAro has changed nick to Taneb.
21:57:46 -!- yajnesh_ has joined.
22:03:08 -!- yajnesh_ has quit (Quit: Ex-Chat).
22:13:47 <Sgeo> Watching a video, this one person sounds like the guy in The Room
22:14:45 <Sgeo> http://vimeo.com/38635607
22:14:46 <Sgeo> At 1:45
22:15:25 <Sgeo> THE ENTIRE COMPANY THAT PRODUCED THIS SHOULD RO.. wait, it's labeled under Bitmanagement? Hmm. IVN CAN GO ROT
22:49:27 -!- carado has quit (Ping timeout: 252 seconds).
22:52:01 -!- mnoqy has quit (Quit: hello).
22:53:09 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]).
22:56:16 <Sgeo> http://imgur.com/a/ZO3oD
22:59:21 -!- Phantom_Hoover has joined.
23:01:37 <Taneb> I'm not very good at this LAN party thing
23:09:53 <Taneb> Anyone know how to get Ubuntu to use the LAN's DNS?
23:10:36 <ion> taneb: Doesn’t the DHCP server give that information?
23:10:54 <ion> That is, it should work by default.
23:11:11 <ion> sgeo: What’s that?
23:11:12 <Taneb> Doesn't seem to want to :(
23:11:17 <zzo38> Should I really require a PULLUP and PULLDOWN command in HWPL? I think that something like "CONNECT -PULLDOWN() TO x;" should be same like "PULLDOWN x;" but I don'ot know if it should be included for convenience anyways.
23:11:32 <Sgeo> ion: the Violent Wormhole in EVE, a landmark
23:11:33 <ion> taneb: Does it work on other operating systems?
23:11:37 <Sgeo> Came with the Incursion expansion
23:11:55 <Taneb> ion, seems like everyone but me and the guy next to me (who is running Arch) have it working
23:12:01 <Taneb> ion, most people are on Windows
23:12:14 <ion> How much does EVE cost and is it worth it?
23:13:01 <ion> taneb: Edit your current network connection and verify that you have “Method: Automatic (DHCP)” in the IPv4 Settings tab.
23:13:08 <Phantom_Hoover> EVE is a subscription thing, whether it's worth it depends on you
23:13:16 <Taneb> ion, it's set to that
23:13:17 <Sgeo> Between $15/month and free, depending on how much in-game money you make (you can legally buy EVE time cards on the in-game market, they're an in-game item)
23:13:42 <ion> taneb: What does your /etc/resolv.conf look like and what should the DNS server address be?
23:14:06 <ion> sgeo: ok
23:14:07 <Taneb> # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
23:14:07 <Taneb> # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
23:14:07 <Taneb> nameserver 127.0.1.1
23:14:07 <Taneb> search fragsoc
23:16:31 <ion> Ah, sorry. I forgot about the dnsmasq stuff. What does nm-tool print for “DNS:”?
23:16:54 <ion> (The 127.0.1.1 is right, that just wasn’t the right place to look at the actual DNS server address nowadays.)
23:19:50 <Taneb> ion, any particular bit of that?
23:19:57 <Taneb> I don't particularly want to post it all in channel
23:20:06 <ion> nm-tool | grep 'DNS:'
23:20:17 <Taneb> DNS: 10.10.10.1
23:20:27 <ion> Is that what it’s supposed to be?
23:20:40 <Taneb> How can I do the equivalent on Windows?
23:20:48 <ion> ipconfig /all probably.
23:21:54 <Taneb> Yeah, it's the same as a working Windows computer
23:22:11 <Sgeo> ion: for what it's worth, I'm not sure if it makes sense to pay if your only goal is sightseeing
23:23:06 <ion> taneb: Does dig @10.10.10.1 some-address-that-should-resolve work?
23:23:34 <Taneb> Seems to
23:23:55 <ion> Does dig 127.0.1.1 that-same-address work?
23:24:05 <ion> dig @127.0.1.1 that-same-address, that is
23:24:25 <Taneb> Yeah
23:24:42 <ion> Does getent hosts that-same-address work?
23:25:09 <Taneb> I think so
23:25:30 <ion> Where does it not work then?
23:25:51 <Taneb> Wait, hang on
23:26:39 <Taneb> ion, okay, the address that only resolves on this LAN doesn't work on 10.10.10.1
23:27:16 <ion> But the DHCP server gives you 10.10.10.1? How does it work for anyone?
23:27:23 <Taneb> I don't know!
23:27:32 <Taneb> Maybe it's an IPv6 thing?
23:29:01 <Taneb> I think the address should resolve as an IPv6
23:30:00 <ion> What’s the actual address that you can’t resolve and what does it resolve to on the other computers?
23:30:24 <Taneb> fragsoc
23:30:36 <Taneb> fe80::782c::204d::9e30::8d43
23:31:58 <Taneb> Like, people are just putting http://fragsoc into their browser and it's resolving to a web page
23:32:22 <ion> Does fragsoc.fragsoc resolve? How about fragsoc. (with the dot) or fragsoc.fragsoc. (with the dot)?
23:33:23 <Taneb> No
23:34:09 -!- nooodl_ has joined.
23:34:36 -!- nooodl has quit (Disconnected by services).
23:34:40 -!- nooodl_ has changed nick to nooodl.
23:34:46 <ion> How about fragsoc.local?
23:35:23 <Taneb> No
23:35:32 <Taneb> But it takes longer to say no
23:37:28 <ion> Can dig resolve the host on the Arch box?
23:38:00 <Taneb> He doesn't have dig
23:38:04 -!- yorick has quit (Remote host closed the connection).
23:38:11 <Taneb> One minute
23:38:27 <Taneb> No, it doesn't work
23:39:12 <Phantom_Hoover> found the magma sea
23:39:23 <Taneb> :D
23:39:25 <ion> taneb: Does getent hosts resolve it?
23:40:16 <Taneb> Nope
23:40:43 <ion> …But it resolves in some program on the Arch box?
23:41:04 <Taneb> No
23:41:10 <Taneb> The arch box has the same problem as me
23:41:47 <zzo38> I think it is sensible to make the INTERCAL's interleave and select operators in hardware programming language, as long as the right operand of select is static.
23:43:06 <zzo38> What do you think of it?
23:44:23 <ion> taneb: Does it work if you install winbind and modify /etc/nsswitch.conf from
23:44:25 <ion> hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
23:44:27 <ion> to
23:44:29 <ion> hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
23:46:07 <Taneb> No
23:46:36 <Taneb> :(
23:46:58 <ion> I suppose you’ll have to research exactly how the host is supposed to be resolved.
23:47:00 <Phantom_Hoover> things i also have found: adamantine
23:47:15 <Taneb> :C
23:48:31 <ion> taneb: One more thing: i suppose nmblookup fragsoc doesn’t work either?
23:49:33 -!- nisstyre has quit (Read error: Connection reset by peer).
23:49:35 <Taneb> querying fragsoc on 10.10.10.255
23:49:35 <Taneb> 10.10.10.1 fragsoc<00>
23:50:15 <ion> You should ask the person who set up the DNS(-ish) entry for the host fragsoc. Ask whether there is a normal DNS server somewhere or if one is supposed to use some other protocol.
23:52:29 -!- conehead has quit (Quit: Computer has gone to sleep.).
←2013-10-11 2013-10-12 2013-10-13→ ↑2013 ↑all