« first day (2631 days earlier)      last day (2211 days later) » 

4:01 PM
0
Q: Height of Bouncing Balls

eezeA ball is dropped and bounces. At each rebound, the ball reaches half the height of the previous rebound. How high the ball must be dropped so it reaches exactly the height H after the sixth rebound?

 
0
A: Sandbox for Proposed Challenges

brhflProgram my autodialer Back in the day, telephone autodialers used punchcards with one column for each digit of the number to be dialed. The first three rows represented the numbers (1,2,3), (4,5,6), and (7,8,9) respectively. The last three rows rotated this: (1,4,7), (2,5,8), and (3,6,9). The mi...

 
Q: Is it acceptable to allow a proof of impossibility as an answer? E.g. "I think my challenge is insanely difficult. If you can prove it's impossible in language X, that still counts as a valid answer"?
 
@cairdcoinheringaahing I believe someone posted this exact question to meta earlier this week
 
No, they asked if posting a proof was acceptable, I'm asking if asking for a proof is allowed
 
Ah, I see
 
4:11 PM
"J. Sallé and J. Sallé are typing..." Userscript, u ok?
 
The irony present here hurts my brain.
 
That's the second time it happens
 
@AdmBorkBork Ah yes. I wouldn't be surprised if "No golfing languages" appeared a their next challenge
Stack Overflow, born and bred: Used to describe someone who doesn't believe golfing in golfing languages can ever be clever
 
We know that writing challanges that aren't steaming piles of crap is hard for lots of new users, be glad they used the sandbox.
 
It's not the post, it's the comment
 
4:16 PM
Oh, I was on mobile
(Scrolling to individual comments is broken)
 
Yes?
 
Waffles
 
@Pavel Pancakes are bettter.
:P
 
@ThomasWard Yeah, but for some reason waffles are the meme.
Jan 29 at 20:19, by Pavel
@Dennis What is it with you and waffles, pancakes are clearly superior.
 
4:18 PM
Waffles have individual syrup pockets. Waffles are fluffy inside but crispy outside. Therefore waffles are better.
 
@AdmBorkBork "Challenges that make you stop and think and actually work for them are best." I like the idea, but taking a trivial challenge and disallowing trivial answers is probably not the best way to go about that...
 
TIL that pressing the scroll on a mouse when over the [V] arrow on chat messages takes you to a permalink of that message o_O
 
Yeah but pancackes taste better
 
ooh, I just noticed I got gold today
8
 
@ETHproductions Additionally, that user is the same user who posted the XOR challenge, right about the same time.
 
4:19 PM
@cairdcoinheringaahing Or just right click->open link in new tab
 
@Neil Only person on the site, congrats!
 
@Neil Grats!
 
@cairdcoinheringaahing huh, so I am, I hadn't realised
 
@Pavel 0/10 Too many clicks
 
Not everyone has a middle click though
 
4:20 PM
@cairdcoinheringaahing Uhh ...
 
oh, I was looking at the wrong screen
Dennis got there first of course
 
@AdmBorkBork Oh yeah, is just Neil
 
yeah, I do have something, thanks
 
They're similar challenge types, alright :P
 
@cairdcoinheringaahing I'm not alone in over-using the awesome mouse button!
 
4:24 PM
<-- has middle click bound to the weird scroll thingamajig and can't rebind it
 
Everyone has that, but try clicking a hyperlink with middle click just realised you're on mobile
 
@Pavel I control the mouse with the numpad and the * key is the middle click.
 
@cairdcoinheringaahing now I'm on a laptop
@user202729 Oh yeah I should make an xbindkeys script for that
 
@Pavel I don't use the normal scroll, unless it's just an inch or two. Middle-click scroll has power.
 
@Pavel How do you survive without the second mouse button? o_O
 
4:29 PM
@Soaku I just use the page up/down keys when I need a more powerful scroll
@Dennis Middle click is M3 tho ._.
 
I'm weird and use the scroll bars if I need to scroll a long ways.
 
Because ^⁸, I don't have a scroll middle mouse either.
 
@Pavel xev says otherwise.
 
I just scroll with the scroll wheel :P
 
@Pavel page-* buttons almost always require you to move it a bit with arrows, wasteful
 
4:32 PM
And then there's the Vim people, who I'm guessing just specify a line/string to scroll to
 
In my code I use it too
But most editors have bookmarks, which are very useful too
(even if lately I rather make projects with tons of files instead)
 
@Dennis Maybe I've used Windows for too long but that really bothers me
 
Q: Is the empty array included in the prefixes of an array?
 
emphatic no
 
In Jelly, no.
 
4:35 PM
@cairdcoinheringaahing How exactly does Bugle's encoding work? Which ordinal ranges get one byte and which ones get >1?
 
Followup Q: What are the prefixes of an empty array
 
@DJMcMayhem First 255 cmds take 1 byte each, last 256 commands take 2 bytes.
 
Huh. That's... strange
I guess there's no reason not to use multiple byte encodings in golf languages, it's just that I haven't seen that done before
 
@DJMcMayhem The first 256 (À to ) are 1 byte 0x00 through 0xFF. However, if the byte is 0xFF, it takes the next hex value (let's say 0x03) and adds 256 to it, then indexes into the second half of the code page
Also known as: What user202729 said
 
@cairdcoinheringaahing Should it be 511 chars? The BEL can't be used except at the end of the file.
 
4:38 PM
No, because it uses 512 characters, just not all 512 can be used as commands
 
Huh...?
 
@cairdcoinheringaahing Huh? Does that mean 0x0103 would be 0xFF 0x03?
 
[BEL]A can't be encoded right?
 
@DJMcMayhem That's how it would be in a file, yes
 
So why is [BEL] in the codepage?
 
4:40 PM
To act as the 'continuation' character to use the second half of the code page
 
Interesting. So it's really (from an encoding standpoint) not that different than jelly's two byte commands, just that they're all mapped to a two-byte one char for readability
 
@Pavel The middle button used to be every bit as big as the right button, instead of a pressable scroll wheel, so they were simply enumerated from left to right. I always have thought of the middle button as the second one, which is in part why I find the lack of it so disturbing.
 
What do you even do with it though
 
@cairdcoinheringaahing That's useful, but it's not really a different feature. I use middle click for open in new tab all the time
 
I have literally only ever used middle click in video games
 
4:45 PM
@Pavel In my browser atleast, it's open in new tab and autoscroll (don't know how else to describe it)
I don't really use it outside of the browser
 
Oh. My open in new tab is actually on one of the side buttons.
 
That's strange. How many side buttons do you have?
 
four
 
From the top of my head, open links in new tabs (browser, file manager, etc.), close tabs, toggle fullscreen for my video player, show a window on all virtual desktops.
 
@DJMcMayhem 12 :D
 
4:48 PM
I still haven't figured out how to virtual desktops on KDE
I've tried looking it up so many times
 
I might get mocked for saying this, but Opera has some really cool mouse shortcuts. For example, left-right quickly is next, and right-left quickly is previous. And also hold right-click: cursor down-right is close tab
 
Middle-click strikes back
 
There's other right click cursor motion shortcuts, I just don't know all of them
 
Middle click is great
 
For example, right-click: cursor up-down is refresh
 
4:48 PM
My mouse wheel actually clicks sideways as well, so I use that to swap tabs
 
When I discovered it's greatness, I told it to brother. He currently loves it too
 
win-tab brings up a list of virtual desktops but I have no idea how to create a new one
 
@Pavel right-bottom corner?
 
Big plus sign.
 
I don't have one anywhere
 
4:52 PM
I can't remember any of the keyboard shortcuts because I changed them all. :/
 
Also I shrunk my taskbar a bit around 10 seconds ago
I'm trying to fix it
 
Oh, windows 8?
Then these aren't virtual desktops
They're just "non-desktop apps" as I might call it
 
With a Fedora logo?
 
eg. settings
ok, sorry
I'm blind
 
oh god I actually can't figure out how to widen my taskbar all the way again
 
4:54 PM
Are your widgets locked?
 
no
KDE is super customizable but all the customizability is hard to use >_>
Yay found it
 
Isn't that how entire Linux works?
 
I'm just gonna lock widgets so I don't break my taskbar again
I also finally figured out how to virtual desktops. Apparantly KDE uses only 1 desktop by default and you have to go to settings to enable more.
@Soaku Nah. It's just that KDE customization is done through GUIs and the GUIs are confusingly laid out.
 
It's fun coming up with insane challenges :P waits for NSP
 
define insane
 
[python3] I want to make a class where you can give it a dict and then obj.attr is the same as dict["attr"]; however, the problem is then that self.dict will throw it into an unending recursive loop. how do I do something like that?
 
^ yes but then self.dict will get messed up by __getattr__
 
@cairdcoinheringaahing I'm not sure that's even possible
 
@J.Sallé Yeah, I don't think so either, but PPCG can surprise you :P
 
5:12 PM
@cairdcoinheringaahing Wow, that is insane (but looks fun!)
 
oh okay thanks
 
My original idea was just prefixes, which I might do if that's unanswerable, but I thought that'd be too easy
 
@HyperNeutrino Do named tuples help? That's what I should have used instead of attrdicts.
 
CMC (maybe to main?): Make a "word icicle". Given a string matching [a-zA-Z]+, duplicate it on the line below, each time removing the alphabetically first letter and replacing it with a space. If there are multiple occurences of the same letter, replace the leftmost one first.
 
what exactly do you mean by named tuples?
 
5:14 PM
For example, my username would become:
DJMcMayhem
DJMcM yhem
DJM M yhem
 JM M yhem
 JM M yh m
 JM M y  m
  M M y  m
    M y  m
      y  m
      y
 
630
Q: What are "named tuples" in Python?

Denilson Sá MaiaReading the changes in Python 3.1, I found something... unexpected: The sys.version_info tuple is now a named tuple: I never heard about named tuples before, and I thought elements could either be indexed by numbers (like in tuples and lists) or by keys (like in dicts). I never expected the...

 
@DJMcMayhem I feel like that's a dupe
 
oh hm ok. I will look at which one works better for my need
 
@cairdcoinheringaahing Let me know if you find it
 
@cairdcoinheringaahing indeed
 
5:18 PM
1
A: Sandbox for Proposed Challenges

caird coinheringaahingPrecarious prefixes and suffering suffixes We define the prefixes of an array to be the first n values in the array, where n increases between 1 and the length of the array. For example, the prefixes of the array [1, 2, 3, 4, 5] are [1], [1, 2], [1, 2, 3], [1, 2, 3, 4], [1, 2, 3, 4, 5]. The suf...

 
I created the programming language Pepe, which doesn't really score anything good in , but leaves a big space for better solutions. I decided to make a golfing language based on it, which wouldn't probably score anything good on string challenges, but would be very challenging to make it the shortest - like in BF, where you'd rebuild entire code to make it more optimal.
Good idea? Perhaps not
 
@DJMcMayhem can we use something other than spaces
 
@HyperNeutrino I'm gonna go with no. I like the visual appearance of replacing with spaces
 
ok
because spaces are smaller than alnum, so using ~ would allow for min
Python, 76 bytes: f=lambda a:[a]if{*a}=={" "}else[a]+f(a.replace(min(a.replace(*" ~"))," ",1))
 
> alphabetically first
Not lexically
 
5:22 PM
oh
wait so I have to case-insensitive it o_o
 
OK, let's remove an edge case
Input can be all upper or all lower if you want
 
oh ok ty
Can fix for 89 bytes TIO: f=lambda a:[a]+f(a.replace(min(a.replace(*" ~"),key=str.lower)," ",1))if{*a}-{" "}else[a]
 
Would it be an obnoxious edge case if you needed to support spaces in the input?
Because word icicle is a nice test case:
Word Icicle
Word I icle
Word I i le
Word I i l
Wor  I i l
Wor    i l
Wor      l
Wor
W r
W
 
not for me but it might be for some other solutions in other languages
 
I'm melting!
I'm melting
I m melting
I m m lting
I m m ltin
  m m ltin
  m m lt n
  m m  t n
    m  t n
       t n
       t
Hehe
 
5:23 PM
But you'll already need to be able to skip over spaces for all iterations other than 1
 
@DJMcMayhem certainly not for languages such as APL
 
I have 7 times more people viewed on meta then on normal
0
A: Sandbox for Proposed Challenges

ChristopherKnapsack Problem Given a set of items, each with a weight and a value, determine the number of each item to include in a collection so that the total weight is less than or equal to a given limit and the total value is as large as possible. Wikipedia for more information For example you can be...

 
@cairdcoinheringaahing I think that doesn't fit the [a-zA-Z]+ rule?
 
feedback b4 post?
 
@J.Sallé ¯\_(ツ)_/¯ It still works (kinda) and looks nice :P
 
5:26 PM
@J.Sallé It doesn't, but that part isn't set in stone. I might make it lexical instead, I don't know
 
@cairdcoinheringaahing oh no I concur, I just noticed that DJ hadn't said anything about non-alphabetical characters
wut
 
MOTHER OF ONEBOX
 
@DJMcMayhem Ok, you win. Doesn't appear to be a dupe
 
The quick brown fox jumped over the lazy dog
The quick brown fox jumped over the l zy dog
The quick  rown fox jumped over the l zy dog
The qui k  rown fox jumped over the l zy dog
The qui k  rown fox jumpe  over the l zy dog
The qui k  rown fox jumpe  over the l zy  og
Th  qui k  rown fox jumpe  over the l zy  og
Th  qui k  rown fox jump   over the l zy  og
Th  qui k  rown fox jump   ov r the l zy  og
Th  qui k  rown fox jump   ov r th  l zy  og
Th  qui k  rown  ox jump   ov r th  l zy  og
Th  qui k  rown  ox jump   ov r th  l zy  o
gahh
Sorry bout onebox on mobile
but it looked really cool
 
@HyperNeutrino Fails for all 95 ascii characters
Never mind, I had a DEL character at the end
 
^ I mean he did say [A-Za-z]+ so having ~ in it makes it break...
 
Python question: How can I do this?
>>> a = [3, 4, 5]
>>> b = [6, 7, 8]
>>>
>>> for i, x, y in enumerate(zip(a, b)): print(i, x, y)
...
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: not enough values to unpack (expected 3, got 2)
 
or wait apparently not
 
I could just make x a tuple, but it would be really nice to have both x and y named
 
5:30 PM
^^ for i, (x, y) in enumerate(zip(a, b))
 
I am going to be here all day
 
do I honestly not have userscripts installed
 
@DJMcMayhem If you post that, +1 instantly from me, I'm having so much fun with this :D
 
shoot forgot my ZWS
HALP
 
@HyperNeutrino Oh wow. Thanks a million
 
5:31 PM
@DJMcMayhem np :D it took me a while to figure it out :P
 
@cairdcoinheringaahing Cool! I'd love to post it soon, but I'm still not sure how much to restrict input to make it simpler vs allow more
 
I'd say printable ASCII as input
 
weeeeeee
 
@HyperNeutrino Python is really cool
 
5:33 PM
agree. it is also very confusing :P
 
Have it by ascii value
so like null byte first
 
Damn caret reply ಠ_ಠ
 
then w/e next
do <space> ^
 
@cairdcoinheringaahing And do everything lexically?
 
@HyperNeutrino just keyboard mash
 
5:33 PM
@DJMcMayhem Yep. You can get some really cool icicles
 
I wouldn't mind having the "sort" be a little bit more complicated, but I don't want to add complexity for no reason
 
@Christopher Use this
 
@cairdcoinheringaahing <3
 
auto-keyboard-mash?
 
yeah
0
A: Sandbox for Proposed Challenges

ChristopherKnapsack Problem Given a set of items, each with a weight and a value, determine the number of each item to include in a collection so that the total weight is less than or equal to a given limit and the total value is as large as possible. Wikipedia for more information For example you can be...

ok take 2 feedback before post?
cuz dj took us down a rabbit hole
 
5:35 PM
ctrl+alt+win+u = €
hmm
 
@DJMcMayhem Use ^^ for some tests cases :P
 
should be a tag?
 
No
If you really think it should, propose it on meta, with a list of questions it applies to (I've removed it from yours for the moment)
 
5:38 PM
uhh it is a general field of problems about computer optimization and dynamic programming
 
Yes, but how many questions challenges would it actually apply to? If you can list >5, then I'd say it's good
 
good point
opps wrong key combo
 
I'm sure somewhere in Windows there was a super-hidden shortcut for typing special characters, including arrows. Without alt+num. I once found it and used, but forgot what shortcut it was and I can't find anything on it
any ideas?
 
I'm starting to get really stingy about tags :P I'll happily remove most of the tags with <5 questions with those tags
 
alt+num
╞ä!÷Sâ
 
5:41 PM
I said without alt+num
 
@Soaku well
Go into Control Panel -> Regional Settings, on the languages tab, enable support for East Asian languages. This takes 230 MB of disk space and a restart.
Go back into Control Panel -> Regional Settings, on the languages tab, press the Details button.
Add Chinese (Taiwan) (Others would probably work too) and choose Chinese (Traditional) - Unicode.
You will now have an extra do-hickey in the taskbar showing which language you're in.
Press LeftAlt Shift to switch into the IME (taskbar shows CH).
Type the hex digits of the Unicode character. As soon as you type the last one, it is sent to the a
since you wanted to know
 
right alt / ctrl+alt are national characters, I'm looking for special ones, like arrows
 
no idea then
 
I'm pretty sure there was one
Because I remember myself using it
 
@DJMcMayhem i changed my bounty now there are 4*50 rep and the 400 for quine
@HyperNeutrino major change incoming
 
5:47 PM
Q: Can normal users edit tag names?
 
WTF just discovered Windows has a hidden tool for creating private characters
 
well the negative mass thing just completely screws up 10 minutes of trying to figure out how jelly links work
 
Negative mass thing?
 
ops
2
Q: Knapsack Problem

ChristopherGiven a set of items, each with a weight and a value, determine the number of each item to include in a collection so that the total weight is less than or equal to a given limit and the total value is as large as possible. Wikipedia for more information For example you can be given a max weigh...

@HyperNeutrino changed it to a -10% byte count if optimal with negative bytes
 
wait so you have two -10% bonuses?
 
5:52 PM
si
 
I think you should get rid of bonuses. Either require it to be optimal with negative mass+value or remove negatives entirely
 
BOTS LIKE CARRYING BUTTER IN THEIR KNAPSACK
5
 
@HyperNeutrino well i wanted optimal answers but realised that is hard to do
 
Please remove the bonuses, they never improve a challenge
 
then remove it
or just require it
there have been harder challenges than this
 
5:53 PM
fixed
optimal and have +- mass
because I want it hard lol
OHHH New CnR sandbox idea
 
@cairdcoinheringaahing Posted
 
rip my challenge
 
@DJMcMayhem Fixed that formatting for you :P
 
Oh, thanks lol
 
Oooh, what's the brainflak code do?
 
6:02 PM
push(square(input()))
 
useless
 
It's IMO the most beautiful brain-flak code ever written
 
already ran it lol
it really is
almost as pretty as PAIN-flak
 
Any feedback on this old challenge? I'm too lazy to finish the controller
 
6:04 PM
My CnR is going to be cops making a TC language (specs) and a proof of TC
robbers have to write the proof to crack it
 
I think that exists
 
wtf
 
Or something similar (prove a language is Turing Complete)
 
60
Q: Make your language *mostly* unusable! (Cops' thread)

DJMcMayhemInspired by this comment... Thanks to users Step Hen, Wheat-Wizard, and Dennis for helping my solidify the specification of this challenge before posting it! This is the Cops' thread. For the Robbers' thread, go here In this challenge, you are tasked with running some code that makes it so t...

 
I hate windows
I never installed the latest update because I don't want to waste half an hour restarting and seeing no changes
and then my audio drivers randomly uninstalled themselves and I have to restart my laptop to fix that
 
6:07 PM
:|
 
I wonder why it wants me to restart..............
"your PC must be restarted"
yeah, so you can fucking waste my time updating it
 
That sounds like an "Install Linux" problem
 
@Christopher Fun fact: I posted that and the robber on two separate days
 
I have Linux, the only reason I'm using Windows is because Minecraft freezes frequently on Linux (when swapping subservers)
 
@DJMcMayhem :|||
 
6:09 PM
and I do most of my coding in a codeanywhere box or on TIO anyway, so Linux/Windows doesn't matter for that
 
dude cmon man
like i just noticed :|
 
@DJMcMayhem Only just: asked Jul 19 '17 at 0:00
 
@StackExchange can we remove this man
 
3
Q: Make a Word Icicle

DJMcMayhemDue to technical limitations of Stack Exchange, the title is rendered incorrectly. The correct title for this challenge is Make a Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le ord i l or i l or l or r Today's challenge is to mak...

 
0
A: Sandbox for Proposed Challenges

ChristopherTC CNR title WIP Cops: Create a language that is Turing complete and create a proof. Give the language specs in an answer and keep the proof private. Rules: You do NOT need to create an interpreter just a spec. Language must me Turing complete, any not TC languages will be removed (faulty p...

 
6:13 PM
@HyperNeutrino posted as answer since you didn't and it is gud answer
 
@Christopher Credit Hyper and make it a community wiki - it's not your code
 
what i was doing lol
hard to find the original link
 
better idea: ask me first
even better idea: make the answer actually valid
 
i was removing before you mentioned it and was gonna make a CW but again went to remove
sorry m8
 
@HyperNeutrino Ooh, I like replace(*"~ ") that's a fun little hack
 
6:17 PM
@DJMcMayhem I think I saw it from somewhere on the site but idk where, or maybe I just thought of that from golf experience on the spot
 
If it's not already out there, you should post that on the python tips page
 
posts tip: Use replace(*"~ ") it does somthing
@Christopher Please don't do that for old proposals. It clutters the first page with an answer nobody cares about anymore, instead of staying hidden on page 10 where it will bother nobody. — Dennis ♦ 2 mins ago
What does that mean? I didn't edit any old proposals or suggest that someone did.
 
@NewSandboxedPosts There is not nearly enough detail here to judge whether it's ready to post
 
Yeah I know that still editing
 
there are so many tips to go through lol
 
If you remove a post but didn't post it you can replace the text body with [](lots of text here to reach the min chars) to make it much smaller when removed — Christopher 27 mins ago
@Christopher Please don't do that for old proposals. It clutters the first page with an answer nobody cares about anymore, instead of staying hidden on page 10 where it will bother nobody. — Dennis ♦ 5 mins ago
I don't see what doesn't make sense here...
 
like when you remove a post on sandbox because a dupe or something you can do that
 
what Dennis is saying is that if it's near the top, do that, but if it's far down, don't, because nobody goes there anyway and it's worse to shorten it and bump it to the top
 
0
A: Tips for golfing in Python

HyperNeutrinoUse Splat (*) to pass a bunch of single character strings into a function For example: a.replace("a","b") a.replace(*"ab") -2 bytes some_function("a","b","c") some_function(*"abc") -5 bytes In fact, if you have n single-character strings, you will save 3(n - 1) - 1 or 3n - 4 bytes b...

anyway brb, restarting
 
6:37 PM
CMC: Given a string to output and a list of forbidden characters, output a program that outputs the string when run, but doesn't contain any of the forbidden characters.
 
@cairdcoinheringaahing i forbid answers from using [a-Z]
 
@cairdcoinheringaahing Can input characters be assumed to be alphanumeric?
 
Yes, you may assume that the input matches the \w+ regex
 
read s
<<<$s>@
<<<'<@'
@cairdcoinheringaahing Zsh: Read the string into the variable s, write s to a file @, echo a program the outputs the contents of @.
 
Do you have a way I can test that, such as TIO?
 
6:48 PM
It doesn't work and I can't tell why because it works locally.
@cairdcoinheringaahing Try it online!
 
@Pavel I don't think you've understood the CMC
You're supposed to generalise the "Do X without Y" challenges
 
Oh yeah the list of forbidden characters is unused
You can stick an extra line of input on if it makes you happy
The ouptut program never contains alphanumeric characters
 
Also, you're supposed to output a program that outputs the string when run
 
@cairdcoinheringaahing Right. The TIO link also runs that program.
You can cat prog to see it's contents.
 
@Pavel No matter the input prog is always <@
 
6:54 PM
That is correct
 
I'm guessing <@ reads input?
 
No
It outputs the contents of @
 
Ah, that makes sense now
 
@HyperNeutrino Wait... you say that your Windows takes infinity to update?
 
well I was slightly exaggerating...
:P
 
6:58 PM
In reality it only takes infinity minus one to update
 
It does so for me. If I force-shutdown, the next run it will say "Failed, reverting changes".
 
2
Q: Can we remove some useless tags?

caird coinheringaahingI recently had a look through the "new" tags and found that most of them apply to 1 or 2 questions, and aren't really necessary. Can we remove these obsolete tags? For reference, the tags I'm referring to are: Mathematics, which has been proposed as a synonym of math Circuit golf, which current...

 
Well, I might be incorrect on how it was, because I've disabled Windows Update because of that - didn't seen it for some time
 
@NewMetaPosts I think you need a cane, you're moving very slowly as of late
 

« first day (2631 days earlier)      last day (2211 days later) »