« first day (3867 days earlier)      last day (977 days later) » 
01:00 - 17:0017:00 - 00:00

5:01 PM
 
hi @WheatWizard
 
@Dudecoinheringaahing Added.
 
@Adám but this one was announced in advance (although they ignored most of the feedback)
 
@Adám I don't think this one applies - they specifically did get feedback about it: meta.stackexchange.com/questions/368661/…
Also, in case y'all missed it: Please welcome 2 new CMs: V2Blast & SpencerG
6
 
CMP: Which of these are better:
 
5:08 PM
@AaronMiller This one
 
@Dudecoinheringaahing I'm inclined to agree
 
the former
 
the first one (because the diamond has the same color as the link and because it has always been like this)
 
@AaronMiller Definitely. I always saw the diamond as an extension of the name.
MM should make into a base tag. I find it offensive when they label the announcement of (bad) features .
 
There is also that should probably be used on a lot of posts
 
5:14 PM
Is it just me or did all spacing just disappear between user names and [Staff] badges?
 
Oh.
 
It's not just with the staff badges, it's all spacing after the username in comments
 
ngn
can't they get a decent web designer to do it properly and be done with this bikeshedding
 
Or they could, y'know, ask on UX.SE…
 
5:18 PM
@ngn "it" being the profile page or the comment spacing?
 
All of SE design.
 
Cause the latter seems like just a normal bug that comes with, y'know, development
 
How could they not spot it in their staging area?
 
it also goes away with looking at the page after making a style change
 
@Adám lol it happened while I was messing with my userscript so I figured it was just something on my end
 
ngn
5:20 PM
@Dudecoinheringaahing in this particular case usernames and diamonds, but i guess it applies to the whole design
 
@Adám ¯\_(ツ)_/¯ Take a look at the tag on MSE, like 90% of them are bugs that slipped under the radar that got fixed pretty quickly
 
Why did Java have to make ArrayList so cursed
Even the name is cursed
 
doesn't sound as bad as C#'s ArrayList
 
@ThomasWard What happened to your eyes‽
 
ngn
@BrowncatPrograms somebody somewhere 20y ago had no skills but wanted to be creative and the rest is backwards compatibility
 
5:25 PM
Well, it's no match for my new ArrayListIteratorGeneratorTupleGroupCollectionSet
 
I'm disappointed that ArrayList isn't a list of arrays :/
(I have no idea if that's true or not, I'm just assuming that nothing in Java is named in the way that makes the most sense)
 
-1
Q: Code golf edit distance up to 3

AnushThe edit distance between two strings is the minimum number of single character insertions, deletions and substitutions needed to transform one string into the other. This task is simply to write code that determines if two strings have edit distance at most 3 from each other. The twist is that ...

 
@Anush Hello, Anush.
 
ಠ_ಠ
Bounties questions can't be closed
 
yeah
of course, I can (or at least there's a close button), but I'm not going to at least until I actually understand what the question and its potential dupe target are about lol
 
5:31 PM
> I've closed this as a duplicate of Code golf edit distance 2, because, as noted by WW and tsh, their answers can easily be generalised to cover this challenge as well
What I was about to comment before realising I can't close it :/
@hyper-neutrino There's a close button for me as well, but if I click it, it says "This question has an open bounty and can't be closed"
 
huh. well maybe that would show up for me too
i can always cancel the bounty but that leads to other considerations
wait since when was V2Blast a CM
 
@hyper-neutrino About 4 hours ago (see the pins) :P
 
nice :P
also that's a lot of pins
 
Yeah, I might unpin the TNB wikia... :/
 
@hyper-neutrino We can close it. We can also refund bounties and then close it.
 
5:48 PM
@Dudecoinheringaahing The maintenance doesn't need to be pinned imo
I think we should let the wiki one live for now
 
@BrowncatPrograms I would've agreed while it was , but currently there's no notice of it on main, only here in chat
Speaking of , the Ads are still for me :/
 
Hmm, if we all live until we're 110 or so we'll be able to see the 69th president of the US
 
That's assuming they all serve 4 years terms, right?
 
Oh yeah :(
I guess we need to ensure most of the presidents don't last that long
 
I think there are ~20 people in the line of succession, if you slowly work your way down that list, you can get 20 presidents in 4 years :P
And by "work your way down", I obviously mean "convince them to become president, then retire their post", nothing else :P
 
6:29 PM
@Dudecoinheringaahing Doesn't the line of succession self-repair? Like, if the President is incapacitated, the Vice President becomes President, and chooses a new Vice President.
 
6:40 PM
@AaronMiller this one
 
@tjjfvi Yeah, but those appointments have to be approved by the Senate, and we all know how slow that is :P
 
7:04 PM
> The issue was that two developers touched the same area in same file, but in slightly different ways that didn't conflict with each other. Both PRs merged "cleanly" without conflicts, but a visual bug was introduced with both sets of changes present.
 
Ah.
 
7:18 PM
@pxeger I think you just chose that because you enjoy being wrong different from everyone else.
 
ngn
7:32 PM
@BrowncatPrograms if the world keeps going where it's going, that's more likely to be the 69th governor of the chinese province of north america :)
 
7:50 PM
Very satisfying line lengths
top.textContent = rows.slice(0, cursor[0]).join("\n");
side.textContent = rows[cursor[0]].slice(0, cursor[1]);
right.textContent = rows[cursor[0]].slice(cursor[1] + 1);
bottom.textContent = rows.slice(cursor[0] + 1).join("\n");
 
No, lines 3 and 4 are one character too long :(
 
top.textContent = rows.slice(0, cursor[0]).join("\n");
side.textContent = rows[cursor[0]].slice(0, cursor[1]);
right.textContent = rows[cursor[0]].slice(-~ cursor[1]);
bottom.textContent = rows.slice(-~ cursor[0]).join("\n");
Would be better :P
 
Or just + 1 -> +1 :p
 
Nah, that's far too readable :P
 
7:54 PM
Or replace the [0]s in the first two with +0s :p
Or -0s if you want to confuse people :p
 
ngn
after all these years of golfing, it's the ungolfed code that looks unreadable to me
 
@BrowncatPrograms ++?
 
That modifies the value tho
 
but then it will at least look like it wasn't lain out to align the lines
 
But it'd be too short without weird spacing
 
7:55 PM
You'd still need the space tho
You might as well use the -~ trick :P
 
oh lol
I'm half asleep, leave me alone
 
8:13 PM
@Adám you ask that every time lol
 
Your old pfp seems to have been… uh… seared… into my… uh… eyes.
 
Jan 14 '19 at 14:48, by Adám
@ThomasWard What happened to your eyes?
:P
 
Just being myself, I guess.
 
Thomas' lazer eyes were just too iconic, that's all :P
 
Yup.
 
8:19 PM
0
Q: How many iterations to reach the sequence?

ArnauldLet's define a function \$f\$ which, given a positive integer \$x\$, returns the sum of: \$x\$ the smallest digit in the decimal representation of \$x\$ the highest digit in the decimal representation of \$x\$ (which may be the same as the smallest one) For instance: \$f(1)=1+1+1=3\$ \$f(135)=...

 
8:45 PM
@NewPosts Jelly needs support for infinite lists
 
Vyxal has support for infinite lists ;)
And I've got 11 bytes in Vyxal to generate one.
Because it's digit-based, I doubt there's a mathematical solution
 
Digits still have mathematical basis :P
 
@emanresuA that is, the 1% of the time it actually works
 
But as in, I doubt there's a simple formula
 
For example, you can limit it \$x+1 \le f(x) \le x+18\$, but I don't know how to use that :/
 
8:49 PM
@hyper-neutrino I think it's working
 
I've golfed 11 bytes off my JS answer so far lol
Lots of very annoying boolean stuff
 
of course you've already got a JS answer
 
For about 16 minutes, yeah :p
17 bytes now :p
 
If you post I can try golfing
I've kinda given up on a Vyxal answer
 
He has posted :P
 
8:56 PM
I posted it more than 20m ago :p
 
Uh, TIO?
 
Can't TIO from school
 
I can edit in a TIO if you want
 
Sure, go ahead
Thanks!
 
Does TIO have an ES6 Javascript?
 
8:58 PM
V8 is pretty much the ame thing
 
I golfed it
Sorry :p
 
@Dudecoinheringaahing I updated my simple badges userscript, so now you can do either the hexagon or the SO logo, since I couldn't decide which one I liked better.
 
@AaronMiller Do you have a link?
 
@BrowncatPrograms How do you have 86 bytes? That's 101, if I'm not miistaken.
 
9:28 PM
If your rep changes thing in the top bar exceeds +9999, it starts to overflow with the inbox:
2
:P
 
Lol
 
9:49 PM
@Dudecoinheringaahing how were you able to abbreviate "stimulated" to "z"?
 
ztimulated :P
 
Thiz iz kinda zuz.
 
Here I go installing userscripts again :P
(currently have 27 on my Tampermonkey dashboard :P)
 
@AaronMiller I am a plate now
 
Welcome, brother.
we am plat
5
 
we am plat
5
 
we am not plat :P
 
10:15 PM
sadge
 
bad
 
@AaronMiller Is there a way to scale down the SO logo? It looks very big compared to the diamond
 
@Dudecoinheringaahing Presumably, but I’m on mobile right now so I’ll have to do it later
 
@emanresuA Huh, so after cat week and dog week now we're having dish week?
 
Presumably
 
10:23 PM
That's going to be tough for me. The comics I read don't have a lot of inanimate objects as characters...
 
Lyxal might need to give us a tour of his crockery cupboard so we have some pfps to choose from :P
 
10:39 PM
CMC: The Conway-Guy sequence. a(n + 1) = 2a(n) - a(n - floor( 1/2 + sqrt(2n) )), a(0) = 0, a(1) = 1
Also, did we decide on a language for LYAL?
 
Nein
 
I think Quipu was being discussed, but there wasn't really a decision on that being LYAL
 
Did Wezl delete their account?
Or was jq nominated by someone else? I thought it was Wezl
 
10:43 PM
It was probably 2x-1
 
All we need is for 3 people to upvote lean and then we won't have to worry about it until next month.
 
@BrowncatPrograms Also no - user99044 vs user99151
 
yawns
 
@WheatWizard Why 3? It's on 4, jq has 9 votes
 
10:46 PM
It's on 6?
 
I'm willing to create the LOTM post for jq, worst case scenario is that no one uses it
 
@WheatWizard 7*
 
Re: LYAL, I'm up for any language. If y'all want me to share what I learned about Quipu in the 2 hours I spent on it last night, I'm happy to do so. (I think I understand 80-90% of the language now.) I'll just mention that I'm only available for LYALs that start at 0:00 GMT (i.e. this one and every other after that).
 
No one knows how to use Lean either :p
 
10:48 PM
I started learning lean 3 days ago.
 
I'm going to be using it next month regardless.
 
@DLosc The current format of LYALs is that they'll take place over the whole day, so that everyone has the chance to take part
 
I'd prefer Add++ :p
 
CMQ: For the next hour (and a bit), feel free to suggest a language for LYAL. Current front runner is Quipu, check out this question for some of the other nominees
 
10:50 PM
Also if @BrowncatPrograms undeletes the nomination for Plumber, it'll autowin.
 
(I'll unpin that when LYAL starts)
 
When does LYAL start?
 
A bit over an hour, no?
 
I thought it was UTC 0.
 
0 UTC, then continues for the rest of the day
 
10:51 PM
Wasn't UTC 0 2 hours ago?
 
No
It's 22:51 UTC atm
 
Is UTC different from GMT?
 
Don't think so, but Britain's currently on summer time (UTC+1)
 
This doesn't make sense to me at all.
Aparently I need to go to sleep.
 
> Although GMT and UTC share the same current time in practice, but GMT is a time zone and UTC is a time standard.
 
10:53 PM
@Dudecoinheringaahing Ohh, meaning they all start at 0:00 GMT now? I see. I thought it was 24 hours but sometimes starting at 12:00 GMT.
 
s/GMT/UTC/g in all my comments
 
@DLosc Yeah, I figured that starting at 0:00 UTC just works easier, and it still covers 24 hours so ¯\_(ツ)_/¯
 
For some reason I thought I was in UTC-2. But I'm in UTC+2.
 
Well, programmers are famously bad with timezones :P
 
10:55 PM
Either that or I subtracted wrong.
 
@WheatWizard You probably should go to sleep, then :P
@Dudecoinheringaahing Works for me
 
CET is objectively the best time zone. Since 0 (midnight) happens around the middle of the night and 12 (midday) happens around the middle of the day. It just works out perfectly.
 
I accidentally recreated Italy
 
@WheatWizard Doesn't "middle of the night" (and "middle of the day") change throughout the year?
 
Yes. However you kind of have to deal with that.
Of all the timezones CET is the closest.
 
10:59 PM
I live in UTC+1, but my sleep schedule fits UTC-4 closer :P
 
uh oh
we're learning recursion today in data structures
 
@exedraj But first, you need to learn about recursion
2
 
inb4 infinite loop saying "uh oh, we're learning recursion today in data structures inb4 infinite loop saying "uh oh, we're learning recursion today in data structures inb4 infinite loop saying "uh oh, we're learning recursion today in data structures ...
@DLosc it should probably be dish and cup week
because I only have those coloured plates
but I have quite a few interesting tea cups/coffee mugs
 
@exedraj Hmm... possibly...
 
@Dudecoinheringaahing It's a list that's backed by an array, makes sense to me
Although yeah, the name could be interpreted that way too
 
11:09 PM
@exedraj pics of pink and gray plates?
 
a bit later
I'm doing zoomies rn
 
fair enough
 
obviously code golf and zoomies is fine tho
 
Read that as zombies
 
@exedraj ...are you a dog?
 
11:11 PM
@WheatWizard time to commit sock abuse
 
Cause this is what I think of when you say "zoomies" :P
 
When you write a program to do your music homework -
https://tio.run/##XVJhb4IwEP3ur7hlmaWREeGji1t0KtlvYCQiFofBlkAxJHO/nd0d6Mwgafrete@99npMzkmdVnlpn7XZq67LGp3a3Gio06RQzjkpGiXhe1QoC9pYVcMcIvEuXBwehStWOxHjSHhFeM14jbMNcRviQuZCwiHhBeMF4QXhJeOliNkl1/s87X0CN3B9N@Dfj28ZsMS5oumwo86KxHJgLDlOv2YOGAHGY3joF/uxhMsFnCui0m1Oq3cCpIQ38GEGUxY2jS0bi5pCuJRLtTjnW/AyhB/EOMi9QksKrEYeLSb7R/h/hHwZZaZyaqtKMNn1vHTJgN/gORmMIraNo3vgFUof7BcJBnSK@/MP8WOYgADBin1wFCTHO@ZpDn4w@mGmUrap9M28D4q1LjW6NoXyCnNwuO/UR@otdY3bTd2PvVNS8k20bHxKjqbqn9AM4WR4Ta2U3tHkevupt7L7BQ
 
doesn't work for G double sharp major, disappointing
 
11:25 PM
@emanresuA I'm saving that for when I get the motivation to figure out how the frick plumber works so I can fix the interpreter :p
 
one of these days, I'm changing my zoom display name to "Zoom" and request access to the lecturer's screen
 
@rak1507 It's not that complicated
 
0
Q: Distinct Subset Sums: Extending A276661

Dude coinheringaahingConsider the integer set \$S = \{3, 5, 6, 7\}\$. If we list all \$2^n\$ subsets of \$S\$ (its powerset) and calculate their sums, we get $$ \mathcal{P}(S) = \{\emptyset, \{3\}, \{5\}, \{6\}, \{7\}, \{3, 5\}, \{3, 6\}, \{3, 7\}, \{5, 6\}, \{5, 7\}, \{6, 7\}, \{3, 5, 6\}, \{3, 5, 7\}, \{3, 6, 7\}, ...

 
@AaronMiller we am plat?
plato was plat?
 
we am plat
 
11:37 PM
@AaronMiller I have pic of Gray plate
One moment
Excuse the crumbs
 
What sort of crumbs are they?
 
It held a few toasted cheese sandwiches 10-20 minutes ago
 
You eat lots of cheese sandwiches for a presidank :P
 
@exedraj Pink plate?
 
Shouldn't presidanks be eating fancy, dank things like shellfish?
@emanresuA No, grey plate
 
11:39 PM
@emanresuA not yet
 
Nah, shellfish are undank
 
in Vyxal, yesterday, by exedraj
Since when do we care about practicality?
 
Cartesian power need btw
 
@exedraj Apparently, now
 
@user no. incorrect.
we don't
 
11:40 PM
Implementing manually is expensiive
 
Cheese sandwiches are far too practical, you should eat expensive but disgusting things like snails to be a true presidank
 
@emanresuA add it to #160
 
@emanresuA I thought either hyper or I did that already
Probably hyper
 
@NewPosts I have a Python program to this which works up to \$n = 11\$ on TIO, but I have no idea if the answer it gives is minimal or not :/
 
What else does a presidank do? Post memes on twitter everyday?
 
11:43 PM
@user reddit
 
@Dudecoinheringaahing Post it, and if it's wrong, just change your question to accommodate that :P
 
@Dudecoinheringaahing I have most of a bruteforcer iin Vyxal
Also does Vyxal interp count as TIO?
 
Does it time out after a minute?
 
@exedraj That reminds me, time for my daily dose of r/memes, my brain was almost starting to recover from the lack of memage these past few days
 
@Dudecoinheringaahing depends on the flags
it times out after 10 seconds by default
 
11:43 PM
@emanresuA Does it run without timing out locally?
 
@Dudecoinheringaahing but that can be extended to 60 seconds
 
@user Can
 
@user See, I know that it's at least fit to the bound set by the Conway-Guy sequence, but I have no idea if it just implements that sequence or actually gives the number :P
 
so Quipu isn't on TIO, but it is in Esoteric IDE if anyone else has that
 
user made a TIO interpreter for it
 
11:45 PM
I made a TIO link for it yesterday, but the link's rather long
@Dudecoinheringaahing More like glued the pieces of the actual interpreter into a single file :P
 
@user The gist link should be fine
@emanresuA Feel free to post it, I'll test it locally if there;s any arguments about the timing
 
ah cool, i was about to attempt that myself
 
@Dudecoinheringaahing WIP :p
 
@Dudecoinheringaahing Fun fact: my Python answer uses the jelly module to save bytes :P
 
lol
Why not just use Jelly?
 
11:47 PM
Because it uses recursion
And ß is the scariest character in Jelly's code page :P
 
I'm going to have nightmares after ssseeing that :P
 
petition to rename recursion base case to recursion based case
 
Sorry for crashing Vyxal TIO again
 
@emanresuA eh that sounds like a PA problem
 
More that my program doesn't actually work from what I can tell
 
11:49 PM
as in, it doesn't really impact me if the online interpreter times out
 
Oh, LYAL's today?
 
yes
 
LY(X)AL
 
1 hour ago, by Dude coinheringaahing
CMQ: For the next hour (and a bit), feel free to suggest a language for LYAL. Current front runner is Quipu, check out this question for some of the other nominees
 
I feel like we need to put an X in there somehow
 
11:50 PM
^
 
^^'
 
><> has taken over Quipu
 
Learn You eXactly A Language
 
>^^^^<
 
not only is the X silent, it is also invisible
 
11:51 PM
@user deletes
 
Learn You John Xena A Language
 
I don't think we're going with ><> anyway
 
I think it's interesting that, after taking 2 years of CS (including learning about caches, in both browsers and architecture), the thing that really made me realise how good caches are was the speed differences in recursive functions
 
@emanresuA I wouldn't mind ><>
 
Same here
 
11:51 PM
That was the first esolang I ever learned, so it'd be fun to play with it again
 
><> can be next time?
 
¯\_(ツ)_/¯
 
I'd be happy with either Quipu or ><>
 
11:52 PM
I think doing one today and the other next time would be perfect tho
 
@Dudecoinheringaahing same
 
Use random.org to pick the language
 
i'd prefer to learn quipu, since i'm already very acquainted with ><>
i suppose i could be the teacher though
 
11:54 PM
And ><> is (somewhat) fairly used on the site, it could be fun to do a more unheard of language
 
I've had my eye on Quipu for a while, so I wouldn't mind satisfying my curiosity today
 
Ok, so Quipu this time, then ><> next time?
 
sounds good to me
 
👌
 
@exedraj What flag extends it?
 
11:56 PM
	5	Make the interpreter timeout after 5 seconds
	b	Make the interpreter timeout after 15 seconds
	B	Make the interpreter timeout after 30 seconds
	T	Make the interpreter timeout after 60 seconds
 
T is upto 60
 
What will Vyxal do when we run out of characters after making 256 flags?
 
@user digraph flags probably
 
Use 2 code pages, with a flag to indicate which :P
 
Dang, I'll miss the start of this LYAL
See y'all in a few hours though
 
11:58 PM
Me too :(
Time for D o/
 
@emanresuA Damn, your code is inefficient - it times out for n = 5 for me
@user The programming language, right?
 
Yeah, I'm trying to learn it, it's really nice
 
@Dudecoinheringaahing Lol. Also, you might want to retime - I just golfed off a bit
 
It's a shame it didn't get as popular as C++ :/
I should suggest that for LYAL, actually
 
01:00 - 17:0017:00 - 00:00

« first day (3867 days earlier)      last day (977 days later) »