RILEY'S MAGIC KIT

SHEETS/BLANKETS

GRILL

PS3













short story man poker, "if i could just have that hand to do over ..." but as he changes his play the cards change ...


with the new "close read comments" thing, the fact that our CSS shifts comments around when moving from abbrev -> full makes it much more confusing to read





address book crap

39th summary

sedro-woolley parade -- bill and sue

time machine/backup stuff ... ?



purge comment read log



ch3:

Sun May 25 16:56:41 2008 runtask Starting 147 'firehose' records

Sun May 25 16:56:41 2008 runtask Fetching 11 'firehose' records



test:

anniversary CSS

comment bitmap crap


d2

keybindings going to hidden comments?

posted comment not in right place, should be THREADED UNDER parent


d2asp order

√new calling URL contains title and url(?)

if no matching $foo (?), then (?)

show reply form (?)

show "submit this" text (??)  which?!?!

√if matching $foo (?), display discussion (?)

-color swatch (?!?!) no clue

override 'discussion' firehose entry with 'submission' (???)

mark d2asp discussions as never archived

amount of inactivity?

length of time by firehose type?

how many comments for /. discussions, over each day a discussion is active?


maintain comments read

lookup uid + discussion id

expire as discussion expires (d2asp?)

when to save the data

UI

just replace faded?

mark as read when keybinding, or physically collapsing



d2asp

idle skin

force horizontal floater

header template ... use existing idle?  stripped down?

all login links

use modal

redirect back to correct URL!

lots of links back to Slashdot pages, confusing:

user link

#cid link

faq links

go over with fine-toothed comb

discussion title/link (to article, journal, etc.)

probably just remove that bar altogether, with "floater" instead?

fine print where, then?

prefs

disable D2 pref!

prefs (viewing, posting) for ACs?

gasp, what about users without JavaScript?  D2 degrades nicely, but D2ASP does not

longer discussions?  (archives are 2 weeks)



√i'd like the ad below the floater on initial load

√i'd like 'Slashdot' in the titlebar

xand in the foot, the background is black instead of white.

 maybe put the whole thing on a white background.

 right now it's on a black background.

we obviously don't want to require an explicit ID to attach stories- we want to use the same mechanism as badges.

for some reason there is like 1 pixel to much horizontal space forcing a scrollbar.  This looks lame...  if this is easily fixable, it would be nice to do so.



remove "old form" link?


-vertical bar functionality



expenses

PCOs


WORK:

IE7


bugs:

xSafari crash

rob's changes to j/k behavior


CSS

wes' score thing ... h4?

Xtest ie6/7

JS redirect for old bad browsers to no_d2

Re: title crap


√d2 prefs

√reskey?!

d2 ad test

id = comment_ad_123

old shtml stories?  bother?

yeah, at some point, when we are happy

√make ad IPs proxy, not trusted


stupid assinine bullshit bug in FF on Windows


autoresponse header, "Auto-Submitted: auto-generated" ?


fix non-ASCII in emails (e.g., £ and —)


firehose/KS:

-skin -type etc. (a little more testing of KS stuff)

pagination?

Talk to Marvin about what's left


LC/NF shutdown?


DB Messages optimization


rss more useful, more searched (journals!)

more topics in dc:subject?


standards


boa

gzipping

log rotation

jmccarthy: also we should patch boa to stop emitting error log lines for:

request "(null)" ("(null)"): connection timed out

jmccarthy: which is 82% of our error log (a log which isn't currently rolled over)


discussion "update" feature

hm, some comments load in "oneline" mode but display as full ...

can't repeat this?


JS efficiency

lib stuff (scott)

yslow

longer cache time

strip down dependent libs?

load as-needed?

modules/classes?

require/provide?

load things in certain order?

don't predraw hidden UI junk ...

load JS at bottom of page ... ?

onmousedown instead of onclick (no, but try?)

YIELD

setTimeout(0) with closures (closures ... efficient?)

use closures to chain state together with periodic pauses

http://josephsmarr.com/oscon-js/yield.html


function showMoreInfo(contact_id) {

  var contactObj = getContact(contact_id);

  contactObj.showLoadingMessage(); // respond

  var doTheRest = function() {

    contactObj.drawMoreInfo(); // use closure

  };

  setTimeout(doTheRest, 0); // yield

}


faster find-elems ?

function findElems(parent, nodeType, classStr, returnFirstMatch) {

  if(!nodeType) nodeType = "*"; // specify nodeType when possible

  var matches;

  if (!returnFirstMatch) matches = [];

  var candidateNodes = parent.getElementsByTagName(nodeType);

  var node, i = 0;

  while(node = candidateNodes[i++]){

    if (node.className.indexOf(classStr) != -1) { // could be safer

      if (returnFirstMatch) return node; // return fast when possible

      else matches.push(node);

    }

  }

  return returnFirstMatch ? null : matches;

}



expense report


M

T

W

R

F



GOP:

calendar??

call PCOs

agenda

minutes for last meeting

DISTRICT UPDATE

PCO letter to precinct voters

speakers:

state reps



MISC:

PWP

buy lightbulbs

-emergency provisions

clean office

mosquito magnet?

magazines

scott's book

read brian foy's other chapter

yojimbo articles

clean garage

buy cow

clean house

fix HUI





people over:

diana

dave/sarah

parents





rewire all three closets

wire MIDI and audio to closet from music room

upgrade server to 10.5

upgrade perl to 5.10