Thursday, November 13, 2014

STEM hysteria

I have subscribed to TechRepublic's newsletters for a while. (The place I work for has a learning-hour requirement and these newsletters did a great job in recommending tech webiners or white papers. I am not reading as much this time of the year 'coz the quota has been met :P) It does have its fair share of poorly put-together articles like "the Photo of Alan Turing" (the comment section of which is actually more interesting: some criticized TechRepublic shamelessly plugging Google's technology and Android all the time. Some defended the British government's harsh treatment of Turing for his homosexuality) On the other hand, I found one article argued that "not everyone needs to learn to code", which I completely agree. From the article:
some of the fundamental concerns expressed by the "learn coding" movement are legitimate. Skills such as breaking a complex problem into component parts, rapidly learning and applying new tools and methods, synthesizing a complex series of tasks to accomplish an objective, integrating disparate elements designed by multiple teams, and "debugging" a system when it doesn't work correctly are critical for success in a variety of professions. While coding checks all these boxes, so does woodshop, cooking and baking, advanced mathematics, or designing a house. "Debugging" a failed soufflé or a mortise and tenon joint that doesn't quite fit uses a similar thought process to debugging some pesky JavaScript code, but each content area likely appeals to different sets of people.
I also learned the term "STEM hysteria" from the comments (Yes, I do have friends who think STEM education is not enough in US and is hurting US economy in the long run) I tend to agree with another author, Michael S. Teitelbaum, who wrote the book “Falling Behind? Boom, Bust, and the Global Race for Scientific Talent." He urges that we continue to strengthen math and science education in K-12, because educated citizens should have an understanding and knowledge of math and science, not because there will be lucrative careers awaiting them. There will be for some, but not for all or even most.

I noticed one comment from the post linked above suggested engineering jobs are higher paid so if more students major in engineering, it would solve the problem with inequalities in the US economy. I cannot disagree more: wouldn't having more graduating engineering students drag down the salaries of engineering jobs?

Wednesday, November 12, 2014

Free software challenges

I am actually writing about 2 unrelated stories in 1 post:
- To me, the term GNOME in the context of IT immediately refers to the Linux Desktop (see my earlier post) Indeed, it was trademarked for such since 2006. However, the online coupon giant Groupon wanted to name its Point-Of-Sale system Gnome too and trying to register its own trademarks. Well, there are always 2 sides of any issue. Some denounced Groupon's act as bullying the open source community. On the other hand, some pointed out that the two applications are not exactly the same and the names should be able to co-exist. After all, GNOME has its fair share of detractor after all these years fighting the "Linux Desktop war" Anyway, GNOME requested $80k donation to engage in legal battle against Groupon. And they apparently have enough supporters to cover that. At the end of the day, it's all moot point though as Groupon conceded. (GNOME promised to use the money in other ways to benefit the community)

The biggest problem I see though, is the flaw of the copyright system: why does the party in the right (presumably GNOME the desktop organization) still need so much money to defend the copyright it deserves? 

- When talking about free software in the context of the likes of GNOME, the word free means "free as in free speech" Of course, another meaning is "free as in beer" That applies the Microsoft's new strategy to promote Microsoft Office to mobile devices. The author of this post thinks it makes sense as a way to lure more users to Microsoft's online service Office 365. I had an urge to install Office since it's free but then I realize I have Google Doc. I agree with one commenter that "the ship has sailed": a lot of users like me have already been using Google Doc, which probably has less feature than mobile version of Office but good enough for us.

後記:本來個blog有752個帖,我見到想起香港7俠52警察,很不安,快快多寫呢個帖。

Tuesday, November 11, 2014

How much money do NASCAR drivers make?

I was chatting with my co-w about sports (which is our favorite topic 'coz you can't do no harm with it) and was trying to convince them to follow the Chase for the Sprint cup. I was asked whether it's a big deal to win the chase (i.e., the overall championship) in terms of prize money. For comparison, the overall championship for golf (FedEx Cup of PGA) pays $10 million. And for baseball, each player on the 2013 World Series winning Red Sox got $307,322.68. I have no idea how much the prize money for winning the Sprint cup was! It doesn't seem to be well advertised: I googled and found the money comes from what is called a "points fund" (the term is used for NASCAR's lower-tiers too) When Brad K won it in 2012, he got $5.7 million from it. Not sure how much the runner-up gets these days. The only number I got was from 2002: the runner-up got a bit less than half of what the champ got. And of course, top drivers got a lot of endorsement deals and high base salary from team owners too. Check out Forbe's list of the world's highest paid athletes. Top golfers do make a ton: Tiger at #6 and Phil Mickelson at #8. The top of the list also features a lot of soccer, football and NBA stars. For the whole motorsports, F1 star Lewis Hamilton made it at #19, Dale Jr at #28 and Jimmie Johnson at #42. It's a bit surprising to see the top baseball player was Cliff Lee at #30. Don't get me wrong: he's a great pitcher but not the biggest name out there today.

Back to the topic of NASCAR, so how much does a "below average" driver makes? Here's the story of Landon Cassill: From his stats at NASCAR.com, he finished between 28th-32nd (out of 43) on average for the last 4 Sprint Cup seasons. He made ~$300k from each of his 2011 and 2012 season, which I think is pretty good (double the annual salary of a Python coder!)

Monday, November 10, 2014

Linux Desktop

To be honest, I never have much opinion on such a controversial topic among Linux users (it's kinda like emacs vs vi) I basically use whatever come with default install like your typical dumb user. I have no problem with GNOME or KDE. And if I have to pick one, I picked JWM. I have no idea what desktop I got when I installed Ubuntu 14.04. It turned out to be yet another controversial desktop called Unity, which I saw a lot of negative comments. What is so great about the open source community is that people are actually passionate about the technology. This guy wrote a looooong post to compare GNOME, KDE and Unity!

Sunday, November 09, 2014

Sports highlights: Texan football sweeps

These teams from Texas played during the weekend and won:
- University of Texas: defeated #23 West Virginia 33-16. First victory over ranked team under Charlie Strong!
- Texas A&M: upset #3 Auburn.
- Baylor: defeated #15 Oklahoma fairly easily.
- TCU: defeated #7 Kansas State.
- Dallas Cowboys: defeated (unranked :P) Jacksonville Jaguars in London 31-17.
(The Houston Texan has a bye)