« first day (2440 days earlier)      last day (2406 days later) » 

5:13 AM
@HyperNeutrino ... so you'll have Positron, Proton and Neutrino now?
Or will you have Neutron, Electron, Muon,and Gluon before Neurtino
 
...I just realized how unoriginal my golf lang's name is
Neon
Dammit neutrino
 
@icrieverytim it should be totallyneon
 
 
@ATaco ...
I guess a lot if "Fix bug" and the like aren't much better though
 
5:20 AM
I like my commit messages and comments to be a window into the effort I put in, rather than an explanation of what I did.
 
@Pavel 10/10
 
Well, It did kind of fix it on my machine at the time :\
It just didn't fix it correctly.
 
> kind of
 
 
5:21 AM
@ASCII-only It took me 4 tries to draw the circle (ovaloid?) with my mouse because it kept going outside the bounds of the image
 
RIP
 
Which as you can see it kindof still is
 
@MDXF Just because it's a popcon doesn't mean that there shouldn't be a way to determine what makes one answer better. It's just that the way to determine it is subjective. So "design a programming language based on an unsolved conjecture; better answers are answers where the conjecture is baked more firmly into the language" is a good pop-con, and "design a programming language; most creative language wins" is not.
 
when like 90% of your commits are bugfixes
@NewSandboxedPosts movfuscator
nand computer
A one instruction set computer (OISC), sometimes called an ultimate reduced instruction set computer (URISC), is an abstract machine that uses only one instruction – obviating the need for a machine language opcode. With a judicious choice for the single instruction and given infinite resources, an OISC is capable of being a universal computer in the same manner as traditional computers that have multiple instructions. OISCs have been recommended as aids in teaching computer architecture and have been used as computational models in structural computing research. == Machine architecture == In a...
 
After wrestling with the code for far too long, ARBLE is now on TIO.
 
5:24 AM
> wressling
> implicitely
 
Blame my autocorrect script.
It's worse than regular autocorrect.
 
...
why does it not use an actual dictionary
 
At first I thought wressling was just the Australian way of saying it. It kinda sounds like it.
 
@Pavel It is kinda, but it's not a way to spell it >_>
 
Autohotkey isn't very good at understanding lists/arrays/dictionaries.
 
5:26 AM
@ATaco Well that's no excuse, just because it's not good at it doesn't mean it's very hard...
 
AutoHotKey is even worse at dynamic hotstrings.
 
What's this "Dynamic hotstring"
 
A hotstring is like a hotkey that takes a sequence of keystrokes rather than a single one.
 
Ah
 
5:28 AM
I said it's not very good.
Let me blame it gosh darn it!
 
you can't blame the language if you chose to use it of your own free will
 
@ASCII-only free will is not always why you choose a language. cough cough java cough cough
 
Is there anything better than AHK at this?
 
There's probably a userscript for it.
 
Well if you're using AHK that means it's not just for the browser right
 
5:31 AM
Correct.
 
So userscript doesn't apply
 
It's not even fair that I blame it when I did in particular type "Wressling" rather than "Wrestling".
 
Well it didn't correct you
 
@Challenger5 It is...
 
Are there good alternatives?
 
5:34 AM
@Challenger5 Why would you be forced to use Java for everything
C# with Mono or .NET Core...
It's Java but 10000% better and still cross platform
If you mean on Android then Kotlin or Dart + Flutter
 
@ASCII-only Maintaining a codebase already written in Java
 
@Challenger5 why would you choose to do that out of your own free will
Unless you're a masochist of course
 
@ASCII-only What if they pay you?
 
@Challenger5 there's something called looking for another job
 
@ASCII-only C# works on Andoird.
 
5:36 AM
@Pavel Unity is bad
 
Or, maybe, you want to contribute to CJam because you like it
 
seriously why even intentionally get a job that uses Java if you don't like it
 
@ASCII-only Not talking about unity
Mono can compile .NET bytecode to JVM bytecode for use on Android
 
oh nice
 
Is CJam even open source?
 
5:38 AM
@Challenger5 Why would it not be
 
@ASCII-only on the other hand you have to deal with the heresy that is compiling C# to JVM.
 
I see now; the source is in there, I was just too lazy to try and find it before
Which is really an effective source wall anyways.
^ Laziness, that is.
 
6:03 AM
> Seriously add nearley
 
 
1 hour later…
7:30 AM
@icrieverytim should have done that
 
 
1 hour later…
8:43 AM
@ASCII-only Currently I need to use J⁻×³ι¹±⁰ψ⟲OO⁴ײι to rotate the canvas 180° around a point half-way up the right-hand side, because there's no such thing as C→⁴.
 
okay so what should rotate halfway up do?
I never implemented it because it wouldn't work for anything with even height
@Neil
 
Ven
9:20 AM
Literally the command :o.
 
@Ven what else would it be :P
 
Ven
An ASCII-only variant :-).
 
@Ven but :( that wouldn't be as golfy
@Ven rotate in verbose mode, ``r in grave mode
 
9:46 AM
@ASCII-only rotate right 180° with copy works for any height. it makes a copy of the canvas, rotates that 180°, then concatenates on the right of the original
you could implement it for 90° with even height I guess
for odd height you would need to use rotate overlap, so that the middle character is the one being overlapped
 
@Neil But rotate is around a character by default
wait maybe not
 
rotate overlap is around a character by default
but in general 90° rotations make sense around either a character or a corner, while 180° rotations also make sense in intermediate positions
 
10:05 AM
oh wow dropbox's new design is horrible
 
-3
Q: Java....generating multiples of 3 using whyloop

user74984How can I generate the multiples of 3 to 100 using the why loop?

 
> why loop
 
new esolang idea?
 
@TuxCopter Wow, that's really a step back.
 
oh wow. the box got dropped as unnecessary.
 
10:18 AM
top of the morning to you
@ASCII-only why????
 
@Laikoni rip it's now a checkerboard floor with a loose tile
 
@ASCII-only Or a broken flag of Bavaria.
 
@PaŭloEbermann I think JavaScript. — ASCIIThenANSI Sep 24 '15 at 19:08
Agh help that's so off
 
"static" must be a es9 feature to enable static typing for a method.
 
@someone why not full typing
@someone also that is the least of the issues with that
 
10:41 AM
0
Q: Prime Factoral Roots

GryphonInspired by digital roots, the prime factoral root of a number is the number that emerges when you take the prime factors of a number, add them together, and repeat the process on the resulting number, continuing until you end up with a prime number (which has itself as its only prime factor, and...

 
static is a keyword when defining an ES class method
if you write class Foo { static Bar() {} } then you invoke Bar using Foo.Bar();
if you write class Foo { Bar() {} } then you invoke Bar using (new Foo).Bar();
you can even define both in the same class!
 
Ven
10:59 AM
writing (new Foo).Bar() instead of new Foo().Bar(); ;o)...
.oO( We F# now )
 
@Ven the () is optional is why
 
Ven
well no: new Foo.Bar() isn't the same as new Foo().Bar().
 
11:37 AM
wait wat
what is new Foo
 
@Ven of course not...
@Ven that means you're trying to construct a Foo.Bar...
@icrieverytim JS object construction syntax
 
Ven
@icrieverytim new Foo and new Foo() are the same thing.
but new Foo.Bar() and new Foo().Bar() are different.
 
@ASCII-only ._. i know what construction syntax is
@Ven oh that's weird
 
@Ven Of course... (new Foo).Bar() is the same as new Foo().Bar(), new Foo.Bar() is the same as new (Foo.Bar)
 
halp, my audio stopped working (Gentoo)
I was playing supertuxkart and my audio randomly stopped working
 
11:40 AM
> supertuxcart
 
:| why
 
why what
 
Anonymous
@TuxCopter We are not your personal tech support
 
yes but I tought people here would have an idea what could have happened
 
Anonymous
11:43 AM
Not without more detail, and if you're going to provide more detail, you might as well go to U&L
 
the kernel module got unloaded for some reason >_>
 
@LeakyNun that's where you went wrong
the pesto creates the flavour of the dish
also, pepper, salt and other spices are your friends
@flawr btw neil had already found me (afaik the best possible) formula: math.stackexchange.com/questions/4632/…
@flawr and some formulas from mathworld.wolfram.com/Dice.html
 
That starred message of Helka Homba made me think of codegolf.stackexchange.com/q/57753/17602
 
@ASCII-only Not sure. If I happen to have some free time, I might remake Proton, or if I'm feeling really ambitious, maybe I'll respec if and make Neutrino, but unless there are parts of the Proton syntax that people really want changed, I actually personally think that Proton's syntax isn't too bad (like especially the function chaining stuff). I might need to change up the OOP a bit, which would technically be a respec but not really enough change for me to rename it.
 
12:55 PM
@icrieverytim what do you mean by \r being the sane way to get newlines
 
Sane as in the regular, non cursor positioning affected, newlines :P
 
oh haha
 
relative newlines have their uses too!
 
i thought relative newlines would be used more >_>
 
Speaking of cool s chains
0
A: Draw an S-Chain

i cri everytimRetina, 37 bytes .* $* 1 \¶| | |¶ \ ^ ^¶ / $ /¶ v Try it online! I must be missing something, this is a super basic approach...

How did I out-golf two answers with the most basic approach o0
 
1:18 PM
@icrieverytim ,,, broke the snippet for the OEIS page, so I changed the answer slightly. Can you check it and make sure it's ok?
 
@MartinEnder Retina documentation formatting is broken here
@Neil random question: is there any feature Charcoal doesn't have yet that would be useful
 
if I think of one I'll let you know
 
Apart from more reflection of course :P
 
Hey @Mego, what happened to the Actually builtins that split lists by length and by number of chunks?
 
Anonymous
@Sherlock9 and ?
 
Anonymous
1:27 PM
Are they broken or something?
 
Can't find them in the docs
Er, in commands.txt
 
Anonymous
D8 and B5, respectively
 
Never mind, my dumb bookmarks have messed with me
My commands.txt bookmark was in the v1 branch for some reason
 
Anonymous
That will cause problems :P
 
Also, I forget what this builtin is called, but is there a builtin equivalent to @+ where you append to the end of a list?
 
Anonymous
1:36 PM
Not really
 
@ASCII-only thanks, fixed
 
yay Charcoal string.split(number) finally splits a string into chunks of length n
 
Anonymous
I typically don't make builtins for 2-byte stuff unless it's broadly applicable (for example, is 2**a, which is equivalent to 2ⁿ).
 
Anonymous
While using instead of 2ⁿ is only -1 byte in isolation, doing ♂╙ instead of ⌠2ⁿ⌡M is -3, and is used fairly often
 
I made a 30-byte Actually answer for that S-chain challenge
 
Anonymous
1:46 PM
Clever
 
Thanks :D
I'm thinking of trying that approach with Jelly as well
 
0
A: Sandbox for Proposed Challenges

Arnauld26 Singers, 26 Letters code-golf hashing According to RollingStone, below are the 26 greatest singers of all time: Aretha Franklin Al Green Ray Charles Robert Plant Elvis Presley Mick Jagger Sam Cooke Tina Turner John Lennon Freddie Mer...

 
2:01 PM
I'm not sure why, but this code does not appear to be splitting the string
 
@Sherlock9 Jelly outputs lists of strings all joined together. Append a Y to see the result divided onto separate lines
 
Oh I see. Thanks :D
 
No problem :)
 
> “\|||\”ẋ“ ^ /”
does that make sense
also
 
2:11 PM
I think what's happening is that “/ v”ṭ isn't appending properly
 
> j“ ”
10/10
 
Or appending as I expect
K didn't seem to work on that bit
 
well fun fact it does xD
 
Also, your v is in the wrong position. It doesn't have enough leading spaces to be in the right place
 
2:12 PM
@Sherlock9 think I've found the bug
 
Your s1 is causing the bug.
 
@Sherlock9 “\|||\”ẋ“ ^ /”;;“/ v”Ks5Y
you can just do the swap yourself
 
Thank you very much :)
 
 
1 hour later…
3:30 PM
My friend: I noticed that [this] request header still gets logged
Guy he is talking to: Is this something added by the proxy layer above me?
My friend: it is in staging, yes
Guy he is talking to: Is there a way to avoid logging it?
My friend: o.O you're asking me? aren't you the one logging it? are you asking for e.g., a regex to avoid it?
sigh
 
Ell
3:43 PM
Hi folks
seeing as there is no topic in discussion
I would like to ask for matlab help
I'm trying to index a submatrix by using a topleft and bottom right coordinate
the only way I can think is by doing: parent(tl(1:1):br(1:1), tl(2:2):br(2:2))
which is not ideal
I would like to do something like parent(tl, br) but this doesn't work
any ideas?
 
Any help for tagging a question I'm about to post? This is the (very) basic idea
 
@Ell cough StackOverflow? cough
 
Ell
@ThomasWard I suppoooose :3
 
@HyperNeutrino Yeah, I got those, but couldn't think of anything else
 
3:57 PM
I can't think of any either rip
 
@HyperNeutrino You just assumed that it's code golf?
 
whoops :P
(insert self-righteous post saying "did you just assume my scoring system?")
 
We haven't had a good code bowling for a while
 
yeah because that tag is now forbidden
 
4:01 PM
code bowling?
lol
 
Code Bowling was officially banished from PPCG...
a while ago...
 
yeah I'd have assumed so lol
 
@HyperNeutrino Is it? I thought it was like pop cons: Some okay, most not
 
nope it was burninated
 
4:06 PM
no?
huh
nvm then I thought it was formally killed
I know underhanded was definitely killed
 
@HyperNeutrino underhanded and code trolling are the only ones killed IIRC
 
oh code trolling
that was the other one lol
yeah CB wasn't exactly deleted but it's hard to make good ones :P so yeah you're right :P
 
And posted!
 
4:22 PM
> How many developers does it take to change a light bulb? None; that's a hardware problem.
 
0
Q: Exponentiation to multiplication to addition

caird coinheringaahingMultiplication between 2 integers can be reduced into a series of addition like so 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Exponentiation (raising a to the power b) can also be reduced into a series of multiplications: 5 ^ 3 = 5 * 5 * 5 Therefore, exponentiation can be reduced into a series o...

 
@cairdcoinheringaahing ha that's what the name was designed for :P in any case, "commata" is fine thanks :D
 
@HelkaHomba Pet pig...
 
hello
I'm not a programmer but I've been thinking of a program which might make a good challenge
 
4:34 PM
@mınxomaτ huh?
 
> It's not an intruder, it's just my pet pig
She said, streaming her pet pig on the Nest camera thing
 
@Webster Ooh, do tell
 
have you heard of the game Jotto?
It's like mastermind but it uses words
5 letter words
with no repeating letters
no proper nouns, so scrabble words
you cannot use the same word twice
 
That sounds interesting. I would recommend posting it here if you're going to make it into a challenge
 
a strategy at the beginning is to guess unique words
if you can come up with 5 words that don't repeat any letters you would have a perfect6 starting set
 
4:42 PM
@Webster So is the challenge to guess the word?
 
Challenge: a program to ransack the english dictionary and produce sets of 5 jotto words that d not repeat any letters
basically divide the 5 vowels into 5 words
the 5 words would leave one letter left in the alphabet, fine for the game
 
@Webster In that case, you'd have to provide the dictionary, as they vary from dictionary to dictionary
 
scrabble dictionary
divide the alphabet into 5 words
should I write it up as a challenge?
the game is to guess the word
the challenge is to game the game
 
@Webster Sounds fun. I'd would definitely post it in the sandbox (the link up ^ there), just to get some feedback and clarifications
 
cool, I will
where can I go for some javascript troubleshooting?
 
4:46 PM
@Webster Stack Overflow?
 
i posted a question there
wheres codegolf sandbox?
 
What's to prevent just finding five words and then simply hardcoding the five words into the answers?
 
357
Q: Sandbox for Proposed Challenges

SandboxWhat is the Sandbox? This "Sandbox" is a place where Programming Puzzles & Code Golf (PPCG) users can get feedback on prospective challenges they wish to post to the main page. This is useful because writing a clear and fully specified challenge on the first try can be difficult. There is a much...

 
Ive been playing for a long tome and have not made a set of 5 words that meets the params
 
Never underestimate the perseverance of a dedicated code golfer to squeeze out an extra byte.
 
4:50 PM
@AdmBorkBork I just saved 2 bytes with a bugfix!
 
I once saved 10 bytes to fix a bug too lol
 
CMQ: Have you got any challenges without at least one downvote?
 
@cairdcoinheringaahing yes, many.
 
Anonymous
@cairdcoinheringaahing At least 1
 
@cairdcoinheringaahing All four of them
 
4:53 PM
CMC: Given a string, replace the vowels with their successor in the alphabet.
"abcde" -> "bbcdf"
 
@cairdcoinheringaahing -22
 
You can choose either lowercase or uppercase.
 
@EriktheOutgolfer Wait 22 challenges, or 22 downvotes total, or one question with 22 downvotes?
 
one question
 
@Mr.Xcoder Retina, 13 bytes: T`aeiou`bfjpv
 
4:54 PM
:40355687 oh yeah I have those too
 
@EriktheOutgolfer My favourite challenge of yours was "Skip like a Rabbit". I had fun golfing it
 
why doesn't it reply
 
Huh?
 
@Mr.Xcoder my hardest was arguably (and unexpectedly) the kolakoski one (only got 5 answers)
 
@Neil Oh Retina is the perfect tool +1
 
4:56 PM
jelly would probably beat that by at least 2 orders of magnitude lol
 
@EriktheOutgolfer Only 5 :O - Brb solving it
 
jelly, 7 bytes: e€Øc+OỌ
both upper/lower
 
Oh this one... I remember I had a terrible day when you posted it
And BTW you cannot beat 14 bytes by 2 orders of magnitude.
 
see my jelly answer above lol
 
Nice
 
4:59 PM
takes advantage of the fact that z isn't a vowel
 

« first day (2440 days earlier)      last day (2406 days later) »