« first day (2332 days earlier)      last day (2505 days later) » 

5:04 PM
hmm.. I see there are lots of annoying ways to try to get round the question.. maybe I will let Arthur pose it :)
 
Okx
Does an empty command line argument add any extra bytes to a program?
 
what do you mean?
 
you wanted to solve the logic gates thing?
 
Okx
no, i'm just wondering if it does
 
5:07 PM
@Okx I'd assume it does count as bytes
 
I assume 3 bytes each...?
for space+""
 
because otherwise you could just have unary but with empty command line args
 
also I've asked Adnan about that weird number thing with 05AB1E with empty program and no args
 
Yay! Finally, I have found a good GUI lib for Python: Kivy!
Thanks @muddyfish for your help!
 
@Arjun wait, what did I help with?
 
5:19 PM
@muddyfish Regarding modules. I wasn't able to get Kivy working. With your help, I did it. :) Thanks!
 
ah, the pip thing?
 
yup
 
Okx
@EriktheOutgolfer that's the rats sequence
 
How Jon Skeet earns rep:
1. He hacked SO database and stole all passwords
2. He serially upvoted all the top reputation holders' posts
 
something doesn't seem right
 
5:31 PM
3. Mods asked him whether he made another account to upvote his answers and whether he wanted the accounts to be merged
4. He got the accounts merged
 
Makes sense, doesn't it? :P
 
...kinda
 
@Arjun Someone likes Conspiracy theories
 
the other possibility being that he stole all passwords and then he did one upvote from every account every hour...max 20 upvotes per day
@Okx o_O
 
5:33 PM
Couldn't he just grant himself a couple billion reputation points directly after step 1, having hacked the database?
 
It would make sense if we wouldn't know that JonSkeet is a pure genius
 
I know this because @JonSkeet told me!
 
@Phoenix no because rep recalc
 
(will he come here because of the ping?)
 
CMC: Given N output a square where each row ascends the ints. e.g.
N = 1:
1
N = 2:
11
22
N = 3:
111
222
333
etc. up to N = 9
 
5:35 PM
@Arjun Bad choice! Better delete the comments :)
 
@EriktheOutgolfer Oh fine, hack the database and add a chronjob that constantly causes someone to upvote 20 of his answers per day.
 
no that's serial voting...unless we modify serial voting too
 
@Phoenix That makes far more sense
 
@Mr.Xcoder Really?
 
@HelkaHomba Jelly, 4 bytes: ẋ€⁸Y
 
5:35 PM
@Arjun No, kidding
 
Actually, wait, we've hacked the database, just modify the rep recalc
 
Maybe, he will reply to me. That will be awesome.
 
sorry but you can't ping him from here...
 
Why?
Because he never came here?
 
Yes.
 
5:37 PM
He hasn't been in the room in the past 2 weeks
 
He has come here once, I think?
 
@Phoenix I don't think he came in the last 2 years :)
 
Although mods have ping-anyone powers.
 
@Phoenix huh?
 
5:38 PM
I wish I had at least 20k rep on any SE site.
 
who doesn't?
but please make it 200k rep
 
@EriktheOutgolfer Mods can ping any user on the SE network, regardless of when they were last in the room.
 
I can invite any user to any room I've joined though...
...even if it's not mine
 
Then, maybe I should ping Dennis to ask him to ping Jon Skeet.
 
But you can't ping anyone.
 
5:40 PM
I don't think mods can either...otherwise if Martin pings Dennis you don't want to know how many Dennis-es will be pinged
 
Why not do it and see?
 
@HelkaHomba 52 bytes - Python: Try it online
 
Well, I've seen Dennis do it once, some long time ago, and I asked him about it.
 
Sure can be golfed a lot
 
@EriktheOutgolfer Mods can indeed superping anyone I believe (with two @@'s iirc)
 
5:42 PM
@@121917 does this work?
@@HelkaHomba does this? (i.e. do both the @s get highlighted?)
 
@@EriktheOutgolfer does this work?
 
oh wait...nothing is highlighted
yet I was pinged
 
@Lembik about to post your question...
 
30
Q: What is a 'superping'?

ᔕᖺᘎᕊI've seen the word 'superping' be used across SE meta sites. What does it mean? Is it just a synonym of the word 'ping' (ie. using @ followed by a user's name to give them a notification in their inbox).

 
@Arthur go for it!
 
5:43 PM
Just ask Dennis or Martin :]
 
Okx
@HelkaHomba 05AB1E, 4 bytes: L¹×»
 
@Arthur yay your first post
 
@Okx way to tie that jelly!
 
Okx
@HelkaHomba is the output allowed to be a list
 
ehh
 
5:44 PM
> Moderators can grant access to users < 5 rep to join chat, and superpings work for such users.
 
No, that would be too easy
 
Cool!
 
where does it say that???
 
@EriktheOutgolfer I, once, saw TJ Crowder's post on an SO question. He had 318k rep at that time. I had only 307. I left a comment saying "You will have more rep than me even if k is removed from it" and cried (exaggeration).
 
5:44 PM
This means that if you have a chatbot, you can ask a mod to grant it access without needing to get rep on it first.
@EriktheOutgolfer The superping meta post linked above
In a comment
 
@EriktheOutgolfer thanks!
 
lambda n:[i*n for i in range(1,n+1)]
 
0
Q: Fastest algorithm to take the product of all subsets

ArthurGiven n numbers in an array (you can't assume they are integers), I would like to compute the product of all subsets of size n-1. You can do this by multiplying all the numbers together and then dividing by each one in turn, as long as none of the numbers is zero. However, how quickly can you ...

 
@totallyhuman Cannot produce a list
 
Okx
@HelkaHomba Neim, 4 bytes: 𝐈𝕣_ with -n flag
 
5:47 PM
@Arthur Beware the nitpickers :)
 
@Mr.Xcoder why not?
 
Off topic but is Martijn Pieters avatar from a show or something?
 
@Okx - "@HelkaHomba is the output allowed to be a list", @HelkaHomba: "no"
 
Okx
but the output isn't a list?
 
Wait the backticks broke it
 
5:49 PM
No...
 
Also yes it does output a list so nvm
 
@totallyhuman that looks like a list, you'd need to join with newlines
 
lambda n:'\n'.join(`i`*n for i in range(1,n+1))
 
@HelkaHomba In the language I am currently creating (Python-based), it would look like this: ƒ∞Æ):«†N+1)*Æ)
 
Okx
looks a bit long for me
 
5:54 PM
14 bytes with its own code-page, if I ever do one.
@Okx Problems with String conversion
If I fix them, It will be 5 characters
Ideally, it would look like this: ƒ«N*Æ
 
music I wrote last night/this morning: soundcloud.com/phinotpi/fjord2
 
@PhiNotPi Fantastic, it makes me cry (I'm not joking)
 
thanks, I think I still need to work on some of the transitions, and find a more conclusive ending
 
user165474
6:10 PM
@HelkaHomba Thanks for the CMC; reminded me to add a few functions into my language
 
6:27 PM
@PhiNotPi Which software do you use for playing it?
 
Finale with (I think) Garritan instruments
 
Isn't that paid?
 
Yes
 
user165474
6:40 PM
@HelkaHomba Anyfix, non competing: ""R«x«s€⁷«j»Y
 
that looks too much like Jelly...
 
@totallyhuman lambda n:'\n'.join(`-~i`*n for i in range(n))
 
@HelkaHomba Trying to figure out how to do this in Tomato
 
@LeakyNun you don't need -~i, i+1 is more readable...
 
right
 
6:52 PM
that's because you enclose in ``, a type of bracketing, so it has highest priority
 
@HelkaHomba Ruby: ->i{i.times{|o|$><<(o+1).to_s*i+?\n}}
 
user165474
@EriktheOutgolfer lol a lot of it is identical to jelly though jelly is probably done better
 
1 hour ago, by Erik the Outgolfer
@HelkaHomba Jelly, 4 bytes: ẋ€⁸Y
 
user165474
exactly :I
 
user165474
for example right now I need to do explicit R
 
user165474
6:55 PM
and it's stack-based so I need to duplicate TOS twice
 
user165474
but ¯\_(ツ)_/¯ each language has its own downfalls
 
05AB1E has Ð i.e. triplicate
 
user165474
hm
 
So where did the TIO CMC feature request go?
 
user165474
brb copying that from 05ab1e
 
6:56 PM
@HelkaHomba Cheddar, 34 bytes: n->(1|>n).map(i->"%d"%i*n).asLines
 
@HyperNeutrino basically duplicate twice
 
user165474
In my functions.py that would just be lambda x: splat([x, x, x], force = True)
 
user165474
I might also want to make a lambda x, y: splat([y] * x, force = True)
 
ToS is x or y?
 
user165474
x
 
user165474
6:58 PM
so '_': lambda x, y: y - x
 
then you should also do lambda x, y: splat([y, x, y], force = True)
 
user165474
Hm. As in, copy ToS-1 to top?
 
basically ...y x -> ...y x y
 
user165474
Hm. Okay, I've added that; that looks like it might be useful.
 
also you should do ...z -> ...[(ToS - z)'th item from top of stack]
e.g. a b c d e 2 -> a b c d e c
or 3 if 1-indexed
 
user165474
7:06 PM
Hm. Interesting. That would require something like lambda *a: [a[a[0]]] + a[1:] to access the entire stack.
 
user165474
And since it would also be useful to have a command to cut not copy, which would be lambda *a: [a[a[0]]] + a[1:a[0]] + a[a[0]+1:] or something
 
user165474
Also, 1-index or 0-index?
 
user165474
Nothing I've done so far has required me to consider that yet
 
@HyperNeutrino like 05AB1E's @ huh?
 
user165474
actually I have... I've already done 1-index :P
 
user165474
7:08 PM
@EriktheOutgolfer yeah
 
@HyperNeutrino link?
 
user165474
@LeakyNun not yet implemented, i'll send you a link when I implement and test it
 
GolfScript, 14 bytes: ~.,{)`1$*n}%\;
 
7:26 PM
Ohm, 4 bytes: @┼·á
 
Is there some reason I'm missing that this can't easily be done in 3n operations?
 
user165474
hm y it no work
 
user165474
oh wait it's because lambda *a: a gives a tuple
 
user165474
ಠ_ಠ
 
user165474
but the copy-not-cut still fails ಠ_ಠ
 
7:35 PM
Ooh a Cubically quine might not be as difficult as it sounds
 
user165474
@MDXF why not?
 
Because of how easy it is to print numbers. 3%45 is so close to a quine because it prints 3645
 
user165474
ooh i see
 
Yeah, but it'll still be pretty hard to properly manipulate the numbers to get the required ASCII values
 
user165474
I see
 
7:40 PM
Well, there goes 1k rep for me, unless I figure it out first :P
 
user165474
yup :P
 
Heh this is technically a quine (see 'Debug')
 
user165474
ಠ_ಠ
 
user165474
76
Q: Make an error quine!

nneonneoYour challenge: write a "program", for a language of your choice, that causes the compiler/interpreter/runtime to produce error output when compiling/running your program which is identical to your program's source code. Rules: Your program may be specific to a particular version or implementa...

 
user165474
oh wait that's not an error
 
7:43 PM
@HyperNeutrino Dibs
It follows all the rules
 
user165474
¯\_(ツ)_/¯ I wasn't going to anyway so go ahead :P
 
0
A: Make an error quine!

MD XFCubically, 94 bytes Notepad: 0 000 000 000 111222333444 111222333444 111222333444 555 555 555 Leading and trailing newline. (Cubically automatically dumps its memory to STDERR when the program finishes.) Try it online!

 
user165474
I count 92 bytes.
 
> Leading and trailing newline
 
user165474
ಠ_ಠ to me
 
7:50 PM
ಠ_ಠ to StackExchange not letting us put arbitrary newlines in code blocks
 
user165474
lol
 
user165474
 
user165474
0/10 to me I had an unclosed bracket in my Readme
 
@HyperNeutrino ಠ_ಠ after all the times you bugged me about it :P
 
user165474
lol and it took me like 15 commits to realize ಠ_ಠ
 
user165474
7:59 PM
:P
 

« first day (2332 days earlier)      last day (2505 days later) »