Hacker Newsnew | past | comments | ask | show | jobs | submit | tomnj's commentslogin

This is not correct. Non NYC residents with NYS source income do not pay NYC (resident) tax, But they do pay NYS tax.

See https://www1.nyc.gov/site/finance/taxes/personal-income-tax-...


I’m often disappointed by how disrespectful people can be in programming discussions. It’s one thing to discuss tradeoffs but ridiculing peoples’ choices or speaking in absolutes is not helpful. There’s no One True Way to program.


I always wondered whether it's programming in particular that attracts a lot of people that think in only black and white, or whether it's the same in other industries as well.


I know this kind of turns things up to 11, but about 5 years ago there was a book published called, "Engineers of Jihad." A bunch of news articles were written when it was published. I have zero idea how reputable it is, or if its been later debunked (I never read the book itself or heard any followup). My recollection is that one assertion offered was that many engineers are predisposed because engineering has logical, straightforward order and hierarchy while most of life is a lot more messy.

Separately, I think programming itself is solitary and predisposed to people who don't focus on building social skills (myself included). I think online (pseudonymous) communication can introduce all sorts of problems.


> huge amount of pent up demand for senior developers

But is leetcode really the way to find them?


Isn't Google known for analyzing the hell out of their candidates for predictors of success? They dropped the GPA requirement, college degree requirement, brain teaser questions - but they kept the leetcode questions. It's probably least bad of everything else they've looked at.


Google talks a lot of shit about rather missing out on a good candidate than hiring a bad one.

What removing a metric tells you is that people that they regretted hiring people who looked fine on those metrics. They have no way to determine if people who failed on other metrics were better than the people they hired.

The problem is that if you measure someone by a metric you can’t actually disregard it in your decision process. Even a double blind affects the subject’s behavior.


You can work hard at things other than leetcode though, like actual jobs, personal projects, or learning tech in your field (web frameworks, programming languages, whatever).


There are plenty of reasons to still learn C even if better alternatives exist for most new projects. There’s so much important software out there in C (and C++), for example the Linux kernel.


And C is still king in many domains, eg embedded development.


Haskell and compilers at the same time! Following Appel’s awesome Modern Compiler Implementation in ML: https://github.com/tdp2110/HaskellTiger


> Being in a competitive job market

Are we in a competitive job market still? For whom?


I thought the same thing. If I'm running one of the only companies making layoffs the advice about paycuts rings true, but what about the situation we find ourselves in now where almost every company in the whole UK economy, and many beyond that, are in the same boat?

Of course, this piece has been written to provide advice in the face of the current situation, so I'm not simply dismissing it: just asking the question.


> One other factor in the US favor, it’s extremely low population density

laughs in jersey


Not that your statement is not funny, but please do not turn hackernews into reddit


Allow me to rephrase then: while the overall population density of the US is low, we have some pretty large dense areas, including Southern California and the northeast megalopolis


Compared to similar areas elsewhere in the world, especially Asia, these areas are not dense at all. Wuhan, which you surely hadn't heard of before this crisis, is ~denser than~ nearly as dense as New York City, for example.


Is it though?

----------------------------

Wuhan Central Districts

population: 6,434,373

density: 7,242/km2

----------------------------

New York

population: 8,398,748

density: 10,715/km2


Off by a bit, sorry, edited.


Anyone can get the flu, even those with flu shots


They are much less likely to get it after having the flu shot.


Absolutely, but to say medical staff can’t get or spread flu is false


By making that point though, you deliberately making an argument to support the 'it's just like flu' theory of not worrying. Which is a flawed viewpoint.


I’m 100% not making that point, nor do I believe it


Ok. In that case let’s stop arguing and be friends :)


Thumbs up. Respect


You don’t need sfinae to get Turing completeness of templates. Template specialization (a crude form of pattern matching) is the main driver for Turing completeness. For example, here’s a toy project to implement a subset of scheme lisp in templates which needs no sfinae: https://github.com/tdp2110/TmpLisp


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: