« first day (4128 days earlier)      last day (1012 days later) » 
00:00 - 08:0008:00 - 00:00

00:06
I like implementing BF as a minimal TC target, but there are simpler languages that are TC that one can implement to prove completeness.
@ATaco like what language ?
Boolfuck is a good one
@ATaco jinx
Ey, Great Minds think alike
00:08
oh so brainfuck but only with bits ?
Aye. Brainfuck but each cell only holds a value of true of false.
01:00
Sandbox posts last active a week ago: LOOONG TEEEXT
01:10
IIRC Finite Brainfuck with only 3 unbounded cells is TC
yeah i think 3 cell unbounded brainfuck is just a register machine
whatever the actual term for those is
> Szewczyk notation for Minsky machine
Damn, Kamila has had an impact on the field of esolangs
i think that's just something she put there since the existing literature didn't have anything terribly convenient
IIRC The Amnesiac from Minsk has also been used to prove the TCness of multiple tarpits
@UnrelatedString Still, that's her name attached to something
01:24
a cyclic tag system is probably the simplest
Also I/D machine is really simple but unlikely to be usable when other things aren't.
@Neil Erm...oops. x = setTimeout(() => null, 0); for (i = 0; i < x; i++) then :p
01:38
for the lilypad problem this is a solution
\sum_{y=1}^{z}\prod_{v=1}^{\operatorname{floor}\left(\frac{\operatorname{length}(X)-y+z}{z}\right)}\left[X\left[i\right]\operatorname{for}i=\left[y,y+z...\operatorname{length}\left(X\right)-z+1\right]\right]\left[v\right]
but
the probem is it doesn't work when step>half of lilypad length
i'll try fix it
Oh jeez you don't know confusion 'til you start hearing windows 10 notification sounds on your chromebook and it turns out some video was autoplaying in the background really quietly and they didn't turn on do not disturb before screen recording it
I've tried to add everything y'all have asked for
A good challenge is usually be a simple transformation from input to output, arrrr, mateys
oops
fixed
Have I done a good job with the language bit? (I tried to use "learn an interesting langauge" partially as a segue into my existing piece about golflangs)
01:57
smart
oh maybe add prolog to the "rare practical language" list
Sure
Should I link to Wikipedia, Visual Prolog or SWI Prolog?
i have no idea what visual prolog is so probably swi
might see if swi has a good beginners page somewhere
Is the conclusion too small?
"Time to use Regex with C on windows" - He said, Clueless.
Hey guys is this what y'all mean by "sandbox"? Am I doing it right?
02:05
Yes.
i looked up visual prolog and what the fuck is it not actually a microsoft product
it's proprietary and only runs on windows, and it has "visual" in the name for no discernible reason, but it's not actually microsoft
(just had to get the image size small enough lol)
@emanresuA it's a bit small visually but i can't think of anything else that needs to be in there
Can has another underappreciated answer or two?
02:11
@UnrelatedString Man, wait until you hear about JavaScript
@ATaco Oh...oh no
i can see how they might be trying to piggyback on the reputation of microsoft's "visual" line but... why would they want to associate with that
Who was this
Me. I was the fool.
02:17
0
A: Sandbox for Proposed Challenges

LostXORTask Make a program that finds the first IP address that responds to pings after a certain IP address. Requirements Your program should take an IP address as a string in the form xx.xx.xx.xx. It should find the first IP greater than the input that responds to pings, and output it in the form xx.x...

02:52
i've discovered a new thing that i really hate
when people make nightcore versions of songs but change them by not a multiple of a semitone so the result is no longer aligned to the western tuning system
That's a big ouch.
Sometimes it's nice not knowing anything about music because when everyone's panicking 'cause the music is broken I just hear the music-y noises and it's good enough
the real question is does it sound worse than this
@RadvylfPrograms well the thing is since I don't have perfect pitch it usually doesn't matter to me
it's only because i started trying to transcribe it for piano so i pulled out a tone generator to tune it to the song and realized it was right between Gb and G
@UnrelatedString what is this
02:59
Sounds like you need to re-tune the song first.
well i mean, i could just transcribe the original, which is in Fm, lol
i haven't played persona q but afaik there are some sections where you play with the cast of 3 and some sections where you play with the cast of 4
the standard battle theme for each is mostly the same composition, but in different keys and with different female vocals
so this is one pitch-shifted to match the other and overlaid on top of it, then that the other way around, then both at the same time
it's absolutely awful and i love it
@hyper-neutrino wait why are you transcribing nightcore for piano
i like the nightcore version better (possibly only because i heard it first) so i was gonna listen to that one to transcribe it
but since it is offset from the piano i will just do the original lol
ah
lmao
what song btw
03:10
WOW!!!
0
A: Crossing a Lily Pond

Number BasherDesmos, 205 bytes V=[0,1,0,1,1,1,0,1,0] z=2 t=length(V) R=[sign(t-i+.2)Ă·2+.5fori=[1...t+100]] X=[1-R[j]+R[j]V[jR[j]+1-R[j]]forj=[1...t+100]] \sum_{y=1}^z\prod_{v=1}^{floor(\frac{t-y+z}{z})}[X[y+kz]fork=[0...(t-z+10-y)Ă·z]][v] The problem is it tells you my equation has a problem, but if you click...

yeah i can see how the nightcore could work better there
and i'm saying that as someone who generally does not get the appeal of nightcore
still good though
to be fair, the first time i heard this song was in nightcore, so the original sounds slowed down to me lol
it sounds somewhat slowed down to me and i haven't heard the nightcore lmao
because it's just kind of slow overall
lol true
anyone help me explain why?
4 mins ago, by Number Basher
0
A: Crossing a Lily Pond

Number BasherDesmos, 205 bytes V=[0,1,0,1,1,1,0,1,0] z=2 t=length(V) R=[sign(t-i+.2)Ă·2+.5fori=[1...t+100]] X=[1-R[j]+R[j]V[jR[j]+1-R[j]]forj=[1...t+100]] \sum_{y=1}^z\prod_{v=1}^{floor(\frac{t-y+z}{z})}[X[y+kz]fork=[0...(t-z+10-y)Ă·z]][v] The problem is it tells you my equation has a problem, but if you click...

thnx
03:16
how is it "about" 200 bytes
oh the div
203
0
Q: LOOOOONG TEEEEEXT

Number BasherLOOONG TEEEXT Definition of long text Long text usually shows emphasis, for instance, loooooool or yaaaaaaaaaay. Usually the vowel is replicated many times. In this challenge we require: At least 3 times, which means yaaay and yaaaay are allowed, but yay and yaay are not. Consistent, which mean...

did you by any chance sandbox that
yes
@OldSandboxPosts hello
reminder
I would've forgotten i did that
@UnrelatedString yes
It was
ah
well i guess i need to look at sandbox posts more often because i can't think of any particular problems with the challenge itself but it took me way too long to realize it's an
also the treatment of capital letters should probably be explained explicitly
03:22
OK
@UnrelatedString done
what would eE become?
^
eee, Eee,eeeEee...?
aight
also does the repetition count have to be the same across all inputs
03:25
hype
but i don't understand why varying will be more golfy
;-)
hmm
how long will this be a hot meta post
ie on the list
9
Q: My First Impression on Code Golf Stack Exchange

Number BasherHow I got here I saw a few sites of Stack Exchange elsewhere. Exactly where I forgot, but it made the first impression of Stack Overflow to me: they were indeed very sophisticated. I learned about Code Golf Stack Exchange (which I will shorten to CGSE) when something led me to this link: Produce ...

@NumberBasher i was about to post this until i realized it wouldn't hit the minimum of 3 for an input of a single vowel
does Ee become Eeeeee then (assuming x3)?
as in, the deduplication only works if they're actually identical?
yah
wait
i think i found something
like if you send the same thing twice
they become one
so
this
yeah you can't send the same message twice in a row too quickly in SE chat
03:34
^
they aren't merged it's just blocked
this is good because sometimes when your internet is bad it'll attempt to send multiple times and so it's good that the server deletes the extra attempts
this is, however, bad because sometimes I want to say the same thing twice in a row
sometimes
also it even applies if the first message was deleted
the way discord does it is just by attaching a nonce to each instance of the user pressing the "send" button, so if bad internet causes multiple attempts, it'll just ignore the rest, but if the user tries to send the same message multiple times, it'll go through
@UnrelatedString --- .... / --- -.-
oh that's smart
03:35
so idk if SE intentionally is spam blocking by doing this (which doesn't make sense with how heavy the ratelimit is), or if they just didn't realize they could use nonces
@UnrelatedString i'm pretty sure it's standard (or at least somewhat common) procedure to avoid duplicate actions when sending modification requests :P as in like anything but GET
anyways
i just installed a morse keyboard and forgot to switch...
maybe just a subtle way to prod people not to spam short messages when they could use one longer message
except it's independent of the rate limit
i mean, usually people spamming short messages won't be using the same exact phrase, lol
ah, i misread the issue. maybe it's a client side thing to reduce load on the server?
03:40
a
b
a
ok this is now good
reminds me i really need to actually try playing +r at some point
please don't test it here, i think there's a sandbox chatroom somewhere to test it

Sandbox

Where you can play with chat features (except flagging) and ch...
@UnrelatedString what's this?
03:41
@JoKing ok thanks
guilty gear xx accent core plus r
has a character named a.b.a
(pretty sure she's named after the band abba)
@JoKing doesn't appear like it; i opened the network tab and sent a duplicate and it still sent two POST requests both responding with 200
03:56
how long will this be a hot meta post? hmm: chat.stackexchange.com/transcript/message/61164757#61164757
please stop asking
i can remove it if you want though
... is it even a hot meta post anymore? i can't see it in the sidebar.
04:11
i think so; there are more hot meta posts than can fit on the sidebar and it rotates through them if my observations are accurate
given that it shows me the option to remove it i assume it still is
04:30
It feels kinda awkward putting one of my own answers in the underappreciated posts section for the blog post I'm writing :P
So, anyone else have an underappreciated post or two?
I think all my posts are perfectly appreciated.
@JoKing oh ok
Someone named "Anoni Mouse" sent me an email
and I want to know who he or she is
he or she told me he or she was from SE
...They?
@ATaco ?
wdym
They is a good alternative for "He or She" as a singular non-gender-specific pronoun
@ATaco OK
I/ .- ... ... ..- -- . / .. - / .. ... / -.-- --- ..- ..--..
Whoops
i assume it is you?
@emanresuA i appreciate that actually and i'm willing to share my email
just wanna know who
¯\_(ăƒ„)_/¯
--- -.- / .. / - .... .. -. -.- / .. - / .. ... / -.-- --- ..-
shit i always forget to change to my normal keyboard
after using morse
do you not look at your messages before you send them
@NumberBasher why do you use morse?
CMC: Decode morse.
04:49
do you want your email purged from the revision history
we have enough people here to do it if you want, or if you don't care that much (which I assume you don't otherwise you wouldn't have posted it in the first place) then w/e
@PyGamer0 .-- . .-.. .-.. --..-- / .. - / .. ... / ..-. ..- -. / .- -. -.. / .. / -- .- -.. . / .- / -. . .-- .-- / -.- . -.-- -... --- .- .-. -.. / -.-. --- -. ..-. .. --. ..- .-. .- - .. --- -. / ..-. --- .-. / .. -
@hyper-neutrino i actually WANT to share it
as long as you don't spam but icloud is pretty spam free
@JoKing i do, but i'm a little ... erm.... lazy to change it
alright I wouldn't personally recommend that but that is up to you ¯\_(ăƒ„)_/¯
i never understand what that emoji means
shrug
@PyGamer0 CMC: Encode morse.
04:52
actually its ¯\_(tsu)_/¯
CMC: given text, encode it into morse, and then decode it from morse
Vyxal, 0 bytes
Given text, Determine if it's Morse. If it's Morse, decode it, otherwise, encode it.
@emanresuA ???
@ATaco you can encodde morse
decode this
.-.-.- -....- .-.-.- / .-.-.- / -....- .-.-.- -....- .-.-.- / .-.-.- .-.-.- -....- / .-.-.- -....- .-.-.- / .-.-.- .-.-.- .-.-.- / .-.-.- .-.-.- / -....- -....- -....- / -....- .-.-.-
04:53
@NumberBasher because if you encode and decode the result will be the same
@ATaco ooh that's an interesting one actually. what's the required format in that case, for something to be considered valid morse
Whilst one can, it feels redundant to encode morse as morse.
@ATaco it's a good thing
For purposes, Morse code is defined as "Any text containing only . - / and whitespace".
does the actual validity matter? as in what do we do with --------------------
04:54
Assume input is valid morse if it contains only . - / and whitespace.
@ATaco what is the / ?
@hyper-neutrino TTTTTTTTTTTTTTTTTTT
Non-valid morse is outside the scope of the challenge
@hyper-neutrino or this: ............................................................................------------------------------------------
/ seperates words, whitespace seperates letters.
04:55
@emanresuA bad chars are bad
ah. so it either contains only .-/ and is valid morse, or contains at least one other character
Morse Code Alphabet

Latin

A .- B -... C -.-. D -.. E . F ..-.
G --. H .... I .. J .--- K -.- L .-..
M -- N -. O --- P .--. Q --.- R .-.
S ... T - U ..- V ...- W .-- X -..-
Y -.-- Z --..
Numbers

0 ----- 1 .---- 2 ..--- 3 ...-- 4 ....- 5 .....
6 -.... 7 --... 8 ---.. 9 ----.
Punctuation

. .-.-.- , --..-- ? ..--.. ' .----. ! -.-.-- / -..-.
( -.--. ) -.--.- & .-... : ---... ; -.-.-. = -...-
+ .-.-. - -....- _ ..--.- " .-..-. $ ...-..- @ .--.-.
do we encode or decode the blank input
@hyper-neutrino hmm, that's easy
Theoretically it is decoded, but it decodes to an empty string.
04:55
yes it was a rhetorical question
Actually tempted to make a challenge out of this.
since it really does not make a difference whether you encode or decode it
does vyxal have morse code built-ins
it does not. feature-request time?
We do already have a Decode and an Encode Challenge seperately, it seems.
@hyper-neutrino i wonder how likely you will use it
is there a challenge to decode ambiguous morse code, i.e. without the spaces
04:57
sorta
huh, i was more thinking of outputting all possibilities, but that works too
@ATaco CMC: Construct a morse code string that can be ambiguously parsed by the specs of this challenge.
the dictionary file has been link rotted, so...
ah, frick
05:02
i mean, presumably any two words that can be concatenated into a larger word would qualify
like into
@JoKing Outputs should be different when spacing is removed
or the first comment that suggests an and eg
welp, that's simple
oh wait, "EG isn't in the word file"
at/em seems to work
05:05
what would a morse code tongue twister be called?
mongue mwister?
morse mwister?
@emanresuA Kinda neat one: TIED/TUI
just found that
........
in orse code means
ERROR
*morse
05:44
@UnrelatedString wait fuck i also just realized this doesn't actually deduplicate properly and i couldn't tell from looking at it because the outputs are so long lmao
05:57
in CG&CC-gaming, yesterday, by PyGamer0
i want to make a funny joke in minecraft
damn the image came out perfectly...
what did you do to that poor dog
kill it, probably
:(
Excellent.
Truly excellent
05:59
Nominations in the HMP but not the voting
@hyper-neutrino i used commands :P
you can do that
oh i should take the nominations off of hot meta posts
@lyxal Yeah... @hyper-neutrino Can you remove the nominations from HMP if you haven't already?
ninja'd
@hyper-neutrino correct
@emanresuA privileges is spelt wrong
06:05
@emanresuA I'd suggest removing the (and some complete garbage) part
leave the cynicism as an exercise for the reader
wait didn't someone correct the spelling of privilege like two feedback requests ago
user image
4
@UnrelatedString now ^ is more real :P
aw, i thought you were getting the red colour by punching it
06:08
I suggest moving the second one (and any further ones) to one of the meme stashes
@JoKing that was the first one, the last 2 are commands
now setup a command block to infinitely hurt and heal the wolf
> Alternatively, on Windows NT/2000/XP
when tf was this struts2 tutorial written?
early 2000s or something?
@PyGamer0 along with Radvylf we see Ellowvylf, Gweenvylf, Cyanvylf, Ponkvylf and Magenvylf :P
@lyxal look at that IE screenshot, peak 2000s
06:13
unsurprisingly, it was written when java web frameworks were relevant
att
att
@emanresuA suggest deleting the first "and" in "and well ahead of its time, and still very competitive today"
maybe also insert "is" before "still"
something to get rid of the double "and"
06:29
0
A: Please respond Mark!

Number BasherMy answer The face: The log: The sign: The tree: The floor: We do not: Next step: Why this seems on the right track: However: Wait: Why this seems to be good: But: Going back: So we get: This seems wrong because: Perhaps meaning: or But: I think: Edit: So: So: So: How?

someone help me!!!
(tho off topic
Vote to close: A community-specific reason This question doesn’t meet a Code Golf Stack Exchange guideline.
I've just submitted my bounties for Best of CGCC 2021, according to the sheet there are three more left to award? not sure how one would approach the "69 answers to Print X without X" win
each one gets a 7.24 bounty
clearly
round up to 8 by making two socks to upvote and downvote each answer :P
After spending a few hours attempting to implement Regex in my C project I have discovered Regex is in fact the enemy.
@JoKing close what?
@ATaco lol
06:42
@NumberBasher your off topic query
@JoKing where
confused...
@JoKing i don't quite understand, you want to delete the message?
wdym...
@ATaco are you making your own? what is your c project ?
it was a joke about how if it was a question on main, that's what the close reason would have been
06:44
@JoKing oh ok
use regex to implement regex, duh
Working on Funky3. I want to use Regex as part of my string library, but I need it to be fully portable.
Which is painful
how many features do you plan to need
like are you shooting for full pcre or
POSIX is too... different imo
And tiny regex doesn't have groups which feels like a deal breaker
can make your own flavor if it would feel less insane
That's the level of C programming I fear to be on.
It's one thing to implement a Hashmap instead of using a library. It's a different beast to Implement Regex.
06:54
@ATaco just realised that your pfp is A Legoâ„¢ taco and not a real edibleâ„¢ taco
It's a ruse that I have maintained for like, 6 years now
i did the SO survey
07:12
@ATaco Basic regex is not too hard to implement
...in exponential time
It is hard to implement efficiently
Efficiency is for intergrated chips, I have the freedom of 3.7GHz!
@lyxal sus
> It looks like you might need a break - take a breather and come back soon!

You've asked 7 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.

It's been 1 day since you asked your last question. We ask that you wait 4 days before asking again. Use this time to revisit your previous questions, editing to address any issues that folks have pointed out in comme
on puzzling...
i don't see why
Ouch
07:19
What
A day..?
@NumberBasher This message was flagged, which I rejected because I don't think it's actually offensive. But please try to tone down the swearing
:eyes: UnrelatedString
i'm surprised it stood out to you that much without the results just being like 66% blue
07:25
@pxeger I declined the flags but deleted the message. It was a bit excessive but not worth the automated chat suspension.
thanks mith, I wasn't paying attention lol
@pxeger one of those was because I accidentally downvoted and it locked my vote
The other was to balance the scores lol
@ATaco i mean the irst page is mostly UnrelatedString , with the next few pages its a mix of hyper, UnrelatedString, little bit regexp[::-1] and ChartZ Belatedly
@hyper-neutrino Totally happenstance that I saw the flags at all, I'm on mobile :P I had just happened to tap the desktop site button to rejoin favorite rooms and noticed the flag notification...
@ATaco globby was the first person in the world ninteenth byte to use f***
07:29
Globby must be stopped, for they are the master vampire.
lol
generators are weird: ato.pxeger.com/…
i see no problem here
you never use anything from the map :P
and this is why laziness and side effects do not mix
yeah, you need to *map(), it
js is better at this :P
...are you sure?
07:38
python also has list comprehensions and the lambda syntax is more verbose anyhow
i.e. you're going to use list comprehensions unless you've got a function already
@UnrelatedString if only there were two lectures pygamer could have attended that covered functional programming :p
:b
@PyGamer0 doesn't js also have a forEach that's specifically for calling something for just its side effects
from mpmath import mp
mp.dps = 15; mp.pretty = True

class Number:
    def __init__(self, x): self.v = mp.mpf(x)
    def __repr__(self): return str(self.v)
    def sin(self): return Number(mp.sin(self.v))
    def cos(self): return Number(mp.cos(self.v))
07:41
js map not being lazy is the real design flaw :P
you should branch out, use some better swears
i really wish python had ()->() for lambdas
Funky3 has ()=>{}
like this
---and this---
07:44
~~but not this~~
I just reinstalled my old preview userscript`
Dang. looks like chat will take even longer to load now
Because it'll look nice with the 14 other scripts I use for chat and SE
(plus or minus a few)
I used to have dozens of userscripts that I had written for SE. But many of them are broken now
from mpmath import mp
mp.dps = 15; mp.pretty = True

class Number:
    def __init__(self, x): self.v = mp.mpf(x)
    __repr__ = lambda self: str(self.v)
    sin = lambda self: Number(mp.sin(self.v))
    cos = lambda self: Number(mp.cos(self.v))
    tan = lambda self: Number(mp.tan(self.v))
^ some base for some "functional library"
now i can do Number(3).sin().cos().sin() :P
sin = self -> Number(mp.sin(self.v))
You can do that in Funky3 :D
I just need a math library :D
00:00 - 08:0008:00 - 00:00

« first day (4128 days earlier)      last day (1012 days later) »