HNHacker News
TopNewBestAskShowJobs

phjordon

20 karma · joined September 28, 2016

submissionscomments
phjordon··on Smithy: A language for defining services and SDKs
There's not a trait for it yet, but Smithy is designed to be auth agnostic so new auth traits can be added by anyone. There's a meta-trait called authDefinition[0] that you can apply to your own trait to indicate that it's an auth trait. With that your trait would show up anywhere else auth traits are found in the Smithy tooling. We're designing the code generators to be extensible enough that you could then fairly easily implement just the necessary bits.

[0]: https://awslabs.github.io/smithy/1.0/spec/core/auth-traits.h...

phjordon··on A New AWS SDK for Rust
I believe you are thinking of the CDKs. The SDKs are all fully language native.
phjordon··on A New AWS SDK for Rust
There's a handful of services that use XML protocols, but certainly not a lot.
phjordon··on YouTube will now show ads on all videos even if creators don’t want them
It’s not popular because it’s incredibly expensive. For $12/month you get:

- No ads

- Minor usability improvements to the app

- “premium” content

- YouTube Music

The “premium” content is trash and YouTube Music is the worst music app with any significant effort put behind it, in addition to being a significant step down from Google‘s previous offering.

Most people would rather deal with the ads.

phjordon··on YouTube will now show ads on all videos even if creators don’t want them
If only it were that cheap. The cost in the US is $12/month which is ridiculously high considering their “premium” content is garbage as is YouTube Music which is forcibly bundled in.
phjordon··on iPhone 11 Pro and iPhone 11 Pro Max
Personally, I absolutely hate 3D Touch. I've never been able to get the hang of the distinction between it and a long press, so something as simple as moving apps around or selecting a character with an umlaut is incredibly frustrating.
phjordon··on DriverKit
I believe they were comparing the Mac Pro performance to the performance of a non-mac configured with recent quadro cards.
phjordon··on VW opens preorders for the ID.3, its first long-range electric car
I hope this platform succeeds. I've been following the planned microbus refresh eagerly, and it supposedly will be built on the same.
phjordon··on Google’s constant product shutdowns are damaging its brand
I work at Amazon and I don't believe that applies here. There certainly is an expectation that you can coordinate increasingly broad efforts as you rise through the ranks, but the focus isn't on launching new products (in my experience). Impact can be anything that is positive and measurable. At the end of the day if you make the company $1million then it doesn't really matter where you do it.
phjordon··on Google Cloud Platform’s new interactive CLI
It's a pretty neat tool. I've played around with it a lot, and it's used in the aws-shell[0] to a very similar effect as the OP. (Disclaimer: I work for aws and have contributed to the aws-shell.)

[0]: https://github.com/awslabs/aws-shell

phjordon··on Announcing Azure Command-Line Interface 2.0 Preview
This is really cool! Some rambly notes:

* I'm interested in seeing how they plan on handling keeping an 'evergreen' state on ubuntu repos that they don't control.

* jmespath! It's great to see it spread more! Such a useful spec.

* There's an awful lot of dependencies, 59 vs 10 in the aws cli.

* No windows installers?

* Does that server side completion cost money?

* With such a crazy file structure, it would be great to see a getting started guide for contributing.

* The readme should really list the supported python versions.

* It's hard to tell how much is code generated and how much is custom.

* Help text prints right to the shell without using a pager.