anonymous_fun's comments

anonymous_fun | 3 years ago | on: We Halved Go Monorepo CI Build Time

I remember reading once that the larger your engineering org, the larger the percentage of your engineers should work on tooling. As the complexity of your system grows, the ability to know if your change causes an ill effect becomes more difficult. Large systems have large and complex tooling because it becomes a necessity for survival.

anonymous_fun | 7 years ago | on: Google Hardware makes cuts to laptop and tablet development, cancels products

I bought the low spec Pixelbook and gave it to my daughter. I replaced it with the high spec Pixelbook for myself. She since replace her Pixelbook with a 32gb 15 inch Dell XPS i9 for VM work specifically.

Prior to this, I gave my mom Chromebooks after she kept calling me for tech support for virus infestations, and it worked well.

Working with the Pixelbook, I totally agree with the VM bit. I would love to run Vagrant, MiniKube, KubeFlow, etc. The Linux emulation is good, but It's Google. 'We' can do it better. They probably did, but missed the adoption / backwards compatibility curve.

I hung out with a ChromeOS dude last weekend and he told me about how the Linux emulation is controlled by 'vsh' using their own replacement for QEMU, and inside that is an LXC container. Great for security, and I believe him. I entered one of the system vm's and saw LXC/LXD. The security seems great, but again, I can't do what I want to do. I felt dumb asking him about my 'emacs' in the ChromeOS Linux emulation. It always had a huge title bar on the top that took a bunch of the little screen real estate available. His answer was 'hit the full screen' button. I felt dumb. Usability for us dumb engineers will sell your product. Apple has abandoned the engineer market. The XPS flexible, but the Pixelbook is still sexy. I can't get my son to take my daughter's Pixelbook though, so maybe I am just old.

anonymous_fun | 7 years ago | on: Secrets of Resilience: Lessons from adults who overcame difficult childhoods

Thanks, I really liked the comment on chores with kids. I thought about that a lot this morning. Some people grow up doing nothing for themselves and seem to be successful in their specialization. Personally, I think the people that came from nothing are more of an anachronism than the curated upbringings (biased of course). Curated upbringings seem to have more reliable outcomes. Computers also ended up being my career and passion, but philosophy, architecture...

On money, it feels like a double edged sword. It makes life convenient, but it also disconnects us. As you point out, it only holds value in a situation, and it doesn't buy health, relationships, or time. I ride public transit to work for perspective. If I could teach my kids only one thing, it would to be empathetic towards others.

anonymous_fun | 7 years ago | on: Secrets of Resilience: Lessons from adults who overcame difficult childhoods

Growing up hungry, with worn out second hand clothes, and dysfunctional families happens also in post-industrial societies. The hunger for knowledge and escape drove me to the library and the outdoors. I remember being young and thinking, if I can get $1500 dollars together, I will have made it. Every decade it seems to get another zero on the end of where I think I can be successful, and I continue to love to goto work. In contrast, many of the people I work with went to elite universities and had curated upbringings. I see them also be successful and start at a much higher footing in life. I put my kids in the second camp, for better or worse. Growing up hungry shapes me to this day decades later.

anonymous_fun | 8 years ago | on: How Taiwan transformed its health care system

My Taiwanese relatives and wife see the US healthcare system as a big PITA, and from what I have seen of both sides, I agree. Insurance in the US is no guarantee you will get healthcare, will not go broke because of it, or die waiting for it.

anonymous_fun | 9 years ago | on: The Awk Programming Language (1988) [pdf]

The escaping in Bash can be a pain. I was recently writing an execution wrapper in Bash, and needed to send the results via JSON. Fighting with the quotes was almost enough to make me throw in the towel and move to a language with a builtin JSON parser, but I ran across this technique, of embedding a heredoc to preserve quotes in a variable. https://gist.github.com/kdabir/9c086970e0b1a53c3df491b20fcb0... It 'simplified' things and kept them readable.

Thanks for sharing awklisp. Nice reading for a Sunday morning.

page 1