HNHacker News
TopNewBestAskShowJobs

VonGallifrey

432 karma · joined September 18, 2013

submissionscomments
VonGallifrey··on How to hire engineering talent without the BS
I believe it. Even with the take home assignment people lie and cheat.

We had one person who literally hired a team in India to do it for him. Presumably planning to give his work to them later if he was hired.

VonGallifrey··on How to hire engineering talent without the BS
Yeah, that is what I mean when I say that either way has problems with them.

I had someone try to implement a whole relational database when the interview task was just to read from a CSV file and provide a REST API to the contents of said file using any tech stack. Impressive for sure, but unnecessary time wasted.

> The "probationary employment" would be more like, I don't know, a gift card, or something, vs. something formal.

We discussed something like that in the company. Mainly because someone asked to be paid for the time spent on the "homework" assignment. We came to the conclusion that there is no real legal way for us to do so. We probably spent more money on discussing the possibility of paying the candidate then what 1 day of work would have cost us, but the cost wasn't even the issue.

With an in person interview there was maybe a chance. Inviting the candidate out to the exchange, giving a tour of the trading floor and then paying for transportation, lunch, dinner and hotel would be no problem.

Though interviews are online now as we are a "remote first" company anyways.

We just can't pay for work without a contract, insurance, tax and background checks in place. We can however ask them to complete a test. Which is what the "homework" assignment is.

> More often than not, a non-interested company will often not even tell why they didn't pass the assessment, and it generally feels like a waste of time.

It sucks. It just is that nothing positive can come from providing feedback and you open yourself up for a lawsuit.

VonGallifrey··on How to hire engineering talent without the BS
We would like to know who is competent before we hire them. The point is that we do these types of tests so that we don't hire them in the first place.

We can't hire everybody. I can't hire 20 people (then fire 19 of them) for the 1 position in the 8 Person team I want to fill. That can't work.

Just hiring someone and then firing them 2 weeks later is expensive as fuck. We can't just do that until we find someone actually competent.

Your "easy solution" is only easy if you don't think about it at all.

VonGallifrey··on How to hire engineering talent without the BS
The fact of the matter is that without the skill test there are way too many people that are incompetent and you have to have some way to filter those out.

I do not know how it works with CEO positions, but I am not hiring CEOs. I do hire software engineers and would like to work with competent people.

If you know of a better way then I would like to hear it.

VonGallifrey··on How to hire engineering talent without the BS
I work on the matching engine of a stock exchange. So it kind of is fairly sensitive, but I get what you mean.

> interactive session, you get instant feedback (either verbally or via emotional cues) into what they are expecting.

For some people, like myself, that is a nightmare scenario. I do not do well in these type of sessions. Which are also not even close to reflecting the real work we do. There are absolutely no meetings I go into that I can't prepare for [1] and there are absolutely no meetings where I have to solve a problem on the spot.

Being on the autism spectrum also means "emotional cues" are pretty lost on me.

There is also the fact that interviews have to be during normal working hours. Some people prefer to do a "homework" assignment which they can do in an evening or weekend.

This is again why we provide the choice. Not everyone is the same and prefers different interview and assessment routes. Both types are useful for different people.

> If a homework assignment is necessary, it would be better if that were more of a "probationary employment" type scenario, perhaps at a very reduced amount of pay, to only imply that both parties actually have skin in the game.

Really? You would refuse a "homework" assignment, but would agree to "probationary employment"? The later just sounds like WAY more work on both sides.

We have discussed something like this in the company I work for, but came to the conclusion that it just is way too much work. Getting the contracts in place and working out the insurance and tax implications and all that. It just is way too much work to do legally, because it would be the same amount of work to just hire them. However: we can't just hire everyone.

Maybe if you are already a freelancer beforehand then we could work something out that way, but in the jurisdiction I am in not every software engineer is ready to accept freelance contracts. It is a simpleish process to do, but not everyone does and those that do don't apply for full time positions.

[1] You can "prepare" for interviews, but more in a scatter shot approach studying all the interview questions that could possibly be asked. That is not what I mean. There is no meeting I am going into where I do not know the precise topic that the meeting is about.

VonGallifrey··on How to hire engineering talent without the BS
> Or even just when would you use a binary tree?

That seems to be the wrong question though. It seems to be jeopardy style "question". You are not asking which data structure is appropriate for a problem.

Here is the answer, but what is the problem it solves.

Never in my live have I sat down and said: I don't know what problem is I need to solve, but I know the solution is a binary tree.

VonGallifrey··on How to hire engineering talent without the BS
> Because we just clack on our keyboards all day and do nothing?

No, it is because some people have worked at very impressive jobs and probably just clack on keyboards all day and actually did nothing while there, so when you hire them you learn that they actually can't do the job you hired them for. You just can not rely on the CV alone.

In the hiring process there has to be some kind of skill test. If it is not a "homework" then it has to be a whiteboard/live coding/system design type of interview and there are a ton of problems with this type of skill test as well.

We usually give people the choice which route the candidate would like to do. Take a 1 hour interview or a "homework" assignment which took me about 1 hour to solve. Which is probably best because some people really prefer the homework because they get nervous in interviews.

> Will an attorney give you free legal advice until you decide they are fit to represent you, or will you get free surgery until someone proves they won't completely butcher you?

I do not know how attorneys or surgeons are hired, but my guess is that the education side of these jobs lines up much closer what is actually needed to do the job (which isn't really the case with Computer Science) and that when they claim to have done X or Y then it was actually them in court or at the operation table and not someone else from their team.

Clients select their attorney based on reputation of the attorney or the law firm they work for. For Surgeons it is probably similar. If you have the choice you want to go to the hospital with the best reputation. If the company you apply to already knew your name and reputation beforehand then the skill test is probably also not necessary, but that is not usual in my experience.

It also probably helps that both of those jobs require a Professional License to practice these jobs. Maybe if the software industry introduced a Bar Exam then these "homework" assignments would not be needed anymore.

> Can you drive a car for free (for 5 - 8 hours) until you decide that's the car you want to buy?

Usually you can. At least in my experience. Not fo 5-8 hours of course, but long enough to know.

If you know of a better way to hire people: I would be happy to listen.

VonGallifrey··on Ex-Reddit CEO on Twitter moderation
I don't know why this meme is being repeated so much. I see it everywhere.

Twitter Verification is only verifying that the account is "authentic, notable, and active".

Nothing about the Verification Process changed. At least I have not heard about any changes other then the price change from free to $8.

VonGallifrey··on GitHub Copilot, with “public code” blocked, emits my copyrighted code
> using Copilot for public-facing code

Why this restriction on public-facing code? Are you OK with Copilot being used for "private"/closed source code? I get that it would be less likely to be noticed if the code is not published, but (if I understand right) is even worse for license reasons.

VonGallifrey··on A clip from Stray got me banned from Twitter
Serbia? Apparently they bann these countries due to the cost of legal review (?):

China Indonesia Philippines Thailand Turkey Serbia India

Wowhead is owned by the same company and this is their reasoning: https://eu.forums.blizzard.com/en/wow/t/a-good-tip-for-peopl...

VonGallifrey··on The saddest “just ship it” story (2020)
> Re: contact page. Is this actually true? This page for example still says contact when viewing Germany version of page.

That is a Swedish site and as a foreign organisation, they are exempt from the Imprint requirement in Germany.

Imprint is generally something that should be present on a german website, though it isn't really enforced. You could get sued though if you don't have it.

VonGallifrey··on Ready to Work at Lesser Salaries or Even Quit, Employees Want Only WFH: Survey
No, we didn't have any of that. There was a reason why I left this place. IT was not seen as anything that deserves more respect than the dirt on their shoes.

Even if I had introduced a standup meeting or status meeting, I don't think I could have gotten my manager to participate in that. What exactly would that have done? If you work under a shit manager none of what you suggest would have helped.

VonGallifrey··on Ready to Work at Lesser Salaries or Even Quit, Employees Want Only WFH: Survey
I think there are plenty of jobs that would be overlooked or mistrusted (by bad managers) if people can't see you physically sitting there 40 hours every week and some might even be questioned then.

When I was doing IT Support for employees of this one company I certainly got questioned why they pay me and what I do all day when everything worked. They would certainly notice very quickly when I wasn't doing it and they did notice quickly that things where not working anymore when I left and wasn't keeping these things running anymore. This was when I was going into the office every day and I think this would be even worse if I was doing this from Home.

No one had a clue about what I do all day. The same way that I have no clue who does payroll at my current employer or what they do all day, but I would very quickly notice if they decided to slack off.

The problem is that there wasn't really any way to track my performance or any way for me to show that I did actually work. The systems for that just where not there. So the only way my manager evaluated me was by me clocking in and clocking out every day at the front desk.

VonGallifrey··on EU to make it mandatory to use customer-replaceable batteries in household items
> straight piece of non high temp wire that had melted

I am not sure if that is what you mean, but to me it sounds like they might have purposefully put there so that it works like a thermal fuse.

VonGallifrey··on GDPR penalty for passing on of IP address to Google by using Google Fonts
Just host the font yourself. What is the problem?
VonGallifrey··on Show HN: Pimp My Readme
> language or symbols that are known to be offensive.

Known? It seems like many people are disagreeing with you. Who knows that it is offensive? Who decided? Can you tell me or did you just write it in this way to avoid saying directly that it is just your personal opinion that this word is offensive?

VonGallifrey··on Is management pressuring you to deliver unfinished code? (2020)
> If they decide to sacrifice quality for speed that's their problem/decision. [...] Then watch it blow up, or maybe it will actually be good enough.

You apparently have never been sued for your managers decisions.

Here is how that was for me:

My manager released something I worked on, despite me saying that it would need a few more months of work. Apparently that would have made this unprofitable, so he disregarded my advice and they released it anyways. I joined the company when this project was already a Year late. So it was not surprising that this project was close to costing more than the customer would pay.

Except for a few interns, I was the newest dev in the company, so I didn't push super hard for more work on this project. However I was the most experienced dev on the team, so I should have pushed more.

Or should have at least got it in writing that they decided against my recommendation.

When it eventually crashed and caused a 30 minutes outage I was fired.

Why? Because it was my code that was the problem of course. Never mind the fact that I told them it is not ready and that the error wasn't even code that I WROTE. Some intern wrote that part. I wasn't a lead or manager and had nothing to do with it.

They then tried to sue me for more money then they ever paid me. 30 minutes of factory outage can be very expensive which they of course tried to recuperate out of my bank account.

I was very lucky that I had a good lawyer. Actually I could only afford a very junior lawyer, but he was sick on the day of trial and asked his professor to go instead. I was probably super lucky with that one.

VonGallifrey··on Photography technology has influenced what people consider a good picture
I have heard that as well, but the selfie in those cases was them with whatever they said. So it is more a short form of "took a photo of me with..." which I think is OK.
VonGallifrey··on Swiping left on magnetic stripes
In my mind the fact that checks are used in any situation is definitely "extensive" use.

I have never in my live used a check or seen one outside of movies.

VonGallifrey··on Swiping left on magnetic stripes
I can't remember the last time I went to a restaurant or bar that didn't have Card payment and NFC options here in Germany.

Food stalls I agree are more hit or miss.

VonGallifrey··on The rise of never-ending job interviews
When people say "grind leetcode" they don't mean it as a tool to get better at these kinds of problem solving. What they basically mean is that if you "grind leetcode" you have a better chance of being asked a question in these interviews that you have solved before and simply write down the solution during the interview.
VonGallifrey··on The rise of never-ending job interviews
> A typical team of 6-8 replaces two persons per year.

How is this fact not seen as a complete failure of hiring practices or company/team leadership?

VonGallifrey··on Note that I wouldn’t pass the listed minimum requirements
Where do you get the assumption from that Carmack knows people that fulfil these minimum requirements?

I would bet he doesn't or at least thinks the minimum requirements are overkill, otherwise why would he make a remark like he did?

The point is that when a legend like Carmack doesn't make the MINIMUM REQUIREMENTS maybe there is something wrong with the requirements.

VonGallifrey··on Note that I wouldn’t pass the listed minimum requirements
> Carmack does not have a Master’s Degree, as listed in the minimum requirements. Other than that, he seems to greatly exceed every other requirement.

In other words: Industry legend ALMOST makes minimum requirements.

I know what you are saying, but it is absolutely crazy to me that they would post a job ad with Minimum Requirements even someone like Carmack doesn't have. Not to mention the "Preferred Requirements".

Maybe they should make their Minimum Requirements more realistic or stop calling them minimum if they are not actually minimum requirements.

VonGallifrey··on United Airlines will buy 15 planes from Boom Supersonic
I assume that he meant "Half as Interesting". Which is Wendover Productions second channel with a different focus.
VonGallifrey··on It's time for us in the tech world to speak out about cryptocurrency
The solution to the problem of not storing crypto on unregulated exchanges is not a regulated exchange. The solution is your own wallet/private key.
VonGallifrey··on Ryanair’s statement on diversion to Minsk Airport
The escorting aircraft would not need to fly side by side with the passenger aircraft. They could just fly behind, above or bellow the aircraft quite easily and not be seen by anyone on the aircraft.

Not to mention that Air to Air missiles have a range in the tens of kilometers and the MIG-29 has sensors to observe the aircraft up to 100 km away.

I don't think any of the passengers would have been aware in the slightest if the MIGs where flying 5 km behind the passenger aircraft.

VonGallifrey··on Show HN: CRM for Your Job Search
I apply to maybe 5 companies at maximum, but I always track them in a spreadsheet with a similar functionality to this kiter app.

I just forget what the status of each application was or is. When did I apply, when was the last communication and what was discussed. I just don't want to worry about any of it, so I write it down.

I wouldn't use an app like this because I would simply create another spreadsheet when I need it again, but I can see how it would be useful even for a small number of companies to track.

VonGallifrey··on Forced Entrepreneurs
Germany is a Federal Republic and so is the USA. Germany has states as well.

I grant you that they are different forms of federal republic, but the point that California is not a country stays the same.

I don't care what kind of power the federal government of the United States has or doesn't have. That is a problem for the US to figure out for themselves.

I don't think that when people compare European nations to the US that they are speaking about the US federal government specifically or imply anything about the power of the US federal government. What is more likely is that they are asking why the people of the USA have not archived what people of other countries take for granted. The fact that this would have to be archived via state or federal government is a detail at best.

VonGallifrey··on Forced Entrepreneurs
> please consider that the US is not analogous to Germany. California is analogous to Germany.

That statement is not true at all.

I give you that California has about half of Germanys population, but it is not a country. California is a State. Germany is a country and the membership in a political union like the EU does not make it a state.

← PreviousPage 3 of 7Next →