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

Is Go still in heavy use at Google these days?

Go has never been in heavy use at Google

Isn't it heavily used in Google Cloud?

What would they use for networking if not Go?

Last time I paid any attention to Google's high level conference presenters (like Titus Winters), they almost didn't use Go at all. Judging by the sibling comment, this hasn't changed much. For some reason people are thinking that half of Google is written in Go at this point, when in reality if you listen to what they themselves are saying, it's 99% C++ and Java, with a tiny bit of Python and other languages where it makes sense.

It's just a project from a few very talented people who happen to draw their salary from Google's coffers.


K8s isn't entirely in go?

They don't really use K8S internally

C++ and Java. Go is still used, but it's never caught up to the big two.

And probably more Java than C++

Have you ever written about your story? I know I would be interested in reading it.


Okay, if you're interested:

- Mild autism, mild ADHD, undiagnosed until recently. Intersectionality leads to highly bespoke set of strengths, weaknesses, behaviors.

- Mensa-level IQ, smart enough and high enough performing to have done well despite friction (and no degree.)

- High need for autonomy in learning and work practices. Never consciously understood it until recently, but instinctively and awkwardly fought for it.

- Clash highly with scrum, agile, any high-process environment. Don't fit well in larger or more formal companies.

- High achieving, high output, quality output in good conditions, but low ambition for entrepreneurship, management, or advancing in an org's hierarchy.

- Earn trust early on at each company through high achievement but inevitable friction with management grows over time as I use the capital to secure high freedom, independence, optimal conditions for my own productivity and comfort.

- End up quitting jobs at the two year mark due to friction except for one where my accomplishments kept me around much longer.

- I interview well with people who just want to know someone is smart and gets it and is easy to get along with, interview poorly with people looking for a more specific and narrow profile.

- Good natured and likable, but don't form networking relationships. I like interacting with people and working alongside people, but need to be independent and do my work on my own. I'm not antisocial, but a lot of what teamwork and leadership and collaboration mean in engineering today are alien to me.

- Kind of selfish from a team point of view because I'm so individualistic and focused on my own work practice needs, but when I work with business or other end users I'm highly compassionate and driven to understand and solve their needs.

- It feels like I speak a different language as other smart people, other high performing engineers. I find things easy that others find hard, and vice versa. I feel pain points others don't, and vice versa. Ambitious and curious but not in a way that matches other high achievers. I solve problems others have struggled with, especially if they benefit from creative problem solving or a nonstandard solution. It's seen either a strength or a weakness depending on the situation and the people around me.

- My last job was the first one I've had that was defined more by the friction than the success but I still did good work and left on my own terms. It sucked, I haven't bothered with a job search since.

I don't think I want to work in engineering again. What it means to be a successful part of an engineering team has evolved too far away from my preferences and strengths and needs. I'm no longer interested in fighting it or faking it. I'd be happiest in whatever low profile job let me do my own thing. I don't mind dull business work or even rote work if I can do it or automate it my own way. Job descriptions are pretty homogenous and aren't written to expose what I'd really want or need in a job. I'm probably overqualified for the job that would fit me best for the rest of my career. But I have a lot of money saved and low living expenses and don't mind lower comp if it means having a job I'd like.


> End up quitting jobs at the two year mark due to friction

This resonates strongly with me.

I find past the two year mark at a company I wind up starting to burn out and causing friction with my management and teammates

Unfortunately I don't have the savings to retire or anything, and job hopping so frequently is a big challenge for me. I'd really like to find a way off of the treadmill and into less stressful day to day operating


It's cute that you think of Scrum as a "high-process environment". I assume you've never worked in a real high-process environment like avionics or medical devices. But that type of work isn't for everyone.


I worked in a startup where we spent in scrum meetings something like 40% of our time. And the software we wrote was a total disaster :D

The meetings were specifically for scrum/agile shit, so standups, planning, estimating, retrospective. I'm not including the meetings to design new features or so.


OSS?


Open source software?



ThursdAI - all the best AI news from the last week - https://thursdai.news/

They also have a weekly podcast.


How much would the solver have paid as a fee if he had used this service?



Impressive. The current state doesn't really bother me given the frequency of system updates but I do sometimes wonder what on earth it's even doing that's taking so long.


How much better is cursor than continue? I've been trying continue with codestral and am only moderately impressed so far.


Not sure about continue, but I use Cursor for work, and it's really good at predicting simple operations. I rarely use it to actually generate code but it's pretty good at completing the code I'm already writing / the thing I'm already doing.


Using sonnet?


I'm an active aider user, I spent ~$120 last month on a combo of Sonnet and Opus. It was much more expensive, as you probably know, with Opus. Now it's rather reasonably priced and more sustainable, IMO.


Why is the Nexus 3 rubbish?


Poor durability. In addition, the gear range is suitable only for short, low-effort rides. I used one for city commuting until it simply failed mechanically. In sum, the Nexus 3 is not in any way better for ownership than a working derailleur transmission. For a rental, there may be some value proposition.

The Nexus 7 proved reliable; the Alfine 11 a good value for durability and range of speeds; the Rohloff is brilliant but yes, those 14 speeds are expensive.

The choice depends on the rider's needs. I'd rather ride an IGH bicycle for the reliability and value over 10 years of riding. I'm not sure that an indifferent/infrequent bicycle user (the sort who lets things rust and never checks tire pressure) would care.

For the purpose of long commutes it's possible to buy an entire e-bike in 2024 for less than the price of a Rohloff hub alone.

The Alfine 11 and the Rohloff are brilliant. The Rohloff is a joy to use on all types of terrain. Instant shifts without fuss.


It isn't. It's good enough for small hills and requires very little maintenance or adjustment. And it's cheap.


They are always sold with wrong sprockets. The high gear is never usable. Number 2 gear is connected directly, and so it should be the default on no-wind flat road. Then it lasts forever on flat country like holland.


I have 420 mm folding bike with Nexus-3. The correct ratio is less than 2:1, which meant changing both sprockets to smallest and largest available. I do not even know what to do with 622 mm wheels.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: