« first day (123 days earlier)      last day (4912 days later) » 

6:01 AM
to be fair, it is 12:01 am on the 5th for me...
 
It only goes up to the 3rd though :P
Hmm
I appear to be playing Minecraft again.
 
My point being that the 4th literally just ended.
 
/blames @GraceNote
 
So, question.
Users and Unanswered can't both use g,u as their shortcut...
 
Right, and they're on PST. But they sent me an email that says "See today's winners", and I don't see them. ;)
Right
 
6:05 AM
> But they sent me an email that says "See today's winners", and I don't see them. ;)
that information would have been useful 20 minutes ago (;
 
14 mins ago, by Tim Stone
Also, that list is supposed to show you today's winners. Only it's definitely the 5th, and assuming they really mean today as in the 4th, there's still a group missing.
I thought it was implicit in that, but on second read it's not clear, my bad, heh.
 
But yes, Unanswered should have the non-U I think, since who wants to visit that page anyway?
But it can't use a I assume, since that'd be for Ask a Question?
...Err, assuming that was your question. Wow, coffee time.
 
H = /,
Q = /questions,
U = /users,
B = /badges,
N = /unanswered,
A = /ask,
R = /users/recent,
P = /users/{id},
C = chat,
M = meta
mebbe?
 
P for profile yeah? Seems reasonable to me.
 
6:10 AM
yeah, just kinda tacked that on the end.
though for meta sites, it should be P for parent not M for meta, so P can't be profile
 
Hmm, true.
@RebeccaChernoff Well, I suppose you could synonym parent -> main and use M on both to swap between them. But, I imagine that maybe I or D would work for user information/details?
 
I could make it be {g,m,e} heh.
 
Coffee!
Is there any visual aid planned for as you type this stuff?
 
Hello
 
'Ello
 
6:18 AM
Wasn't really planning on it for the static destination navigation. Was gonna have ? to show a help overlay
 
What if I type g, m, and then as I often do, change my mind? :P
 
hit backspace?
 
Alright, cool.
 
6:33 AM
Yay. Made a test change to fstab w/o hosing my system.
 
@GeorgeMarian This calls for a drink!
 
Not yet, gotta make more changes. :)
 
...This will later call for a drink! ;)
 
S for sister site maybe?
 
6:37 AM
@RebeccaChernoff How universal is that, though?
Or is this exclusively for SO?
 
any SE site
got a better id than P for profile?
 
@RebeccaChernoff L maybe?
 
profiLe
It's a stretch. I know.
 
Chrome is annoying
2
 
6:40 AM
@GeorgeMarian 'tis. |:
@TylerChacha 'tis not. |:
 
@TylerChacha Agreed.
 
I couldn't figure out what the ProgressEvent's API was ...
@RebeccaChernoff Well, HTML5 is annoying...
 
	var DestinationShortcuts = {
		"72": { url: "/" },
		"81": { url: "/questions" },
		"84": { url: "/tags" },
		"85": { url: "/users" },
		"66": { url: "/badges" },
		"78": { url: "/unanswered" },
		"65": { url: "/ask" },
		"82": { url: "/users/recent" },
		"67": { url: "http://chat." + location.hostname },
	};

	var destinationActivator = "71";
	var $w = $(window);
	$(function () {
		$.each(DestinationShortcuts, function (code, item) {
			$w.konami(function () { window.location = item.url; }, destinationActivator + "," + code);
 
Everyone wants cool HTML5 features until they have to go read new documentation... ;)
 
There is no documentation for ProgressEvent
 
6:42 AM
@RebeccaChernoff Konami code? :P
 
I looked all through the stuff
 
@TimStone Heh. I'm eating cookies and drinking milk out of my RTFM mug.
 
Oh, well that's even worse.
@GeorgeMarian Hahah, nice.
 
@TimStone Well I found a jQuery hotkeys plugin but it doesn't support a sequence of codes. Asked someone for keyword suggestions and they suggested the konami code.
Found 2 plugins for that and one can take a custom sequence.
 
Heheh, I see.
 
6:43 AM
@RebeccaChernoff up, down, up, down, a, b, a, b?
 
So I just need to nail down a character for /users/{id} and something for meta/parent, preferably with those using the same character...
 
/users/{id} being the profile page, right?
What were you thinking of for S as the sister site? meta?
 
@GeorgeMarian http://meta.stackoverflow.com/users/148384
@GeorgeMarian S for sister-site such that when you're on SO you end up at MSO and when you're on MSO you end up at SO.
shrugs
 
@RebeccaChernoff Ok, that could work. For someone reason I interpreted sister site as something silly.
It should be explained as such in the list, so it's easier to remember by knowing what the S means.
 
32 mins ago, by Rebecca Chernoff
Wasn't really planning on it for the static destination navigation. Was gonna have ? to show a help overlay
 
6:51 AM
Hey
I have to have Javascript generate a file..
How should/can I do that?
 
@RebeccaChernoff That help overlay will provide some information. So something like S = sister site (meta <--> parent) maybe?
 
right
(hit ? in gmail)
 
@TylerChacha Um...that sounds all sorts of not fun. What is the file for?
@RebeccaChernoff Oh, you're gonna make me login, eh? ;)
 
@GeorgeMarian Exporting Triton notes
 
Hehe. You don't have to, just an example.
 
6:59 AM
@RebeccaChernoff Well, I did it 'cause that kind of guy I am, but I didn't get anything. heh
 
|:
Do you have keyboard shortcuts on?
 
@RebeccaChernoff I'm gonna go with no, as I haven't done anything to enable them, as far as I know. :)
@TylerChacha Ah, that makes sense. Hmm...
 
@GeorgeMarian q:
 
heh...had to relog for the keybinds to work
Oooh, shiny. Too bad they don't fit on my screen with my enlarged text size. heh
 
Bleh. I broke it. ):
change it to "83": { fn: goToDestination(location.hostname.indexOf("meta") === 0 ? location.hostname.substring(5) : "http://meta." + location.hostname) } so I could have logic in the functions.
but then with $w.konami(item.fn, destinationActivator + "," + code); it is calling the function immediately, not waiting for the code to be inputted, oy.
 
7:06 AM
Isn't JavaScript fun? ;)
 
heh, error in that logic anyway, but that doesn't make a difference since it is being called immediately anyway
 
@RebeccaChernoff Didn't you mean fn : function() { goToDestination(...); }?
 
Heh ;)
 
While I'm amazed by JavaScript's flexibility (i.e. libraries like jQuery and what not), I'm dismayed by the need for such libraries and even more so by their messiness.
 
7:17 AM
Thoughts on the design/structure of the code so far?
gist: Keyboard Shortcuts, 2010-12-05 07:17:01Z
function with_jquery(callback) {
	var script = document.createElement("script");
	script.type = "text/javascript";
	script.textContent = "(" + callback.toString() + ")(jQuery)";
	document.body.appendChild(script);
}

with_jquery(function ($) {
	$(function () {

		// plugin from http://www.gethifi.com/blog/konami-code-jquery-plugin-pointlessly-easy
		// unbind removed
		$.fn.konami = function (callback, code) {
			if (code === undefined) {
				code = "38,38,40,40,37,39,37,39,66,65";
			}
			return this.each(function () {
				var kkeys = [];
				$(this).keydown(function (e) {
					kkeys.push(e.keyCode);
					if (kkeys.toString().indexOf(code) >= 0) {
						callback(e);
					}
				}, true);
			});
		};

		var goToDestination = function (url) {
			location = url;
		};

		var DestinationShortcuts = {
			"72": { fn: function () { goToDestination("/") } },
			"81": { fn: function () { goToDestination("/questions") } },
			"84": { fn: function () { goToDestination("/tags") } },
			"85": { fn: function () { goToDestination("/users") } },
			"66": { fn: function () { goToDestination("/badges") } },
			"78": { fn: function () { goToDestination("/unanswered") } },
			"65": { fn: function () { goToDestination("/ask") } },
			"82": { fn: function () { goToDestination("/users/recent") } },
			"67": { fn: function () { goToDestination("http://chat." + location.hostname) } },
			"80": { fn: function () { goToDestination($("hlinks-user a").eq(1).href) } },
			"83": { fn: function () { goToDestination("http://" + (location.hostname.indexOf("meta") === 0 ? location.hostname.substring(5) : "meta." + location.hostname)) } }
		};


		var destinationActivator = "71";
		var $w = $(window);
		$.each(DestinationShortcuts, function (code, item) {
			$w.konami(item.fn, destinationActivator + "," + code);
		});
	});
});
 
Yeah, the lack of proper string functions itself is a bit disturbing.
@RebeccaChernoff If everything calls goToDestination, couldn't you have the function just return the string bit and make the call in a single place?
 
I feel like there's too much repetition
Hehe
 
;)
 
I think I was thinking about things like if you've got a selected post, hitting V,U would vote it up.
Though that could be in a separate ActionShortcuts object I guess.
 
That was going to by my next question, yeah, heheh.
 
7:23 AM
Still some work to do though - need to combine the jQuery HotKeys functionality with it as that disables it when in a text input
 
Good stuff. :)
 
:That reminds me I have a long standing ToDo to work on my JavaScript skills.
shudder
 
Hah :P
 
JavaScript is fun! (;
 
Yah, it can be. I guess it's dyslexia that leads to me hate the messiness. Object literal notion is pretty cool, but rather ugly.
crosses fingers
Time for another reboot.
 
7:35 AM
Go Go Huge Wall!
 
@TimStone heh. Have you seen the Enterprise-D in Minecraft?
 
Yeah, hahah.
 
I wonder how long it took him just to build out that framework.
 
I think he used an external editor to build the basic structure, but I forget to what extent.
 
That would make sense.
 
7:43 AM
Hmm. Despite it being almost 2:45, sleep doesn't seem to be on my radar...But, I'm not sure if programming something or playing NFS: Hot Pursuit sounds more appealing right now.
 
What a dilemma.
 
I know, it really is tragic.
 
Virtual box is maxing out at 2.5 GB RAM for the VM. =/
 
8:39 AM
Somehow I doubt that 128 MB of Video RAM is gonna cut for what I had hoped to do.
 
Migraines screw up my sleep schedule so insanely. ):
 
=(
I used to have a very screwed up sleep schedule. It too me forever to get back to something reasonably normal.
In fact, the only reason I'm still awake now is that I'm futzing with virtual box, now that I hard coded my volumes in Ubuntu.
 
8:57 AM
@GeorgeMarian, @RebeccaChernoff - My excuse: I just did some website maintenance on a few of my websites.
 
@Moshe Why that's even better.
 
@TimStone - Program something, it'll put you to sleep.
@GeorgeMarian - MosheBerman.com YetAnotheriPhoneapp.com
@GeorgeMarian - Not sure what I'm putting on my website yet. I got a nice portfolio for someone my age, but it's all kinds of assorted media. Not easy to categorize. (Especially at this hour.)
 
This could've waited until tomorrow. However, I do have WinXP in installed in a VM. I doubt I'll be able to any sort of useful gaming with it, but if I can at least log into Eve-Online to change skills and maybe play lightly (laugh) it'll be goo enough.
@Moshe heh
That's another long standing item on the ToDo list. I need to put-up a website for myself. I don't have much of a portfolio, but I need some kind of a demo site or something.
 
Ah, well, @TylerChacha has a decent looking site.
(oops, ping in the wee morning.)
 
Heh, it's not that loud.
 
9:02 AM
I like the clean page with a single row of links that indies are using.
I'm going with that and a little jQuery.
My site was originally a place to test technologies.
 
A clean, straight-forward design is nice.
 
Now, I gotta put up demos, downloads, samples etc.
Yep, but I like some of the photoshoppy designs, like Bjango.
But thpse take forever to load - not everyone is on Verizon FiOS.
 
heh
lucky
 
I'm not on FiOS.
 
9:04 AM
We have cable, it's sufficient. I was saying that I can't expect others to have it, not saying I do.
So you use VirtualBox?
 
Yup. I've been using it on Windows for a while. This is the first time I've tried on Linux.
 
Since I switched to Mac, I haven't touched my PC's much.
What IE do you have?
 
IE6 lol
 
Can you test my homepage and see what shows up?
 
I use Firefox and Chrome, rarely touch IE. I usually use my gf's PC to test in IE.
 
9:07 AM
I'm using some CSS stuff and I'm curious to get a screenshot or something.
Ah, well, I'd love to see this in IE6.
 
I can't right now, the VM is shutdown and I haven't setup networking on it yet. I'd be glad to check it out tomorrow. Just remind me.
 
It's a float:auto centered div with a png image and CSS3 rounded corners. IE6 murderer. :-)
Okay, thanks.
Why is @radp here at this hour?
 
10am
 
but yes, I feel sleepy as hell
 
9:08 AM
@radp - ??
 
Banana's
 
??
 
Italy :P
 
Banana country?
Oh
ok, gnite/g'morning then
 
Alright, I'm off to bed, G'night folks. Hope the migraine goes away soon @RebeccaChernoff.
 
9:16 AM
@GeorgeMarian - I'm sure it won't if you keep pinging her. :P
 
 
5 hours later…
2:19 PM
@Moshe Pong
 
Active sort order? SWEET
 
@RebeccaChernoff Hmmm?
 
Oldest sort order for answers has been replaced with Active.
2
 
2:34 PM
This is just beautiful
@RebeccaChernoff That's nice.
 
I know. I take full credit.
hides
 
@PopularDemand link please?
 
Nice work, @RebeccaChernoff
3
 
\o/
Getting the votes is what I mess up on apparently.
 
that's always the hardest part
 
2:46 PM
Ah, so I don't have to blame people being weird voters on WA?
 
You can blame whoever you want -- Isn't that what we have learned from 5 months of SE chat?
2
 
wtf, how is this offtopic?
11
Q: Android welcomes Stack Overflow

Oscar ReyesHello Stack Overflow Android Developers blog have announced that Stack Overflow will be the preferred channel to get newbie questions to android: I'm happy to announce that we're working with Stack Overflow to improve developer support, especially for developers new to Android Is this is s...

 
ok, so keyboard shortcuts for the sites:
`V,U` > Vote Up
`V,D' > Vote Down
`C` > Comment
suggestions welcome
 
! flag
K close
* Favorite
r,c,h,e,r,n Invert smilies
(I take it you have some way to select questions/answers from each page, right?)
 
2:57 PM
mm
!, K, and * ?
 
! is from GMail's report spam
maybe have C for close and Enter for comment?
 
Hrm.
V,C > Vote to close
Though that still could conflict.
 
I admit I don't know what your existing binds are
Not sure why you want the 'V' button though -- there isn't much you can do that isn't voting.
...unless shortcuts get you around the site as well
 
Just what I've listed here. Well, technically none, since I'm working on just the up/down selecting and haven't done the actions yet.
Well, for the header links I've got G, Q to go to /questions, G, T to go to /tags, etc.
Doesn't really matter what the actual shortcuts are, they're just character codes that go in the file. shrugs
Wheel of Character Codes anyone?
 
3:15 PM
um something went wrong above
 
J       Next
K       Previous

GU      Users
GT      Tags
GQ      Questions
GQU     Unanswered
GR      Reputation audit
G@      My user page
GI      Inbox
GE      Envelope
GS      Search

+       Upvote
-       Downvote
!       Flag
T       Retag
C       Close
B       Bounty
Enter   Edit
^Enter  Comment
QQ      Comment -1 not enough jQuery/your accept ratio is horrible!

U       User page of owner
Hmm... we also need a wheel of whine.
 
I've got (and obviously this isn't carved in stone) GN for Unanswered, GP for my profile, GR for recent, and I guess I should add search, inbox, audit.
@radp Wheel of Wheels!
 
@RebeccaChernoff +1, deliciously meta.
 
Is inline retagging only for mods or is that a 10K priv? Otherwise how is it different from Edit?
 
3:19 PM
@RebeccaChernoff You get retag before you can edit
...however, the page URL is the same for both edit and retag
I didn't expect that
 
Ohhhh that's right, there was a retag link that disappears once you get edit privs.
So would just a single Edit shortcut do?
 
Yep
 
(and why enter instead of E?)
 
Just mention in the ? screen it also does retags
@RebeccaChernoff What were you planning for Enter, then?
 
R could be reply == comment
@radp I wasn't necessarily planning on anything
I'm pretty much just pulling things out of thin air here. q:
 
3:23 PM
well, then we can use Ctrl-M Alt-Q Meta-Z µ Apple-$, 2049 for comments then.
 
Yuk about the J/K for previous/next. I type dvorak.
 
\o/ dvorak!
 
@ErickRobertson Blame vi.
 
did vi start it or use it?
 
3:26 PM
radp: vi: deprecated, use rchern instead
 
@ErickRobertson I could do a prev/next pair for qwerty and a prev/next pair for dvorak...are we running out of characters yet?
 
@ErickRobertson yep, you control the cursor with hjkl
_ h←, j↓, k↑, l→ _
 
@radp Yes, I know. I just don't know if vi created or adopted those controls.
@RebeccaChernoff Something wrong with the arrow keys?
 
@ErickRobertson They're already bound for normal page scrolling
What if a post takes more than a screenful?
 
3:28 PM
rebind the spacebar to go down a page :)
 
Spacebar does that already
problem not solved.
 
I should state - I don't really care. I have no problem with my mouse.
I use the mousewheel to scroll, and I click on things.
I'm also a troublemaker.
 
@ErickRobertson--;
 
@RebeccaChernoff Wouldn't have it any other way.
 
@ErickRobertson what are the five keys that end your middle row of letters?
 
3:30 PM
dhtns
 
d is a stretch left of the right index finger
 
cool, I haven't bound any of them! :P
 
minus is a stretch right of the right pinky
you bound the T
 
@ErickRobertson That's the point of using dvorak
 
@radp T = retag
 
3:31 PM
@ErickRobertson and I wouldn't have it any other way
 
Based on the sample size of 1, however, you can conclude that dvorak typers know how to use their mouse, and don't need these keybindings.
 
@TheUnhandledException ping
 
@ErickRobertson, I use dvorak and strongly prefer keyboard shortcuts rather than moving my hand to the mouse.
Which is, ya know, part of why I'm writing this. (;
 
@RebeccaChernoff In an editor, I would agree with you. On a website, I disagree.
 
3:34 PM
@ErickRobertson - Considering that SO is an editor, keyboard shortcuts make sense.
 
Doesn't matter what window is active. My hands are already on the keyboard. Why move them?
 
Where is the new wheel?
 
@Moshe Oh, go ahead and put them in. Have fun.
 
@ErickRobertson - Nah, I'm not on the SO team, nor do I use greasemonkey.
I was just arguing the point.
 
Me too.
I don't have time for all that. I'm only hanging out here because I'm babysitting a script that has failed to run several times in a row for various stupid reasons.
 
3:39 PM
@ErickRobertson - What sort of script?
 
It goes through all of the markets we're interested in, reading raw tick data from a historical archive, building them into bars in various useful configurations, and saving them to binary cache files for use by our analytics software.
 
Why I love websites that scrape my iPhone app listings: They photoshop my icons for me, so I can downloas]d them with the rounded shiny effect.
 
Right now it's processing data for Japanese Yen and Swiss Franc futures.
The most recent death last night came from memory overflow. It actually happened about 30 minutes after I left the office to hurry home for the AT&T installer who didn't show up until 7 hours later.
I was running 4 concurrent markets and the JVM has a 1.5 GB cap. No problems with that, even when processing the heaviest markets. But I recently modified the parameters to process the full history, which is back to 1979 in some cases, and to also built a much more complete selection of bars.
So I dropped it down to 2 concurrent markets, and that looks like it's working. If this is any sort of issue, I'll have to run multiple instances of the script so that each one can have its own memory space, and then implement some sort of way of dividing the market-space into multiple groups for processing.
@Moshe Does that answer your question?
I'm much more interested in taking my new ice skates out for a spin this afternoon, though.
Is there any way that I can break this 1.5 GB limit on the JVM? If I try to allocate more than that through the -Xms switch it doesn't start up.
Maybe I should ask that on SO.
Or at the very least do a google search :)
Is this a chat room, or my own personal blog?
How come nobody's telling me to shut up?
 
4:11 PM
Talk more plz.
 
 
1 hour later…
5:38 PM
yawns 'Ello everyone.
 
If nothing else, balpha's NARQ game is a great way to find old questions that need retagging
 
@radp: link?
 
amusing
 
 
1 hour later…
7:12 PM
this is really awesome:
Awesome! Shop Vac - a kinetic typography music video: http://vimeo.com/17419652 via @daringfireball
 
How long usually it takes to receive MSO rep cash?
 
7:28 PM
@PopularDemand: still waiting. I had to wire the transaction fees and mailing costs, but my landlord says he'll give me another day for the rent, so I think express delivery was worth it.
 
@PopularDemand Your Meta Stack Overflow Premium account will be processed as soon as possible.
 
7:50 PM
@PopularDemand I'm sorry for your convienience ... ifyou please send our expiditted transaction fee we will most graciously check on your request
 
The expedited transaction fee is used to feed the Meta Stack Overflow Premium hamsters.
 
there are no hamsters
 
@Zypher lies!
 
no no ... only unicorns driven by neil patrick harris ...
 
7:55 PM
nope ... i promise you that is a lie
i need some good new music
 
So, I've discovered that I'm super good at procrastinating, heh.
10
 

« first day (123 days earlier)      last day (4912 days later) »