myelin
The reason we went for it because it appears to be the only way to get a light-colored stone countertop that won't stain when you spill red wine or tomato sauce on it. It has been excellent, hasn't picked up any stains at all.
On a CalDigit TS3 dock, I've had one working off the rear Thunderbolt socket for over a year, but it fails in minutes if plugged into the USB-C one. I've never had issues with a CalDigit Elements (TB4) hub. I've had success plugging them directly into various Chromebooks. On one Windows laptop, they seemed to work on one USB-C port but not the other.
So... reliable once working, but getting there can be a pain.
They promote their cloud controller pretty strongly, followed by the Cloud Key, which is their own preinstalled self hosting setup, but the self-hosted UniFi Network server has stuck around. (It changed names a couple of times; it was the "UniFi Controller", then "UniFi Network Application", and now "UniFi Network Server".)
Collectively these chemicals (the ones that cause digestive issues like the author's) are known as FODMAPs, and cause issues for a lot of people. Monash University is the authority here, having identified them in the first place and produced a ton of dietary information about them: https://www.monashfodmap.com/about-fodmap-and-ibs/
The author says she doesn't have any trouble with lactose, fructose, and gluten, but cutting out sugar alcohols (polyols, the "P" in FODMAP) helped a ton. This is pretty common; people with FODMAP intolerance can typically digest some but not all of them.
The process is basically (1) go on a very restrictive elimination diet that cuts out all FODMAPs, then (2) gradually test each one at different quantities to find out if you can handle it and at what quantity.
Maintenance issues aside, the setup in the linked article looks quite pretty and should have decent airflow for passive cooling, which is nice!
If you want to release it as open source and don't care about owning the copyright, there's a process you can go through to release a new open source project. If you just want to send patches to an existing project, you can generally just do that, as long as the project has an approved open source license and is not on the (short) list of disallowed projects.
This doesn't seem like a big deal, but the first time I went on vacation with my family after getting the 2019 MBP, I forgot that I needed to pack the adapter, and we couldn't watch whatever series we were currently binging on Netflix or HBO, which was pretty annoying. I'm happy to see HDMI ports showing up on more laptops these days!
Programming microcontrollers is done using an in-circuit programmer, which connects to a header on the board. Adafruit has a great tutorial for this: https://learn.adafruit.com/proper-step-debugging-atsamd21-ar...
Another way to do it is to ignore the official process and go make friends on teams you're interested in. If you're looking for Go jobs, maybe just do a code search and figure out who's writing a ton of Go, and see if any of those look like fun. I know there's a lot of Go code in Cloud, which is usually hiring. There's some Rust in Chrome and Chrome OS, if you're into that.
I've never done a 20% project myself, but I hear those are good too. I gather that lots of little teams hardly ever get headcount, and starting out as a 20 percenter is the only way to get into one of them.
Internal transfers are pretty easy too; it's not unheard of to switch teams every 18 months or so, so when you get sick of working on whichever huge distributed system you start with, you can go work on consumer hardware, one of the various operating systems, Google Maps, the Chrome browser, a site like Google Docs, one of the many iOS apps, one of the Cloud products, etc etc.
Working at Google isn't the wonderland some articles paint it to be, but it's definitely not boring, and there are lots of interesting people and projects around. You might not find your job itself to be super meaningful, but being surrounded by thousands of other engineers who all would like some meaning in their lives makes for an interesting community, and tons of fun little at-work side projects.
Their hotspot page shows two which are free with a 5GB plan, but I can't find a deal which makes them free with the 512MB one though.
Unfortunately (doctor's orders) I also have to cut back on the cholesterol, which seems to be very high in all my favorite low-carb foods :( It's a constant experiment; it may turn out to make more sense to eat more fat but take statins, but I need to wait a bit longer and see how my lipids look with the current diet.
(BTW I'm actually doing fine -- pretty decent control/A1C -- but I had to rant in response to the Walmart insulin suggestion above!)
And that's with the $700/vial insulin... the $25/vial stuff is stone age technology by comparison; you have to take it twice a day, and then eat at two specific times afterwards, or you'll go hypoglycemic (unconscious or maybe dead hypoglycemic, not just the feeling-a-bit-tired kind that people who don't use insulin are familiar with).
The situation right now is that the best and most expensive T1D technology, even the various "artificial pancreas" solutions, still gives you nothing like the experience of a normal pancreas. It would be really nice if the Walmart insulin were a viable long term solution for the cost problem, but unfortunately the negative health effects of older insulin tech are considerable :(
The notes on getting the clocking right are also very much appreciated; that's always tricky with SDRAM.
I'm curious to see how many people leave because of this move. Tech workers in SF tend to live in Soma or the surrounding neighborhoods (FiDi, Mission, Dogpatch), which means for a worker without a car, their commute was previously a short bike, Muni, or Uber Pool, whereas to get to SSF they'll be looking at this (to get to a BART station), a BART ride, and probably a shuttle at the far end, because Oyster Point isn't near transit.
I worked for a company that moved its HQ (due to an acquisition) to Brisbane -- slightly closer than South SF -- and ended up buying a car to commute, because the walk + BART + shuttle combination took so long.
(I set up a Zero with the Unifi Controller -- connecting to the LAN using a Chromecast Ethernet Adaptor -- about a year ago, and had this problem, so I switched to a 3B, and all is well now.)