- The NBC coverage has been abysmal. There are 28 sports. Yet it seems like all I see is swimming, gymnastics, track & field, volleyball, and the occasional diving event or basketball game. Of course, to be broadcast at all, the event must have an American with a chance of making it to the finals. Where are the world champion fencing, or field hockey, or soccer, or judo, or handball, or sailing, or table tennis, or trampoline, or any of the cycling events?
- The live commentators talk about non-American athletes like soulless automata whose only goal is to stop the glorious and pure American athletes from grabbing their obviously deserved golds. Don't get me wrong. I'm cheering for the US, but like many, I watch the Olympics to witness the best in the world in action, whether or not that be an American. More than a few are very annoyed.
- Yes, the Chinese gymnasts are under 16.
- Watching any of the good videos online at nbcolympics.com requires Microsoft Silverlight 2.0 as well as verification of cable or satellite subscription. Of course, you can just pretend to have a cable subscription, but using Silverlight instead of Flash was a poor decision, motivated by business deals rather than technology and usability. It might earn Microsoft yet another large anti-trust violation, but of course, not before it weasels its way around Flash and displaces it.
- The IOC apparently doesn't like it when people watch the Olympics. They have sent numerous takedown notices to blogs, YouTube, torrent sites, and other media hubs that have been hosting Olympic content. It will be a sad day when the IOC begins to stand for censorship.
Wednesday, August 20, 2008
The Olympics
The Olympics are the only thing I can watch for hours on end besides Star Trek. There are 28 sports, subdivided into approximately 300 events. It's a three-week festival of the greatest athletes on Earth engaging in (what should be) friendly competition. However, a few things have marred this Olympics for me.
Wednesday, July 16, 2008
21
I'm finally 21! Thanks to all those friends who made the day awesome-- Jessica for calling right at midnight (and sending frequent updates on the 14th about how many minutes there were left to my birthday); Natasha, Catherine, Susan for appearing at my room at 12:04 with my first legal drinks and lots of friendly peer pressure; Ari, Patrick, Brandon, Ben, and others at Palantir; my CS106 sectionees that noticed it was my birthday during IGs today at the LaIR; my parents for the amusing gifts as well as money for a new fridge; the friends who wished me a happy birthday over Facebook or over the phone; the people coming to dinner tomorrow; and of course, Wilbur summer staff (Larissa, Jiahui, Marian, Victoria, Sawyer, Mattie, Isaac, and Tim) for the rich, chocolaty Prolific Oven cake decorated with 21 candles at staff bonding.
I'm past the last hurdle before turning 30...
I'm past the last hurdle before turning 30...
Wednesday, July 9, 2008
Mercedes To Ditch Gas Cars
Hot off the presses, and slashdotted, Mercedes to stop producing petroleum-burning vehicles by 2015. This would be quite something if they succeed, and perhaps a much-needed shock to the automotive industry as a whole if they do publicly commit more money to the effort.
Thursday, July 3, 2008
Why I Don't Have a Text Message Plan
Whoever was the original brainchild behind marketing SMS as a premium "feature" is both a genius and a idiot. Genius because it is now an $80 billion plus industry. Idiot because transferring text should really not cost that much. According to a Techcrunch article, it costs $1310 per MB of text messaging. This assuming 160 byte messages and the 20 cent charge on the 3G iPhones if you don't have a plan. According to AT&T's own 3G specs, the network can provide up to 128kbps in a moving vehicle. So that's 160*8=1.28kbits for 20 cents, while you can download 10 times that amount in a single second. There's something terribly wrong. I believe it will only be time before SMS becomes free after a killer phone messaging web app comes along with free messaging that will dethrone the large networks and their monopoly on SMS.
Friday, June 27, 2008
Keyboard Shortcutting
If you're on your computer or online a few hours each day, and you go to a wide variety of web sites, or use lots of different programs, you have probably realized that using the mouse is a slow endeavor, and that keyboard shortcuts rock.
Here are two that rock the hardest, in my opinion.
1. Launchy (http://www.launchy.net)

Launchy is a text launcher that will revolutionize the way you use your computer. After installing, just press Alt-Space to pop up the launcher, and start typing the name of the program you want to launch, or even non-continuous letters of the program you would like to launch. Then, select from the list using the arrow keys the one that matches. Launchy quickly learns the programs you launch the most, so after a day or two, you'll be amazing everyone with your program-launching skills.
2. Firefox keywords
What if you can search something on google by typing "g something" on your web browser? Or search Wikipedia by typing "wp something"? Or UrbanDictionary, or YouTube search, or hundreds of other possibilities? Well, here's a quick guide on how to set those address bar searches up in Firefox.
A. Go the the page with the search box. I used Wikipedia below as an example. Then, right click in the search field, and click "Add a Keyword for this Search..."

B.
The following dialog should pop up:

C.
Type in a name for your bookmark, and a short, easy to remember keyword with which you can use your search. In my Wikipedia example, I used "wp".

D.
Then, in the address bar, just type "[your keyword] [your search]" and you're good to go! (Hint: to quickly go the the address bar, just press F6!)

Here are two that rock the hardest, in my opinion.
1. Launchy (http://www.launchy.net)

Launchy is a text launcher that will revolutionize the way you use your computer. After installing, just press Alt-Space to pop up the launcher, and start typing the name of the program you want to launch, or even non-continuous letters of the program you would like to launch. Then, select from the list using the arrow keys the one that matches. Launchy quickly learns the programs you launch the most, so after a day or two, you'll be amazing everyone with your program-launching skills.
2. Firefox keywords
What if you can search something on google by typing "g something" on your web browser? Or search Wikipedia by typing "wp something"? Or UrbanDictionary, or YouTube search, or hundreds of other possibilities? Well, here's a quick guide on how to set those address bar searches up in Firefox.
A. Go the the page with the search box. I used Wikipedia below as an example. Then, right click in the search field, and click "Add a Keyword for this Search..."

B.
The following dialog should pop up:

C.
Type in a name for your bookmark, and a short, easy to remember keyword with which you can use your search. In my Wikipedia example, I used "wp".

D.
Then, in the address bar, just type "[your keyword] [your search]" and you're good to go! (Hint: to quickly go the the address bar, just press F6!)


Sunday, June 8, 2008
Private Data
My private information may be public now. Shit.
If you get offers to buy my social security number from some sketchy source, please let me know. kthxbai.
If you get offers to buy my social security number from some sketchy source, please let me know. kthxbai.
Friday, June 6, 2008
The RIAA is Suing My Printer

There is an interesting study out by the University of Washington's Computer Science department revealing flaws in the detection of copyright infringers online. In the study, it was found that enforcement agencies sometimes used merely the fact that an IP address was seen in connection with a certain file online in implicating a user, without verification that the owner of the IP address did actually download anything, or that the owner of the IP is even a person. With IP spoofing tactics, they managed, hilariously, to get three printers in the CS department to receive DMCA takedown complaints from the MPAA. Is this result likely to get noticed in the next wave of countersuits against the RIAA and MPAA? Probably. Are universities going to change their policies because of this? No comment.
See the official page for the paper, an FAQ, and more details.
(Image courtesy of the Washington University CS Department.)
Tuesday, June 3, 2008
Personal References: Toward a Better System
Here's a hypothetical situation that is all too real: A employee has in impeccable record on paper--graduated from Stanford, interned at all the big-name companies, years of experience in key projects at well-known places, both big and small, and a very smooth interviewer, and seems extremely engaged and excited about the job. S/he is hired, and turns out to be a total slacker. He voluntarily leaves 6 months later, and takes a cushy post at another company, with good references from his two friends he made while in the current company. Lather, rinse, repeat.
This is really something to look at in the hiring process. If a company were to spend tens of thousands of dollars on some new servers, the people in IT would probably look into reviews of the servers in forums, written by current and past users, and more than just one or two firsthand accounts of how well the server functions. The IT people probably would not base the decision on the marketing brochures from the selling company and a cursory demo of the platform.
So why is hiring people any different? Hiring a qualified engineer, business development person, or marketer in the Valley will probably cost you at the minimum $70,000 a year, and can often break $120,000 a year, and yet many hiring managers never make a call to even a candidate's listed references, much less random co-workers. This problem is even more apparent in positions that are temporary or have a short hiring process, when there isn't enough time to check references, or when there isn't a good system for contacting past references.
Stanford's Residential Education (ResEd) system is a good example of this. Residential staff, especially freshman residential staff plays a huge role in shaping the lives of all Stanford undergraduates, and upperclassmen who have already been staff for a year usually are preferred over those who have not, yet there isn't a set system in place for references. The staff member's residents over the past year would be a perfect source of information about the candidate, yet there is a stigma against contacting them, resulting in bad candidates being rehired year after year.
When a draft of a scientific paper is sent to a prestigious journal for publication, the authors (and eventual readers or the journal) expect that the article will undergo double-blind peer review by several other scholars in their field. This ensures that the final published article will be legitimate and have at least a backing of several people in the field. While double-blind reference calling may be difficult, why is there such a stigma against calling random people with which the candidate interacts? The standard system of references is inherently flawed because the candidate provides the names. It's as if you were to ask Microsoft if Windows is secure.
This is really something to look at in the hiring process. If a company were to spend tens of thousands of dollars on some new servers, the people in IT would probably look into reviews of the servers in forums, written by current and past users, and more than just one or two firsthand accounts of how well the server functions. The IT people probably would not base the decision on the marketing brochures from the selling company and a cursory demo of the platform.
So why is hiring people any different? Hiring a qualified engineer, business development person, or marketer in the Valley will probably cost you at the minimum $70,000 a year, and can often break $120,000 a year, and yet many hiring managers never make a call to even a candidate's listed references, much less random co-workers. This problem is even more apparent in positions that are temporary or have a short hiring process, when there isn't enough time to check references, or when there isn't a good system for contacting past references.
Stanford's Residential Education (ResEd) system is a good example of this. Residential staff, especially freshman residential staff plays a huge role in shaping the lives of all Stanford undergraduates, and upperclassmen who have already been staff for a year usually are preferred over those who have not, yet there isn't a set system in place for references. The staff member's residents over the past year would be a perfect source of information about the candidate, yet there is a stigma against contacting them, resulting in bad candidates being rehired year after year.
When a draft of a scientific paper is sent to a prestigious journal for publication, the authors (and eventual readers or the journal) expect that the article will undergo double-blind peer review by several other scholars in their field. This ensures that the final published article will be legitimate and have at least a backing of several people in the field. While double-blind reference calling may be difficult, why is there such a stigma against calling random people with which the candidate interacts? The standard system of references is inherently flawed because the candidate provides the names. It's as if you were to ask Microsoft if Windows is secure.
Wednesday, May 21, 2008
I Have Your Public Information In a Searchable Cross-Referenced Database
People say my girlfriend and I are a match made in heaven, and one of the reasons they give is that we both keep frighteningly detailed spreadsheets of various aspects of our lives. "That's so sketchy!" says one, referring to a spreadsheet of a list of dozens of people's favorite things, ranging anywhere from favorite cake, to favorite guilty pleasure, to favorite mathematical topic. Of course, I personally have a spreadsheet of every movie I've seen and wish to see, every book I've read and wish to read, every Star Trek episode I've seen, every flight I've taken, every national park I've visited, every IP address I've tracked, and, of course, the infamous spreadsheet of everyone I've ever counted as an acquaintance, with birthdays, current locations, how we met, contact information, their associations in terms of schools, companies, etc., and my rankings of them on four dimensions relevant to me when I meet or get to know someone. The details of that spreadsheet will stay hidden for all of time (until perhaps an archaeologist from the far future finds it and decrypts it, and writes a thesis based on the theory that those living in academic communes on the western coast of the California continent--because naturally, California will have become its own continent--in the early 21st century tended to regard each other in a very numerical fashion.)
Why is data regarded as so much more malicious when stored in an easily searchable digital format? If I were to tell someone that for everyone I have ever met, I remembered the person's birthday, how I met him/her, what s/he does in life, and how s/he appealed to me in the four dimensions most important to me, and that I could easily recall those facts on command, I would probably be hard-pressed to find a person who did not think that I was a thoughtful, sociable human being. But as soon as I change the word "remember" to "store in my spreadsheet," I suddenly transform into a sociopathic stalker, the types that lounge around in AOL chatrooms and MySpace pages of 13 year-olds and whose vocabulary consists entirely of two- to five-letter acronyms or xoxo. I keep spreadsheets because memories, especially of something as unique as people, are too precious to be tossed haphazardly in the very imperfect storage called the human brain. I am doing nothing more than helping myself remember what would have otherwise taken me much more effort to remember, but I probably would have remembered nevertheless. Even when I search people up in public databases to find a home phone number or the like, I get weird glances as if I had just entered their homes and looked through all their drawers.
I am only 20, but I remember when birthdays were considered private information. Yet, nowadays, I could pretty easily find the birthday of anyone about which I care to have that information. Photography, even painting, was considered an encroachment on privacy at some time in history, but today, there are laws protecting photographer's and painter's rights in public. (For example, in the United States, contrary to popular belief, you have the right to take a picture of a person standing in his/her house, so long as you are standing in public property.) Will other information currently considered semi-private, such as work histories, home addresses, our acquaintances, our feelings and opinions of others, become freely accessible by the public in the future? With the internet racing through puberty, complete with legal acne and all, we are becoming more interconnected than ever. Even with people I have never met, I can, with a cursory glance at their Facebook profile, LinkedIn profile, blog, and/or other web presence, determine their interests, age or birthday, closest friends, current occupation, and current problems in life, and for most people I know, the fact that other people have can find this information doesn't really bother them. Why should it?
So why is keeping my own spreadsheet any different than just searching through Facebook or Google?
Why is data regarded as so much more malicious when stored in an easily searchable digital format? If I were to tell someone that for everyone I have ever met, I remembered the person's birthday, how I met him/her, what s/he does in life, and how s/he appealed to me in the four dimensions most important to me, and that I could easily recall those facts on command, I would probably be hard-pressed to find a person who did not think that I was a thoughtful, sociable human being. But as soon as I change the word "remember" to "store in my spreadsheet," I suddenly transform into a sociopathic stalker, the types that lounge around in AOL chatrooms and MySpace pages of 13 year-olds and whose vocabulary consists entirely of two- to five-letter acronyms or xoxo. I keep spreadsheets because memories, especially of something as unique as people, are too precious to be tossed haphazardly in the very imperfect storage called the human brain. I am doing nothing more than helping myself remember what would have otherwise taken me much more effort to remember, but I probably would have remembered nevertheless. Even when I search people up in public databases to find a home phone number or the like, I get weird glances as if I had just entered their homes and looked through all their drawers.
I am only 20, but I remember when birthdays were considered private information. Yet, nowadays, I could pretty easily find the birthday of anyone about which I care to have that information. Photography, even painting, was considered an encroachment on privacy at some time in history, but today, there are laws protecting photographer's and painter's rights in public. (For example, in the United States, contrary to popular belief, you have the right to take a picture of a person standing in his/her house, so long as you are standing in public property.) Will other information currently considered semi-private, such as work histories, home addresses, our acquaintances, our feelings and opinions of others, become freely accessible by the public in the future? With the internet racing through puberty, complete with legal acne and all, we are becoming more interconnected than ever. Even with people I have never met, I can, with a cursory glance at their Facebook profile, LinkedIn profile, blog, and/or other web presence, determine their interests, age or birthday, closest friends, current occupation, and current problems in life, and for most people I know, the fact that other people have can find this information doesn't really bother them. Why should it?
So why is keeping my own spreadsheet any different than just searching through Facebook or Google?
Thursday, May 15, 2008
Gay Marriage Legal in California
Equality for gays, after a 4-3 vote struck down the ban on gay marriage, at least until the issue comes up again in November as a California constitutional amendment
Subscribe to:
Posts (Atom)