blog

Archive for April, 2009

Talking is good. “Good” is not identically equal to “makes me happy.”

— April 27th, 2009 7:14 am

I cut my finger with a grater. :’( I thought I would share.

— April 27th, 2009 4:18 am

I want to make a video of people dancing in front of Heian Jingu (平安神宮) singing “HEEEEY YAAAn! HEEEEY YAAAAn!” Who’s with me!?

— April 26th, 2009 2:18 pm

I ♡ 空心菜! kongxincai kongxincai

— April 26th, 2009 10:42 am

Sleeping in and reading Ling. It’s Sunday. :)

— April 26th, 2009 4:50 am

OH “Holy effing crap, I have a lot of clothes.” - @bpick

— April 25th, 2009 6:52 am

Just started to follow @shaver, Mozilla’s VP of Eng. and author of the best email I received this week. ^^ #followfriday

— April 24th, 2009 1:55 pm

Scoring for Optimization

Friday, April 24th, 2009

Suppose you have a number of competing candidates, each of which can be ranked with a score, but it takes a little time to calculate each candidate’s score. You’re only interested in the top n candidates. You want to come up with a scoring scheme where you can throw the extra candidates out of consideration earlier without sacrificing quality. Such is the problem of scoring and ranking suggestions in Ubiquity. What properties must such a scoring system have?

This blog post includes a lot of complex CSS-formatted graphs which may be best viewed in — what else? — Firefox. You may also want to access this blog post directly rather than through a planet.

candidate 8  
candidate 2  
candidate 9  
candidate 3  
candidate 10 CUTOFF
candidate 5 
candidate 1 
candidate 7 
  

One portion of the problem description above merits clarification: I define “without sacrificing quality” to mean that, if we did not throw out any candidates early and waited until all the scores are computed fully and accurately, we would still yield the same top n winners. This already gives us the key insight towards an appropriate solution: we can only throw out candidates when we know that it has no further chance of making it up into top n candidates.

(more…)

Intriguing note on the NSF GRFP website… https://www.fastlane-beta.nsf.gov/grfp/Login.do Maybe @ejenk was right after all?

— April 24th, 2009 9:20 am

A Demonstration of Ubiquity Parser 2

Friday, April 24th, 2009

Here’s a quick demonstration of Ubiquity Parser 2, aka “the new parser.” I’ll show you how you can use the parser yourself and point out some highlights of the new functionality.


Ubiquity Parser 2: better noun-first suggestions and command localization from mitcho on Vimeo.

(more…)

I ate a little slice of dried garlic… it looked so harmless. No girlfriend for me today. :’(

— April 24th, 2009 1:19 am

My hair is verging on epic today.

— April 23rd, 2009 3:30 am

I ♡ XSLT too, @theunfocused

— April 23rd, 2009 1:55 am

Got stalled… Still in my way to the Falafel Garden.

— April 23rd, 2009 1:53 am

It’s another Falafel Garden kind of day.

— April 23rd, 2009 12:49 am

© 2006–2011 mitcho (Michael 芳貴 Erlewine).
Proudly powered by WordPress on Media Temple.
The views expressed on these pages are mine alone and do not
reflect those of my employers and clients, past and present.