HNHacker News
TopNewBestAskShowJobs

jchiu1106

218 karma · joined March 11, 2012

submissionscomments
jchiu1106··on China Gains on the U.S. In the Artificial Intelligence Arms Race
huh... Have been waiting for this comment.
jchiu1106··on Shame on Y Combinator
Shame on you, Marco Arment, for calling for someone's head because you don't like their political position. Whatever happened to the land of "I disapprove of what you say but I'll defend to death your right to say it" or "Give me freedom or give me death"? Or it is, as it turns out for you, that it's the land of the free only for people who agree with you?

I'm not a Trump supporter, but I applaud YC's decision not to sever ties with someone because of their personal opinion. And Marco Arment should feel ashamed for trying to oust people with different political opinion than his and undermine the cherished principle of freedom of speech.

jchiu1106··on Charles – Web Debugging Proxy Application
The op didn't even mention mitmproxy is a terminal tool. You're being a little too sensitive by automatically assuming this is a GUI vs terminal war.

People would have less problem if the submitted was an open source tool, GUI or not.

P.S. Terminal application does have tremendous advantage when you work on a headless server. I used mitmproxy and it's great. The ncurse'd interface isn't harder to use than that of a GUI.

jchiu1106··on Toronto is poised to become a producer of tech startups
The city of Toronto is a lot bigger than SF as a result of amalgamation[1], but most vagrants "live" in downtown core, which is an area a lot smaller than SF.

[1] https://en.wikipedia.org/wiki/Amalgamation_of_Toronto

jchiu1106··on Toronto is poised to become a producer of tech startups
Have you lived in Toronto? Houses in the city average over 1M CAD and there are tons of vagrants on the street.
jchiu1106··on Diversity and Inclusion at GitHub
In NBA, 74% players are Blacks while Asians are at 0.2%. Maybe some SJWs should lobby to get NBA "reflect more the demographics of the society"???

If you haven't figured out already, I was being sarcastic. This just shows how ridiculous and superficial this whole trend is.

[1] https://en.wikipedia.org/wiki/Race_and_ethnicity_in_the_NBA

jchiu1106··on An industry that helps Chinese cheat their way into and through US colleges
I said it's unfair to single out and potentially antagonize a group while the problem is more prevalent across many different groups. I don't see any contradiction here. Sorry...
jchiu1106··on An industry that helps Chinese cheat their way into and through US colleges
As a former Chinese international student graduated from one of the top Canadian universities with distinction, I have mixed feelings about this. On one hand, the toxic culture permeated the Chinese visa student community is definitely responsible for the high rate of cheating. Most Chinese visa students came to study in the west did not came to pursue academic excellence. They (and their parents most likely) see it as a way to beef up their profile with a foreign diploma. This was a culture that I tried so desperately to stay away from when I was in school.

On the other hand, I feel bad that the broad generalization impacts tremendously negatively those Chinese visa students who did pursue their dream and passion which led them to a foreign university. I worked hard to graduate with distinction, and learned my stuff well enough to go on and have a successful career, but I always feel I have to go the extra mile just to prove myself; I have to go above-and-beyond just to gain equal footing. I cannot quantify the negative impact the those people cause, but it's incredibly unfair to be prejudiced just because I may look like those people.

Academic dishonesty is certainly not a Chinese-only problem. The media singling out a group such as the Chinese visa students is certainly a popular thing to do to gain clicks, but it's a little unfair.

</end-of-rant>

jchiu1106··on Detecting the use of “curl – bash” server side
Nice exploit.

I think it can be prevented by `tee`ing bash :

$ curl -s https://localhost:5555/setup.bash | tee bash sleep 3 echo "Hello there :)"

jchiu1106··on Meizu Pro 5 Ubuntu Edition launches globally
What's your point? Every platform has security issues. I'd rather have them disclose than not.
jchiu1106··on Why Ruby?
>Here's a quick quiz for you: name a woman/asian/black person that is active and does interesting things in the Python community?

Jessica McKellar, Hilary Mason, Wesley Chun... Cancelling a conference b/c all speakers are white male is disturbing, but it's equally disturbing the idea of "token minority" is IMO.

jchiu1106··on Just Use Sublime Text
I hear you. My point is either vim or emacs is a much better choice than those "beginner-friendly" editors that the op would recommend to new devs. Simple: no pain, no gain. Both vim and emacs are painful enough for most people to learn, but the reward is substantial and long-lasting.

Side note: I think I'd love emacs if I hadn't learned vim first. Having a real programming language (elisp) for configuration and extension is nice.

jchiu1106··on Just Use Sublime Text
Vim is one of those things you have to suck it up and learn it but after you did, it's so much more productive than most other editors. Editors like subl may seem friendly to beginners but your productivity never grows the more you use it. I use vim exclusively and I have co-workers who only use subl, and I can confidently say I can edit code at near the speed of thinking, which is not something I can say for subl users after pair-programming with them.

You just have to learn it, period. It seems daunting but it's not as hard as some people make you believe it is. I admit vim's plugin system is bad and vim doesn't have a nice API subl has for extensions, but there are experts who write great vim plugins so you don't have to and worse comes to worse, you don't have to load up your vim with plugins to be productive. I have another co-worker who uses vim and is very productive and does not use any plugin at all.

Finally, if you're a new developer, don't listen to the op. Spend a few weeks to learn vim, or emacs for that matter, and you'll be so much better off in the long run.

jchiu1106··on [dead]
The website died...I guess PHP is not that "stupid easy to scale" after all...
jchiu1106··on 10 Python One-liners To Impress Your Friends
Agreed. Also in his comment he said list comprehension can replace reduce...
← PreviousPage 2 of 2