HNHacker News
TopNewBestAskShowJobs

delphinius81

133 karma · joined May 6, 2015

submissionscomments
delphinius81··on New York City will make it mandatory for companies to post salaries on job ads
My first question to any recruiter is "what is the salary range for this position." It's not worth investing my or your time if the range does not work for me. THIS is the reason why posting the range is so important. Withholding the range means that I would be putting in lots of time to interview, only to find out that you were never going to pay me a standard market rate with little benefit. Maybe you'll find some people that are desperate for work that way, since they'll be seeing things as a sunk cost? At the end of the day, you get what you are willing to pay for.

As an applicant, I understand that whatever you put at the low end is what you are going to want to offer me assuming I just minimally pass your bar. To get the higher end requires negotiation. However, if you are willing to pay my x+5, why bother with the games at all? Just make your best offer and let's get things off on the right foot. Why do we need to feel like we each "got the better out of each other?" It also levels the playing field for people that just aren't good at negotiating.

I'm an engineer, not a sales negotiator. What does my ability to argue for a higher salary have to do with my ability to build product. Probably nothing. And if you think this is some coded way of measuring ability to convince people in a discussion, maybe you should explicitly be asking that during your interview process instead.

delphinius81··on Software Engineering Salaries in Europe vs. the United States
Most companies don't hire international remote workers directly because of the costs associated with international tax reporting. If a worker is in another country, that means tax withholding / reporting in multiple places. So it's usually done as contract work through an international recruitment firm which handles all the payroll / tax stuff, or not at all. In any case, even if an American employer hired an American on contract, the full brunt of payroll tax would be on the contractor. Companies only pay half the payroll tax for employees classified by W-2s.
delphinius81··on My salary as a full-stack developer
No, but as a contractor you have to pay the full payroll tax (15%) + all the other SS / medicare costs (usually comes to about 2-3%), plus income tax (progressive and varies, but for this bracket is probably federal 15-20%, and up to 10% state). So, add it all up, and it's ~40-45%. Then they have to cover their own health insurance, which again, depends on state, but could be 400-700/mo. So yeah, it's easy to end up with half your money gone with each pay check.
delphinius81··on How to Interview Engineers
I would add that many of the "senior" engineers in SV received that title because they joined a startup 6-months before the company secured major funding and massively scaled. Seniority/familiarity with the startup's stack != senior.
delphinius81··on Remote work means anyone can take your job
Article doesn't cover the fact that many companies are not setup to deal with taxation issues related to payroll for foreign employees. There's opportunity for a payroll company to step in there and make this less painful, but tax reporting will always be a barrier.
delphinius81··on Ask HN: Senior Positions Interview Prep Resources?
Well in SV all you have to do is work at a startup for more than a year to get "promoted" to senior/lead developer, so it's not surprising that many people applying for those roles aren't actually at that level.
delphinius81··on Harder programming questions do a worse job of predicting outcomes
I had a coding test once where I was given someone else's code with an introduced bug, and I had to fix the bug. To do so, you were basically documenting the code along the way as you traced your way through possible trouble spots. It felt far more meaningful than the typical "implement some list traversal algorithm that you won't actually ever use at this job."
delphinius81··on Improbable and Epic Games establish $25M fund for ‘more open engines’
No, they were in breach before hand, and Unity attempted (poorly) to make it more clear why Improbable was in breach with the ToS update. According to devs knowledgeable of Improbable's tech, Improbable has been in breach of the Unity ToS for more than a year. Negotiations on licensing probably broke down (as in, Improbable refused to pay the fee Unity was asking for a license), and so Improbable decided to publicly vent and mislead devs.

Regardless, the ToS are incredibly vague on what is/is not allowed, even for developers that have nothing to do with Improbable.

Finally, the $25M comes from the already established Unreal dev grant fund - it's not "new" money, they just rebranded a portion of the fund in a PR stunt.

delphinius81··on SF is so expensive that waiters can no longer afford to live in the city
The problem is the cost of rent for individuals and businesses. Asides from housing costs, SF's cost of living is pretty standard for a city (a little higher than most, but depends on the area). There just are not enough housing units in the Bay Area. Worse, the new units entering the market tend to be mostly market rate, with a few "affordable" units thrown in.

Raising wages will never fix the problem. SF needs to build up or change laws to deincentivize people from living there (e.g. higher taxes on high-income tech workers). The latter has other issues associated with it, but would at least encourage the decentralization of tech talent to other parts of the country.

delphinius81··on Stanford paper says rent control is driving up cost of housing in San Francisco
Right, but everyone knows that if you have a spouse or kids you probably shouldn't be living in the bay area anyway unless you a rich. /s
delphinius81··on SF engineer came to money and now wants wife to sign a post-nuptial agreement
Yeah, some of the comments in the thread allude to that possibility. If it's a matter of protecting business interests though, there are much more tactful ways of bringing that up with one's spouse.
delphinius81··on Facebook Will Introduce Ads as Videos Start, a Move Long Resisted
Same. Ad starts playing? Skip to whatever is next in the feed. Ad at the start of a video, not even going to wait. As it is, after turning off all notifications from FB I maybe open the app once a week.
delphinius81··on Tech Industry: “We desperately need more developers”
Junior devs finding an initial job and receiving mentoring is certainly an issue, but I think that the issue raised in the tweet is way more endemic to start-ups than more established companies.
delphinius81··on The Disappearing American Grad Student
If you focus on computer vision / machine learning at least
delphinius81··on “Startup” asks internship applicant to build their app before phone screen
If they aren't being paid at the beginning (equity only), then they are a co-founder of the company. If you want an employee, you find a way to pay them either through personal savings pooled together by the co-founders, or because your product is already producing some revenue that you can use for salary.
delphinius81··on I have no side code projects to show you
I needed to emphasize the if in that statement. :) The typical saltiness regarding interviewing on HN is warranted since it's usually an "and" thing.
delphinius81··on I have no side code projects to show you
You can also just throw out applicant number 26 and up. You most likely have a few solid candidates in the first 25 worth a phone call. And if not, look at 26 through 50. No reason to look through all 200 at once.
delphinius81··on I have no side code projects to show you
I think many of the people on HN that say they won't do a take-home assignment would actually do a 30-60 minute take-home assignment if it meant avoiding the "code some algorithm on a whiteboard while the interviewer glares at you" situation. Then on the on-site, you can focus on the design/behavioral type things appropriate to the role's level of seniority.

Also, if you give the same assignment to multiple candidates, you'll get a better sense of how people use different approaches to solving a problem. You can still use discussions around side-projects to complement the process, but having a standard approach for all candidates is helpful.

delphinius81··on I have no side code projects to show you
True, but a paid short-term contract to do an actual task for the company would work. Knock out a small feature during the night/weekend. Keep it something contained and relatively straight-forward. If they can get it done, it demonstrates the candidate's ability to parse your codebase (so they are learning something they'd need for the job anyway) and they have contributed.

I think most companies just don't want to take the time to set this kind of thing up. Easier to just pass on people that won't do the requisite song and dance.

delphinius81··on Thanks, but I have accepted another offer
Reading this, all I could think was "Welcome to job searching." Companies that pull some of these things are places you don't want to work for. Contact emails you and then ignores your replies without reason? Run away. Have a meeting scheduled and they don't show? Run away. Get interviewed but then get told you don't have enough experience? Run away.

Finding a job isn't just about getting paid the most money. You need to be in a job where you value the work and the people you work with. Because if I'm the one hiring for the role, if I detect that your only interest is in getting paid, I'm going to run away.

delphinius81··on Thanks, but I have accepted another offer
Yes it was clear the poster was being derogatory to girls. It's also clear you are trying to normalize and justify such behavior. Both are unnecessary.
delphinius81··on Thanks, but I have accepted another offer
It starts early at the resume/email communications. I expect to see in communications that a candidate can present themselves in a mature, professional manner. That's something you tend to learn with experience, though it also feels like common sense.
delphinius81··on 83 percent of Bay Area renters plan to leave, says survey
Other cities with much better cost of living are gaining reputation in tech / start-ups and attracting talent (or just keeping the talent that went to school there).
delphinius81··on Google Fires Employee Behind Controversial Diversity Memo
The problem with a), is that often women aren't allowed to compete on merit, or they have to perform twice as hard, twice as often as a male colleague in order to prove it "wasn't some fluke."

Also, who decides on "merit" and "ability?" Most real-world problems are not math equations with clear answers. In that case, a homogeneous group is going to decide that merit is based on their group's definition. A diverse group will create a broader definition that accounts for a wider array of ideas and approaches.

delphinius81··on Airbnb dominated by professional landlords
DC has the same rent control structure.
delphinius81··on A Software Engineer’s Guide to Unity and AR/VR Development – Part 1
Can be fixed with a refactor, but it's best to not get sucked into these bad habits at all. If you are learning, might as well learn how to do things the right way from the beginning.

Hooking up references to GameObjects and Components through the editor is some of the Unity "magic sauce." You should be doing things that way, or by hooking things up once during Awake/Start.

delphinius81··on I'm an ex-Facebook exec: don't believe what they tell you about ads
Misleading title - since when did FB product managers become executives?

Though completely believe FB will use their data in any way possible to make money, ethical or not.

delphinius81··on The Joel Test for 2017
I had an on-site coding interview at a place where they asked me to implement a small iOS project on my own computer doing things however I normally would. Had access to documentation, SO, could search google for whatever. They gave me a couple hours to do as much as I could - there was another dev around that could answer questions I had. Afterwards, I walked them through what I had done, answered their questions, responded to feedback, etc. This was code interviewing done right in my mind.

Whiteboards are for design, computers are for code.

delphinius81··on The Joel Test for 2017
I think it should be revised to, "Do the office conditions satisfy YOUR needs?"

Some people like having lots of noise/people around them (all the noise blends together at some point) or they just put headphones on anyway so they don't care. Others want their own office, or could do a shared office. It's such a personal choice these days.

delphinius81··on The PhD Octopus (1903)
But one's ability to conduct research and achieve a Ph.D. in a subject area in no way indicates one's ability to teach others in that same, or another, subject. Research skills do not equate to teaching skills - unless, perhaps, your area of expertise is in developmental and learning psychology.
Page 1 of 2Next →