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

a-ha, if you happen to have a Unifi router then a simpler setup would be to do policy based routing by hostnames through a vpn client maintained in the router config


this is just a wrapper around gmail


Haha almost identical experience but self hosting immich with off site backups. Wild how difficult it is to change your email with certain websites! Several months later still fighting with various sites.

I have an iphone so I use Apple maps and an icloud based obsidian vault, and that is all that is tied to Apple which feels fine for now.


There is CoMaps on iOS that is open source and is based on OpenStreetMap. Highly recommended.


This is an incredibly premature statement to make. The acquisition announcement is days old.


The zachtronics website is completely broken on mobile with constant full-screening images, had to re-open my browser to exit..


GCP’s ‘live migrations’ have been doing this for close to a decade or more. Must not be that big of a problem.


It isn't a problem if you guarantee only one child of the clone lives on - which GCP does.


How do we know that isn't enforced here too?


Because their main selling point is to run the copies concurrently with the original.


Live Migration on VMWare has been a thing before Google even had a cloud service.


VMware even has a vSphere Fault Tolerance product that creates a "live shadow instance" of a VM that mirrors the primary virtual machine (with up to 4 vCPUs). So you can do a quick failover in case of an "immediate planned" failover case, but apparently even when the primary DB goes down. I guess this might work when some external system (like a storage array) goes down in the primary, you can just switch to the other VM (with latest memory/CPU state) and replay that I/O there and keep going... But if there's a hard crash of the primary, if it actually does work, then they must be doing lots of reasoning about internal state change ordering & external device side-effect (somewhat like Antithesis, but for a different purpose). Back in the day, they supported only uniprocessor VMs (with something called vLockstep) and later up to 4 vCPUs with something called Fast Checkpointing.

I've always wanted to test this out for fun, by now 15 years have gone by and I've never got to it...

https://www.vmware.com/products/cloud-infrastructure/vsphere...


VMware has also had a patent on live VM cloning (called it VMfork) for quite a few years now. I worked on the team that built related features. Feature itself was in the desktop product. https://blogs.vmware.com/euc/2016/02/horizon-7-view-instant-...

Live migration had some very cool demos. They would have an intensive workload such as a game playing and cause a crash and the VM would resume with 0 buffering.


it’s not that serious


Except the satellites are already up and functioning, the service is available today. We will look crazy for burying thousands of miles of wires to residential in the future.


You can't add 10 million more subscribers and maintain broadband speeds without massively increasing the number of satellites.


Except we won't, because the satellites are wildly over congested and wires are, frankly, far more reliable.


The last point is simply not true, notably Google does not use the go build or dependency tooling, instead using blaze. Blaze handles the aforementioned issues as well.


respectfully I think there’s too much magic here, simple use cases don’t have solutions jumping out at me

- I want to deploy my own things with argo alongside this cluster, how?

- I want a private nlb, even locked by a vpn subnet, how?

- I want to put this in an existing vpc, or peer with a vpc, or tgw with a vpc, how?

- I want to specify some RI’s for my nodes, how? I want to use spot, how?

- How do I upgrade each separate piece of the stack?

I could keep going but I hope the point is clear, I think this is too much of an oversimplification of a complex system. Better to just use MWAA or pay a devops team.


Great questions!

> - I want to deploy my own things with argo alongside this cluster, how? So using "cndi init" command, cndi gives a repo that contains Iaac, Cluster Manifests and Application Manifests. Everything gets deployed on choice of your cloud once you push to github. Use helm charts or K8s yaml.

> - I want a private nlb, even locked by a vpn subnet, how? Not fully baked but there is a way to add NLB manifests.

> - I want to put this in an existing vpc, or peer with a vpc, or tgw with a vpc, how? Working on this.

> - How do I upgrade each separate piece of the stack? This needs to be looked into more.


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

Search: