Last time I played with this, I read through the whole thing without at any point realizing that the code was live and could be experimented with. Don't make the same mistake I did! Also I don't know much about WebGL…
Yeah, that's weird. If you're going to announce a new instant messaging system, you will of course provide some reason why people should go through the effort to switch. The front page should be brimming with the pitch.…
Tech debt is most easily measurable in repetitive operational work. Measure it. Bring a story to your leaders: "We are spending 60 hours per week doing repetitive task X. With 200 hours of work, we could eliminate this…
There is also a lower bound of 0 bytes :) You can compose a 4TB object with a 1 byte object, or you can compose 32 150GB objects, just so long as the destination object doesn't go over 5 terabytes.
Hi, GCS engineer here. The lower limit on composing objects is one source object, in which case you are not so much composing as you are copying with style. Zero source objects is an error. I will file a note about the…
Well, maybe. This is Ship of Theseus situation. The good news is that, from the perspective of the new you, everything went great, and the old you doesn't have a perspective, so that's a 100% endorsement rate.
Once, I noticed that a minor piece of how Google's Python system tests could be very slightly cleaner and more consistent. It would be a tiny change, it seemed very safe, and it was easily accomplishable with a short…
The GTD book gets into this very directly. It talks a lot about the principal borrowed from martial arts of having a "mind like water." When a pebble disturbs the water, the water responds instantly with exactly the…
Nope, 12 months: https://cloud.google.com/free/ In addition, the $300 is only for expenses in excess of the "Always Free" usage limits, which covers quite a bit of stuff, including 5 gigs of cloud storage, 1 micro…
We have. In addition, some offices offer interview coaching sessions for candidates who are scheduled for an on-site, which are basically rehashes of the material we publish plus some Q&A time with an interviewer. I…
That photo's position, overhead and looking down a long hallway of cubes, with some meaningless but chipper corporate slogans as well as some very serious business-looking stuff, reminds me of the opening office shot of…
If you need to host static content over HTTPS with a custom domain, then yes, Cloud Load Balancing is the main option at the moment. You can use GCS for HTTP serving from a custom domain or via HTTPS from GCS's own…
Well great, I feel super old now.
The HMAC credential that you'd use with the S3-compatible GCS API, also called the "XML API", does need to be associated with a Google account, but it doesn't need to be the main account of the developer. It can be any…
Compatibility with their new MacBook Pros, which have four USB C adapters and nothing else.
Do you have a particular example of what you find most annoying?
I have no idea. I'm not sure what you were looking at. If you visit just "https://noto-website.storage.googleapis.com/", that's a request to list all of the objects in the bucket, so you'll see an XML document with that…
Good question. I can explain. "storage.googleapis.com" is an endpoint for Google Cloud Storage's "XML" API. Google Cloud Storage (GCS) is a cloud blob storage service similar to Amazon S3. This particular API, the "XML"…
One more limitation: a Presidential pardon doesn't affect state laws. If, for instance, Snowden had committed some crime against the state that he was residing in, the President would not forgive it.
The 1996 Atlanta Olympics deliberately built all the athlete housing right next to Georgia Tech's other dorms with exactly this this in mind. Then, in 2007, Georgia Tech had some great new dorms that they would've…
Can I ask what the Pub/sub features you miss are?
My understanding is that, yes, this would be caught by pinning, which is why Chromium disables pinning for "private" root certificates, which is what it considers the ones that your employer has set up on your computer:…
I also really enjoy my Subaru EyeSight. I've only run into one terrible experience, and that is when I went into a automated car wash. As soon as the first big scrubby thing approached, the EyeSight flipped out and…
I drive defensively and lived in Boston. I couldn't deal with the mindset of Boston drivers. I moved to Seattle. I am so much happier here. Sometimes drivers cause traffic jams because they spend too much time waving at…
This is not the case with Google Cloud Storage. I cannot speak to the other providers. Google Cloud Storage does not limit read or write throughput with the exception of our "Nearline" product (and even Nearline's…
Last time I played with this, I read through the whole thing without at any point realizing that the code was live and could be experimented with. Don't make the same mistake I did! Also I don't know much about WebGL…
Yeah, that's weird. If you're going to announce a new instant messaging system, you will of course provide some reason why people should go through the effort to switch. The front page should be brimming with the pitch.…
Tech debt is most easily measurable in repetitive operational work. Measure it. Bring a story to your leaders: "We are spending 60 hours per week doing repetitive task X. With 200 hours of work, we could eliminate this…
There is also a lower bound of 0 bytes :) You can compose a 4TB object with a 1 byte object, or you can compose 32 150GB objects, just so long as the destination object doesn't go over 5 terabytes.
Hi, GCS engineer here. The lower limit on composing objects is one source object, in which case you are not so much composing as you are copying with style. Zero source objects is an error. I will file a note about the…
Well, maybe. This is Ship of Theseus situation. The good news is that, from the perspective of the new you, everything went great, and the old you doesn't have a perspective, so that's a 100% endorsement rate.
Once, I noticed that a minor piece of how Google's Python system tests could be very slightly cleaner and more consistent. It would be a tiny change, it seemed very safe, and it was easily accomplishable with a short…
The GTD book gets into this very directly. It talks a lot about the principal borrowed from martial arts of having a "mind like water." When a pebble disturbs the water, the water responds instantly with exactly the…
Nope, 12 months: https://cloud.google.com/free/ In addition, the $300 is only for expenses in excess of the "Always Free" usage limits, which covers quite a bit of stuff, including 5 gigs of cloud storage, 1 micro…
We have. In addition, some offices offer interview coaching sessions for candidates who are scheduled for an on-site, which are basically rehashes of the material we publish plus some Q&A time with an interviewer. I…
That photo's position, overhead and looking down a long hallway of cubes, with some meaningless but chipper corporate slogans as well as some very serious business-looking stuff, reminds me of the opening office shot of…
If you need to host static content over HTTPS with a custom domain, then yes, Cloud Load Balancing is the main option at the moment. You can use GCS for HTTP serving from a custom domain or via HTTPS from GCS's own…
Well great, I feel super old now.
The HMAC credential that you'd use with the S3-compatible GCS API, also called the "XML API", does need to be associated with a Google account, but it doesn't need to be the main account of the developer. It can be any…
Compatibility with their new MacBook Pros, which have four USB C adapters and nothing else.
Do you have a particular example of what you find most annoying?
I have no idea. I'm not sure what you were looking at. If you visit just "https://noto-website.storage.googleapis.com/", that's a request to list all of the objects in the bucket, so you'll see an XML document with that…
Good question. I can explain. "storage.googleapis.com" is an endpoint for Google Cloud Storage's "XML" API. Google Cloud Storage (GCS) is a cloud blob storage service similar to Amazon S3. This particular API, the "XML"…
One more limitation: a Presidential pardon doesn't affect state laws. If, for instance, Snowden had committed some crime against the state that he was residing in, the President would not forgive it.
The 1996 Atlanta Olympics deliberately built all the athlete housing right next to Georgia Tech's other dorms with exactly this this in mind. Then, in 2007, Georgia Tech had some great new dorms that they would've…
Can I ask what the Pub/sub features you miss are?
My understanding is that, yes, this would be caught by pinning, which is why Chromium disables pinning for "private" root certificates, which is what it considers the ones that your employer has set up on your computer:…
I also really enjoy my Subaru EyeSight. I've only run into one terrible experience, and that is when I went into a automated car wash. As soon as the first big scrubby thing approached, the EyeSight flipped out and…
I drive defensively and lived in Boston. I couldn't deal with the mindset of Boston drivers. I moved to Seattle. I am so much happier here. Sometimes drivers cause traffic jams because they spend too much time waving at…
This is not the case with Google Cloud Storage. I cannot speak to the other providers. Google Cloud Storage does not limit read or write throughput with the exception of our "Nearline" product (and even Nearline's…