Recent submissions

Comment · 13 days ago
We have workloads up on a & c so I think it is contained to the b zone.
Comment · 13 days ago
Yep, I'm pretty sure it was just b, we've got nothing running there now. Annoyingly one of our DBs failed to start after failover, so we're running around now.
Comment · 3 months ago
There is definitely some smoke and mirrors to this. I watched a stationary train next to me get about a kilometre away before it started moving in real life.
Comment · 8 months ago
You are wrong that increasing projects have no cost; many services have project based costs (Cloud Armour rules cannot be used cross project at the base tier), many services (mostly observeability) degrade significantly cross project, the Google Cloud Console _sucks_ cross project.

You are also wrong in saying there are no projects that could reasonably have a safe api key made unsafe by this exploit.

One example, a service that has firebase auth must publish the key (Google's docs recommend). Later, you add gen ai to that service, managing access using IAM/service accounts (the proper way). You've now elevated the Firebase Auth Key to be a Gemini key. Really undeniably poor from Google.

Comment · 1 year ago
Comment · 1 year ago
This is how to do it.I also round the edges of the cutout.

Also, there is an extension for freecad to make non rectangular (e.g. "p") shaped bins.

Most satisfying, least productive things I've done this year!

Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
On the best practices, as noted by others, there are probably classes in your standard lib/ commons lib that cover this stuff better than storing in integers (e.g. BigDecimal in Java and Python Decimal have precision and rounding mode concepts built in).

Something I've found valuable is on is managing euler units/ratios (e.g. proportions 10^1, percentages 10^-2, basis points 10^-4) . Enforcing a standard that all interchange, data storage has either the same scale, _or is stored with its scale (and not in the name)_ will reduce errors hugely significantly.

Comment · 2 years ago
I have also banned "random", replacing with "intermittent", in the past.
Comment · 3 years ago
Yes, especially around Looker. It's so strange/non-cloud. The 0-users 0-usage price is $5,000 per month.
Comment · 3 years ago
Unfortunately cloud domains domains are going to managed by Squarespace.

> Since Google Domains is the underlying domains registrar for Cloud Domains, there are some important changes that we want to share with you.

> What do you need to know? Upon closing of the Squarespace-Google Domains transaction, Squarespace Domains will become the registrar for your domains managed by Cloud Domains.

Comment · 3 years ago
Not only that, the sums involved and siting (relatively unprotected) are going to be very attractive to theft, driving up the cost to secure.
Comment · 4 years ago
I had similar issues with a different VPN/Proxy at an earlier role. I solved with https://github.com/sakai135/wsl-vpnkit and trusting the root certificate of the proxy on the rancher desktop WSL2 vm (Assuming you're on Windows as I was).

Docker desktop pays for itself by solving these issues though IMO (I wasn't able to get a licence at the old role however)

Comment · 4 years ago
A slightly different beginner lacto ferment is turnip + beetroot "pickle". 9 parts turnips, 1 part beetroot, 2% salt of combined turnip + beetroot + water, all by weight.

Super tasty, not spicy, can be done in 5 days, fermentation kicks off quickly due to sugar content in beets so you get quick feedback.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton