« first day (2286 days earlier)      last day (2556 days later) » 
00:00 - 16:0016:00 - 00:00

4:01 PM
@Christopher No, sorry, no test cases. That's why I didn't post the challenge
 
There's a reason it was in the sandbox.
That's what the sandbox is for.
 
4:16 PM
Yay I've done 1000 reviews!
Now to do 1000 in a single category
 
Why does the main review center link to the meta one, but not vice-versa?
 
Hey, can someone help me make a decision real quick? I posted a challenge that includes this table:
Someone's asked if they can take the number on the right as input rather than the string on the left, and my original intention was "no" but I'm not sure that requiring they take a string makes the challenge any more interesting
I was hoping people would find patterns in the strings or something but maybe all that will happen in practice is people have to hardcode the whole table
 
What does the output need to be?
The result of a roll of one of those dice?
 
No, it's a whole computation, but the only way the input of a class matters is to determine which of those dice to use
Here I'll just link the thing
uh, not what i thought i had copied
3
Q: D&D 5e HP Calculator

undergroundmonorailI have trouble remembering everything I have to do when leveling up a D&D character. For whatever reason, one of the things that gives me trouble is figuring out what their new maximum HP value should be. For this challenge, you will write a program or function to calculate the correct value auto...

although, it actually has acquired some answers since I started thinking about it, and they are doing interesting things with the string requirement
so i guess my fear of "it just means hardcoding the whole table" is null and void and i can enforce the string requirement
 
Yes, after some answers have come in it's usually not well received to change the spec.
 
4:25 PM
yeah
although in this case it would be a trivial change that would save bytes so it wouldn't be too bad, but still
 
I was thinking it just seems like something tacked-on to the main part of the challenge, but looking at the JS answer I'm thinking it may be just fine
 
It's been sitting in the sandbox for 12 days and then when I post it I get asked for clarification half an hour later :P
Not even, like 20 minutes
Which like, I get, waaaaay more eyes on the main site
It's just funny to me
 
CMC: reverse run-length encoding. e.g. [1,2,3,4] -> [2,2,4,4,4,4] (you can assume that the array contains only positive integers and has even length)
 
How does that work?
 
I assume we can take input as [[1,2],[3,4]] as well?
 
4:33 PM
Any restriction on the format, as long as it's reasonable?
 
@ETHproductions I don't think so
@KritixiLithos [1,2,3,4] = 1 instance of 2, 3 instances of 4
 
But in the output, there are two 2s instead of just 1
 
oh heh, what on earth was i thinking
e.g. [1,2,3,4] -> [2,4,4,4]
 
Japt, 11 bytes: ä@XÇY}Ãë2 c
Fortunately, flattening an array is much easier in Japt than condensing one into multiple arrays... :P
Basic algorithm: take every consecutive pair of items in the input, map each pair X,Y to Array(X).fill(Y), take every other array, flatten
 
@ETHproductions what does safe mode do?
 
4:39 PM
It just doesn't allow you to execute arbitrary JS (with Ox"...")
 
Is that a security safe mode?
if it is, I suggest you hard-wire it on
 
It really just means you can't do random things like mess with the page, send AJAX requests, or whatever other crazy things one might try to do
It's for the user's safety, not mine. I don't have a server or something that one could potentially take out
Anything you could do with Ox, you could do in your browser console. I think I added safe mode back when a group of users was putting together DataBot or whatever that was, but it turned out unnecessary anyway
 
0
Q: Build a Mass Spectrometer!

Beta DecayChallenge Given the high resolution molecular mass of an organic molecule, output the molecule's molecular formula. Explanation The input will be a single number to three decimal places of precision, the relative molecular mass of the molecule. Here, the molecular mass is defined as the sum o...

 
0
A: Sandbox for Proposed Challenges

Stephen SCan I Sp|Lit this wo|Rd? This is a variation of my other challenge. I am mostly posting this to see if it would be a dupe or not, so please let me know. Same "split" rules as the previous challenge (or I can change it to a serif font, because why not), but you are given a permutation and output...

 
0
A: Loopholes that are forbidden by default

Wheat WizardStoring information in platform specifications We often allow people to require certain qualities of the machine their answer is run on, (for example Operating System). However we should disallow requiring the program to be run on a certain specification to store information used for the challe...

 
5:04 PM
@HyperNeutrino I'm just some guy, idunno
I golfed a bit during my free time last fall, but since school has started back up I haven't done it lately.
I just keep the chat/se open and refresh it to get the message notification number to go away in the tab name :P
 
5:22 PM
0
Q: The flipping bit problem

user3184974You are given a sequence of n bits of N 1’s (say “1111111111”) There are four possible operations types: Flip all the bits. Flip even position bits. Flip odd position bits. Flip the 3k+1 position bits. The initial configurations is always all 1’s. Given number of operations, find all possib...

 
@Yodle you can capitalize your name: Just Some Guy
 
wat
 
Ugh I implemented a bunch of powerful time built-ins for Ohm a while ago, but I haven't had a chance to use them yet
AFAIK, Ohm is the only golfing language with a strftime equivalent function
 
5:38 PM
@Yodle you said "I'm just some guy"
@ThomasWard what's with the eyes
 
@Riker how did you stumble upon this? :D
 
@Poke new Caitlyn skin line: "It's easy to understand time recursion. The first step is you have to understand time recursion."
 
@Yodle but she doesn't do timey wimey things
 
@Poke I know, but they're making the pulsefire skin line time-based :P
(they're updating ez's)
 
the heck is time recursion
 
5:50 PM
/me shrugs
 
evening guys
@undergroundmonorail Only reason I asked about taking the hit die instead of the string is because I wanted to use a silly obscure language in which string comparison is nigh-impossible :P, as shown in the JS issue, it's really a miniscule obstacle for any real language
 
@Mayube Are you new to the chat? If yes, then welcome.
 
I am, been hanging around PPCG for the past month or so, but only just decided to join chat
 
@flawr worldbuilding, something about "how do I get people to use guns not knives"
a comment was to make them move to switzerland so they need them to vote
:D
@Mayube well, welcome then!
 
Thanks!
 
6:02 PM
@Poke Too much exotic particle radiation exposure, made supernovas in my eyes.
 
Anonymous
@ThomasWard Is that what happens when you spend too much time in Charcoal HQ?
 
How are you alive? Forget that, how are we alive?
 
radiation shields?
 
@Mego This is what happens when you spend too much time next to unshielded power lines, and CHQ, and fifty servers all in a tiny condensed space.
@KritixiLithos What makes you think any of us are actually alive?
8
 
Personally I just got back from work so I can definitely confirm that I don't qualify as alive right now
 
6:09 PM
ah yes, work. the soul sucking menace that I lack
 
what about school-work?
 
Anonymous
@ThomasWard Unshielded power lines?
 
@Mego Have you ever had to sit next to fifteen unshielded 240v circuits while working in a server room on a regular basis? You get exposed to all kinds of EM radiation :P
 
@KritixiLithos ah yes. the soul sucking menace I am pointedly not doing
 
me too, me too
 
6:12 PM
@Riker there's another soul-sucking menace you have to contend with here too :P
 
SE?
:p
@KritixiLithos you're homeschooled, right?
 
sips on extracted soul fragments that he put in his coffee mug
2
 
0
A: Sandbox for Proposed Challenges

AdámX marks the spot – a print job Given two numbers, print a page with an "X" in the specified location (±10%). The numbers must be either percentages or fractions of the page's print area dimensions, e.g. [25,75] or ["15%","0%"] or [0.33,1]. (You do not have to consider margins.) You may of cour...

 
@Riker nope, I presume you are?
 
blue team is winning much \o/ @Mego
 
6:13 PM
oh, somebody else blue is I thought
@KritixiLithos but yes
 
Anonymous
@ThomasWard Can't say that I have, and I don't think that I want to
 
@Riker Who else is blue? Gamrcorps?
 
I dunno
I could've sworn somebody else was
 
I was, but not blue
 
yea
 
6:19 PM
@Riker Speaking of which, I should probably get back to mine... PPCG is so unbelievably distracting :P
 
lol
 
@Riker I bet even in switzerland people use knifes more than guns on a daily basis.
 
lol
@flawr huh, cool
none of them are crashign though :p
 
I mean I do use a revolver to eat my yoghurt, but for eating spaghetti even our SIGs are cumbersome.
3
 
o_O
 
Anonymous
6:25 PM
I find that an old-school musket with a bayonet works best for spgahetti
 
Yeah, gotta stab em first.
 
Anonymous
Do the ole' stab-n-wrap
 
I'm new to github. I found this link and I don't know how do I download the file it's talking about. Can anybody please help me? I'm using android for with this program/app is developed.
Here's the lonk.
 
Can you tell me in future what to look for/what did I miss to find? What should I know?
 
6:28 PM
0
Q: May the fourth be with flu

AntoineSince tomorrow is the 4th of May, here's a little Star Wars themed post to prepare you mentally to all the bad jokes coming tomorrow. BACKSTORY During a session of the galactic senate all the senators are sitting in an n*n grid. A sudden outbreak of JarJar flu (which lasts forever and causes th...

 
*look
 
Anonymous
@AnimeshAshish You almost always want to click on the releases tab
 
@Riker to be fair my day at work was far from soul-sucking, I spent the day making a gimmicky language, as one does, then forced it down the throat of a bunch of PPCG challenges :D
 
lol
which one?
link?
 
right now it's quite good at integer handling, and quite bad at everything else
 
6:38 PM
@Mayube Looks cool! One thing I'd suggest is having operators be silent by default, as I can't imagine there are many challenges where you want to print the result of every dyadic operation...
 
True, probably a good idea
thus far here's my best example of it in use in PPCG codegolf.stackexchange.com/a/118697/44998
oh wait hold on, wrong link :P
actually to be fair it looks like I "accidentally" changed it so that most operators don't print their result, they just push it to the stack
right now the only things that actually print are _, @ and =
 
@Mego Super random question. How old are you? Young 20's, right?
 
Anonymous
@DJMcMayhem 22
 
Ok
I thought you were around there, but I couldn't remember for sure
 
I guess I can share the answer to this CnR post but i'll wait until tonight in case anyone wants to take a stab at it
 
6:59 PM
@MartinEnder In that Mathematica answer, there's possibly a grammar typo: "The possibility to specify a CA rule via an association with allows for rather high-level classifications."
 
@mbomb007 thanks
 
7:13 PM
@MartinEnder this answer on the rule number has a zero out of line, which can be found under the number 17 following the phrase "So let's write out".
 
@Poke do I still have ssh access to Tim's server?
 
@Yodle Were you ever setup with duo?
 
idt so
 
then probably not
 
So many posts by star on the Thomas-Ward-board today.
 
7:20 PM
lol
 
Damn, braingolf fails the one true test of a language: It can't do Fizzbuzz :(
 
Why not?
 
It can't do nested if statements. There's no feasible way to check whether you've printed "Fizz" or "Buzz" already for the current number, and print the number if you haven't
 
@flawr I think there's an anime where a guy eats his food with a pistol... I'm trying to think of what I was watching...
 
closest I can get is it prints a newline every number, and prints "Fizz" if n % 3 == 0 and "Buzz" if n % 5 == 0, but according to most FizzBuzz specs if neither are true you should output the number, mine just outputs an empty line
@mbomb007 I know exactly which anime you're referring to but I can't for the life of me remember it's name. Dude eating noodles with a gun
 
7:38 PM
Is it SAO?
 
no
no guns in SAO
 
Gungale online has them in season 2
 
oh wait there are guns in seaosn 2
don't think it's SAO though
 
Log Horizon?
wait, no guns, I think
hmm
 
7:40 PM
 
@mbomb007 if that video's the one you're talking about, it's Assassination Classroom apparently
 
ahh
Yeah
 
@mbomb007 fixed as well
 
@Mayube Was a great anime.
 
Been a while since I watched it but yeah it was pretty good
 
7:46 PM
@DJMcMayhem As someone who doesn't use vim extensively I'm curious why this is sweet
 
God damn I fell for that massive google phishing attack that's going around.
 
which one
 
The "Google Docs" one, where there's a google app named "Google Docs" that sends out fake document invite emails.
 
Report link?
 
@PhiNotPi Ah. I got a company email saying not to open suspicious doc invites. That must be what it was about.
 
7:49 PM
I mean, where can I read about it?
 
I mean it's just happening now so there's not much articles on it yet.
 
Anonymous
@Mayube You don't need nested if-statements if you can do complex conditionals
 
Oh, nice. How did they get the app in?
 
7:50 PM
Wow, the original reddit post isn't even an hour old
 
@PhiNotPi What happened when you clicked it?
 
@Poke If you use the same instance of vim for very long, eventually your buffer list will get all cluttered with a bunch of files you don't really want anymore. It's really convenient to switch between buffers with something like :ls<cr>:b <n>, but if you have to look through 2-dozen buffers, it's hard to find the one you want. This will close all the ones your done with
 
So I guess I did what I could... revoked app permissions and sent a warning email to all the people the app sent an email to.
 
Anonymous
if(x % 3 == 0){printf("Fizz");} if(x % 5 == 0){printf("Buzz");} if(x % 3 != 0 && x % 5 != 0){printf("%d",x);} printf("\n"); is how it would work in C with no nested conditionals
 
I've got a pneumatic printer...
 
7:52 PM
> If you go to mailinator.com, the receiver of the fake links, and type in "hhhhhhhhhhhhhhhh" you can see all the emails it's hacking.
 
@mbomb007 asked for app permissions, which I guess should have been a more obvious sign.
 
That... doesn't seem like something that a hacker would make publicly available...
 
@Riker I don't have audio right now, so idk if this is in English or not, but related:
 
@DJMcMayhem i guess i never have used a single vim instance that long, haha. I don't even really use buffers as far as i'm aware
wowsa
 
@ETHproductions There's a lot of free anonymous email sites where you can choose and view any email address's account if you type it in.
 
7:54 PM
@PhiNotPi That's pretty good... Surprising that google allowed an app to have that name
 
@Poke They're useful once you're comfortable with them, which can take a while. I only recently started really using them
 
@Mego Can't do that either, it only has one conditional "is the last item on the stack greater than 0?"
 
@Poke yeah I know
 
@mbomb007 Hmm, interesting
 
@Mayube There's a reply feature on this chat system that makes it easier to keep track of conversations.
 
7:58 PM
> So Mailinator solves the Spam problem?
> Heck no. If it solved the spam problem it would probably be called IBMinator or MICROSOFTinator or something even catchier cuz we would have sold it and we'd be zillionaires off pursuing our real dream of helping nice people like Dr. Bahutu of Nigeria who keeps emailing us asking for our help transferring some funds.
 
@Poke I wonder how much of it is actually getting caught in google's spam filter now. I got my email from a person at my school district.
 
Anonymous
@Mayube Can you push an arbitrary number of elements to the stack, do modulo and multiplication, and rearrange/duplicate stack elements?
 
@Mego eh depends what you mean by arbitrary number, you can push as many as you want to the stack within python's list bounds :P As for everything else: yes, it can
 
Anonymous
Then you absolutely can do fizzbuzz
 
Well, it can only rearrange stack elements in the sense that it can shift the whole stack uniformly.
Like you can't take the 3rd element in the stack and move it to the end, not without moving the whole stack relatively
 
Anonymous
8:01 PM
That's fine
 
but you can insert at the start and end, and you can define where the start and end are by shifting the stack
 
Anonymous
If you can make lists and index into them, it's even easier
 
8:13 PM
oh damn I did it
 
0
A: Sandbox for Proposed Challenges

Comrade SparklePonyEmbedded Diamonds! No, not this. And not this either. This question is nothing like those Write the shortest code to print/return the following output: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ /...

 
@Mego Thanks, you got me to think outside the box a little and I figured it out :D
 
8:56 PM
@totallyhuman Don't do testing here. There's a room for that
 
@mbomb007 Sorry, didn't realize
 
@mbomb007 There is already an 05AB1E answer
And my solution (and a better one) was posted as a comment
 
Anonymous
9:20 PM
@Mayube Welcome :) I have a little bit of experience with stack-based langs
 
Anonymous
3 messages moved to Trash
 
9:49 PM
@Riley Yeah, but you came up with it first.
 
10:07 PM
1
Q: Find the nearest greatest number

Yam BThe task Given any array of integers, e.g; [-1,476,578,27,0,1,-1,1,2] and an index of that array: index = 5 v [-1,476,578,27,0,1,-1,1,2] Then return the nearest number greater than the element at that index. In the example, the closest number greater than 1 is 27 ...

 
 
2 hours later…
11:51 PM
I've decided to try out C#.
It's infinitely better than Java.
Everything I could have wanted.
 
@Phoenix Yes yes it is
@Phoenix Not surprising though, almost everyone hates java
 
@Downgoat are you by chance interested in adding cheddar to the esolang IDE, all you have to do is provide an interpreter. If you want you can even add syntax handling through a few regexes.
 
Or make an Intellij plugin.
 
00:00 - 16:0016:00 - 00:00

« first day (2286 days earlier)      last day (2556 days later) »