News for hackers. Stuff that matters.

hamdal

I'm not sure how old you are, but I'm pretty sure no monk was copying books in my lifetime.

Ask HN: What are some practical steps to improve ones security?

In the light of NSA revelations, I'm wondering what are some practical steps to improve ones security. I do realise that I won't be able to defend against NSA/other spying agencies, however as they create so many vulnerabilities in products I use, it's only a matter of time when ordinary criminals will start to exploit them.Is OS X considered secure enough, or should I switch to Linux?Is...

( Read More... | 2 comments | 4 points | on HN )
Re:Setting up pre-commit tests with Git on Sunday December 08, 2013 @10:00AM (#6869840)
Sure, if you find it convenient - go for it. However, I'd not enforce it as a policy for whole organisation for the reasons outlined above.
Re:Setting up pre-commit tests with Git on Sunday December 08, 2013 @09:46AM (#6869795)
I'm not sure if this is a good practice. As project grows, running tests takes more time - remember that tests are not only unit tests which should run quickly, there are acceptance tests which can take some time to run. Waiting for commit to finish can become painfully slow.

Additionally, I like to commit partial solutions to feature branch as I work. Later I will fix the mess with rebase - this workflow wouldn't work.

You need CI anyway, so I'd leave tests there, and let the developer decide when to run the unit tests on his machine.

Ask HN: Best companies in London to do internship?

I'm doing master degree in distributed computing in UK. I'd like to apply for an internship in London. What are the best companies to apply to? Preferably with the possibility of working on project which could serve as a basis for my master thesis.

( Read More... | no comments | 2 points | on HN )