« first day (2038 days earlier)      last day (1522 days later) » 

12:00 AM
@El'endiaStarman Maybe for some people it would be exercise? :P Or maybe something like cycling? (I have no idea)
Excercise could mean an exercise schedule as well
For some people sleep would fit the description too
 
@ThreeFx Do you know if anyone has raised it? Seems to affect feersum too
 
@trichoplax lol
 
Uh, wasn't a joke...
What did I miss?
Oh wait are you talking about the dream avatars?
I was thinking of the weird way some people's gravatars are showing different colours and patterns in different places
ThreeFx and feersum have a totally different identicon in the avatar bar at the top right of the window than they do at the left of their messages (except when a multiline message makes the avatar large, then it matches the avatar bar)
 
@trichoplax It seems to affect everyone with an identicon avatar. I have an extension called Hover Free that shows images on the other side of links, and all of their avatars appear differently when I hover over them.
Except Rohan's.
 
That's even weirder...
 
12:14 AM
Huh? I don't get it.
 
That's the avatar I'm used to seeing for you
 
Yep, same as it is everywhere?
 
Now try typing about 3 lines at once to show it larger
 
rcx = 0x000000002b222450   rbx = 0x000000002a878af0
rsi = 0x000000002aa80d40   rdi = 0x00000000018853e8
rbp = 0x0000000000000010   rsp = 0x00000000018851f0
 r8 = 0x00000000018853e8    r9 = 0x0000000000009360
 
12:17 AM
Looks exactly the same to me though
 
Must be some kind of weird moderator goggles.
 
Now I see this - and that blue one is the one I see in the avatar bar at the top right now too - which I've never seen before the last few days
 
your font is different as well
at least, different than my computer
 
It apparently only happens for tricho and ellendia.
 
Okay, that's really weird. The bigger version of feersum's avatar next to messages is purple as usual.
 
12:19 AM
@El'endiaStarman When you say purple, do you mean slightly purply grey?
 
Wait, the hashes are exactly the same
wat
 
The blue one is from their chat profile, and the purple one is from their PPCG profile.
 
@El'endiaStarman I thought feersum's usual avatar was the grey one = the blue one is the one that's new to me
 
@trichoplax Do you have a hi-res screen?
 
12:21 AM
@trichoplax The purple/gray one is the normal one for me too.
 
@El'endiaStarman Both those links are blue for me
 
I've never seen this blue one.
 
........blame caching? Yes, blame caching. :P
 
@El'endiaStarman Both blue to me
 
Hey, terminology question: a TypeDefinition is the full definition of a parameter type: HashMap<Integer, List<T>> I need to construct a tree of the parts, HashMap, Integer, List, T. What are those parts called?
 
12:23 AM
@ASCII-only 1366x768
 
@NathanMerrill Nodes?
 
Class :P
@trichoplax Hmm, weird
 
@ASCII-only I know it's old fashioned but it's not that weird :P
 
Class templates and types? :P
 
@trichoplax I mean I have 1366x768 as well and it's purple for me
 
12:24 AM
@feersum class ClassTemplatesAndTypes { }
 
@ASCII-only I knew what you meant I was just joking :)
It feels weird to have a lower resolution on my laptop than my phone
 
The pattern is totally different between the blue and purple ones. Monitor resolution won't make a difference.
 
any console errors?
 
@NathanMerrill HashMap and List are evidently not the same kind of thing as Integer or T.
 
@El'endiaStarman Yeah, but gravatar shows a different one depending on the icon size
Maybe it is caching
 
12:25 AM
At least screenshots seem consistent for everyone
 
@NathanMerrill I have four of these: hoverzoom.js:1157 Uncaught TypeError: Failed to execute 'getComputedStyle' on 'Window': parameter 1 is not of type 'Element'..
All from the Hover Zoom extension.
(It was Hover Zoom, not Hover Free.)
 
and tricho? you have any errors?
 
So the blue images are caused by your broken extension?
 
It is caching
Never mind
I changed the size in the image link by like 0.000000000000001 and it turns blue
 
@feersum Can't be; clicking through to your chat profile shows the blue one.
 
12:28 AM
But that's not the one that's usually shown.
 
@NathanMerrill I don't have any extensions running so no errors for me
I don't understand how caching can cause a problem for avatars that haven't been changed
 
The avatars have been changed
The blue one is the new one
 
It's the requested size that makes it different. The former is 64 px, the latter is 128.
 
@El'endiaStarman Change the 64 to 64.1
 
But, for whatever reason, hovering over the former still shows the blue one. At full size (512 px).
 
12:35 AM
@El'endiaStarman Those both look blue to me...
 
@El'endiaStarman It's caching
 
Hmm. Lemme try Ctrl+F5...
 
Maybe your extension doesn't parse the parameters after teh question mark.
 
Nope, still purple and blue.
 
> Seven of the files are coded as a Directed Acyclic Word Graph (DAWG)
 
12:36 AM
@feersum That's probably why, yeah.
^ 32 px.
 
blue
 
purple
are we polling?
 
Perhaps it has to do with CDN servers.
 
@ConorO'Brien You also refer to the grey one as "purple"? :P
 
As in, regional differences due to which server you get images from.
 
12:37 AM
@trichoplax it's objectively purple :P
 
Uh oh someone fetch the Ishihara plates!
 
Is anyone else in the UK seeing the grey purple one?
 
The greyer one is purple to me
 
@DJMcMayhem: Is feersum's avatar purple/gray or blue for you?
(He's in the UK, right?)
 
I don't know...
 
12:38 AM
Syxer is, but idt he's here
 
@El'endiaStarman Weird, yeah it is
 
@DJMcMayhem citation needed
 
@DJMcMayhem purple or blue?
 
@DJMcMayhem A or B? Yes
 
Purple
 
12:39 AM
But that's how it always was, right?
 
Aha, I looked up terminology on Java's website: its a TypeVariable
 
@DJMcMayhem Click the user profile link.
....oh no, did Cthulhu come out of the screen and eat you?
 
22 more rep until 1000
 
@El'endiaStarman oops, sorry. hides the cthulhu
 
12:42 AM
 
same here
 
That's how it is for me too.
Where do you live?
 
me?
 
(And what are your SSN or equivalent and date of birth?)
 
and your PPCG password
 
12:43 AM
@DJMcMayhem Yes, you. We're trying to figure out if it's regional.
 
Do you want my credit card also?
 
we're gonna be rich!
 
@DJMcMayhem Nah, you can keep that. We just want your PPCG account, since that's the most valuable.
 
@El'endiaStarman Location: Colorado. SSN: *** ** **** DOB: **/**/****
 
Bounties for everyone!
 
12:44 AM
Yeah, all that golfed code you can use for prod is really valuable
 
@DJMcMayhem Ah-ha, United States.
 
@ConorO'Brien passwordpassword1234
 
Where's VTCAKSMOACE where you need them?!
 
CMC: produce the text passwordpassword1234
@El'endiaStarman s/V.+E/syxer/
 
@El'endiaStarman *VTCAKAVSMoACE
 
12:45 AM
Shit, I gave away my password! Someone nuke it please!
 
@ASCII-only Ah, thank you for getting it for me. :P
 
wait seriously
 
@DJMcMayhem Can't tell if serious...
 
@ConorO'Brien Yes. I'm so bad with passwords I picked the worst one imaginable and then blurted it out in chat, and now I'm worried about security
 
@DJMcMayhem xD
 
12:46 AM
@DJMcMayhem That all sounds feasible apart from "worried about security" :P
 
It's still better than plain password
 
@business cat gave away his password O.O
 
chocolatepassword
 
@ConorO'Brien 2sable, 7 bytes: '†ÞD4LJ
 
No my password is PPCGpswd
 
12:48 AM
@Adnan o_O
 
My password is actually not that different from password
 
My password is password repeated randInt() times
 
Well, for certain things
 
mine is password, but with random ZWSP's inserted in it
 
CMC: make it so everytime I press the space key, insert a ZWSP instead
 
12:50 AM
@DJMcMayhem '†Þ is password I guess, and D is duplicate, 4L is range to 4, and J is join.
that's all the 2sable/05asdf I know
 
starts learning AutoHotkey
 
@El'endiaStarman can we get a query of every XKCD not posted in chat??
 
[]
 
@NathanMerrill Gimme a minute or two...
 
@feersum That was fast
 
12:52 AM
So I guess I missed something, what did people do to their avatars to make them weird colours?
 
dreamified it
 
Actually, wait, the transcript is still being parsed, so that'll have to wait until tomorrow.
 
@NathanMerrill There's probably like 2 or 3
 
probably the spider ones
 
I see
 
1:01 AM
@El'endiaStarman Oh, that explains why it looks different on mobile.
 
@NathanMerrill $input=document.getElementById('input');$input.onkeydown=e=>{if(e.which===32){s‌​tart=$input.selectionStart;$input.value=$input.value.slice(0,start)+'​'+$input.va‌​lue.slice($input.selectionEnd);$input.selectionStart=$input.selectionEnd=start+1;‌​return false}}
if the space is wrong insert a ZWSP manually
Too lazy to golf
 
@NathanMerrill I tried that, but I gave up
 
@ConorO'Brien do a query of every xkcd, then Javascript it after?
 
I tried, but I gave up
 
ah ok :)
I don't know how to do it all in a single query
can you do a "Select missing"?
aka, find all of the ids that don't appear in a given range?
 
1:12 AM
Wait, did El'endia have a chat DB dump anywhere?
 
ye
@Cyoce hello!
 
1:33 AM
That's a lot of missing XKCDs
@NathanMerrill Done
The first one posited in chat was 1313
So not surprising that most before that one were missing, but it's surprising how many later ones are missing
 
CMC: Find the shortest Bash program (any external packages allowed) that percent-encodes a string without relying on writing a custom program in another language and interpreting it
 
@ConorO'Brien um hi
 
@ΛεγίωνΜάμμαλϠΨΠʹ I'm confused. Are external programs allowed or not?
 
@Dennis Yes, just no python -c '<whatever>' $1 or anything else of the sort
 
Dammit, I have the code for decoding on TIO.
 
1:39 AM
Single exception: You may use sed's regex replacement.
 
What characters can occur in the input?
 
@Dennis Let's say... /[A-Za-z0-9./:_]*/
 
In that case, this should do.
printf %%%02x `sed "s/./'& /g"`
 
@TùxCräftîñg take a look at the new documentation on SILOS. The graphics syntax is slightly more reasonable, and the graphics no longer flicker. The code runs smoothly with minimal lag! github.com/rjhunjhunwala/S.I.L.O.S
 
@ASCII-only bah, was working on it too, you beat me to it. Thanks :)
 
1:54 AM
@ΛεγίωνΜάμμαλϠΨΠʹ Or 38 bytes of pure Bash:
f()(read -n1 c&&printf %%%02x \'$c&&f)
 
I made a new SROMG
 
@DestructibleWatermelon SROMG?
 
2:00 AM
Why SROMG?
 
@RohanJhunjhunwala please get rid of the ascii-art text XP
 
@NathanMerrill on it, Sorry, it was orignally slapped together in a text document
@NathanMerrill I raised an issue with it, so I wouldn't forget when I wake up. Need to sleep now.
 
@Dennis I don't understand the question. Are you asking about the name, or why I would submit it there?
 
The name.
 
iGarfield/i Garfield, it's a parody of Garfield, example
 
2:07 AM
another example
12 mins ago, by Destructible Watermelon
user image
not published yet, though
Also, I need ideas for the title pls
Won't be published for a while
the time it takes for a submission to even be put in the buffer is enormous
but it's really great when it does get published
> pile contains something like 200 submissions - which translates to an average lag of over six months between submission and publication
 
They should increase publication speed
Their buffer looks like it's getting a little large
 
that isn't the buffer, that's the pile
before it gets into the buffer
 
Damn. I thought Nethack's renderer was overcomplicated. dungeon.c is just hideous
I can't tell if bad C, overdesigned or just weird
The urge to completely rewrite Nethack is strong
 
Maybe it's thematic. dungeon.c should feel like a dungeon.
 
> strips which are variants of the infamous "pudding pops" strip may be submitted, but are placed in a special ultra-low-priority queue. There are nearly 100 unpublished strips in this queue, dating back to 2010. They will be trickled out extremely slowly, if at all
 
2:20 AM
It's exceeded my wildest dreams then
 
just realised I didn't submit a strip I made a while ago ;_;
specifically this
(Jim davis did a strip which was the same as an old one, and the original this is modified from is the new repeat)
 
@ASCII-only But sqrt(-Garfield) would be i×sqrt(Garfield). It doesn't make any sense...
 
@RohanJhunjhunwala Have you tested it?
 
2:37 AM
@Dennis well, it is a bit catchier than square root of minus garfield squared. It also means that only one word is changes. Also, the derivations of garfield don't form a rigid continuity (garfield doesn't much either, but they're in the same universe, anyway), so it isn't quite equivalent ti garfield
 
With all these "draw a flag" competitions, part of me is tempted to make a "draw every national flag" contest just to put a nail in the coffin
 
2:56 AM
@DestructibleWatermelon Kinda reminds me or this.
 
Just found out that part of the reason I was having so much trouble is that none of the worldgen is actually in dungeon.c
 
Of course. dungeon.c doesn't actually do anything; it's just where the bad coders you can't get rid of are thrown.
 
@Adnan Hey, very nice image! :-)
 
@feersum I have to say that seems pretty accurate. I'm not even sure if dungeon branching (which is ostensibly what it's for) is actualy really in it after all..
This is what happens when you have filenames like zap.c and eat .c
 
I have a 350 bounty ending in 4 days. There are currently no valid answers to the question (apart from my own). I just posted my own solution with a (somewhat) detailed explanation of how the problem can actually solved, so I'm hoping someone can post a valid answer in the next couple of days!
 
3:15 AM
@El'endiaStarman Hey, do you remember a Variations of Life that someone posted a while back that produced square honeycomb like soups? I'm trying to find it
I can't remember
s/soups/ashes/
head isn't screwed on right today
 
@quartata ashes?
Also, how long back is a while back? A few months ago?
 
Ashes are what's left after a stable rule winds down
Probably March or April I think
 
3:34 AM
@RohanJhunjhunwala New pull request
 
Jan 11 at 4:18, by El'endia Starman
B3/S234 is one I found earlier that I thought was pretty cool.
Wow, I made VarLife a lot longer ago than I thought.
 
@El'endiaStarman Looks more like a maze to me
 
Closest thing to quartata's description I can think of.
 
I think that was it
 
@quartata: What did you want it for?
Hey, who remembers Dramatic Hamster? :P
 
3:56 AM
12 hours without a challenge :o
 
Worldgen. CAs are often good for caves and stuff but I wanted to see if I could design a more complicated one for mazes/prisons
 
Prisons?
@quartata wait, what is this for?
Roguelike?
 
@DJMcMayhem Can't do numeric input in Brain-flak now?
 
Yeah, I accidentally borked it...
Sorry about that.
This afternoon
 
@quartata Someone linked to this a while back
 
4:03 AM
Can you fix it ?
 
Yeah, I'm working on it.
If you want to use it in the meantime, you could pull a local version
 
Alright
 
This is the last one before I started messing with it.
This one should probably also be good
 
@DJMcMayhem Can you not link to compares so that I can download?
 
That better?
Do you know how to use git?
 
4:06 AM
That's better
I don't know how to use git
 
OK. You should learn it.
It's hard, but a very useful tool
 
@DJMcMayhem How is it hard
git push -f :P
 
@DJMcMayhem maybe when I'm back
 
@ASCII-only It's confusing and everything breaks all the time.
 
I can vouch for that
 
4:06 AM
@DJMcMayhem Not for me
 
Relevant XKCD:
 
Probably because I never need to merge
 
@DJMcMayhem And why have you not fixed it? It's quite obvious
 
Really? What is it?
 
4:08 AM
Well, you added the ascii-mode
 
Which is optional from TIO
 
but which is turned off by default
by the way, .ord is only taking the first character
By the way, there's a contradiction
 
Oh, shit I see the problem
 
You added two checks for ascii-mode which contradict with each other
 
4:11 AM
Interpreter.rb#L46
  if ascii_mode
    if a =~ /\d+/
      @active_stack.push(a.to_i)
    else
      raise BrainFlakError.new("Invalid integer in input", 0)
    end
  else
    @active_stack.push(a.ord)
  end
brain_flak.rb#L47
  if !ascii_mode
    numbers = input_file.read.gsub(/\s+/m, ' ').strip.split(" ").reverse
  else
    numbers = input_file.read.split("").map(&:ord)
  end
@DJMcMayhem You probably meant if !ascii_mode in the upper file
 
0
Q: Another reopen request

NathanielMy question, Confound my attempts to solve the halting problem, was closed some two years after I posted it, due to not having an "objective winning criterion". While I can't pretend to understand what makes my question less "objective" than other popularity-contest questions that remain open, I ...

 
@LeakyNun Design question: If running in ascii mode with an input of "hello", should the top of the stack be o or h?
 
@DJMcMayhem o, same as numerical input
 
Well, I want to switch the numeric input though. It annoys me. For example, input of 3\n2\n1, visually the 3 is on top, but the 1 is the top of the stack.
Actually, I suppose the annoying thing is that they are printed in pop order.
 
So have you fixed it? @DJMcMayhem
 
4:20 AM
No, cause I'm still wondering which way it should be
 
73 users in 37 rooms *x files theme plays*
74 now
darnit
 
It's always fun when (x%10)*10+(x/10)%10==x
 
I think I'll have last input be top of the stack, but have the result printed bottom to top, rather than top to bottom. So for example, 1 2 3 with the code {} should print 1 2
 
Alright
 
4:22 AM
or in ASCII mode, Hello with code {} should print Hell
Does that sound good?
 
Yes
 
@HWalters So... 0?
 
I'm also going to have numbers printed with a newline but not in ASCII mode.
 
@HWalters ?
@Sp3000 No, integer division
 
So I have something that works in a unit test but not when I actually run the program
What the hell
 
4:31 AM
Ah, ruined it... supposed to be (x%10)*10+(x/10)%10==y
 
@BusinessCat cheddar in a nutshell
 
@DJMcMayhem sure
 
@Downgoat A wild Downgoat appears!
 
Welcome gaot
 
How in the hell does this cause a stackoverflow error?
  def print(ascii_mode)
    @data.each do |value|
      print value
    end
    STDOUT.flush
 
4:33 AM
@DJMcMayhem which line?
 
One that is commited
 
@DJMcMayhem recursion
 
But that isn't recursive!
 
@BusinessCat hai cat of business
 
> print value
 
4:35 AM
^
 
How is that recursive?
 
@DJMcMayhem you defined print
and use print
 
in ruby u dont need parens
 
...
fml I'm an idiot. I meant to call ruby's print, not my print.
 
rename it
or somehow assign ruby print to another name
 
4:37 AM
Can't you do STDOUT.print?
 
Guys I'm brain farting on linear algebra
What's the algorithm for when you have a basis B = {b_1, ..., b_n} and you want to express a vector v as a linear combination of the b_i?
 
@feersum row echelon form
 
@LeakyNun I don't think so.
 
@feersum Example?
brb googling
 
Project v onto each of the bases?
 
4:41 AM
@HWalters The problem is the basis is not orthogonal.
 
No idea if there's a name
In linear algebra, a basis for a vector space of dimension n is a set of n vectors (α1, …, αn), called basis vectors, with the property that every vector in the space can be expressed as a unique linear combination of the basis vectors. The matrix representations of operators are also determined by the chosen basis. Since it is often desirable to work with more than one basis for a vector space, it is of fundamental importance in linear algebra to be able to easily transform coordinate-wise representations of vectors and operators taken with respect to one basis to their equivalent representations...
@feersum There's an algorithm?
I thought you just use simultaneous equations
 
@LeakyNun OK, it's fixed now
 
@DJMcMayhem But dennis is gone anyway
 
Yeah, oh well
 
@ASCII-only exactly
@feersum alternatively you could solve for e1 in the basis, and then e2, and then etc., and then just express your new vectors as the weighted sum
 
4:43 AM
@Dennis Could you pull Brain-flak again, pretty please? Also, just so you know, you no longer need to be in the same directory to call brain-flak, so if you want to simplify the wrapper for it you could.
 
Oh right. I put B in a matrix and solve for Bx = v. Thanks guys
 
@DJMcMayhem Pulled. Also, that's great news since v2 will a bit more difficult to manage if this is required.
 
Oh, cool. Glad to hear it. Thanks!
That was fast
 
Is it supposed to output Hellp?
 
Yeah. It increments the last character of input by 1.
 
4:53 AM
3
A: Sandbox for Proposed Challenges

Sherlock9The Burnt Pancake Problem Related to Flipping Pancakes. code-golf sorting sequence path-finding You may have heard of pancake sorting, where a stack of pancakes is sorted by size by inserting spatula into the stack and flipping all of the pancakes above the spatula. The burnt pancake problem i...

Any last comments? Going to post this soon.
 
@EamonOlive Hey, just so you know, I just pushed some pretty major changes to the online brain-flak interpreter. I got that one bug fix pushed, and I added a new "ASCII mode". Basically, if you add the -a flag, it will read all inputs in ASCII byte values, and print output in ASCII also (without newlines between). For example, pushing a 65 with -a prints 'A'. I also changed the order of the output at the end of the program.
 

« first day (2038 days earlier)      last day (1522 days later) »