« first day (2075 days earlier)      last day (3063 days later) » 

03:07
@Maltysen just use keyword args
(or None)
$(".monologue").length
setInterval(function(){if($(".monologue").length>p){speechSynthesis.speak(new SpeechSynthesisUtterance($(".monologue")[$(".monologue").length-1].textContent))}},1000)
459
speak all chat text
@MartinEnder Hey, in your polyglot answer you mentioned not being able to find an interpreter for black. I shared your answer on reddit (for the badges, haha) and the author actually saw it, and wanted me to let you know he still had a copy of the interpreter. It's on the esolang page now.
Thought you might find that interesting. reddit.com/r/programming/comments/55pp32/…
>improved
p=$(".monologue>.messages>.message").length
setInterval(function(){if($(".monologue>.messages>.message").length>p){speechSynthesis.speak(new SpeechSynthesisUtterance($(".monologue>.messages>.message")[$(".monologue>.messages>.message").length-1].textContent));p=p=$(".monologue>.messages>.message").length}},1000)
03:23
halp how to run a program that needs to have a program run to run it (how to make interpreted language run) for koth
By the way, it helps to code-format with backticks (`) for inline code and four spaces at the beginning of each line for multi-line code (easily done with Ctrl+K).
it's so general
can you be more specific
@Lynn in gs2, if you use scan on a list that is duplicated on the stack, it empties the other copies of that list
(and the list that's in junk)
03:43
0
Q: Spotify API redirect URL to local filesystem?

Ashwin GuptaI'm trying to write a program for myself using Spotify's api. I have no intention of my software being public, I just need access to my own playlist data. The issue is, in order to actually get this information, I need to go through Spotify's authentication process. Part of this process is a redi...

@Qwerp-Derp what don't you understand
@AshwinGupta file:/// might work
or just use localhost and python -m SimpleHTTPServer
@Maltysen ok thanks. Im looking into this
ughh i gotta install python 2
wait what?
the thing doesn't work in 3
03:52
python3 -m http.server
or it might but I'm too lazy to figure it out.
oh ok...
the url becomes localhost:8000 btw
um. This is stupid but what happens if I'm using 8000 for something else...
python3 -m http.server 8080
oh ok
so now that I've got my server can I just do stuff like localhost:8000/c://users//desktop
03:55
no, you run it in c:/users/desktop
and then do localhost:8080/my_file.html
oh ok got you
thanks
alright hold up lemme try spotify with that.
@Maltysen ok now thats just freeking awesome.
glad to help :D
As usual, python has another powerful tool that takes 1 line of code to utilize. Makes me question why I spend so much time on Java...
it actually has an entire module for making servers
@Maltysen =/ Ashwin Gupta pisses his pants
04:01
but its actually kinda useless except for this static one
alright. Now I'm actually blown away.
@AshwinGupta Hey, at least you don't spend so much time on C. That's even worse. :P
@DJMcMayhem true. I actually hardly spend any time w/ C/C++ except OpenGL because its got the best bindings for that.
ok bye guys. GN gotta go read for school :(
Outside of PPCG I do most of my coding in C/C++
Bye! o/
04:42
@quartata Well, you asked for this.
in The Block, 3 mins ago, by Marky Markov
@Geobits the ferengi capsule from the energy generator is fluctuating.
roflmao
31
Q: Should we increase our post character limit to allow substantial stack snippets?

trichoplaxCalvin's Hobbies posted on Mother Meta about increasing the character limit for posts across the Stack Exchange network. This answer shows that it is possible to increase the limit from the standard 30,000 characters for individual SE sites, and this has already been doubled for Code Review. To ...

Does anyone know if this ever ended up happening?
@Geobits did you train him on the bridge or something?
The bridge of the Enterprise, yes.
All Next Generation transcripts.
@Geobits haha cool
04:52
Try mathematica online: mmascript.com/kernel
2
1
Q: How big can an answer be

Wheat WizardI have an answer to this question that is quite long. It is the best I can do and no one else has answered the question in the language I am using (Brain-Flak). However my answer is very large (7e618). It would require more bytes than there exists atoms in the observable universe to store the ...

0
A: Sandbox for Proposed Challenges

DJMcMayhemHexagonal coordinates: Polar to cartesian code-golf math hexagonal-grid Wikipedia says about Polar Coordinates: In mathematics, the polar coordinate system is a two-dimensional coordinate system in which each point on a plane is determined by a distance from a reference point and an angle...

@alephalpha thank you so much
05:09
halp
I want to be very language agnostic in this KotH, even including esolangs
how should I allow programs to be run by interpreters?
Subprocess
well, yes, I have that part
Pass all necessary info over command line args
what if the current interpreter can't use command line args?
Related:
34
Q: Let's play Meta tic-tac-toe!

DJMcMayhem Lets play a game of Meta tic-tac-toe! This is a king-of-the-hill tournament of Meta tic-tac-toe. The rules of Meta tic-tac-toe are as follows: All of the regular rules of tic-tac-toe apply. There are nine boards arranged to make one master board. Like so: 0|1|2 || 0|1|2 || 0|1|2 ----- || --...

@DestructibleWatermelon than it probably couldn't be used
s/than/then
05:12
well, there probably is a way, but it'll make the controller longer
I guess you could use STDIN and pipe it in instead
Or maybe allow both options
You're confusing me
what is the other option that isn't using STDIN and piping?
what if someone wants to run a program that is in a language that has an interpreter that can't take input through args that has an interpreter that can't run through args?
nah JK, if someone actually had a language where that applied, that would be really weird
@DestructibleWatermelon sorry. I meant allow piping/STDIN or command line args, and each submission could pick which one they want to use
I think I'm doing that
also I think this uglier than my programs usually are
Well, my one tip is to try writing a couple bots to see how well it works
05:26
hey, you know how when guessing a 4-combo you have like a 1/10000 chance of getting it right?
I just spammed a combo and got it right
:)
(context:my sister locked one of my things in one of those toy safes)
05:38
@WheatWizard @DJMcMayhem Unless I made a mistake somewhere, I got stack-clean modulus in 64 bytes.
4
A: Divisibility test

DennisBrain-Flak, 72 70 64 62 58 46 bytes {({}[()]{(<><>)}{}<({}[()]<({}())>)>)}{}{{}}{} Takes dividend and divisor (in that order) as input and prints the divisor (truthy) or nothing. Since each stack has an implicit, infinite amount of zeroes, empty output should be considered falsy. Try it onlin...

@Dennis Nice I'm taking a look right now
Ok looks perfect :D
0
A: Sandbox for Proposed Challenges

Destructible WatermelonPlay a 1D chess variant in this king-of-the-hill challenge, you must create a bot that plays a 1d chess variant I created, featuring all leaper pieces, and a 15 long board. Esolangs are encouraged to participate Game Rules Goal To capture the opponents royal (king/queen). Board The board i...

@DJMcMayhem do you think is interesting?
@WheatWizard \o/
@DestructibleWatermelon Why do you have both King and Queen? It seems a bit redundant to me
@Dennis Its really nice! I think when I get a little more rep I will reinstate the bounty on your solution.
05:45
Also, your diagrams are kinda vague... can you give me a run-down of the ASCII representations of each piece?
Halp how do you draw an ASCII pentagon
@ASCII-only What are you using for it (i.e. what module)? Where are the docs?
@WheatWizard You mean for a solution that beats 64 bytes?
@ASCII-only (More specifically, ? is bugging out for me in the grammars thingo)
@Dennis Yes or a proof of minimality
@Qwerp-Derp Grammar? I'm not using any module, the first item of an array determines the number of matches, <number> means exactly number matches, | means any of the matches, ? means 1 of each item, 0 or 1 time, * means 1 of each item, 0 or more times, + means 1 of each item, 1 or more times (?*+ all having the same function as in regex)
Ah, kk
So, I'm trying to implement the null variable thingo
Tell me if there's anything wrong with this:
"Variable": [
    rVariable, rName,
    ["?", rEquals, "TopLevelExpression"]
],
05:53
Should be fine, just make sure to print(result) in the handler function after the grammar is changed to make sure the values are extracted correctly
KK.
Also, I'm getting errors in my implementation for multi-expression conds
[
    "1", rOpenBracket,
    ["+", ["|", "Variable", "Out", "TopLevelExpression"]],
    rMultilineCond,
    ["+", ["|", "Variable", "Out", "TopLevelExpression"]],
    rCloseBracket
]
This is the full code
"Condition": [
    rCondition,
    "TopLevelExpression",
    rLambda,
    [
        "|",
        [
            ["|", "Variable", "Out", "TopLevelExpression"],
            rOr,
            ["|", "Variable", "Out", "TopLevelExpression"]
        ],
        [
            "1", rOpenBracket,
            ["+", ["|", "Variable", "Out", "TopLevelExpression"]],
            rMultilineCond,
            ["+", ["|", "Variable", "Out", "TopLevelExpression"]],
            rCloseBracket
        ]
    ]
],
@ASCII-only Hello?
@Qwerp-Derp Errors?
Traceback (most recent call last):
  File "logicode.py", line 556, in <module>
    Run(code)
  File "logicode.py", line 509, in Run
    result = Get(code, grammar)[0]
  File "logicode.py", line 477, in Get
    gotten = Get(code, tok, process)
  File "logicode.py", line 457, in Get
    gotten = Get(code, token, process)
  File "logicode.py", line 444, in Get
    result = Get(code, token, process)
  File "logicode.py", line 477, in Get
    gotten = Get(code, tok, process)
  File "logicode.py", line 444, in Get
0
A: Sandbox for Proposed Challenges

Destructible WatermelonPlay a 1D chess variant in this king-of-the-hill challenge, you must create a bot that plays a 1d chess variant I created, featuring all leaper pieces, and a 15 long board. Esolangs are encouraged to participate Game Rules Goal To capture the opponents royal (king/queen). Board The board i...

@Qwerp-Derp insert the line print(first) in a new line before line 449
06:01
This was the last one, just before the error
['|', 'Variable', 'Out', 'TopLevelExpression']
@ASCII-only Also what is the difference between 1 and |?
@Qwerp-Derp 1 is one of each item in that order, | is any item
@Qwerp-Derp Oh, then:
    [
        "1",
        ["|", "Variable", "Out", "TopLevelExpression"],
        rOr,
        ["|", "Variable", "Out", "TopLevelExpression"]
    ],
@Qwerp-Derp because they are both royals, different versions of the same piece, but you pick one. also I updated the post
GitHub is unavailable for me (unicorn error). Anyone else?
I have the unicorn too
yep, same here
06:10
We are currently experiencing major service outages.
Damnit
> UPDATED LESS THAN A MINUTE AGO
09:09 EESTMajor service outage.
Use gitlab, yall!
hi Crazydythou! @noɥʇʎPʎzɐɹC
Maybe hacktoberfest.digitalocean.com is overloading GitHub :D
@Qwerp-Derp pls, What do you think of the post now?
Better...
Hang on
06:24
its up for me
but really slow at loading
I finally managed to make a working answer for a question in an original language! So that's nice
1
A: Print all integers

Steven H.LI, 16 bytes R?>0i-0PyPi-0PYP LI is a (very) WIP language that relies primarily on recursion. Every program in LI must take in user-provided input, so the given program here accepts LI's "null" input of 0. The current Python interpreter is just barely enough to meet the specifications of thi...

06:47
Yeah, it doesn't work, @ASCII-only
Can't figure it out
@Qwerp-Derp Does it error?
@ASCII-only Hang on chat in the Logicode room
I'll be back in like
10-15 mins
07:01
@DJMcMayhem Thanks for sharing it. I tried contacting the author via the wiki, but that didn't seem to work. I'm glad that your reddit post drew their attention. :)
07:19
I just realized today that code golf is an essential part of my security research. For basically any amplification attack (mostly DDoS), the initial code - the payload - has to be as small as possible, in order to increase the effectiveness. So there you have it, a legit practical application for code golf.
07:29
@Mego Awesome!
07:59
-6
Q: Strip Characters Incrementally

AutomationTesterI have a String as "Automation". I have to remove bold characters like below Automation --> Atoatin. I need a logic to increment the stripping. Kindly provide me the code in both Java and Python.

> provide me code
at least in SO they said "please give me the codes"
@Pietu1998 hi! I don't think I've seen you around.
@betseg Hello. Quite possible, haven't been in chat for a while
08:26
Now to begin actually coding the game in my koth controller
0
A: Sandbox for Proposed Challenges

Pietu1998 Sandbox questions I think this is a good sequence for a challenge. I couldn't find a duplicate. There is also no simple formula on OEIS, which makes this interesting. Do you agree? Is the spec clear enough? Is there too much or too little information in the introduction? I'm thinki...

darn, how to code this...
@DestructibleWatermelon what is the output style? Something like ABC..DE.F.GH..I?
I mean, not output,
To the other bot
well, a string of 15 symbols
[space] for no piece, uppercase for enemy piece, lower case for your own piece
ab c AB C
08:32
Yep, but the specific symbols are wrong
output of move is two chars match this regex: [1-9a-fA-F]{2}
@DestructibleWatermelon ah k
the main thing I need to do at the moment is verify a move
I'm making the RandomBot
equivalent of str.translate for lists?
What lang
08:36
python
or str.replace
there really isn't one
translate = lambda lst, mapping: [mapping.get(item, item) for item in lst]
replace = lambda lst, frm, to: [item if item != frm else to for item in lst]
 
2 hours later…
10:19
@Dennis I have really mixed feelings about this. On one hand, I'm really impressed, and glad that the bounty worked. On the other hand, I was really enjoying being over the 15K threshold, haha. :P
0
Q: Fabulous glamour shot

Bassdrop Cumberwubwubwub Found this picture on the web today. Being a lazy ass programmer, I don't want to actually open google and type a couple of characters. Way too much work! This is such an important task that it should be automated. Challenge Everyone knows that the first image in a google search result is al...

10:34
Ayy put a lot of new features into Logicode!
Yay!
Anonymous
10:44
@DJMcMayhem It won't take too long to build back up to 15k :P
10:55
halp which part is making the type error
    move=Popen(self.tool,stdin=PIPE,stdout=PIPE).communicate(bytes(self.play_input+"\n"+''.join(board),encoding="utf-8"))[0]
TypeError: sequence item 0: expected str instance, int found
Argh the close button using the userscript doesn't work
reformatted: error is here
move=move_program.communicate(bytes(self.play_input+"\n"+''.join(board),encoding="utf-8"))[0]
Feq I can't close questions
-3
Q: Need Help in Java(Tabular Format)?

user60349How does someone "align" left or right in printf strings? I've tried looking it up though nothing really works. Also, how can I field width the top two output lines of code so there's not just a huge space in between? Many thanks! Here is my code (Sorry if it comes out weird, I'm new to this s...

oh, it was the board being integers representing chars
11:18
> Bassdrop Cumberwubwubwub
Best user name ever
0
A: Sandbox for Proposed Challenges

CopperBraincopterify an image code-golf image-processing brainfuck encode steganography Introduction Braincopter is an esoteric Brainf*** derivative that encodes a Brainf*** program as an image. As a 2D language, it uses two additional commands; they rotate the instruction pointer (initially pointin...

hooray I did a good amount of programming on this thing now
now I just need to implement three more main things:
royal capture ending the game, skipping turns when no valid moves exist, and, of course, validating moves
Anonymous
11:41
Anonymous
Sometimes I really don't understand the logic behind which flags are accepted versus declined
Anonymous
> Exists only to promote a product or service, does not disclose the author's affiliation.
That's not really spam according to the flag details. The mod that accepted the first flag probably also misunderstood that.
> Programming Puzzles & Code Golf Stack Exchange works really well for technical support
Welcome to Tech Puzzles & Support Golf SE, how may I help you?
Anonymous
11:56
@Pietu1998 That page needs to be burninated immediately
Anonymous
46
A: Why don't we treat rubbish the same as spam?

Shog9 I'm assuming that's not what "abusive" in this reason is referring to Abusive means what it says. Don't overthink this. Look... The problem folks have with these is that they see the pile of nonsense and try to extract meaning from it. "Surely if I can determine what the author's intent was...

Anonymous
Two nearly-identical "gimme codez" questions that close together says to me that we will likely have more on the way (either because students don't want to do their own homework or because spammers want to seem quasi-legitimate before spamming up the site). Lots of nearly-identical "gimme codez" questions is a spam problem.
Anonymous
Personally, I think it's ridiculous that SE uses a much different definition of spam than the rest of the internet, but I've ranted about that enough
Well technically spam originally referred to the viagra emails you get in the mailboxes you use on certain sites
Anonymous
@Pietu1998 Technically spam originally referred to canned processed "meat".
12:03
@Mego ¯\_(ツ)_/¯
Anonymous
> It later came to be used on Usenet to mean excessive multiple posting—the repeated posting of the same message
Anonymous
Electronic spamming is the use of electronic messaging systems to send an unsolicited message (spam), especially advertising, as well as sending messages repeatedly on the same site. While the most widely recognized form of spam is email spam, the term is applied to similar abuses in other media: instant messaging spam, Usenet newsgroup spam, Web search engine spam, spam in blogs, wiki spam, online classified ads spam, mobile phone messaging spam, Internet forum spam, junk fax transmissions, social spam, spam mobile apps, television advertising and file sharing spam. It is named after Spam,...
2
Q: pssssssssssssst

jacksonecacIntroduction This is one is pretty straightforward. We will be drawing a snake in ascii. This was inspired by that old snake game where you have to collect the fruit and you continuously grow. Definition Given a positive integer N that represents the snake's length, draw a snake so that it has...

 
1 hour later…
13:20
Why does a suspension announcement have more stars than Mego's recent achievement?
Congrats, Mego
Mego's achievement has only been up there half the time of the other post. Give it a couple of hours so more people have seen it and I'm sure it'll be the most starred message on the board.
Anonymous
@Poke Thanks :)
And congratulations to Mego of course! Really cool!
Anonymous
:)
Do they still have the free project time?
13:27
I don't think so sadly.
Mego can probably confirm for us (assuming he won't be taken down to the dungeon o' lawyers and leeches for talking about it)
Anonymous
At Google? Pretty sure I saw something about that still existing while I was there
Oh, cool!
@Mego Congrats! :)
I thought I heard something about it being removed or decreased, but nice if they still have it :)
Anonymous
Not 100% certain since I don't have an employee handbook in front of me :P
13:34
And me saying i have 1k rep had no stars ;_;
@Emigna fair enough
Morning
Anonymous
14:07
@quartata Technically I can talk about anything except the interview questions :P
Anonymous
Which is a real shame, because some of those interview questions would make fantastic challenges for PPCG
@Mego copychange?
Email the questions from a new (not related to you) email address to a list, watch them spread, then tell us to ask in ppcg
Or, better yet, use Google Chrome to email it from a Gmail account to a Google Groups list, where it's published and indexed by Google Search, then search for it from your Google Android phone to increase the SEO rankings, before posting the challenge to PPCG via your Google Chromebook.
Surely they'll never suspect you that way.
Never ™
14:21
@Mego I know! I also am curious if you had the same questions as I
I mean, I know they have a big list to choose from, but I'd be curious if we "happened" to get the same one
Use Thunderbird to email from an @linux.com account to a random list, then use DuckDuckGo to increase SEO rankings, before posting vıa a Dell Ubuntu laptop.
Am i doin it right
oh! @Mego I'm curious what snacks they had lying around at the office. In the Boulder office, there were a lot of granola bars and similar items, but I think that was because they are a very outdoor-sports community there
@Emigna I can confirm that the 20% time still occurs. I discussed it pretty in depth during my lunch
you indicate what you want to work on to your project manager, they approve (and they nearly always do), and you work on it. The caveat is that google owns whatever you work on.
Anonymous
@Downgoat They don't want people discussing the problems or the algorithms used to solve them. I can't change enough of the problems to be able to post them without changing them completely.
14:28
@NathanMerrill Yeah, well that's pretty logical as it's during work hours. Nice perk of working there though. Can just about guarantee that at least 20% of your time will be spent on something you're passionate about.
Anonymous
@NathanMerrill I'm sure at least some of them were the same. Most of the questions I got asked weren't too unusual, though some were interesting variations on more typical problems
hmmm, most of mine were based on familiar concepts, but not a variation of problems I'd heard before
Anonymous
@NathanMerrill In California (San Jose), there were granola bars and fruit everywhere. Also a coffee bar on each of the 4 floors of each of the 4 buildings. Plus cafeterias in each building, with each cafeteria having like 3-4 different themed areas.
@Emigna also, they allow you to pick what task you want to work on, and allow you to switch projects/locations (within reason)
Anonymous
14:31
In Austin they had some snacks in the break rooms, but I didn't look through them much. Granola bars, fruit, chips, candy bars, etc. The usual stuff.
they really want you to be passionate 100% of the time
so it looks like granola bars are a staple everywhere :)
That's a very smart employer :)
Anonymous
@NathanMerrill Yeah that's one of the coolest parts. Hear about a project that X team in Y location is working on? Apply for it, do 2 interviews with that team, and if you do well, Google will pay for you to relocate to Y.
Anonymous
Also their entire codebase is freely accessible by any employee on any team at any location.
...entire codebase?
even their super secret google search algorithms?
Anonymous
14:32
Yep
I didn't know that
that's crazy
Anonymous
From any Google office, you can open up the VCS browser and look through all of the code
Anonymous
(provided you have credentials as an employee, of course)
I'm rather surprised the ranking algorithms hasn't been leaked then
Anonymous
They really encourage keeping track of what other teams are doing, because there's a good chance that it might help you out on whatever project(s) you're working on
Anonymous
14:35
@NathanMerrill Well, PageRank was public knowledge, but it's been deprecated
Anonymous
In fact, the algorithm in use (according to Wikipedia - I don't have inside knowledge) is just a modified version of PageRank. They just keep the variables secret.
Anonymous
And having the code doesn't help much without having the grotesque amount of data that Google has that makes their search work so well
Even if they leak, it'll be hard for any competitor to use it to steal traffic as google has basically become synonymous with search.
fair enough
Anonymous
I read an article recently about how Bing is getting overhauled to use machine learning to improve searching. I couldn't help but laugh - Google uses machine learning in basically every facet of the company.
14:38
user image
4
Woo.
When you're more likely to find MSDN links on google than Bing it's hard to argue for Bing's existance
Anonymous
They have ML tools that basically give marketers a script to read to customers to get them to buy stuff
@TimmyD congratulations on 10,008 rep!!
@TimmyD Welcome to the club!
@TimmyD Congratulations on 10^4+ rep!
14:39
Would you like some caviar?
Anonymous
@TimmyD Now you get to endure the horror of chat flags. May the goats have mercy on your soul.
3
@Mego do you know the specs of the phone that Google will release today? :P
Thanks, all!
Anonymous
Hmm... Get back to work on Actually's compiler, or play video games...
What video game?
Anonymous
14:42
That's the next question :P
@Mego That's a very relatable struggle
Anonymous
Maybe CiV, maybe Destiny, maybe something else
Sans the part about actually
@Mego not cIV?
Anonymous
@NathanMerrill I only have CiV
14:44
I think my polyglot challenge is going to make it to 10K view
It's also probably going to become my all-time highest scoring submission
Anonymous
Anyone up for a game of CiV?
It's a little early for vidya for me.
Anonymous
Hogwash
Plus I don't actually have civ
Anonymous
Oh well now there's a problem
14:47
Has anyone looked into the distribution of languages used in answers?
...huh. Not that I know of
@Mego hogwash. Hamwash. Ham jam.
Illuminati confirmed
hi
Argh
I can't buy civ
1 dollar ;_;
14:50
@1000000000 Would be interesting to see someone do this
Anonymous
@1000000000 Yeah, a while back somebody (I think Doorknob?) made an SEDE query
@Mego That would be interesting to see
Anonymous
Unfortunately I don't have a link
13
Q: What are my code golf languages?

w0lfI was curious to find out the answer count for each of the languages I golf in. Using the Stack Exchange Data Explorer, I just wrote a query to answer just that and thought other people might find it interesting. Here are my languages. Query with your user id to find out yours. While we're at ...

13
A: Golfing Class of a language

Alex A.K-means clustering by code length Note: This is just a first-pass attempt with a very simple method. There are certainly better ways to approach this but at least this is a start. My approach here was to get all answers to code golf challenges without bonuses that had (at least somewhat) approp...

Anonymous
14:57
@trichoplax That's the one I was thinking of, thanks
@trichoplax That seems wrong to me. It says I have 9 V answers and 0 bflack answers, which I can guarantee are both wrong
I didn't contribute to it, just found it on meta...
It also says I have 55 answers
Yeah, only 40% of my answers are caught by that script
Anonymous
I think links in the header mess it up
15:02
> The enjoyment of one's tools is an essential ingredient of successful work. --Donald Knuth
@Mego Yeah that's what I figured as well
@Mego The versions linked to lower down claim to fix that problem
Also they show total score of all answers in a language
Anonymous
> bfsrs>&lt;>funge93thon123
Anonymous
That was a fun polyglot to write
The one lower down catches almost all my answers so that's definitely better
15:07
The language ix2web has a cumulative score of -3 across its 4 answers
@1000000000 Ah, there we go. 50 V answers, that's more like it.
Relevant to your interests: Tetris in 446 bytes. Reddit post.
7
@trichoplax interesting to revisit this. I have almost as many labyrinth as ruby answers now (also wow, I wouldn't have thought that I'd written over 50 labyrinth answers)
also this really sums up my frustration with the disconnect between my own favourite language and everyone else's favourite language (of mine) :D
labyrinth    54    261
hexagony     28    581
@MartinEnder So labyrinth is your favorite language (of yours)?
15:22
Per answer, my lolcode answers get more upvotes than my PowerShell answers.
Of course, with a sample size of one lolcode answer ...
@MartinEnder I take it the columns are your answers, then all answers? That's still a fair bit of labyrinth interest from the community if I read that right...
yeah, definitely. I guess I'd say Stack Cats has the most elegant design, but it's near impossible to program in it without sort of circumventing the limitations of that design. Labyrinth is by far the most fun to golf in, and has the most interesting emergent dynamics based on fairly simple rules.
@trichoplax my answers, my total score on those answer
Oh I see
Ah - much less appreciation of your labyrinth answers even though you made far more of them
My vim answers tend to score a lot higher than my V answers
I guess that's because vim is more relatable than V. Hexagony is the opposite of that :D
15:26
Yeah, that's probably also why nobody uses it yet
I can't get that query to work for myself. It seems to want to point to PPCG meta even if I try to change it, but gives results from main. It only shows two of my answers, both for a code challenge not a golf
I'm working on a massive rewrite to make V more readable. It'll take a while though
@trichoplax are you using this query? data.stackexchange.com/codegolf/revision/308882/400005/… if it's showing the meta icon, that's because it's the "switch sites" button
(so if it's showing meta, you're on main and vice versa... I've been confused by that a few times)
@MartinEnder I think with Hexagony you get a lot of votes for your explanations. To be guided from complete bafflement to understanding will make people inclined to upvote. That expains why a difficult to understand language still gets highly upvoted, but doesn't explain why it's less true of labyrinth. I guess hexagons have something to do with that though...
Language             AnswerCount TotalScore
-------------------- ----------- ----------
python               7           181
javascript           2           4
reflected            1           30
sierpinski           1           76
table                1           209
action               1           44
belousov-zhabotinsky 1           18
bishop               1           8
diffusion            1           50

(9 row(s) returned)
15:28
(I find toggle buttons are often a UI nightmare, I never know whether they display the current state or the one I'm toggling to)
Anonymous
People like hexagons
@trichoplax That's your results.
@trichoplax what Mego said, and the Hexagony explanations look nicer thanks to Timwi's tools
Anonymous
@TimmyD Huh, looks like the query doesn't work for multiple-word language names
Anonymous
"table" should be "table cloths"
15:30
I've been meaning to write something that lets me export GIFs of Labyrinth execution. maybe that would be easier to following than reading through the explanations (I always have trouble explaining the instruction pointer movement concisely, even though it's usually actually quite intuitive if you know a couple of simple rules)
@Mego Yeah, I noticed that, too.
@TimmyD Thanks. Apart from the first two, they are all answers to tweetable mathematical art (in C++), except bishop which is for the genetic algorithm lab rat race
@Mego yeah, I get Brian for my B&C answers
@trichoplax your average answer score is off the charts :D
@MartinEnder That's s for you... I really should start working on some "real" challenges... :)
@trichoplax Holy shit, you have almost 6K with 18 answers?!? That's insane
15:33
I guess it would make sense to exclude closed challenges from the results
@DJMcMayhem More embarrassingly, the bulk of that is from one challenge, which is now closed :P
@quartata I remember reading somewhere that Urban Mueller has largely withdrawn from the esolang community.
I've always been proud of my points per answer ratio (70 iirc) but you take it to a whole nother level
@trichoplax I just saw your circles turtles illusion. That's awesome. Have an updoot.
@TimmyD Ha ha thank you! That was my first ever post here, and it's where my avatar is taken from :)
@DJMcMayhem I think only one of my answers is to a real golf question, and that only has 2 upvotes. I think it's a lot easier to attract votes on other challenge types, partly because they attract fewer answers
Really most of my points are from challenges anyway. I've always been better at posting them than answering them
15:47
Dang ... xnor's Python game is on point.
Language    AnswerCount TotalScore
----------- ----------- ----------
python      421         3405
Averaging 8 upvotes per Python answer.
Hello :)
@DJMcMayhem I tend to feel prouder of a challenge doing well than an answer. If I get around to posting my sandbox challenges I'll have more challenges than answers
@TimmyD I average just over 8 points per vim answer
Votes, not points
@Shebang hi!
What's up?
Upvotes for PowerShell are seemingly hard to come by. However, I swear I'm noticing a bias -- it seems more likely that I'll get upvotes now that I'm an "established" user as opposed to a year ago when I was new. Meaning, it feels like my upvotes/answer ratio has gone up recently.
15:55
@TimmyD I guess we could estimate the bias by comparing your earlier answers to recent ones to see if the newer ones are better explained/more impressive. Also we should probably check if the total amount of voting has gone up in the last year - my subjective impression is that it's got busier
@trichoplax Objectively, chat has been busier since April 1 of last year.
@TimmyD I've noticed the same thing, but I think I know why. 1) I'm better at golfing than I used to be 2) I post answers sooner, and 3) I just understand the community better, so I post explanations (which trends to get votes)
@trichoplax Oh, that's an interesting thought. Overall volume has gone up.
If votes have gone up overall, then hopefully new users today have a better experience than a year ago

« first day (2075 days earlier)      last day (3063 days later) »