« first day (3923 days earlier)      last day (925 days later) » 

1:05 PM
@Wezlprogramsredwolf is Redwolf made in Jelly or Vyxal?
or something else
 
1:26 PM
langs with string compression
what about
int compression
 
isn't that just higher base?
 
that it is :O
cant figure out how to type an emote of a dudes brain exploding
but thtas me right now
 
@thejonymyster Jelly has that :P
 
:D oh joyous day
 
1:47 PM
@cairdcoinheringaahing really
?
 
Is it just me or is the Catalog on our truth machine challenge broken?
 
Looks broken to me.
Broken Chords Can Sing a Little
 
@PyGamer0 redwolf is made in redwolf lang, obviously
 
@Wezlprogramsredwolf oh, i thought the one which emanresu A made
 
2:14 PM
@Skidsdev nope, I think it's just you
 
2:27 PM
I understand now why golfing languages typically use custom code pages. 96 printable ASCII characters is not a lot to work with when you could have 256 with a custom code page
 
yep pretty much
 
Can I cheat and say that my language uses a custom code page but have the implementation read in utf-8? :P
 
nope :)
actually you can do that
but you have to define a proper codepage
and a way to encode files
 
when you encode the files, they get mojibaked right
 
not sure about it
 
2:30 PM
fair, im just trying to wrap my head around how code pages work
 
so if I clearly define a custom code page that maps bytes to characters, then provide a script that converts between uft-8 and my custom code page, is that good enough?
I suppose if I'm using non-ascii characters I'm gunna have to copy-paste anyway, so it doesn't really mattwr
 
usually people have a clickable keyboard for their codepage
 
maybe have some sort of escape character for the implementation
 
I may be wrong, but I think most golfing languages read in utf-8, and the codepage just shows how the commands could be encoded as 1 byte each.
 
to access more of ur codepage, but have it get convorted
 
2:33 PM
you need to ahave a way of storing your programs as 1 byte per character
 
@AaroneousMiller this was the impression i had as a relative outsider
 
that is the basic need
 
@AaroneousMiller I believe that's how TIO does it, but most languages that use custom code pages read the actual bytes afaik. At least Jelly did last I looked
 
0
A: Sandbox for Proposed Challenges

LordlyAmigoRandombility of number Points Rule 5+(1.1)^n If inputted numbers are not in Arithmetic OR Geometric progression for n cnsecutive terms 5+(1.1)^n if inputted numbers are not strictly increasing or decreasing for n>2 5n if number is prime number > 100 here n is number of such terms -5-(1.1)^n ...

 
jelly has a unicode mode yes
 
2:34 PM
@AaroneousMiller At least that's how Vyxal does it
 
I'm just trying to figure out how to get away with doing as little work as possible :P
 
define a code page
refuse to explain
write cryptic interpreter
???
profit
2
 
I mean I have to work on my interpreter, so I'd like it to not be cryptic
it's written in JS and it uses a dictionary that maps chars to functions for all instructions. I suppose I could just implement a flag that has it first map source code bytes to utf-8 chars before parsing
 
lang that operates per bit per character instead of per character
would probably need a custom code page to handle the ascii thing where they all start with 0
as well as non printables lol
 
how would that work?
 
2:42 PM
@Skidsdev Vyxal reads files as utf-8, but it has a flag to read the program file with the custom codepage.
 
@AaroneousMiller Yeah that's probably how I'll do it. Default to UTF-8 but have a flag to read the file with custom codepage and convert to UTF-8 for parsing
Right now though I'm only using about half of the printable ASCII range, so as my boss likes to say; I'll burn that bridge when I get to it
 
@Skidsdev every char corresponds to 8 bits unless im remembering wrong, and youd just have a char for every sequence right?
and then the interpreter would just read 1 bit at a time
 
@thejonymyster so does it only have 2 operations? 0 and 1?
 
something like that, or maybe have it be like Unreadable where different amounts of 0s separated by 1s are diff operations? some contextual stuff? theres a few options
 
@thejonymyster then just use OBCS
 
2:50 PM
ah, was not informed of this
 
Maybe different combinations of n bits could correspond to different instructions. Oh wait... :P
 
One Bit Charset ez
 
almost asked a dumb question but i still want to explore the thought
 
There are no dumb questions, only dumb people
 
2:52 PM
aw
lol
 
@thejonymyster Whirl
 
I joke, of course
Dumb questions do exist, but that they're dumb doesn't mean that they're any less worth asking
 
@Skidsdev there are no dumb people only dumb thoughts :P
 
Somebody in the office is running Slack. I keep hearing the notification sound and it's triggering my anxiety.
What's odd is we don't use Slack at this company...
3
 
@Skidsdev mute the volume ez
 
2:54 PM
Gah and somebody else's phone text sound is the sound that plays in Factorio when biters attack your base D:
 
"is it possible to have a charset with characters that are different amounts of bits"
no, because 1. the interpreter wouldnt know when to read each length*
2. even if it magically* did, you wouldnt save on size due to [thing i dont know how to phrase]
*i am having ideas
 
@PyGamer0 Ah yes let me just walk around the office to figure out who's running slack, then walk up and mute their computer
4
 
@Skidsdev yes exactly
 
@Skidsdev lmao, whatever works ig
 
@Skidsdev mute their phone also lol
 
2:55 PM
silence them
 
@thejonymyster get muted mortal
 
I think the phone is our new BA hire. Today's her first day. I'm sure if it keeps going off her boss will ask her to put her phone on silent
 
esolang idea: same as say, vyxal but 1+1==1
 
@PyGamer0 esolang idea: Any existing esolang except all math operators are actually identity functions
 
@thejonymyster yes it's called utf8
 
2:59 PM
how would a polyadic identity work? Would it just return an array of its arguments?
or I guess a tuple of its arguments
 
@PyGamer0 It does tho: Try it Online!
 
@PyGamer0 Now you need a custom code page that maps 0x23 to a non-printable char
 
?
 
0x23 is the byte value of # in ASCII. If you use a custom code page to map it to a non-printable char you won't see that those lines are commented out
 
3:03 PM
@Skidsdev oh
yeaaa lol
 
@Neil no i mean going the other way
:)
 
@thejonymyster so 8ftu?
 
precisely except that that is not precise
no uh
i wanna use variable length chars to go smaller not bigger
 
so utf-2?
 
never heard of it
googling it and im not sure what im looking at
 
3:09 PM
I meant hypothetically. utf8 uses 8 bits for common english alphanumeric characters, utf16 uses 16 bits for all characters, utf2 uses 2 bits? for I guess 4 characters lol
 
nice
my idea is this:
 
@Skidsdev ah ye he ahyee
 
@PyGamer0 esolang idea: whatever this is
 
@Skidsdev utf2
4 chars
 
you use utf8 or what-have-you for your 255 chars except for one character, which is reserved for changing the reading mode from utf8 to utf4
etc
 
3:11 PM
esolang commands for utf2: aäāå
 
so you can have more dense code where it needs to be
 
@PyGamer0 utf3 could map to brainfuck instructions
 
@Skidsdev aàáäâåæā
lang name: aaaaaaaa
@Skidsdev in other words 3bit charset
 
@PyGamer0 I guess really it's just a custom 3-bit codepage for brainfuck
 
the thing that made me think of it was uhh, me and some folks in a server were trying to figure out a set of operations to make any tree, and we came up with like 1. add a node here and move the pointer into it and 2. exit the current pointer
those of course map to
1. (
2. )
and the fact that those arent just 1 bit hit me like hmm i wonder if we could be saving bytes here
 
3:15 PM
how do you set the value of the node?
 
oh, at the time we were working with just empty stuff, so in that case you just dont
but like, in general
 
ah okay
pretty cool though that you can construct any shape and size of tree with just those 2 operations
 
i mean
those two operations are literally ( and )
its just not apparent that you can read it like that
(()(()())) this is a tree, for example
(()(()())) and this is the code to make the tree
thats just how parenthesis depth works, and that kind of struck us all like "Oh. Duh."
it is ordered, so you could always encode the shape and contents separately
 
@thejonymyster Unicode has room for over a million characters, but rather than having a fixed-with encoding they are encoded with variable numbers of bits
 
@Neil how does it know what its going to read next then
 
3:19 PM
@lyxal pxeger lies, only my or your concentris necessary
 
@thejonymyster you can tell the number of continuation bytes from the first byte
 
It is done, Redwolf has been reprogrammed
 
e.g. if the first byte is less than 128 then there aren't any continuation bytes
 
I went back in time and made him like JS. That is enough punishment
3
 
@Neil UTF-8, not Unicode
 
3:24 PM
for all its flaws I actually quite like JS
it's very flexible
 
im thinking something like
char that says were going to make a tree so start reading chars in binary
some chars that encode the tree shape in binary, then when thats done stop reading binary,
chars that determine what goes in each leaf
sorry i took so long to get to the point im like at work lol
 
@thejonymyster So eg. like Y switches to 'tree mode', and then it reads individual bytes, mapping 1 to ( and 0 to ) for building the tree?
individual bits*
 
yup :D
is it swag or fail
 
I think it's a pretty neat idea
The problem is how do you exit 'tree mode'?
 
start tree mode with ( and wait for the matching )?
 
3:29 PM
i have a few ideas, not sure how exactly id handle it
yeah
 
oh wait I guess a "exit the current pointer" command when you're at the root mode could exit
 
yea
the issue is: if you allow that anywhere: you are now offset by less than a char
which would be funny, but is probably bad
so it should probably be reading in char sized chunks anyway
and just ignore everything after the last )
 
I don't think it would be hard for the parser to handle that offset, but I think you'd need to pad the file to the nearest byte for the filesystem's sake
 
alternatively, when entering tree mode, specify an integer which is the size of the tree
 
that could actually work
question: would you want to use the chars 48 and 49 for literal binary, or some other chars haha
 
3:33 PM
if it's literal binary, why not interpret each byte as 8 bits?
as long as binary is wanted
 
oh right, i am foolish
wait no im not
maybe
im thinking for when youre actually programming in it
your code sheet could like, just have 1 bit chars on it lol
cause if you make a length 6 tree, youd still end up off 2 bits, less than a character
so to avoid padding, you cant just use full chars for all the bits
which is why id think your ide or programming environment or what-ya-calls-it would be best to have special characters for literal/actual binary
 
just pad with zeroes? alternatively, even when using 8-bit characters, have them not necessarily aligned to 8-bit boundaries?
@thejonymyster yeah, in that case, just use ASCII decimal 0 and 1
 
@pxeger i like the alternative better than padding, but yea youd probably want some kind of converter if you were to program in this haha
 
Question for people who know Jelly: Are the chaining rules good? i.e. if I made a tacit language, should I do the chaining differently, or try to mimic Jelly?
 
people who know Jelly will always tell you Jelly is good
whereas people who know Python will always tell you Python is bad
I aspire to make a language that falls in the latter category
 
3:40 PM
@pxeger unless you use js, then the python guys will tell you js is worse
 
> There are only two kinds of languages: the ones people complain about and the ones nobody uses.
— Bjarne Stroustrup
 
@pxeger i guess itd be like an escape character situation
in that case, you might as well program the ide to recognize when tree mode is being entered and read the following (s and )s as binary
:-)
wait i just realized why Y is tree mode, lol
 
:)
Also: I just got nested while loops working in braingolf2.0! While it's still missing a lot of features, it's now officially better than 1,0
 
@pxeger ???
 
@Neil Unicode has room for over a million characters. Everything else you said is a property of UTF-8 (and some similar encodings), not of Unicode itself
 
3:49 PM
@Neil unicode is the charset, it doesn't define binary encoding
 
@pxeger right, maybe you missed that I was talking about how utf8 encodes unicode with variable numbers of bits per character
 
oh I see
I didn't look far enough back in the reply chain
 
@pxeger As the creator and only user of braingolf, I can confidently tell you that it's baaad
 
great!
lol
 
 
1 hour later…
5:05 PM
 
it would make a lot more sense IMO to swap the meanings of a,b,c,d with those of w,x,y,z
a,b,c,d make more sense as coefficients, with w,x,y,z as solutions
 
0
Q: Solve linear equations over the integers

AnushInput 4 integers w, x, y, z. They can be positive or negative and will be less than 1048576 in absolute value. Output The general solution to the equation. \$ aw+bx+cy+dz = 0 \$. The variables \$a, b, c, d\$ must all be integer values. Output format Your output should consist of three tuples each...

 
and what's the scoring?
 
normal code-golf rules
 
0
Q: Why I'm getting reputation for this?

LordlyAmigo One of my answer was removed by a mod but I got reputation for this! but Why?Is it abug?

 
5:19 PM
what's up with this? I know there's some circuitry related challenges with atomic-golf and the like, but this doesn't look like anything to me? I don't understand the notation and it looks like broken ascii art, and I don't know if thats my fault or not haha
also it says "citcuit" which i know now is a typo, but i don't think "circuit" is actually more informative to edit it to
 
yeah... I don't know that we have a precedence for accepting actual electrical circuits as answers, maybe in very specific scenarios. But even if we accept it for what it is, it's not a valid answer. A truth machine when given an input of 0 should output 0 once then terminate. If the LED being on is endlessly outputting 1, then the LED being off would be endlessly outputting 0
question: braingolf v2 is not a new version of the language, just a new interpreter for the language. However it fixes a lot of bugs and inconsistent behavior from the old interpreter, and as a result can achieve much golfier results by virtue of not having to waste bytes working around the issues the old interpreter has.
Would it be fair of me to update some of my past braingolf answers with golfier versions that work in v2, or would it be better for me to post them as separate answers, or separate solutions within the same answer?
 
@Skidsdev There are some challenges that take circuits as answers, but those are typically something along the lines of simulating some function using gates, and is scored by the number of gates. The first one that comes to mind is this one.
 
@Skidsdev per site rules its a different language, so pretend instead of "braingolf v2" its "python 7"
 
@thejonymyster But that's the thing, it's not a different language, it's just a new interpreter. This isn't like going from Python 2 to Python 3, it's like going from Python3 with CPython to Python3 with PyPy
 
@Skidsdev Do the old answers still work in the new interpreter?
 
5:33 PM
diff interpreter = diff lang is what i was getting at
thats the rule, right?
 
@AaroneousMiller some do, some don't. It depends how bad the issues they were having to work around were
 
id put it as a sep solution on the same answer though, since its closely related anyway
 
for example This challenge is 20 bytes in braingolf. The 20 byte solution still works in v2, but v2 can do it in 13
 
I don't see why you can't go back and update your old answers. Vyxal has changed a lot since its inception, and a lot of the old answers have been updated to work with a new interpreter and even a vastly different codepage.
 
if you want, you can even put the braingolf 2 solution on top
@AaroneousMiller oh, interesting
 
5:36 PM
Hah, I just realised the 20 byte solution to that challenge doesn't currently work in braingolf v1 on TIO
because the v1 interpreter is very buggy with loops, and TIO is not running the latest v1 interpreter
Can I just delete v1 from the face of the internet and pretend it never existed? :P
 
@AaroneousMiller If somebody complains, then you can just do something different, no big deal. If you want, I suppose you can also ask about it on meta, after all, that's what it's there for.
 
I don't see any problem with it
 
Yeah I'll update answers where the v1 answer works in v2. If I come across a case where the v1 answer doesn't work in v2, I'll keep both solutions in the same answer.
 
Argh! A downvote :(
but why??
 
5:52 PM
would "your output must be a valid input to the program" ever be an interesting restriction? i know it wouldn't make sense to just use randomly, so i wonder if theres a particularly good context for it
CMQ i guess but i dont have the rep to give those
 
LOL I have 1 gold badge and it's for a question that was closed as a dupe
 
I'm kind of concerned by the number of times my teachers said "PTSD" instead of "PSAT" by mistake. Like, I know proctoring a test is probably boring, but...
 
:)
@RedwolfPrograms have you had a chance to look at my new question?
 
No, just finished
 
what did you just finish?
 
6:00 PM
PSAT
 
grats, hope you epic passed
 
Hopefully I get a funny number like last time
 
shootin for 6969
 
Nah, 1420
 
but 6969 is way higher
 
6:01 PM
It'd overflow back to -1391!
 
@RedwolfPrograms oh! Good luck!
@RedwolfPrograms If you get a chance to look I would be very grateful
 
@RedwolfPrograms what'd you get last time?
 
1420, funnily enough
I got one question wrong and it was in the reading section of course
 
who even has time to to read
 
6:05 PM
@Anush Doesn't seem that interesting to me, sorry :/
 
@RedwolfPrograms noooooooo :(
fingers crossed for the diversity of the internet to come to the rescue
 
Do you need this IRL?
 
no
but I did find it interesting as a problem IRL
mostly I am trying to recheck the answers I have provided
@RedwolfPrograms also anything mathematica can do that free software can't annoys me
I think they (the answers) are ok
 
6:23 PM
unless I've done something wrong... is this challenge not trivial?
 
@hyper-neutrino your answer has confused me
I mean to my question
I don't think you are giving the general solution
 
wdym by general solution then
my solution returns three quadruples such that any linear combination of them is a valid solution for (a,b,c,d)
is that not what your question wants?
 
@hyper-neutrino The format of your output should be 3 tuples (#,#,#,#), (#,#,#,#), (#,#,#,#). We can assume three free variables n0, n1 and n2 and so (a,b,c,d) = (#,#,#,#)n0 + (#,#,#,#)n1 + (#,#,#,#)n2. In
 
@lyxal Can't you just transpile as pops (a,b), returns (a, func(b))?
 
I was hoping for three tuples so that every solution is of the form (#,#,#,#)n0 + (#,#,#,#)n1 + (#,#,#,#)n2
 
6:27 PM
is that not exactly what i did
 
for free variables n0, n1, n2
 
if you look at my test suite I pick any three random values for n0, n1, n2 and set a,b,c,d = n0*first_tuple + n1*second_tuple + n2*third_tuple and assert that aw+bx+cy+dz=0 which works
 
@hyper-neutrino I am definitely confused
how can it be so trivial?
I feel maybe I should delete the question
 
It seems like it'd be a trivial challenge, but I don't think I understand what it's asking for
 
you should've left this in the sandbox for way longer than just a day
 
6:29 PM
I am meant to be asking for a solution to a linear diophantine equation
@hyper-neutrino ok..let me delete and then we can discuss in the sandbox
sorry about this
 
like I just don't understand what you're actually asking for
bubbler seems to understand better
 
Same. I'm not really sure what it's asking.
 
i first of all don't understand why my solution is invalid
and second of all don't understand how your solution is valid
 
@hyper-neutrino Yes. linear equations over the integers are solvable . Let me give an example. math.libretexts.org/Courses/Mount_Royal_University/…
it's not trivial in the way that your solution seems to be
 
so in theory
if I select any three variables n0,n1,n2
scalar multiply n0 by your first vector, n1 by your second, n2 by your third
add them together to get (a,b,c,d)
 
6:33 PM
0
Q: Reproposing An old sandbox?

LordlyAmigoHow Can I bring an old Sandbox in notice of everyone?

 
and dot product that with the coefficients
it should give 0 right?
 
yes exactly
but what did your answer give that was different from that?
 
my answer does exactly that
your answer doesn't work for that
 
can you give an example where it doesn't work?
 
6:35 PM
@hyper-neutrino codegolf.meta.stackexchange.com/questions/2140/… if you look in the comments you can see I just followed Bubbler's advice
@hyper-neutrino could you add your trivial solution as a comment to my sandboxed question?
then I can work out what is going wrong
 
no, never mind, I made a typo
your solution is right but I still don't understand why mine is wrong
 
this will help me improve the question too
 
@LordlyAmigo I'd be more flexible on the scrolling rate, get rid of the bonuses (see this), and maybe limit the character set to uppercase alphabet + spaces or something. Also, for unicode challenges it's a good idea to either allow using different (ASCII) characters, or allow people to count those as 1 byte in the source code, or both.
 
Let v_0 = [z, 0, 0, -w], v_1 = [0, z, 0, -x], v_2 = [0, 0, z, -y]
Let n_0, n_1, n_2 be any random variables
n_0v_0 + n_1v_1 + n_2v_2
= [n_0z, 0, 0, -n_0w] + [0, n_1z, 0, -n_1x] + [0, 0, n_2z, -n_2y]
= [n_0z, n_1z, n_2z, -n_0w - n_1x - n_2y]
(w, x, y, z) . (n_0z, n_1z, n_2z, -n_0w - n_1x - n_2y)
= n_0zw + n_1zx + n_2zy - n_0zw - n_1zx - n_2zy
= 0
as required
@LordlyAmigo this idea is really old and the poster hasn't been online in too long. might be worth a repost? i don't think OP will be back to post it to main or to give permission to take the idea and IDK what the policy for taking challenge ideas from users that have abandoned SE is
 
@hyper-neutrino I will think about this. Thank you
@hyper-neutrino it doesn't seem that all solutions have this form do that?
 
6:46 PM
wdym
 
@hyper-neutrino if I set n0=n1=n2=1 then there is a solution with a = 1, b =1, c=96+27+64, d= -845-236-571 for my last example
@hyper-neutrino can you get those parameters from your formulation?
 
well, there are three free variables, meaning the solution space has dimension 3, right?
 
yes
 
meaning any linearly independent set of 3 vectors will be a basis and thus a spanning set
 
@hyper-neutrino what solution does your method give for the final example with n0=n1=n2=1 ?
@hyper-neutrino true
I mean what values of a, b, c, d
 
6:49 PM
@Anush I don't know what you mean by that
 
@hyper-neutrino we are trying to give values for the coefficients a,b,c,d that satisfy the equation aw+bx+cy+dz=0 .
in the last example we have w, x, y, z = 159, -736, -845, -96
and using my solution we get a = 1, b =1, c=96+27+64, d= -845-236-571 as one example solution
what do you get with your method?
that is can you give one example of the values for a, b, c, d for this example
 
well i don't have my code anymore but it should be something like [-96, -96, -96, -159+736+845]
 
-(159*96)+(736*96)+(845*96)+(-96*(-159+736+845)) = 0 just as you say
I am mystified :) I mean if you plug it into wolfram alpha you don't get your trivial solution
I will sleep on it :) But thank you so much for this
 
@hyper-neutrino No, but a human probably knows a lot more about anthropology than a particle, so presumably you would know at least as much as most human particle physicists about that sort of thing :p
And yeah my reply is 14h late
I had that in my clipboard for some reason
 
@Bubbler any thoughts on @hyper-neutrino's trivial solution to my sandboxed question?
 
6:58 PM
well sure, wolfram alpha probably solves it using a more general approach
i am relying on it being specifically in this format
wolfram alpha might also try to make the coefficients a bit smaller whereas I just don't care about that lol
 
:)
I did think about making it a code-challenge with the score being the absolute value size of the largest coefficient
where smaller is better
your coefficients are not very big
sympy gives huge coefficients!
 
I'm going back through my old braingolf answers and so far I've found at least 4 undocumented instructions
 
again, probably any algebra library is going to be using a more general equation solver approach
 
yes
 
if any of w,x,y,z could be 0, my solution would fail
 
7:01 PM
hence why humans are still good!
@hyper-neutrino good point
 
@Skidsdev incroyable, how did you even find them
 
@hyper-neutrino it is a general linear homogeneous diophantine equation I think
 
@thejonymyster because i used them in answers before :P
 
hmmmm lol
cant tell if im ruining the joke, but i meant how did you find them in the first place if theyre undocumented :O
 
It's their language :p
(I think?)
 
7:08 PM
because I made the language :P
 
oh! ^_^; the esolangs page has a different name than your chat handle
 
I used to go by Mayube
I actually do go by Mayube again on other platforms, I should probably change my SE name back
 
too many "maybe" jokes, i imagine? :P
 
nah, that's where the name came from in the first place. A friend was drunk and typo'd "maybe" as "mayube" and I joked that it sounded like an anime character and changed my discord name to "Mayube-san" and it stuck :P
 
7:11 PM
thats actually great yeah
 
@hyper-neutrino The question was really fun! I guess we could upload and give him credits
 
Skidsdev, Mayube, GunnerWolf, and Kaho are all me. Though I don't use GunnerWolf anymore and only use Kaho for music and twitter
 
"never telling anyone any of my other online aliases" gang
 
All of my aliases are too intermingled, if you know one it's trivial to find the others
 
My name is enough to be an alias.
 
7:24 PM
@hyper-neutrino iirc, policy is you leave a comment giving them 14 days to respond, and if they dont reply you can just take it due to how licensing works
however, you might be able to say something in meta about getting it sooner due to user inactivity, esp. since the 14 day thing is more of a courtesy thing from what i saw?
 
I don't think the 14 days thing is a policy, it's just courtesy
all SE contributions have a creative commons licence so you can basically just take it as long as you credit
 
oh yeah going to copy paste (:
 
i cant even find it anymore lol
 
@LordlyAmigo For your meta post, are you asking how to "re-propose" an older sandbox proposal that wasn't posted by you originally?
 
yes!
 
7:29 PM
Do you mind if I edit your question a bit to make that clear?
@hyper-neutrino Shouldn't this be ? OP had their answer (score +0/-2) deleted, then was refunded the rep, like it should?
 
oh yeah lol
 
Also, I close my laptop for 1 hour and meta gets two new questions :P
Nothing for days, then bam :P
 
monkey brain was like "hmmm bug is not a bug, could not reproduce a bug, therefore no repro" even though very clearly the behavior is right there just not a bug since it is by design :P
 
7:46 PM
Oooh, the ability to retract delete/undelete votes is being rolled out network wide in a few days
 
x = 1
if x:
 0/0
 
@AaroneousMiller ಠ_ಠ
 
@AaroneousMiller plot twist: that / isn't division, its the same / as in "and/or"
 

« first day (3923 days earlier)      last day (925 days later) »