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

That's still ridiculously slow. I'd expect them to have hundreds of Microservices. Each one of those should be able to handle a random restart at any point in time so they should absolutely be able to restart 100s of servers concurrently without major disruptions. Hell on Facebook scale a whole-Datacenter going down should not cause service disruptions.


This does assume that nothing is getting broken along the way.

Taking 45 days is probably more about caution and resolving issues systematically rather than pushing a big button and hoping you don’t cause issues.

I’d expect them to have thousands of microservices - and you only have to find a way to break one to cause big issues.


Regular random crashes should be exercised regardless at Facebook scale. Not being resilient to that would be very unprofessional.


It's absolutely fantastic. I feel disabled coding without it in my spare time. Imagine a pair programming session with someone that can read your mind and knows the entire codebase. I don't know how much I'm allowed to talk about so I'll leave it at that.

I don't have access to copilot so I can't compare but I'd wager it works a lot better for Google internally because the training data is customized to Google.


Interesting, I didn't find it that impressive when I tried it a couple months ago and fairly quickly went back to regular old-fashioned autocomplete. What language(s) were you working with out of curiosity?


No idea how good other languages are but Java in cider-v is very nice.


I'm at Google and am not entirely sure what you are referring to, but I'd love to try it. Could you provide an internal codename I could search for? Or is it integrated somewhere in Cider (the name is public knowledge so I'm not leaking anything by using this) that you could guide me to (i.e. X dropdown -> 3rd option) while preserving ambiguity?


I’m fascinated that of two people working at the same company, one raves about how an internal tool is a complete game changer and indispensable while another isn’t even aware it exists.


I'm fascinated that at a 175k employee company, two employees I know nothing about, in business areas or positions I know nothing about, could possibly use different tooling for their day to day duties.

*Surely* at your place of work, the cleaning staff is familiar with the CTO's dearest tools and vice versa?


That’s an unnecessarily snarky answer given the two people above are clearly both in similar roles. The parent comment was asking where to find the option in the tooling they both shared.

Snarky replies comparing CTO to cleaning staff don’t even begin to apply.


surely at my place of work, there is no cleaning staff and no CTO.


Shoot me a mail to e-hackernews[at]wthack.de so we can connect less publicly.


Googlers.. please take it to internal comms.


I miss the days when google was super open with their new tech :/


Relax, they just bragging.


It's not trivial to find the person talking. Why does a comment or two bother you so much?


It's a conversation that isn't relevant to anyone outside the company. One commenter, who may or may not work in Google, is asking for an internal codename.

You're the downvoter here so why does my comment bother _you_ so much?


On any other "social media" they would be great comments, but they're not really in the spirit of Hacker News.


I had the exact same reaction. Saw the massive list of new features and decided to wait for .1 or .2 releases to shake out the bugs. Seems like patience is paying off as always.


Having commuted 55 minutes each way into Munich for more than a year, I'd say my average daily delay is about 15 minutes with >30 minutes delay happening at least once a week.

That's a level of regular delay that makes early morning meetings impractical because I'll be late more likely than not.


Are there any investigations into what changed? I remember DB had always been looked up to by Austrians but now OEBB seems to run a better service?


anecdotal, but my experience a year ago when i travelled international was: 2/2 delays by OEBB that made me miss connections (and absolutely rude and inconsiderate customer service reps in Vienna HBF on top of that), 1/1 on time trains by DB ICE


This is not saying anything about being open. This is talking about federation and stable protocols.

Both absolutly do hamper fast evolution of a product because they require a LOT of coordination and consensus, both of which are incredibly expensive and time consuming.

With a non-federated and unstable protocol, they are free to update and deprecated whatever they like and on a fast timescale. That is impossible with a federated stable protocol.

This has nothing to do with FOSS.

XMPP is a good example of a protocol that got fragmented to death by many many different and incompatible extensions, ultimately making it too fragmented and too slow to adopt to new requirements.


XMPP is fragmented yes but matrix works great. XMPP just made things too modular.


Not saying that you are wrong, just mentioning that Safari has the attribution API, which serves a similar goal:

https://searchads.apple.com/help/reporting/0028-apple-ads-at...


That's not actually true. The conditions for the formation of coal and oil may likely never happen again because the bacteria to break decompose trees did not exist then but exist now, making oil formation impossible because trees decompose now. Unless they all die out, we won't get any new oil ever.


I'm curious about this. We certainly won't get any more coal, but a whole lot of carbon gets subducted into the mantle regularly. Some gets turned into diamonds. Some gets blown out of volcanoes. Is the oil we pump out of the ground produced directly in the continental crust or is it generated from some of this carbon subducted with oceanic crust that has been transformed by some process and then made its way back into continental crust?

I'm lazy, so I'm hoping some geologist will stop by and educate me.


This nerdbait story is all over the internet but is not true.

See https://www.pnas.org/doi/abs/10.1073/pnas.1517943113, "Delayed fungal evolution did not cause the Paleozoic peak in coal production"

Stop burning petroleum and wait long enough and it will re-form just fine.


Did not know that, thank you. However how do you know it will re-form just fine? The abstract says:

> Instead, coal accumulation patterns implicate a unique combination of climate and tectonics during Pangea formation.

and I don't know how to determine if those conditions will happen again?


I think it's a joke about how all finite sequences will repeat during infinite time. But it doesn't really add anything to the discussion.


Zooming in a bit will tell you that we got from 30% to >45% adoption in 3 years I think that's a pretty good trajectory all things considered.


In order to predict how bad the long tail will be though we should ideally look at the graphs broken down by network type. Does the increase just represent a switch from people using their residential ISP connection for everything to people using their cell connection more, or does it actually reflect residential connections moving from v4 to v6?


The only way to break the long tail is regulation or forced updates. If you're at 95% rollout, it's fairly likely the last 5% of holdouts won't do it willingly, so they need the stick.


I would definitely support regulation here, especially regulation forcing ISPs to provide v6. That would at least take care of one large part of the problem.


Been using hetzner storage boxes for borg backup for >5 years. Works without issue for multiple TB of backups. Every maintenance downtime so far has been announced in advance.


The main reason I’ve avoided Hetzner storage box is because they don’t accept loading money into the account as a prepaid credit for a longer period. It’s always a month-by-month payment. Ok, so they do allow it, but only through a bank transfer, which is either not easy or possible for those outside the EU. If they allowed this through credit/debit cards or PayPal or some other mechanism, I’d surely try it. Hetzner in general seems to be very conservative in handling (and avoiding) risks.

I’d like to prepay for a year or longer for critical services so that in case something goes wrong (card expired, didn’t notice reminder emails, temporarily off the grid, temporarily incapacitated), things just don’t go poof.


I’ve got an auto credit card setup on one of my hetzner accounts.


That's a really bad take.

Think about Google what you want but Google is never selling your data, it's far too valuable to sell. Advertisers never get to see any of it.

The decision which ad is seen by whom is handled entirely inside Google and your data never leaves them.


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

Search: