« first day (1447 days earlier)      last day (3578 days later) » 
00:00 - 17:0017:00 - 00:00

12:18 AM
The end of the world is Fri Sep 12 275760 20:00:00 GMT-0400 (EDT), according to my shiny crystal ball.
 
NOOOOOOOOOOOOOO
 
 
1 hour later…
@Cupcake huh?
> I need to print it (a string), but reversed
> I want to reverse each word of a String in Java.
 
user163250
@Braiam did you not see my comment?
 
user163250
Guys, this is not a duplicate. The linked question is about reversing each word in "Hello World" to get "olleH dlroW", not reversing the entire string as a whole to get "dlroW olleH". This should be reopened, or closed as another canonical question. — Cupcake 15 mins ago
 
user163250
"olleH dlroW" != "dlroW olleH"
 
user163250
1:47 AM
 
user163250
@bjb568 damnit, did you not see the answers?
 
@Cupcake operative word here: word
 
Assignment: write a comparison function that returns true for "olleH dlroW", "dlroW olleH"
2
 
@Cupcake Many answers != Too broad
@Shog9 With hashing?
 
user163250
There's no criteria for selecting the best answer.
 
user163250
1:50 AM
You simply just need to spit out "olleH dlroW" at the end.
 
@Cupcake but answers can be wrong, right?
ie, lets change the string for something arbitrary, like "To me it sounds like music you need to be on drugs to enjoy"
 
user202362
bool compare(string str1, string str2){return true;}
 
user202362
well, you didn't say there were any other criterion ...
 
2:17 AM
Here it is:
53
Q: Hash collision: "NO" means "YES"

dan04This Code Golf was inspired by the recent Daily WTF article You Can't Handle the True!, which features a string comparison written as: String yes = "YES"; if ((delay.hashCode()) == yes.hashCode()) Imagine the trouble it would have caused for Steve's team if Java's String.hashCode method just h...

 
 
1 hour later…
3:42 AM
user image
4
@Cupcake can we hope for a fix cure?
 
Ha! I could never think of good disease names. Now I can name lots... PHP, Java, jQuery... I could also use IE, windows, Microsoft. Flash. Google...
Android.
 
user163250
4:09 AM
@bjb568 what do you have against jQuery?
 
user163250
@Braiam probably not in our lifetimes :P
 
4:20 AM
the counsel in the tooltip... very wise
 
"Don't you ever watch the news?" - "Only when there's no cartoons on."
 
user163250
5:06 AM
I didn't realize that the threshold for questions to drop off the front page of Meta was when they reach of score of -7. On SO it's -3, I think.
 
Isn't it -8? I thought it was the same as when an answer would get greyed out.
I don't see why they would have two separate thresholds.
 
@Cupcake I thot it's -4 on SO.
Anyway, goodnight.
 
user163250
5:45 AM
@VotetoClose
 
user163250
6:03 AM
 
user163250
 
[Hey guise.]
 
user163250
Hello.
 
Apparently I'm a terrible troll. Here, have a star.
have a star
 
It's the mootinatorrrrrrrrr. crowd goes wild
 
6:10 AM
\o/
Who is this mootinator. I am Trumpet Winsock. aka the TCPMAN
 
6:34 AM
 
creepy!
 
6:56 AM
Reminds me of GEOCHET, just .. wet.
 
That is not a comforting picture first thing in my morning...
 
TIL how large cat irises are in relation to their eyeballs.
 
too bad bounties don't count for your rep cap. Otherwise I was done for today on MSE...
 
user202362
wet pussy looking for comfort, because the kitty was scared by the water :x
 
@chmod711telkitty I almost flagged due to the beginning of your message. Almost.
2
 
7:09 AM
Totally sounded like a porno advertisement.
 
totally
 
@animuson the best advertisement.
 
totally different picture now....
 
for you, @rene ^
dry and cute cat.
 
tnx :)
 
7:11 AM
you're welcome :)
 
@ShadowWizard but still sad :-(
 
well, he wants mama and papa ;(
 
:(
 
user202362
7:29 AM
 
It's Caturday?
 
@Timstone are in SEDE explicit collates defined on columns or are database wide defaults used? I get a Cannot resolve the collation conflict so I wonder if that is a db setting or something that needs to be added to the database schema post.
 
Should we add pregnancy to the bad keyword spam list?
 
user202362
not if you are also monitoring parenting.stackexchange.com
 
You can't be warned enough...
 
8:34 AM
@chmod711telkitty yup
 
Is it spam monday?
 
Think it's the same source, some botnet spawning spam accounts
 
Well, they can stop now, it doesn't work here...
 
8:50 AM
They keep on trying to find that mythical chink in our armour.
 
Maybe leave a comment: Your spam is more effective on answers.yahoo.com
 
I've been leaving comments for my own amusement from time to time. I don't think the bots can read very well yet.
 
A wild Botnet appeared.
Go! Bartochu!
Wild Botnet used Turbo Spam!
it is not very effective...
 
9:05 AM
:)
 
user202362
9:20 AM
my window's phone just shut down then restarted itself ... weird
 
Patch monday?
 
@chmod711telkitty Windows. Microsoft. Restart. Weird is the last word in mind. Expected, more like it.
And I'm sure it also got a nice and shiny BSOD
 
on a phone?
I'd expect CSOD = colourful stripes of death
3
 
9:48 AM
Wasn't the slogan Windows on every desktop? They should have sticked with that...
 
the slogan doesn't say they wouldn't expand to other devices
 
FYI: Added a second option to retrieve both in one pass. :) — zx81 10 mins ago
is this the right behaviour by an answerer?
 
@AvinashRaj kinda useless. Whom is he telling it to?
 
is this the right behaviour by an answerer?
@JanDvorak He always posting this type of comments below his answer. And make the op to communicate with him And finally solves his problem and got his answer accepted.
What about the others?
 
@AvinashRaj dragging the debugging conversation to one's answer is not nice.
 
9:54 AM
From my point of view, this behavior is not good.
i donno whether our mods could see deleted comments. If they could, then pls check all comments on all of his answers.
 
they can. You can flag for mod attention if you think a mod should act
 
done
 
 
1 hour later…
11:14 AM
"The point is that **the proof is in the answers**. If they look like totally different questions, but knowing the answer to one allows you to answer the other, they're duplicates." – Anthony Grist
That can't be right. Totally different questions shouldn't be marked as duplicates, regardless of the answers. Could someone please weigh in? http://meta.stackoverflow.com/a/266246/1835379
 
@Cerbrus you can onebox comments
The point is that the proof is in the answers. If they look like totally different questions, but knowing the answer to one allows you to answer the other, they're duplicates. — Anthony Grist 21 mins ago
Just post the permalink
http://meta.stackoverflow.com/questions/266244/can-a-question-be-a-duplicate-if‌​-its-totally-different/266246#comment64677_266246
 
Oh, nice
 
balpha is on a decline rampage
 
yeah I noticed...
 
11:19 AM
Pile on all the downvotes pls...
 
@ShadowWizard Are you happy now?
 
@rene no, it's still not deleted ;)
 
I can't help with that...but it will not take long anymore until I can...
 
@rene 16k repz are slow to gain, even on MSE and even with your great skillz :)
at 10k you can delete only after few days
 
11:24 AM
I still need ~1k to become trusted on meta
(Which I'm too lazy to get, so it'll probably take an eternity :P)
 
yup, too bad @Doorknob, your powerz are missed! (:
@Oded hey any chance you're here?
 
11:42 AM
@rene Right, it's usually that some column is inconsistent with the collation used everywhere else for some reason. Usually Nick just fixes this when it crops up.
Depending on the circumstances.
 
@TimStone Do you need a bug report for that?
 
@ShadowWizard no, not at all. No chance of that.
 
@rene Can you show me where it's an issue? And then I'll let you know
 
@Oded lol, if you have a minute can you please take a look on this answer? I don't think it's true but not sure.
If closing as duplicate contribute towards question ban it's a bad thing
(also, if you can confirm he got deleted old questions it might be great ;))
 
AFAIK, duplicates don't contribute in this manner. OP doesn't have any deleted posts either.
 
11:53 AM
@Oded weird, so how you explain the warning he was seeing?
 
We do show the warning even on sites where the bans are not operational. But I can't see a reason for the OP to see the warning on MSE at all. Might be a confused OP.
 
@Oded guess we need a screenshot next time. :)
BTW, question ban is not active on MSE?
 
@TimStone Have a look at this I added a comment for what I needed to add. It is on a temptable so it might be harder to fix?
 
Ah, okay. Let me check on that and get back to you.
 
OK, tnx
 
11:56 AM
@ShadowWizard active, but set at rather higher thresholds than SO and other sites.
@ShadowWizard - I wasn't involved, but it is entirely possible that the rules for showing ban warnings are set at very different thresholds than the actual bans. It is possible that after 2 out of 4 questions being closed, the warning will show up (a ban won't necessarily trigger...)
 
12:24 PM
user image
4
 
user163250
12:49 PM
@Bart I saw this guy's name pop up as an answer on the MSO homepage, and I got all excited:
 
user163250
0
A: Mark questions or answers as out of date?

BartI just feel the same as the op when I was searching for some answers and get to meta to see what people think about this issue. I think library version example does not honor the feature request needs. TL;DR : I think marking questions as this one for Request relevant to date answer will make ...

 
user163250
Then I scrolled down and realized it wasn't you :(
 
1:33 PM
He's an imposter @Cupcake
One of those cheap knock-off imitations
I suspect Pekka is behind it.
 
balpha is fixing bugs from 2011. That is well within the 6-8 years estimate...
 
better nate then lever
 
;)
 
user202362
@TimPost is that robbery or ... err, something else?
 
Hello beings
 
1:49 PM
@Sumurai8 Hey! That's discrimination against inanimate objects.
Flagged as offensive!
 
Thanks @Doorknob. We have to stick together.
 
@Doorknob Hello animated inanimate object.
 
@Sumurai8 Hello man-eating butterfly.
> I eat humans for breakfast (nom nom nom nom nom).
 
@Doorknob It's tasty >:O
Don't judge me
 
@Sumurai8 Oh, I'm not, I find human flesh quite appetizing as well
They usually don't see it coming; most doorknobs don't really... eat... at all
 
2:04 PM
@Doorknob Isn't it amuzing? Taking a bite out of someone's hand, and they scream "that doorknob bit me!". Then this other person comes, laughing "Doorknobs don't bite, silly", and tries to proof it by inappropriately touching said doorknob and... another hand devoured!
 
@Sumurai8 Haha, it's so funny when that happens (and delicious)
 
In the Dungeons & Dragons fantasy role-playing game, the mimic is a type of fictional monster. It is portrayed as being able to change its shape to disguise its body as an inanimate object, commonly a chest. The mimic has a powerful adhesive that holds fast to creatures who touch the creature, allowing the mimic to beat the creature with its powerful pseudopods. The mimic was introduced in the first edition Advanced Dungeons & Dragons game's original Monster Manual. The mimic subsequently appeared in the game's second edition and third edition. Several variants of the creature have been introduced...
 
@SPArchaeologist Except the difference is that I really am a doorknob
Just a... err, special one
 
I am special too :O My mommy told me I am special. And my mommy is always right :O
3
You are not a special doorknob by the way. You are the normal one. The only normal one. People try to remake this normal doorknob all the time... and fail horribly... creating inanimate, non-human-eating iterations that are useless.
 
I like that interpretation. :D
 
2:36 PM
So... who is going to save me from boredom?
 
So, this one time I saw a guy walking around with a shirt saying "Born sexy"...
I nudged the person walking next to me, whispered: Too bad there's nothing left of that.
 
@Cerbrus was a lie?
ok
 
xD
 
Poof boredom gone? :P
 
2:51 PM
Not really
Can you just advance the time by, say, 3 hours?
 
@Sumurai8 Try sleeping
 
I would be grateful. And I would be sumurai8.
@JanDvorak I am at work. Not that would stop me from sleeping. But I would like to not lose my job.
 
*lose
 
@JanDvorak *looose (Newest English Grammar)
 
@jadarnel27 too late
 
No.
 
@jadarnel27 Yes.
 
where is the "my employee requested me to delete my question, so I self-vandalize and ask for it to be deleted pls!" meta Q?
 
@Sumu Strongly disagree.
 
3:16 PM
@jadarnel27 But...
 
I know how you feel, @Sumu.
 
@Braiam Looks deleted.
 
3:24 PM
@Braiam Thanks.
 
@Sumurai8 Yup. Do you already know javascript? Node is... javascript.
 
in Unix and Linux on The Stack Exchange Network Chat, 17 secs ago, by Faheem Mitha
@derobert Who is Tim Post and how does he get to delete things?
@TimPost ^ maybe you should answer that
 
i hate SharePoint...
2
 
@bjb568 I know quite a lot about javascript and jquery. It was actually the first language I did learn myself programming in. Never touched node.js. I am worried it might bite. Reading a beginner tuorial now though.
 
3:34 PM
jQuery?!
i hate jquery
 
why?
 
@JanDvorak because...
 
2 hours and still trying to understand why a soap service seems to work normally and a rest service still continue to prompt for credential any time i try to access the service
I have the felling the claim auth from sp2013 has something to do with it ... but i still don't get it
 
because you didn't provide the credentials?
 
@SPArchaeologist Get a better hotel.
 
3:43 PM
@bjb568 $('bjb568').on( 'hate', function() { $(this).unhate( this.hateableThing ); } );
 
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!
var bjb568 = me.visualParse(this.computer.apps.safari.getTab(1)).find('bjb568'); //vanilla
bjb568.addEventListener('hate', function() {
    this.hateLevel++;
})
 
no really; I like jQuery because I don't have to write boilerplate code for everything just to get support in all recent browsers.
 
You don't.
Unless you're trying to flexbox on IE6, I don't get how browser support is even a thing to look in to.
 
Well, to be fair, I has become better.
 
The process of creating a jQuery site: dump garbage HTML onto a page, use jQuery to make it "pop".
 
3:49 PM
@bjb568 blame the man, not the tool
 
The process of creating a vanilla site: create semantically correct HTML, style with CSS, use less than 100 lines of vanilla JS to do AJAX crap, and whatnot.
@JanDvorak The tool just encourages it tho.
 
@bjb568 nope. Garbage did exist before jQuery
 
@JanDvorak But jQuery made the garbage stinky.
function request(uri, success, params) { //Function of the day: ajax
    var i = new XMLHttpRequest();
    i.open('POST', uri, true);
    i.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    i.send(params);
    i.onload = function() {
        success(this.responseText);
    };
    return i;
};
 
@bjb568 $.post(uri, params, success)
and it even works in pre-IE8
 
I deliberately refuse to support anybody using any version of IE.
@JanDvorak Great name. I like how $ is descriptive of what it does.
 
3:55 PM
@JanDvorak probably. From my current understanding the soap version uses a factory based on BasicHttp. The rest one instead ends up forcing NTLM auth. That said I don't understand how I could provide those credential, why the call is not impersonated (since the script runs inside a SharePoint page) and why entering the correct credential in the prompts still give a 401 error
 
IE10 sucks less
@bjb568 $ does everything :-)
 
@bjb568 $$$ === profit
 
@SPArchaeologist the svc handler runs before other stuff?
 
@bjb568 As person that has to use IE at work, I dislike you.
 
@Sumurai8 As somebody who has a semi-rational mind, I dislike you.
 
3:59 PM
@Sumurai8 as a person that doesn't have to use IE at work, I dislike your job.
 
@JanDvorak Still sucks.
 
@rene good question, I would assume it does... but all of it is SharePoint controller. All i can do is putting a .svc file in the Isapi folder, specify the only service factory that supports rest and then hope
 
@JanDvorak I don't hate my job. I don't really like it either. Internet is useful, but not really required to do my job. It pays the bills though.
 
@SPArchaeologist If I recall correctly you could exclude certain files/folders from the sharepoint pipeline. At least that existed in the 2007 version....
 
@Sumurai8 What's your job?
 
4:04 PM
receptionist
 
Is it possible to install chrome frame?
 
No; I am not allowed to install anything.
Except lights. I can install lights if someone gives me a light bulb.
 
@Sumurai8 Sounds you're stuck in the prison of IE.
@JanDvorak I forgot what I was going to argue about - just remembered. Is this code prettier than my nice little function?
 
@bjb568 which part?
 
Anything I write is pretty. Anything you write is ugly. Therefore we can conclude that your code is ugly and the linked code is neither pretty or ugly, making it prettier than your code.
 
4:13 PM
after prettification? Before minification?
 
@JanDvorak The whole part. Nobody uses anything but the whole, minified thing.
 
Minified code isn't meant to be pretty
 
Is it important if it is pretty if it works?
 
and I'm sure that code is way smaller than if you wrote it
 
@Sumurai8 Yes. For debugging. For maintainability and readability.
@JanDvorak Therefore all minified code is evil.
 
4:16 PM
@bjb568 I will let you think that
 
@JanDvorak I don't write it. That's the point. Why would I rewrite vanilla, crappier and slower?
... that's like making c#.
 
@bjb568 But I don't write the source code of jQuery. As long as it works, I don't care if it is pretty, maintanable or readable. That's their problem, not mine.
 
@Sumurai8 So your code doesn't work. Let's say it throws an error. Inside jQuery. Then what?
 
step out a frame and check the arguments
 
@JanDvorak To what? jQuery is a mess, it isn't obvious what the problem originated.
 
4:21 PM
@bjb568 that's why we have stack traces
 
@bjb568 Debug with a minified file?! looks at bjb as if they are crazy
 
- jQuery.min.js line 2 - D(ab,gh)
- jQuery.min.js line 2 - new j(T,v)
- main.js line 13853 - $._.^.fancyBox(new $.modules.FancyBox(), peanuts).on('boop').all().findSource().move(42)
 
@bjb568 You debug with a minified file, and expect to not get nonsense?
 
sounds like your issue is near the line 13853 of main.js.
Scratch that. The problem is that main.js has 14k lines.
 
@Sumurai8 One of your customers is complaining about it not working. Your error reporting jQuery plugin says there's a TypeError and they're using [Unknown Browser]. You can't reproduce the problem, and since everything is a mess and you need to support all browsers (according to your boss), you must fix the bug.
 
4:27 PM
@bjb568 could not reproduce, period. You need more information. The customer could just as well be lying at this point.
 
@JanDvorak Actually, since we don't know where the problem is relative to the number of lines, we can assume half way thru - the file has 27706 lines. That's what jQuery does to you.
@JanDvorak Boss is not happy at your incompetence. Customers are not happy.
 
@bjb568 Let them delete 'min.' from 'jquery.min.js', then reproduce the problem again to get a sensible error.
 
@bjb568 so, you suggest a complete rewrite because you can't reproduce an issue that may as well not be there?
 
@JanDvorak You're fired. You can't find a job with any good companies because you don't know good technologies. You die in a hole.
 
So are you, I guess.
Your company spends three years doing a complete rewrite because jQuery was "causing issues in older browsers", then more problems crop up, even in browsers that never had any problems before.
 
4:31 PM
@Sumurai8 Fine. Then we get jQuery.js line 9028 - undefined is not a function evaluating this.map.
 
well, look at line 9028 of jquery.js and find what function it is in.
 
@JanDvorak Company goes bankrupt after 20 years. Dies. Everybody celebrates.
 
or look at the stacktrace that should make sense now
 
offsetParent: function() {
return this.map(function() {
var offsetParent = this.offsetParent || docElem;

while ( offsetParent && ( !jQuery.nodeName( offsetParent, "html" ) && jQuery.css( offsetParent, "position" ) === "static" ) ) {
offsetParent = offsetParent.offsetParent;
}

return offsetParent || docElem;
});
}
 
@bjb568 So, anytime execution fails in a helper function you're lost?
 
4:33 PM
@JanDvorak In the mess of jQuery, yes.
 
The solution is to not use helper functions. Your code will be 10x bigger and your non-broadband customers will run away. And if not, you'll still be paying a fortune to the hosting. But hey, at least you'll be able to debug obscure bugs coming from obscure browsers, saving you a few customers. And yet, you're fired.
 
jQuery line 9028
jQuery line 228 `target[ name ] = jQuery.extend( deep, clone, copy );`
main.js - unreadable code that your coworker made
 
coworker code cleanup time, then
 
coworker cleanup time, then
5
 
@JanDvorak Nope. The solution is to make beautiful code. If you replicated jQuery with vanilla, you'd still get a mess. The solution is to use JS over CSS over HTML, not jQuery over HTML.
@JanDvorak Coworker was laid off. Nobody understands the code.
 
4:37 PM
dammit @rene, I was about to say that
 
@Braiam You're welcome, but I needed Jan for the setup :)
 
@bjb568 Plan B: Look at non-existing comments about what has to be put into the function and what it returns and rewrite the function
@bjb568 The problem is not that jQuery is incompetent or bad, but the person who used is incompetent or bad.
 
@bjb568 You suggest a complete rewrite. Boss gives in to your advice and not uses jQuery because that "invites bad code". Three years have passed. Your app is done. The bug is still present. The code still sucks. Guess who wrote it?
 
@Sumurai8 The function (no name, no docs) is in an object inside a constructer inside a conditional inside an evil eval.
 
@bjb568 then fire whomever wrote the eval
 
4:39 PM
@JanDvorak Your coworker was already laid off.
@Sumurai8 But if you are smart enough to be able to use vanilla (jQuery is hard, but you can help-vamp on SO) then why would you use jQuery?
 
Either read it, or rewrite it. Pick your poison. But not using jQuery won't make your code readable. The best it can do is to turn off coworkers that hate vanilla.
 
The best way to do things is to not work with or for idiots.
 
@bjb568 faster development, better support (remember, your imaginary boss wanted to care about eeeevery browser), you don't have to remember those weird-ass IE bugs or which browser supports which fields in which keyboard event...
 
@JanDvorak What, the boss cared about every browser. I didn't.
@JanDvorak You will be in hell if you support every browser. Just. Don't.
 
@bjb568 You don't have to remember the regex that a JSON has to pass before it's safe to dump it to eval
(and it's not a nice regex)
@bjb568 well, your boss wants to, not mine
 
4:44 PM
@JanDvorak What? Don't dump to eval, ever. (except when you're running a coding website which needs to catch all errors and you're using a sandboxed iframe)
@JanDvorak So quit (from the imaginary position).
 
@bjb568 then how do you parse JSON in IE7?
 
Don't.
 
Hrmmm; even xp can get up to IE9, right?
 
IE8.
 
@bjb568 I can't quit. I was fired because I wasn't able to reproduce a bug that didn't exist.
 
4:46 PM
But xp can also get up to Chrome.
 
and Firefox
 
@JanDvorak Excellent. So in the scenario that you're a vanilla dev, you should be able to find good work.
Complexity: vanilla-js.com makes 4 http requests, jquery.com makes 20.
 
@bjb568 it's because vanilla-js is just a bash of jQuery with no real functionality, and without images.
 
Anyway, node.js seems to be nice. I might try to learn a bit more about it.
 
vanilla-js.com is beautiful. It presents a better argument in fewer bytes and requests than jquery.com
@Sumurai8 Yay for node!
 
4:51 PM
@bjb568 actually, it doesn't
should I attack their individual examples?
 
Whatever, vanilla supporters like it. jQuery supporters like jquery.com
Well, I think I've wasted enough time now. Breakfast!
 
$('.box').on( 'click', function() {
  $('.activebox').removeClass('activebox').slideUp( 500 );
  $(this).slideDown( 500, function() { $(this).addClass('activebox'); } );
} );
I have no clue how I would do that in vanilla js
 
@Sumurai8 step 1: make a generic animation loop helper
linear transitions are easy
better yet, use CSS transitions and only toggle a class from javascript
$('.activebox').removeClass('activebox') is bad. Limit your selectors to the neighborhood of the respective .box
 
hrmm; I have heard of CSS transitions, but I don't think I have ever seen one. I find it hard to grasp too, since CSS is solely static styling for me.
Or: In my mind it is.
 
00:00 - 17:0017:00 - 00:00

« first day (1447 days earlier)      last day (3578 days later) »