Recent submissions

Comment · 8 years ago
How fast can you read?

- Clean Code

- Code Complete 2

- The Pragmatic Programmer

- Professional PHP

- Effective Java

- Domain Driven Design Distilled

Comment · 8 years ago
Spaceship operator is mentioned, but nothing about the much improvemed type declarations?
Comment · 9 years ago
Comment · 9 years ago
Same here. For one it's full of inconsistencies and even if it all were true, I would not want to believe in such a neurotic, angry god.
Comment · 9 years ago
Look for companies that maintain a software for decades.

Agencies and fresh startups often optimize for speed, not maintainability. But there are plenty of companies that optimize for maintainability, you just have to look for them.

Mentions of code reviews, automatic tests, SOLID, DDD etc are usually good signs.

Comment · 9 years ago
No, lots of index fund investors don't have a diverse portfolio, they get the diversity through the index fund (see bogleheads).

A worldwide index fund from Vanguard is all you need if you want to own the whole market. Optionally add a few bonds to reduce volatility.

Comment · 9 years ago
/r/cscareerquestions/ has a weekly resume thread
Comment · 9 years ago
I am working on a nice PHP 7.1 codebase where we just started with DDD. It's awesome.

Yeah there is quite a bit of legacy code still there (the application is over a decade old), but all the new OOP code is nice to work with and we are getting rid of the old one slowly over time.

Comment · 9 years ago
Automatic escaping would not work anyways, you need to escape for the appropriate context (HTML, JS, CSS, JSON, XML...).

You don't have to use a framework, just use one of the many composer packages available like Twig for example...

Comment · 9 years ago
Please don't give Lenovo any of your money after all the shady stuff that they have done.
Comment · 10 years ago
If there are not a lot of developers in your country, I would assume that a lot of businesses are running without proper software as well. If they had software they would have an advantage over their competitors who don't have it.

Have you tried talking to business owners to see if they have problems that can be solved with software? Being good with computers and able to program is a really large advantage if most people around you are not in that position.

Comment · 10 years ago
I don't think the obesity problem is due to lean body mass (which water weight is)...
Comment · 10 years ago
Why did nobody notify me that the law of thermodynamics changed?

It is not physicially possible to gain weight when you have a caloric deficit. Where would it even come from?

Comment · 10 years ago
Lenovo is much worse than Dell though... They deserve to go bankrupt after superfish and all that other crap they did.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton