Side Project - Hyperledger Iroha

An open-sourced permissioned blockchain from Hyperledger, Iroha enables development of mobile applications that use blockchain to create, transfer and manag...

Be Consistent

Photo by Kyle Johnson on Unsplash I’m resuming my blogging sessions starting now. I’ve feel like I need more consistency in my life. Starting from bloggin...

Learning The Blockchain

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 Automate ML model selection TPOT Mindlayer tim5go Deep Learning The Straight Dope ebook Deep Learning Reading List jasonicarter TechOrange sour...

Current State - Jan 2018

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

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!

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 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

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...

Project - Membership Site

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 setting in system.yaml Edit .htaccess. Add the following lines after RewriteEngine On12RewriteCond %{HTTP:X-Forwarded-Proto} httpsRewrit...

Move Wordpress To Subdirectory

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

Google Analytics Added

Today marks the day that GA is added. Would be interesting to see where my traffic comes from.

Secret

Source: 名校 Secrets 想跟大家分享一個故事,這個故事並不動聽,只有我自己的視角,是個不完好的故事,但求有人願作看客,聽聽我的故事。 我是個糟糕的孩子,懦弱而自卑。我的世界很小很小,沒有朋友,只有不好的童年經歷,還有一個並不美好的家庭。直到某天,我遇見了他。他是我的光。去年十一月,上天讓我認識了他。...

Hexo Tag and Post List

To display all tags and each tags’ related post titles.In EJS. 12345678910111213141516171819202122232425<% if (site.tags.length){ %> <sectio...

Get Out of the Comfort Zone

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

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

Project - Automating No API Sites

Duration2.5 hours ProblemTo check whether a list of web domains are taken or not LogFollowing up a previous post (Trying New Things), I can finally announce ...

Tech Digest 220617

Uber adds tipping >> Tesla hires deep learning exprt Andrej Karpathy for autopilot >>

Project - Matching Conditions

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

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

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

Web Scraping

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

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

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

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

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?

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

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

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

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?

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

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

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

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

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...

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

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

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;...