« first day (4261 days earlier)      last day (587 days later) » 
00:00 - 17:0017:00 - 00:00

5:00 PM
@mathcat install new font, uninstall all old fonts
i'll leave "which font" to the creatives among ye
 
uff
@thejonymyster Definitely Comic Sans
 
Deja Vu Sans Mono
 
5:20 PM
@thejonymyster SW GameKeys
 
@Seggan google isnt playing nice, link pls?
 
huh, that page just loads and loads forever for me :o will have to check at home maybe
 
loads fine on my end
 
Anyone willing to help me with a little Python?
 
sure
what do you need help with?
 
I'd like to define a function plus which is both able to take two integers and sum them, but also able to take two lists and sum them pairwise.
 
5:56 PM
hmmm
just a second
 
I tried lambda a, b: [x+y for x,y in zip([*a],[*b])] but that fails with 'int' object is not iterable
 
you need to type check first, right?
 
so you want:
plus(1, 1) -> 2
plus([1, 1], [1, 1]) -> [2, 2]
?
 
Yes, exactly, though the second example is ambiguous.
plus([1, 2], [10, 20]) -> [11, 22]
 
ok, done: lambda a, b: [x+y for x,y in zip([*a],[*b])] if isinstance(a, list) else a + b
witness my Extreme Genius :b
 
5:59 PM
f=lambda a,b: a+b if type(a)==int else [x+y for x,y in zip([*a],[*b])]
 
@mathcat less pythonic, doesn't use isinstance /j
 
does it matter if the lists are different lengths
 
No.
Thanks all!
 
np!
 
Golfier, f=lambda a,b:a+b if type(a)==int else [x+y for x,y in zip(a,b)]
 
6:05 PM
 
@Seggan me trying to quit vim
 
Thats the SW GameKeys MT font i was talking abt
 
oml
thank you thats horrible
 
@Adám the [*a] isn't needed
 
6:28 PM
0
A: Sandbox for Proposed Challenges

The ThonnuBinary Art code-golf binary hexadecimal Take a list of 2-digit hexadecimal numbers as input, and output the binary value, replacing each 1 with an 'X', and each 0 with a space. For example Input = FF, 81, 47, 99. FF = 11111111 in binary, so print XXXXXXXX 81 = 10000001 in binary, so print X ...

 
6:39 PM
I recently submitted a question of mine for a bounty with no deadline, how long should I expect to wait before it's awarded?
 
@Baby_Boy Depends on which bounty, those aren't moderated or anything, so it completely depends on the user + circumstances
 
@thejonymyster alr, thanks ig
 
link the bounty here and maybe someone here with experience can estimate?
like "oh that user doesnt go here anymore" or "oh those are usually done within the week" or something :P
 
@thejonymyster the bounty is good old questions, link is codegolf.meta.stackexchange.com/a/20846/106844
 
i think i saw someone say that user (named user) isnt active anymore to award bounties, can anyone confirm? i cant find it in chat search
 
6:48 PM
true
 
@thejonymyster oh that sucks, we should probably delete that post for now tho to avoid confusion...
or edit it to let people know
 
i agree, but that might be worth making a meta post about
"should we edit inactive bounty posts"
theres the "what if they come back argument" that comes to mind right away, but i wonder what everyone thinks in general
 
@thejonymyster if they come back, couldn't they unedit the post?
 
true!
but yea idk its kind of a Thing to edit someone elses message to say "this isnt active" so idk, id make a meta post to be safe
 
@thejonymyster Should I make the meta post?
 
6:56 PM
yeah im at work :P cant get caught salcking
 
@thejonymyster alr, thanks for your help man
 
@lyxal is there any other site that has significant amount of scrapable vyxal code besides here?
 
@Seggan I said 100
 
yeah i just realized that this morning :P
 
@mousetail a) this is clearly incorrect b) There's around 1100 answers
 
6:59 PM
@mousetail codadict?
 
Nope
Also there appears to actually be around 1500
 
I know my parser is a bit broken
It looks for posts where vyxal is one of the first 3 words
@emanresuA Why is it incorrect?
Also many posts where excluded because it couldn't find a <pre><code> block
I actually know next to nothing about vyxal
 
The corpus searches for Vyxal as a link
where body like "%Vyxal</a>%"
 
That should find less posts though, not more
 
... no?
 
7:10 PM
Excerpt search excludes formatting
so there was a lot of vyxal with double space after
 
The online interpreter generates post templates with links, and people almost always use that
 
In my downloaded data nothing had tags included because the API doesn't include formatting unless you explicitly ask for it
In any case what is the reason you think my graph is "obviously" wrong?
 
Something like is useful, but not that useful
@mousetail SEDE
 
I didn't use SEDE
I used the API
I'm gonna debug the difference tomorrow
 
7:14 PM
@emanresuA Thanks, I'll double check my data and see if there is a mistake
I'm aware of where SEDE is but I need to process the data automatically
 
You can download csvs
And there's definitely a mistake, the SEDE query returns 1100 answers
 
Yes my data set had over 1500 anwers
but a lot of them didn't have proper <pre><code> formatting
or had vyxal and another language
so I excluded them to be safe
this was posts containing the word vyxal anywhere
 
btw how's the idea of a VR image / text displayed on a 2d-code?
wouldn't be useful, but I think it's cool
 
1
Q: Proposal to mark Inactive posts in "List of bounties with no deadline" accordingly

Baby_BoyI recently completed a bounty from List of bounties with no deadline, only to later realize it was inactive. This was a little disappointing and I believe this could easily be avoided by editing these posts to reflect them being inactive; either by adding strikethrough to their titles, or a littl...

 
@mousetail Yes, but this one gives entirely vyxal answers. you're the one who wants a larger sample size...
 
7:59 PM
LDQ: How does one handle string literals in a half byte language? I have some ideas but im curious if anyone else has any :-)
 
i think nibbles reads full bytes inside a string
 
disappointed by the fact that it is forbidden to use ATO to manufacture explosives
5
 
hmm so i can do stuff that is illegal in the US but not in Finland?
 
so it would seem, as long as it isn't any of the other things in that list
 
@thejonymyster Yep, nibbles reads full bytes in the case of numbers or strings
 
8:07 PM
@Seggan ...yknow somehow i didnt think of that :P
im keeping my nibbley numbers since you dont really need full bytes for that, but full byte strings seem useful
 
8:18 PM
CMQ: anyone know what the most common digits in answers are?
 
yes, actually! one second
@Seggan what you want is this, probably
 
hmm interesting
but im building (manually) a huffman tree for Fig, and although that is useful, i still care about the middle digits
ty tho
never knew that
 
np! happy to help and glad you learned a new thing
 
@Seggan I've got a list for both Jelly and JS
For just digits, rather than numbers as a whole, 9 is the least common
But I don't think just the digits is very useful for like, golfing languages
 
8:34 PM
@thejonymyster I had some slightly convoluted ideas for HBL that I never got around to implementing. If you're interested I'll see if I can remember the details.
@Ginger It's also forbidden to use Python to run nuclear reactors, IIRC
 
what
 
@RadvylfPrograms im making a huffman tree, so the digits matter in this case
 
If you look at the codev it didn't seem to have much to do with the challenge
 
@graffe OF COURSE not
 
8:36 PM
If you look at the code t didn't seem to have much to do with the challenge
 
Spam is for stuff like "buy these cookies"
 
@emanresuA why do you say that?
 
> Spam is for stuff like "buy these cookies"
 
But its just some random code that prints some numbers
It doesn't seem related to the challenge
(I could be wrong of course)
 
> Spam is for stuff like "buy these cookies"
 
8:37 PM
@graffe It looks like an attempt at solving the problem, although maybe the poster didn't understand the problem.
 
@graffe ... Then why did you accept it
 
@graffe this looks AI-generated lol
 
@Ginger ah
@emanresuA I didn't! What do you mean?
 
... then how come it has the accepted checkmark and it's your question
 
Interesting if it is AI generated
@emanresuA it shouldn't!
Let me see
@emanresuA I don't know how that happened but fixed now. Thanks for spotting it
 
8:40 PM
Did you intend to downvote it and clicked the check mark by mistake, maybe?
 
... what
 
@DLosc i am always interested, but i cant guarantee ill be competent / crazy enough to implement it myself
 
@DLosc yes you are exactly right
Top sleuthing
It's the problem with using a phone
 
Kinda funny that the "this answer is the best" button is right next to the "this answer is bad" button :P
 
Someone just upvote it!
@DLosc true! :)
 
8:41 PM
@Ginger ... how
 
Please do downvote it if you think it is bad
I feel bad for the other excellent answer now
At least upvote that one!
 
@emanresuA it's incoherent and confusingly made, although I guess that's most answers on this site
 
@thejonymyster Let's take it to The Tarpit
 
... It appears to be running an optimised strategy that attempts to find 10 points on a line
 
@emanresuA you mean a pretrained strategy?
 
8:47 PM
yes
And?
 
I have to decide who to award the bounty to soon. I really hope they explain what they have done so I can award it fairly
@emanresuA you might be right
There are two TIO links
It's not at all obvious why they are the same if they are meant to be
I added a comment begging for an explanation
Thanks @emanresuA
 
@graffe One way of thinking of it: since you are free to award the bounty to whichever answer you choose, you can decide that an answer without an explanation is ineligible to receive the bounty.
 
9:10 PM
still unfinished
 
@DLosc I will have to do that but it's a bit sad if they don't offer an explanation and it's actually a better answer
 
Fig hufmann tree ^^
 
I remember on math.se there is someone who posts answers to really hard integrals with no explanation
And it annoys everyone
 
@Ginger Well, I can't find anything about this on Python.org's licenses page. I am pretty sure I recall reading it in a Python user agreement at some point, but maybe I'm misremembering. Or maybe it only applies to Python for Windows. :P
 
@graffe so this is why teachers in school are always asking us to show our work
 
9:52 PM
@thejonymyster yes! It’s to make sure you will get bounties on ccgc
2
 
10:40 PM
@Seggan I don't get why that's any different from an SBCS for this
Using digits to represent numbers other than 0-9 is outdated and never the best option for a golfing language
 
@RadvylfPrograms What golfing languages don't use runs of digits to represent numbers? I think I agree that having multi-digit tokens isn't the best option, but if Jelly and Vyxal both do a thing I'm not sure you can call it "outdated" just yet.
 
I don't know off the top of my head
But Jelly is still like 5 years old. While it's still very competitive, it still has plenty of room to be outdated in various ways. Vyxal presumably uses runs of digits because one of its design goals includes being accessible to new users.
Using digraphs and trigraphs (= integer compression) for anything bigger than 8 that isn't worth making a single byte is significantly golfier, like graph-doesn't-fit-on-the-same-page golfier, and it doesn't even cost code page space if you do it carefully
And that's only counting direct golfiness gains, not needing spacing for separating runs of digits is a free, and important, bonus
(You could always have good integer compression and digit runs, but the latter would be 100% redudnant and outclassed)
 
You can still represent numbers as numbers syntactically, if not encodingwise
 
That's true, but then it's not SBCS anymore, and once you start doing that it gets way more complicated to talk about since you could also just use arithmetic coding and stuff
Or well I guess there's also the compiling-to-SBCS option
But I'm not arguing against digit runs in general, just in xBCS's :p
 
@RadvylfPrograms This is what I'm planning for FunStack.
 
11:05 PM
posted on September 29, 2022 by trichoplax‭

Given a positive integer as input, indicate which base from 2 to 16 gives the most holes in the representation of the input in that base. The digits used are 0123456789ABCDEF. Note that ...

 
11:41 PM
@mousetail I more meant do you want it to be an officially recognised vyxal project (placed in the organisation, etc) or something independent
 
00:00 - 17:0017:00 - 00:00

« first day (4261 days earlier)      last day (587 days later) »