« first day (3942 days earlier)      last day (918 days later) » 
01:00 - 21:0021:00 - 00:00

1:00 AM
Sandbox posts last active a week ago: Simulate weathering
 
1:16 AM
@hyper-neutrino Why my avatar is not changed on Chat stack Exchange but Stack Exchange?
 
caching
just reloaded it now
 
It's changed now
 
@hyper-neutrino How you reloaded me?
 
using the button that reloads your profile
 
1:17 AM
@Fmbalbuena Mod superpower
 
@user Mod superpower, thanks to JS it has reload() bulit-in
 
1:40 AM
I uploaded PGM and PBM versions of the roboto mono characters
Any last minute feedback on Recognize a Roboto Mono character?
 
Looks good, and looks like you got another necromancer :P
(Or will when the script runs)
 
0
Q: Recognize a Roboto Mono character

Redwolf ProgramsYour input will consist of an 18×18 image in any reasonable format, containing a horizontally and vertically centered 14px Roboto Mono character. This can be any of 94 printable ASCII characters (not including the space). But: you only need to be able to recognize some 80 character subset of your...

 
1:57 AM
0
A: Sandbox for Proposed Challenges

nrgmsbki4spot1Implement dirname (1p) code-golf Implement the dirname utility from scratch. It can be either a program or a fucntion. Assume Meta

 
This is every color PSIF can represent (PSIF-24, at least)
 
What does the 24 stand for?
 
24 hues
Here's a PSIF-48
You can see the variation in darkness/saturation isn't as good, but there's more colors to pick from
And here's a PSIF-12, which would give you very few colors to work with, but a large number of variants of them
It's slightly more complicated than just PSIF-12 vs. 24 vs. 48, since you can also change the types of variations from saturation-heavy to darkness-heavy, but I went with a sensible default for these
I'm going to try to convert an image to PSIF-24 now, to see how bad (or good?) it looks
 
Convert Rick
 
Hmm, okay
 
2:05 AM
Good
 
Is this a big-brain move to make Redwolf rickroll himself voluntarily or just you liking that meme?
 
It'll take me a little while to get the converter working though, so in the meantime you can listen to some music
 
@user the latter and accidentally the former
 
If I ever make a company, I'm gonna put that music on whenever someone's on hold :P
Cool language: Lobster. Looks a bit like Python, but it's statically typed and stuff
 
peeks
 
2:10 AM
the colon blocks as lambdas thing is kind of weird to look at but also kinda neat
 
@sporeball hello there
 
hello there
 
sporeball in TNB?!
 
There is nothing wrong with your television set. Do not attempt to adjust the picture.
 
What if I adjust it anyway
(⌐▨_▨)
 
2:17 AM
...that's a lot of builtins
 
Half of which are overloads
 
(i'm assuming they aren't in contained namespaces from all of the prefixes...)
 
> any(xs:[any]) -> int returns wether any elements of the vector are true values
> wether
Hmm yes
 
oh yeah are all of the vector builtins only for vectors
like you just can't have other iterable types it's just vectors
 
Gosh dang it. It always look like you've sent two messages when it's just one with a newline
 
2:23 AM
lmao
i think there's a subtle line spacing difference
 
I go to click on what looks like the second message and it selects the whole message
@UnrelatedString very very subtle
 
it's obvious when you have them to compare but i'm not sure it stands out in isolation
 
Can confirm
Hmm yes thank you SE for sending my edit as a new message
Very helpful
10/10 functionality
Couldn't have asked for anything better
Top notch quality right here on se chat
/s
 
2:43 AM
Okay, after some testing, I've confirmed my expectation that PSIF does not work well with photos of real stuff
Comparing it to normal 8-bit color, it's actually hard to decide which is better
Normal rrrgggbb gives a very odd looking image because the color feels off, but in less saturated areas (which are, big surprise, common in photos of real stuff), it looks much better. The color feels much more vibrant (and correct) with PSIF, but in certain areas it defaults to grayscale or some other similarly bad choice of color, making some parts look quite unnatural
Basically, it's exactly what I'd expected. Great qualities for pixel art, where it's typically brightly colored and sudden changes in color/darkness are common, but not great for images, since things like faded greens/blues/reds, browns, and other colors PSIF isn't good at show up often.
If you look at this wheeled llama in 8-bit color, you can see what I mean:
The sky especially feels really weird and unnatural. Compare that to the PSIF one:
The sky looks bright and sky-like, whereas much of the ground becomes gray due to its low saturation, and the llama (which is brown) is badly colored since brown is a lower saturation color
 
3:02 AM
@RedwolfPrograms haha wheeled llama go brrrrr
 
3:37 AM
Oh hang on this is embarrassing
Saturation wasn't implemented right in the PSIF converter
ohmygod the llama is b e a u t i f u l
user image
4
That's with 256 bit color, PSIF-12-6
Comparing it to the 8-bit llama, there is no competition. Maybe aside from the mountains in the background, but the 8-bit one's color is totally wack, while this one looks almost identical to the original color-wise
And this is PSIF-12, so the sky and ground color's nowhere near as accurate as it could be (I'm worried PSIF-16 or 24 will discolor the llama's fur)
 
3:57 AM
14k!
 
gamer.
3
 
4:24 AM
@UnrelatedString the point of the language seems to be making it easy to make games, so having lots of builtins makes sense (that said, some of those are…questionable)
 
5:22 AM
@Bubbler I look forward to it!
CMQ given a dict d, how can you compute the key, value pair with the max absolute value for the value in a golfy way in Python?
 
6:00 AM
@RedwolfPrograms I'm much potat, I meant 8-bit color lol
256-bit color seems a little much lol
 
oh yeah the :: dump-properties-into-scope thing seems kinda questionable as implemented there but i feel like it might not be a bad idea to have something similar to it
like how rust lets you use enums
 
Help please :)
 
@Anush Not a python golfer, but I'd imagine sorting the entries in the dict and taking the first is shortest
 
sorted(d.items(),key=lambda x:abs(x[1]))[-1]
 
@hyper-neutrino thanks!
@RedwolfPrograms just like you said :)
I was trying to do it with max, maybe that is possible
 
6:09 AM
Y;all python users must think you're so great, with your "reasonable sorting function" and "reasonable array indexing" :p
 
max(d.items(), key=….) ?
 
oh wait yeah i'm dumb
there is literally never a reason to do sorted(a,key=b)[-1] because that is just max(a,key=b)
or sorted(a,key=b)[0] because that's just min(a,key=b)
 
Emoticon proposal: ._o/
Throwing either a ball or a grenade
 
got caught up with redwolf's idea and for whatever reason i just thought max/min wouldn't be able to do that
 
Your answer made me realise what to do so thank you
 
6:11 AM
It's tired here, and I'm late. See y'all tomorrow ._o/
 
imagine sleeping at a reasonable time
anyway i'm tired abnormally early today so i'm going to sleep too o/
 
o/
 
No one should sleep here! Bring on the robots :)
 
6:46 AM
@cairdcoinheringaahing For this answer, is it allowed to post another 7-byte solution as by current rules that one is 5 bytes?
 
Ok :P. Is there an easy way to find untaken bytecounts?
 
Yeah, the snippet in the question
 
ಠ_ಠ I did not see that :P
 
@emanresuA Think, how would that even work with the idea that each byte count and sequence must be unique?
 
6:50 AM
¯\_(ツ)_/¯ Just asking
 
I believe 163 bytes is the lowest untaken byte count btw :P
 
7:46 AM
Ok, time to recursively implement exponentiation in Vyxal :P
 
8:23 AM
@emanresuA I have a 13 byte lambda which does x**n where n >= 0 and n is an integer
Also, 0**0 is 0 with that implementation
 
8:38 AM
@lyxal No it isn't :P
ಠ_ಠ
Also what I meant was to recursively implement exponentiation, based on multiplication, based on addition, based on incrementation.
And I was thinking about doing the whole thing with Church Numerals :P
 
9:02 AM
 
24 hours ago, by caird coinheringaahing
@emanresuA Unlike traditional languages, the better you are at a golfing language, the less of the language you use :P
Why does this show 24 hours ago, and not 1 day ago?
 
Because timezones = bleh
 
9:20 AM
hold on wait a fuckin minute
now it says 23 hours, on the starboard
 
Maybe they moved their servers to somewhere in the middle of the Atlantic?
 
and it's back to 24
 
@cairdcoinheringaahing Wrong, it's 0 bytes. Too bad Add++ already took A000004 :P
Would a 0-byter be valid anyway?
 
9:55 AM
When vscode tries to parse base64 as CSS
@pxeger Are you against freehand circles?
 
10:17 AM
Do ccgc people understand charcoal well enough to port codegolf.stackexchange.com/a/237287/98590 ?
 
10:28 AM
@emanresuA my screenshot app does not have sufficient variety in freehand drawing tools, so I am unfortunately forced to use rectangles
 
Linux doesn't have a paint like application available?
 
11:03 AM
CMC: Given a regex and a string, return a Boolean vector with one bit per character in the string, indicating which characters form part of a non-overlapping match.
E.g. \d+ and Hello4the42 gives 0 0 0 0 0 1 0 0 0 1 1
 
@lyxal gimp?
 
@Adám what does f("aaa", "baaaab") return, as the match overlaps?
 
0 1 1 1 0 0
 
11:35 AM
>>> ".".isdecimal()
False
Thank you python very cool
and before you say that "isdecimal is supposed to check for decimal numbers", yes.
>>> "3".isdecimal()
True
I know that.
but here's the thing
>>> "3".isnumeric()
True
so then why tf do we have isdecimal if it doesn't actually tell you if it's a decimal
and just for reference:
>>> "3.4".isdecimal()
False
also
>>> "3.4".isnumeric()
False
truly a wonderful language
 
12:34 PM
hmm yes thank you pytest very cool
okay so I'm running testing and using print inside my testing functions right
and I have something that looks like this:
 x = simplify(x)
 print(x, type(x))
now for some reason (and this is fine btw) it's erroring in simplify
that's what I'm trying to work on finding out
but for some reason, it still decides to execute the line after the error
and it gets better
the output from the print that really shouldn't be executing is:
-1 <class 'int'>
which is just the data being passed through the test case and its type
now here's the fun part
TypeError: 'cos' object is not iterable
that's being thrown from inside simplify
even though it's told me that x is of type int, it's saying it's also of type cos (sympy objects, but ignore that for now)
gosh dang python and its modules are weird sometimes
 
12:58 PM
in The Restaurant at the End of the Universe, Nov 4 at 16:38, by DavidW
@AncientSwordRage Now I want someone to write an answer that implements addition in Javascript in terms of von Neumann ordinals. :)
in The Restaurant at the End of the Universe, 2 mins ago, by AncientSwordRage
f=(a,b)=>{
  let arrayA = Array.from(Array(a));
  let arrayB = Array.from(Array(b));
  return [...arrayA, ...arrayB].length;
}
Would that make a fun challenge?
Add two numbers by adding two arrays?
 
@AncientSwordRage that's somewhat a duplicate of codegolf.stackexchange.com/q/20996/78850
Like a strict subset
 
1:11 PM
@lyxal hah nice
 
1:44 PM
0
Q: Infinite ordinals from a well-ordering

AnttiPYour task is to write a short program that represents a large (infinite) ordinal, using a well-ordering of the set of positive integers. Your program will take two different positive integers and indicate which one is greater in your chosen well-ordering. The order type of the well-order is the r...

 
 
2 hours later…
3:46 PM
@PyGamer0 Are you fan of Pygame or Python?
@hyper-neutrino Reload my profile picture, I fixed a little bug of my profile pic.
Works sorry.
 
4:09 PM
@Fmbalbuena i never have used pygame
its too hard
i use pyglet
 
@PyGamer0 hey i suggest using only e, x, c, (, ", %, 1, + and )
 
4:24 PM
@Fmbalbuena how?
i took the chars from this
so its TC
 
wait
 
its a converter
converts python programs to a limited charset
which is proven to be tc
 
like exec("%c%%c%%%%c"%1+1+1+1+1+1+1+1%1+1+1+1+1+1+1+1+1+1%1+1+1+1+1+1+1+1)
%c converts number to char
 
thats cool
 
can you recreate?
 
4:27 PM
i see no reason why that would work
nvm, I just realized what you're doing, but you need brackets
 
get edit ninja'd myself
 
that's pretty clever
but yeah just add brackets but that's quite cool
 
whY
ok why did that message get short
 
cuz you're trying to exec for i in range(10): without something following it
 
CMC: Do nothing, ten times.
 
4:32 PM
@hyper-neutrino oh i am dumb
@Adám yes, BF: ``
python: 0bytes, ``
 
I know it has unobservable requirements, hence a CMC. But you have to actually do nothing ten times. You can't just do ten times as much nothing and only do it once.
E.g. in APL: {}¨⍳10
Let's say like this: It is similar to a quine where there has to be a place one could in principle insert a payload (here: work), and if so, it'd be done 10 times.
 
for x in" "*10:0
 
Ah, there we go!
 
What is this, P*thonFuck?
2
 
@hyper-neutrino i am not golfing it lol
 
@hyper-neutrino that hurts my head
@Fmbalbuena no, no, NOOOO
recursion which doesnt halt, NOO
 
@PyGamer0 The max recursion is 999
in python
 
@Fmbalbuena lets increase it
to Infinity
 
4:41 PM
According to sys
 
@Fmbalbuena why is your pfp Add++
just Add++
 
@PyGamer0 Nope Try it online!
@PyGamer0 Because i like Add++
 
@Fmbalbuena why not And++, or Or++ :p
 
@PyGamer0 Maybe Sharp#
 
5:11 PM
@Adám The more PythonF*** is Try it online!
 
5:23 PM
CMQ: Why +[] evaluates to 0 in javascript
 
because unary + turns things into numbers and [] is converted to 0 because JS is weird
now, given that [] becomes 0, you'd think [] is falsy and ![] would give true, right? wrong - it gives false, because again, JS is weird
 
CMQ: Is there way to get "c" (lowercase) in jsfuck
 
@Fmbalbuena [][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]][([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]((!![]+[])[+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+!+[]]+(+[![]]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+!+[]]]+(!![]+[])[!+[]+!+[]+!+[]]+(+(!+[]+!+[]+!+[]+[+!+[]]))[(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+([]+[])[([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]][([][[]]+[])[+!+[]]+(![]+[])[+!+[]]+((+[])[([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]+[])[+!+[]+[+!+[]]]+(!![]+[])[!+[]+!+[]+!+[]]]](!+[]+!+[]+!+[]+[!+[]+!+[]])+(![]+[])[+!+[]]+(![]+[])[!+[]+!+[]])()(([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]]+[])[!+[]+!+[]+!+[]])
 
@Fmbalbuena That's a "c", no?
 
5:30 PM
 
CMQ: Why []+[] evaluates empty string?
 
@Fmbalbuena + is overloaded to concatenate strings.
If something isn't a string, JS makes it a string first.
 
Why [] + [] = ""?
JS is too weird
 
Indeed.
 
5:35 PM
@Adám is there division in jsfuck
 
[] gets converted to "" as a string so ""+"" is ""
similarly, [1,2] + [3,4] will be 1,23,4
 
5:54 PM
0
Q: Are two hertz values octaves of each other?

miike3459Challenge: Given two values in hertz, return a truthy or falsy value indicating whether or not the numbers are octaves of each other. Octaves are a fundamental part of music theory and have predetermined hertz values that are mathematically related. For example, the notes A4 and A5 are octaves. V...

 
I am tempted to ask a fastest-algorithm question which isn't too hard. Is that ok?
I mean maybe someone will just give the fastest possible algorithm quite quickly
hi @Fmbalbuena
hi @alephalpha
 
6:18 PM
what a fun way to convert names to dates?
E.g what date is Mary?
 
6:30 PM
what *is a
 
4
Q: rank and unrank arrays of integers

AnushConsider all arrays of \$\ell\$ non-negative integers in the range \$0,\dots,m\$. Consider all such arrays whose sum is exactly \$s\$. We can list those in lexicographic order and assign an integer to each one which is simply its rank in the list. For example, take \$\ell=7, s=5, m=4\$, the l...

 
@Anush Sum of Unicode code points, mod 365 :P
I'm tempted to create a challenge that is the opposite of : "Answers must not be any faster than O(f(x))" (for some function f to be decided at the challenge)
 
that is still restricted complexity, just bounded on the other side :P
 
Yeah, but there are too many challenges that require fast/efficient answers :P
"Opposite" meaning "opposite to the normal definition" :P
 
6:45 PM
fair enough lol
 
@NewlyFeaturedPosts CMC: This, but without
 
6:59 PM
@cairdcoinheringaahing something you can do in your head with ascii names
@cairdcoinheringaahing how many are there??
I thought I was the only one :)
CMQ A method for converting simple names (e.g. mary, david) into dates that can be done in your head with a bit of effort, or at least quickly with a pencil and paper
 
@Anush IMO, one is too many. I'm not a fan of any of the classes of challenges
 
@cairdcoinheringaahing that's just mean :) I mean we could all say that about all the tags. Don't you believe in coding diversity??
 
It's not mean, I have nothing against people posting them, I just dislike the challenge concept as a whole
 
@cairdcoinheringaahing I have similar views about most tags here :) But why do you dislike it? I love them as they force more interesting answers than dumb brute force
you have to think of a clever solution that is e.g. both short and fast
 
@Fmbalbuena Not sure what exactly you're asking JSF is more an encoding than a language, no?
 
7:11 PM
I believe that challenges should avoid unnecessary complications (e.g. requiring handling float inputs when integers, or even naturals doesn't change the challenge), mainly because they're done in an effort to make a "boring" challenge more interesting. To me, restrictions on time, speed, memory etc. are the same - challenge authors include them in an attempt to exclude "boring" solutions. If your challenge is only interesting by adding more complexity, it was never interesting
 
but speed == simplicity not complexity!
take a randomized linear time median finding algorithm
fast and simple
 
I have nothing against "boring" challenges (hell, I author a lot of them), but I dislike it when people invalidate languages/approaches/whatever in a futile effort to make their challenges less "boring"
 
what's your opinion on fastest algorithm
 
@Anush I have never seen a challenge where a faster solution is more "simple" than a slower one
@hyper-neutrino I don't have one, beyond "I don't compete in these"
 
@cairdcoinheringaahing I think I mean elegant not simple
 
7:13 PM
@NewlyFeaturedPosts Such an Anushi chaallenge.
 
@Anush Personally, I think my two 9 byte Jelly answers to your rank/unrank challenge are more elegant than some hacked together approach that aims to meet the complexity restriction
 
@cairdcoinheringaahing each one to their own, said the woman as she kissed the cow :)
I don't know why you call elegant algorithms hacked together
 
I'll have you know, my bovine husband is very attractive :P
 
do you prefer "choose all permutations and check which one is sorted" over quicksort?
@cairdcoinheringaahing :)
 
@Anush elegance is simplicity for me, and "fast" programs are almost never as simple as short programs
@Anush I prefer to abstract that away into a builtin, because it's trivial
 
7:16 PM
@cairdcoinheringaahing to me "choose all permutations and check which one is sorted" is immensely ugly
like going to a dance in a tank
@cairdcoinheringaahing someone has to make the builtins!
although if the tank is driven by a married cow... :)
 
@Anush Yes, but I reject the idea that "implement this function, that every modern language has as a builtin" makes for an interesting challenge
 
@Anush that is more complex, less efficient, longer, and less elegant, going again both of your ideals so i don't know what point you're trying to make here
 
@hyper-neutrino that quicksort is more elegant and more fun to implement than "choose all permutations and check which one is sorted"
 
A better option would be your most recent challenge. My Jelly approach (generate all lists, filter, index) leads to a much more elegant (in Jelly) approach than trying to meet the constraints on complexty
 
fair enough. i think both are uninteresting but to each their own
 
7:20 PM
^
Sorting is no longer interesting, and hasn't been since the 80s
 
@cairdcoinheringaahing I don't mind that you love that. And it is fun that jelly exists. But it would be even cooler if you could make the code fast
@cairdcoinheringaahing not quite true.. see timsort
 
Fair enough. Sorting hasn't been interesting since I've been alive
 
No, I just don't find that interesting
 
well..
that's ok.. I respect you anyway
what did you say your view was about fastest-algorithm?
we should have a challenge for implementing adaptive shivers sort!
 
7:25 PM
But, I feel like we're missing my key point: if you post a "create a fastest sorting algorithm" challenge, scored by , I'll just ignore it, because I don't find those interesting. If you post a "sort an array" challenge, with , I'll be annoyed, because I can post a code golf answer to that, but it's immediately invalidated unless I can also demonstrate it meets some arbitrary complexity restriction, and that annoys me
Same as if a challenge requires me to handle weird edge cases (say "divide two inputs. If the second is zero, output Nope instead"), it annoys me, because it's made itself unnecessarily complicated
 
@cairdcoinheringaahing sorry about that. I guess I am in a reverse situation. If you post a fastest-algorithm question I am immediately interested. If you post a code-golf question I am annoyed as I can't code in jelly etc and I can't stand the dumb algorithms that will be used
this is why diversity is a wonderful thing :)
same for fastest-code
 
I think we do agree that challenges where every answer is just a port of another one are boring tho
 
I don't mind that too much. It's fun to see what you can do in each language. So if jelly is 5 bytes and python is 45 that's interesting
but if the method is interesting the person who did it first should get the credit
but not if it's a dumb brute force algorithm ;)
 
The best challenges are those where: the challenge doesn't just describe some transformational method, answers have to figure out their own methods; those methods can compete with each other - there isn't always a single best approach; multiple methods can lead to impressive breakthroughs, leading to insanely short answers
 
it's worse for fastest-code because people don't seem to take seriously that the competition is per language
I would love to see jelly answers for fastest-code competitions
 
7:32 PM
@Anush Whenever I post a "dumb brute force" answer, I try to make the "clever" part of it be the golfing
Sometimes tho, that doesn't pan out
 
that's cool
 
But just because something is brute force, doesn't mean it can't use nice tricks
 
I am still trying to golf my python code!
 
I woke up this afternoon and saw this challenge, and got annoyed, cause I was literally about to write up and post a challenge about orders :/
 
hmm. I want to ask a fastest algorithm question now but it is very close to my current challenge :(
@cairdcoinheringaahing great minds!
maybe I can change my bounty to be for the answer with the best time complexity?
even though it's a code-golf question?
maybe that's naughty
 
7:37 PM
You can award the bounty to whatever answer you want
 
thanks! I would have to add a note to the question to warn people
note added
no one answered since the bounty has been added so that should be ok
 
Good call not addding a description to the bounty, cause you can't edit those after the bounty starts :P
 
I learned that at some point :)
 
8:37 PM
@Adám Jelly, 4 bytes ` µ⁵¡`. The leading space is significant
Alternatively, Jelly, 4 bytes ¶Ç⁵¡
 
wait, what does the space even do there o.O
 
Nothing, I guess.
Just like the empty chain.
 
Having an empty chain causes ¡ to think it only has one link (), so it tried to read from STDIN for the iteration count and fails
So the space forces the chain to be non-empty
 
but just having a lone space doesn't count as an empty chain?
interesting
 
01:00 - 21:0021:00 - 00:00

« first day (3942 days earlier)      last day (918 days later) »