HNHacker News
TopNewBestAskShowJobs

happypeter

43 karma · joined August 25, 2010

passion
submissionscomments
happypeter··on Justice Department to Open Broad, New Antitrust Review of Big Tech Companies
Loved big these tech giants before, because I believed they were the only way to bring trust. Now I see them as bugs to fix, since trust can be done in a p2p way.
happypeter··on RVM 2.0: Convert 20,000 lines of shell script into Ruby [Fundraiser]
RVM is already doing too much, and trying to do more. Sure there is no looking-back since I switched to rbenv a year ago.

And yes, so now I need to install ruby in order to install ruby?!

happypeter··on I'm learning to code by building 180 websites in 180 days. Today is day 115
Amazing story, love it. Yes it's all about building wonderful things. I've been doing one screencast per week since 2011, I have to say it's really really lots of fun.
happypeter··on The Rise Of The Artist
As they say,beauty is the exercise for our heart, it keeps us healthy. I will try to learn drawing this year, I want to understand/enjoy beauty more.

Throughout the whole process of my education, to create beautiful things is of least importance in people's eyes, I think that was sad.

happypeter··on Front-End CSS Frameworks
Thx for your attention.

I think I am now easily annoyed when people trying to hide complexity from me, and their creature does not work out of the box. Which makes it really hard to fix bugs. And just think how cumbersome it is to overwrite all the variables to get a new navbar look!

So now I think I prefer some https://github.com/styleguide/css stuff, plus some really easy to use widgets with good design taste stuff.

No more hide and find games, I am tired!

happypeter··on Front-End CSS Frameworks
After 6 month joy and pain, I finally give up using Bootstrap.

It's very obvious that smart people are using BS to build cool site like khanacademy, it's well designed, and it's one of the best CSS framework you can find. But...

But for a CSS beginner like me, it's a bit too magical, I wasted a lot of time debugging, I wished I could conquer the complexity, so I tried for 6 months, and now I give up with regret.

Bootstrap(or maybe I should say CSS frameworks) is slowing down my development for the past 6 month or so, if you are a front-end newbie, be warned!

happypeter··on Is the next second language JavaScript?
Don't care if it's JS or anything, as long as programming, or as I love to say, crafting is taught at schools, it will be great.

First of all, Making money by creating beautiful and useful things is such a good lifestyle.

Secondly and more importantly, it's about how to be better educated. Back to the years when I was at schools, I was told taking exams are of top importance, everything I learned seemed so boring. Things changed when I was 20sth, and I started to make things, that's when I really start to love knowledge, be it art, writing, music, because everything now starts to make sense.

Back to JS, there is no better place than the web to meet smart people, show them what you make, have fun and be cool. So JS, why not?

happypeter··on Learn Git Branching
Have tried merging and rebasing, absolutely wonderful!
happypeter··on Syncing and merging come to Bitbucket
In my daily workflow, a feature branch is there on the server mostly for it's part of a already-sent pull request. So in this case, do a syncing does not make any sense.

For a feature branch from my local clone, I do love to sync with upstream/master as often as I can, but I can do it quickly and knowingly(rebase or merge) with command line.

So for me, thanks but no thanks.

But I do know a lot people use the remote feature branch as a tmp backup of the WIP feather branch, in this case, the fact that you can quickly sync with upstream/master does help, but what if you click "sync branch" and merge conflicts happen?

happypeter··on Namespaced Gists
The fact that now I can, on other people's computer, type gist.github.com/my_username, show people all my snippets, makes my day! Thx guys, you've always been so thoughtful.
happypeter··on Introducing Wikipedia’s new HTML5 video player
Yes, and this is really exciting news. Soon one day, publishing a video is as easy as publishing a img, the world will be then a more open and free place.
happypeter··on Your Employee Is an Online Celebrity. Now What Do You Do?
I will encourage people to build their own online fame, then the daily work they do, they are not only doing it for the company, but also for their personal honor, thus they will be more willing to produce good work even maybe that means some extra work.

I see a far better society where individuals are respected more.

happypeter··on Congratulations on IE10: from Mozilla with cake
Let's talk, let's be friends, let's make the web a better place for everyone. No War!
happypeter··on The Git Revolution Is Here
Yes, ROR people talked a lot, on web, that also counts.
happypeter··on The Future of Markdown
Markdown is really a important part of my life now, YES, it will be super cool that the world can have one single spec for it.
happypeter··on The Git Revolution Is Here
I've been a git super fun for years. But I have to say Hg is much more friendly to newbies. My reason for git's popularity is:

The code is out of the hands of Linux kernel team, so you can believe that git will work well. And the fame of Linus and later github also count.

happypeter··on The State of JavaScript - Brendan Eich
I was down voted cause I said something hollow. I shall pick the lesson, and:

Thx for the down-voting! :-)

happypeter··on The State of JavaScript - Brendan Eich
Thx for sharing!
happypeter··on How 'Human Flesh Search' Is Changing China
HFS, I think it's like giving people the right to have guns, lots of potential for bad things to happen, but still a step forward to democracy.
happypeter··on Ruby vs. Python
Nuances matter? Yes, when I am doing love letters...
happypeter··on Ruby vs. Python
Do we really have to be so picky about certain use of words? The point is clear, and I think it make sense, that's why I love this piece of writing.
happypeter··on Startup = Growth
I learned a lot, thx pg!
happypeter··on Video matters But which hosting service to use?
I tried a bit SublimeVideo, it seemed a bit slow in mainland China, not so sure about this, but clearly the SublimeVideo website takes ages to load here.

I finally gave it up.

happypeter··on Linus Torvalds: Linux succeed thanks to selfishness and trust
Linus Torvalds, a great hero of mine, I do not know about you, he is certainly my King of Geeks
happypeter··on Things I Should Have Known at 20
I read a lot, but only on internet, blogs, tech docs, passionate ideas. It has been like this way for years, It seems that I do not have time for big books that worth reading slowly. I am not sure if this is healthy.

When I was younger, I read a little Confucius with a lot of time, that's very different life.

happypeter··on Google will start warning Chinese users about problematic search terms
So everybody plz try to help us, voice of a google user from China.
happypeter··on Joining the Dark Side: Why I left engineering to become a VC
Being with money does make it easier to be evil, but for someone smart and determined enough, it can, maybe, bring more goodness to the world.

Let's "make it or die trying".

happypeter··on Moving from programmer to entrepreneur
>Treat it like you are learning to program all over

I really love this part, diving into the bigger world of building sth real and serve people directly, with the same passion and curiostiy for coding itself.

happypeter··on Real Shadow: jQuery Plugin that casts photorealistic shadows
ubuntu1104+Chrome: perfect Mac+firefox13: a bit slow
happypeter··on Show HN: My first web app - Resumonk - A beautifully simple resume builder
Simple, beautiful, useful. Thanks.
Page 1 of 2Next →