« first day (2652 days earlier)      last day (2207 days later) » 

12:18 AM
@ASCII-only should VSL map/sequence funcs be lazy by default?
 
@Downgoat yes. lazy everything by default
 
@ASCII-only :/ you are say lazy arithmetic too?
 
:| no
 
Question: Clang will only give me the string "void (*)()" for a function ptr ty. Is there anyway I can use this as an argument, perhaps with some sneaky typedef stuff?
Because the argument would be void(*arg_name)()
 
@Downgoat typedef ret_type (type_name) (param_types)
 
12:27 AM
@Downgoat clang gives you a string?
 
So typedef int (fpointer) (char) defines a type fpointer that points to a function returning an int and taking a char.
I think
 
@Pavel this won't work because even in typedef you have to put the name of the type within the function ptr type
e.g. typedef void(*void_fn_ty)();
this won't work because it is very difficult to parse a full Objective-C++ type and insert an identifier in the middle
 
@Downgoat regex :P
 
@ASCII-only please write regex that covers all case and send
 
@Downgoat give example pls
@Downgoat all case?
 
12:32 AM
@ASCII-only meaning all possible function ptr tys
also should be able to detect if fn ptr or not
 
@Downgoat examples pls
 
@ASCII-only see above
int(*(*)(char))(void(*)(), void(*)())
 
isn't that only one case
 
that is one
 
what is that :| higher-order function?
 
12:36 AM
Maybe an EBNF could work better
 
A::B(*(*foo)(void(*)(),void(*)()))(void(*)(), void(*)()); perhaps too
@ASCII-only function ptr returning function ptr taking arg of two function ptr
 
@Downgoat so yeah. also hmm yeah this would only work with more powerful regex
alternatively we need a parser
 
Or a grammar
 
@ASCII-only PCRE regex is CFG
Rust supports that i think
 
@Downgoat but are you using rust
 
12:41 AM
yes
 
well then
Why are you parsing Objective C++ function pointer types
If you're using Rust
 
@Pavel because that's the most optimal language?
 
Rust or OC++
 
what about them?
 
What's the most optimal language
Why not pick one and stick with it
 
12:43 AM
@Pavel rust is the only language being used...
> ["rust"].length == 1
< true
 
But you're talking about OC++
 
yes I am compiling Objective-C++ that doesn't mean you'd necessarily its compiler in the language itself
 
Wait, you're writing an OC++ compiler?
Good luck I guess
 
yeah that is why i need to parse the type attributes
I'm using clang API to simplify things but it's pretty limited, and the things I need to use don't have public API nor stability :/
 
1:32 AM
43 |         let fn_name = method_arg_names_iter.peek();
   |                       --------------------- borrow of `method_arg_names_iter` occurs here
...
47 |         let fn_args = method_arg_names_iter
   |                       ^^^^^^^^^^^^^^^^^^^^^ move out of `method_arg_names_iter` occurs here
rust why are you like this
 
1:44 AM
Feb 2 at 5:30, by quartata
@Pavel rust's compiler is basically the gestapo when it comes to retrieving a reference to something
 
accurate
rust pretends like its borrow checker is an innovative solution to memory management but I would say it is a very good excuse to not implement a GC
(this is why you should use VSL, it has best memory management system)
 
@Downgoat Isn't it just ref counting
 
@Pavel no, it use amaze lifetime analysis to optimize most cases
 
How well does that work with threads
And do you handle recursive references
 
@Pavel no native support for threads so you'll just have to pull the underlying data and do things with it using Pointer class. When you say 'recursive references', do you mean reference cycles?
 
1:56 AM
@Downgoat Yes
 
@Pavel declare the thing as weak
 
2:08 AM
@Downgoat Rust does have a reference counted smart pointer in the stdlib. Having a GC for everything is unacceptabe for most of Rust's use cases. The borrow checker provides a good enough amount of protection at zero runtime cost
 
 
2 hours later…
3:54 AM
0
A: Sandbox for Proposed Challenges

l4m2Page size changing Given positive integer m and n, and array A consist of integers in [0,m)(0-based) or (0,m](1-based), output an array B consist of integers in [0,n)(0-based) or (0,n](1-based) such that, when given input m'=n, n'=m, A'=B, the output is A. You are not allowed to use built-in la...

 
4:11 AM
0
Q: Are voting opinion-based or rule-based?

l4m2Close vote seems rule-based, but the rule now can't be handled by a computer. What about up/down vote?

 
0
A: Sandbox for Proposed Challenges

JMigstcode-golf chess Mutually Attacking Queens An 8x8 chessboard is represented with 0s and 1s, where 0s are empty squares and 1s are queens. For example: is given by 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 0 1 ...

 
4:54 AM
@quartata the problem isn't that it isn't safe, it is that it could be better
A lot of rust design decisions are to have 'zero runtime overhead' and cost, so it can serve as a 'C replacement' but this has led to lot of fragmentation in std
 
5:30 AM
Flagging as spam is preferable to regular delete votes since those also block the user from posting more
 
5:51 AM
I got +1 rep and doesn't show why. Wut?
An answer i downvoted was removed?
 
@betseg yes.
 
6:42 AM
@Pavel hmm. what's the best way to e.g. add two things in C# if you don't know the types? dynamic?
 
 
2 hours later…
8:22 AM
0
Q: Why does this reverse google texts?

stephenhttps://drive.google.com/file/d/15cdth-TXHfvRlm-bjrJsrNL82swBqsZ2/view?usp=sharing As you can see in the video: when I input these invisible texts, that happens.

 
8:56 AM
0
A: Sandbox for Proposed Challenges

isaacgNoisy Iterated Prisoner's Dilemma king-of-the-hill game-theory python In this challenge, you will play the noisy iterated prisoner's dilemma. The Prisoner's dilemma is a scenario in game theory where there are two players, each with two options: cooperate, or defect. Each player does better fo...

 
9:07 AM
CMC: If today is May the fourth, return "u" or "U", else nothing or "" or " ".
 
9:18 AM
@NewMainPosts Unicode RTL. Some delvote please?
 
@Adám 05AB1E, 11 bytes: žfže«54Q'U×
 
:| i should really add better interop to Charcoal
 
9:44 AM
-1
Q: Code challenge &

l4m2I see new users treat "code-challenge" as "it's hard to solve, but once done you win", but "code-challenge" here seems to mean "you need to optimize, but it's hard to put such an scoring way in one class" (Source: with an objective winning criterion not covered by other scoring tags). 1) How to ...

 
0
A: Sandbox for Proposed Challenges

l4m2The game of xiangqi, also known as Chinese chess, is a chess-like game popular in China, Vietnam, Taiwan, and other East Asian countries. The colours of the two sides in xiangqi are red and black. There are 16 black pieces in xiangqi: the 1 general (G), 2 advisor (A), 2 elephant (E), 2 horse (H),...

 
Can answers ever be deleted to be invisible from >2000-rep users?
 
10:04 AM
@user202729 Mods can burninate to oblivion.
 
Can anyone edit the starred bots messages...?
 
@user202729 mods can
 
10:23 AM
Two bad that least difference | greedy doesn't work...
 
@user202729 what.
 
Oops typo | for a recent challenge.
 
@user202729 |?
 
11:10 AM
Woah, I clicked "play next" in Google Music and my power cord crashed ಠ_ಠ
 
@Soaku ok. how did your power cord crash
 
It just restarted. idk how
 
@Soaku what kind of smart power cord is this :O
 
Stanford made a massively parallel build scheduler for make: github.com/StanfordSNR/gg based on AWS lambda. Takes 30s to build ffmpeg with gg ... make -j 200. Or compile llvm in 1 minute instead of 1 hour.
 
@ASCII-only Well, I mean it restarted when I clicked the button. But still, wtf?
 
11:17 AM
@mınxomaτ :P
looks like Python only has ~3x more stars than Charcoal but like 100x more issues
does that mean people only star Charcoal because they don't understand it >_>
 
11:49 AM
@Adám SOGL, 15 bytes
 
@dzaima Can you do it in 15 in APL?
 
ngn
@Adám 3 bytes: "u" // is today 4 May? (looks at calendar) yes - so let's return "u" :)
 
@ngn Doesn't work; returns "u" — I'm on Samoa ;-)
 
ngn
@Adám can't reproduce, works for me :)
 
@Adám Sydney?
 
11:54 AM
@ngn The programmer's first reaction to a bug.
 
should only be 10pm there
 
@ASCII-only Thanks, fixed.
 
@Adám what's the help builtin again
 
@ASCII-only Uh, press F1 while positioned on something meaningful?
 
ngn
@Adám my code is under an EULA that expires on 5 May
 
11:56 AM
@Adám the best I can do is 16
 
@ngn But EULAs go by UTC, no?
 
ngn
@Adám uh, why?
 
@dzaima Right, that's the obvious one. Keep looking (←hint).
@ngn International law? Dunno, IANAL. ;-)
 
looks for APL
oops, don't have it yet. what's the difference between classic and unicode
 
@ASCII-only classic is not unicode but SBCS
 
12:01 PM
what's the difference
 
@ASCII-only byte count
 
does it affect copy/pasting in any way
 
@ASCII-only no (but the SBCS is missing a couple new characters)
 
@ASCII-only No, classic knows how to accept Unicode from and generate Unicode to the world outside, it just internally uses one byte per character.
 
hmmmmmmmmmmm this is a really hard decision
 
12:03 PM
@ASCII-only unicode. It doesn't show unneeded error messages
 
+1 for dyalog's email avatar btw
 
@ASCII-only Nah, now you can use SBCS for Unicode.
@ASCII-only Yeah, Classic doesn't know about scripting, so it echoes everything you pipe it to STDERR.
@ASCII-only ?
 
@Adám :|
 
@ASCII-only There is really no reason to use Classic other than, 1) if you have a non-ASCII database and not enough RAM to go from SBCS to UTF-8, 2) want TIO's code golf post generator to put in correct byte count (though you often need to subtract 2 for f← anyway), 3) need to answer a challenge that relates to the binary representation of your source code.
 
@Adám is there no way to put f← in the header
 
12:09 PM
@ASCII-only There is, but it is a bit complicated, I'm writing it up right now.
 
@Adám IO insensitive?
 
@ASCII-only Index Origin.
 
i really think a way to print an explanation for APL would be useful :P
 
ngn
@Adám APL, 15 bytes: ⎕dl 9e4×4=2⊃⎕ts ⍝ waits for ~24 hours if it's the 4th, then prints nothing (⎕io=0)
 
even if only for random people that accidentally find PPCG to actually understand how it works better
 
12:21 PM
@ngn I can;t prohibit slow programs, but it's gotta use the time of starting. Sorry ;-)
@ASCII-only I try to explain all my posts function by function. (Please comment if you see an unexplained post of mine!)
 
@Adám i mean that's good and all, but IMO it'd be better if people could understand any program
 
0
A: Sandbox for Proposed Challenges

Kevin CruijssenCount the Closed Polygons code-golfgridgeometry Input: An NxM grid or multi-line string (or other reasonable input-format), containing only printable ASCII (unicode range [32,126]). Output: The amount of closed polygons that can be found, with two special rules: Spaces are wildcards and ca...

 
@ASCII-only It is a bit hard to implement, as the primitives mean something else depending on context. E.g. A≡B is "is identical to", while ≡B is "the nesting-depth of".
 
@Adám if ngn has to use hackish stuff to get 15, no way in hell I'm finding a working one
 
@Adám Charcoal basically does it as a parser option, not sure if it would be hard to build up the explanation while evaluation (and if it would even be possible without massive slowdowns)
maybe it's just me being biased because for whatever reason Charcoal has an AST printer >_>
 
12:25 PM
@dzaima Nothing hacky about my 15-char solution: Try it online!
 
@ASCII-only APLs operators can act differently with different parameters (or even variable values) so it'd be pretty impossible to explain it not in a specific context
 
@ASCII-only Hm, during evaluation would be possible.
 
yeah, idk. it's a practical language so i'd say it might be useful (although it's not actually needed - for Charcoal it's basically necessity because of the hackiness of Charcoal's overloads), but the performance impact of even making it an option might be pretty high
 
@Adám argh the search term was find not index of. Didn't know about that fn
 
ngn
@Adám nice
 
12:29 PM
@dzaima You forgot Lesson 9.
 
@Adám I didn't miss it, I just didn't remember everything from it :p
 
@dzaima Fixed ;-)
 
ngn
@Adám even shorter: 'U'/⍨1⊃5 4⍷⎕TS ⍝ ⎕io←0
 
oh yes: are there any interesting programming projects to do other than language design
 
@ASCII-only Yeah, one user-friendly thing about APL (as opposed to e.g. K) is that there are no overloads of primitives, in the sense that the data type of arguments never makes the primitive do something else. (The closest you get to real overloading is . which for objects is more of a notation than a primitive, and which treats a left argument identifier as its value, and /+ which are just no-ops on certain data.)
@ngn What? Don't the primitives means something completely different depending on the arguments' data types?
 
12:35 PM
@Adám i was more talking about function command overloads with different numbers of args/different arg types - it's hard to tell how it parses at first glance
 
@ASCII-only What do you mean by "command"?
 
ngn
@Adám I thought you meant overloaded by the user
 
@Adám Charcoal is a weird golflang, it's just a function that doesn't return anything (I call it a command because I think it's similar to the commands of other golflangs)
 
BMO
Someone speaking Jelly help this person, I really doubt that this is optimal..
Usually Jelly does better than Husk and certainly does not need 2.5 times bytes :)
 
@ngn No, ASCII-only is asking for generating explanations (I assume English phrases) for each primitive. Hard in APL, close-to-impossible for K.
 
BMO
12:38 PM
Maybe I should finally take some time and learn it myself..
 
@ASCII-only APL is very regular in syntax.
 
@Adám yes it is
 
@Adám I still find it very hard to parse trains in my head & understand op/fn ordering
 
@dzaima Trains grow on you. I have a feeling that they are easier for people who are visually inclined, so that they "see" the leaning tree:
    <≤=≥>≠∨∧×÷
┌─┴─┐
< ┌─┼───┐
  ≤ = ┌─┼───┐
      ≥ > ┌─┼───┐
          ≠ ∨ ┌─┼─┐
              ∧ × ÷
@dzaima Op-vs-fn is pretty simple: Start binding ops from the left. When done, let fns apply to everything on their right.
 
ngn
for me the trouble with trains is that functions at odd positions do completely different things from those at even
 
12:46 PM
@ngn That is true, but very often, algorithms need exactly that, so it is really neat.
@ngn Another way to look at it is that you essentially have data function data function data function data but we allow (and for the rightmost, require) that you substitute data with the result of another function.
 
ngn
@Adám in a normal APL expression I can inspect the immediate vicinity of a function and figure out how it's applied - it's easy to guess what is data and what isn't, whereas in a long train I lose track of odd/even. With years of experience, my eyes learnt to scan trains right-to-left and interpret their meaning, but it's still not without effort.
 
@ngn Right. My opinion is that one should avoid overly long trains, and I avoid parentheses in trains too, so that they maintain the regular structure. A rule of thumb is that if you can't read the train as a fairly normal English sentence by substituting appropriate phrases for the functions, then it is too long.
 
0
Q: The Add-Multiply-Add Sequence

AdmBorkBork(Related) Given an integer n > 1, 1) Construct the range of numbers n, n-1, n-2, ... 3, 2, 1 and add them together 2) Take the individual digits of that number and multiply them together 3) Take the individual digits of that number and add them together 4) Repeat steps 2 and 3 until you reach a ...

 
ngn
1:07 PM
@Adám tell that to Aaron :)
 
@ngn Each is entitled to his opinion. E.g. some people may find your JS style too dense.
 
@Adám how do you call adverbs in APL?
like / and \
 
ngn
@FrownyFrog monadic operators
 
@FrownyFrog Operators.
 
1:17 PM
@FrownyFrog Although the slashes are somewhat anomalous in that they sometimes parse as functions.
 
thanks
 
ngn
@Adám oh, I'm not criticising Aaron's style, I think it's a cool experiment. I know many people don't approve of my style.
@Adám monadic operators = adverbs; dyadyc operators = conjunctions
 
@ngn His style is exaggerated by Dyalog APL's early binding (as opposed to J) which means that while the final line may not be very extremely long, the actual value of the final assigned name is unmanageable. But then again, Aaron barely revises pieces of his code, he just rewrites them.
 
@Fatalize hi, if you're around - I put a question in the Brachylog room
 
@ngn I know, but in APL circles we don't group them. Only if you dig in and ask what type of operator something is, do you classify it further as a monadic or dyadic one.
@ngn Just like in J lingo, they don't have a separate name for monadic and dyadic functions; they are all called verbs.
 
1:24 PM
@Lynn Reading it
 
ngn
@Adám functions are ambivalent (can be applied monadically or dyadically), operators are not - they are predetermined to be either monadic (take one operand) or dyadic (two operands), so the difference between adverb and conjunction is more fundamental than between monadic verb and dyadic verb, as rightly reflected in J terminology
 
@ngn In Dyalog APL, functions can be strictly monadic or dyadic. E.g. = is strictly dyadic and 0∘< is strictly monadic. By default, tradfns are strictly monadic or dyadic, and you have to explicitly specify that you want them to be ambivalent.
 
ngn
@Adám we've taken over TNB again, shall we go on in the APL orchard?
 
@ngn As long as we don't disturb any more-on-topic conversations (and language design is quite on-topic, I think), then we're fine.
 
ngn
@Adám as far as the parser is concerned, "=" in "=0" is applied monadically
but "f⍣g a" will never parse as "(f⍣)(g a)", it's always "(f⍣g) a"
see also the hierarchy of "kinds" Scholes wrote about in dfns.dyalog.com/code_colours.htm
 
1:45 PM
@Downgoat idk man. it was an internal log file. github did the same thing just a few days ago
 
1:59 PM
@StewieGriffin That capital "C" made me giggle :-D
 
2:09 PM
Does 05AB1E have any way of calculating the amount of bytes a certain unicode character costs (i.e. converting "漢字~!" to [3,3,1,1])?
 
@KevinCruijssen The number of bytes depend on the encoding. UTF-8?
 
@LuisMendo Yeah, UTF-8 indeed.
 
*depends
My knowledge of 05aB1E is very limited. I only know how to get the codepoint, but converting that to base 256 won't work because that's not what UTF-8 does
 
Perhaps do it manually?
Get Unicode value, and compare it with some hardcoded constants...
 
2:25 PM
@user202729 Yeah, I thought of that as well, but I'm also not sure how to get the unicode value in 05AB1E :) Only just getting started and have only posted three answers thus far.
 
@KevinCruijssen I think that's what Ç does
 
@ASCII-only If all possible types are user defined, you should make them implement a common interface. If they're all numeric types, convert them to doubles. If you actually don't know anything about what types they are, dynamic would work there, yeah.
 
@LuisMendo Ah thanks. Will see if I can come up with something using that.
 
rip
 
2:42 PM
> The International Obfuscated C Code Contest
 
they even obfuscated the date
 
0
Q: Golfing interpreter Maybe?

Anonymous_FTWDescription : Given a string as input interpret it. Input / Output : A string as input (each part separated by space) Perform all operations on the string and return it Description : You torture the string for following : If string is empty return the FizzBuzz program If first toke...

 
@NewMainPosts that was quick
 
@NewMainPosts That could be more well-written
 
2:56 PM
https://codegolf.stackexchange.com/questions/164172/golfing-interpreter-maybe#comment397367_164172
https://codegolf.stackexchange.com/questions/164172/golfing-interpreter-maybe#comment397374_164172
that reverse smiley :(
 
I wouldn't mind but you made the same mistake two comments in a row
 
@DJMcMayhem You lock the wrong revision :/
@Pavel Oooops...
 
I know. They roll it back so quickly I can't actually lock the correct one
 
Dang I didn't have the time to respond to this properly.
 
@DJMcMayhem Can you use mod powers to roll it back while it's locked
 
3:03 PM
What to do now? Invite to chat maybe?
 
No...
 
Moving the discussion in comments to chat does seem appropriate
 
that was quite the circus
 
@DJMcMayhem Moderators lock themselves :O
 
Finally got it
 
3:05 PM
Hmm, what now? Will it be leaved locked? That doesn't seem like the best option to me, it's neither closed nor deleted.
 
What's the point in doing that while no answers can be posted!?
 
@Mr.Xcoder Well, ideally we talk to OP, explain the response he's got, and then he fixes the challenge.
 
... yes I uses wrong verb tense 100% of the time...
 
lol you did it again
 
@Mr.Xcoder That are intentional... ok I should stops it.
 
3:07 PM
@Pavel In practice, I don't think they'll ever visit the site again.
 
@DJMcMayhem This post has been locked while disputes about its content are being resolved. If the disputes won't actually be resolved anywhere, on meta or in chat, then I think it's worth deleting the post.
 
@LuisMendo One small and probably very easy question, in this code of mine tio.run/##ATUAyv8wNWFiMWX//… the first row of my code results in an array [28450, 23383, 126, 33], how can I for-each over that list for the last row of my code? Similar to this: tio.run/##ATcAyP8wNWFiMWX//861xb554oC5aTHDqy7Csjw1w7c@0L3//…
 
@Pavel Agree.
 
@DJMcMayhem lol
 
3:16 PM
Now -- what should be done to this question? Let the OP delete it? No?
 
Wow, I apparently missed some brouhaha.
 
@KevinCruijssen I don't know, sorry. My knowledge of 05AB1E is very limited. Maybe ask in the language's room?
 
05AB1E's chatroom, for reference.
 
Thanks, I couldn't find it :-)
 
@KevinCruijssen I'd definitely be willing to help, but I am not entirely sure what you are asking. Maybe you can rephrase that to be clearer?
 
3:22 PM
@AdmBorkBork yep
 
Suspension is a really bad idea (not to say that it's wrong, but it's a bad idea). (1) without that the site won't be flooded with spam anyway (2) the post is locked (3) the OP may still not understand why is the behavior wrong (although the comments and (probaby suspension message) already explain it (<-- is this enough?))...
 
Hi everyone
 
2
Q: Mutually Attacking Queens

JMigstLet an 8x8 chessboard be represented by any two distinct values, with one value being an empty square and the other being a queen. In the following examples, I use 0s as the empty squares and 1s as queens. For example: is given by 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 ...

 
I was wondering if people could take a look at my Sandbox KotH challenge
1
A: Sandbox for Proposed Challenges

isaacgNoisy Iterated Prisoner's Dilemma king-of-the-hill game-theory python In this challenge, you will play the noisy iterated prisoner's dilemma. The Prisoner's dilemma is a scenario in game theory where there are two players, each with two options: cooperate, or defect. Each player does better fo...

There's a lot going on, and I want to make sure it's clear.
 
4:31 PM
@user202729 If it was for just that one post, I would agree. But there are other factors too
 
5:01 PM
@Mr.Xcoder It's for the 'hard' part of the codegolf.stackexchange.com/questions/3929/… challenge. In this part of my TIO code it removes all letters and digits, and converts each remaining character to its unicode value: tio.run/##AR0A4v8wNWFiMWX//8W@S9C8w4f//@a8onRlc3TlrZd@IQ
@Mr.Xcoder And in this part of my TIO code it converts unicode values to the amount of bytes it uses: tio.run/##ATcAyP8wNWFiMWX//861xb554oC5aTHDqy7Csjw1w7c@0L3//… But how do I combine these two parts with a for-each in between (and sum at the end)?
 
0
A: Sandbox for Proposed Challenges

Engineer ToastAnimate Jacob's ASCII Ladder code-golf ascii-art animation You may have seen Jacob's Ladder in children's science museums. If you're not familiar with what they look like, there are several images and video examples on the Wikimedia Commons. The challenge today is to create an animated ASCII ve...

 
I'm looking into how to optimize a Cellular Automaton simulation, it supports having multiple rules onscreen at once, and we can't just use a on/off bit. Any good algorithm or similar to help optimize it?
Optimizing memory locality is already on my todo list, to note
 
@KevinCruijssen Shall we move here for now?
 
ngn
5:25 PM
@moonheart08 more details?
 
hi
 
Hello
 
Anonymous
6:24 PM
@moonheart08 We did something similar with Variations of Life for QFT
 
6:44 PM
@Mego QFT?
 
@moonheart08 quest for tetris
859
Q: Build a working game of Tetris in Conway's Game of Life

Joe Z.Here is a theoretical question - one that doesn't afford an easy answer in any case, not even the trivial one. In Conway's Game of Life, there exist constructs such as the metapixel which allow the Game of Life to simulate any other Game-of-Life rule system as well. In addition, it is known that...

 
 
1 hour later…
7:54 PM
Spent half of today making this work on linux.. It mostly works, but has about has about a 1/3rd of a second delay.. I'm wondering whether that's because xbindkeys is very slow or that it's calling a processing program with calls xcopy and after that has javas Robot execute ctrl+v..
 
8:12 PM
1
A: Sandbox for Proposed Challenges

AdmBorkBorkTriple-Decker Words code-golf decision-problem string Caution: This contains spoilers for the same-named puzzle over on Puzzling. Stop reading here if you don't want that puzzle spoiled. Triple-Decker Words are a special type of word. They are anagrams of themselves when fed through a rot13 al...

 
8:25 PM
@NewSandboxedPosts V, 16 bytes: Äg?$Îúú\nØ^¨.*©î±
 
Okx
In most golfing languages it would be: (duplicate), rot13, sort, equal?
 
Yeah, it's not a super challenging challenge (hehe), but I don't think many golflangs have a rot13 built-in, so that will be interesting to see.
 
BMO
9:03 PM
 
@AdmBorkBork hm, if that's where the difficulty really is, then I'm not really sure that the challenge is optimal
 
BMO
@EriktheOutgolfer Given that it has an entry on puzzling.SE, it kind of serves as a nice excuse to repost the rot13 and anagram challenges without annoying I/O :)
 
well, except for one thing
if the reason to re-post the ROT-13 challenge is to adapt to new community rules, then it's the old one that will be closed as a dupe
 
BMO
Ah, I didn't know that..
But why?
This way we could argue that none of the other two are dupes and keep them.
 
but I strongly advise using the sandbox for such purposes, even if you trust yourself enough to not use the Sandbox
 
9:11 PM
@BMO That’s the usual procedure we apply. If we decide to repost a certain challenge to suit new standards, then the old one is closed instead of the new one.
 
BMO
Hm, I saw questions on meat of people asking to repost certain challenges but I missed that part..
 
[Totally unrelated] Damn I would beat Jelly (and in fact rank first) in Gaia if the digits function applied to 0 wouldn’t return []... :(
 
BMO
Anyway, in this case there's no need to delete either one of the three
@Mr.Xcoder Gaia?
 
@BMO yes, Gaia
 
BMO
Yup found it :)
 
 
3 hours later…
11:45 PM
@DJMcMayhem I would assume there are some factors that is invisible to normal users (idk what it can be because I am not a mod anyway, but I think I can trust moderators here)
{:}44418055 meat -> meta...
 
11:58 PM
0
Q: Noisy Iterated Prisoner's Dilemma

isaacgIn this challenge, you will play the noisy iterated prisoner's dilemma. The Prisoner's dilemma is a scenario in game theory where there are two players, each with two options: cooperate, or defect. Each player does better for themself if they defect than if they cooperate, but both players would...

 

« first day (2652 days earlier)      last day (2207 days later) »