« first day (3656 days earlier)      last day (1179 days later) » 

12:00 AM
While the stack at the top of the stack is not empty, keep executing it
 
And you could use two stacks to simulate a tape
 
I guess some of the commands it could have are pushing the stack at the top of the stack to the stack below it, popping an element from the (main) stack, and the most important one: swapping the two stacks on top
 
which can be simulated with one top-level stack, two stacks pushed into it, and some two-stack operations that move the top element between them
 
Maybe something to operate on inner stacks?
 
And I can imagine "recurse into the top stack"
 
12:04 AM
This is starting to look pretty feasible.
 
A functional language might not be the right language to implement this though, since the stack's type is infinite (a ~ [a] iirc)
 
I was thinking of using Scala, but with dirty casts
Or maybe Python for simplicity
 
 
1 hour later…
1:08 AM
0
A: Sandbox for Proposed Challenges

SketchySketchLongest Common Suffix Given arbitrarily many (more than 4) words, your goal is to find the longest common suffix of all of them. Rules The suffix shouldn't be longer than one third of the length of any word, and should be longer than 2 characters. The words can have at most 2 "exception" among t...

 
I have 69 bronze badges
 
nice
@RedwolfPrograms tacit/stack hybrid is something I've been seriously considering myself tbh
 
1:23 AM
@Lyxal Damn! I don't want another esolang as LoTM!
Luckily, I haven't voted so far :P
 
@2x-1 no.
Caird will win
Caird must win
 
1:39 AM
@2x-1 well I ain't letting it be vim
Screw vim
 
Well, each of Factor/ARM/Vim will likely be LotM's in three months anyway
 
Factor seems to be lotm now
 
No, we already decided it's Whispers
 
Wait we did
Oh thank frick
 
except that we don't have the LotM post yet (@cairdcoinheringaahing can you write one?)
 
2:33 AM
@Bubbler Whispers is quite an interesting language.
You see, every single language designed by caird coinheringaahing is interesting in a way.
I love caird coinherinaahing.
4
He is the language design god.
 
2:50 AM
0
A: Sandbox for Proposed Challenges

DavideNext to the middle Given an array of integers, find "the next to the middle". The next to the middle is the smallest integer greater than the smallest among mean, median and mode of the given numbers, that is neither the mean, median or mode and is also contained in the array. For example, in the...

 
@2x-1 caird is love caird is life
 
3:28 AM
(ais523's languages are interesting too, but in a different way.)
 
3:40 AM
@user202729 Are you ais523?
 
@user ... obviously no.
What a weird thing to ask.
Is it weird for people to have a bunch of numbers in their name?
 
What’s interesting about them?
Never used any of them
@user202729 Yes :P
 
3:55 AM
@Bubbler Don't the votes decide it?
 
@Razetime The winning one was Whispers at midnight UTC
 
oh ok
after this message, to honour the LoTM we will only talk in superscripts
 
@Razetime ʸᵒᵘ ᵐᵉᵃⁿ ˡᶦᵏᵉ ᵗʰᶦˢˀ
 
@Lyxal ʸᵉˢ ᵉˣᵃᶜᵗˡʸ
 
@Razetime ᵒᵏᵃʸ ᶜᵒᵒˡ
 
4:10 AM
ᴵ'ᵐ ᵍᵒⁿⁿᵃ ᵐᵃᵏᵉ ᵃ ᵘˢᵉʳˢᶜʳᶦᵖᵗ ᶠᵒʳ ᵗʰᶦˢ ˢᵒ ᴵ ᵈᵒⁿ'ᵗ ʰᵃᵛᵉ ᵗᵒ ᶜᵒᵖʸ ᵖᵃˢᵗᵉ ᵗʰᶦˢ ᵃˡˡ ᵗʰᵉ ᵗᶦᵐᵉ
 
Someone must have made it already.
 
ʷʰᵃᵗ'ˢ ʷʳᵒⁿᵍ ʷᶦᵗʰ ᶜᵒᵖʸ ᵃⁿᵈ ᵖᵃˢᵗᵉ
 
What is missing is a userscript to convert them to normal text...
 
@user202729 ˢᵗᵒᵖ ʸᵉˡˡᶦⁿᵍ
ʸᵒᵘ'ʳᵉ ᵗᵒᵒ ˡᵒᵘᵈ
 
ʳᵉˢᵖᵉᶜᵗ ᵗʰᵉ ᴸᵒᵀᴹ
 
4:11 AM
ᵉˣᵃᶜᵗˡʸ
 
By the way, my sandbox post seems to be pretty popular.
And I'm trying to prove that it's NP-complete.
 
@user202729 ʷᵃᶦᵗ ʸᵒᵘ ᵐᵉᵃⁿ ᵗʰᵃᵗ ᶦᵗ ᵐᵃʸ ⁿᵒᵗ ᵇᵉ ˢᵒˡᵛᵃᵇˡᵉˀ
 
I said NP-complete.
 
ʷʰᵃᵗ'ˢ ᴺᴾ ᶜᵒᵐᵖˡᵉᵗᵉ ⁽ᶦ ᵈᵒⁿ'ᵗ ʳᵉᵐᵉᵐᵇᵉʳ ᵒᵇᵛᶦᵒᵘˢˡʸ⁾
 
The set of problems that all NP problems can be reduced to. Not solvable in polynomial time, assuming P != NP.
 
4:14 AM
ᵧₒᵤ ₐᵣₑ ᵦₑᵢₙ𝓰 ᵤₙᵣₑₐₛₒₙₐᵦₗₑ @ᵤₛₑᵣ₂₀₂₇₂₉
 
ᵈᵒⁿ'ᵗ ᵇᵉ ˢᵒ ˡᵒᵘᵈ. ᵂᵉ'ʳᵉ _ʷʰᶦˢᵖᵉʳ_ᶦⁿᵍ
@ᴿᵃᶻᵉᵗᶦᵐᵉ ʷʰʸ ᵃʳᵉ ʸᵒᵘ ᵘˢᶦⁿᵍ ˢᵘᵇˢᶜʳᶦᵖᵗ
 
(if you plan to change your username to make the pings in superscript too, you can only change it once every two months (if I recalled correctly?)
 
@Lyxal ₛᵤbₛcᵣᵢₚₜ ᵢₛ ₛᵤₚₑᵣᵢₒᵣ
 
@user202729 ⁿᵒ, ᶦᵗ'ˢ ᵒⁿᶜᵉ ᵃ ᵐᵒⁿᵗʰ
@2x-1 ᵦᵤₜ ᵢₜ'ₛ ₐₗₗ ₒᵥₑᵣ ₜₕₑ ₚₗₐ𝒸ₑ
 
@Lyxal wₑₗₗ, ᵢₜ ₗₒₒₖₛ ₛₘₐₗₗₑᵣ
 
4:18 AM
@user202729 ᵗʰᵉʳᵉ ᵃʳᵉ ᶜᵒᵐᵖʳᵒᵐᶦˢᵉˢ
 
@2x-1 ᴮᵘᵗ ʳᵃᶻᵉᵗᶦᵐᵉ ˢᵃᶦᵈ ˢᵘᵖᵉʳˢᶜʳᶦᵖᵗ.
 
@Lyxal ᵃˢ ˡᵒⁿᵍ ᵃˢ ʸᵒᵘ ᵃʳᵉ ʷʰᶦˢᵖᵉʳᶦⁿᵍ ᶦᵗ ᶦˢ ᶠᶦⁿᵉ
 
ᶜᵃᶦʳᵈ ᶦˢ ˡᵒᵛᵉ ᶜᵃᶦʳᵈ ᶦˢ ˡᶦᶠᵉ
 
<sub>Hi everyone </sub>
 
@user ⁿᶦᶜᵉ ᵗʳʸ ᵇᵘᵗ ⁿᵒ ᵇᵘᵈᵈʸ
 
4:21 AM
 
ᴬʰ, ᵗʰᶦˢ ᶦˢ ᵐᵘᶜʰ ᵇᵉᵗᵗᵉʳ.
 
ⁿᵒʷ ʸᵒᵘ'ʳᵉ ᵠᵘᶦᵉᵗ ˡᶦᵏᵉ ᵘˢ
ʰᶦ ᴿᵉᵈʷᵒˡᶠ
ᵐᵃᵏᵉ ˢᵘʳᵉ ᵗᵒ ᵏᵉᵉᵖ ʸᵒᵘʳ ᵛᵒᶦᶜᵉ ᵈᵒʷⁿ
 
OKAY I WILL MAKE SURE TO DO THAT THX
 
@RedwolfPrograms ᵗʰᵃᵗ'ˢ ʳᵘᵈᵉ.
 
4:29 AM
ᵒʰ ˢᵒʳʳʸ
 
ᴹᵘᶜʰ ᵇᵉᵗᵗᵉʳ. ʸᵒᵘ'ʳᵉ ᶠᵒʳᵍᶦᵛᵉⁿ
 
ᶦ ᵐᵘˢᵗ ʰᵃᵛᵉ ʰᶦᵗ ᵐʸ ᶜᵃᵖˢ-ᵇᵒˡᵈ-ⁿᵒᵗˢᵘᵖᵉʳˢᶜʳᶦᵖᵗ ᵏᵉʸ ᵇʸ ᵐᶦˢᵗᵃᵏᵉ
 
ᵘⁿᵈᵉʳˢᵗᵃⁿᵈᵃᵇˡᵉ. ʰᵃᵖᵖᵉⁿˢ ᵗᵒ ᵗʰᵉ ᵇᵉˢᵗ ᵒᶠ ᵘˢ
@RedwolfPrograms ᵈᵒⁿ'ᵗ ᵇᵉᵃᵗ ʸᵒᵘʳˢᵉˡᶠ ᵘᵖ ᵗᵒᵒ ᵐᵘᶜʰ ᵃᵇᵒᵘᵗ ᶦᵗ. ᴬˡˡ ᶦˢ ᵒᵏᵃʸ ⁿᵒʷ
ᵉˢᵖᵉᶜᶦᵃˡˡʸ ʷʰᵉⁿ ᶦᵗ'ˢ ˡᵃᵗᵉ ᵃᵗ ⁿᶦᵍʰᵗ
ᵖᵉᵒᵖˡᵉ ᶜᵃⁿ ˡᵒˢᵉ ᵗʳᵃᶜᵏ ᵒᶠ ᵠᵘᶦᵉᵗⁿᵉˢˢ ᵃᵗ ¹⁰ᵖᵐ
 
ᵒʰ ʰᵉʸ ʸᵒᵘ ᵏⁿᵉʷ ᵗʰᵉ ᵗᶦᵐᵉ ʰᵉʳᵉ
 
ᵖˡᵘˢ ᵗʰᵃᵗ'ˢ ᵃᵖᵖᵃʳᵉⁿᵗˡʸ ᵗʰᵉ ᵍᵉⁿᵉʳᵃˡ ᵗᶦᵐᵉ ᵒᵛᵉʳ ᵗᵉˣᵃˢ. ᴵ ʰᵃᵛᵉ ʸᵒᵘʳ ᵗᶦᵐᵉ, ʳᵃᶻᵉᵗᶦᵐᵉ'ˢ ᵗᶦᵐᵉ ᵃⁿᵈ ᶜᵃᶦʳᵈ'ˢ ᵗᶦᵐᵉ ᵒⁿ ᵃ ʷᵒʳˡᵈ ᶜˡᵒᶜᵏ ᵃᵖᵖ ᵒⁿ ᵐʸ ʷᵃᵗᶜʰ. ᴵ ᵏⁿᵒʷ ʷʰᵉⁿ ʸ'ᵃˡˡ ᵃʳᵉ ˢˡᵉᵉᵖᶦⁿᵍ ᵃⁿᵈ ᵃʷᵃᵏᵉ.
ᴵ ᶠᶦᵍᵘʳᵉᵈ ᶦᵗ ᵒᵘᵗ ᶠʳᵒᵐ ᴬᴼᶜ
 
4:34 AM
ᵘⁿᶦᶜᵒᵈᵉ ʳᵉᵃˡˡʸ ⁿᵉᵉᵈˢ ᵗᵒ ᶦᵐᵖʳᵒᵛᵉ ᵗʰᵉᶦʳ ˢᵘᵇ ᵃⁿᵈ ˢᵘᵖᵉʳˢᶜʳᶦᵖᵗˢ
 
ᴵ ᵏⁿᵒʷ ʳᶦᵍʰᵗ
 
ᴬᵒᶜ ᵖᵉʳᵐᵃⁿᵉⁿᵗˡʸ ᶜʰᵃⁿᵍᵉᵈ ᵐʸ ˢˡᵉᵉᵖ ˢᶜʰᵉᵈᵘˡᵉ ˡᵒˡ
ᴵ ᶜᵒᵖᶦᵉᵈ ᶠʳᵒᵐ ᵗʰᵉ ʷʳᵒⁿᵍ ᵗᵉˣᵗ ᵇᵒˣ ᵃⁿᵈ ˢʰᵒᵘᵗᵉᵈ ᵃᵗ ʸ'ᵃˡˡ ᵇʸ ᵐᶦˢᵗᵃᵏᵉ
 
ᵉˣᵃᵐᵖˡᵉ ᵒᶠ ᵃ ʷʰᶦˢᵖᵉʳ ʸᵉˡˡ
 
ˢᶜʳᵉᵃᵐˢ ᶦⁿ ʰᵒʳʳᵒʳ
5
 
@RedwolfPrograms ᴬˢ ᴵ ˢᵃᶦᵈ, ᵗʰᵃᵗ'ˢ ᵒᵏᵃʸ. ᴾᵉᵒᵖˡᵉ ˢᵒᵐᵉᵗᶦᵐᵉˢ ᵃᶜᶜᶦᵈᵉⁿᵗᵃˡˡʸ ʸᵉˡˡ ᵃᵗ ¹⁰:³⁷ᵖᵐ
 
5:22 AM
Oh god I just got jumpscared by the moon
It was just...there, outside my window, where I least expected it
 
5:55 AM
@RedwolfPrograms ˢᵗᶦˡˡ ⁿᵒᵗ ᵃ ᵍᵒᵒᵈ ʳᵉᵃˢᵒⁿ ᵗᵒ ˢʰᵒᵘᵗ
 
 
1 hour later…
7:05 AM
@Razetime I really want to shout at Razetime for making such a stupid rule
 
@Bubbler I just woke up, so give me like an hour :P
 
@cairdcoinheringaahing ᴵ'ᵐ ˢᵒʳʳʸ, ᴵ ʷᵒᵏᵉ ʸᵒᵘ ᵘᵖˀ
 
@cairdcoinheringaahing :o the legendary caird is awake! 😀
 
@Lyxal ᴾˡᵉᵃˢᵉ ᵈᵒⁿ'ᵗ ʷᵃᵏᵉ ᶜᵃᶦʳᵈ ʷᶦᵗʰ ˡᶦᵛᵉ ʳᵒᶜᵏ ᵐᵘˢᶦᶜ
 
The paper is surely hard to read. (regarding the BF optimization sandbox post)
 
7:12 AM
@2x-1 ˢᵒʳʳʸ, ᴵ ᵍᵒᵗ ᶜᵃᵘᵍʰᵗ ᵘᵖ ʷᶦᵗʰ ᵉˣᶜᶦᵗᵉᵐᵉⁿᵗ
 
Yeah, I'm not even going to acknowledge the starboard :P
 
@cairdcoinheringaahing ᴴᵉʸ ᵏᵉᵉᵖ ʸᵒᵘʳ ᵛᵒᶦᶜᵉ ᵈᵒʷⁿ
ᴮᵉᶜᵃᵘˢᵉ ᵂʰᶦˢᵖᵉʳˢ ᶦˢ ᵃˡʳᵉᵃᵈʸ ᴸᵒᵀᴹ
3 hours ago, by Razetime
after this message, to honour the LoTM we will only talk in superscripts
 
ᵂᵉ ᵃʳᵉ ᵃˡˡ ʷʰᶦˢᵖᵉʳᶦⁿᵍ ᶦᶠ ʸᵒᵘ ʰᵃᵛᵉⁿ'ᵗ ⁿᵒᵗᶦᶜᵉᵈ
@cairdcoinheringaahing ᶜᵃᶦʳᵈ ᶦˢ ˡᵒᵛᵉ, ᶜᵃᶦʳᵈ ᶦˢ ˡᶦᶠᵉ
 
@Lyxal ⁿᵒᵗ ᵃᵍᵃᶦⁿ...
 
7:54 AM
1
Q: Language of the Month for February 2021: Whispers

caird coinheringaahingIn accordance with our meta agreement, since one candidate received more votes than the others*, we have a new featured language! Throughout February 2021, our Language of the Month, nominated by myself (caird coinheraahing) will be: Whispers *: It was a close race between 4 different languages...

 
8:48 AM
yesterday, by caird coinheringaahing
11
Q: Cast your vote for Best of CGCC 2020

caird coinheringaahingFinal phase You have chosen the categories and the nominees for CGCC's annual “Best of”. Now it is time to pick the winners! Each of the fourteen categories is represented by an answer to this question, and each of these answers contains all nominations by the members of our community. Voting mec...

This should be pinned I guess
 
9:01 AM
1
Q: What temperature is my stove?

Wheat WizardMy stovetop has 10 (0 through 9) different settings of heat and a very odd way of cycling through them. It always starts at 0 When I hit plus it increments the number, unless the number is 9 in which case it becomes 0, or the number is 0 in which case it becomes 9. When I hit minus it decremen...

 
 
1 hour later…
10:01 AM
@NewMainPosts I was about to say "returns the stove hot-ness" (without hyphen) in an answer but quickly realized that the word has an inappropriate meaning
 
@Bubbler What does hotness mean?
 
Google makes me verify my age when I google it
4
 
10:43 AM
That's odd. For me, Google (when not logged in) gives:
noun
noun: hotness

1.
the quality of being hot; high temperature.
"though it was quite as hot in the tent as in the house it was a very different sort of hotness"
2.
informal
the quality of being sexually attractive or alluring.
"there's something about a man with a guitar slung over his shoulder that just oozes hotness"
 
11:22 AM
Oh well, the OP is here.
 
Hi
Sorry for the question, didn't know this was not legal :)
 
welcome
 
It is deleted now
 
yeah main question space is sort of reserved for challenges and tips questions
something about community standards like that would be more suited to meta but that exact question doesn't really warrant a post at all so
yeah welcome to TNB
 
The question I had was what is the general Python practise to use? Since I assume it can be almost written in a single line? Is this okay or should I keep readability too?
This is regarding a larger challenge with at least say 500 characters (njot including spaces and line breaks)
 
11:25 AM
it can vary by question but we typically score by bytes
with no special treatment for whitespace
 
@eligolf Almost? For nested code blocks splitting it into multiple lines is usually shorter than exec.
This is not particularity contest for readability, but people always include a "ungolfed version".
 
I am beginner Python programmer, sorry for any dumb statements hehe
So just cramp it together as much as possible then :)
 
esolang addicts like myself don't have much ungolfing to do so we just fully annotate the golfed code instead
...except here
 
I will experiement a bit more and see what I come up with
Seems I can save a lot of bytes with putting some things on the same line then
Not sure how I can do it with everything though, will have to read up a bit first
 
11:52 AM
@eligolf Hejsan, and welcome to the site. With your username, you should totally be golfing in ELI:
ELI is an interactive array programming language system based on the programming language APL. It has most of the functions of the International Organization for Standardization (ISO) APL standard ISO/IEC 13751:2001, and also list for non-homogeneous or non-rectangular data, complex numbers, symbols, temporal data, and control structures. A scripting file facility is available to organize programs in a fashion similar to using #include in C, which also provides convenient data input/output. ELI has dictionaries, tables, and a basic set of SQL-like statements. For performance, it has a compiler...
 
Haha nice! Maybe I will give it a try :P
 
12:08 PM
@eligolf Or maybe I can tempt you with the original APL? It has meantime evolved to be more powerful than the ELI offshoot.
 
I don't like more powerful things than ELI's
 
;-)
 
how would you count how many different characters there are in a text file from the command line?
 
@Adám :)
 
12:21 PM
@Anush Do line endings count?
 
@Adám no
 
1:05 PM
@Anush (you might want to try to prove or disprove that my second-most-recent sandbox post is NP-complete.)
 
1:34 PM
@user202729 link?
 
0
Q: Tic Tac Toe game vs unbeatable AI

eligolfAs a beginner programmer, and a super beginner code golfer, I decided to start with a simple challenge: Create an unbeatable, playable game of tic tac toe in Python. I set up the following requirements for the challenge: The opponent should be an unbeatable AI. The game must show the board in a ...

 
ngn
@Anush you can put each char on a separate line with sed 's/\(.\)/\1\n/g', use sort | uniq -c to build a histogram, and wc -l to count how many distinct chars there are
 
@ngn the sed line did it! Thanks
 
2:07 PM
@2x-1 no you're keeping your voice up. keeping it down would require subscripts, surely?
3
 
2:21 PM
@Anush Come on, you know where the sandbox is. codegolf.meta.stackexchange.com/a/19310
 
@user202729 yes but finding your second most recent posted sandbox was too hard :)
 
@Neil ᶜᵒᵐᵉ ᵒⁿ, ʸᵒᵘ ᵏⁿᵒʷ ʷʰᵃᵗ ᴵ ᵐᵉᵃⁿᵗ ᵗʰᵉʳᵉ.
 
ᵍᵘʸˢ ᵍᵘʸˢ ⁿᵒ ⁿᵉᵉᵈ ᵗᵒ ʸᵉˡˡ
 
ᵒʳ ᵉˡˢᵉ ʸᵒᵘ'ˡˡ ᵇᵉ ᵏᶦˡˡᵉᵈ ᵇʸ ᵃ ᵇᵉˡˡ
⁻⁻⁻
ˡᵒᵒᵏ ᵍᵘʸˢ ʷᵉ'ᵛᵉ ᵐᵃᵈᵉ ᵃ ⁿᵘʳˢᵉʳʸ ʳʰʸᵐᵉ
ˢᶦⁿᵍ ᵗʰᵃᵗ ᵗᵒ ᵃ ˢᶜʳᵉᵃᵐᶦⁿᵍ ᶜʰᶦˡᵈ
 
2:39 PM
@Neil ᴶᵘˢᵗ ᵗʰᶦⁿᵏ ᵇᵉᶠᵒʳᵉ ʸᵒᵘ ᵃˢᵏ. ᴵᶠ ᴵ ᵈᵒⁿ'ᵗ ᵏᵉᵉᵖ ᵐʸ ᵛᵒᶦᶜᵉ ᵘᵖ, ʰᵒʷ ᶜᵒᵘˡᵈ ᶜᵃᶦʳᵈ ᵖᵒˢˢᶦᵇˡʸ ʰᵉᵃʳ ᵐʸ ˢᵘᵍᵍᵉˢᵗᶦᵒⁿˢˀ
Aʟʟ ᴏꜰ ᴏᴜʀ ᴇꜰꜰᴏʀᴛs ᴀʀᴇ ɪɴ ᴠᴀɪɴ.
ᵘʰ⁻ᵒʰ ᶜᵒᵖᶦᵉᵈ ᵗʰᵉ ʷʳᵒⁿᵍ ᵇᵒˣ
In @Razetime We Hate
 
3:13 PM
0
A: Sandbox for Proposed Challenges

WezlCompile Roman Numerals to <some language> code-golfroman-numerals Given a number that represents a digit in roman numerals output some code in any programming language that, when concatenated with other outputs and run, ... how do I explain this?🤦 Just see the examples. Examples if yourcode(10) ->

 
@NewSandboxedPosts Does anyone understand this challenge?
 
not particularly
 
3:43 PM
@Wezl (comment in sandbox post)
(... I don't really understand the C preprocessor at all. The defer/evaluate are super confusing.
 
4:05 PM
0
A: Sandbox for Proposed Challenges

Victor VosMottorTask Write a minimal non-empty program in any programming language that may do anything (or nothing). Rules code-golf

 
@NewSandboxedPosts CMC: ^ in a language where a 1-byte solution isn't valid.
 
@Adám red: Red[], though maybe an empty file is allowed, this is the minimal program
 
@cairdcoinheringaahing Sure looks like Geo does do something with that program: Error.
 
@Adám Surely then there is no valid answer to the CMC?
 
4:11 PM
@cairdcoinheringaahing I guess not. My CMC was basically pointing out the absurdity of the sandboxed challenge.
 
CMC: Adam's CMC but "valid" means "doesn't crash"
:P
 
4:28 PM
Are there any esolangs that use musical notes as commands?
 
@RedwolfPrograms I know that GS2 uses byte values rather than characters, and when encoded in cp437 (which is the standard one the language uses IIRC), some of the characters are music notes
But there's nothing special about them being musical notes
 
Not like music note characters, like the program is actual music
 
Oh. How would that even work?
 
there are some which use MIDI
 
Not really a programming language, but there's www.midi4text.com .
 
4:43 PM
is there anyone who's used the tio API with js here?
 
5:04 PM
There's a TIO API?
 
@RedwolfPrograms yes indeed
there's a few bots which query it
I'm trying to use it rn
@RedwolfPrograms this is the source of my misery rn
 
What's not working?
(Can't test since TIO is blocked on my school network)
CMQ: How often do you tie your shoes?
 
@RedwolfPrograms Never. My shoes don't have laces.
CMQ: How often do you tie your trousers?
 
@Adám Never. My trousers don't have laces.
 
5:23 PM
@Razetime you're doing encoder.encode(code) but only using that for getting the length
@dzaima (and after fixing that, remove the rBody = encode(rBody); since otherwise you're double-compressing)
 
5:54 PM
@RedwolfPrograms never my shoes have velcro
 
6:31 PM
@dzaima actually, all that's wrong. What needs to be done is the arrToB64 call in encode should be removed. Then this processes the output
 
@RedwolfPrograms Never, I'm too lazy to untie them, and the laces have now degraded sufficiently that untying and retying them would make them fall apart
 
Mostly same here, I tie them once and it takes months for them to come untied
But I replace them if they fall apart/get eaten by my cat :p
 
yah same, though my cat doesn't mess with mine -- she only messes with everything else
 
6:54 PM
@RedwolfPrograms About once every few months. When I remove my shoes, I don't untie my laces. Only when they get really loose do I untie and tie them tight again.
 
 
1 hour later…
8:23 PM
0
A: Sandbox for Proposed Challenges

AZTECCOPackage distribution code-golf While at work I spotted a nice and simple challenge. The job was to stock products in cargo units with a certain capability. Since an order can have various batches, coming in sequence from the production, we usually make a list of the pieces of those batches distri...

 
Anyone else hate websites that override how scrolling works?
 
@RedwolfPrograms Yes.
 
CMQ: How can I force users to exchange stacks as much as possible in a stack-based language where the only data type is stack without turning it into a Turing tarpit?
 
scrolls down to close CMQ as unclear :p
2
 
you could slap exchanging onto most of the builtins
 
8:34 PM
I was going to say every builtin swaps/rotates/whatever
 
@UnrelatedString So just phrase it to sound like it's exchanging stuff?
@rak1507 I've got about four of those (swap top two, swap first and third, swap top and bottom) but the others I've come up with are all things like duplicating the top element, pushing an empty stack, and discarding the top element
 
you could, say, make duplicating the top element tuck the copy under the second element of the stack instead of putting it on top
 
@UnrelatedString That's a good idea, I could do that
 
and then a sillier but similar idea, maybe discarding the top element could be replaced with dumping the elements of the top onto the current stack, so to actually delete the top element you'd have to do that recursively (assuming you don't have stacks of infinite depth)
...that is considerably sillier
 
@UnrelatedString Hey, you said it, not me.
 
8:42 PM
lol
 
It's certainly doable, but it might be a bit hard to mark when to stop dumping elements
 
I am thinking that in general abusing the stack items for stack control could be a good theme to play with
 
@UnrelatedString Yeah, that's a good part of the language's goals :)
 
I hate websites that override how typing works
 
I hate desktop applications that override how typing works. (Looking at you, Zoom and Microsoft Office.)
 
8:49 PM
although these days the Firefox web console does that now
my pet peeve is that I want to replace some text with a symbol but Firefox thinks I want to insert that symbol at both ends of the selection
 
I like to mess with the zoom chat by spamming it with diacritics, which renders previous messages unreadable :p
 
@Neil bugs me so much when atom does that
like if i wanted matching quotes i would have typed matching quotes
 
@Neil Ah yes, VS Code… Grrr.
 
@Adám looking at you dyalog
 
@Adám every now and again
mainly because I get bored
and it gives me something to do
 
8:54 PM
@Lyxal How many bows?
 
I've got like two pairs where the elastic isn't strong enough so I have to tie them whenever I wear them
 
@RedwolfPrograms Zoom really can't handle Unicode?
 
It sort of can, it just doesn't prevent the diacritics from covering previous messages
̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄
Like that but it can go all the way up
 
lol
 
@Adám 1
1 is enough
 
8:59 PM
Ah, but I have laces at the sleeve (?) ends.
 
Of your trousers?
 
@RedwolfPrograms Huh, nice "feature"
 
...what do you call those ends
 
@rak1507 Yes.
 
Interesting
 
9:00 PM
user image
2
This guy has a belts with buckles, but I have laces instead.
 
That image is not working for me
 
Breeches ( BRITCH-iz, BREE-chiz) are an article of clothing covering the body from the waist down, with separate coverings for each leg, usually stopping just below the knee, though in some cases reaching to the ankles. The breeches were normally closed and fastened about the leg, along its open seams at varied lengths, and to the knee, by either buttons or by a drawstring, or by one or more straps and buckle or brooches. Formerly a standard item of Western men's clothing, they had fallen out of use by the mid-19th century in favour of trousers. Note that modern athletic garments used for English...
 
@user after every command a stack is exchanged between the top two items
 
I would love to live in a universe where the name Tony was short for Tonifer
 
E.g [[], [[], []], [[[]]]], [[],[]] -> [[], [[], []], []], [[[[]]], []]
In the above, a stack has been exchanged between the two stacks
@RedwolfPrograms wth
why
how
how do you think of that.
 
9:07 PM
I mean it doesn't not make sense
Jenny = Jennifer and Chris = Christopher
 
Does pony stand for ponifer
 
Bot Factory's bounty ends in one day if anyone wants to try making a bot!
Err sorry, Bot Factorifer
 
9:39 PM
@RedwolfPrograms I haven’t tied any laces in the past year (despite my shoes having laces), but I clip my boots on every day
Mods, could we update the to remove the Best Of Call for Categories and update the LotM?
 
ngn
9:59 PM
@RedwolfPrograms i bet Lucy wouldn't want to live there :)
 
@ngn Wait, so is Hell just a world where names end in “fer”? The Devl is a Lucy?
@Lyxal Bubbler suggest a command for just moving a stack between the top two stacks to emulate a tape, but yeah, this could work too.
 
ngn
10:16 PM
@user yes :)
 
@ngn lol
There's apparently also a song called "I, Lucy (Lucifer)"
 
10:50 PM
@ngn lol that series is hilarious
 
11:21 PM
@Adám I can't count how many times I try to delete a word with C-W in a browser and it closes the tab -- and this is when I'm text editing, so I have unsaved work
 
@Wezl Is it Vim command?
 
@Bubbler is what vim command? C-W comes from emacs I think
 
I have never expected ctrl + w to do anything other than closing a tab in a browser
 
I don't know much Vim nor Emacs, so asking
(some coding websites provide Vim mode and/or Emacs mode in the code area, and I suspect there's some userscript in the wild that does it for any website)
 

« first day (3656 days earlier)      last day (1179 days later) »