« first day (3764 days earlier)      last day (1378 days later) » 
00:00 - 16:0016:00 - 00:00

00:00
@hyper-neutrino You've posted non-closed, 1 or more scored challenges on 74 distinct days
Not counting your most recent one
00:12
@hyper-neutrino Ok, so you have 83 "well-received" challenges. One predates the latest SEDE update, and my query returns 82 challenges
Counting by hand, I found 8 days where you posted 2 challenges, so you should be 74% of the way. Have you reloaded your user page?
00:29
@cairdcoinheringaahing Have you had any problems with GRT recently?
I don't remember if the last one was yesterday or today in your timezone
@RedwolfPrograms When I got back from work I had about 10 tabs open with "pending" review tasks
But no "new" problems
@cairdcoinheringaahing i've reloaded a couple of times and it was on 71 two days ago so there's no way it could be higher than 72 (with my computer thief challenge)
@cairdcoinheringaahing If you want, you can change the number at the end of line 100 (currently 2500) to something a lot bigger like 10_000 or 20_000, that might help with the issue since I'm still not sure where the issue is
I believe it has something to do with the browser not running the function to update the last time it saw a page while other things are loading
00:33
@RedwolfPrograms Interesting. That number is on line 98 for me
Oh, I think I have extra debugging stuff.
@RedwolfPrograms Knocked it up to 25000
Okay. The only effect of making that number larger is that there's a chance it could miss a review if it's right after a different one, but as long as it's less than 40000 it should actually be fine I think
Any Feed Back? (I know I need to write some test cases for the second)
00:49
The Link-a-Pix one looks good
Hard drive not found again >:|
I distinctly remember having a hard drive
I guess I should stop bringing that laptop to and from school since it seems to cause it to decide to not work
Wzl
Wzl
01:12
What's the best markup language to write english text in?
(rst, asciidoc, markdown, YAML, JSON, etc. :)
Markdown or LaTeX, depending on what you need to do
ngn
ngn
@Wzl etc is the best
Wzl
Wzl
etch-a-sketch ftw :)
I don't even have screwdrivers small enough to open the case of my laptop
:|
@Wzl Speech
After all, in most places, it's free
01:16
Guess what I'm doing as soon as (if?) my laptop works again...if you guessed making a full backup, congrats :p
I should really get better about those
ngn
ngn
@Bubbler i like the one about quaternions
Honestly who needs hard drives amirite
If you're work is important enough to save it between power cycles, just do it on paper
@RedwolfPrograms Cloud storage does the job pretty well these days :P
Made by "I lost my source code twice by using a cloud service" gang
01:19
I think my laptop is haunted but it works!
ngn
ngn
@RedwolfPrograms ofc, nvme is much better
Well when I say "hard drive" I mean "nvme ssd" :p
Wzl
Wzl
@RedwolfPrograms *High fives in no I haven't vaccinated*
Do you plan to?
Wzl
Wzl
can't
01:24
:/
Seriously, if anyone's considering buying a laptop, I don't know about their non-chromebooks but Acer is awesome. Their chromebooks at least are built like tanks.
01:46
i have had subpar experiences with acer laptops so far
granted, i've also had interesting experiences with most devices
stuff tends to break or undergo unpleasant processes when under my possession
@hyper-neutrino That's called "The Hand Of Minus" here :P
reminds me of Pauli effect
i guess every device is incompatible with my OS
i mean uh, i was a human. yes. like all of you. i sorry i mean i AM a human. i was just saying i was a human in the past, but i still am, yes
ngn
ngn
02:03
@hyper-neutrino i have the incredible skill to take apart a device, put it together again (sometimes it still works), and have parts left!
do this enough times and voila - 2 computers from 1 :)
@RedwolfPrograms Our school's chromebooks are acer's, and I've had pretty bad experiences with them, but they're also very old, so idk
 
2 hours later…
03:48
@DLosc funny challenge: quicksort in pip
no golfing required, although appreciated
04:17
@user Odd. I've had a few slight issues, like with my old one's network card, but they're pretty easily servicable too
I'm like HN though, computing devices tend to have a bad time when I own them
perhaps the frequency of the hivemind's communication channels disrupts modern technology
It's like the 5G thing in reverse but actually real
well with the way he holds that laptop he probably runs into even more bad times than both of us combined
Unrelated, if the three other people in the waiting room hadn't gotten vaccinated today, exactly 69k people would have been vaccinated in Texas today
and yes, I only noticed because of the hovertext
CMC: Write a regex engine in brainfuck.
Any flavor you want.
Aw man.
@RedwolfPrograms they have a bad time?!? Holy heck that means you're sans undertale!!!
CMQ: Which user on meta has the most gold badges? (I think I know the answer)
Ok I was wrong, it is Dennis, not Sandbox.
04:38
sandbox has three lol
why would it be sandbox lol
Because it's hard to get gold badges on meta?
and Sandbox has 3?
fair enough
i expected dennis lol
Who wants to see what water boiling in a glass kettle in slow motion looks like?
10/10 channel banner
100% intentionally bad
I recognize that countertop, see you soon
@lyxal The most interesting thing ever!
It's amazing!
@Razetime 29 bytes as a full program that sorts its command-line args.
Probably not super efficient, but whatever. ;)
04:46
@hyper-neutrino 20.0979381443299
Actually that's probably inaccurate
No upvotes or feedback so I wouldn't post yet
Yes feedback
Oh just noticed that
it is probably necessary to clarify what "different languages" are (this is always important in polyglots)
04:52
for example, python 2 vs python 3 - can I use both for 2 languages?
and then, python 3.7- vs python 3.8+, for example, since a lot changes there I believe
True - What do you think?
and what about vyxal 2.0.0/2.0.0a/2.1.0/2.2.0 etc
Again, do you guys think I should allow that?
Seems fine
i think it makes sense to allow different versions
since each needs to output a unique number
Looks like a good challenge
it'll be challenging enough to use two versions of a language, especially very minor changes like 2.0.0 vs 2.0.0a (i think that's minor, if not then lyxal ur version numbering sucks)
it looks like there may have been 100 commits between 2.0.0 and 2.0.0a
roughly 100 commits
i mean if all 100 commits were bug fixes on the same thing bc bad then that's still a minor change
> Because a lot of bugs have been fixed since the first v2.0.0
04:57
but if 1 commit rewrites the entire project then that's a major change
Ok, posting now...
> some commands that weren't implemented are now implemented properly
I've seen something like "using the version number directly provided by the language implementation is disallowed", though it could be argued to be a non-observable requirement
I think the polyglot-chaining challenge mentioned that though there are too many numbers now for that to probably actually matter
for this challenge i doubt it'd be a problem even if someone can leverage that
04:59
@Ausername What does "Runs in all of those languages" mean? Should the program not error in those languages?
Is a valid program in all of those languages.
Anyway, posted
Is printing a number and then crashing (exiting by error) allowed or not?
Allowed. (Speed-editing)
@RedwolfPrograms When is your instant NMP going to be added here?
0
Q: Make a polyglot generator

A usernameA polyglot is a program that runs in several languages. Your challenge is to: Choose several languages (Different versions count as different languages) Create a program or function that takes several positive integers (one for each language you chose) and returns a program that: Is a valid progr...

yo that was fast
05:05
But redwolf's is instant/
It must know that it is reaching the end.
@Ausername I need to make a meta post first
I might do that tomorrow
Oh yes. Get sleep for school tommorow. Bye!
@Ausername For the proof generator, having an easy universal solution (by Wheat Wizard) means that your challenge may not be as interesting as you initially thought. You should consider discarding it instead of posting to main
@Bubbler Ok, probably.
(But there's always a workaround so the challenge is less disappointing: frame the challenge as "here goes a universal solution to this puzzle, golf it!")
05:11
@Bubbler True.
@Ausername edited in that you must have at least two languages
I assumed you intended this
but without this, I can submit 0 bytes in almost any golfing language and it's unbeatable
Now I should really do my maths homework.
byte for now
good idea lol. o/
05:14
stupid idiot. learn to code golf and homework simultaneously
like I am right now
project not found
wonderful
Retry
The second part is golfed
Answers on this site must be at least somewhat competitive; for example, removing whitespace and long variable names in code-golf. As such, I am removing this answer, but feel free to edit your answer to become competitive and flag for undeletion. (joke)
> h=+h;m=+m;
i hate JS
lol my kettle video came up in my recommended videos on my alt account (no I'm not giving you it) and I was genuinely confused why it was there for a moment
05:21
omg sockpuppetting
jelly only running the last link is very convenient for this challenge
just added another language at the cost of only 2 bytes, reducing my score from 6.25 to 3
i think i can add vyxal quite easily
It has the same comments as Python tho...
but " is not a string in vyxal
never mind this isn't that easy because a leading " breaks jelly
05:33
> Hey, do you know the Māori word for 4?
Whā?
@DLosc yeah requires mutation for efficiency
I want to achieve maximum optimization with what pip has got
05:47
including . anywhere in a vyxal program seems to just make the whole thing decide to do nothing
the lack of error messages is rather annoying for trying to figure out what actually goes wrong when a program doesn't do what it's supposed to
which is like half the time I try using this language
this prevents me from polyglotting with brainfuck entirely
@hyper-neutrino the keyboard says "decimal separator"
huh
right forgot about that
does not specifying digits around it just error?
seems like it
jelly automatically puts a 0 to the left if empty and 5 to the right if empty
still, no error messages
i think the silent errors are probably inspired from 05AB1E
05:50
make a flag for it
:P
Stax also does this but halt program execution and open step through debugger command go brrr
@hyper-neutrino the weirdest thing is some errors make it print 0 and give you a python error message but others that are seemingly related are silent
yeah lol
brain-flak and jelly aren't easily compatible because jelly doesn't seem to like round brackets (especially opening) and I can't put it in a string because python won't accept the non-ascii characters
oh also vyxal just freezes and runs into an infinite loop i think when i use jelly quotes
@UnrelatedString I assume the silent errors are "Expected" while the python errors are probably unexpected and the stack is emptied and hence 0 is printed
never mind it runs. maybe all the brackets slow it down or something
05:57
( in jelly is one of those undefined characters that separates and discards chains right
not sure, lol
@hyper-neutrino err, what brackets are you using
oh that's repeat n times in vyxal
it shouldn't be getting run lol
1or"9,Q"
print(1/2and 5or 3)
1or"“(()()()()()()()()()()())”"
7
doesn't matter because this won't work anyway, but that is what i had
05:58
coincidentally that helps a lot with what i am trying to do right now
uh wow
i completely forgot the whole
keg control flow thing
ah yeah pipe in between
why does this take so long
i have this now
1or"9,Q"
print(1/2and 5or 3)
1or"((1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1))"
7
also when a program is taking a long time to run it seems to cause any instance of the pythonanywhere page to slow down / freeze
i can't load a new vyxal window while my program is stalling
06:16
@hyper-neutrino this must be fun
technically an ill-meaning individual could just lock the online interpreter for everyone assuming that's how it works, right?
though idk if it affects other people. maybe just my computer/network, not sure
I mean, there's tsh's 10-flavors-of-JS program...
But AS is deprecated so it's pretty much untestable...
06:44
@hyper-neutrino probably due to having to parse the entire brackets
vyxal transpiles to python right
Yes but the parsing is recursive if it has too many nested brackets
but not with a small number of nested brackets?
07:13
I meant to say "it's recursive no matter what, so more equals slower"
@Razetime this is correct
@hyper-neutrino if only they allowed multi-threading
07:32
hmm
what is this "multi-threading" you speak of
@lyxal please tell me how I thread a multi
import multiprocessing
allows you to have multiple threads at once
ok
and what is the point of threading a multi
it allows the vyxal site to run thing for multiple people at once
07:36
but pythonanywhere doesn't allow it because it would complicate resource distribution
instead of locking the site down when one person runs stuff
a solution would be to migrate to heroku
@lyxal why doesn't it allow such a thing
@StackMeter because someone could hypothetically cancel someone else's processes
ok
but why would processes not from the same user interact with each other
does that mean I could recurse infinitely and crash pythonanywhere for everyone
07:38
no
because each person has their own resources
ok
@lyxal but if each person has their own resources
how would people cancel each other's processes
ok
your challenge; don't star this message
sure
ok
also, the first code of the interpreter is being written
finally got off my butt and started writing
@xnor sup
08:01
@hyper-neutrino there aren't really that many errors to begin with though
but I've added a bit more debugging
Step by step execution might be a bit harder to add
seeing as how it's transpiled and all
ok
that's fine
but at least tell us where things went wrong
08:26
always worth cloning vyxal and running locally
cause it's generally faster
Honestly I don't have a clue how to step by step a transpiled program
CMQ: would migrating my online interpreter to heroku be a good idea?
09:11
@lyxal Probably. I mean, the alternatives are to either transpile it to JS (a big task) or set up a pseudo-multithread where you have several servers and it sends the code to the first available server.
Or can Python be async?
I don't think Python has async (also rhyme time)
@lyxal or just do what I do and turn it off when you can see that it's hot enough rather than waiting for the steam pressure sensor to do it
09:29
0
A: Sandbox for Proposed Challenges

XwtekWhat is the link to your answer? code-golfparsing Goal Your task is to create a program taking the input that returns the link to your answer. You can find a link to your answer by clicking at the share button on your answer. Rules Standard loopholes apply except for searching for the answer onl...

09:42
Don't mean to brag, but I outgolfed Arnauld on the cookie challenge.
It's still not the shortest answer, though.
@Ausername well, you too. And tsh's answer is the shortest.
tsh has, as far as I can tell, never been beaten at code golf.
In Js that is.
09:45
problem is (unintentional) my answer is getting more and more similar to tsh's. Maybe soon I'll have to make it clear that it's not plagiarism
To prove tsh's prowess, see this
@ophact I suppose if you golf something enough, it eventually converges to something...
09:59
lol
10:23
I have an idea
CMC: let's golf our messages
_=>'fine'.repeat(5)
that means "fine fine fine fine fine"
that is good
No that's "finefinefinefinefine"
oops
this isn't serious is it? because otherwise I would be downvoted into oblivion.
this is a serious challenge
10:28
oh
_=>'Ok then, I will be a little more serious.'
this is not fun, will see tons of boring "unused argument to string" functions
does the winner get a bounty?
maybe
but then again
even if it's a +0 bounty I would be proud enough
I'm the lowest rep user in this room
I cannot afford any rep loss
how come that message just got removed
10:32
Nvm'
`₴ŀ's ʀṁ ₀ʁ is ∆†, so I'll λ₇ it λ⟑ λλ øʁ of my ×ƈ` in Vyxal
«ƛ}↵T4⌐§¤VṙO_¡Ǎ¯U‡ȦṁǓ₂"28X∩Ẏ‹›.ḭḋṁ¬Π‡
 ɖẊ℅⌊NZǔk=⁰ḃċM→U↵↲«
Also in Vyxal
10:50
Don't look at my rep
@Ausername kind of hard not to
Change it then
11:07
I think this challenge is OK, but please do check.
Why don't we have ?
Idk
Btw it's been a week, should I create ?
0
A: Sandbox for Proposed Challenges

AdámDimensional Chess positions Task Either determine if a given position (an ordered non-empty collection of integers in the range ‒8 to 8) is a valid Dimensional Chess position, or list all the valid positions in any order. Make sure to describe your input and output formats. The 2368 valid positi...

@Ausername 4 days ≠ 1 week, I am bad at counting...
e
By
11:26
@NewSandboxedPosts but I thought all moves were notated as ?! :p
 
2 hours later…
13:02
0
Q: Need help with code golf

idiotWhat in the world is code golf and how is it important to me? I have already looked in the tour.

13:35
^ Did that get deleted and undeleted?
It showed up twice in NP
0
Q: Need help with code golf

idiotWhat in the world is code golf and how is it important to me? I have already looked in the tour.

Oh it was reposted to meta
Wzl
Wzl
good morning
* Migrated
@Wzl Morning!
My most starred message is now about dipping an iphone 12 into an ink well
yeah I migrated it and then immediately dupe hammered it
lmao
> There aren't enough swear-words in the English language, so now I'll have to call you perkeleen vittupää just to express my disgust and frustration with this crap.
Any final feedback for this?
that diagram scares me
14:28
I guess I could remove it :-)
it's intimidating but makes enough sense :P i think this challenge looks good
just one question
would you accept zero-indexing on the first two dimensions?
That doesn't really make sense, does it? I mean, chess rows are always 1-indexed.
I guess the columns could be 0-indexed.
true. i'm not sure it makes much sense either - was just wondering
On the other hand, the subsequent dimensions do have a 0, but also negatives.
In fact, I did kind-of modify the original, as the 4rd dimension only seems to have positive indices in the image. I can't make out the 5th.
@hyper-neutrino Meh, I'm in favour of leniency when it comes to I/O. I'll allow it.
yeah the image is a bit hard to interpret :P
14:42
Good now?
yep, I think this is good
Thanks. Posted.
15:08
3
Q: Dimensional Chess positions

Adám Task Any one of these two: Determine if a given position (an ordered non-empty collection of integers in the range ‒8 to 8, or ‒7 to 7 if you want) is a valid Dimensional Chess position. List all the valid positions in any order. Make sure to describe your input (if not listing all) and output...

@ngn Your own Banach-Tarski paradox :P
@hyper-neutrino Does your polyglot work with bytes not the characters? As Jelly/Vyxal use code pages, the bytes are the important bit
@Ausername Martin has 11, Peter Taylor has 8, Dennis only has 5
@Adám Because we don't want it
ngn
ngn
@cairdcoinheringaahing yes :) do you know the joke about the anagram?
@ngn I don't think so
@cairdcoinheringaahing Right, and the 4 letters are unique, so it is easy to include as search term.
ngn
ngn
@cairdcoinheringaahing what's a good anagram of "banach-tarski"?
15:17
On the other hand, I'm surprised we don't have
@ngn Branch skiata? I'm terrible with anagrams :P
ngn
ngn
@ngn @cairdcoinheringaahing "banach-tarski banach-tarski" :)
9
@ngn That's an awful joke :D
What does the B stand for in Benoit B. Mandelbrot? Benoit B. Mandelbrot
@cairdcoinheringaahing It isn't an initial. His full middle name is "B."
@cairdcoinheringaahing I believe so, unless Jelly or Vyxal don't have ASCII characters in the right places
and last I checked they both do, at least I'm sure Jelly does
15:29
@cairdcoinheringaahing Eight of them, to be precise :p
15:46
0
A: Sandbox for Proposed Challenges

JamesTheAwesomeDude“Dr. Lamport's Unfinished Business” Introduction Dr. Leslie Lamport, of the eponymous Lamport one-time signature scheme, is getting rather old. But he can't die until his most famous algorithm gets all the kinks ironed out! In particular, that scheme had one internal component he was never satisf...

welcome to TNB, @ᴅᴀɴɪᴇʟッ!
15:58
2
Q: Convince me Gabriel's Horn is possible

ihavenoideaFrom Wikipedia, Gabriel's Horn is a particular geometric figure that has infinite surface area but finite volume. I discovered this definition in this Vsauce's video (starting at 0:22) where I took the inspiration for this problem. You begin with a cake (a cuboid) of dimension \$x \times y \times...

00:00 - 16:0016:00 - 00:00

« first day (3764 days earlier)      last day (1378 days later) »