Archives
Has Hong Kong's Government Opened Its Data?

Has Hong Kong's Government Opened Its Data?

Thoughts
In January 2019, the Hong Kong Government’s OGCIO (Information Office) declared 80+ departments have released 650+ datasets. However, the progress of release...
Static Dataset for One-Belt-One-Road & Greater Bay Area

Static Dataset for One-Belt-One-Road & Greater Bay Area

Code
Below is a hand-crafted dataset for the basic information of the country list for One Belt One Road and Greater Bay Area. One Belt One RoadSource: Industrial...
My Newsletter

My Newsletter

Thoughts
Just spent some time setting up a newsletter for this blog. Hope some loyal readers will subscrive and we can engage more. The subscribe form is placed at th...
Startup Graph

Startup Graph

Idea Bank
Type: Data Visualization Target: Ecosystem Research So many startups focusing on different domains. Is there a way to categorize what they do and how are the...
Making Memes Accessible

Making Memes Accessible

Idea Bank
Type: Machine Learning Target: Visually impaired People who are blind do not have access to visual content on the web, including online memes. In this projec...
Hello Again

Hello Again

Thoughts
Torwards the end of 2018 and starting 2019, this site is fitted with a new theme and design. It has been a while since I have updated this blog. A lot has ha...
Learning The Blockchain

Learning The Blockchain

Reading List
Recently decided to self learn the blockchain for the start up idea that I have. Below shows learning resrouces I’ve found online. Feel free to use them. Tut...
Machine Learning Github Repos and Links

Machine Learning Github Repos and Links

Reading List
Github repos Automate ML model selection TPOT Mindlayer tim5go Deep Learning The Straight Dope ebook Deep Learning Reading List jasonicarter TechOrange sour...
Current State - Jan 2018

Current State - Jan 2018

Thoughts
Writing takes time and effort. I was thinking of jotting down bullet points but that oversimplifies things. I want to put down something like a year-end revi...
First Try at Truffle, Solidity and Metamask

First Try at Truffle, Solidity and Metamask

Code
Smart Contracts are hard to test. It’s my first time getting to know how to create a test Ethereum network and interact with it. I need to test out a Smart C...
Don't stop. Keep going!

Don't stop. Keep going!

Thoughts
Joined another hackathon for the Fashion Industry! Won the first place and took home a drone! Going to join Smartone Hackthon late-Oct. Fingers-crossed! Came...
77 Failed Startup Post-Mortems

77 Failed Startup Post-Mortems

Thoughts
77 assorted essays and post-mortems from the founders or investors of failed startups, collected from around the web. Discover the reasons behind startup fa...
Chatbots Are Not For Everyone

Chatbots Are Not For Everyone

Thoughts
WhyChatbots provide a zero-knowledge interface to clients. They can just ask what they want and get a human-like reply, rather than bolts and buttons. Exampl...
Move Wordpress To Subdirectory

Move Wordpress To Subdirectory

Code
Change .htaccess in the subdirectory, i.e. example, where Wordpress now sits 123456789101112# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnR...
Project - Membership Site

Project - Membership Site

Code
DurationElapsed (3 months - ongoing) ProblemA complete redesign of the current Membership Site. From visual to content creation. GRAV vs WordpressInital deci...
Force SSL On Grav

Force SSL On Grav

Code
Force SSL setting in system.yaml Edit .htaccess. Add the following lines after RewriteEngine On12RewriteCond %{HTTP:X-Forwarded-Proto} httpsRewrit...
Google Analytics Added

Google Analytics Added

Today marks the day that GA is added. Would be interesting to see where my traffic comes from.
Hexo Tag and Post List

Hexo Tag and Post List

Code
To display all tags and each tags’ related post titles.In EJS. 12345678910111213141516171819202122232425<% if (site.tags.length){ %> <sectio...
Get Out of the Comfort Zone

Get Out of the Comfort Zone

Thoughts
On April 22, I joined hackUST 2017, a hackathon organized by HKUST Entrepreneurship Center. For those who are still wondering: A hackathon is an event where ...
Blogs to Follow

Blogs to Follow

Reading List
Some nice technology personal blogs to follow. Willin - Personal《不可替代的团队领袖培养计划》 Leo Lamprecht - BlogZeitElm Matthew Moore, Uber Growth Design - Medium Angula...
Project - Automating No API Sites

Project - Automating No API Sites

Code
Duration2.5 hours ProblemTo check whether a list of web domains are taken or not LogFollowing up a previous post (), I can finally announce my success in aut...
Tech Digest 220617

Tech Digest 220617

Tech Digest
Uber adds tipping >> Tesla hires deep learning exprt Andrej Karpathy for autopilot >>
Project - Matching Conditions

Project - Matching Conditions

Code
Duration2 hours ProblemA fellow intern invited me to solve this problem. They need to find the difference between the actual and expected cost of an item, an...
Handling Priorities

Handling Priorities

Thoughts
It has been approximately three weeks since the internship started. Today we get to move to the original office and it feels so much more at home. It does ma...
Neural Networks

Neural Networks

Reading List
Datasets [Unsupervised][Chatbot] BabI For verifying intelligence of the conversational chatbot License This work is licensed under a Creative Commons Attr...
Web Scraping

Web Scraping

Reading List
Framework & Tools [JS] PhantomJS [JS] CasperJS [Python/Java] Helium [Python/Java] [Selenium Webdriver] License This work is licensed under a Creative Co...
Trying New Things

Trying New Things

Thoughts
What to do when you need data from a website but it does not have an API? An Application Programming Interface provides a set of definitions for interacting ...
Interview Materials

Interview Materials

HSBC PrepWhy would you like to work in Global Research at HSBC?Talk me through a recent news story which has interested you (financial markets based).Who is ...
Project - Visualizing Data

Project - Visualizing Data

Code
Duration2.5 days LogBeen working on transforming data into an intuitive interface like a dashboard. Since there isn’t a robust way of passing data around and...
Solving String Similarity

Solving String Similarity

Code
ProblemThe main focus today was to identify the similarity between two strings and derive the relevant records from a query. To better illustrate this, let’s...
On Track?

On Track?

Thoughts
Last 2 days make me finally feel like an intern, because we are finally given some data to play with! It is my first time to get something done under the ass...
Marketing Oh Marketing

Marketing Oh Marketing

Thoughts
Turns out rolling out marketing campaigns need a bit of creativity and execution. When you’ve already done it online, you should take it to the next level by...
Onboarding

Onboarding

Thoughts
I decided to stay amidst the recent events. First day at work wasn’t as hectic as expected. In fact, it’s laid back and everyone are friendly and interesting...
Converting Traditional/Simplified Chinese

Converting Traditional/Simplified Chinese

Code
For future reference Add the html tags 12<a href="javascript:zh_tran('s');" class="btn zh_click" id="zh_click_s"&g...
Getting a Job?

Getting a Job?

Thoughts
With graduation at the corner, fresh grads flock to get a job. It’s common here in Hong Kong for fresh graduates to get a job first than to go for graduate s...
2017 Recap

2017 Recap

Thoughts
It’s been hell of a journey for me at university. I have: went on exchange in Shanghai did internhsip in NYC studied the Computer Science curriculum made a ...
The Reason to Travel

The Reason to Travel

Travel
I’ve become a frequent traveller ever since coming to Shanghai. My heart longs for every opportunity to wander and get lost in a foreign city. My body longs ...
A Helping Hand

A Helping Hand

Travel
Here another lesson learnt: where there’s people, there’s conflict and unexpected hospitality. The conflict part comes when me and my roommate are urged to...
A Different Kind of Lifestyle

A Different Kind of Lifestyle

Travel
IntroMaybe I am too used to the hustle and bustle back in Hong Kong. Living as a college student in Shanghai actually feels less stressful. Why, you may ask....
Race With Time...

Race With Time...

Travel
Exchanging in Shanghai has always led me to a race with time on various occasions. The race has already started the moment I set foot on Shanghai grounds. We...
Embarking On My Exchange

Embarking On My Exchange

Travel
Next morning I will be taking a flight to Shanghai on an academic exchange! This is the first time for me to leave home for almost 5 months and I am looking...
Randomness generation

Randomness generation

Code
While working on a prototype of a web app, I needed to generate random boolean (true-or-false) values. At first, I tried this: 1var x = Math.random()>0.5;...