« first day (1789 days earlier)      last day (3352 days later) » 

17:01
Could be auto correction though.
What is the point of autocorrect?
- Spellcheck notifies you of potential spelling errors: good.
- Autocorrect changes your text without even telling you: not good.
@Dennis Today, you rule the stars.
@wizzwizz4 3/10 very meh
@AlexA.

A human man
sits inside
a brick house

Is the house made of flesh?

Or is he made of house?

He thinks
for they are both carbon-based
I'm now contemplating the concept of fleshy bricks. It's making me quite uncomfortable.
17:11
What kind of weird bricks are made of carbon?
@Dennis Charcoal briquettes
@Dennis Fixed
The review queue is just a snipe festival.
just edited my post: can anybody come up with additional test cases: meta.codegolf.stackexchange.com/a/7798/20198
Yeah I know, I'm a moderator.
35
Q: Cats go Meow, Cows go Moo

Sonic AtomEveryone knows that cats go meow, but what many don't realise is that caaaats go meeeeoooow. In fact, the length of the vowel sounds that the cat makes are dependant on the length of the vowel with which you address it. In the same way, cows go moo, but coooows go moooooooo Challenge You are t...

Why does this have 4 close votes?
17:16
Hello
@mınxomaτ ...
;_;
What have I just witnessed
@quartata +35/-0, 15 answers...
@AlexA. ..
@quartata What close votes?
17:18
@wizzwizz4 You don't have enough rep to see them
@wizzwizz4 There are 4 close votes, all saying "unclear"
But there's 4 votes to close on that challenge
Yeah, what quartz said
@mınxomaτ why did I click on that
17:19
Ok. My only experiences of close votes are closed questions, and my questions
@AlexA Edit that comment. O.o
@wizzwizz4 Is that better?
Hah :D
@AlexA. Erm... no.
I haven't seen a chat AUP yet though, so you might be in the clear.
@wizzwizz4 How about now
@AlexA. You're making it worse.
17:21
That pings me every fucking time!
@mınxomaτ Language!
Hahaha
@Dennis Lenguage!
2
@Dennis Alright, Captian America.
@wizzwizz4 I don't know what an AUP is
Acceptable use policy
> captian
@AlexA. Cäptièn
@Downgoat Are you there?
@wizzwizz4 TNB is generally quite tolerant of swearing. That doesn't hold true for a lot of chatrooms.
17:23
I can't find any more low quality posts :/
@quartata gasp The site is full of quality posts! What now?!
You guys keep PPCG awfully clean
hrmph
> That is about 1.75 * 10^76 yottabytes in ASCII.
Good lord
@AlexA. Lenguage!
Sorry, had to.
Since when is "good lord" swearing? o_O
17:25
What the joke needs, the joke gets.
I'm planning to make a partner question to Adjust your Chair, called Identify your Chair. It basically takes the output and returns the input.
>You found a chair lying around
I suppose it depends on who you ask.
@wizzwizz4 Yeah that'll be exciting for sure ( ;-) )
@quartata Yoda
Broke chat, Yoda did.
@AlexA. What if there were a language in which you simply calculate the number of characters you'd need in (one of Lenguage, Unary, or MGIFOS- I haven't decided which) and then write that number down in, say, base 36?
17:41
@SuperJedi224 So you write a program in, say, Lenguage, get the character count, and convert the character count to base 36?
What then?
Basically.
The character count expressed in base 36 would be the full source code in this hypothetical language.
How would you be able to get back from character count to source code? Couldn't there potentially be multiple programs of the same length with different functionality?
(Perhaps not; I don't know much about Lenguage, et al.)
I believe in all three the character count is the only thing that effects functionality. Which is why they are so insanely verbose.
Oh, I see. Interesting.
So Hello World in Lenguage is 1.75 * 10^76 yottabytes worth of ASCII characters. Wouldn't the number of characters in base 36 still be absurd?
... 1.75 * 10^76 * 2^80 bytes? Daaaaayum.
17:48
@AlexA. We'd still need 65 characters, apparently. I suppose we could use the full printable ascii range to represent it in base 95 or so.
@mınxomaτ Done it! Just need to add the finishing touches:
0
Q: Identify your Chair

wizzwizz4Challenge You just adjusted your new chair! It fits you perfectly. However, the wheel is squeaky and you know the repair people will change the adjustment. Problem is, you don't have a ruler, so you'll have to write a program to measure it for you. The repair people can only wait for so long. S...

@wizzwizz4 I was being sarcastic
+1 for sheer ridiculousness.
2
Q: Analyse your Chair

wizzwizz4This challenge is based on Downgoat's Adjust your chair. Challenge You just adjusted your new chair! It fits you perfectly. However, the wheel is squeaky and you know the repair people will change the adjustment. Problem is, you don't have a ruler, so you'll have to write a program to measure i...

17:58
@SuperJedi224 I don't want to math right now. How many characters would it then be in base 95? That is, what's 1.75 * 10^76 * 2^80 / 8 in base 95?
@AlexA. I'l write a java program to figure that out
nntyfthrt(1.75 * 10^76 * 2^80 / 8)
n^95 = 1.75 * 10^76 * 2^80 / 8 where n is the answer.
I got 51 chars: t4*3Bf|r oWH-"Z}vPN_AWSOT4-1^;^A>*_Uy-~[hY(0Bd"xDf6
Woah.
18:02
I just worked from the number given in the article
1749800581099557027742475730068035316237162039337915300430113609663221947718436‌​1459647073663110750484
I think you mean 95^n.
Oh yeah...
Hello @Sherlock9! Would you like to see my question?
Mathematica seems to cut off the last few digits
import java.math.BigInteger;
class F{
	public static void main(String[]args){
		BigInteger r=new BigInteger("17498005810995570277424757300680353162371620393379153004301136096632219477184361459647073663110750484");
		BigInteger s=new BigInteger("95");
		while(true){
			int a=r.mod(s).intValue();
			System.out.print((char)(32+a));
			r=r.divide(s);
			if(r.equals(BigInteger.ZERO))break;
		}
	}
}
@SuperJedi224 Too... verbose...
18:10
But it solves the problem. Your mathematica query isn't doing that for some reason.
Hey @wizzwizz4. Sure
3
Q: Analyse your Chair

wizzwizz4This challenge is based on Downgoat's Adjust your chair. Challenge You just adjusted your new chair! It fits you perfectly. However, the wheel is squeaky and you know the repair people will change the adjustment. Problem is, you don't have a ruler, so you'll have to write a program to measure i...

I came to ask a programming question before I searched SE proper
@Sherlock9 What do you need help with?
Do you guys know of a Ruby module to compile Ruby programs to exe?
18:12
I've seen one before...
I will ask my friend who was asking this for more details if you need them
I'm not sure a module would do it though...
Maybe a compiler, but not a module.
Well, I forgot what Ruby calls them
I know Python has at least one library that will compile to exe
But that is the extent of my knowledge
My friend specified native exe. Nothing with .NET or embedded parsers
@Sherlock9 It will require access to the source code. Unless Ruby modules are addins to the runtime environment, it will not compile with a module.
Oh, and I hate those "exes" that are just wrappers!
@wizzwizz4 That's the only way I know of to compile lua to an actual executable
18:21
Well, if you have an eval function then of course it needs to be an interpreter, but for code without eval...
@SuperJedi224 Not too bad! Not particularly competitive in terms of golfing HW but shorter than I thought it would be.
18:34
And I quote my friend: I'm saying it should be possible to, let's say, take a.rb, looks all the dependencies, and collapse them such that they can be changed into machine instructions or bytecodes
This may or may not help, but there's a language called Crystal which is like a JIT-compiled Ruby.
I think (though I'm far from certain) that you can compile Crystal programs to executables.
> Crystal is a programming language that resembles Ruby but compiles to native code and tries to be much more efficient, at the cost of disallowing certain dynamic aspects of Ruby.
Ah yes, crystal build yourcode.cr will make an executable. (@Sherlock9)
Ah, I am only irregularly checking chat while searching through SE for an answer and I just saw this stackoverflow.com/a/17587456
@anOKsquirrel Those commit messages...
I'll see what my friend thinks of Crystal. Thanks @AlexA.
@aCONFUSINGsquirrel
4
@anOKsquirrel Idk. It's a bot. Feed it butter. What's the issue?
@AlexA. Bots dont need butter.
@Sherlock9 Glad I could help.
@anOKsquirrel Yes they do
@AlexA. i'm a bot and I dont need butter
18:45
@Sherlock9 Btw, you might want to point your friend to github.com/manastech/crystal/wiki/Crystal-for-Rubyists
(Crystal for Ruby users)
the aCONFUSINGsquirrel knocked the butter thing off the board :(
He loves it! Thanks for the help!
\o/
@anOKsquirrel But are you a Stack Exchange chat feed bot?
@AlexA. yes obviously
@AlexA. @JAtkin is, though ...
21 hours ago, by J Atkin
Is anyone else getting a CAPTCHA when trying to post to the sandbox?
18:55
I guess we'd better suspend them both
;_;
but I nice bot
Does the Sandbox Bot dream of electric butter?
@AlexA. wow I wish I was that cool
(PDF page 26, for those interested)
19:01
@AlexA. Congrats!
Thanks!
It's been available online for a while but it finally made it into print.
(A while being like 2 months)
We started it in 2011. ;-;
The peer review process is slooooooooooow
slow like flash
Slow like glaciers
From what I've heard
19:05
Yes
And Applied Clinical Trials wasn't the first journal we submitted it to, so it underwent peer review multiple times.
Check it out, groovy isn't in last!
0
A: Analyse your Chair

J AtkinGroovy, 161 bytes!!! Yay!! Not in last!! f={s->a=s.split(/\n/) b=a.findIndexOf{it.contains('|_')} d=b-a.findIndexOf{it.contains('_')} print"$b,${a[b].count('_')+1},$d,${a.size()-b-2},${s.count('O')-1}"} Ungolfed: f={String s -> split = s.split(/\n/) bottomOfChairBack = split.findInde...

@JAtkin Groovy is actually pretty golfy.
True, compared to java.
@Optimizer Slow like Java v1.
But I have yet to make a groovy answer that beats a well written python answer.
19:08
@AlexA. java is currently the fastest server side language for web
@Optimizer Hence version 1
It's on what, 8 now?
Java has always been pretty fast
@AlexA. v1.8
@JAtkin Ooh, I should write a Python answer then
But we call it Java 8
Please no!
19:09
it is java 8
-1
A: It doesn't have switch case, or does it?

quartataGroovy, 24 20 bytes {x,y,z->(x[y]?:z)()} Creates a closure that takes a map, a key to search for and a default closure. Try this fiddle online or this test suite. Uses the Elvis operator, which returns the argument unless it is falsey (like null), in which case it returns a specified default.

I thought in the early days there were significant concerns regarding Java's performance.
Beats Python
The question was terrible though
@AlexA. That was more in comparison to C++...
19:10
People expected Java to be like C but better which it really isn't
but now, java is faster than .net
@JAtkin League of Legends?
You spelled it LoL
Oh lol
19:13
Laugh of Loudness
Better?
Eh just being an ass
Neither better nor worse
But thanks
League of Lazy-asses?
Question
0
A: 1, 2, Fizz, 4, Buzz

QwertiyJavascript ES6, 77 chars "\n".repeat(100).replace(/(?=\n)/g,(m,i)=>(++i%3?m:"Fizz")+(i%5?m:"Buzz")||i) Test: "\n".repeat(100).replace(/(?=\n)/g,(m,i)=>(++i%3?m:"Fizz")+(i%5?m:"Buzz")||i) == document.querySelector("pre").textContent

duplicate answer of
2
A: 1, 2, Fizz, 4, Buzz

ןnɟuɐɯɹɐןoɯJavaScript, 56 bytes for(i=0;++i<101;alert(i%5?f||i:f+'Buzz'))f=i%3?'':'Fizz' I think I this is the shortest Javascript solution now.

?
In the first he specifies it is ES6 so
Wait, what
19:17
But I believe the bottom one also is ES6
@AlexA. ?
Doesn't matter...? You can have multiple methods of finding an answer.
@quartata How are they duplicate answers?
But it is a catalog
19:18
The shortest per language makes it in the leaderboard
Maybe it was just me but I thought generally it isn't a good idea to have duplicates like that in catalogs
But whatever
Idk
Maybe you're right, but if that was the case then I don't like that mindset because it seems rather exclusionary
Plus catalogs are kinda on their way out anyways
I'll leave it alone
As Martin put it, they were a failed experiment.
I didn't notice it initially but the two are actually really different
I thought they were both for loop style ones
So.. nevermind
Are the criteria for each of the review queues the same on all SE sites?
19:21
Yeah
Or can they be customized by the moderators?
Ah.
Hmm. It would be cool if we could make queues based on custom SEDE queries
What would you want to look at?
SEDE only updates about once a week if I'm not mistaken
It does?
Yeah
Oh, well then that's really no good for that kinda stuff
I was thinking like a queue (or maybe auto-flagging as low quality for that queue) answers without a header
19:23
If you want up-to-the-minute results, you'll have to use the API.
@quartata Community♦ auto-flags (often rather obnoxiously). Users shouldn't robo-review.
Checking is fine, but no auto flags pl0x
Is there actually any policy for difference in answers before they're labelled as dupes?
I'm (kind of) working on a Julia package for interfacing with the SE API but I've been incredibly lazy and indecisive about how I want it to work.
@FlagAsSpam Common sense?
@AlexA. Subjective.
19:27
If it's the exact same code, it's a duplicate.
If it's a different approach, that's fine.
@FlagAsSpam Do you have a specific answer in mind?
^
Do you have a specific Dennis that you like the most?
My favorite is The One True Dennis™.
@Dennis No - I've just seen a few debates on whether or not answers were legitimately different. Remember that whole thing between Mego and some other dude over an answer a few weeks ago?
@FlagAsSpam the policy is called Flag As Spam
^ Appreciate. xD
19:33
@FlagAsSpam primo was the voice of reason here.
Yes - and I agree with him, but it's not policy.
@FlagAsSpam Chat was pretty divided over that one. There is no objective policy, as it would have to involve some kind of metric.
Levenshtein distance?
Agreed with Dennis. "What constitutes a duplicate" is inherently subjective.
@FlagAsSpam That would be objective, but probably a very bad idea.
19:34
^
Is there a way it could be objective?
*and good?
Probably not. All Stack Exchange sites have the same problem. If you look at any older Stack Overflow question with multiple answers, you'll notice at least one person who posted the same solution as someone else but with different wording.
@FlagAsSpam I don't think so. A 5-byte difference could be due to something really obvious (that should be pointed out in a comment) or a really clever trick (that warrants a separate answer).
I don't use Anarchy Golf but are you able to see others' answers there?
(Only tangentially related)
19:38
There are other golfing sites?
not sure if trolling
No alternative, huh?
I only know anagol because I occasionally (ab)use it as an online interpreter.
Anarchy Golf, CodeGolf.com (currently down)
mroman, the guy who made Burlesque and is always salty about how we do things here is supposedly going to make his own golfing site as well
He seems to be at step 2: procrastinate indefinitely.
5
19:43
Google even golfs its web pages.
lal
Any website can be golfed into a 404
I'm not kidding. They don't do this anymore, but their pages used to omit </body></html> at the end.
...huh
I didn't realize that was legit
Google agrees - Code Golf is superior to Code Review.
Surely they perform actual code review more often than they recreationally code golf.
19:45
Nah.
They just do.
Btw, I don't know if it's just me, but CodeGolf.SE is the second Google result for code golf. \o/
> Whaddya mean, Google tests its code first?
@AlexA. Same, second to wikipedia.
An html element's start tag may be omitted if the first thing inside the html element is not a comment.

An html element's end tag may be omitted if the html element is not immediately followed by a comment.

A head element's start tag may be omitted if the element is empty, or if the first thing inside the head element is an element.

A head element's end tag may be omitted if the head element is not immediately followed by a space character or a comment.

A body element's start tag may be omitted if the element is empty, or if the first thing inside the body element is not a space charact
I wonder how our traffic would differ if we rebranded ourselves as Code Golf rather than Programming Puzzles & Code Golf. Or even as "Code Sports," as suggested.
@Dennis wow, such
19:49
Code Sports pretty much defines us.
@AlexA. The immediate reaction to Code Sports ought to be wadafuqizthat, which could could keep people out that would normally visit the site and lure people in that normally wouldn't.
Granted, it was actually Code Sport that was suggested, not Code Sports.
> wadafuqizthat
@AlexA. Even worse. (Sorry, Geobits.)
@Dennis Agreed. "Code Sport" with no "s" hurts every fiber of my being.
19:52
CJam & Pyth Exchange — Fatalize Aug 22 at 9:25
Remember when we only had a couple of golfing languages?
Those were simpler times.
I saw a challenge the other day where all of the posted answers were in PPCG user-created golfing languages.
@AlexA. What challenge?
I can't recall offhand. I'm sure it's gotten more answers since I last looked at it.
@Dennis I actually wonder if I would have been drawn in if the name had been Code Sport(s). As someone who has no interest in physical sports, neither playing nor spectating, the name probably would have turned me off.
> no interest in physical sports, neither playing nor spectating

« first day (1789 days earlier)      last day (3352 days later) »