« first day (4136 days earlier)      last day (1003 days later) » 
00:00 - 20:0020:00 - 00:00

00:00
wait did it really
wait did it really
@ATaco so, tumblr? :P
@UnrelatedString Yeah, you couldn't edit who posted it, but you could edit the actual content of a post
With no version control IIRC
so you mean that, for a certain period of time, I could have edited the stack status tumblr to say anything?
@lyxal It was like, 5 or 6 years ago
the sacred texts!
00:06
@cairdcoinheringaahing the stack status tumblr existed during that time. I could have made it say anything!
"From 16:10 to 18:23 this afternoon, Stack Overflow for Teams was AT UR MOM'S HOUSE LMAOOO"
@cairdcoinheringaahing Fun fact, both of the links in Sometimes that's funny in this link to a blog under daddyslilwaifu.tumblr.com ಠ_ಠ
@RadvylfPrograms silly, SO Teams didn't exist then :p
Really important to clarify, you didn’t edit the root post, just the version of it in your reblog
that makes much more sense
00:14
oh well that doesn't sound as fun
people dont check is the thing
so you may as well have edited the original
Aye, still let’s you lie about what someone else said
For fun and profit
tfw you use Array.length in python
This is what I get for not installing the python extension
That reminds me, I need to implement the list length Metamethod for funky3
And the string length one…
00:21
test...
@ATaco did you manually type that ellipsis char or does your device autocorrect it lol
I am thinking of a popularity contest monopoly
@cairdcoinheringaahing oh tumblr post editing produced so many incredible gems, the john green cock monologue is the biggest one, but there were numerous other ones too
i still have no idea why anyone thought that was a reasonable feature for a social media website
The one that always comes to mine for me is someone who was afriad of vampires, and it was edited, but I can't remember what it was edited to :P
@Nobody Tip: don't ever write a pop-con.
Basically any winning criteria is better, and true pop-cons should only really be done by people who a) have a lot of experience in writing challenges, so that the only thing that have to work on is the scoring, and b) understand the problems around pop-cons, and why they generally don't succeed
@Nobody monopoly koth probably a better idea than popcon, but idk how much strategy that would allow
probably none tbh lol
@AidenChow I've had a monopoly koth in the Sandbox for 4 years now
00:29
^^^^
@cairdcoinheringaahing i believe it was edited to danny devito, but i think there was some intermediate step between vampires and danny devito too
@cairdcoinheringaahing dang
@des54321 Yes, it was danny devito :P
there was also one where someone kept changing the f word to "fudgers"
@AidenChow whoops I mean make the game
00:35
7 mins ago, by caird coinheringaahing
@Nobody Tip: don't ever write a pop-con.
@cairdcoinheringaahing So, just to go ham on this: there are 11 users with the Socratic badge; arguably, us 11 users are the best on the site at writing challenges. However, of those 11 users, only 6 have posted pop-cons, and 3 of those are pre-2015. Of those currently still posting challenges, me and WW have both posted exactly 1 pop-con each
How should I change it?
think of a sane spec and make it golf perhaps
Monopoly is a good koth candidate tbh
But if I make it golf I’m afraid
00:37
or make a golf challenge out of some small part of it to keep it both focused and interesting
it will be bad
It's complex, but it works
@cairdcoinheringaahing no way I am writing a monopoly game
on an ipad
@cairdcoinheringaahing I'm just over halfway there :P
What is well recieved
Socratic badge
00:40
Think of it this way: most challenges follow one of 2 paths: 1) this is how to transform X into Y (where X = input, Y = output), and 2) accept X, reject Y (where X, Y = input). If you can't transform your challenge idea into one of those 2, it's either much more complex, and so needs a lot of time in the sandbox, or, it isn't good for
So, for an idea based around "monopoly": what is the input?
Well I don’t see another way except popcon
Should you be doing this then?
So bye bye monopoly fuck it
¯\_(ツ)_/¯ it happens, not all challenge ideas actually translate to quality challenges
When will there be more learnyoualangforgreatgood
00:45
every 2 weeks, on alternate wednesdays
3 hours ago, by emanresu A
Any feedback? (in particular, the issues I've highlighted at the bottom)
next one will be the 8th, I believe
Which Lang when
you really should do this more and leave a record
tho there is the history
lyals can be hard to pull together and we don't want to run through our options too fast or burn anyone out
they're best when there's real earnest participation
Ok
which Lang when
@UnrelatedString ok
00:50
current top lang on the meta post is pip, but that could change before the LYAL
When
thnx
Isn’t it
@des54321 raisin
raisin bat waffle hahahahahahhahahha
@emanresuA which issues
Look at th ebottom
Of what
01:05
the linked post
Sandbox post?
ok let me seeeeee
No, a week, 2 weeks no post
@cairdcoinheringaahing what if I use this
9
Q: Popularity Contest, ASCII Art, and Code Golf

user10766I am mulling over a challenge to draw the Eiffel Tower in 3D with ASCII art, similar to this: https://codegolf.stackexchange.com/a/22763/10766. However, it has a problem. If I do it code-golf, it will be a boring kolmogorov-complexity problem and will produce some pretty ugly Eiffels. If I do ...

@emanresuA no, a week, 2wk no post?
Please, think about your messages before you post them, and make sure they make sense.
I mean
It isn’t a dupe I think
And like2wk no post u win
01:26
so
there you go
@emanresuA why was there no @
You're proving my point
What
@emanresuA how
 
1 hour later…
02:51
0
A: Sandbox for Proposed Challenges

thejonymysterInvert an Interaction Table Not sure how to describe this, but roll with me here; Input is a table/list of non-commutative interactions between elements and their outcomes, in whatever format suits your fancy Example: [Rock*Rock=Tie, Rock*Paper=Loss, Rock*Scissors=Win, Paper*Rock=Win, ...

03:47
@thejonymyster iPhone autocorrected it lmao
nice
someone should make an IDE that lets you program the way that we format explained code in answers
04:41
Hai guys ltns!!!
Hows it going? :-)
whats ltns ^_^ im doing good i just did one of the most technically complex challenges in my own lang so far
which isnt saying much since ive mostly done kc challenges
04:56
@DialFrost hi! havent seen u in a while
wait i forgot my lang is terrible with strings and needs to parse input or else it reads "4" as a number that is far too large (52)
oh it stands for "long time no see" ive never heard that one
@thejonymyster long time no see
Lol
@AidenChow :3
Been on ELL for so long, and theyre chat is ded
Can anyone explain this
So i thot i might js drop in and say hi :3
05:04
@DialFrost some stuff has changed in this chat since u were last on :P
for one, there is an off topic chat room now
also 3 new room owners :)
(u can see on starboard)
@Nobody yikes im not sure
Shit
Wrs the off topic room
05:05

 The Sand Trap

Room for discussions off-topic to CGCC (on-topic discussions s...
I wanna see :3
Should I ask here or oftopic or where
Or so ;)
@Nobody probably off topic, unless if it has smth to do with code golf specifically
@AidenChow Or SO
bad capitalization
@Nobody ig u could ask there, make sure ur q not asked before tho
05:24
Ok
05:34
@AidenChow this is the fundamental problem
0
Q: Installing Python on iSH

Number BasherNot long ago my computer broke and I am stuck on an iPad. I installed iSH from the AppStore. Now I want to download Python and make sure pip works. I will not accept any answer where pip doesn't work. I have tried apk add python, which lead to the pip issue, but pip installing is important for me...

05:46
How long on average should it take for an answer
theres a chance it wont get answered cuz of how many questions are being asked on SO
a simple search for unanswered questions gives about 3 million out of 22 million questions, around 10% chance ur q wont get answered any time soon :p
And yet
Haha
06:12
Why
You've asked 3 questions recently, some of which have not been received very well by the community. Everyone learns at their own pace, and it’s okay to make some mistakes. However, the reception your questions have received thus far might ultimately block your account from asking questions entirely.
> You've asked 3 questions recently, some of which have not been received very well by the community. Everyone learns at their own pace, and it’s okay to make some mistakes. However, the reception your questions have received thus far might ultimately block your account from asking questions entirely.
I only asked 1
hey
@thejonymyster the real thing is if it autoformats code like that for you
Please don't use that sort of language here
2 messages moved to ­Trash
Why is it
(not why it got moved to trash or why I shouldn’t use that type of language, I mean why does it tell me I asked 3 questions?
06:36
maybe it included the code golf questions? idk
07:00
breaking news: I have actually, genuinely, protected a question for the first time in history
(because it kept attracting snippet-like answers which break the rules)
🥳🥳🥳🥳🥳
nice!
i have a sneaking suspicion that the "answer" round(n/1.618) is desmos lolol
this ohentis guy really thought he outgolf me in desmos by 4 bytes, in fact when converting to a function (to make it valid) it is longer than my submission XD
@pxeger huh, yeah, that's actually worth protecting, at least while it's on the HNQ
The ARBLE solution is also snippet-like, n//1.618
But it’s a full program
ARBLE’s main trick is looking like it’s cheating at anything simple, but it completely falls apart when presented with any amount of pressure
07:21
just found out that geogebra autocompletes parentheses and other stuff when pasting in code, saves some bytes
huh surprised that there seems to be no no geogebra answer for fibonacci sequence
0
A: Fibonacci function or sequence

Aiden ChowGeoGebra, 38 bytes n InputBox(n Iteration(p+q,p,q,{0,1},n Input in Input Box. Outputs the nth term of the 0-indexed Fibonacci sequence starting at \$F_0=0\$, \$F_1=1\$. Try It On GeoGebra!

there we go, geogebra answer for fibonacci
08:17
Do you think I should make a mariolanginterpreter codegolf
not really, unless it's really simplified
For instance.
?
@JoKing so say no elevators?
i don't remember much about mario lang, but most simplified 2D interpreter challenges have only dealt with movement and a subset of the other instructions
08:35
Why should I simplify it?
@JoKing .
keeps it to what matters
so it's more approachable? also, just post the message without pinging me, no other conversation is happening
implementing the most basic logic of a 2d language is involved to golf to begin with, so it doesn't add much to have too much more but it might just chase people off
Ok
i am designing a new program Lang maybe I will use thst
 
2 hours later…
Oh wait nvm
I've somehow completely missed that, I thought we still had the stock theme
@emanresuA If we still had the stock theme, we'd be, by multiple years, the longest running site without a theme :P
Oofps
CMC: this
(take a number n and output the largest palindrome)
o/
i finished my vim theme
10:40
@emanresuA I so want their logo to be a picture of dogecoin :P
That would be great
Sorry, doge
10:59
@emanresuA wondering what doge means
guessing along the lines of smoling
smiling I mean
@PyGamer0 good
Wait, you can make SEs?
wdym
Which wdym
@PyGamer0 I posted 6 messages
11:16
@Nobody this
Well there’s a 51zone or sth
Area 51
yeah, but I think you need to pay a fee
Why and how
@mathcat .
And what is the next lang for lyal
@Nobody idk
11:31
o/ gonna go
12:06
never thought I'd be consulting uni lecture slides for inspiration for a code golf blog post instead of just getting information for exams lol
yet here I am
going through week 1 lecture material from Dan getting blog post content
@lyxal well yeah that's obvious
I can see you
hey wait a second
in Vyxal, 28 mins ago, by mathcat
Okay I'm gonna torture some people
I suddenly don't like what this means for me
12:24
lol
@AidenChow yea when i saw it i was seesawing between impressed and suspicious that they outgolfed The Desmos Master
(then i noticed it wasnt a function lol)
@pxeger noob question: what does protecting a question do and why is it warranted here?
my prior knowledge comes from scpwiki;
Protecting a question on the StackExchange simply means that people with less than 10 rep can't answer it
@lyxal ( ಠ◡ʘ )
on scpwiki "protecting" keeps it from being voted on
i can see how this version instead would be useful here ty lol
12:31
just as further info: the intention is that a question that's wildly popular is made to not attract spam or non-answers from people who are new to the site/exchange
right, hence the hnq mention
correctamundo
^_^ undersanding achieve
it's also useful if you get unregistered trolls frequenting a question
because fun fact: you don't need to be signed in to answer stuff
lmao
anonymous code golfer who outgolfs everyone
jk they just post wrong longform answers
12:33
@thejonymyster "we don't know who they are. All we know is that they keep outgolfing us and it's scary"
9
does the site have downvote bomb protection? i know theres like, you cant go on a voting spree
i dont know if itd matter / be relevant on SO
at least not really here, but maybe on another stack?
I suppose it would depend on the context of the downvoting and how it was performed
(butchering terms here probably)
@thejonymyster it's enabled across the entire network
I don't know much about voting reversal except for that it's a pain when you're trying to get people to rep milestones like 3k or some other round number
12:39
In other news, I've updated my blog post draft on how to esolang community. I've also added plans for some sections in the comments
is that going to be on the blog on meta?
ok great im hype then i dotn wanna spoil myself though lolollololol
been loving the blog
it'll probably be #7 but people are free to blog in the meantime
I'll need a few weeks to get this one written
half because I want to make sure I get it right and half because motivation issues go brrr
i could never be a blogger because im too used to being a microblogger #bloggolf
13:06
holloh
\o/
(palindromic wave for a palindromic greeting)
(even though its not)
it... is palindromic
hol | loh
not you me
\ != / moment
no, it's more palindromic
:thinker:
13:09
h is not rotationally symmetric
but \o/ is
you have outpalindromified me
good joj
great jorb
dont we have a challenge where you like, flip a string but keep the matching ones intact
like {abc} => {cba}
instead of => }cba{
can someone check? this is a great idea and if it doesn't exist I'm gonna make it
make sure you get all the pairs
/\ () [] {} <> 3E
/j probably
 
2 hours later…
wot
whaaaaaaaaaat
why
@pxeger wow thats very cool
list of things that have no reason to exist but do anyway: this
15:02
By the looks of it, this feature has existed for a long time: github.blog/2013-04-09-stl-file-viewing
15:17
UI layout language concept:
window window:
    pixellayout layout:
        button button(0, 0):
            label: "Hello, World!"
            onclick: function(hello)
That looks like yaml
Except instead of an anchors you put the names right with the key
I'd love a simple language designed specifically for DSLs like that
YAML comes somewhat close
Racket also has a kinda good method using "language-oriented programming" with Lisp syntax
@pxeger Ah yes, digital subscriber lines
domain-specific languages
@pxeger groovy or kotlin
groovy more user-frendly but kotlin better
15:31
@pxeger so you want a language... for making languages?
or am I misunderstanding
Haskell can have some fairly elegant DSLs using funky monads and do notation, but its syntax isn't perfect
@Ginger I want a basic syntax on which I can base all my languages
¯\_(ಠ_ಠ)_/¯
do we seriously not have a simple "shortest brainfuck interpreter" challenge...
@Seggan Extended Dyalog APL wins with 3 bytes: ⌂bf
134
Q: Interpret brainf***

AlexandruWrite the shortest program in your favourite language to interpret a brainfuck program. The program is read from a file. Input and output are standard input and standard output. Cell size: 8bit unsigned. Overflow is undefined. Array size: 30000 bytes (not circled) Bad commands are not part of t...

wait whaaaaat?
@RadvylfPrograms hmm my se searches are apparently bad
ive been looking for the past 10 minutes
I found it with [interpreter] brainfuck, which brought me to a dupe of it
15:54
:facepalm: its becuase i used interpreter instead of interpret* as a search term
@RadvylfPrograms CMM: should we uncensor "brainfuck" in the title?
@Seggan Tags exist for searching, use them :p
since it made searching for it harder
Sure, makes sense to me
OP hasn't been active in 5 years so I don't think they'll care
hmm, looking at the edit history though:
> Stack Exchange rules disallow brainfuck's name in titles, specifically (this rule was added a while back after PPCG caused trouble for the rest of the site
That was 5 years ago though
15:57
just leave it, if anyone dislikes it they can edit it themselves
I could see why they wouldn't want "brainfuck" in the HNQs or top questions list
Leaving it is probably fine, finding it with tags and dupes isn't too hard
in Tavern on the Meta on Meta Stack Exchange Chat, 10 secs ago, by pxeger
Is that rule still in force (5 years later)?
CMQ: What's a good maximum waiting time for roomlist loading?
1 minute
I'm trying to figure out how many rooms to display per page, and each room tacks on another 300ms of loading time
16:06
@Seggan Uh...you'd spend 60s sitting at your computer waiting for a list of rooms to load?
well I could load up to 200 rooms per page then /s
@RadvylfPrograms yeah
or maybe my internet is that bad
Sounds like it's the second, if a site takes more than 2s or so to load I assume it's not working right
The SE chat /rooms list takes about 300ms total and that feels sluggish to me
Hello!
Hey!
Heyo!
Is this a famous problem? I have k piles of coins and each coin has a different value. I can take one coin at time from a pile. If you can take 100 coins what is the maximum value you can get?
Huh interesting
The values are 0 or more
16:17
@graffe Can you only take a coin from the top of each pile?
@pxeger yes
CMC or sandbox this
@Seggan Brute force is likely what people will do though
I think graffe is looking for something more optimal
maybe theres a formula for it
Yes how do you do it optimally?
You get to see all the values for all the coins
Is this something dynamic programming can solve?
16:20
Me a coder and doesnt even know what dynamic programming is smh
yeah i googled it
@Seggan The "programming" doesn't refer to coding-programming, more like "linear programming" IIRC
ah
i knew of dynamic typing and dynamic languages but not dynamic programming
CMC An algorithm for my coin problem above
16:24
Does something like this work?

Find the average value of all the coins

Replace each coin's value with its difference from the average

Cumulative-sum each pile, bottom-to-top

Use a greedy method to choose the highest value amongst the all the tops of the piles
Maybe start with some choice of 100 coins. Then repeat this:
1. Choose a stack with `x` coins
2. For every number from `x` to `100`, find the optimal way to take coins from the other stacks and add it to this one
3. Go with whichever of those results in the best outcome
@pxeger You effectively weight the tops of the piles based on the potential value you can gain from underneath them
If you do some setup first, brute force is exponential it seems
Based on the number of piles
My algorithm is linear, but I'm not sure it actually works
wrong room lol
16:33
@pxeger Doesn't work if the 101st coin is a hundred billion gazillion, right?
Or wait, would you only consider n coins where n is the number you have left to choose
@pxeger The averaging step isn't necessary, is it?
It seems like changing it by a constant wouldn't have much of an effect
@RadvylfPrograms well if the 101st coin in any pile is a hundred billion gazillion, then it's no use to you under any circumstances
because you can never access it
you only ever need to consider the top 100 coins of each pile
Yeah, I misread your description as taking the cumulative sum from the absolute bottom to the top, not the bottom you can access
Well that was what I meant, because I didn't think of that, but if you make that change, then I think it does work
each time you remove a coin, you'd need to remove the bottom coin from every pile except the one you removed the first coin from, and recalculate the cumulative sum (or just subtract the removed bottom coin's value from every coin above it)
unless the pile isn't too long
@RadvylfPrograms I think you're right, yeah
16:59
City in a Bottle -- a very impressive animated 3d golf in JS/HTML.
9
@Jonah that's awesome
17:14
TIL that hovering over those lines in gh homepage shows random issues
huh
Seems the line's origin is the location of the issue opener. I wonder what the destination is. The location of the repo's creator?
lines are prs merged
place opened and place merged
Ah ok
interesting
the vertical beams are issues
0
Q: Calculate the Lowest Even-Harmonic of the Values in a List

Austin PraterPROBLEM For a list of numbers, list: Find the lowest possible integer, x, which is optimally close to the whole number even-harmonics of the values in list. list has a length of n, and all of the values in list are <= 2000 x has a precision of 1.0 (integers only), and must be a value in the rang...

17:35
Just got Copilot! Only problem is it's the last day of my job. Will still come in handy.
how long ago did you apply? it took me 7 months
Few weeks.
I think officially being an "employee" of a tech company helped, but IDK.
 
2 hours later…
19:56
0
A: Sandbox for Proposed Challenges

Wheat WizardDetermine Uilta Pitch Accent Uilta is a minority tungusic language spoken in the far east of Russia. A neat thing about Uilta is that it has pitch accent which can be predicted by a computer program. In this challenge we are going to take Uilta a word and determine where the accent peak is. Let ...

00:00 - 20:0020:00 - 00:00

« first day (4136 days earlier)      last day (1003 days later) »