« first day (2014 days earlier)      last day (2816 days later) » 

12:03 AM
@quartata : yes but for the state runned program, they were really turtle which were drawn (the aim was to make the turtle move so it can draw the line). And pupils only used it to draw straight lines (but this is what you could get with children bellow 10).
 
@LeakyNun I think you meant to say the cumulative sums of the difference
 
@El'endiaStarman Access restored. Yay!
 
@miles That's the same thing, no?
Mathematically, I mean.
 
12:18 AM
@NewMainPosts Yay, an ASCII art challenge! I love those!
 
8 more stars ._.
@NewMainPosts @Downgoat doing this in cheddar
unless recursion isn't fixed :/
later
18
Q: What are the origins and proper uses of “s***gibbon”?

KWinkerThis derogatory term recently exploded on the U.S. scene with its application to U.S. presidential candidate Donald Trump. Its arrival is so recent the Urban Dictionary has only a recent definition and one that seems to me not to connote the true depths of the intended insult: General insult....

 
@CᴏɴᴏʀO'Bʀɪᴇɴ NOOOOOOOOOOOO
 
solution: star more messages so it falls off the starboard ;)
 
12:38 AM
TIL SO is #50 of the worlds most popular websites.
 
really? where did you read that?
 
What regex will transform \so/,__,` into \s\s/,__,\o` and vice versa?
God, that formatting is hideous.
 
just use multiline
please
     __
    /,,\o
to
      __
    o/,,\
right?
 
Yeah, but the underscores on top are irrelevant.
 
12:43 AM
oh, so just
/,,\o => o/,,\
 
Yeah, but the spacing is important.
I had :s/(o*)([^o]*)(o*)/\3\2\1 but that screws with the leading spaces.
 
 /,,\o
o/,,\
like that?
or what
 
Yeah like that, but my regex does:
 
it removes it? sounds a little extreme.
 
12:47 AM
is there a leading space in the original string?
 
There we go. That's the formatting I wanted. XD
@CᴏɴᴏʀO'Bʀɪᴇɴ Sometimes
 
"/,,\\o".replace(/(\s*)(.+)o/," $1o$2")
like that?
 
Grr, this is frustrating. I've got the whole thing except for the stupid head working.
Uh, let me translate that to vim and see.
No, that still moves the turtle's back over by one.
 
@DrGreenEggsandIronMan give me a result where it fails
 
With \s == space, it incorrectly turns \s/,,\o into \so/,,\` instead of o/,,\`
 
12:53 AM
@DrGreenEggsandIronMan Couldn't you search for a non-comma and paste the o over?
 
I think I'll just go with two regexes.
 
I'm making my own regex flavor for CG, if I don't come back in two days call an ambulance
(Just kidding it shouldn't be that bad)
 
Taking Stack Overflow offline now, we’ll be right back!
Nooo.
 
gasp SE is offline for maintenance!
Right as I upvoted a question too...but I managed to upvote an answer seconds before. Lol.
 
And we’re back - that should be the only outage tonight.
2
 
1:01 AM
This is dumb. It ended up as s/ \/(.*)o/of\/\1/e, s/o(\/.*)/ \1o, s/f
three regexes.
There's got to be a better way.
 
Yeah I think it's called not using regex
I thought visual block was great at shifting stuff over like that
 
It is, but only if you're just going in one direction. I have to go both directions.
 
@quartata one minute XD
 
Oh duh, I'll just use a recursive macro. facepalm
@quartata are you going to make turtles with cg?
 
Can't.
CG really doesn't have all the tools it needs for most challenges yet
 
1:15 AM
@quartata is there an equivalent to npm install for ruby?
like, install all required thingsd
 
@CᴏɴᴏʀO'Bʀɪᴇɴ gem
@CᴏɴᴏʀO'Bʀɪᴇɴ Oh. One second
 
Depends on what you're installing. If it has a Gemfile you can use bundler
It might also have a rakefile that installs the gems
 
rake gems:install
 
1:17 AM
0
A: Alphabet triangle

Mama Fun RollJulia, 88 bytes a=join(char(65:90));b=[a[1:x+1]*a[x:-1:1]for x=0:25];print(join(vcat(b,b[25:-1:1])," "))

halp i can't golf
 
I bet none of you could guess what language I'm gonna do the turtles in. :P
 
well, julia isn't exactly terse
 
@DrGreenEggsandIronMan emacs lisp
 
@DrGreenEggsandIronMan if it isn't jolf, I'm firing you.
 
@DrGreenEggsandIronMan Logo?
 
1:19 AM
@quartata it's actually a new language I'm working on called "em". It's a golfier version of emacs. :P
 
@DrGreenEggsandIronMan oh, I know, V!
 
ninja'd
Anyway, I did golf my alphabet submission down to 85 bytes
but I'm still stuck :(
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ooh, so close. It's actually V
 
@DrGreenEggsandIronMan oh, only 0 letters off.
 
OK, I almost got used to the Jelly downvotes. But Sesos? It's not even short...
Already retracted. Now I'm even more confused.
 
1:33 AM
The Jelly Downvotes? What's that?
 
People downvoting Jelly answers because they're Jelly answers.
Happened with CJam too, but I don't use it that much lately.
 
I haven't seen that. Then again, I have two Jelly answers, and they're at 9 & 24, so I'm not really the expert.
 
Don't worry, V will get its share.
 
@Dennis People think you're some sort of cheating evil wizard I guess?
our voting culturw is weird
 
Proudly presenting, reticular! (Not yet finished, but on its way. Prone to bugs.)
 
1:37 AM
Just downright hate for golfing/esoteric languages, I guess. More often than not, all posts in those languages have a downvote.
 
And a "This is actually insert some numer bytes!"
 
I've never experienced that
arbitrary downvotes that is
 
Yes, I finally got it working!
Now it'll take me another 30 minutes to write up an explanation and a hexdump...
Oh great. It doesn't work in TIO. And I have no idea why. :/
 
What doesn't?
 
1:49 AM
The turtles program.
 
Not helpful. :P
 
Which is weird cause I haven't made any changes since the last pull, and it works fine locally.
@Dennis Wait, I'm supposed to be helpful? Shit, I got nothing.
 
@Dennis jelly programs probably have downgoats, and your posts in general, because people are jealous xD.
is new meta posts actually a person
 
Actually, I have no idea what part isn't working.
 
Of course not. It's an rss feed
 
1:51 AM
@DrGreenEggsandIronMan How about a permalink?
 
@RohanJhunjhunwala do you mean... puts on sunglasses jelly?
3
 
@Dennis I doubt it's on your end, but here you go:
 
@CᴏɴᴏʀO'Bʀɪᴇɴ yes! 10/10!
 
For comparison, without the recursive macro on the end, it does this:
 
1:53 AM
open dst: no such file or directory
 
All right. So I just found out that @HelkaHomba is a Minecraft youtuber.
 
@DrGreenEggsandIronMan Hm, could you hexdump the local file?
 
Just a sec, I'm about to post the answer, and that will have a hexdump
 
@Dennis that's the error with debug on
 
@CᴏɴᴏʀO'Bʀɪᴇɴ you should add add an official spec for reticular
and please make ur username all ascii
 
1:57 AM
Yay, firefox no longer segfaults on archlinux for armv7h.
 
@RohanJhunjhunwala he did
@RohanJhunjhunwala why?
check the readme, was made about 2 min ago
 
the readme just shows how to run the code
 
2:01 AM
0
A: Turtles All the Way Down

Dr Green Eggs and Iron ManV, 55 bytes dwi __ /,,\o@"ñHyjí,/,__ í _/ ___ HPhjI ñLòkk$x^PXkk Since this contains unprintable characters, here is a hexdump: 00000000: 1864 7769 205f 5f0d 0a2f 2c2c 5c6f 1b40 .dwi __../,,\o.@ 00000010: 22f1 4879 6aed 2c2f 2c5f 5f0d 0aed 205f ".Hyj.,/,__... _ 00000020: 2f20 5f5f 5f0d 0a48...

 
@R.Kap Yep :D
 
I get this as output.
 __
/,,\o
Is that wrong?
 
@HelkaHomba You have some cool videos on there. Nice job.
 
Yeah, that is.
Oh wait, I think my hexdump is wrong. Stupid windows. Gimme a second
 
Windows newline detected.
 
2:04 AM
Youtube autoplay went from daft punk to linkin park, to 30 seconds from mars, to my chemical romance, and now fallout boy.
lol
 
Well, other then daft punk those are all pretty similar.
 
Is there a useful command line SE chat client yet?
 
shameless self advertisement
3
Q: King of the Torus!

Rohan JhunjhunwalaKing of the Torus! Your job is to conquer the torus, but wait, there are multiple other players banded together in teams facing you! You will need to use your wit's to conquer the torus. There are three teams: red, blue and green. Teams are self-assigned arbitrarily. If the teams are even you m...

I was wondering if anyone could tell me if there was something wrong with this challenge. No one seems interested.
 
@DrGreenEggsandIronMan yeah
but how did it make it from there?
@RohanJhunjhunwala more likely they are taking a bit to develop good bots
 
Ok, I was concerned. Thanks!
 
2:07 AM
@Dennis I've updated the hexdump. Does it work for you now?
 
@mınxomaτ @Quill's SE Chat terminal?
 
Just wanted to make sure that I did not do something wrong
 
@EᴀsᴛᴇʀʟʏIʀᴋ src
 
@mınxomaτ probably not yet though, pretty much requires you to put your email/SE password in your .bashrc.
 
no
 
2:09 AM
you updated it then?
 
I'll probably end up writing my own anyway. Looking for inspiration.
 
@DrGreenEggsandIronMan Yeah, that works. Code is transmitted as UTF-8, then re-encoded as Latin-1. I'll have to check if that works as intended.
 
Or is there like a bigger command line client (that already supports IRC and stuff) that enables you to write ... plugins, I guess (?)
That'd be awesome
 
@mınxomaτ there is a python se chat bot thing i think, maybe look at that
don't have a link
 
@Dennis OK, that's a relief. Also, I'm going to move to UTF-8 soon, so that might fix it.
 
 
Are the nwe main posts and new main post bots on this chat room controlled by real people or ppcg itself?
 
ppcg
mods and ROs can set the feed piped into the room
 
@RohanJhunjhunwala they are feeds specifically chat.stackexchange.com/rooms/info/240/…
 
so why did it post "I'm so meta even this acronym"?
 
lol
 
2:13 AM
@RohanJhunjhunwala mods edited it into that
 
@RohanJhunjhunwala Because the mods here like to edit the posts if someone recently posted the exact same link
 
ninjuic'ed
also if they are spam
 
@RohanJhunjhunwala And they always tend to get starred
 
@RohanJhunjhunwala I will.
 
@Dennis Does this link work if you don't convert it to latin1, and call V with the -u flag?
 
2:15 AM
@DrGreenEggsandIronMan Hm, the file gets transmitted properly. Maybe it's the sandbox?
V has a -u flag? o_O Why am I re-encoding?
 
It was added recently.
ish
 
@HelkaHomba because mods are good at making funny elevens
 
And I'd be shocked it the sandbox had any effect on it since this particular answer isn't using anything file-system-ey
 
Elevens? I thought we just ousted a bunch of memes...
 
@DrGreenEggsandIronMan Well...
mbox: opendir: Not a directory
 
2:19 AM
"Oops, I tripped and accidentally fathered a child"Valorum 4 hours ago
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ...
 
@DrGreenEggsandIronMan Tada! Told you it was the sandbox.
 
@DrG is it supposed to work with integers greater than 9?
 
Now to check if I can break it with the -u switch.
 
2:21 AM
So, what was the problem?
Oh. Ok, cool! Thanks!
 
Still works with -u.
@DrGreenEggsandIronMan Not sure. I changed the location of the sandbox root and it worked.
There's a reason why I don't simply and blindly sandbox all interpreters. :P
It's strictly on a need-to-box basis until I figure out why some interpreters behave weirdly or find a better sandbox.
 
Ok, well thanks for your help. Is it officially using UTF-8 now?
 
Yup.
Which really is the sanest option except for scoring purposes.
 
Nice. That will make it easier once I if I ever get the custom code-page working.
 
Take a peak at Jelly's source code if you need some inspiration.
Not sure if it's the best way, but it works.
 
2:29 AM
Well, I know how to implement it, I just am too lazy to pick out all the various characters.
It will actually end up being very similar to 05AB1E's code-page. A superset of it, really.
 
Ah, OK. :P
Jelly (or its fork) will move away from code pages soon.
 
I think everything about V is "Yeah, I'd like to, and I know how to, I'm just really lazy". Docs, Code-pages, math...
Being able to run a file that isn't in the same directory.
Security holes.
The list goes on and on.
 
25 stars and counting.
Oh, and cleanup on aisle eleven has eleven stars. Perfect.
 
Yep, I had to do my part to get to 30.
I should tell Marky to star it too, but...
 
If Conor's message gets 30 stars I'll make another bargain to change my name
 
2:38 AM
Back to Calvin's? Or something else?
 
@DrGreenEggsandIronMan Yeah, definitely been there. Lynn was/is a huge help with the docs. I only curate the list of atoms and quicks.
 
to Helka's Hombies
 
For a second, I was afraid it would be Hᴇʟᴋᴀ Hᴏᴍʙᴀ.
4
 
@Geobits do it it's a worthy cause
 
2:39 AM
@DrGreenEggsandIronMan By the way, do you use 00 or 0D for something?
 
@Dennis That's nice. I have started on the docs, but I don't feel like putting a ton of effort into them when there are so many unprintable characters that do things.
@Dennis Uh, maybe? I definitely don't use 00, but I'm not sure what 0D does. I think I just mapped 0A to 0D
 
@quartata I'm torn between sock abuse and and sensible names ><
 
@DrGreenEggsandIronMan I'm asking because those would be trouble on TIO. 00 can be inserted via permalink or JavaScript, but newlines are really up to the browser.
 
Oh. Maybe I should just map any sort of newline to 0D, at least for UTF8 mode.
I'm not really worried about losing 0A, since it would be a pain to make it significant.
 
Why an old Mac newline?
 
2:45 AM
@miles Lol that's because I didn't understand it
 
      Should I implement a way for bots on the same teem to communicate
 
@Geobits Do it or I'll change my username to Ðėṇṇıß. :P
 
lol
that would be hilarious
 
@Dennis use characters in your codepage
 
@Dennis What do you mean? I thought mac uses \n just like linux.
 
2:46 AM
@Dennis Ok, ok, I'll do it. I'll wait a while, though, so it won't look as suspicious >_>
 
who was talking to me the other day about using ClassPathLoader?
 
Vim dislikes LFs, so eventually it needs to get mapped to CRs internally.
 
@Geobits ಠ_ಠ
 
@DrGreenEggsandIronMan Starting with OS X, yes. Previous versions used \r.
 
Oh. That's dumb
 
2:48 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ You pinged the wrong person if you're trying to talk to ಠ_ಠ.
 
@Geobits I'm not.
 
Ok, well what specifically did you want to say about ಠ_ಠ?
 
ಠ╭╮ಠ
 
Hey, I'm only here because I'm waiting for my app appeal to go through. Unless I'm not reading the policy correctly, it was rejected in error. Stupid Play Store. So anyway, let's gossip.
 
p=1024;n.real=(2**p+1)**(2**p)*2**1024//(2**p)**2**p;n What could possibly go wrong?
 
2:51 AM
hey, that earth one-eigth-of-a-byte guy has been hanging around here recently
 
Really? Odd, I haven't seen him on in a while.
 
@LeakyNun I am.
 
@Dennis alright
 
@Geobits oh? huh. maybe I'm hallucinating.
 
That's a possibility, sure.
 
2:52 AM
I never knew that grammar of saying "I am [using]" to "Use your characters"
or for that matter, "I have [used]" to "Use your characters"
but people say it all the time
 
10 times out of 10, I just say/write things without thinking about the grammar.
 
Me two
 
(If I butch the grammar in the process, please let me know.)
 
@quartata @rubyPeople how do I include a module contained in another file? require "filename" gives the error C:/Ruby23-x64/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- funcs (LoadError)
nevermind, I can just do load "filename.rb"
 
@Dennis I've heard other people say it
just that I never knew it
halp github is borked
 
3:02 AM
It is?
 
@Dennis yes, it is
 
How? I'm not experiencing any problems.
 
Oh, it's ok now
I couldn't connect to it
 
CMC: find the largest number in a set that is the last in the first contiguous section of the set. E.g., 1 2 3 4 6 yields 4, and 5 3 4 5 6 12 yields 6
 
Why are there so many CMC's and so few real C's?
 
3:13 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ go to cheddar room plz
 
well, a lot are time-wasters instead of actual challenges
 
@CᴏɴᴏʀO'Bʀɪᴇɴ QṢµIṚi1Cị
Or ṢµIỊ×\S‘ị, for the same byte count.
 
@Dennis Cause challenges are hard. You have to make sure it isn't a dupe, you have to make sure their aren't loopholes, you have to provide test IO, you have to tag it well, you have to make sure your explanation is super clear, and explain it further to anyone who asks about it, you have to (or should) test each answer, etc. CMC's are just kinda effortless and fun.
 
This was as elaborate as many challenges on main.
Also, ḟ’Ḣ (3 bytes).
 
Sure, but the description of it wasn't. A single sentence challenge would not go over well on main.
 
3:21 AM
mine is 12 bytes ,2\µIḢ’µÐḟṪṪ
 
Someone else should answer the turtle challenge so I can tell if my answer is competitive or not. :P
 
For some reason, I find ASCII art with Jelly extremely unpleasant.
I did enjoy it with CJam though.
 
0
A: Turtles All the Way Down

Leaky NunCheddar, 105 bytes n->(|>n).map(i->(1-i%2)*"o"+"\\,"+(n-i-1)*"__"+",/"+i%2*"o"+i/2*" "+"\n"+(n-i)*"__"+(i+1)*" ").vfuse.rev

 
3:38 AM
Ok guys, need some help here. I have an app for the Play Store that allows people to broadcast Pokemon spawns to other players in the local area (under 1km). It got rejected just now for impersonation due to the title, PoGo Ping. So I need a new title. Any ideas?
Apparently it needs to not start with pogo, poke, pokemon, etc. I mean, plenty of apps do, but whatever. I just need a catchy name.
 
Pingomon?
 
Hmm
Well, the icon and graphical assets I'm using are based on a sonar-ping look, so having ping still there would be a plus.
Dammit, how can people get away with an app called "Pokedex Mega", but "PoGo" isn't allowed? Hell, Pogo isn't even any sort of official name for it, or covered by any trademark AFAICT.
Ha, from their guidelines:
> Incorrect: “Ingress Guide”
Correct: “Guide for Ingress”
Ugh
 
0
A: Create output twice the length of the code

Dr Green Eggs and Iron ManV, 2 Bytes 4é This outputs ÿÿÿÿ Try it online! Explanation This is a really hacky answer, and it works by abusing the internals of V. Essentially how it works is that ÿ is a command in V that signals the program is over, and any pending commands must complete. Otherwise, some implicit end...

 
0
A: Unsorted majorization of two lists

Leaky NunCheddar, 118 bytes n->n.map(i->i[0]-i[1]).map((j,k,l)->l.slice(0,k+1).sum).map(i->i>0?1:i<0?-1:0).map((j,k,l)->l.slice(0,k)has j?0:j).sum Basically a port of my Jelly answer. Takes transposed array as input. n->n .map(i->i[0]-i[1]) Difference (vectorized) .map((j,k,l)->l....

The comparison between this and Jelly is too good
esp. how I paralleled the explanation
 
3:56 AM
@LeakyNun cheddar is destined to outgolf jelly confirmed :p
 
> Jelly - 6 bytes; Cheddar - 114 bytes
I look forward to that day.
 
11 hours ago, by Cᴏɴᴏʀ O'Bʀɪᴇɴ
Iff this message reaches thirty stars, I will make my name ASCII-only.
push
 
> Iff
Iff =\= if
well it actually does...
 
@Dennis Ok, I'm going with Pingomon. If it's not rejected, I owe you a cookie or something.
 
I prefer beer. :P
 
4:04 AM
I can live with that :D
Let's hope it goes through. Changing logos and such is a pain :/
 
@Geobits Pogo is TV network. idk if it is a tv network in us though
 
Hmm. It's also a games platform (pogo.com) I guess. You'd have to be crazy to think I was trying to impersonate either of those with this, though.
Oh well. It's not the end of the world. At least it isn't being rejected for "device or network abuse" now ;)
 
TIL C9 has a vim mode
 
4:20 AM
Hello
 
@Quill pls halp, node is borked
/home/ubuntu/workspace/Cheddar/dist/interpreter/core/env/scope.js:71
        this.Scope = new Map();
                   ^

TypeError: Cannot set property Scope of #<CheddarArray> which has only a getter
 
What did you do?
 
wat does that even mean
 
@Downgoat halp
 
i think node is borked
oh wait nvm fixed it
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        {var
how to know something is very borked 101
 
4:27 AM
@Downgoat You have a somehow borked file called {var? o_o
 
.__.
 
4:48 AM
Hmm. Apparently Google Docs thinks that "Task: Kill" is misspelled and should be "Taskkill".
 
heh
Let's test whether more Windows or Unix utilities are in the dictionary!
 
5:10 AM
so, I'm making a .jar for my upcoming KoTH. However, for people to add their own bots, they need to provide a .java file. Do you think it's a good idea to automatically compile all of the java files in the directory of the jar?
(along with allowing them to pass the path via command line)
 
Why would you have a JAR? It seems likely that KOTH bot developers would want to hack on the controller.
 
er, they shouldn't be modifying the controller at all
simply extending the Player class
 
What if they want to make a visualisation of the battle?
 
oh, the source code is totally going to be available
this is simply if they want to go the easy route with a .jar
anyways, do you think its a good idea to auto-compile (and add) classes in the current folder unless otherwise specified?
 
Me? I don't actually understand the question.
Do bots have to be written in Java?
 
5:19 AM
no
but I'm planning on making it possible for people to write their own bot without ever touching the source code
which means that the .jar file needs to be able to load a class
therefore, I'm considering automatically importing any classes that live in the same folder as the CWD
 
It's some kind of special case of the bot happens to be in Java?
 
Hello
@Dennis I have three challenges in the Sandbox, if you want to take a look
 
@Dennis Let me know how you'd like your beer delivered :D
 
@Sherlock9 you have ten
@Sherlock9 just post this already
 
5:34 AM
Alright
 
Does it matter to the queen's walk question if the spiral is clockwise or counterclockwise?
 
@Sherlock9 No, because you just flip it along the vertical axis
 
Alright, thanks
For Collatz paths, I don't think I decided what the objective would be
 
0
Q: A queen's walk across a spiral

Sherlock9In a far-off kingdom, a chess queen takes a daily walk across a spiral path, numbered from 1 to n, not caring to follow the spiral itself, but simply making queen's moves as she would on a chessboard. The queen is beloved by her subjects, and they make a note of every square she visits on her pat...

 
5:50 AM
@LeakyNun Should the objective be to find any given Collatz path or the sequence of Collatz paths? I'm undecided
I think the sequence might be more interesting. I'm not sure
 
@Sherlock9 I do not understand.
 
See the top of the sandbox post
 
@Sherlock9 no opinion
 
Either I can return a(p, q) the shortest Collatz path in a sequence, or string them all into a sequence and ask the golfer for the first n terms
Alright, I've decided to go with the second one.
 

« first day (2014 days earlier)      last day (2816 days later) »