« first day (77 days earlier)      last day (4930 days later) » 
00:00 - 15:0015:00 - 00:00

12:11 AM
@rchern How do you configure it?
Ah, OK. It's similar to Zend, though with annotations.
 
1
Q: Localize SO and SE?

MosheI saw this post on Area 51, spurring me to request that SO and perhaps the rest of the SE sites be "localized". However, this would lead to an additional requirement: Anyone using SO would need to have a language associated with their account. They would also have the option to view results in on...

 
routes.MapRoute(
                "generate-flair",
                "Generate/{associationId}.{format}",
                new { controller = "Generate", action = "Index",options="theme=default", format="png" }
            );
allows me to have
public ActionResult Index(string options, string associationId, string format) {
 
Ah, gotcha.
@rchern I guess the follow up question would be what kind of trouble you have with it, heh. :P
Hm..
 
12:44 AM
I love people who post things onto Meta and haven't stopped to think that they aren't the only ones who have thought of this
-5
Q: Moderators shouldn't be able to view deleted posts

MarkI don't think moderators should be able to view deleted posts... I've had to delete one of my questions before because I accidentally posted a tidbit of code that was confidential. I wouldn't want that getting out to the public... what possible reason could moderators have for needing to view del...

That has been debated over and over again, we've gone through all the arguments .. the issue is frankly dead
 
@TimStone, none anymore (; i had the order wrong so it was matching the wrong route first
 
@Chacha102 People tend to overlook things like that when it has to do with their personal situation, unfortunately.
@rchern Ah, good ;)
 
1:10 AM
@Chacha102 I'm a bit confused why the post stood for two hours without anybody pointing out that it's not just moderators, or answering the actual question of why 10k users can view deleted posts, since there's a very obvious reason besides "because it's a neato new power"
 
@MichaelMrozek, we were all waiting for you. what the hell took you so long?!
 
@rchern Sometimes I do things besides SO. I'm weak :(
Over time I strive to replace all other activities in my life with SO though
 
hehe (:
too bad cooking.SE can't actually cook for you, eh?
 
Indeed; I already complained about that to their mods
 
I've been working on a userscript that'll print out ham sandwiches. Not gourmet, but it's a start.
6
 
1:21 AM
@MichaelMrozek good. they really need to get on that.
 
@rchern Every time I use a slash command your gravatar should pop up and say "Thanks for using SEChatModifications!"
 
@MichaelMrozek I second this, only I think it should point to the site logo and say "I made this."
 
@TimStone That should be permanent
 
Ah, good point.
 
I would commit changes to that effect, but I know better than to trust rchern to pull them. She's a hater
 
1:32 AM
@MichaelMrozek Who here has pinning rights :P
Ooooo... Jeffery Zeldman's writing for Candygram! jasonsantamaria.com/articles/pixy-stix
 
oy you two are evil >_>
 
Hahah
 
haha it is coming
i told @YiJiang to yell at me if i was working on SEChatModifications before StackFlair got published again
and i don't want to be yelled at
so........... (;
 
@rchern Oy!
 
1:42 AM
"StackFlair". Pretty sure the SO devs already wrote that
 
hehehe
 
Maybe you should stop copying them
 
did someone say something?
i think i heard a buzz
 
@rchern Stop copying Jeff... ._.
 
imitation is the ultimate form of flattery right? clearly i should be flattered they copied StackFlair (;
 
1:50 AM
So
I'm making my app sync with a server
So fun
Well, right now I'm making it communicate with the server
next I have to make it save
The actual syncing is going to be interesting..
Start small right?
 
hehe
 
2:03 AM
ok. finally got the stuff i needed to get done, done.
time to publish StackFlair and hope it still works on the server!
 
2:18 AM
Oh, it's all shiny
 
@rchern Increase the width of the label elements to 160+px
Also, you're copying the combobox demo so much that you even left the toggle button in there!?
 
I think there should be some padding above the content box too.
Sidenote: The moderator diamonds aren't displaying correctly.
 
$.getScript('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/jquery-ui.min.js', function(){
    $('#present-user-150097 .user-gravatar32').effect('bounce', {
        distance: 20,
        times: 100
    }, 5000);
});
Bouncy!
 
@YiJiang haha shhhh
StackFlair has been published!
the toggle i actually had added in because i wanted to check something after i had the combobox done and forgot to remove ):
 
@rchern Also, why can't you capitalize HTML!? It's driving me nuts!
 
2:33 AM
o:
 
Heheh
 
what are you on about now @YiJiang
 
"Select a format: Image | Html" <- :(
 
it doesn't say that.
 
;)
 
2:36 AM
Do they have oneboxes for comments?
Hmmm... apparently not. Or am I doing this wrong...?
 
now what is this about the diamond?
 
@rchern They appear as rectangles, apparently
 
Yeah, the default one fixed itself..but the other themes are still showing rectangles. Perhaps just cached?
 
Jin
@rchern i'm happy to see less 'n less Beta icons.
 
2:39 AM
(I don't know how you do it)
 
looking at the diamond
@Jin, hehehe yeah!
diamond = fixed
 
Hooray!
Not that it's that important for all of us non-moderators, but ;)
 
but my flair looks great now?
(;
 
Heh :P
I want to make cool SO-related things now..but that would involve a good idea, so.
 
2:51 AM
@Jin's flair still has beta icons ):
 
Jin
@rchern working on getting rid of 'em, one at a time :)
 
PP is the photo one isn't it? that one should be around 90 i think
 
Jin
yeah
 
@Jin I'm curious, there are about 3-4 site's that are technically speaking out of beta, yet the only thing holding them back is that the design isn't ready yet
Or is there another reason?
 
Jin
@YiJiang there will be a blog post about it soon. for now, see: meta.stackoverflow.com/questions/68079/…
 
3:06 AM
@YiJiang has gained a level in Veiled Criticism! Allocate your skill points between "backhanded complimenting," "roasting" and "passive aggression"!
 
Hahah
 
@PopularDemand You see here: a cursed +1 Slyness keyboard
 
3:30 AM
is trying to figure out how to pull @MichaelMrozek and @YiJiang's pull requests via GitExtensions (:
 
@rchern Eh... can't you just go over to the github website and click on the accept button?
 
there's 1 slight problem with that
what accept button? >_>
 
@rchern I have no idea... I'd imagine there to be one... ?
 
I don't think there is on the website; you merge with git and push back to your repo, and that clears the pull request automatically
 
i've got the code locally. though i'm not sure what the commit message will look like as far as identifying it as your code. and i also don't think i can merge both your changes for 1 big commit. which is probably a good thing i guess
hmm, if i add a highlight in one room, should that same highlight be valid in another room? what about the highlight in SO's chat?
 
3:48 AM
@rchern It shouldn't
 
to which question?
 
I don't think localstorage allows it
@rchern The one I'm replying to ;)
 
i asked 2 questions though (;
the first one does happen, the second one doesn't.
 
@rchern I don't think so... let me check
 
it does. i highlighted @MichaelMrozek's messages in here, then switched to another room he had spoken in, and they are highlighted there.
 
3:52 AM
@rchern Only for the same domain though
 
yes, that was the distinction between my 2 questions. and i said the first one works and the second one doesn't (:
 
Hmmm... I think per room highlighting would be better
However, either of the option could be valid
 
yeah, i'm not sure what i think about it honestly
 
@rchern Having localStorage shared cross domain should be impossible
But having it shared cross-room could be interesting
 
I think it makes the most sense on a per-room basis, under the assumption that some people might only have a use for it in particular high traffic rooms.
 
3:56 AM
Well, this means that we'd have to use a different key for each room
window.location.pathname + "chatHighlights" should do
 
hmm, i didn't merge it correctly
 
What happened?
 
@rchern Just drop mine and merge @YiJiang's, if that's easier. Mine was like five lines
You can edit it in manually, or I'll rebase after you're done
 
actually i did @YiJiang's first heh. the commit and everything worked fine. it just doesn't show attribution on the graph and such
there used to be a line for @YiJiang but now it isn't on the graph
 
HEAD^ on your tree is by him, somehow
 
4:01 AM
@rchern Okay... erm... how did that happen?
 
That came out weird. It should've just been a merge of his-remote/master and then a push
 
#1: i did a pull and said merge remote to current *shrugs*
#2: i changed a couple things
#3: i did a push
 
I moved mine to branch off your master now. So in theory git remote update; git merge whateveryounamedmyremote/master should say something about fast forwarding
and then git push
git was much simpler when I used it by myself
 
yeah i was getting good at using it myself
then y'all had to come mess it up (;
 
hg-git ftw!
 
4:05 AM
Eh... how did @rchern's script become a branch of my version?
 
it does say forked from mine
 
I think that's normal; the root project isn't always at the top or at the base
Yours is a subset of hers, so it draws it that way
 
@rchern Didn't you have something to ask about the API? Or did you already do that?
 
@KevinMontrose, thanks for tweeting a link to a private beta question (;
@TimStone ummmm maybe hrm
 
4:09 AM
@rchern - pft, the truly dedicated would turn it into an API call
 
oh i remember
 
The truly dedicated would already be committed to that beta
 
in JavaScript on Stack Overflow Chat, yesterday, by rchern
when you search users on the sites, it pushes exact matches to the top/front for the various sorting options. i'm not sure you can do that with the api, but searching for users in the autocomplete is a bit sketchy.
 
@KevinMontrose, is there a way with the api to......^^^
 
Hmmm... first mosquito of the day
 
4:10 AM
SO chat is so much easier to search due to the lack of content. :P
 
try using the user autocomplete at stackflair.com
 
@YiJiang Mosquitos like to bite me every chance they can get...I don't mind them as much as the flying cockroaches though.
 
@rchern Well, you can re-sort the data you get from the API on your side
 
@YiJiang, if i go through and request each page first
 
4:12 AM
@rchern You can't really autocomplete with that many possible matches
 
hmmm actually it isn't even displaying names in alphabetical order
 
no, I don't think its possible with just an API call
the API has old auto complete semantics, which is basically %<input>% over display name
?sort=name&order=asc will force alphanumeric ordering
 
i'm using soapi.js so it could be something there but
route.pagesize = 50;
route.sort = Soapi.Domain.UserSort.name;
route.order = "asc";
route.page = 1;
 
check the underlying call
it could be a bug on our end, but it works for me with this:
http://api.stackoverflow.com/1.0/users?filter=kevin&sort=name&order=asc&page=1
 
yeah i am. sorry i just noticed it wasn't even alphabetical so i haven't really looked through it
 
4:17 AM
shakes fist at PHP
This has been a very fist-shake inducing week so far, hmm..
 
ok, alphabetical at least
an option to push exact matches up could be cool
 
yeah, if I recall correctly the API reflects how the site worked when /users was written; I know its changed since then
 
ah
i don't think i knew it didn't push exact matches to the front before
 
its an optimization, really
%<input>% is alot more expensive than <input>%
on SO its a noticeable savings, if you can get away with it
anyway, exact user matching/sorting is on the list for future API work now
 
was just something i noticed
 
4:23 AM
Hmmm... are ajax requests to /users/filter/[user name] blocked?
 
its /users?filter=
 
i think @YiJiang is pondering making the ajax request the site does rather than using the api?
 
@rchern I'm trying to create /profile
 
direct hits to the site for data are an excellent way to get your IP banned, if you do it enough to show up in our log summaries anyway
friendly warning, :)
 
@KevinMontrose Hmm... how about a call from a GM script that operates from the browser on stackoverflow.com?
 
4:27 AM
if its a greasemonkey script it can't be hitting the sites too often, can it? Only when the users on the site anyway.
if its buggy, it could potentially get that user banned
I suppose anyway
 
@KevinMontrose It's not periodic, so it shouldn't do that
 
yeah, if you're not doing "API levels" of traffic it shouldn't matter
GM scripts are generally A-OK
 
@waffles it confuses me to see you as Sam Saffron on SO's chat hehe
 
Well... erm... this doesn't work
var match = encodeURIComponent('Jeff');
var url = 'http://' + window.location.hostname.substring(5) + '/users/';

$.get(url, {
    filter: match
}, function(data){
    var users = $(data).find('.user-details');
    console.log(users);
    console.log(data);
});
Ah well... I suppose I'll look into how the API works
 
@MichaelMrozek, i think i'm done with your changes, heh.
 
4:41 AM
ah, thought of a way to half-approximate <name>%
/users?filter=<name>&sort=name&order=asc&min=<name>
that will exclude weird stuff like _<name>
 
hm
i think what i screwed up with @YiJiang's pull request is that it was a combination merge of that branch and a change of my own
or rather, a modification of yi's branch
 
I don't get it... why doesn't this work?
var match = 'Yi Jiang';
var url = 'http://api.' + window.location.hostname.substring(5) + '/1.0/users';

$.ajax({
    'url': url,
    data: {
        filter: match
    },
    cache: true,
    success: function(data){
        console.log(data);
    }
});
 
cross domain query?
 
Oh.. that's why these calls are all failing
 
API does JSONP with the callback parameter
 
4:52 AM
I thought they should show up with an error or something
 
meh, browsers and XSS is kind of a loopy area
 
hmm, soapi.js doesn't seem to support route.min. let's see...
 
it might assume its a number or something, /users is the only place I remember offhand that takes an alphanumeric min/max
 
/// <field name='min' type='Object'>Minimum of the range to include in the current sort.</field>
 
I'm getting this now... weird
I'm pretty sure SO API's JSON is valid...?
 
5:00 AM
its returning javascript
jsonpXXXX({....})
you run it via a <script> tag
 
hmm seems like soapi.js just loops through whatever params i give it. something to look into tomorrow
bets on which site this user is referring to?
0
Q: Migrate to WebApps when Closing a Question

Ngu Soon HuiShouldn't we have an option to migrate a question to webapps SE?

 
@rchern I'm inclined to say Cooking, but I reserve the right to change my answer.
 
5:16 AM
@rchern cstheory should be a good match
 
@TimStone, no account on cooking (;
 
Ah, dang. :P
 
How do you obtain user gravatar URL from the API?
 
@KevinMontrose Thanks
 
5:27 AM
@rchern Yay! I'll try to not write code often to avoid this problem :)
 
5:45 AM
Come on guys! Three more votes!
Support vapor.js!
 
6:19 AM
Great! /profile is working
Just need to brush up on the UI a little
 
Hm, I really need to stop finding these research-heavy questions I like to sink my teeth into..
@YiJiang Nice!
 
The only problem is, I still need to make this work the other sites... Hmm....
 
6:34 AM
window.location.hostname.replace("chat.", "") + "/profile/" + id maybe?
also what happened to the starred list?
 
What about the starred list?
 
It didn't load for me, F5 fixed
How could we live without Yahoo!Answers? http://answers.yahoo.com/question/index?qid=20090630124959AAzDK30
please ask this on Cooking
 
Hahah
 
Jin
@radp it really sounds like one of those out of context Nethack questions
 
 
1 hour later…
7:46 AM
/profile is brilliant! Go to the sandbox and see what I mean
 
7:58 AM
This is /profile so jon skeet
The syntax is /profile [site] [display name]
 
8:18 AM
@YiJiang how do you differentiate between multiple users with same name?
 
@radp A list will pop up, allowing you to select the correct one
Gravatar and rep will be available
 
noice.
 
8:40 AM
I need somebody familiar with mercurial
 
Jin
@radp what do you need?
 
say I have a Mercurial repo and I want to make a .zip with a snapshot of the project without the mercurial metadata
which is what svn export would do, IIRC
 
Jin
hmm i haven't done that
 
eh, I guess removing the hg metadata isn't that important anyway
 
Jin
have you checked out hginit.com
 
8:43 AM
yep, yep, already mentioned
1
A: Can I load and save my Minecraft maps to My Dropbox?

badpYou would need soft links to do that. Create a soft link from your minecraft savegame folder to inside the Dropbox folder. However, it will be quite suboptimal. Minecraft stores save games in many, many small files and Dropbox does not support folder-wide rollbacks. What I would use instead is...

...Mercurial.
 
8:54 AM
@radp hg archive
 
Thanks
Wow, it even supports one line zipping :)
 
 
1 hour later…
10:11 AM
Whoa! First Gold badge. Okay, Copy Editor isn't too bad I suppose. Better than Fanatic or Electorate at least...
 
 
2 hours later…
12:12 PM
@YiJiang, can't download that github js page with chrome or ffx, because they both want to turn it into into a script. had to use ie :)
 
@Benjol Well, on Firefox you can just temporarily disable GM globally.
But yeah, that sucks
 
@YiJiang, true, well, got it working in the end anyway.
any plans to do /post site id?
btw, from brief look at code, there's a typo in the command 'parser' : severfault
 
@Benjol Right, will fix
I think I'll also drop this into the code:
case '8bitlavapwnpwniesbossstagesixforhelp':
    retVal = 'gaming.stackexchange.com';
    break;
 
12:27 PM
:)
 
1:12 PM
@radp What a fantastic answer... +1 !!
 
2:03 PM
Just watched two dolphins swim by as I ate my breakfast :-)
 
wow.. that's awesome )
 
Yeah. They were far away, had to use binoculars to get a good look, but still awesome
How are you today @Fosco?
 
ok.. frustrated as usual.. can't seem to focus on work.
 
@Fosco :-/ Again I can relate. We'll see how I do next week, I'm hoping this week helps me :-)
 
@TheUnhandledException Can you? I think you're contributing to the problem with all this talk of magical sea creatures.
Speaking of which, are you sure they were dolphins, not narwhals?</obligatoryUnicornJoke>
 
2:11 PM
@PopularDemand I think I probably am too
@PopularDemand Not sure, one sec, lemme take a picture
How's life @Pop?
 
@TheUnhandledException Insufficient unicorns of the sea!
At least I haven't been forced to eat breakfast on a balcony out in the middle of the Arctic Ocean.
 
@PopularDemand Thereafter being forced to walk the plank by angry pirates. Arrrrrr!
 
):
sometime between me leaving home for work and now, my internet connection died at home
 
@rchern Eh... so?
 
2:20 PM
Eh...so that's bad?
 
@rchern Unless you're downloading something big or have a home sever set up what's so bad about losing the connection?
 
I generally just remote in since I've already got everything open at home
 
@rchern Maybe you should post about it at that "Sever Fault" site Benjol mentioned earlier! instantrimshot.com
 
(;
 
2 hours ago, by Benjol
btw, from brief look at code, there's a typo in the command 'parser' : severfault
 
2:22 PM
@PopularDemand That's my fault. Also, already fixed
 
i saw
@YiJiang, i would say either use the abbreviations for all or none. the switch only seemed to have a couple?
 
@rchern Because all other abbrivations are "unofficial"
 
@rchern Yes, you did, but why make more work for my biographer 100 years from now?
 
Also, since they've stopped giving out custom domain names, all of those names are quite meaningless
Well, also because I can't think of any other abbreviations that are commonly used
But there's one which I particularly like:
8bitlavapwnpwniesbossstagesixforhelp -> gaming.stackexchange.com
 
yeah, that's really not funny... (;
 
2:27 PM
@rchern Easter Egg!
 
@YiJiang Someone needs to tell you what the root word of "abbreviation" is.
 
@YiJiang, did you look at any of the javascript api libraries?
 
@rchern What do you mean by that?
 
i mean what i say and i say what i mean!
what's confusing about the question? |:
 
2:44 PM
@rchern Well, erm... API interfacing with what? There are so many libraries written in Javascript
 
on stackapps.com people have posted libraries in different languages for the api.
like in StackFlair i use soapi.js
 
@rchern Eh... no, I've never used soapi.js
 
well i didn't just mean soapi.js
 
@rchern Well, I'm not sure what you'd consider an API, but no, I don't think so
 
api in this case is the SO/SE api...
 
2:55 PM
@rchern No, I've never used it before
 
you used the api to do /profile didn't you?
 
@rchern Yeah
 
so... you have used it before (;
 
@rchern Erm... what is the point of this conversation?
 
00:00 - 15:0015:00 - 00:00

« first day (77 days earlier)      last day (4930 days later) »