China’s War on the Internet

Tuesday, 19 March, 2019

Author James Griffiths @jgriffiths gave an insightful talk “China’s War on the Internet: How the West Lost the Web” at Foreign Correspondents’ Club, Hong Kong @fcchk talking about his new book, The Great Firewall of China: How to Build and Control an Alternative Version of the Internet. Have a watch.

“China’s War on the Internet: How the West Lost the Web”


Cybersecurity of Voting Machines

Tuesday, 5 December, 2017
Dr. Matt Blaze's House testimony on the security of voting machines.

Dr. Matt Blaze’s House testimony on the security of voting machines.

#VotingMachines #eVoting It worries me that some form of e-voting was used in last Calgary municipal elections and more are being studied to be potentially used in the future. (Case of I don’t know enough.) As someone who has been following e-voting and development of secure voting machines for decades (a company I used to work for had a team that develop e-voting system), I have my serious reservations with e-voting and voting machines and want all levels of Canadian governments (city, provincial, federal) to study slow and proceed very very very carefully!

To learn more, I’m watching UPenn’s Dr. Matt Blaze‘s House testimony on the security of voting machines.

Cybersecurity of Voting Machines (26m45s)

More of Dr. Blaze‘s testimonies here at these timecodes: 35m30s ; 54m19s ; 1h5m56s ; 1h30m30s ; 1h44m02s ; 1h48m25s and following individually video links to specific timecode segments.

Read the rest of this entry »

Belated Happy 102nd Birthday to Prof. Ronald Coase with special #PDFtribute

Saturday, 19 January, 2013

Happy belated 102nd Birthday to Nobel Economics Laureate Professor Ronald Coase. Wishing professor Coase good health and all the best in 2013!

In 2009, I took the initiative to spend a few days to download, process, upload, transcribe (small part of), and time-code professor Coase‘s 2003 Coase Lecture (a massive .mov file) to share on YouTube (6 clips in a playlist) to allow interested people from around the world to watch and learn as a way to celebrate professor Coase‘s 99th birthday.

Here is the 2003 Coase Lecture by Ronald Coase – Part 1. Watch the other 5 parts via this YouTube playlist.

For the last few birthdays of professor Coase, I mainly reshare the above video clips (with a new text interview in 2011). This time around, I’ve taken a new initiative to honour professor Coase‘s 102nd birthday. You see, a few years ago I went to the University of Calgary Law Library to conduct some US patent research for a client. As a bonus/treat for myself, I spent some time to download quite a few academic papers by professor Coase.

To celebrate professor Coase‘s 102nd birthday, I’ve uploaded the following three important papers plus a bonus paper as a special gift to readers of professor Coase‘s ideas.

Here are the PDFs of the academic papers
1937 – Nature of the Firm
1959 – The Federal Communications Commission (FCC)
1974 – The Lighthouse in Economics

Bonus academic papers
– 1947 – The Origin of the Monopoly of Broadcasting in Great Britain

In the wise words of professor Coase,

“The only support I got was from my contemporaries. […] If this tale has any general significance, it is that new ideas are most likely to come from the young who are also the group most likely to recognize the significance of those ideas.”

I was inspired to upload these academics papers by the #PDFtribute movement to honour the 26 years young Aaron Swartz (1986 – 2013) who died partly as a result from his fight with the outdated and outmoded JSTOR system to make academic papers available for free for all.

For me personally, I received these important papers for free from the Law Library. And I see them (Firm, FCCLighthouse) deserve to be read by as many people as possible instead of under the messed up limited JSTOR manner. The bottom line, to me, by having these papers available by a single click here is that this save people’s physical travel time to go down to their local university libraries where these papers can be downloaded for free anyway!

It has not escaped my attention and noticed the paradox that The Lighthouse in Economics is a paper that disprove, with facts, the incorrect belief by many people (including my former MBA classmate who has a B.A. degree in Economics) that Lighthouse services cannot be charged thus has to be made freely available by the governments!

*** Concluding thoughts ***

I want to emphasize that I totally agree with the many academics in the #PDFtribute movement and Aaron that it is about time we in Canada and US require academic papers to be made publicly downloadable for FREE in perpetuity if any part (or whole) of their research funding come from any level of government (thus tax payers’ money, our money)!

Happy 102nd birthday professor Coase!

Goodbye Aaron, you left us far too soon!

Goodbye Aaron Swartz (1986 – 2013)

Sunday, 13 January, 2013

Aaron Swartz (1986-2013)

Hi Aaron,

I wish I had the opportunity to know you before you left us. In the words of George Bernard Shaw,

The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.

You were one of the brightest & most unreasonable men we had. With your sad & tragic passing, it is up to us to carry on your work and do our part.

May the tears

in our collective eyes

help energize us

to clear our collective minds

to see injustice better &

to try to make progress in this world

for the limited time we have.

Goodbye, Aaron.

In the words of Aaron in “F2C2012: Aaron Swartz keynote – “How we stopped SOPA”“.

Note: This also my first post to tumblr and the reason I created my tumblr account.

For more, see articles & posts from Cory Doctorow, Larry Lessig, Guardian, TorStar, CBC, and “ongoing posts about Aaron, his memorial service, his death, and the malicious prosecution brought by the DoJ against him“.

2013 Jan 17 update re: Twitter #PDFTribute to Aaron:

– Washington Post video interview with Eva Vivalt, the woman behind the campaign, tells us why she launched it, “Aaron Swartz honored with #PDFTribute

– TechCrunch, “PDF Tribute to Aaron Swartz Attracts Roughly 1,500 Links To Copyright-Protected Research

– Fast Company, “Researchers, Academics Remember Aaron Swartz with #PDFTribute

– PC Magazine, “Twitter Campaign ‘#pdftribute’ Roars to Life In Tribute to Aaron Swartz

LIVE Blogging Rumble 2012: Bill O’Reilly v. Jon Stewart debate

Saturday, 6 October, 2012

If you want to know whats happening in the Rumble 2012 debate between Bill O’Reilly v. Jon Stewart (LIVE starting 8pm EST, i.e. 6pm Calgary time) but don’t want to pay the $5 to LIVE stream the video and watch it yourself, this reporter plans to LIVE blog the whole event in this article and share what other people thinks about the debate as it goes. I will try to highlight some of the good bits I enjoy.

*** LIVE Blogging in reverse chronological order (All time in MST) ***

[10pm] Check out this THR pick of 10 best moments, “Bill O’Reilly vs. Jon Stewart: 10 Best Moments From Their Online Debate

7:34pm Overall, it is an enjoyable debate for me. I am glad that I paid the $5 to watch the show. It was fun. And even taking away the “fun” factor, it was such an engaging and insightful debate that I’ve learned a lot from Jon Stewart and even from Bill O’Reilly in knowing the kind of things he told his Fox News viewers and how some of the claims can be debunked.

7:21pm ‏Love this quote. @bear_foot Stewart: “This isn’t a conversation between freedom and tyranny. I don’t want govt gone, I want it better.” #Rumble2012

[7:03pm] ‏@bear_foot Stewart proposes one mandatory year of public service for young people. O’Reilly says we should not have gone to Iraq. #Rumble2012

6:58pm @kitedreams I’m on it Jon. “We should not have gone into Iraq.” – Bill O’Reilly #rumble2012

6:53pm Ha ha. @bear_foot Stewart: “When you tell me I’m short, I don’t blame the liberal weights and measures bureau.” #Rumble2012

@bear_foot Stewart: “we as a country are only as strong as the weakest amongst us.” #Rumble2012

6:48pm Cute quote. Will find more interesting quotes to post later. @ZackFord Stewart on media bias: Fox News is an overreaction, an auto-immune disease of media representation, the lupus of media. #rumble2012

6:45pm A light hearted comment that is cute. @OmarjSakr Someone make Jon Stewart president please. #Therumble2012 #Stewart2016

6:31pm Whats wrong wanting to be hungry! @SalemAlQassimi “How is it that a company gets tax cuts and that’s for businessmen, but when people need food stamps it’s mooching?!”Stewart #TheRumble2012

6:29pm Stewart putting O’Reilly on the spot by asking about the disability his father gets. @ZackFord Stewart claims O’Reilly’s father filed for disability, O’Reilly says it was okay because it was from the company, not gov’t. #rumble2012

6:19pm If ALL politicians learn how to engage people! @HashigoZake A room full of people watching #rumble2012 live in Wellington on a Sunday afternoon.

6:16pm WAR! @bear_foot Stewart asks for his tax money spent on the Iraq War back and he’ll buy condoms for everyone. #Rumble2012

6:16pm Jon fighting back Big Bird (PBS) which is just a tiny tiny amount in the massive budget and forget about the expenses in WAR! @bear_foot Stewart: “We are merely weeks from being a failed state or, even worse, Greece. To solve it is to kill Big Bird.” #Rumble2012

6:09pm Good sum up in this tweet. @bear_foot Stewart: America faces problems partly because certain Americans have created an alternate reality he dubs “Bulls*** Mountain.” #Rumble2012

6:07pm Jon Stewart: “My friend Billy O’Reilly is full of s***!” :)

6:07pm Some pix here and here.

6:03pm Finally!!! @Kempton #rumble2012 starts OK finally

5:52pm Ha ha! :) @TheDailyShow Moments before the #rumble2012 starts Jon Stewart is still prepping.

5:48pm I am a little bit annoyed the online viewing page looks blank and wasn’t clearer that the page is expected to be “blank” like this. This Twitter user posted a pix @jlointc #Rumble2012 When is the live stream going live? iPhone 4 iOS6 Got nothing..

5:42pm Twitter user sharing a pix on location! @globalsultana Getting ready for #Rumble2012, obligatory posing in front of stage

Cross posted by me at

Digital debate Bell vs Rogers + insights from CBC & Shaw at 2012 Banff World Media Festival

Monday, 25 June, 2012

#Banff2012 Day 1 - pix 05

An interesting debate between Kevin Crull, President Bell Media vs Keith Pelley, President Rogers Media plus — Kirstine Stewart, CBC and Paul Robertson, Shaw Media at 2012 Banff World Media Festival. Have a watch of the debate. This debate is particularly interesting in light of Gary Carter’s presentation at MPJC 2012.

Conversation with Nikesh Arora, Google SVP, Chief Business Officer #banff2012

Wednesday, 20 June, 2012

Have a watch of this insightful Conversation with Nikesh Arora, Google SVP, Chief Business Officer at 2012 Banff World Media Festival.

Here is Nikesh’s official bio from Google’s management page,

“Nikesh Arora Senior Vice President and Chief Business Officer

Nikesh oversees all revenue and customer operations, as well as marketing and partnerships. Since joining Google in 2004, he has held several positions with the company. Most recently, he led Google’s global direct sales operations. He also developed and managed the company’s operations in the European, Middle Eastern and African markets and was responsible for creating and expanding strategic partnerships in those regions for the benefit of Google’s growing number of users and advertisers.

Prior to joining Google, he was chief marketing officer and a member of the management board at T-Mobile Europe. While there, he spearheaded all product development, terminals, brand and marketing activities of Read the rest of this entry »

%d bloggers like this: