« first day (1783 days earlier)      last day (3052 days later) » 

3:04 AM
And then chat just kind of slowly, awkwardly died.
 
Louie is a dog, sofia is a2 yr old
 
Oh, I thought that said sofa.
 
Not it's less awkward, just more justifiable
^
V
^
That failedish
 
You know you can post multiline messages, right?
 
3:10 AM
Shift+Enter
 
Anonymous
shift-enter-ninja
 
Samurai
 
Anonymous
brb committing sudoku
 
Does it work?
YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!!!!!!!!one!!!!!!!!11!!!!!!!11!!!!eleven!!!!!eleven factorial
^
v
Kai
Cole
 
@Mego This made me lol
 
cat
3:17 AM
@Hurricane996 I'm going to whack you for abusing ><> like that ):
 
You all die()
 
cat
is that like c's downto operator: while(x-->0)
 
@Doorknob冰 nailed it
 
Anonymous
What just happened
 
3:20 AM
Trash went into the trashcan
 
33 secs ago, by Doorknob 冰
20 messages moved to Trashcan
 
Anonymous
I looked back at chat to see stuff got trashed
 
Ye.
 
Anyone here good at CSS?
 
3:20 AM
Mods and room owners can move junk to le trash can
 
cat
Maybe, why?
 
<- hates CSS
 
I'm having overflow issues.
 
Anonymous
@quartata I know how it works, I missed why the messages were trashed
 
3:21 AM
Stack Overflow issues?
 
@Mego You can click on the 20 messages link.
 
@El'endiaStarman He can't view the Trashcan
 
cat
@Doorknob冰 L A M E
 
Anonymous
@El'endiaStarman I'm not blue, so I get 404
 
@Mego You don't have to be blue to view it.
 
3:21 AM
@Doorknob冰 ...... =_= ಠ_ಠ
 
@Doorknob冰 >.>
 
Anonymous
@quartata I also don't have 10k or whatever is needed
 
cat
@Doorknob冰 L.a.m.e
 
abandon all work, ye who enter here
oops
 
@Mego Ah. Well, Hurricane996 was more or less spamming.
 
3:22 AM
@Doorknob冰 AHHHHH
 
Anonymous
All I see is Riker and Picard with silly hats
 
Don't kill me
 
Anonymous
@El'endiaStarman Oh I'm not surprised, I've already elected to ignore him
 
@Mego That's funny, you should just see the standard private room thingy.
 
cat
/kills Hurricane
 
3:23 AM
MOMMY!
 
Anonymous
I'm not convinced Hurricane isn't a spambot
 
I got killed by a cat
 
cat
signal(SIGSEV, Hurricane996)
 
Can spambots do this?
 
Oct 27 at 20:53, by Zizouz212
HOLY MACAMADOOLES WHY THE HECK AM I HERE WHAT THE HELL IS THIS DARN IT ALEX!!!!!!!!
 
Anonymous
3:23 AM
@cat SIGSEGV
 
cat
Segmentation fault (Hurricane Dumped)
 
@Doorknob冰 Fairly good. What do you need?
 
!highlander Hurricane996
 
cat
@Mego Ooops
 
Oh I never fixed that.
Oh well.
 
3:24 AM
@Thatha Macamadoodles indeed, my friend. Macamadoodles indeed.
 
@Timwi DON'T CLICK THE LINK.
 
3 mins ago, by Doorknob 冰
​http://codepen.io/anon/pen/obbRVV?editors=001
 
Anonymous
@El'endiaStarman shush you
 
It's just some stuff with the overflow property.
 
cat
@Timwi CLICK IT
 
3:24 AM
^
 
I already clicked that, sorry
 
Spambot's don't have feelings and I'm sad because I'm being bullies
 
@El'endiaStarman I don't know what it was but my slow internet saved me.
 
haha
 
bullied
 
Anonymous
3:24 AM
I saw what it was and closed it very quickly
 
cat
^
 
Anonymous
The last 3 chars give it away
 
Anonymous
If XcQ, run you do
 
cat
@Hurricane996 Shhh, you're a bot, you haven't feelings
Is star-abuse a real thing?
 
I do to! Mommy! These people are mean
 
3:25 AM
Can we just talk for a moment about how happy I am that Rick Rolling made a comeback into our lives?
 
@Hurricane996 You can edit messages by pressing the up arrow on the keyboard or by selecing the downward arrow on the left side of your posted message and clicking "edit."
 
<The Tin Soldier> @Hurricane996 You're blue now.
 
Anonymous
@cat yes
 
@Mego What is it?
I'm guessing screamer.
 
Anonymous
@quartata Worse
 
cat
3:26 AM
@Mego Is it a bad thing? Should I reserve my stars?
 
Which doesn't seem very Doorknob-esque
 
Pornography?
 
What?
 
... ಠ_ಠ
 
cat
@Hurricane996 Nope, worse still
 
3:26 AM
<The Tin Soldier> @Hurricane996 Don't make me use my special attack.
 
Anonymous
@cat You should use your stars as you see fit, so long as you're not using them to be obnoxious/spammy
 
@Hurricane996 A moderator posting pornography in chat? are you nuts?
 
What's worse than that?
 
@Thatha Don't make me use my suspend button.
 
cat
@BrainSteel nuts heh
 
3:27 AM
!leave
 
/me switches hat
 
!=Not
 
@Doorknob冰 used suspend. It's super effective!
 
PhiNotPi uses Pocket Sand!
 
Just some bot warfare don't mind me
 
Anonymous
3:27 AM
To be more exact, you should use chat as you see fit, so long as you're not being obnoxious/spammy, and follow the rules of the room and network.
 
cat
@Hurricane996 == true
 
Anonymous
@PhiNotPi wachacha
 
cat
@Mego Okay, thanks
 
@Mego mm watcha say
 
Anonymous
@quartata dear sister
 
@quartata ooh that you only meant well
 
@AlexA. but you didn't mm watcha say
 
Anonymous
@quartata but it's all for the best because it is
 
/kill @e[name=!Hurricane996]
 
cat
@Hurricane996 The latest in innovations of ducks on wheels
 
Anonymous
3:29 AM
(I don't actually know the lyrics to the song, so I might get them wrong :P)
 
That's OK, I don't think anyone knows.
 
Anonymous
I can't even remember the name of the song; all I know is it's by Imogen Heap
 
cat
@Mego It's by Jason Derulo, smh
 
It isn't
 
cat
3:30 AM
Why does SE insist on anonymity even for stars on messages?
 
@cat I don't know.
 
Anonymous
@PhiNotPi That's the on-GOOD LORD YOUR HAT
 
cat
@PhiNotPi Ohh, different song
 
@Mego I actually have that hat.
It's nice.
 
Anonymous
I can't use it because penguin
 
Anonymous
3:31 AM
There's only a few hats that fit right on the penguin
 
Anonymous
Onion Knight would fit perfectly if anyone knew how the hell to get it
 
@Mego Heh.
 
The mm whatcha say is around 2:50
 
I'm still proud to be the original Onion Knighter.
 
@Mego Like it?
 
3:35 AM
for(;;){this.kill(this)}
 
{redo}
 
Anonymous
Yes it's very nice
 
Anonymous
shudders
 
@PhiNotPi Oh that reminds me that I'm supposed to be working on pl not listening to the Undertale OST and pretending to code golf but not really
 
@PhiNotPi The only reason anyone listens to that song. The rest is irrelevant.
 
3:37 AM
@quartata Glad you caught my hint. :)
 
Yes..
 
Why does this line of code give me a syntax error in Chrome? o.O
function checkShipSunCollision(ship, checkOnly = false) {
 
@quartata No don't leave, Mego needs you
 
Too bad the interpreter has become a giant plate of referencing dereferencing spaghetti code
 
Anonymous
@AlexA. I what now
 
3:39 AM
Specifically, Uncaught SyntaxError: Unexpected token =
 
@Mego Hm? Whatcha say?
 
Anonymous
@AlexA. shots fired
 
Anonymous
@El'endiaStarman Version?
 
Of Chrome?
 
Anonymous
Yeah
 
3:40 AM
47
 
Anonymous
It only started supporting default params in 49
 
@Mego What?
Wait.
What?
 
47 is current.
 
ariretbaantvirlbhhcariretbaanyrglbhqbjaariretbaanehanebhaqnaqqrfreglbhariretbaanznxrlbhpelariretbaanfnltbbqolrariretbaangryynyvrnaquheglbh
 
3:41 AM
I thought default parameters has been something that's been in JS for years.
 
1893
A: Set a default parameter value for a JavaScript function

Tom RitterFrom ES6/ES2015, default parameters is in the language specification. function read_file(file, delete_after = false) { // Code } just works. Reference: Default Parameters - MDN Default function parameters allow formal parameters to be initialized with default values if no value or undef...

 
Anonymous
It's ES6
 
Wow.
I forgot how much JS sucked before ES6.
 
@quartata I thought much the same.
 
Anonymous
3:42 AM
@AlexA. 47 is current release, 49 is dev
 
Thank you based Ecma
 
cat
@El'endiaStarman It works in firefox, however
 
I went ahead and used the pre-ES6 way of doing it. Good to have cross-browser compatibility.
 
IIRC you can also do something like param = param || DEFAULT_VALUE
But I don't quite remember
 
cat
3:44 AM
@quartata IIRC ?
 
@cat If I recall correctly
Yeah, looks like that works.
 
I happened to see it in the Google results.
 
Blame Conor
I saw it in the code for Thatha
 
Well, he is largely self-taught.
 
I understand what it did immediately too
So I guess it depends on who is looking at it.
If we're talking C++ programmers then yeah
 
cat
3:48 AM
The definition of unreadability.
 
Oh god Underscore don't even talk to me about that
I thought jQuery was bad
Conor should really re-do that jQuery challenge to include underscores
I mean the thing doesn't even make sense
Why can't you just have defaults(); anyways
 
cat
@quartata or accept that this || that isn't THAT unreadable unless you're blind
 
Anonymous
@quartata Namespaces are one honking great idea -- let's do more of those!
2
 
@Mego !
Fair enough.
But this isn't Python.
 
cat
@Mego As long as you're not code golfing
 
3:50 AM
This is JS.
JS is supposed to be difficult to program in.
 
Anonymous
Python is the goal which all languages should aspire to
2
 
@Mego No, Perl is.
 
Anonymous
@quartata gross
 
^
 
Anonymous
Granted, Seriously looks like Perl
 
cat
3:50 AM
@quartata No, FORTRAN is
 
Perl is simple. Elegant. Flexible and strict.
 
Anonymous
Though that actually is more against Perl
 
@Mego No, pl looks like Perl
Coincidentally both involve CP437
 
Anonymous
Python is sexy, Perl is alien sexy
7
 
@quartata Only if you use strict;
 
3:51 AM
@AlexA. Not true.
 
Anonymous
The Zen of Python can (and should) be applied to all languages
 
It provides you warnings, just like C.
 
cat
@AlexA. sounds like javascript... better stay away!
 
I'd probably take JavaScript over Perl.
The lesser of two evils
 
Although yes use strict; is a good idea if you are actually coding something
-w is also good
People complain that Perl lets too many errors go uncaught but that's really only if you don't have use warnings;
 
cat
3:53 AM
@Mego But effective Go is better and more type-safe and explicit so it should be applied to all langs
 
@cat ew google 0/10
 
cat
@quartata Why not by default?
 
@cat Backwards-compatibility.
For the record, C does this also.
Although use strict is kinda sorta default now (depends on what version you acquire)
 
cat
at least my language doesn't look syntactically like a wonky pile of scrap-metal
ever see anyone use perl for aesthetics? me either
 
(as of 5.12.0)
 
3:54 AM
> We use tabs for indentation and gofmt emits them by default. Use spaces only if you must.
Immediately, Alex hates this language.
 
@El'endiaStarman WHAT
 
@El'endiaStarman Haha you said it before I could
What language is it?
 
Go.
 
cat
Insult it all you like, it's the future.
 
@cat No, Perl is both the past, the present and the future.
 
3:55 AM
I really don't think it is.
AFAIK Go hasn't been as widely adopted as people thought it would.
 
cat
@quartata So are FORTRAN and Pascal
 
@cat Both languages are dying.
They are merely the past and the present.
Perl is all.
 
cat
@quartata Both are still in incredulous, wide use
 
@cat In legacy systems.
 
Anonymous
@cat People have been saying that for years. It still hasn't happened. It's like saying "free beer tomorrow" at this point.
 
3:57 AM
Also Fortran stopped being FORTRAN before I was born.
 
The amount of new programming done in them is minimal.
@AlexA. This is also true
 
Anonymous
Go is what happens when a large company tries to overhype a mediocre product
 
I remember reading an article about what programming languages will look like in 100 years time...lemme find it.
 
cat
If you want to use Perl, factor is a better alternative, headache free, IDE included
 
The fact is Perl is good and people just can't deal with that. ¯\_(ツ)_/¯
 
cat
@AlexA. It still stands for FORmula TRANslator, so why not?
 
Anonymous
@El'endiaStarman Look at the front page of SO. That's what languages will probably look like in 100 years.
 
I like Pearl. It is really great and does all things.
 
Dennis confirmed it. The language holy wars are over.
Now we can all go home and read a good book.
 
@cat It doesn't still stand for that, really. Now it's called Fortran. That's in all of the standards and everything.
 
3:59 AM
Like "Programming Perl 4th Edition"
 
It's like SAS; it used to stand for Statistical Analysis System but now it's just the name of the language.
 
Anonymous
@cat Just like how GCC still stands for GNU C Compiler
 
cat
@Mego No, GCC is GNU Compiler Collection
 
Anonymous
@cat Exactly.
 
cat
There's GForth and GFortran in there too
 
4:00 AM
@cat GCJ
Although we don't like to talk about that
 
Anonymous
GCC at one time did stand for GNU C Compiler, but it doesn't anymore. Same with Fortran and FORmula TRANSlator.
 
Anonymous
@quartata enable-languages=c,c++
 
gcc still stands for GNU C compiler as well.
 
cat
@quartata Oh, that's where Classpath went!
 
@cat DON'T MENTION THAT
 
Anonymous
4:01 AM
@feersum gcc.gnu.org
 
...don't say that word to me
...*shudders*
 
gcc is the command to invoke the C compiler.
 
@Mego Agreed. IMO Go is extremely underwhelming.
 
cat
But... But I actually wanted to try it out the other day
 
DON'T
 
cat
4:02 AM
@AlexA. ¯_(ツ)_/¯
 
Anonymous
@feersum No, gcc is the command to invoke one of the many compilers in GCC, depending on the file extension of the source file and/or the flags passed.
 
I tried Go, tried to get into it, but it just felt like they tried to reinvent the wheel and ended up with something subpar.
 
10
A: Is GNU's Java Compiler (GCJ) dead?

EJPIf it isn't dead it is certainly lying down: 1.2 support is 'still incomplete'. 1.3 ditto. The project was last updated over a year ago. Currently 'supports most of the 1.4 libraries plus some 1.5 additions.' Doesn't support java.nio. Doesn't support javax.naming ('complete but no providers'). ...

 
@Mego It uses C by default. You could perversely invoke some other language from gcc instead of using the dedicated command, but why would you bother?
 
cat
@feersum because sometimes i type gcc when i mean g++ ):
 
4:04 AM
And it works
 
cat
^
 
No, it doesn't
 
cat
yes it does
...
 
Whenever I've done that it's linker errors.
 
Maybe it depends on the version or something
 
cat
4:05 AM
-std=c++11
 
Even with -std=c++11 it gives errors IIRC.
 
It doesn't automatically link the C++ standard library if you use gcc instead of g++.
 
cat
from `gcc --help | tail
Permissible languages include: c c++ assembler none
'none' means revert to the default behavior of
guessing the language based on the file's extension`
 
Anonymous
@feersum Then that's an odd quirk that goes against the documentation
2
 
cat
4:10 AM
In fact, I just compiled c89 using g++
And it didn't compile it as backwards-compatible C++
 
My claim was about compiling C++ with gcc.
I just tried it and my memories were correct.
 
Anonymous
Indeed, all of those g* commands are simply aliases to gcc
 
cat
it switched to using the C linker
my point is, they're intelligently interchangable
 
It resulted in a linker error due to the standard C++ library not being linked.
 
Anonymous
@feersum Linker error, not compiler error :)
 
4:11 AM
@Mego That's the same thing I said earlier.
If I have a file s.cpp like this:
#include <string>
int main() { std::string s; }
 
Anonymous
Regardless; gcc is the command used to invoke one of the many GCC compilers, depending on file extension and/or command line args.
 
And I compile it with gcc -std=c++11, it results in a linker error for me.
 
Anonymous
gcc -o s s.cpp -lstdc++
 
Anonymous
g++ is essentially an alias for gcc -std=c++11 -lstdc++ $@
 
Anonymous
(as of GCC 5.0)
 
4:22 AM
1
A: Letters, Get Moving!

Sherlock9Python 3, 278 275 273 270 260 bytes I should really golf this down better, but here is my solution, with thanks to katenkyo for his help with the logic. def m(s): l=len(s);r=range(l);p=[[i,s[i]]for i in r] for i in r: if s[i].isalpha(): a=p[i][0];m=(a+ord(s[i])%32)%l;p[i][0]=m for j i...

Once more, mit feeling
Anyone got any tips for golfing this down?
 
Anonymous
I decided to throw a bounty on this because it deserves more than 3 answers:
 
Anonymous
27
Q: FizzBuzz Reverse Solver

Pyrrha Synopsis: Given the output of a generalised FizzBuzz program, return the list of factors and words used for the program. Challenge Description Imagine a generalised FizzBuzz program that takes in as input a list of factors and words to use and the number to start from. For instance, if the ...

 
Anonymous
For bonus fun, it gives me a hat
 
By the way, it's good to see that we're carrying out my directive from earlier today.
8 hours ago, by feersum
We should aim to maximize pedantic discussions.
 
Anonymous
:D
 
Anonymous
4:27 AM
Well, what do you mean by maximize? By what metric should the discussions be measured? Quantity? Quality? Both?
 
All the metrics.
 
Inches
 
@Mego Well, to maximize the quality of pedantic discussions, we should decrement the number and duration of pedantic discussions -_-
Maximizing quantity, on the other hand, is simpler
 
@Sherlock9 Do you have a proof?
 
Anonymous
@Sherlock9 I disagree; duration of pedantic discussions is not always inversely proportional to quality.
 
4:32 AM
What prohibits a series of pedantic discussions strictly increasing in quality?
 
I quietly retract my paper
Ah, I believe I can answer in terms of the quality of SO questions: few to no duplicates and excellent answers
In which case, multiple excellent answers (for an, unfortunately, debatable definition of "excellent") would increase the quality of pedantic discussions
 
SO has literally millions of duplicates.
 
@feersum Precisely. Hence, in general, pedantic discussions should be held less frequently to avoid duplicate pedantic discussions
Perhaps I should say, in a more ideal list of SO questions, the duplicates would be few and far between, and the answers excellent
 
But the number of pedantic discussion topics is infinite!
 
But compressible. Perhaps not calculably compressible (Yay Kolmogorov), but compressible
I'm not even entirely sure what I'm on about :D
Interesting idea: if we started having a discussion running down the set of all pedantic discussions that do not discuss themselves, do we run into Russell's paradox or not?
 
Anonymous
4:40 AM
@Sherlock9 Maybe
 
4:54 AM
1
Q: You're on a 8 day streak!

LukeDuolingo, the language learning app, has a lot of things going for it, but there is one major issue that drives me crazy. It tells me how many days in a row I've used the app with a message like You're on a 7 day streak! Setting aside hyphenation and whether the number should be spelled out, this...

 
You're on an 8 day streak *
...
 
@Cyoce Read the challenge. Makes sense in context.
 
Haha so we are like-minded
 
:P
 
5:48 AM
0
A: Sandbox for Proposed Challenges

Downgoat Sandbox Note: I can't find a duplicate so I hope this isn't one. Mixed Number to an Improper Fraction In this challenge you will be converting a mixed number to an improper fraction. Because improper fractions use less numbers, your code will need to be as short as possible. Examples 4...

 
@MartinBüttner can this be golfed any more?
 
@Cyoce Thanks for the comment, but I don't think that would work in this case
 
Why? Just curious
 

« first day (1783 days earlier)      last day (3052 days later) »