« first day (2165 days earlier)      last day (2677 days later) » 

8:00 AM
Should I use two equals for comparison?
Or is 1 equal alright
 
If the second parameter to = is a list, it could mean elementOf rather than equality, and use a different syntax for comparison.
 
I think the syntax for n=(0||1) is good
Or n==(0||1)
Or I could do n in [0 1]
Which can be condensed down to n in[0 1]
 
I think that's best
 
Should I do something like that?
 
If CMQ is based on sequences, and sequence elements frequently rely on previous elements, there will be a lot of recursion, right?
In a function, # could mean this
 
8:05 AM
What about @?
There's a circle thing
 
That works.
someSeq(n)->n==0:0,@(n-1)+1
 
Ooh
 
Which is a really verbose easy of saying someSeq(n)->n
 
(The thing with the redirect to the Start section is normal. By standard and by default,
 
8:07 AM
Bit that's not the point
 
Actually # could work better
 
the book MUST always be in the book/ directory, and not in the root directory.
 
@could be used like in mathematica
 
GitBook hates standards and requires me to put a README in the root dir.
I made a polite redirect to the standard book start.)
 
F@x is the same as F[x], F@@{x,y} is the same as F[x,y]
 
8:09 AM
Check out the hackmd thing
 
You hate normal docs?
I'll copy the entire HackMD, then.
Whoa, that's a bad of a HackMD.
I'll have to Read the Sourceā„¢, then.
 
What do you mean
Oh
 
@Qwerp-Derp where is the CMQ source?
 
What do you mean?
I don't have an interpreter yet
I'm making the docs first
And then the implementation
 
WHAAAAAT?!
This means I have an useless GitBook.
 
8:14 AM
Yes
What's the difference between a set and a list?
 
And HackMD is equally useless when it comes to documentation.
@Qwerp-Derp you must notify me as soon as the source for CMQ goes live.
 
Infinite precision ints and floats?
Wait infinite precision floats don't work.
A data type for rationals?
 
Free Pascal is dumb.
There, I've built my compiler to a point where it's not a compiler.
 
So should I have infinite precision for the interpreter thing?
Also I think we should make a room for this if we are to have more conversations.
Hello?
Dammit the chat died.
@zyabin101 Wait how is it bad
 
8:34 AM
Free Pascal borks at random points, and HackMD is unsuitable for docs at all.
 
HackMD is just used for ideas before docs
 
Okay.
 
So after we have the ideas down pat, we move to GitBook for docs
 
You'll create your own book for that, and I have an useless book! Well done!
I removed my CMQ book, as it is guaranteed to be useless.
 
9:31 AM
@zyabin101 I'm at school but I can't torrent, they blocked all trackers :/
 
@betseg :(
 
:\
Download Tails onto your computer, duh.
 
Phone
 
@zyabin101 Why did you delete it
We could have used it
 
Because
59 mins ago, by zyabin101
You'll create your own book for that, and I have an useless book! Well done!
At the very least, there's an API documentation template. 'v'
 
9:40 AM
What I was going to use your book
 
How?
 
What did you even do in your book
 
Nothing at all.
 
Exactly
So I can put the info in your book
And done boom
But you deleted your book so I have to make another one
 
Okay, just use hackmd for everything docs.
You'll have creepy docs that deserve absolutely no reading.
I'm out.
 
9:41 AM
???
I don't understand your logic
 
!!!
 
I was going to use GitBook for full docs and HackMD for ideas
I don't understand what you're saying
 
And no need to understand, barbecue I'm out of CMQ at all.
 
OK
Wait why are you leaving and rejoining
Also how are you doing it @zyabin101
 
10:04 AM
-.(._.).-
 
So what was your original plan for CMQ now that you were out
 
Plus, Martin Ender asked me to delete my newest meta post just because it's too dumb.
 
What were you going to do with the gitbook
 
Thanks for the hate, M.O.D.S.
I now know everyone on Meta (except on the sandbox) hates me.
Meta is not a site, it's some kind of boop.
 
beep boop maggot
 
10:16 AM
@zyabin101 that autocorrect
 
No, I made it myself. :P
@KritixiLithos ?
 
also @zyabin101 please stop whining about everyone hating you
 
@zyabin101 You said boop so I said beep boop maggot
 
10:33 AM
@zyabin101 seriously dude, you have a serious anxiety / everyone hates me complex
people generally don't even think about other people much at all
it's starting to get to the point where I'm worried about you, and maybe you should talk with someone about it
 
^^ VSauce explains that in one of his videos
 
And what if everyone says I'm doing only pure noise in chat at all (what they were doing recently)?
 
@zyabin101 you can take issue with a certain person's behavior without hating that person
5
hate is a very strong word
 
wat
@zyabin101 no one hates you
you're a good person
your posts are nice
 
But my chat posts?
 
wat
10:45 AM
@zyabin101 I don't mind them
 
:D
 
11:02 AM
Now running my bot (still without the bot owner second factor) in Beep Boop Maggot and the Sandbox.
 
11:17 AM
I can't speak for anyone else, but for me, the only thing I hate is the overuse of the word hate :P
 
11:32 AM
I hate when people miss the use-mention distinction when mentioning words :-P
 
11:47 AM
@HelkaHomba Seems like a borderline case but I think it's fine. If you make so that you'll can't reuse the characters between both programs either, it's definitely fine. (I.e. the concatenation of both programs needs to be a subset with multiplicities of the time capsule string.)
 
12:01 PM
Hallo
 
zalgo
 
@LuisMendo How do you feel about using "Kansas City Shuffle" as the title of your Best Of category? The author of that one said he's fine with only using your category since they overlap very strongly.
 
@TuxCopter Hello
 
@HelkaHomba it looks like we'll have two challenge categories again for Best Of this year. Zgarb already volunteered to write a challenge for the winner of one of them, would you be up for writing one for the other category again?
 
did the time capsule thing get released?
 
12:06 PM
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ Not yet.
 
@HelkaHomba when do you uncover the time capsule thing?
 
But there is a new time capsule
 
@KritixiLithos Which?
@TuxCopter Not fun. =(
It'd be fun if we uncovered the string raw, and do no langs.
 
12:09 PM
0
Q: Blinking twelve

Luis MendoMany electronic devices, specially old ones, will show a blinking 12:00 when the time has not been set. The purpose of this challenge is to recreate this. Specifically, the task is to display 12:00 and --:-- alternatively in an infinite loop. The period should be 1 second, divided evenly in two...

 
Time Capsule String 2: The Normal Boogaloo! (This is an unofficial event, ping @zyabin101 for more info)
 
Is this worth posting yet :
0
A: Sandbox for Proposed Challenges

PureferretPokemon Type chart (and dual type chart) I'm always forgetting Pokemon type matchups. This is a challenge to print the pokemon type chart! Attacking Type No Fi Fl Po Gr Ro Bu Gh St Fr Wa Gr El...

 
:shipit:
 
@zyabin101 ?
 
Ship it :D
 
12:18 PM
@zyabin101 I Like you
 
+1
@AncientSwordRage \o/
 
@AncientSwordRage hey you're the chill mod on SFF, right?
the one who's actually watched star wars /s
but in reality, the sandbox post looks good to go
 
@AncientSwordRage you might want to say a word about rounding
 
12:35 PM
0
Q: Bytecount for code solution

DanielI know I'm probably on thin ice, but I tried an answer in the print "Hello, World!" challenge. I consider it to be 5 bytes total, but the user ais523 pointed out that I had to count the entire batch command (the name of the interpretter, the name of the file plus the piping parameter). I may ve...

 
@LuisMendo example: James, while John had had had, had had had had, had had had had a better effect on the teacher
 
wat?
 
wait, the third comma should be a semicolon
it is an example of what happens when you forget the use-mention distinction
 
Ok, so I've a game mechanic idea
 
semicolon is best grammar mark
@zyabin101 um, what is the idea
 
12:47 PM
Each large part of the game (the base game itself, mods, resource packs, etc.)
is a puzzle piece.
 
I am somewhat intrigued
 
Puzzle pieces connect to the root piece (which contains the base game) and other puzzle pieces.
 
@zyabin101 Congratulation, you have invented modular programming!
 
There are four sides to a puzzle piece, therefore, four modules with which the module in a puzzle piece can interact with.
And modders and resource pack makers should ensure that their puzzle pieces don't bork when connected to different mods and resource packs[1].
 
@MartinEnder Yes. I saw. I'm fine with that title, which is better than mine. The only thing is, my proposal said "mathematical insight", whereas his was more general
 
12:52 PM
[1]: Yes, resource packs can connect to other resource packs.
 
@DestructibleWatermelon No idea what that could mean :-)
 
Also, the player has to manage their game modifications like a game. :)
 
@MartinEnder Rounding?
 
@LuisMendo with proper distinction of use v mention James, while John had had "had", had had "had had"; "had had" had had a better effect on the teacher
 
@AncientSwordRage Your expected output for 0.5 * 0.5 seems to be 0.3.
 
12:53 PM
"James while John had had had had had had had had had had had a better effect on the teacher" is an English sentence used to demonstrate lexical ambiguity and the necessity of punctuation, which serves as a substitute for the intonation, stress, and pauses found in speech. In human information processing research, the sentence has been used to show how readers depend on punctuation to give sentences meaning, especially in the context of scanning across lines of text. The sentence is sometimes presented as a puzzle, where the solver must add the punctuation. The example refers to two students, James...
 
@LuisMendo I think that's a good thing :)
 
@DestructibleWatermelon Oh now I see. Good example!
 
That's kind of cheating using "had"
 
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ yup
 
12:55 PM
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ nope :p
 
@MartinEnder I meant that the title "Kansas city shuffle" doesn't imply "mathematical". But I guess it doesn't matter much :-)
@MartinEnder Do you think this is Kolmogorov-complexity? I think that "constant" there means "predefined", not "time-invariant", so it is, right?
 
@Adnan lol somebody really likes osabie
 
0
Q: Pokemon Type chart (and dual type chart)

PureferretPokemon Type chart (and dual type chart) I'm always forgetting Pokemon type matchups. This is a challenge to print the pokemon type chart! Attacking Type No Fi Fl Po Gr Ro Bu Gh St Fr Wa Gr El...

 
@LuisMendo is it also "animation"?
 
@redstarcoder Good idea, added!
 
1:07 PM
:)
 
binazy010, Russia
1 2
What should I do first as a machine user, to get access to chat?
 
answer/ask questions
 
Which question to answer first?
 
shrugs
 
A new user can access to chat only if I let him to.
 
1:13 PM
TIL
 
@Zaglo @KritixiLithos ready?
ZAGLO!
 
I don't let him to.
 
@zyabin101 TBH my coprime one is probably pretty good for this, it's easyish and newish
 
New? It was posted last year!
Sorry.
 
0
A: Blinking twelve

binazy010JavaScript, 77 bytes l=console.log;setInterval(_=>{l("12:00");setTimeout(_=>l("--:--"),500)},1000)

 
1:23 PM
@Zaglo No, only if I let him to
 
@Zalgo ZALGO!
 
@zyabin101 plz don't promote posts
 
@betseg It's for the machine user.
 
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ Why do you said nothing for @Zaglo but for me yes ą² _ą² 
 
1:25 PM
er
I thought there was only 1 of you
both of you, begone!
 
@Zalgo because I'm the Almighty Zaglo.
 
@Zaglo You are just a typo of me
 
@Zaglo Er-hem equally almighty Zaglo et Zalgo, please exit the room.
 
@Zalgo You are just a ripoff of the real Zalgo.
 
Or we'll have to force you to exit it.
 
1:27 PM
@Zaglo What?
 
-1
A: Blinking twelve

binazy010JavaScript, 77 76 bytes l=console.log;setInterval(_=>{l("12:00");setTimeout(_=>l("--:--"),500)},1e3) Thanks to Kritixi Lithos for 1 byte!

> -1
?!
 
Not me
 

Almighty powers fight

22 mins ago, 17 minutes total – 29 messages, 6 users, 1 star

Bookmarked 5 secs ago by zyabin101

 
@zyabin101 Not me either, but I wish I was.
 
@zyabin101 @Zalgo @Zaglo please use another chatroom for producing trash.
 
1:38 PM
@binazy010 quit
 
Aww...
 
0
A: Sandbox for Proposed Challenges

flawrArnold's Cat Map code-golfgraphical-output Challenge Given a colour raster image* with the same with and height, output the image transformed under Arnold's cat map. (*details see below) Definition Given the size of the image N we assume that the coordinates of a pixel are given as numbers b...

 
@betseg you wish you were a downbetseg? lol
 
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ I wish I downvoted, but I'm a good guy inside.
 
ik, was a joke
@Qwerp-Derp since I don't think pavel's comment on your processing answer pinged you, just letting you know the showcase isn't restricted by votes anymore
@Dennis did you manually CW every answer to the showcase, or did you have some sort of automated mod-thing to do ti?
 
1:57 PM
In the sandbox, ProgramFOX told me (and binazy010) his RO story:
in Sandbox, 10 mins ago, by ProgramFOX
@HenryWHHackv2.0 Long time ago, I did excessive testing of my own chatbot in this room. There is a system that automatically gives the RO powers to the most active user in a room without room owner (there are specific criteria for this, somewhere in a Meta post). My bot became room owner so I transferred the powers to my account.
:3
 
2:10 PM
Wow that Sherlock episode was really disappointing.
 
0
Q: The tags [hashing] and [checksum]: do we need both?

ais523I've been considering writing a couple of checksum-based challenges, and while checking for duplicates, I noticed that both hashing and checksum exist. Now, hashing and checksums aren't the same thing, but people seem to be using them fairly interchangeably, and they're certainly related in spir...

 
@mınxomaĻ„ oy, no spoilers, I've got 30 minutes to go :P
 
I won't. But still. When did this turn into an action series :(
Less guns, more deduction please.
 
@mınxomaĻ„ It was complete garbage
3 years of wait for this
What happens in this one makes me hopeful that next episode will be much better, but if it's not I might not even watch the third one
 
come to the dark Elementary side
 
2:19 PM
That went to shit, too.
@Fatalize Yes, I can see how it'll pick up in the next one. But that means this series is pretty much 1/3 filler ...
 
Wait, really? I haven't watched the new season yet to be honest....
 
@mınxomaĻ„ So really 2 episodes every 3 yearsā€¦
 
0
A: Sandbox for Proposed Challenges

ZgarbA twist of a trivial sequence code-golf number-theory sequence Introduction Consider a sequence of integers f defined as follows: f(2) = 2 If n is an odd prime, then f(n) = (f(n-1) + f(n+1))/2 If n = p·q is composite, then f(n) = f(p)·f(q) It's not very hard to see that f(n) = n for ever...

 
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ Making a question CW automatically makes all answers CW.
 
2:31 PM
2
Q: Converting "0xUsernames"

FlipTack0xUsernames There's so many people using a messaging service that they're running out of space to store all the usernames! To fix this, they are going to start storing usernames as hexadecimal, where possible. If a username consists of only the characters 0123456789ABCDEF (case insensitive), ...

 
@NewMainPosts Or, like this chat, just use universal user No.'s... ;)
 
Any thoughts on this post ? I feel like the additional "pretty" solutions shouldn't be included in the post as they don't answer to the challenge (not golfed). (I think we have a meta post about such answers, but I can't find it..)
 
I'm fine with answers doing that if the first thing they talk about is an actual effort at solving the problem
The post you are looking for is this one I think
 
It's not this post, I thought we had another one about if it's ok to add extra stuffs (that don't directly answer the challenge) to an answer. But maybe that was just discussed in comments and chat.
 
2:48 PM
 
How can I, in python, insert an anonymous function that isn't just a single expression, unlike lambdas?
 
@Fatalize That's the one, indeed. So no consensus..
 
@mınxomaĻ„ <Monthly question about the podcast> :p
 
I've never used a podcast (I feel kind of ashamed that I'm not entirely sure what they are), are there any good CS ones?
Is there a PPCG one?
 
@redstarcoder There is a project for one, which is why I'm asking about any updates about it
 
3:01 PM
I wasn't entirely sure what you were asking, sorry :)
@Fatalize On the topic of additional information though ... I have this answer and I'd like to explain both solutions because they're completely different, but technically the second solution doesn't need to be there and is "extra". Explaining both would probably make the post pretty large (this is my bird dancer one) ... Do you think that'd be okay?
I never considered post length to be a bad thing, but now I've gotten thinking about it
 
@redstarcoder Why don't you post the second one as a ><> answer, and keep the first one as a *><> answer?
 
Because they're both *><> answers because they use S (><> has no sleep)
 
@redstarcoder Podcast: an audio recording of people talking about things.
 
hmm, didn't read carefully enough
 
@El'endiaStarman thanks, that actually sounds like it could be pretty cool
Depending on the people
 
3:10 PM
@redstarcoder I think you should first put an explanation to the shortest answer (if you want), and only then add an explanation to the second
 
Oh yeah I was gonna do both at once, thanks! Just wanted to make sure I wasn't doing something that's generally "unacceptable"
 
Or, you could just post two answers
If they are really different, you can just post both
But I don't know how people would react to that
 
That's another thing I was wondering if it would be okay ... some of my answers end up basically being two, just both in *><>. This one is literally two different answers altogether (I started over)
 
I generally don't agree with a lot of consensus there are here so I'm not sure my advice is the best either :p
 
Ah, maybe that's a meta question
 
3:12 PM
(What's the plural of consensus? Consensuses? Consensi?)
 
I think it's ... wow yeah I don't know.
 
Consensus is an uncountable noun, like water. There is no plural.
 
ā€¦wat
 
Wikitionary told me "consensuses"
 
Noun: consensus ā€Ž(plural consensuses)
  1. A process of decision-making that seeks widespread agreement among group members.
  2. General agreement among the members of a given group or community, each of which exercises some discretion in decision-making and follow-up action.
  3. Average projected value, as in the finance term consensus forecast.
  4. consensus m ā€Ž(uncountable)
  5. consensus
(5 more not shown…)
Adjective: cōnsēnsus m ā€Ž(feminine cōnsēnsa, neuter cōnsēnsum); first/second declension
  1. (rare) agreed upon
Ha!
ā€¦ninja'd
 
3:14 PM
Which makes sense because a consensus is a word that'd need a distinction (like just now)
 
Well, there's item 4 which says it's uncountable...
 
Ah true
 
Strangely, on the page there is no item 4
 
So both are right.
 
Everybody is right \o/
 
3:15 PM
@Fatalize Wiktionary oneboxes poorly.
 
The uncountable mention is about the dutch word
 
@Fatalize I just noticed that. Weird.
Well then, TIL!
 
So that's worse than poorly then
Terribly misleading oneboxing
 
On DuckDuckGo you can see who wrote the box, that's cool
"This instant answer was made by the DuckDuckHack Community."
 
:D
 
3:23 PM
@Eį“€sį“›į“‡Ź€ŹŸŹIŹ€į“‹ Yeah I had some time on Christmas break
 
@BaldBantha h what?
btw, Welcome back to chat @BaldBantha!
 
Ugg typing on iPad is so hard
 
That's the second time someone has accidentally typed just "h". I think the UI devs need to change something :p
 
I tapped return accidentally
 
Touch keyboards are the worst invention of mankind
 
3:33 PM
I 99.99% agree ^
 
@DJMcMayhem Hi
I have a question related with Vim
 
@ais523 I think there are definitely things to improve, most notably on arguments (which right now are just elements of a list, which makes overloading really wonky when using metapredicates like findall). I'm lacking a bit in motivation lately to work on it unfortunately.
 
Now that I have my SE chatbot standard in order, what should I do next? :3
 
Give it more functions
 
Which do you suggest? :3
 
3:46 PM
the bot
 
@KritixiLithos ^^
 
make it speak stuff (eg via a Markov generator) instead of repeating "I see"
 
:D
Now, which generator should I use?...
Which should I use?
 
Markov generator?
 
Ok.
 
3:56 PM
@KritixiLithos OK
 
On neovim, while running a V program, will a regex replacement count as a : command?
According to TIO it doesn't, but....
 
@redstarcoder seems to be used as a catch all term for uniformly sampling from a dictionary here
 
Yeah I was suggesting it :p
 
Oh.
I assumed you were questioning the inherently vague nature of the statement.... :P
 
Nah, just re-suggesting Kritixi Lithos' suggestion :p
 
4:05 PM
Actually never mind, it is just that running on my computer: tio.run/nexus/v#@59paGRlYCB9eJNVcY6pgUEu1@HJh5fo63I5WJUe3vT/PwA gives an error "No previous command-line"
 
@Dennis Just wondering, can we post a partial answer then add the rest later? I am making an answer for: codegolf.stackexchange.com/questions/105331/… and just finished the chart for single types
I need a lot more time for the dual type requirements
 
I save my drafts to a file before posting them, personally. Not sure what consensus is ...
 
@Dennis are we going to put all of the answers in snippets, or wait for their authors to do it?
 
@KritixiLithos Hmm. That's weird, I've never had that problem before
 
33
A: Definitive policy about answers not meeting the challenge specification

DennisScope As I see it, there are five types of invalid answers: Answers that produce incorrect results. This is the most common type, and usually an accident. Answers that produce correct results, but break a rule of the challenge, ignore parts of the spec or violate a loophole. For example, ans...

(an answer from Dennis as requested...)
 
4:11 PM
@trichoplax Thanks
Unfortunately, it doesn't mention incomplete answers
These types of answers are common is Puzzling SE
 
I would say that an incomplete answer doesn't meet the spec, so the partial solutions that work well on puzzling would be "not an answer" here.
 
If it's an incomplete answer, that means it doesn't satisfy the specification of the challenge, so it is covered by that answer.
ninja'd...
 
@MartinEnder @trichoplax That makes more sense then
That Pokemon chart challenge though... it's going to take like 100 bytes just storing the information :)
 
If you can get a fully working solution that you believe you can golf further given more time, you can post it as golfed as you can and then edit later with further golfing
 
4:17 PM
Got it
 
if part of my submission is golfed, but the other part isn't, is that a "serious contender"?
like, let me just shorten a couple of commands, and call it good
hmmm, now that I think about that, that's all under the umbrella of human judgement of whether I "attempted to golf"
 
@NathanMerrill Maybe it looks obvious to some but not so obvious to others whether you did golf or not but users can suggest shorter solutions or ways to shorten your code
 
@PythonMaster you can even post your explanations later if they're lengthy (if you usually post explanations)
 
4:48 PM
H
Oops
*Hi
 
You can edit messages
 

« first day (2165 days earlier)      last day (2677 days later) »