The author reflects on their time at Google, highlighting both positive and negative aspects. They appreciated the brilliant colleagues, ample resources, and impact of their work, while also acknowledging the bureaucratic processes, internal politics, and feeling of being a small cog in a massive machine. Ultimately, they left Google for a smaller company, seeking greater ownership and a faster pace, but acknowledge the invaluable experience and skills gained during their tenure. They advise current Googlers to proactively seek fulfilling projects and avoid getting bogged down in the corporate structure.
ICANN is transitioning from the WHOIS protocol to the Registration Data Access Protocol (RDAP) for accessing domain name registration data. RDAP offers improved access control, internationalized data, and a structured, extensible format, addressing many of WHOIS's limitations. While gTLD registry operators were required to implement RDAP by 2019, ICANN's focus now shifts to encouraging its broader adoption and eventual replacement of WHOIS. Although no firm date is set for WHOIS's complete shutdown, ICANN aims to cease supporting the protocol once RDAP usage reaches sufficient levels, signaling a significant shift in how domain registration information is accessed.
Hacker News commenters largely express frustration and skepticism about the transition from WHOIS to RDAP. They see RDAP as more complex and less accessible than WHOIS, hindering security research and anti-abuse efforts. Several commenters point out the lack of a unified, easy-to-use RDAP client, making bulk queries difficult and requiring users to navigate different authentication mechanisms for each registrar. The perceived lack of improvement over WHOIS and the added complexity lead some to believe the transition is driven by GDPR compliance rather than actual user benefit. Some also express concern about potential information access restrictions and the impact on legitimate uses of WHOIS data.
After a year of using Go professionally, the author reflects positively on the switch from Java. Go's simplicity, speed, and built-in concurrency features significantly boosted productivity. While missing Java's mature ecosystem and advanced tooling, particularly IntelliJ IDEA, the author found Go's lightweight tools sufficient and appreciated the language's straightforward error handling and fast compilation times. The learning curve was minimal, and the overall experience improved developer satisfaction and project efficiency, making the transition worthwhile.
Many commenters on Hacker News appreciated the author's honest and nuanced comparison of Java and Go. Several highlighted the cultural differences between the ecosystems, noting Java's enterprise focus and Go's emphasis on simplicity. Some questioned the author's assessment of Go's error handling, arguing that it can be verbose, though others defended it as explicit and helpful. Performance benefits of Go were acknowledged but some suggested they might be overstated for typical applications. A few Java developers shared their positive experiences with newer Java features and frameworks, contrasting the author's potentially outdated perspective. Several commenters also mentioned the importance of choosing the right tool for the job, recognizing that neither language is universally superior.
ICANN's blog post details the transition from the legacy WHOIS protocol to the Registration Data Access Protocol (RDAP). RDAP offers several advantages over WHOIS, including standardized data formats, internationalized data, extensibility, and improved data access control through different access levels. This transition is necessary for WHOIS to comply with data privacy regulations like GDPR. ICANN encourages everyone using WHOIS to transition to RDAP and provides resources to aid in this process. The blog post highlights the key differences between the two protocols and reassures users that RDAP offers a more robust and secure method for accessing registration data.
Several Hacker News commenters discuss the shift from WHOIS to RDAP. Some express frustration with the complexity and inconsistency of RDAP implementations, noting varying data formats and access methods across different registries. One commenter points out the lack of a simple, unified tool for RDAP lookups compared to WHOIS. Others highlight RDAP's benefits, such as improved data accuracy, internationalization support, and standardized access controls, suggesting the transition is ultimately positive but messy in practice. The thread also touches upon the privacy implications of both systems and the challenges of balancing data accessibility with protecting personal information. Some users mention specific RDAP clients they find useful, while others express skepticism about the overall value proposition of the new protocol given its added complexity.
Summary of Comments ( 710 )
https://news.ycombinator.com/item?id=43658089
HN commenters largely discuss the author's experience with burnout and Google's culture. Some express skepticism about the "golden handcuffs" narrative, arguing that high compensation should offset long hours if the work is truly enjoyable. Others empathize with the author, sharing similar experiences of burnout and disillusionment within large tech companies. Several commenters note the pervasiveness of performance anxiety and the pressure to constantly prove oneself, even at senior levels. The value of side projects and personal pursuits is also highlighted as a way to maintain a sense of purpose and avoid becoming solely defined by one's job. A few commenters suggest that the author's experience may be specific to certain teams or roles within Google, while others argue that it reflects a broader trend in the tech industry.
The Hacker News post titled "Googler... ex-Googler" (https://news.ycombinator.com/item?id=43658089) has generated a significant number of comments discussing the linked article about an ex-Googler's experience. Several recurring themes and compelling points emerge from the discussion.
Many commenters focus on the perceived decline of Google's innovative spirit and its shift towards prioritizing short-term profits over ambitious, long-term projects. Some former Google employees corroborate the author's sentiments, sharing their own experiences of increasing bureaucracy, risk aversion, and a focus on metrics that stifle creativity. They express nostalgia for a time when Google felt more experimental and less corporate. Others push back against this narrative, arguing that large companies inevitably evolve and that maintaining the same level of rapid innovation as a startup is unrealistic. They also point out the inherent challenges of managing a company of Google's scale and the need for processes and structure.
Another significant thread of discussion revolves around the concept of "golden handcuffs." Commenters discuss how high salaries and generous benefits at companies like Google can create a sense of complacency and make it difficult for employees to leave, even if they are dissatisfied with the work environment or the direction of the company. This, some argue, contributes to the perceived decline in innovation, as employees become more focused on maintaining their comfortable positions than taking risks.
Several comments also touch upon the author's point about the dominance of meetings and the feeling of being constantly busy without achieving meaningful progress. Some commenters share similar experiences from their own workplaces, suggesting this is a widespread issue in the tech industry, not unique to Google. Others offer practical advice for managing meeting overload and improving productivity.
The discussion also delves into the challenges of performance reviews and the potential for bias and unfairness. Some commenters express skepticism about the effectiveness of performance review systems, especially in large organizations, and suggest alternative approaches for evaluating employee contributions.
Finally, several commenters discuss the author's decision to leave Google and the trade-offs involved in pursuing different career paths. Some express admiration for the author's willingness to take a risk and pursue his own passions, while others caution against romanticizing startup life and emphasize the importance of considering the financial and personal implications of such decisions.
Overall, the comments on the Hacker News post offer a diverse range of perspectives on the author's experience and provide valuable insights into the challenges and complexities of working in the tech industry, particularly at large companies like Google. The discussion highlights the tension between innovation and stability, the allure and drawbacks of high compensation, and the importance of finding a work environment that aligns with one's personal values and career aspirations.