« first day (1654 days earlier)      last day (3484 days later) » 

00:13
n=9 was still at 164 after 20 minutes. So the only case it really helps is for n=7.
00:54
@RetoKoradi Thought that might be the case, oh well :P deleted my comments btw
 
1 hour later…
02:13
@trichoplax You could make "verify a maze string" a code-golf :P
Interesting. If that narrows down the list of mazes to check it could even feed back into the original challenge...
Although I'm guessing it would be golfier to check all mazes than to reduce them
Unless you're solving this in Retina with an encode-each-maze-as-a-regex solution :P
Today I took a short course on advanced R. As it turns out, pieces of the language were designed in a rather strange, contradictory way that may or may not have made sense a long time ago. That was my biggest takeaway.
@Sp3000 I have no idea whether that's possible/practical...
Possible, yes. Practical no. Converting a maze to a regex could be another question idea though :P
02:17
@AlexA. Pirates aren't big on consistency
These darn stealth pings. That's a lot like my reaction to Matlab.
@BrainSteel That wasn't stealth. :P
I have no idea what you're talking about.
You aren't doing it right. :P
... nor am I.
Neither of you are.
02:19
I had my chance and I dun blew it.
Is this it? Yes.
Nice, double stealth ping.
What is this madness?!
My previous post was an example of a stealth joke. You have to look really hard to see that it's funny.
@trichoplax R you sure?
02:21
I was pinged. From where I know not
Ohhh, I just got it.
R matey.
@Doorknob I suppose technically it's just not funny, but I hoped for at least a groan...
psst... how to unprintable character?
02:22
@BrainSteel how
​​​
Oooooo
"Ooooo" == ghost == vocal representation of a zero-width space, which is like a ghost character ?
Half Life 3 confirmed.
@BrainSteel You beat me to saying that.
Well, great minds think alike you know.
02:31
@Doorknob I only just got that...
@BrainSteel You and I both thought of HL3, there are two of us, there were two HL games and two HL2 episodes. HL4 confirmed.
Ah, yes, the elusive 2 + 2 + 2 = 4 trick.
:|
I once failed a physics exam because in the first problem I wrote 3 + 3 = 9.
There are 3 2's, HL5 confirmed.
That one error propagated and all following answers were then wrong.
02:34
@AlexA. Reflecting an equation in the x axis is a common mistake
In second grade I forgot how to spell 'of'. I thought it was 'uv' for like 15 minutes.
Oh no wait - that still doesn't make it look like a 6...
@trichoplax That makes me sound a lot smarter than I am. :P
That's it. There you have it. That's my deepest darkest secret.
@BrainSteel That's good. At least you never used "would of".
02:35
@BrainSteel Sounds very Norwegian. :)
I would of course never do that
@trichoplax ^([NEW]*(S[WS]*N)*S[WS]*E[ES]*(W[WS]*E)*W[WS]*N)*[NEW]*S[WS]*E[ES]*(W[WS]*E)*N[‌​NEWS]*$ << My attempt at the 2x2 maze that goes down-right-up
That same year, I was to write a little essay. I, being the local genius at the time, approached my lovely 2nd grade teacher and asked her how to spell "gonna." I was right, by the way.
@trichoplax You dropped these: ,,
(it's probably got bugs)
02:36
@Doorknob oops
@Doorknob "I would of,, course never do that"
@Sp3000 I... is that a regex???
No, it's a xeger.
Need to test it more though
02:39
o_O
@Sp3000 Then you just need to scale it up to 3 by 3 and combine it with about 100,000 or so hand crafted others, and then you can just let regex do all the work...
... Oops I found a bug. I'm not very good at this :P (but I think you get the idea)
@Sp3000 I don't know regex so I'm out of my depth already. It doesn't seem tailored to this task though... :)
@trichoplax Getting basic familiarity with regular expressions was one of the best things I've done as a professional programmer.
@AlexA. Did you know there's at least three different families of regular expressions?
02:43
3 new things to add to my to do list
@ChrisJester-Young .NET, PCRE, and JS?
Or are you talking about something else?
Fixed :D
(No I'm not going to try a 3x3 :P)
@AlexA. BRE (as used in sed, vi, grep, etc.), ERE (as used in awk, egrep, etc.), and PCRE (which .NET, Java, and JS are also members of).
@ChrisJester-Young !! I didn't know that! I guess I'm only familiar with PCRE. :O
@Sp3000 Was it too fiddly to make a good golf question?
02:46
No, I still think it's an okay golf question :P
Maybe even metagolf, but I'm not sure how well these can be golfed down (if at all)
@Sp3000 Input a 2 by 2 maze? Or would 3 by 3 work?
2x2 would be easier to verify, and would be a lot easier since there's only single paths
Branches make things a bit trickier
@Sp3000 I was thinking of just golfing the code that outputs them, and the output can be anything as long as it's valid. Maybe I should put an upper limit on the length though, otherwise there might be a trivial absurdly long output
That's fair :)
I'm not sure how to judge the meta golf (as much as I like the idea of it)
02:49
Pick a bunch of mazes and sum the output lengths I guess
Ah yes - doesn't need to be measured over all of them. I was making it too complicated. In that case I guess 3x3 is possible. Maybe
Because 2x2 only has a few types of mazes, there'll probably be some hardcoding of certain output patterns though (tradeoff between fun golf and interesting golf I guess)
I'm really trying to keep all my questions focused on the computer graphics private beta, so if anyone else wants to post this one feel free. @Sp3000 I'm guessing you don't want to so you can answer it...
What exactly are you fine folks talking about?
@BrainSteel Polka
02:54
I might post if I get time - doesn't stop me answering if I want
True :)
Great. Now I have to go listen to Polka music.
@BrainSteel Starting from the shortest maze string question, we're considering the possibility of a golf where you have to find a regex that matches all strings that solve a given maze. Take a maze as input, output a regex.
@BrainSteel Incorrect. -5 points.
@trichoplax Fascinating. Definitely hard, though.
@AlexA. Down to 15? Dang it!
02:56
@BrainSteel Yes, over my head
Just wait, our resident demigod Martin will probably solve it with Retina :D
@BrainSteel Correct. +1 point.
But only 1 point because we all knew that already... :P
@trichoplax Correct. +10 points to you.
Do I get extra points for remembering how many points I had without having to look it up?
02:58
...yes. +2
Can I redeem my points for question ideas?
This is the best day ever. I'm going to put a sticky note on my desk entitled "BrainSteel's points"
I can imagine someone coding up a karmabot here now. :-P
In my experience, it's much easier to get Alex's rep than it is to get SE rep. I have new goals.
@trichoplax Not from me, I've only ever come up with one idea worthy of posting. u_u
03:00
Does Alex give out badges too?
That can be arranged. :D
Do I have the "worst nicknames" badge yet?
Nope.
You have the most accurate nicknames.
Brian Steele being the most notable.
Most notable, or most noble? :D
Dealing out points and badges separate from SE... I feel like a drug lord.
03:05
Write a program that predicts how many points BrainSteel will lose on Alex's next whim.
for appeasing Alex to earn his arbitrary rewards.
Every morning I bow to a shrine with your name on it. Come on, points...
gives BrainSteel 2 + 3i - 7j - 1apple points
@BrainSteel +1019 points, but I honor @Chris' -999.
Air's pretty thin up here at 38 points.
That was uncalled for.
Fine. But -3 for calling me out on my shit.
I'm just going to call that a +10 on the ol' index card...
I mean, -13 + 10 of course. I would never consider fraud...
03:14
:P
This currency is far too valuable for that.
+10 for being generally awesome.
Oooo shiny!
Of course it's software. Say, now that I'm super rich, can I lord my power over trichoplax and impose taxation on him?
03:17
He'll be in poverty pretty quickly. He has only 10 points right now, you know.
How many points do you have?
I'm donating my 10 points to Alex before I can be taxed
I have +infinity. I distribute my own points to others.
Ah, the old "infinity - not infinity = infinity" trick.
Trick? That's just math. :P
03:20
Well, math is kind of like a bag of the most clever tricks imaginable, if you think about it.
I think of it like a complex web of pure, pristine logic. When you're a spider near the center of the web, you're like, "Awww yissss." When you're looking from the outside, you're like, "Oh gross, spider web."
Today I learned I'm a spider. But that's actually kind of profound.
I'm just a fly caught in the web.
Should I be worried if I have no clue what you guys are talking about most of the time?
@RetoKoradi Well, you'd be in the same position I'm in. I just come in here and take everything drastically off topic for a while then leave.
03:26
Well, the combination of God is an Astronaut and being awake for too long has landed me in dream land. In the morning, I will give this page a confused look and go on with my merry way.
@BrainSteel Which GIAA album?
I spent years listening to them all the time.
All is Violent, All is Bright (Thank you, @MartinBüttner)
That's my favorite album of theirs.
Ah, from postrock.md?
Yup. I'm also listening to it in a playlist with Hymn to the Immortal Wind. It makes me feel good.
:D
+20 points.
03:29
Oh my! I am ever so grateful!
03:58
@trichoplax
04:28
0
Q: Tips for golfing in INTERCAL?

BaconaroI know exotic languages are really useful to win golf contests, but I dont see much INTERCAL codes around here, I dont really understand why. Do you have any advice that can help people getting decent sizes with INTERCAL? could this language ever be competitive? INTERCAL is so less exploited th...

05:07
Next up- Tips for golfing in Parenthetic
Wow, INTERCAL was created in 1972. "if "PLEASE" does not appear often enough, the program is considered insufficiently polite, and the error message says this; if too often, the program could be rejected as excessively polite."
Also, it has a " intentionally obtuse and wordy syntax". Sounds perfect for golfing!
I think the question is either a troll or an attempt to get that badge for posting a question which doesn't get any attention.
Yeah, I very much doubt that the poster was serious.
05:37
@PeterTaylor Based on an earlier conversation I saw, you're not a full time mathematican? After seeing some of your posts, I would have been willing to bet that you're a math pro
06:13
the fact that a language is wordy doesn't mean it can't be golfed, and it absolutely doesn't mean you can't have fun golfing it
we have a "tips for golfing in LOLCODE" and there are some serious, interesting answers
0
Q: Binary Stream: All Your Base

LivingInformationContext: You are a cryptographer. You have stumbled upon a mysterious group of individuals, who present you with a challenge, which you must solve in order to join their secret society. Description: You have been given a binary stream consisting of bytes that have a random bit-width (un...

40 minutes left until I post my Game Show question part III! :D
06:51
Anyone around?
07:12
0
Q: Take It or Leave It III: A Game Show for Computers

LivingInformationThis is the third in a series of puzzles that I will be posting every Monday at Midnight PST, and the final variant of "Take It or Leave It". The first puzzle is located Here The second puzzle is located Here Context: A reclusive billionaire has created a game show to attract the world's b...

@Sp3000 I hope the examples helped
@LivingInformation Thanks, they did
07:29
0
Q: Implement INTERCAL's Binary Operators

isaacgThe Compiler Language With No Pronounceable Acronym, abbreviated INTERCAL, is a very unique programming language. Among its unreproducible qualities are its binary operators. INTERCAL's two binary operators are interleave (also known as mingle), and select. Interleave is represented with a chang...

 
2 hours later…
grc
grc
09:03
@AlexA. ??
@BrainSteel :) ... unfortunately, they haven't really developed in any interesting way from there.
@BrainSteel it is one of the best post rock records :)
 
2 hours later…
11:22
0
Q: Would a class-writing code golf challenge be appropriate?

ipiThere are a lot of challenges that get you to write programs and/or functions, but (almost) none that get you to write classes. I thought of a way to lay out class-writing challenges - it's quite specific (and might be a bit longer than a code-golf challenge of similar complexity), but does ensur...

 
3 hours later…
14:11
Am I the only one put off by this?
> This is a game show, and game shows tend to have prizes. To make things interesting, if you have a Bitcoin address, post it at the bottom of your answer. As in the previous two games, for each unique solution (within reason) that scores higher than the previous #1 answer, you'll get a prize.
Not the only one, no. As much as I like monetary rewards, I think I prefer remaining unpaid here :P
It sounds fun but I don't think it is a good idea. I'd rather have a rule against it than see it become unpleasant later.
I almost posted on meta about it, but then I saw an old post so I didn't, but now I can't find it again...
I think maybe something other then a monetary prize would be fine, like what Calvin did with giving the winner a challenge dedicated to them, but actually getting paid is a little weird...
14:26
@trichoplax This one?
And I think the post you are referring too is: meta.codegolf.stackexchange.com/questions/1878/…
Ninja'd :P
@Geobits Yes! Why couldn't I find it again???
Umm... I was hiding it from you.
2
And also this and its linked duplicates: meta.stackexchange.com/questions/138522/…
@Geobits How do you do hyperlinks like that in chat?
@Geobits Impressive. All I could find was this and this
14:28
[text](link)
So its basically the same as when posting a question/answer. Thanks!
Yes most things work in chat the same way as on main. Apart from the things that just don't work in chat
@RetoKoradi I'm not even a maths graduate, although I was very much towards the theoretical end of compsci. But I like to paddle in the shallows.
So meta is clear that people think financial rewards are a bad idea, but we don't have a rule, only advice. Would people want a rule?
I think when people start offering money on the site, we get into a legal place we don't really want to be in.
14:35
Yes I'd rather put an end to it before it becomes a problem.
2
On the gameshow questions it seems light hearted and well meaning, but I guess it will be harder to prevent it the longer it is permitted to continue
If people really do want to offer monetary rewards we could just stop it until we actually have some rules and guidelines around it. But since it really isn't such a "big thing" to offer bitcoin/paypal rewards, I would just say outlaw it.
15:04
I've posted to meta so we can see how the community as a whole feels
0
Q: The community is against cash prizes, but should that be advice or a rule?

trichoplaxMeta question showing community consensus that cash prizes are a bad idea. A series of questions on main that offer non-trivial amounts in bitcoin for each new best answer: Take it or leave it Take it or leave it II Take it or leave it III These questions are clearly well-intended and fun,...

0
A: Sandbox for Proposed Challenges

Sp3000Maze to regex Suppose we have an ASCII maze like so: ####### #s# # # # # # # # # # ### # # # e# ####### The input maze will have the following properties: One cell (marked s) will denote the start of the maze, and a separate cell (marked e) will denote the exit. The walls will be denot...

16:01
0
Q: Brainfuck code golf challenge - write a brainfuck program that searches for the first non-zero cell

a62The challenge is to write a brainfuck program that searches sequentially through memory for the first NON-zero cell. The program should start somewhere in fairly low memory (there will probably be some overhead/counters/etc.). Once the program starts checking cells, it should continue to the ri...

^^ Can't tell if I'm misinterpreting or it's actually trivial (AboveFire's already answered and deleted though)
That's what I thought too..
hi all
16:16
Hey
16:32
hi @RetoKoradi
0
A: Sandbox for Proposed Challenges

trichoplaxKolmorogov image complexity kolmorogov-complexity code-golf graphical-output The image below [ to be added when posting to main ] was produced using a combination of simple methods that, if known, would allow reproducing the image with a short program. It is therefore known to have low Kolmor...

16:59
0
A: Sandbox for Proposed Challenges

gilad hochBuild Me a Pyramid this is a simple ascii-art code-golf. you need to build a pyramid from cubes. cubes can be viewed from 2 angles: _____ _____ /\ \ / /\ / \____\ /____/ \ \ / / \ \ / \/____/ \____\/ this is an example for 2-size cubes from the 2 po...

@Sp3000 for your maze regex sandbox post, I assume you'll be writing a regex that matches valid regexes? ;)
Do we have a tag yet...?
Would restricting your permitted features make validation easier? I don't have regex knowledge so that's just a wild guess.
Thinking about it, since it's an independent question from the maze solving string question, there's no reason it needs to conform to the same maze style. You could just have walls as cells rather than add extra cells and double moves to simulate walls as edges, if that's easier?
 
1 hour later…
18:30
0
A: Sandbox for Proposed Challenges

Nick B.Empty a Swimming Pool . . . With Only a Red Solo Cup You have a swimming pool that is filled to the brim with water. You need to empty it, but you can't think of an efficient method. So you decide to use your red solo cup. You will repeatedly fill the cup all the way and dump it outside the pool...

 
2 hours later…
20:05
@trichoplax I can't see the entire starboard right now, so I don't know if someone already told you, but congrats on hitting 5k! :)
5
@MartinBüttner As far as I can see, you're the first - thank you! :)
20:27
Half of Isaac's INTERCAL challenge is really easy in R. The other half is not.
Is it the interleaving that's easy?
Does R have zipping? If that's the case they're not that difficult
Actually I just figured out the other part. Yeah, it's all pretty easy. Post soon!
And no, R doesn't have zipping.
And the interleaving is what I was originally referring to as easy.
Gonna beat Python? :) Sometimes it does surprise me how concise R can be
20:43
It might be able to beat Python if it wasn't Sp who wrote the Python. :P
Fair enough :P I knew there was a math-y way of doing it, but I certainly didn't think it would be done like that.. just insane.
I really thought string manipulation would've been better, but I'm 11 bytes shorter than him
@PeterTaylor Would you be able to output the strings you get from some of your answers? It would be interesting to see what they look like
Ouch :P Can R not compare ascii values with >? I think if it can you can change == to > and switch the order of the statement
It can, I just wanted to post something then pare it down a bit.
20:59
Alright :)
Oh, but ~ is the last ASCII value, is it not? If I do a unicode comparison it'll be longer in bytes.
21:58
Weapons Grade Ham
@Doorknob I'd like to learn Ostrich but the docs are like 60% "TODO". What do?
@AlexA. don't learn Ostrich? :P
22:14
@Doorknob ಠ_ಠ
It seems like a neat language...
As the creator of the language, do you actively discourage its use, @Doorknob?
22:30
yes
CJam / Pyth / etc are much better
:/ Have you completely abandoned its development?
23:05
yes
23:16
D:
23:56
Snowman is obviously the superior bowling language :P

« first day (1654 days earlier)      last day (3484 days later) »