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
|
5 years ago
|
on: USB drives with no phantom load (2018)
anonymous_fun
|
5 years ago
|
on: Systematically Improving Espresso: Insights from Mathematical Modeling [pdf]
anonymous_fun
|
6 years ago
|
on: Mind reading and mind control technologies are coming
Wow, literally this comment made my stomach hurt. Now I am going to have to meditate on happy thoughts and hope the mind control will be used to keep the gut and mind happy.
anonymous_fun
|
6 years ago
|
on: Using neural networks to upscale a famous 1896 video to 4k quality
Math upscale'd it, and my internet connection downscale'd it. I suppose it was math on either end.
anonymous_fun
|
7 years ago
|
on: As China Hacked, U.S. Businesses Turned a Blind Eye
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: Google Tech Dev Guide
fangs a vs g approach
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
|
7 years ago
|
on: Cisco says 90% of internet traffic goes through Erlang-controlled nodes
Not an expert, nor to take anything from Erlang (was amazed at how robust RabbitMQ was first time I stress tested it) but fault tolerance seems to be a part of OTP. To me, k8s ~ OTP, GO ~ Erlang, and Erlang syntax is a bit easier than GoLang, but might just be the way I was brought up.
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
|
8 years ago
|
on: A CEO's Guide to Emacs (2015)
+1
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.
anonymous_fun
|
9 years ago
|
on: Facebook will lose 80% of users by 2017, say Princeton researchers (2014)
no, i did the same removing both apps when messenger took over my texts making my phone slow.
anonymous_fun
|
9 years ago
|
on: Denormalization for Performance: Don't Blame the Relational Model
Antidotally, I started at a co 6 years ago where 100's of database servers were all spinning disks. It was common to have to trace down bad queries causing performance issues. Once the servers were upgraded with more ram and SSD's, the need to micromanage performance issues disappeared.