Index | Archives | Atom Feed

style-check.py

Writing readable scientific papers is hard, especially for beginners. Although books (e.g., The Elements of Style) and guides are written to promote the best practices, it is still desired that such guides can be automatically applied to our writing in the form of concrete suggestions.

style-check.rb is such ...


Printable Bash Shortcuts Cheat Sheet

Alan Skorkin wrote a great post on bash shortcuts. I made a printable version using Latex to keep it on my desk. You can download the PDF here.

Preview: bash shortcuts


My Solution to the Quora ML Problem (Predicting whether a question gets an upvoted answer)

The Quora ML CodeSprint 2013 just finished on hackerrank.com. My entry for the first task - Quora ML Problem: Answered, was ranked 7th/71 on the dashboard.

The objective of the task is to predict whether a question gets an upvoted answer within 1 day, given Quora question text and ...


A Twitter Bot for programming.reddit

Being a long-term programming.reddit reader, I have tried many ways (web browsing, GReader, and now by following @reddit_prog on twitter) to follow stories appearing there. Following @reddit_prog is very comfortable for me, because it saved me a lot of time and it is easy to skip irrelevant stories at ...


Clustered Hacker News

The goal

Topic based organization of information sources might be a solution to the information (cognition) overload problem on the social Web. For example, There are lots of news posted everyday on Hacker News, a startup news aggregation site. The problem is that different users have different preference on the ...


Contextual Subtitle for Language Learning

As a Chinese, I occasionally learn oral English via watching American TV Series. One problem is about the subtitle. If I use the Chinese subtitle, then I rely on the subtitle for understanding, rather than "hearing"; otherwise, if I use the English subtitle, then there are regular words that are ...


Parsing Evernote export file (.enex) using Python

Introduction

My wife keeps all the stories written about our baby in Evernote and then publishes them on her blog every few days. Recently, as the baby boy is going to celebrate his first birthday, my wife plans to publish the stories as a book. This post is about how ...


shouldinvent

My new side project - ShouldInvent is online, which is basically an automatic idea aggregation web application based on Twitter Search. The primary motivation is to provide inspirations for engineers in various domains.

The project is initially inspired by one of sivers's tweets:

@sivers Derek Sivers - Entrepreneurs, need inspiration for ...


Statistical analysis on usethis.com tool usage patterns

The Setup is a "nerdy interview website asking people from all walks of life what they use to get the job done". I am pretty interested in the tools mentioned in the interviews and their usage patterns. Therefore I created a webapp for users to explore the tools, users, user ...


The Setup Tools Usage Statistics

The Setup is an interesting interview website. When browsing the latest interview there yesterday, I come out with the idea to do a simple statistics on the tool usage patterns for the people interviewed. The first statistic is about the frequency of tools mentioned by all people. Here is the ...

© Han Xiaogang. Built using Pelican. Theme by Giulio Fidente on github. .