« first day (2625 days earlier)      last day (2203 days later) » 

12:00 AM
mean: infinity
standard deviation: infinity
skewness: infinity
kurtosis: infinity
Matter of preference on the last 3, but still though.
Only way we could get weirder is multiple medians
 
12:15 AM
wut... the inverse distribution of a normal is bimodal......... wut/
 
ngn
@Zacharý or paranormal :)
 
<approved>
 
@DJMcMayhem why though
@DJMcMayhem C# doesn't either. that doesn't make .NET regex bad :P
 
@ASCII-only Conceptually, it's doing the same thing regardless of type. I'm calling it from a different templated function
 
@DJMcMayhem am i being idiot or are they not exactly the same
 
12:27 AM
@ASCII-only that does work, but my case is slightly different (I simplified for MCVE examples)
 
but "Conceptually, it's doing the same thing regardless of type"
 
> MCVE example
 
You're pushy :P
Ok, full example on the way:
 
i'd say you should just use two different function names since they're not exactly the same, idk
 
> Minimal Complete Verifiable Example example
 
12:32 AM
@ASCII-only I need to be able to push an (int|bool|float) to lua from the context of a larger templated function. Which means i need to call one of three different lua library functions depending on the type. So with this solution, I can call doStuff<int> and it will do a bunch of stuff including pushing an integer onto lua's stack. If I named the three push functions differently, I'd have to write the 50 line doStuff function three separate times so I can change one line.
 
@DJMcMayhem solution: macros
@DJMcMayhem but weren't you writing them three times anyway
 
No, I'm writing doStuff once and pushType three times
 
Don't you people agree algebra-based = heavily-watered-down?
 
pushType == 1 line, doStuff == 50 lines
 
@Zacharý what do you mean
 
12:35 AM
Algebra-based Physics (= worthless). Algebra-based stats ...
 
It's not worthless, just less complicated
 
... think about it, things are always changing.
 
@DJMcMayhem sorry it would probably take too long for me to understand your use case
 
Thus you take derivative and integrals!
 
@DJMcMayhem hmm doStuff is templated too right
@Zacharý isn't all physics based on algebra
 
12:41 AM
@ASCII-only yes
 
@ASCII-only ... calculus ... it's all calculus
 
@ASCII-only no, algebra can't handle acceleration (you need area under a slope, e.g. integrals)
 
It can ... you just need to solve a cubic
 
@Neil That's fine, I have it all working right
 
Or something ridiculous
 
12:43 AM
Is algebra not just anything with pronumerals
 
"pronumerals" ... wut
 
@Zacharý 0/10 did you even learn basic algebra terminology? Or is this an Australia thing
 
I've never heard that term. It might be an Australia thing
 
@ASCII-only They're called variables. Ya ozzie
I get what you mean, portmanteau of Pronoun + Numerals
Quite elegant, unstandard as heck, but quite a nice name.
 
@Zacharý 0/10 spelling Aussie wrong
The heretic must be burned
 
12:47 AM
/The heretic/PERL/s
 
@Zacharý :|
 
PERL MUST BE BURNED
 
Please don't diss Perl
 
Perl deserves every ounce of hate
Or gram
Or millinewton
depending on your preference,
 
@Zacharý why :|
@Zacharý carat
 
12:50 AM
Because it's an esoteric language parading as a practical one. :P
 
The type system, the f***ing hell-hole that is syntax, etc.
 
@totallyhuman but... but it's practical :(
 
@totallyhuman That ... that honor belongs to APL, pretty much. Except APL actually does it well.
 
@Zacharý type system: sane if you know what you're doing. Syntax: don't use the parts you don't know
@Zacharý no that really belongs to Charcoal :P
 
@ASCII-only 1) Who ever knows what they're doing. 2) So basically nothing
@ASCII-only Charcoal is the converse.
And the original statement at the same time.
Depending on if you look at the golf form or not
 
12:52 AM
@ASCII-only Oh, don't sell the verbose mode short. Except for the lack of operators, it's impressively practical.
Well, the syntax. The use, not exactly...
 
@totallyhuman the fact that it's on a canvas says otherwise
@totallyhuman solution: python interop everything :P
 
@ASCII-only But then you could claim Jelly is practical.
 
I plan on making a golfy-practical APL dialect.
 
@Zacharý ...What exactly is golfy-practical?
Does it even exist?
 
Literally designed for both
 
12:55 AM
:| I accidentally made a symbolic function at first. See:
Also obviously Charcoal is practical: tio.run/##S85ILErOT8z5/z@1LDGnLLFIQ8mtKD/…
 
QUOI? C'EST CHARCOAL?@
 
Note: I'm stupid so it's really unfinished: tio.run/##S85ILErOT8z5/z@1LDGnLLFIQ8mtKD/…
 
C'est la nouvelle Mathematica
 
Just imagine Charcoal+APL+Mathematica.
 
1:06 AM
@Zacharý :| ascii-art and math don't go well together
 
Just mainly APL+Mathematica... shudders
Did you create teh Charcoal?
 
@Zacharý how else do you think I know it but never post an answer lol
 
@ASCII-only sarcasm?
 
yeah (what sane person wouldn't use one of the few ascii-art golflangs for reps if they knew how it worked :P)
 
1:29 AM
Who created it? Neil (aka ASCII-Art god)
 
 
1 hour later…
2:47 AM
@Zacharý :| ok nvm it wasn't sarcasm then. Sorry misunderstanding
@Zacharý see in talk.tryitonlne.net :P
@Zacharý what about dzaima
@Zacharý DLosc
 
 
2 hours later…
4:33 AM
0
A: Sandbox for Proposed Challenges

l4m2Write a program that, in different languages, output a different shuffle(the exact source is counted as one shuffle) of the code. Proper quine rule apply. Largest (Language count)^6/(Code length) win. Sample: If your code is AAB and running in several languages return ABA, AAB, AAB, then its sc...

 
 
2 hours later…
6:04 AM
o_O "reduce captcha" is a privilege? Why do I think that I get captcha all the time?
Why does Mego know that?
Now 1 rep user can run for moderator?
@NewSandboxedPosts I feel that something is missing, but I can't tell what...
 
Anonymous
6:52 AM
@user202729 Because I read the Meta.SE post that outlined privileges?
 
Anonymous
@user202729 Yes
 
Anonymous
@user202729 Captchas get presented if users surpass certain rate limits. The rate limits are higher for users with that privilege.
 
7:10 AM
0
A: Sandbox for Proposed Challenges

Chas BrownCraptastic Program Search A certain well-known cable company has a somewhat clumsy 'Search for Program' feature that works through the remote. But it takes a lot of button pushing; so, being a lazy couch-potato, I thought I'd seek out a programmer's help to minimize the number of button-pushes I...

 
 
2 hours later…
9:35 AM
@mınxomaτ remind me not to ever use any of T-Mobile's services, anywhere
 
0
Q: Is it a valid number theory expression?

l4m2A number theory expression contains: There exists at least one non-negative integer (written as E, existential quantifier) All non-negative integers(written as A, universal quantifier) + (addition) * (multiplication) = (equality) >, < (comparison operators) &(and), |(or), !(not) (, ) (for groupi...

 
10:16 AM
0
A: List of bounties with no deadline

Nathaniel200 rep for an Abstract Rewriting System under 100 points This will be awarded to the first answer to Abstract Rewriting Challenge (Cops) that scores less than 100 points and doesn't get cracked (or invalidated).

 
 
1 hour later…
11:26 AM
third place
Oh stripping the line terminator doesn't break it
weird
 
11:43 AM
seeing it as a per-language competition, you're first in J
 
12:11 PM
CMC: find the shortest string in this number theory first order logic language that leads to an currently unproven mathematical statement
 
E a E b E c a * a * a + b * b * b = c * c * c if it was 1990?
 
@betseg try 1700s: en.wikipedia.org/wiki/…
 
i have a proof that euler didnt get that right but this message box is too small for that
 
12:32 PM
Q: Is it possible to define custom infix operators in Python?
 
@cairdcoinheringaahing define custom
 
As in I have a piece of code that makes a?b valid syntax
Similar to Haskell's custom infix operators
 
@cairdcoinheringaahing no
you can overload python's operators though
 
12:53 PM
dzaima isn't charcoal ascii god
 
I'm angry at myself right now. I wrote a 27 KB Mornington Crescent solution to Script that outputs a script that prints a given input, but now I've realised that I can use a slightly different approach that will almost surely be shorter
 
27KB o_O
 
It generates a "Hello, World!" program that's 113685 bytes long
 
1:10 PM
There is a bounty for this right?
 
right
I've posted, but I'm going to golf it down and finish the explanation before notifying the person who set the bounty
 
If I want to prove that this is impossible, where can I post it? — Bubbler Mar 21 at 8:31
 
1:27 PM
Wait a minute, why do I have Beatnik tab open? I thought I was learning Mornington Crescent...
 
why are you learning Mornington Crescent, BTW?
just for fun, or for some bounty?
 
Just for fun... is there any other bounties? :/
 
there's "Somewhere on the tube... but on which lines?"
 
1:41 PM
(getting bounty also counts as for fun, right?)
 
(yes, it does)
 
1:54 PM
Which map do you use?
Nevermind.
 
at first I've used a map
but grep on a textfile extracted from interpreter source code is so much better
 
2:19 PM
oo in sympy is infinity, right?
 
Yes.
 
Pareto distribution with alpha=1 is weird.
 
@NewMetaPosts Our last feature request (mathjax) has not been done. I predict this would be postponed until at least next moderator election, by then I should have at least 16384 rep.
 
> We've received word from the Community team that our privilege thresholds can be adjusted
That means it could (and most likely will) happen soon
 
When?
 
2:30 PM
Ask the moderators (although they probably don't know just yet)
 
If it was "2 moderator elections ago" then no hope.
What is J equivalent of Jelly's (or other language's) "apply at"?
 
APL uses @ IIRC
 
Although unrelated, what is its name?
 
At, iirc
 
@user202729 at position, by the look of it
 
2:49 PM
12 mins ago, by user202729
What is J equivalent of Jelly's (or other language's) "apply at"?
 
Are you sure it has one?
 
So how does it do array manipulation? (todo read the example programs)
 
I don't know J... so IDK.
 
3:06 PM
J doesn't have one
it's terrible
 
5
A: Woody words, tinny words

lucasbGNU sed (+ wget & ImageMagick), 405 200 bytes Invocation: sed -rf <script_file> Script: s/^[gpvbcieoy]/6/ s/^s[ae]/6/ s/^th/6/ s/^wa/6/ s/^li/7/ s/^[nar]/7/ s/^[st]i/7/ s/^l/8/ /[678]/!s/.*/9/ s:.*([6-9]).*:wget -O- bit.ly/\1|display: s/6/w00dK1d/ s/7/t1Nny35/ s/8/PvCk4rz/ s/9/dUn0m4N/ e T...

 
Another reason why APL > J.
 
J has #: where APL only has 2⊥⍣¯1
Also "under"
That's about it?
 
3:23 PM
@totallyhuman You could have just flagged it for moderator attention. :/
 
I figured that was too extreme but I suppose not.
 
Then what would the moderator flags be used for?
 
Now I have to flag it for moderator attention.
 
(admittedly last time I post an invalid answer in chat too)
 
@Dennis Why? Can't you just delete it?
 
3:27 PM
I don't see anything wrong in this answer, really ¯\_(ツ)_/¯
 
@cairdcoinheringaahing To notify other mods.
 
@Soaku Then you didn't click the link in my comment.
 
@Soaku See Dennis' comment below.
 
@cairdcoinheringaahing Our policy is to give answerers a reasonable amount of time to self-delete. In case they don't, the best way to make sure that we don't forget about the post is to flag it.
 
Feb 20 at 11:56, by Dennis
Or to notify other mods. Just because the system allows you to doesn't mean you can handle everything yourself.
 
3:29 PM
0
A: Sandbox for Proposed Challenges

Chaotic Get Rid of GoTo's My (pseudo) code is full of goto's! What a mess... Let's change it into a more iterative code. SPECIFICATION Each input consists of: <HEADER> { 0: <code> 1: <code> (optional) 2: <code> (optional) ... 99: <code> (optional) } where: <HEADER>: It is the meth...

 
@NewSandboxedPosts Migrated to sandbox? What happened?
J: What is 2x and 4x here?
 
Arbitrary-precision ints.
 
I think the x means that it's arbitrary precision
And ninja'd
 
Where is that written in the docs?
 
¯\_(ツ)_/¯
 
3:34 PM
(r stands for rational, e stands for 10'exponent, ...)
 
I think they just chose x arbitrarily :P
 
Looks like here.
 
3:51 PM
/j tio
Hello
hmmm... I think I found a bug in here
When I click the
There are other rooms
link here, it goes to Mathematics chat rooms list site
should go to the Code golf chat rooms list site
 
@cairdcoinheringaahing <?= dude
It's short for echo, you meant <? or <?php
 
¯\_(ツ)_/¯ Any sane language would just execute code without tags
 
And put $a++ + $a++ in parens
 
@sergiol Because your chat parent profile.
 
4:00 PM
@cairdcoinheringaahing I think that's the most hated thing in PHP, but overall it's a good language, for me
 
@cairdcoinheringaahing PHP has worse things than bad precedence rules
 
I just always put things in parens, even when precedence is well known. And that's not only in PHP ¯\_(ツ)_/¯
 
4:19 PM
I love how adblock failed to remove ad wrapper, leaving an "advertisement" text just above the result chart.
 
I hope Jelly has more multidimensional variant of stuff...
 
@user56656 how is that new challenge unclear
 
I'm editing my comment now to make it clear what is unclear
Eh, actually it's clear
 
(what does "rude" mean there? "not golfed"?)
5
 
I just have questions about the Input format.
 
4:22 PM
1
Q: Largest rectangle in 2d array in javascript

danihpInput A list of lists of letters like: ["B", "C", "C", "C", "C", "B", "B", "C", "A", "A"], ["B", "A", "C", "B", "B", "A", "B", "B", "A", "A"], ["B", "C", "B", "C", "A", "A", "A", "B", "C", "B"], ["B", "B", "B", "A", "C", "B", "A", "C", "B", "A"], ["A", "A", "A", "C", "A", "C", "C", "B...

 
_ why star
5
 
I miss Eqwene, Lan, Matrim, Min and the rest.. Any recommendations?
 
maybe rude just means crude?
 
> simply and roughly made
Weird meaning. Yes, that seems to fit better.
 
@StewieGriffin I'm pretty sure you can assume IO is kind of flexible
 
4:29 PM
Currently on the starboard: "_ why star"
2
 
Mar 14 at 19:23, by Dennis
@Christopher Anything you say may be used against you or to create an esolang.
 
4:48 PM
About the linked SO post, I have completely no idea how that has 2 upvotes.
Useful to other visitors? I'm not sure. Probably. But it's impossible to have 2 such visitors in such a short period of time. "You think it may be useful to future visitors" is too subjective.
Effort? 0. Although the picture is nice.
(anyone somewhat familiar with SO explains ^ please?)
(btw can someone rewrite the "ordering rectangles" part, [top coord, left coord, bot coord, right coord] lexicographically order or something)
 
5:15 PM
0
A: Sandbox for Proposed Challenges

gaazkamThe 3n+1 problem The legendary problem in UVa Online Judge, with over 775k submissions and over 85k people who solved it. I, personally, have solved it in many ways, even reaching the best time below 0.01 sec. Even though the problem is interesting from the algorithmic point of view, insofar as...

 
50 rep bounty to whoever makes a quine using this language. Not on TIO, doesn't have any real documentation. Ping me if you need any help. Don't post the actual quine, you can choose an answer to be bountied
 
5:37 PM
recursion is typed induction
 
typed induction?
 
type as in type theory
 
yes but why is it there?
 
in particular, recursion theorem says that if you specify f(0) and if you specify f(n+1) from f(n) for every n, then there is indeed a function f
well that sounds very similar to induction theorem, i.e. if you prove f(0) and you prove f(n+1) from f(n) for every n, then there is indeed a proof of f(n)
in Coq's type theory, the type hierarchy has data being Type 0
so e.g. 2 is in Type 0
2 : Type 0
 
My point was that the typed part is superfluous.
 
5:43 PM
i'm superfluous
ah i see what you mean
yes, induction is specialized recursion
taking place on Sort 0 instead of Sort 1
 
 
1 hour later…
6:57 PM
0
A: Sandbox for Proposed Challenges

LForchiniWasting Time Premise So recently I was about half an hour early to an appointment, and decided to wait outside. I also determined that it would look strange if I just stood motionlessly in front of the house. Therefore, I decided to go on a quick walk, within a limited area. I also concluded ...

 
7:13 PM
3
A: Sandbox for Proposed Challenges

user56656Inversion languages cops-and-robbers language-design Cops For this challenge you will design two languages, A and B. Both A and B should be Turing complete. When run in your two languages a program has four options: It halts in both A and B. It halts in A but not B. It halts in B but not A...

Is that clear enough to post? I don't think I am going to post it quite yet but I want to make sure it is clear.
 
 
2 hours later…
Uhhhhh
No offence but I think that was kinda a waste of a whole day
 
i don't know, it looks way better than my css
 
Nice
 
@Pavel I know :P But I prefer to get the thing done once for good
 
a tiny bit slow
 
9:12 PM
It mostly looks good but the title animations in particular don't IMO
The fact that About appears after Soaku feels off
Really I don't think any animation is needed, it should just all be there
 
9:28 PM
Hey guys, you may have noticed that I have been inactive. I am going to take a break from Codegolf and all of SE for a while to focus on real life like school and a job, I really enjoyed being with you guys and may be back soon. I just don't have time to code as much. Thanks for being helpful and supportive!
 
 
2 hours later…
11:46 PM
@user202729 !? I think I don't!
 
your chat parent is on math.se
so "list rooms" by default does math.se
if you set it to codegolf.se, codegolf rooms will appear
 
looks like people are here so:
1. rate a lisp-based language on a scale of terribleness from 1 to 10
2. would it be worth porting a language to Esoteric IDE
 

« first day (2625 days earlier)      last day (2203 days later) »