HNHacker News
TopNewBestAskShowJobs

elliotlai

709 karma · joined February 17, 2012

submissionscomments
elliotlai··on Ask HN: Which languages have the most compile-time checks?
Agda. It halts.
elliotlai··on Only 4% of languages are used online
The first language I learned is Min Nan, though my Min Nan is not as fluent as my Mandarin now, I still consider it my mother tongue.
elliotlai··on What I Wish I Knew When Learning Haskell
Because a monad is also a functor, but a set failed to be a functor.
elliotlai··on The Existential Risk of Mathematical Error
Agda!
elliotlai··on What Makes Rain Smell So Good?
Yes I think this is it!
elliotlai··on What Makes Rain Smell So Good?
and also, i often wonder, what makes that grassy smell before raining?
elliotlai··on Go 1.1beta1 now on the benchmarks game
The Glorious Glasgow Haskell Compilation System is truly glorious
elliotlai··on Why Concatenative Programming Matters (2012)
You meant Arrows http://www.haskell.org/arrows/
elliotlai··on The Algebra of Algebraic Data Types
mind blowing, this is just beautiful :)
elliotlai··on Laconic History of the World
i'm a taiwanese and i take offense with that
elliotlai··on The Anatomy of an Entrepreneur (2009)
adopt me please :D
elliotlai··on The Anatomy of an Entrepreneur (2009)
40% of Successful Entrepreneurs are NOT Married with Children
elliotlai··on Ruby Under a Microscope: Learning Ruby Internals through Experiment
"Ruby Under a Microscope" I was expecting some beautiful images ... nevermind, my bad
elliotlai··on Mona Lisa in pure CSS
I want a Ecce Homo version of this please ><
elliotlai··on Antivirus software deletes itself
it should delete Windows first
elliotlai··on Show HN: Matches.js -- Powerful Pattern Matching for Javascript
i want this in js for a long time
elliotlai··on Vanilla JS, fast, lightweight, cross-platform framework
I prefer semicolon.js, more secure and reliable :) https://github.com/madrobby/semicolon.js
elliotlai··on Node.js v0.9.0 (Unstable) is out
Streams are everywhere, as an abstraction of async I/O model. Hope the Stream API will have a cleanup by 1.0.
elliotlai··on Node.js v0.9.0 (Unstable) is out
you are right
elliotlai··on Node.js stream behaviour illustrated.
streams are everywhere! hope all of the streams will be unified by v1.0
elliotlai··on JavaScript is not suitable for large web apps
"JavaScript is the browser’s assembly language."

This reminds me of a blog post by @izs

http://blog.izs.me/post/10213512387/javascript-is-not-web-as...

Yes, I love Haskell and I do some CoffeeScript but JS is a fairly decent language to me : )

elliotlai··on Explaining JavaScript VMs in JavaScript
yo dawg i heard you like js so we implement a js vm in js so you can run js while u run js http://i.imgur.com/ZRM6J.jpg
elliotlai··on Build Cross-Platform Applications for desktop using HTML, CSS, Javascript
Good Work!
elliotlai··on Is it time to stop writing headlines that end in question marks?
I thought you meant HN headlines :D
elliotlai··on Vert.x (JVM async) vs Node.js Http benchmarks results
luvit, love it!
elliotlai··on Learn to read a sentence of Chinese in 3 minutes
In my point of view, as a native Traditional Chinese user (I'm from Taiwan)

THIS ARTICLE IS SO WRONG!

学 is actually the simplified version of the character 學. And the character 子 in both of these characters doesn't really have much connections

The character 子 (literally means children) in 學 stands for "student", but in 字 it is just a rebus (phonetic loan) character.

elliotlai··on Redis on Windows prototype
now i see! thank you for your great works :)
elliotlai··on Redis on Windows prototype
@antirez said: sorry, NO THANKS!!
elliotlai··on First look: Qt 5 makes JavaScript a first-class citizen for app development
a good call
elliotlai··on Learn Haskell Fast and Hard
great!
Page 1 of 2Next →