news.volyx.in

I gave the AI arms and legs then it rejected me (grell.dev)

809 points by serhack_ · 356 days ago · 404 comments on HN

Article summary

The author of the enigo library, which allows controlling a computer, discovered that it is being used by Anthropic's Claude Desktop. The author applied for a job at Anthropic but was rejected by an automated system. The author is proud that their library is being used by a major company, but is also disappointed by the rejection. The library is used for input simulation and is available under the MIT license.

Main themes

  • Open-source software
  • Job applications
  • Artificial intelligence
  • Company culture
  • Technical expertise
  • Rejection and disappointment

What commenters say

  • Being a skilled programmer or creator of a popular project does not guarantee a job at a top company like Google or Anthropic.
  • Some commenters believe that being a 'dick' or having a difficult personality can hinder one's chances of getting hired, while others argue that this is not always the case.
  • The importance of technical expertise versus other skills, such as the ability to work well with others or navigate company culture, is debated.
  • The use of automated systems for rejecting job applicants is seen as unfair by some, while others believe it is a necessary step in the hiring process.
  • The creator of a popular project like Homebrew or enigo may not necessarily have the technical expertise or mastery that is expected of a top engineer.
  • Some argue that the ability to develop and ship a popular product is a valuable skill that is not always recognized by companies like Google or Anthropic.
  • The role of personality and fit with company culture in the hiring process is seen as important by some, while others believe it is overemphasized.
  • The use of Leetcode puzzles and other technical challenges as a hiring tool is questioned by some, who argue that they do not accurately reflect a candidate's abilities as a programmer.