|
by Joel Aufrecht
12:29 PM, 27 Aug 2005
I've been trying to take a Chinese class for a while. This spring I
noticed a language school downtown, less than a mile from my
apartment, so I called and found out that, while they don't usually
have Mandarin classes (mostly they teach English), they had a recent
burst of interest and I might be the necessary fourth person in a new
class.
Three months of intermittently returned phone calls later, as fall classes loomed at the local schools, I started looking around. San Diego State University and UC San Diego offer Chinese classes daily. SDSU's runs from noon to 12:50. Either involves at least an hour of bicycling each way; neither route is especially appealing, nor is the idea of travelling over two hours a day for less than one hour of class. Mesa College, a community college, is only 7 miles away and offers twice-a-week classes from 6:30 pm to 8:50 pm. I almost rejected the idea, not wanting to spend hours a week on my bicycle going to and from class. Then I realized that the concept of rejected the commuting and class time in order to keep my schedule clear was incompatible with my key goals for this year: learning Chinese and exercising more. So I rode over to the college to drop off a signed enrollment form and try out the ride. Mesa College, oddly enough, is on a mesa. The problem is that I live on a different mesa. So it's uphill both ways, but still only a 35 minute ride, reasonably free of nasty traffic. I ended up having to do some faxing as part of my enrollment. I don't have a FAX machine, and I didn't feel like running over to Kinko's, so I signed up for an online fax program. I actually did this months ago; first I tried to get Yahoo's fax service, but after a deranged amount of trouble trying to recover my secure password I gave up and went with eFax because they were at the top of the search results. I never actually used it that time, and forgot to cancel, and so they made off with $13/month for two months of nothing. This time I looked at a longer list, and tried Innoport. After signing up, I got an email saying that it would take between a few minutes and a day to verify my information and open my account. I waited half an hour and, when nothing happened, wrote an email back asking them to cancel the signup. Then I signed up with efax, which took about a minute, uploaded a document, and faxed it. No problem. When I got a fax back the next day, problems started. After flailing around for a few minutes, I figured out how to download the fax. As a .efx file, which is apparently a proprietary format of eFax. Which requires a Windows-only program to decode. Not cool. I was in a rush, so I fired up the Windows partition on my laptop, installed the software, and managed to extract my fax. The next day, I was done with my faxing needs for the time being, so I went to cancel my eFax account. This is when it got ugly. There are no links to cancel from the eFax pages; I had to search for "cancel" to discover that you have to have an online chat with a customer service drone in order to cancel. This is when I remembered going through this the first time and started hitting myself on the head. Excerpts from the chat: jaufrec: Hello. I would like to cancel my eFax account ... So much for eFax. Meanwhile, a full eight days after I aborted my signup for Innoport, I got this email: After further review, we have determined that we will have to decline activation for this innoport account with the billing information provided during the sign up process. Please be advised that the credit card entered has not been charged. [...] So, obviously, a big thumbs down and avoid-at-all-costs warning for both eFax and Innoport. Innoport in particular was so bad and weird that I am keeping an eye on my bank statement in case they are just a front for identify theft or something. eFax I'm thinking is just maliciously greedy and stupid.
Categories:
Commentary
Comments (1)
by Joel Aufrecht
11:27 AM, 25 Aug 2005
The CBC television network is showing Canadian Football League games without announcers.
Categories:
Good News
Comments (1)
by Joel Aufrecht
08:13 PM, 22 Aug 2005
August 18th, 2005 - a milestone in the history of the State of Israel.
by Joel Aufrecht
11:21 PM, 21 Aug 2005
Eric Berkowitz provides over 7000 words about the history of mass transit in Los Angeles. I trim it down to 1300 for you:
In this saga of missed opportunities and conscious denial, some of the most progressive faces in local politics have hindered, rather than led, the charge for traffic relief. To placate his wealthy constituents' fears of "those people" riding trains into their neighborhoods, powerful Westside Congressman Henry Waxman stopped the subway at Western Avenue, blaming his lack of support for a Wilshire Boulevard subway on fears of another methane fire.
Categories:
Comments (0)
by Joel Aufrecht
07:40 PM, 19 Aug 2005
Those Who Walk in Darkness, John Ridley
Ridley's prose still falters in places, and some action scenes are better that others, but his demented vision shines very clearly. ... is trashy pulp, but with a concept so logically, cynically warped that it creeps into your brain and takes up residence. (Spoilers follow). The book is set in an alternate modern day, where superheroes showed up decades ago, and supervillains soon after. But when a super-fight ended up destroying San Francisco, the United States banned all metanormals under penalty of death, and now they either flee to Europe or live in hiding. Our protagonist is a cop who hunts down and, generally, kills metanormals, and bears an unrelenting, unreasoning hatred for them. The book puts us firmly in her court but simultaneously, in a very down-market take on Ishiguru, makes it clear that she's not playing with a whole deck— in fact, she's a genocidal murderer. World of Ptavvs, Larry Niven
Categories:
Reviews
Comments (0)
by Joel Aufrecht
02:06 PM, 11 Aug 2005
According to the computers at Baseball Prospectus, the Dodgers have only a 4.3% chance of making it to the postseason. The Cardinals have a 99.9% chance. How do they come up with these numbers?
... the post-season odds report was compiled by running a Monte Carlo simulation of the rest of the season one million times ... Expected winning percentages (EWP) for each team starts with their W3 and L3 from the Adjusted Standings. A regression is applied to derive the EWP for the rest of the season, which is going to be between the current winning percentage and .500. To allow for uncertainty in the EWP, a normal distribution centered on the EWP is randomly sampled, and that value is used for the remainder of the season in that iteration. To simulate the normal 4% home-field advantage, the home team gets a .020 point bonus, while the visitors take a 0.020 penalty. The likelihood of winning each game is determined by the log5 method.
Categories:
Quotation
Comments (0)
by Joel Aufrecht
12:24 AM, 05 Aug 2005
The Battle for Alaska Statehood, Ernest Gruening
I skimmed this work, a political chronicle padded with many reproduced speeches and statements. It was interesting for showing who was opposed to Alaskan statehood. For much of its existence as a nearly uninhabited American territory, statehood was simply premature. Later, absentee interests who exploited Alaskan resources were the key opposition. In the endgame, Eisenhower's Republicans blocked statehood for much of a decade based on the fear that Alaska's elected officials would be Democrats. The reverse situation occurred for Hawaii, where Democrats blocked what they assumed would be Republican representation. Now, of course, Hawaii is a solid blue state and Alaska has been 100% red at the federal level since before my family moved there in the late 1970s. If Johnson's championship of civil rights and Nixon's appeal to racism resulted in the two parties swapping constituencies, then does that imply that the partisanship in the two westernmost states was reversed by political strategy in the southeast?
The Starfollowers of Coramonde, Brian Daley
Harry Potter and the Half-Blood Prince, J.K. Rowling
A Mathematician Plays the Stock Market, John Allen Paulos
Against All Enemies, Richard Clarke
It struck me that Clarke is perfect for the job. There is a valid fundamental debate about tradeoffs. Not the asinine and false trade of freedom for security as found in the bad provisions of the PATRIOT act, but cost/risk/benefit tradeoffs. How much money should go to securing flights vs securing trains? Or chemical weapons plants? Is the goal to maximize the lives saved per dollar spent? Should the goal be to prevent the most extreme terrorist actions? To spend money in basic disaster preparedness that is a good investment even if there is never another terrorist attack? Since it's impossible to gather statistics on all the terrorist attacks that didn't happen, it's also impossible to make an well-informed tradeoff by many measures. (Note, however, that over sixty terrorist plots have reportedly been thwarted by police work in the US in the last 10 years. If that comes as a surprise to you, it may be because the attempted terrorists are "antigovernment militia groups, racist skinhead organizations, and Ku Klux Klan members" and not brown-skinned Islamic radicals, and so these plots haven't fit into the standard media storylines and so have been under-reported.) Clarke's greatest value is that he doesn't seem to care about this tradeoff and assumes that prevention of terror should be the top priority of the entire United States. I don't agree, but that's exactly the attitude I would want in the chief of counter-terrorism. His job is to do all he can to stop terror; his boss's job is to allocate resources across many other priorities based on ... well, politics. To think that resources should be allocated according to rational debate is to start heading towards authoritarianism and communism. The lousy and corrupt system we have of balancing government priorities based on satisfying voting and lobbying constituencies and personal ambitions is awful, unacceptable, and better than any known alternative. To that end, perhaps Clarke's worst flaw was that he was too much the dedicated and competent civil servent and not enough the politician. Bad Boy Brawly Brown, Walter Mosley
Olympos, Dan Simmons
All this was set up in the first book, and here in an equally long book Simmons concludes everything. While the story is goofy and over the top, that's part of the point, and so the puns and gleeful convolutions and absurd juxtapositions (many characters quote classic poetry; Haephestus uses the word "fuck" in almost every sentence; reconstructed 21st century scholar and protagonist Thomas Hockenberry has an affair with Helen of Troy) are not just forgivable but integral. And a lot of times it works, though occasional technical errors and editing errors ("the the" appears twice) mar the glossy finish. The real problem with Olympos is that Simmons is quite uncapable of ever providing a satisfactory ending; had he not even tried, this book would be just as good as the first. If you're in to that sort of thing.
Categories:
Reviews
Comments (0)
by Joel Aufrecht
11:00 PM, 02 Aug 2005
One of the sites I read every morning is The Daily WTF, which highlights very bad code reported to be in use in production systems. Just as FuckedCompany reveals some of the rot and deception behind the shiny lies, The Daily WTF is more informative and useful for a working programmer (or technical manager) than many sites about how to do it the right way. I mention this because today's post was a bit special. Here's an excerpt. Note that the lines beginning with apostrophes are comments allegedly made by the original programmer himself.
' This code will calculate order total, mask it, and send it to ' the ThankYou.asp page, where it will then be unmasked to reveal ' its true beauty, just like the poor Phantom of the Opera. Randomize amount = oTotal maskerLeft = Int((999999 - 100000 + 1) * Rnd + 100000) maskerRight = Int((999999 - 100000 + 1) * Rnd + 100000)A large part of the value of the Daily WTF is the commentary on the awful code by other people. This excerpt and comment is choice: ' takes order total and jumbles it mathematically maskerAmount = ((((oTotal + 22) * 7 )) - 12) * 620
Categories:
Quotation
Comments (0)
|
Joel's Blog CategoriesChina (2 items)Denmark (22) Danish (11) Commentary (57) Quotation (131) War (24) Singapore (223) Public Finance (21) Institutional Analysis (15) Brain (5) Managing the Public Sector (15) Global Issues and Institutions (20) Non-State Actors in Governance (17) Leadership and Dynamics of Communication (12) Good News (97) Reviews (52) Baseball (32) Policy Analysis and Programme Evaluation (10) Urban Transport Policy (1) Archive
November 2008 October 2008 September 2008 August 2008 July 2008 June 2008 May 2008 April 2008 March 2008 February 2008 January 2008 December 2007 November 2007 October 2007 September 2007 August 2007 July 2007 June 2007 May 2007 April 2007 March 2007 February 2007 January 2007 December 2006 November 2006 October 2006 September 2006 August 2006 July 2006 June 2006 May 2006 April 2006 March 2006 February 2006 January 2006 December 2005 November 2005 October 2005 September 2005 August 2005 July 2005 June 2005 May 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004 August 2004 July 2004 June 2004 May 2004 April 2004 March 2004 February 2004 January 2004 December 2003 November 2003 October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 April 2001 NotificationsYou may request notification for Joel's Blog. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||