gorodetsky
a) Touch Bar reacting to fingers that are accidentally touch it while resting. Causes a lot of volume and Esc triggers. Latter is particularly annoying at it usually cleans Slack/Skype/other active text input.
b) Keyboard quality is terrible. My work machine does not respond to Option and Control presses anymore. My wife's machine has similar issues with up/down arrows.
c) I don't get why Apple changed default/native resolution to be non-retina trading extra screen real estate for image quality.
b) Last but certainly not least as mentioned on all previous MacBook threads starting October 2016: running Docker/minikube/Chrome/Slack and et voila: you have 4GB of RAM left. I'm not even talking about ML/Data Science work: AMD GPUs are way behind even 1050 at the moment and I doubt that their new offering that is meant to compete with nVidia P100 will ever make it into a laptop.
Personally I think this news isn't real. Intel "promises" to release Cannonlake this year (thanks, AMD!) and I don't see much sense in either updating MacBooks with Kaby Lake nor releasing them just after 8 months after last refresh. That's the CPU that you get when company stops trying.
If they are going to mention MacBook Pro, I'd probably expect them to do a small price drop but not a refresh.
Ubuntu 17.04 Released
Most of the providers like Hetzner/OVH provide former, while GCE provides the latter. I'm not saying it's bad, in fact for most of the people 1Gbps would be more than enough. But it's not something that is fair to omit.
Disclaimer: I don't work for Google, just from my experience.
Incidents are inevitable and it's important to have a proper RCA/Service-Disruption process in place to handle those.
As mentioned on the other thread, maybe Gitlab doesn't have enough operational/SRE expertise in-house yet, but that was the case in every fast-growing company I've worked for last decade.
E.g. what's the max speed of internode network connectivity within a region zone? What's the spec of local-ssd? Could be interesting to know underlying hardware.
Automatic Deployment at Shopify
Sorry if I'm being ignorant but I couldn't find anything that would've made me think one way or another.
A few questions - nothing extremely important but something that I was wondering about in the last few months:
1. Is there any reason for still using md5 instead of sha256 for packages and archives?
2. Do you have any plans for maintaining proper package repos? E.g. something like packagecloud?
I've been playing with it recently and you could implement peer-to-peer file transfers encrypted client-side with something like Stanford JS Crypto library.
It seems like you have a bunch of console errors: missing CORS headers, `clientXHRSignalingChannel.js:3 Uncaught TypeError: failureCB is not a function` and a bunch more. It does generate a key but the receiving party cannot download the file (probably because i cannot upload because of these errors).
Do you know when you're planning to release Citrus 5.0 deb/rpm packages?