00:00:02 -!- danieljabailey has quit (Quit: ZNC 1.6.5+deb2build2 - http://znc.in).
00:00:21 -!- danieljabailey has joined.
00:07:37 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
00:23:10 -!- xkapastel has quit (Quit: Connection closed for inactivity).
00:26:05 -!- sebbu has quit (Quit: reboot).
00:49:43 <esowiki> [[User:Noner Kao]] M https://esolangs.org/w/index.php?diff=53918&oldid=53914 * Noner Kao * (+16) /* Projects */ Add reference
00:51:29 -!- boily has joined.
00:52:48 -!- Melvar has quit (Ping timeout: 240 seconds).
00:53:47 -!- sebbu has joined.
01:06:46 -!- Melvar has joined.
01:12:40 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
01:16:39 -!- hppavilion[1] has joined.
01:23:00 -!- doesthiswork has joined.
01:46:41 -!- xkapastel has joined.
01:59:44 -!- trn has quit (Excess Flood).
01:59:56 -!- trn has joined.
02:21:24 -!- hppavilion[0] has joined.
02:22:51 <oerjan> posted https://codegolf.stackexchange.com/a/154282/
02:22:58 -!- oerjan has quit (Quit: Nite).
02:23:20 -!- erkin has joined.
02:23:56 -!- hppavilion[1] has quit (Ping timeout: 256 seconds).
02:51:28 -!- boily has quit (Quit: HEPATIC CHICKEN).
02:54:25 <esowiki> [[User:Noner Kao/TaiDoku]] M https://esolangs.org/w/index.php?diff=53919&oldid=53915 * Noner Kao * (+275) Add info box
03:00:40 -!- hppavilion[0] has quit (Ping timeout: 268 seconds).
03:10:23 -!- jaboja has quit (Ping timeout: 248 seconds).
03:15:35 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
03:21:15 -!- hppavilion[0] has joined.
04:01:13 <zzo38> I had many idea of new Magic: the Gathering cards: {?} Instant ;; The next time a nontoken Aura dies this turn, you may cast it. {?} Creature - ? (1/1) ;; When ~ enters the battlefield, move all counters from all objects and players onto ~. {0} Instant ;; Target.
04:01:19 <zzo38> What opinions/comment/question/complaint/whatever do you have about this please?
04:33:10 -!- xkapastel has quit (Quit: Connection closed for inactivity).
05:49:57 -!- hppavilion[0] has quit (Ping timeout: 240 seconds).
05:56:30 <Sgeo_> When ~ enters the battlefield, move all counters from all objects and players onto ~.
05:56:35 <Sgeo_> The ultimate anti-Planeswalker tech
05:57:18 <Sgeo_> Also mix with decks that have creatures that have -1/-1 tokens as some kind of cost
06:02:40 -!- sleffy has quit (Ping timeout: 256 seconds).
06:02:54 <zzo38> Yes, it is the ultimate anti-planeswalker tech. I have not thought of that, but yes, you are correct; that is one of the things it will do. And, yes, -1/-1 as some kind of cost is another thing; there is a lot more things it does too, such as get rid of poison, reset cumulative upkeep, allow creatures with persist or undying to survive a second time, cast suspended cards, etc
06:15:03 <esowiki> [[User:Noner Kao]] M https://esolangs.org/w/index.php?diff=53920&oldid=53918 * Noner Kao * (+16) /* Projects */ add reference
06:19:30 <Sgeo_> Hmm, R&D hates getting rid of poison. Maro called Leeches a mistake.
06:20:40 <shachaf> Sgeo_: does it move counterspells from the stack onto ~ twh
06:21:18 <Sgeo_> Yes, and it also makes spells where all its targets are invalid valid again. Through magic.
06:21:33 <Sgeo_> (Fizzling counts as countering iirc)
06:21:46 <zzo38> Sgeo_: I know, and I do not really agree with them
06:22:46 <shachaf> I particularly don't like when a spell lets you choose any number of targets, including zero, and you choose one, and then it goes away, and the spell fizzles.
06:23:30 <Sgeo_> shachaf, are you in MtG Arena?
06:24:48 <shachaf> When is it coming out of beta?
06:25:57 <Sgeo_> Don't know, hopefully this year?
06:26:05 <FireFly> shachaf: the ambigram? or the orange one? or a different one?
06:26:12 <Sgeo_> I'm having fun but hoping for precon decks or draft sooner rather than later
06:26:39 <shachaf> Sgeo_: are you in Prismatarena?
06:26:53 <shachaf> I haven't Prismatad in a long time so I'm pretty rusty.
06:27:27 <Sgeo_> I haven't played in a while. Let me know when there's a full single player campaign so I can learn to be less terrible.
06:27:31 <Sgeo_> Also I should be asleep soon.
06:27:53 <shachaf> So should I, so we can make it a quick one.
06:28:10 <shachaf> I learned to be exactly as terrible as I am without a campaign.
06:28:55 <Sgeo_> Sorry, not right now
07:06:43 -!- hppavilion[0] has joined.
07:31:18 -!- doesthiswork has quit (Quit: Leaving.).
07:58:48 -!- atslash has joined.
08:03:39 -!- atslash has quit (Quit: Leaving).
08:03:48 -!- atslash has joined.
09:06:35 <esowiki> [[User:Noner Kao]] M https://esolangs.org/w/index.php?diff=53921&oldid=53920 * Noner Kao * (+36) /* Projects */ kind of disclaimers
09:07:31 <esowiki> [[Special:Log/move]] move * Noner Kao * moved [[User:Noner Kao/TaiDoku]] to [[User:Noner Kao/TaiDoKu]]: Fixing spell
09:22:46 -!- LKoen has joined.
10:01:28 -!- atslash has quit (Quit: Leaving).
10:01:28 -!- hppavilion[0] has quit (Quit: HRII'FHALMA MNAHN'K'YARNAK NGAH NILGH'RI'BTHNKNYTH).
10:26:03 <esowiki> [[User:Noner Kao/TaiDoKu]] https://esolangs.org/w/index.php?diff=53924&oldid=53922 * Noner Kao * (+1166) Add more information and ready to go public
11:23:57 -!- lynn has joined.
11:35:09 -!- boily has joined.
12:18:49 -!- zseri has joined.
12:27:58 -!- boily has quit (Quit: DESK CHICKEN).
13:07:41 -!- jaboja has joined.
13:07:59 -!- jaboja has quit (Remote host closed the connection).
13:40:30 -!- LKoen has quit (Remote host closed the connection).
13:59:00 -!- doesthiswork has joined.
14:06:55 <esowiki> [[User:Noner Kao]] M https://esolangs.org/w/index.php?diff=53925&oldid=53921 * Noner Kao * (+1)
14:15:31 -!- zseri has quit (Quit: Leaving).
15:07:50 -!- `^_^v has joined.
15:08:26 -!- wob_jonas has joined.
15:10:53 -!- doesthiswork has quit (Quit: Leaving.).
15:12:51 <wob_jonas> zzo38: on removing counters: I support that. My opinion is that counters should usually make the object they are on better, Dark Depths should never have been made and it should be banned, the Vampire Hexmage might be a bit undercosted for acting on all permanents but shouldn't be blamed for the Dark Depths trouble, Aether Snap is definitely ok, an
15:12:51 <wob_jonas> d the Hatchlings are ok but should be costed carefully.
15:13:23 <esowiki> [[User:Noner Kao/TaiDoKu]] M https://esolangs.org/w/index.php?diff=53926&oldid=53924 * Noner Kao * (+230) /* Terms */ refine the writing
15:13:53 <wob_jonas> And there should be cards like Aether Snap so that you can deal with Helix Pinnacle directly.
15:18:33 -!- mroman_ has joined.
15:18:39 <wob_jonas> Mind you, Helix Pinnacle is really underpowered and doesn't need specific counters in practice, but still, M:tG should provide the crazy tools.
15:20:56 <wob_jonas> zzo38: that aura one is scary, it allows you to cast other player's cards. that isn't utterly forbidden in Magic, but you have to be very careful with it.
15:21:25 <wob_jonas> I also don't like the phrasing. Is it trying to say you may cast the aura card from the graveyard immediately?
15:21:52 <wob_jonas> Maybe the phrasing is fine, but I don't see why you want this ability.
15:22:27 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
15:25:33 <izabera> https://hackaday.io/project/18599-brainfuck-relay-computer
15:34:28 -!- xkapastel has joined.
15:34:51 <mroman_> and what does 8bit mode do?
15:36:01 -!- LKoen has joined.
15:59:10 <esowiki> [[User:Noner Kao/TaiDoKu]] https://esolangs.org/w/index.php?diff=53927&oldid=53926 * Noner Kao * (+881) /* Execution Cycle */ Show the pseudo code
16:18:04 -!- mroman_ has quit (Ping timeout: 260 seconds).
16:46:11 -!- sleffy has joined.
16:55:41 -!- S1R has joined.
17:09:27 -!- wob_jonas has joined.
17:11:07 <wob_jonas> oerjan: I was wrong. in my perl code, you can't easily save 6*2 bytes by removing the '[0..6]' subscript and adjusting the numbers. I think you can still save some by removing the subscript, adjusting the numbers, and moving the statement earlier. I'll try.
17:12:12 -!- wob_jonas has quit (Client Quit).
17:20:02 -!- wob_jonas has joined.
17:26:09 -!- sleffy has quit (Ping timeout: 264 seconds).
17:30:16 <wob_jonas> oerjan: I've got the code down to 893 bytes total, without touching the tr patterns. Then I headdesked.
17:30:47 <wob_jonas> Perl allows me to use the ~ operator to bytewise complement a string. I don't have to use ^ at all.
17:31:58 <wob_jonas> So now I have to figure out how to do that with the rest of the characters available, which shouldn't be too hard, and that will cut the length of this obfu by a lot.
17:33:46 <wob_jonas> I can't unpack (unless I convert the second obfu to a subroutine, but I really don't want that) or split or =~, but I can at least ord and chr
17:34:33 <wob_jonas> And I also can't dollar sign in this version. That can be changed if I really want to, but it's a bit costly.
17:35:33 <wob_jonas> I could just ^"\x255"x99 of course
17:36:06 -!- AnotherTest has joined.
17:37:15 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
18:04:23 -!- jaboja has joined.
18:10:10 -!- S1R has quit (Ping timeout: 240 seconds).
18:25:55 -!- Phantom_Hoover has joined.
18:45:57 -!- jaboja has quit (Ping timeout: 264 seconds).
18:56:45 -!- GautamS has joined.
18:57:43 -!- jaboja has joined.
18:57:44 -!- GautamS has quit (Read error: Connection reset by peer).
19:20:40 -!- S1R has joined.
19:47:57 -!- LKoen has quit (Remote host closed the connection).
19:48:19 <int-e> though not always... https://en.wikipedia.org/wiki/List_of_ARM_microarchitectures
19:50:58 <int-e> Funny, I have not seen the term MPU before. (By the looks of it it protects memory regions but does no address translation.)
19:51:55 <int-e> so you should get process isolation but no virtual memory.
19:59:03 -!- mroman_ has joined.
19:59:38 <mroman_> If you had opcodes with 1 bit/2bit to encode register
19:59:58 <mroman_> would you use 1bit for destination and 2bits for source, or 2bits for destination and 1bit for source?
20:08:06 <int-e> you can mix it up... 8 different combinations.
20:11:54 <int-e> just at random: A,C A,D B,C B,D C,A C,B D,A D,B
20:12:10 <int-e> (okay, I lied, it's not completely random... I just don't know whether it's any good)
20:16:35 -!- S1R has quit (Quit: Leaving).
20:21:28 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
20:36:38 -!- MDude has joined.
20:44:26 <mroman_> http://codepad.org/DKPPWPQZ is what I have so far
20:52:31 <mroman_> but I might need three byte instructions as well :(
21:14:51 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
21:16:14 <zzo38> wob_jonas: Yes I mean you can cast it from the graveyard immediately (whether or not you own that card). You still need to pay the cost.
21:21:16 <zzo38> (I disagree about Dark Depths though. Like most things, whether it is helpful to have counters or not depends on circumstances. Even the same counter on the same object, adding or removing one counter can both mess up your plan, and you have to now compensate. Furthermore, with Dark Depths, while Aether Snap can remove the counters, responding with Fork can remove the token as well. However, Dark Depths apparently is banned.)
21:30:43 -!- wob_jonas has joined.
21:31:08 <wob_jonas> zzo38: what's this about Fork? I don't think Fork helps against Dark Depths.
21:43:28 <zzo38> wob_jonas: You can Fork the Aether Snap.
21:43:49 <zzo38> (Of course, Dark Depths is not itself a valid target.)
21:44:15 <wob_jonas> but people use Vampire Hexmage, right?
21:45:21 <zzo38> Well, that can help too. But I don't know what decks are common.
21:46:07 -!- sprocklem has joined.
21:50:33 -!- sleffy has joined.
21:53:05 <mroman_> I just realized burlasque's fc isn't lazy
21:54:56 <mroman_> (BlsqBlock $ map (BlsqInt) . nub . sort $ factors' a a)
21:55:05 <mroman_> why do I need to sort and nub factors
21:55:54 <int-e> so why do you need to sort, is the real question :)
21:56:30 <mroman_> yeah, that's a good question.
21:56:53 <mroman_> because when it computes the factors of let's say 12
21:57:02 <mroman_> it'l see whether 12 % 3 == 0
21:57:30 <mroman_> so it produces 1,12,2,6,3,4
21:59:34 <mroman_> nub is so that 16 won't have two 4s in it
21:59:42 <wob_jonas> why does blsq even have lazyness? is it so you can work with infinite lists better?
21:59:51 <int-e> mroman_: that's a bit sad :)
22:00:19 <wob_jonas> Is there a sort-nub primitive together?
22:01:21 <mroman_> but it seems to be doing something else
22:02:59 <mroman_> no idea why that was added
22:03:19 <mroman_> seems useful in some cases :D
22:03:35 <wob_jonas> it's for when you want to find unique sets
22:03:41 <mroman_> add builtins, ask question laters
22:03:45 <mroman_> it probably was for unique sets yes
22:05:34 <mroman_> guess it's time to add that :D
22:05:49 <mroman_> although now with the introduction of Prelude.blsq
22:05:51 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
22:05:59 <mroman_> I don't even need to change the haskell code to do that.
22:07:12 <mroman_> i always wanted to add support for proper matrices too
22:07:21 <mroman_> but haven't found a good haskell package for that probably
22:07:33 <mroman_> also it's got support for concurrent stuff now btw
22:07:40 <mroman_> you can fork and have chans.
22:08:37 -!- MDude has joined.
22:08:42 <mroman_> that reminds me the moonpage is still far from complete
22:09:35 <mroman_> doesn't really have complex numbers yet
22:09:40 <mroman_> and I think it has no trigonometrie yet?
22:10:00 <int-e> > let factor n = let go d | d*d > n = go' (d-1) | d*d >= n = go' d | n `mod` d == 0 = d:go (d+1) | True = go (d+1); go' 0 = []; go' d | n `mod` d == 0 = n `div` d : go' (d-1) | True = go' (d-1) in go 1 in (factor 12, factor 16) -- silly, inefficient, but lazy
22:10:04 <lambdabot> ([1,2,3,4,6,12],[1,2,4,8,16])
22:11:15 <mroman_> and I need to figure out whether I can put parsec into burlesque
22:12:00 <mroman_> I was thinking of somehow being able to expose various IO stuff as chans
22:12:08 <mroman_> for example udp/tcp or files
22:12:18 <mroman_> that you can all access as chans
22:12:27 <mroman_> (so I don't have to create blsq types for sockets, files and everything)
22:12:46 <mroman_> also probably going to add encryption
22:12:50 <mroman_> my todo list is still huge.
22:13:13 <mroman_> and it's got mysql support
22:13:21 <mroman_> doesn't really support all data types
22:13:40 <mroman_> so I was thinking about doing that through chans as well
22:13:44 <mroman_> you write a query to a chan
22:13:50 <mroman_> you get the result back on another chan
22:14:38 <mroman_> the whole point of blsq was to just cram as much stuff into it as possible
22:18:18 <mroman_> also somebody could make burlesque notebooks
22:20:13 <mroman_> int-e: that looks bloated.
22:21:30 <mroman_> also there needs to be a builtin to translate two's complements
22:24:26 <mroman_> and fancy mode could use while loops and ifs
22:24:33 <mroman_> yep. still a lot of work to do.
22:27:48 <zzo38> I tried "lsusb -v" and now it is stuck; how to stop it? "kill -9" doesn't work.
22:28:48 -!- zzo38 has quit (Remote host closed the connection).
22:29:05 -!- mroman_ has quit (Ping timeout: 260 seconds).
22:35:20 -!- zzo38 has joined.
22:36:01 -!- `^_^v has quit (Quit: Leaving).
22:36:14 -!- `^_^v has joined.
22:40:32 -!- `^_^v has quit (Client Quit).
22:43:11 -!- AnotherTest has quit (Ping timeout: 248 seconds).
22:53:56 -!- aeyxa has joined.
23:01:52 -!- moei has quit (Quit: Leaving...).
23:03:24 -!- boily has joined.
23:03:53 -!- idris-bot has joined.
23:03:57 -!- sprocklem has quit (Ping timeout: 240 seconds).
23:13:14 -!- sprocklem has joined.
23:14:41 -!- fungot has quit (Ping timeout: 255 seconds).
23:22:08 -!- fungot has joined.
23:23:46 <fungot> boily: the finance industry probably would be.)
23:27:56 <fizzie> Our internet did a blip.
23:45:39 -!- ybden has quit (*.net *.split).
23:45:40 -!- Roger9 has quit (*.net *.split).
23:45:40 -!- ski has quit (*.net *.split).
23:49:05 -!- LKoen has joined.
23:50:49 -!- hppavilion[1] has joined.
23:51:10 -!- ybden has joined.
23:51:10 -!- Roger9 has joined.
23:51:10 -!- ski has joined.
23:51:14 -!- boily has quit (Quit: GAINS CHICKEN).
23:53:40 -!- LKoen has quit (Ping timeout: 256 seconds).