« first day (651 days earlier)      last day (4353 days later) » 
00:00 - 14:0014:00 - 00:00

2:00 PM
@Lix Ha, nice.
 
@Lix ת"ר!
 
/me likes highlighting rtl text
 
Lix
@mos - Lost you again :P sorry hehe
@timM - can't stand it! hehehe
 
Golly, the guy in this post is not picking up what I'm putting down =)
Ah, there he goes.
 
Hi
 
2:14 PM
@Chacha102 hi there
 
@AnnaLear I've never met you...
Hello
 
Now you have. :)
 
@Timjadarnel27 Honestly, I've barely met you...
 
@Chacha102 True.
 
2:19 PM
@Chacha102 How can you be a room owner when you don't know the most-starred, most-active user in the Tavern?
 
remember, I'm the cranky old creator of the Tavern that disappears a lot
 
ABDICATE ABDICATE ABDICATE
 
@TimStone is 'technically' the most frequent in this room
 
@Chacha102 Check the recent stars
TimStone is quiet
 
@Timjadarnel27 You still got about 26k more messages to go
 
2:21 PM
@Timjadarnel27 /hattip
 
@Timjadarnel27 Suck up...
 
Oh. Was @TimManishEarth talking about me being the most starred, most active member?
 
@Timjadarnel27 Yes
 
@Chacha102 Indeed. I haven't been around here all that long =)
 
What is everyone doing this morning?
 
2:26 PM
@Timjadarnel27 JSON data of starred posts by user in past few days
(Past 5 pages)
"{"Lix":14,"Tim jadarnel27":16,"Shog9":11,"Tim Stone":20,"mootinator":17,"animuson":11,"Tim Site is a Forum":2,"Popular Demand":29,"Tim Post":9,"Tim ManishEarth":2,"Rob Hruska":1,"Daniel Fischer":6,"jadarnel27":29,"Nick T":4,"Moshe":5,"David":11,"mmyers":5,"Yi Jiang's Proble_":8,"Timootinator":2,"Tim Yi Jiang":1,"Luchian Grigore":2,"awoodland":1,"Manishearth":4,"vasco got lost":1,"Chacha102":3,"balpha":15,"minitech":1,"Crickets":1,"cdeszaq":4,"Marc Gravell":1,"Knox":1,
"Rebecca Chernoff":1,"amanaP lanaC A nalP A naM A":2,"Pekka's Reputation Bordello":1,"Jeremy Banks ʬʬʬ":1,"Sathya":1,"Ólafur Waage":1,"Jeremy Banks":2,"Michael Petrotta":1,"Pekka":1,"Michael Mrozek":1,"Jim":1}"
You have 16+29=45
(since you have two sernames)
You clearly top the list :)
If you're bored, I can hive you teh codes to fetch the full list, but you'll have to click through 148 pages
 
Quick Poll: What does everyone use for the Ticket Tracking in their company (if you are at liberty to say)?
 
@TimManishEarth I'm interested in how you pulled that. Are you just scraping? Very cool though =)
 
On first page:
a={};

$('.username a').each(function(){if(a[this.title]){a[this.title]++}else{a[this.title]=1}});

localStorage.a=JSON.stringify(a);
 
@Chacha102 MSO. =) (well, and Fogbugz for some other stuff.)
 
Subsequent pages: a=JSON.parse(localStorage.a);

$('.username a').each(function(){if(a[this.title]){a[this.title]++}else{a[this.title]=1}});

localStorage.a=JSON.stringify(a);
 
2:30 PM
@Chacha102 Writing features for this useless web application for a grocery store ^_^
 
If I was bored I could make it count the stars (for multiple stars) as well
You just run it via console/bookmarklet on every page
it aggregates it into localstorage
 
@Chacha102 That last place I worked used a homegrown, web-based ticketing system.
 
The problem my company is having right now is we are using two products.
Support and Management like Lighthouse (lighthouseapp.com) and Developers like Github Issues
Then again, the founder of the company is still hanging onto SVN, while most product development moved to git
 
@Chacha102 Github Issues isn't the greatest bug tracker in the world.
At least it sucks a little less than it used to
 
@TimYiJiang At least it's not Google Code.
 
2:34 PM
@TimManishEarth Nice. Well done.
 
@TimYiJiang Any you're a particular fan of?
 
@Chacha102 Well, it's great for small projects. Any bigger and something closer to Launchpad's issue tracker would seem more appropriate
 
@Timjadarnel27 I once used a similar thing to get a quick poll of user data for chem.SE private beta on area51. localStorage+JSON+jQuery=awesomesauce :)
(for larger projects I have a PHP script that lets me forloop and fetch millions of pages, run jQuery on them, and aggregate the results)
 
PHP? Ewww.
 
/kick @Timjadarnel27
 
2:42 PM
looks at Chacha's tags :o
No offense?
 
@tim I can't run jQuery on ajax-fetched HTML, can I? Also, PHP is the only server side language I know. And I like it :)
 
@TimManishEarth Why leave Javascript? Node.js!!!!
 
@TimManishEarth You just pinged all that Tim's =)
 
@TimManishEarth Sure you can - why do you think you can't manipulate any new HTML fragments you retrieve using Ajax?
 
Never knew you could..
 
2:44 PM
Also, I've never actually used PHP. I've just had to work with bad (inexperienced) PHP developers, so that did not leave a good impression =)
 
/me wants to know more
 
Say you got some info using $.ajax. The callback is called and you get data. Just use $(data) to wrap it in jQuery
 
And besides that, I think it looks ugly. But I think that's more a function of my unfamiliarity with it than anything else.
 
Then you could do, say $(data).find('li').appendTo('#list')
 
I smell jQuery.
 
2:45 PM
@TimJ you do not want to work withe then. I learned PHP by just diving into the code. So I don't know much, only enough to make useful stuff
@timyi Neat! Sooo much easier as well :D
 
Python is beautiful.
So much of whether the code works or not depends on it :P
 
Anonymous
> “The purpose of the [gathering] is for people to realize how terrible the Internet is and, of course, the best thing for every [good Jew] is not to allow it in his home at all,”[ Rabbi Matisyahu Salomon told the Brooklyn Orthodox daily Hamodia. Salomon, spiritual guide of Beth Medrash Govoha, a large and prominent ultra-Orthodox yeshiva in Lakewood, N.J., is one of the lead sponsors of the CitiField rally. Internet without a filter, he told the paper, is “treif gamur,” or completely unkosher.
 
@TimManishEarth I'm sure it's great to work with once you understand it. I'm so new to web development that I think focusing on my ASP.NET skills is probably enough for me right now.
And I use the term "skills" loosely there.
 
Tomorrow I'll play with jQuery AJAX and test this new toy on the stars :p
I dunno .NET
:/
 
I seem to be good at attracting hopeless merge conflicts on this project.
 
2:50 PM
be back in half an hour
 
Me: I think I'll make a minor change to the build config here. PM: We just upgraded the project to Grails 2.0.3 /facepalm
 
Anonymous
$(data) works fine in 95% of cases, but it has some irritating behaviour. Like stripping <script> tags and executing them immediately. And it's not great if you want to load an external document as a Document, rather than just as fragments.
 
Anonymous
It seems stupid how difficult it is to just parse HTML documents from JavaScript.
 
Lix
@TimManishEarth - 14 starred posts... cool ^_^
 
Anonymous
2:55 PM
-_-
 
Anonymous
It's the web language! It should be able to parse web pages!
 
@JeremyBanks Only because it is implemented in web browsers with access to the DOM API
Parsing HTML in Node.js and you'd need to include an external library to do it for you like in any other language
 
Anonymous
It seems stupid how difficult it is to parse HTML documents using the DOM API.
 
Anonymous
It's the web API! It should be able to parse web pages!
 
Well, the DOM sucks. So there.
Using DOM API alone you'll use document.createDocumentFragement - developer.mozilla.org/en/DOM/document.createDocumentFragment
 
Anonymous
3:01 PM
var doc = document.implementation.createHTMLDocument( "" );
doc.documentElement.innerHTML = yourHTML;
return doc;
 
Anonymous
There must be a caveat. I can't remember...
 
Well, it uses innerHTML
Also, I don't remember seeing document.implementation.createHTMLDocument anywhere
 
Anonymous
It's new-ish, I think. Chrome and Firefox support it.
 
Anonymous
The next challenge is to go from a Document to HTML source. This should also be easy!
 
Anonymous
It's not hard, but if you want to get the doctype right it's unnecessarily ugly.
 
3:07 PM
@JeremyBanks Well, in theory you shouldn't need to know what doctype the document has
There is a way simple way to get the quirk mode status though
 
Anonymous
Chrome needs to implement these: DOMParser, XMLSerializer
 
They also need window.bobince()
 
Anonymous
Wait, they have. Chrome has both of those! The day is saved!
 
Yay chrooome.
 
@Lix Really? Let's get the full report tomorrow :P
 
3:12 PM
I feel like I don't vote nearly as often as I should.
 
3:28 PM
Is "s/b" a common abbreviation of "should be"?
 
Define common
 
@timj i'm planning a spree of downvotes on bad answers tomorrow :p
 
Chrome has window.bobince() ? Lolwut?
 
@mootinator I have just never heard seen that before. I was received a list of minor change requests for an app yesterday, and one of them was "broc s/b broccoli".
I just responded to that one with "I don't understand what this means".
 
Haha
 
3:32 PM
The rep came back and explained that they wanted the display name of a product to be changed from "broc" to "broccoli" -> "broc should be broccoli"
So either they were being vague, or I sort of made an ass of myself =)
 
=)
It seems like old school shorthand.
The kind you can't assume anyone is familiar with nowadays.
 
Ah, yeah she said she does that with a lot of things (would be, should be, could be, etc). Oh old people ;-)
 
Boo
I'm a scary ghost
 
aah
 
@mootinator does that explain a lot?
 
3:48 PM
Yes.
 
AH! You scared me.
Jobs finished.
...big job, huh?
 
4:08 PM
I never would have guessed that Text was so high up there.
 
@Timjadarnel27 10k users have something like that in the 10k tools
 
@TimYiJiang I had no idea. That's pretty cool.
I also meant to say "Tex" up there. Not "Text"
 
Use the edit button, TIM!
 
@TimYiJiang Haha, I was too late when I noticed =)
@TimYiJiang That makes it look like my Data Explorer query is incredibly incorrect.
Hmmm.
 
@Timjadarnel27 Data explorer data are outdated, remember
 
4:16 PM
@TimYiJiang Right, but it was updated pretty recently (May 7)
 
What I take from that image is that @jcolebrand is bad at migrating questions to SO.
 
@Timjadarnel27 Well, it says 90 days - three months
What is the last post you can select with the query?
Maybe the migration history in revision history feature is new?
 
@TimYiJiang Just a sec, let me see.
@TimYiJiang The records returned in that query range from 20 July 2009 to 7 May 2012.
 
That's odd
Deleted posts, perhaps
 
The query says 47 migrations to code review (ever), but the screenshot you posted says 131. Odd indeed.
I doubt there were 80 posts migrated to CR in the past week or so.
=)
@TimYiJiang Could be! The stub post on the source site gets auto-deleted eventually, right?
 
4:25 PM
Well, if you have posts going back to 2009, then I'm not so sure
But I think it should be deleted eventually
 
Weird. Help us @TimStone Kenobi, you're our only hope.
4
It makes me happy that the rhythm of that works (as long as you pronounce the word "at").
 
4:53 PM
@mootinator probably
I mean, we're only talking like 3 questions denied on Stack Overflow
Probably enough ;-)
 
@jcole! how ya feeling these days?
@moot speaking of old school shorthand, I'm told that the @ symbol once meant "each at", as in 10 {item}s @ {unit price}.
 
Right...
It still does mean 'at' though.
 
It means "at" so whoever told you that lied to you
@Moshe busy? not accomplished? Not quite able to focus, but I'm working on that (serum levels of testosterone stay at about 290 it seems, which is rather low)
 
The 'each' is kind of redundant.
Or not.
@jcolebrand It is actually a lower case e with a built in a, so that does make sense.
 
5:08 PM
I can't focus with a zillion iDevices in tow and a few finals coming up.
 
@mootinator so what does that mean about &
and %
and $ being an S with an I
 
Nothing, but I've heard that logic as well.
 
@Moshe I think our reasons are slightly different
 
Yea, I know, 'msorry.
The at sign or @ is also commonly called in English the at symbol or commercial at — and much less commonly a wide range of other terms. The fact that there is no single word in English for the symbol has prompted some writers to use the French arobase or Spanish arroba — or to coin new words such as apserand - but none of these has achieved wide currency. Originally an accounting and commercial invoice abbreviation meaning "at the rate of" (e.g. 7 widgets @ $2 = $14), it was not included on the keyboard of the earliest commercially successful typewriters, but was on at least ...
 
@jcolebrand Nothing. At the same time, '10 noobs @ $4' definitely does not mean the same thing as '10 noobs at $4'
 
5:13 PM
@mootinator why not? I say 2lbs of bananas at 46 cents a pound
 
Which doesn't mean the same things as 2lbs of bananas at 46 cents.
 
generally the right hand of that notation is reserved for "per unit", hence shorthand.
Anyways, I've always used it to mean "per" and called it "at"
 
2@$1.00=$2.00 isn't uncommon notation.
It's an at which implies per.
So it's sort of pedantic to argue over whether that implication is important enough to say it used to mean "each at" =)
$ is apparently an s with a P? Hehe.
 
6:21 PM
What are we arguing?
 
@Chacha102 The meaning of the '@' symbol, I believe.
1 hour ago, by Moshe
@moot speaking of old school shorthand, I'm told that the @ symbol once meant "each at", as in 10 {item}s @ {unit price}.
 
'at'
10 {items} @ {at} $10 {10 dollars per item} = $100
 
It appears some think it's more complicated than th@ =)
 
@ = 'at'
"10 @ $10 = $100" = "10 items at $10 per item = $100 total"
doesn't even need to be translate to 'per'
 
I wasn't really grokking the argument to be honest. It seems pretty straightforward (as you said).
 
6:57 PM
@Timjadarnel27 What's up?
 
7:09 PM
@_@
 
@TimStone Wondering about the discrepancy between this Data Explorer query and the screenshot of the 10k tools from YiJiang.
I mean, I know the data is old on Data.se blah blah =)
 
D:
@Chacha102 10 at $10 means, literally, the total is $10.
Unless you specify "per unit". You can't, strictly speaking, implicitly imply that.
 
@TimStone (sorry of that wasn't completely clear) I'm just wondering if I did something wrong in that query, because the 10k tools show ~130 attempted migrations to Code Review in the last 90 days, while the query shows forty something, ever.
 
The screenshot is successful (but possibly rejected) migrations?
 
@TimStone I believe it's attempted (but possibly rejected) migrations, yes.
 
7:16 PM
Oh, of course.
 
I could be wrong though.
 
Migration stubs are deleted after a month.
So you have at most 30 days worth of migrated post information in Data Explorer.
 
Oh. Plus some really old ones from before that process was in existence, I suppose?
That was sort of a thought I had:
3 hours ago, by Tim jadarnel27
@TimYiJiang Could be! The stub post on the source site gets auto-deleted eventually, right?
 
That I'm not sure of, let's see.
Would appear so...
But that doesn't seem quite right.
Since if that were the case there should be many more.
 
Weirdness abounds.
In the words of @mmyers:
14 mins ago, by mmyers
@_@
 
7:23 PM
It looks like there's some exceptions for early migrations where the post was touched in some way after the migration history.
(post was unlocked/reopened, or something)
 
Oh, huh.
thinks hard about that
 
Also answers can have PostHistoryTypeId = 35, by the way.
Not sure if your query takes that into account or not.
 
@TimStone It definitely does not.
So that query is probably pulling numbers that are higher than the actual numbers.
I guess to get a more accurate count of migrations, you really need to query the migration target that you're curious about.
And use PostHistoryTypeId = 36
 
Probably, yeah. Then you might also need to factor in rejected migrations.
 
This is sounding more and more like work. And I don't know if you're aware of this, but I certainly don't have time for that.
=P
 
7:33 PM
Heh, I'm about to take a nap so I can be more awake to get stuff done
 
I have junk to do until 9pm or so
is jealous of Tim Stone
 
I've got plenty to do...just...tired.
 
Oh. I wasn't trying to imply you didn't have anything to do =)
 
@TimStone Have you had time to look at scripting this? — Gilles 31 mins ago
(note to self)
I should probably move my to-do list from my head to something a little more reliable.
 
I just have places to be (meetings, rehearsal, more meetings) until 9.
 
7:38 PM
Ah, that doesn't sound like fun
 
It's alright. Wednesdays are always like this =)
@TimStone I have this thought pretty frequently.
Speaking of which, I think I was supposed to harass you about Data Explorer features.
 
Not until the end of the week. ;)
Feature teaser.
 
Haha, that's right. End of the week, got it.
@TimStone It's like the trailer to Cloverfield. I'm excited about it, even though I have no idea what's going on.
 
I like to keep thing suspenseful, or something.
I have to redo the other feature, so no teaser for it yet..
But now time for a break, back in a bit.
 
Laterz.
 
 
3 hours later…
11:14 PM
Hi
 
00:00 - 14:0014:00 - 00:00

« first day (651 days earlier)      last day (4353 days later) »