Jing Jing has been a favorite Chinese restaurant in Palo Alto for nearly forever. Well, at least since the closing of Louie's. It's sort of a famous nerd hang out from yesteryear. We'd go there all most every Friday for lunch. Years have passed and the gatherings have waned. I'm trying to resurrect the weekly gathering. Unix to the rescue?
jj -- request a dining event at Jing Jing. Jing Jing is located at 443 Emerson, Palo Alto, CA, 94301. Tel: (650)-328-6885. Web: http://www.jingjinggourmet.com/2005/default.asp
jj [ -d date ] [ -t time ] [ -s ] [ -r list ] [ -h ] [ -o ] [ -a id ] [ user .... ]
The jj utility is an invitation for a sharing a meal at Jing Jing. It takes each user and records them as the proposed attendees. If no users are specified, it is an open invitation for anyone.
-d The date of the event, specified as DD-MM-YYYY. If no -d argument is given, today is the default date.
-t The time of the event, as specified as HH:MM, in 24 hour time. If no -t argument is specified, 11:55 is the default time.
-s Use the Wayne standard meal specification. The standard specification is parameterized by the number of users specified.
-r list is a quoted string specifying requests for dishes in addition menu items that might be included in the -s specification. Commas separate dish items. Note that the -r list is a heuristic only.
-h Hiptard mode. If -h is specified, utility is applied to Mission Chinese, not Jing Jing.
-a An identifier for this request. If there is a previous identifier on the given date and time, users are appended to the jj request all ready identified.
-o Old codger mode. Print a random famous Palo Alto restaurant story to stdout. Example: A Digital Equipment salesman dining at Louie's is loudly arguing with an engineering manager about the cache architecture of the KL 10. The waiter, after taking their order, says beneath his breathe, "It's a 32K two way set associative not direct mapped cache" and scurries away. The salesman is left with mouth hanging open -- what could the waiter know? Turns out the waiter was Jeff Rubin, a systems programmer at the Stanford AI Lab, working as a waiter in exchange for Chinese lessons.
Since id in the -a argument is user generated, ids are not guaranteed to be unique.
Users specified are only people that have been requested to attend not those actually attending. The -s calculation may compute an undesired result because of the difference between those invited and those that actually attend.