HNHacker News
TopNewBestAskShowJobs

cylim

13 karma · joined February 14, 2016

Verifying my Blockstack ID is secured with the address 16uL3oqtF9FbNgzjTtmnSXzPyijBEBCKKN https://explorer.blockstack.org/address/16uL3oqtF9FbNgzjTtmnSXzPyijBEBCKKN
submissionscomments
cylim··on Ask HN: What is the best IT certification for beginners?
cs50 by MIT https://www.edx.org/course/cs50s-introduction-to-computer-sc...
cylim··on Ask HN: Is Docker fixed on the new M1 Macs?
There is a preview version: https://www.docker.com/blog/download-and-try-the-tech-previe...
cylim··on I Bought Apple Silicon
Lack of virtualization support is no longer valid. Docker and Parallels has preview version for it... :)
cylim··on IP to Country Resolver - Free (LGPL)
Without running any proxies/vpn, it shows I am from Hong Kong, but I am from somewhere else. hmm...
cylim··on Welcome to China. You Probably Can’t Buy Anything, Though
Alipay introduced Tour Pass for Foreigners to use Alipay in China a few days ago.

I haven't try it yet. Not sure whether it is usefule

cylim··on Ask HN: What tech stack do most startups use?
Hi, this is a good platform to see which company is using what tech stack: https://stackshare.io/stacks
cylim··on Small company or big company?
I had written a medium article about my experiences. It based on what I see, won't be the truth for everyone

1. Freelance: It really depends on the project you accepted. There are a lot of tasks which some company can’t solve and asked for the freelancer to help. But there is also a lot of repetitive work like creating WordPress sites which don’t improve your skills at all.

2. Software Agency: If it is a small software agency, you will be expected to do MVP(Minimum Viable Product) for other startups/companies over and over. There is some software agency that helps to maintain the apps, which you can understand the issues that happened when scale.

3. Small Startup: Build fast, learn fast. Usually, don’t have enough people, you need to do everything in a breakneck pace. It is hard to get someone to guide you along the way, you have to learn from your mistakes or lousy code from the previous colleague.

4. Medium Startup: This might seems to be the perfect ground, I haven’t work for this type of company. The startups should have a standard in the software development process and able to introduce changes if it is good for the team.

5. Big Corporation: Depends on the team you joined. Chances are you are working for a small part of the whole system and don’t know how everything works when put together.

You can read the full article: https://medium.com/@cylim/my-first-year-working-in-the-it-in...

cylim··on Malaysia Resists China’s Investments, Fearing ‘Colonialism’
What Mathatir said is "Fair Trade over Free Trade", instead of fear.

A country as wealthy as China can quickly take over most of the assets in Malaysia, which is another form of colonialization.

cylim··on A generalist software engineer can learn ${buzzword}
It is hard to prove that you can learn fast.

If you can learn the buzzword framework in 2weeks, then you should be able to fool the HR in day one and perform good enough in the technical interview.

Besides that, if the company insist on the buzzword, it won't be a suitable company for you... :)

cylim··on Ok-Cancel versus Cancel-Ok
I think, for mobile design, it is relatively more straightforward to press the button on the right (because most people are right-handed), that's why `Cancel-Ok` design is getting more popular.
cylim··on Is using mercurial+bitbucket instead of git+GitHub limiting my contributors?
Github and Bitbucket is just a platform to host your code; it is relatively easier to get people to contribute to your project with GitHub if you have an open source project. Else, I would prefer to host in Bitbucket or GitLab.

About the source code control. generally, I would prefer git. You can take a look at https://www.atlassian.com/blog/git/git-vs-mercurial-why-git for making decisions.

cylim··on Ask HN: Isnt using private blockchain for securities/voting proxies not ethical?
private blockchain doesn't have to hold by one company, it can be multiple companies, they can set different party for doing the PoW or other algorithms.
cylim··on Chrome's Built-In Ad Blocker Will Start Blocking Ads on February 15, 2018
Block all ads, except Google? :P
cylim··on Ask HN: I'm an expert in my field, how do I negotiate internship offer?
Can you tell us, Why you need an internship? What you did, why you consider you as an expert in the field?
cylim··on Another programming interview I blew
I should not posted comment in such post, telling them what should do, and get minus points... haha
cylim··on Another programming interview I blew
show me your Github profile or your learning blog, you need to build a personal brand as a developer... :)
cylim··on Ask HN: What free or low-cost static site hosting do you use most?
github, we are developer.
cylim··on Harvard's CS50 Switches from C and PHP to C and Python [video]
That's why CS50 is the best introduction to computer science subject ever. The course outlines change every semester according to needs. Which is way better than my university which never update their course structure.
cylim··on I have 23 keybase.io invites emails in the comments if you want em
sent :)
cylim··on I have 23 keybase.io invites emails in the comments if you want em
received. (don't waste your invitation on my email)
cylim··on I have 23 keybase.io invites emails in the comments if you want em
Hi Tigew, can you share one with byronl94@gmail.com? Thanks.
cylim··on Apple as the new M$: getting away with stuff
You have the right choose not to use Apple, usually a major version of OS X is supported for 3years. what software you are using? built for powerpc cpu?

Apple is a hardware company yet, they are earning money by selling their products, so it is not hard to see why they keep pushing people to buy new product.

You should stated your software name, and let us see whether there is a solution for it.