HNHacker News
TopNewBestAskShowJobs

JustinGarrison

879 karma · joined March 5, 2011

justingarrison.com

justin@linux.com

submissionscomments
JustinGarrison··on Cubernetes
If you want a powerful and cheap cluster I recommend getting old enterprise desktops. They work great. I have a full post about options here (it's a bit old but still relevant) https://rothgar.medium.com/on-prem-development-kubernetes-cl...
JustinGarrison··on Cubernetes
You might be interested in the latte panda boards [1] or up boards [2]. They're cheaper than the LP-179 but also less powerful and customizable. However they do have standard cases and are more popular than the LP-179.

1: https://www.kickstarter.com/projects/lattepanda3delta/lattep... 2: https://up-board.org/#

JustinGarrison··on Cubernetes
I work on EKS Anywhere and familiar with those options but my answer will be biased

EKS Anywhere provides a CLI, packaged Cluster API, and other tools (CNI, GitOps) on top of raw Kubernetes. K8s, k3s, k0s are binaries you have to manage and are similar to EKS Distro [1] which we publish and build on top of.

EKS Anywhere is designed to give you clusters you can manage long term using Cluster API and a full suite of tools for how we thing Kubernetes clusters should be run based on our experience running EKS. It is a closer comparison to Rancher's RKE or VMware Tanzu for provisioning clusters, but some features and implementation details are different.

1: https://distro.eks.amazonaws.com/

JustinGarrison··on Cubernetes
Yep! I work on the EKS team so this build was designed to be an educational tool for EKS Anywhere and also really fun!
JustinGarrison··on Cubernetes
Thanks for the info. I wasn't aware firefox would block the images. I don't have any specific tracking on the images, but I'll look into why that might be a problem.
JustinGarrison··on Ask HN: What is your Kubernetes nightmare?
I work with the karpenter team. Glad to hear you like it. Would love it if you added your info to our public reference adopters.md file https://github.com/aws/karpenter/blob/main/ADOPTERS.md
JustinGarrison··on We got Linux on the iPhone, iPad and other idevices
Not everything has to be useful. Many years of “useless” hacking has given me a lot of experience and a great career.
JustinGarrison··on Pixar's notes on Rigid Body Simulation (2001) [pdf]
WDAS and Pixar are two separate studios owned by Disney the company. There are other studios under the Disney umbrella such as ILM, Live Action, Blue Sky (closed), Disneytoon (closed), DTA (TV Animation)
JustinGarrison··on Pixar's notes on Rigid Body Simulation (2001) [pdf]
There’s no monopoly on stories and Disney was run by committees for a very long time. The internal culture and some of the non-movie activities reflect the values of each studio. For example, Pixar open sourced USD which is quickly becoming an industry standard for animation and VR. I could never imagine WDAS open sourcing something that could give them a competitive technological advantage.
JustinGarrison··on Pixar's notes on Rigid Body Simulation (2001) [pdf]
I joined well after Pixar was acquired. I was there 2014-2019. Started when WDAS was making Big Hero 6 and Pixar was making Inside Out.
JustinGarrison··on Show HN: Memlink, a self-contained web page in a link
Thanks for the help.

I hard refreshed and started getting a client side error in Chrome but was able to load it in Firefox still.

I seemed to have lost the ability to re-order the blocks.

Do you have plans to make redirects possible so I don't have to update the URL everywhere I would want to use it? eg meml.ink/justin could always go to the latest version of a profile page? Page stats would also be interesting to see (similar to adding + to the end of a bit.ly url)

It seems like with those features you'd be re-creating linkstree, about.me, or a million other generic profile pages. I guess I'm interested what your plans are.

JustinGarrison··on Pixar's notes on Rigid Body Simulation (2001) [pdf]
Pixar is academics who use stories to showcase their technology. Disney Animation is artists who use technology to tell stories.

I worked at Walt Disney Animation Studio (WDAS) for a while and this was the best best explanation of the differences between Pixar and WDAS

JustinGarrison··on Show HN: Memlink, a self-contained web page in a link
Is there a link to documentation for the metadata? I'm trying to add an image and center it but it scales to the full paged width. Wondering if that can be changed in the metadata.

example link here https://meml.ink/MTs1fGgxOkp1c3RpbiUyNTIwR2Fycmlzb24ncyUyNTI...

JustinGarrison··on Ask HN: Where can I see many examples of real companies' software architecture?
AWS has a video series based on this https://aws.amazon.com/architecture/this-is-my-architecture/

I did my own take on this in a short YouTube series https://youtube.com/playlist?list=PLuuxpDWxclfL5BheoL9JyVd0m...

JustinGarrison··on Pens and Tablets for Linux
Linux on the desktop is alive and well in the entertainment industry.
JustinGarrison··on Pens and Tablets for Linux
I worked as a Linux engineer at Disney Animation for 4.5 years and can attest to the great driver support Wacom has on Linux. We frequently tried new devices and always had support (user space tools were a different story).
JustinGarrison··on TUIs
Thanks! I just added them to the list
JustinGarrison··on TUIs
Thanks! I just added it
JustinGarrison··on Poll HN: What operating system do you primarily develop on?
I’m a developer at Amazon and was at Disney before (both very corporate environments). In both companies I run Linux on my laptop/desktop as my primary development machine.
JustinGarrison··on Karpenter – Kubernetes Node Autoscaling
Karpenter has been open source for a little while. We've covered it a few times on our containers from the couch youtube channel. There were some features that limited how you could use it though. Things like workload zone spread, and some taints/tolerations settings were not available until the recent 0.5.0 release.

With those features now available we consider it ready for most general use cases and that's why it was officially announced as "production ready".

JustinGarrison··on Karpenter – Kubernetes Node Autoscaling
If anyone is curious about the differences between Karpenter and Kubernetes Cluster Autoscaler I created a short video to explain some of the key differences in node provisioning and management.

https://www.youtube.com/watch?v=3QsVRHVdOnM

JustinGarrison··on Amazon Linux 2022
I work at AWS but not in the AL team. I’m curious what parts of AL2022 don’t meet your needs? It’ll have 5 years of support and live kernel patching. Just like AL2 I’m assuming official partner support is coming soon (AL2022 is still in preview release)
JustinGarrison··on Amazon EKS Anywhere
Amazon.com runs on EKS (and other services). You can see public customer references here https://aws.amazon.com/eks/customers/

ECS is 3 years older than EKS (2015 vs 2018) and a lot of AWS services launched (or planned to launch) during that time which is a very valid reason lots of customers picked ECS.

(I work on the EKS team)

JustinGarrison··on GitHub’s engineering team has moved to Codespaces
Thanks but I was looking to see if codespaces could somehow be used with a locally running container.
JustinGarrison··on GitHub’s engineering team has moved to Codespaces
So I can use the same workflow with codespaces connected to a local container? Is that documented somewhere?
JustinGarrison··on The Document Culture of Amazon
There are general style guidelines Amazon tries to foster. Here's a bunch https://www.linkedin.com/posts/herbertyang_i-joined-amazon-t...

You can also find templates and guidelines online by searching Amazon 6 pager or PRFAQ

JustinGarrison··on The Document Culture of Amazon
Docs are for internal review. I've never been in a customer meeting where we reviewed a doc.
JustinGarrison··on The Document Culture of Amazon
There are lots of other articles about what's in an Amazon doc [0]. They're mostly accurate but it depends on the team quite a bit.

Comments are exactly what you'd expect from any doc comments. (what does this mean? who's the audience? does it scale? what are alternatives?) There are other links in the comments here with more examples if you're curious.

Most of the documents are shared via calendar invite. Lots of teams/products have team folders to collect docs centrally. Finding docs at Amazon has been the biggest gap IMO. There are too many places a document can exist and no way to centrally search them all.

[0]: https://writingcooperative.com/the-anatomy-of-an-amazon-6-pa...

JustinGarrison··on The Document Culture of Amazon
I usually have to stop while I write comments and occasionally if I start thinking about something a lot I'll stop. But overall in 20-30 minutes I still get 10-15 minutes of climbing. I don't have that many meetings so this usually only happens 2-3 times a week for me.
JustinGarrison··on AWS App Runner
The load balancer is included with App Runner pricing. If you want usage based load balancer you should check out API gateway. If you want to reduce the amount of ALBs you use you can set up multiple target groups to share a single ALB. The AWS load balancer controller for Kubernetes supports ALB groups out of the box.
← PreviousPage 4 of 6Next →