while the article does not provide specific dates for the “prehistory” the Not Rocket Science piece refers to an automated integration system working circa 2000~2001:
> February 2 2014, 22:25 […] Thirteen years ago I worked at Cygnus/RedHat […] Ben, Frank, and possibly a few other folks on the team cooked up a system [with a] simple job: automatically maintain a repository of code that always passes all the tests.
(I work on a project that uses Chromium’s commit queue infrastructure)
I think there’s a big difference between Chromium’s approach and the “not rocket science” rule. AIUI Chromium’s model there are still postsubmits that must pass or a change will be reverted by a group monitoring the queue. This is a big difference in practice vs having a rotation or team that reorders the merge queue and rolls changes up to merge together. In the commit queue model you land faster at the expense of more likely reverts than in the merge queue model.
The self-hosted app never went away; I've been running it for the last 8 years or so, first on a MacBook Pro, then a Raspberry Pi, and now a repurposed HP T620 thin client.
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".)
Lately they luckly built the console into their router products - UniFi Express, UniFi Cloud Gateways and Dream Machines all have the console builtin and act as controllers.
This is what is confusing about this announcement, is anything actually newly available or is this a rename of the existing thing I've been doing in a container for years?
This is the first time UniFi OS can be self hosted, before you were able to use UniFi Network Application (Server), however this never included features like Teleport, Identity, Cybersecure subscription and many other features that require UniFi OS.
Seriously though... why didn't the SAR team try sending a text? Texting before calling is the standard protocol for anyone up to date with modern phone usage, but it's also way more reliable when trying to get in touch with someone with a flaky connection, which is probably the case when lost in the wilderness.
Ahhh... a popular topic in my household; lots of digestive issues here.
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.
A low-FODMAP diet was one of the things that I credit to helping me recover from 20+ years of undiagnosed, unmanaged celiac disease, including the IBS and small intestinal bacterial overgrowth (SIBO) that I developed as a consequence.
I eventually transitioned to a similar protocol called the Specific Carbohydrate Diet, which has some amount of controversy around it (and the closely-related GAPS diet), but ultimately was the right thing for me at that time.
If you have GI issues and see a gastroenterologist, you might have access to a nutritionist who is affiliated with their practice. If you have that option, take it. I never would have come across any of this on my own, and the gastroenterologist himself was not well-versed in the details of elimination diets, food sensitivities, or anything else "sub-clinical" along those lines.
My wife and I find that taking a whole 120mg (12 hour) pill makes us too jittery, but they're easily broken in half, and half a pill gives acceptable decongestant effects while making the side effects a bit better.
My HN workflow is to open a bunch of tabs, then close the main page, and read through all the articles. When I got to this tab, I saw "404", figured I'd hit a bad link, and closed the tab... then realized that that was the name of the publication.
I do that, but I've pinned the main page tab so that all the new tabs open to the right of that one. Once I've read/closed them all, I just hit reload and keep the addiction going. =)
Maybe it's actually a genius brand choice. Most people wouldn't remember http error codes even if they've seen 404 pages before. Only scrambles the nerds.
I'm always interested in seeing a new attempt to solve the problem of organizing a ton of little devices and a mess of cables. My personal attempt involves mounting a couple of UniFi bits directly to the wall, plus a little shelf made out of scrap 1x4 pine for the odd shaped things and the power strip.
Maintenance issues aside, the setup in the linked article looks quite pretty and should have decent airflow for passive cooling, which is nice!
Does anyone have a desktop shelf unit that happens to be external drive sized? I have, like, three of these and it would be nice to shove them in something that can organize them and their cables. If I was a 3D printer person, I guess I could make something, but then they'd probably overheat.
I've looked in the past, but never found anything. I think one with a built in USB hub so that it was "just one cable" would be a bonus.
I should probably just shut up, stack them, and wrap the cords with those velcro tape organizer things.
Something I didn't mention in my comment is that I would love some kind of mounting bracket that would fit a WD Easystore (the big cheap disks that r/datahoarder loves) in such a way that I could easily open it up and swap in another disk; this would be for my backup box, which backs up everything to a USB disk that I periodically swap out with another one that lives offsite.
Have you seen MOLLE panels? Any particular opinion on those?
Seems like there's a huge range of accessories available for them, 24*36" panels available for $35, and a lot of devices could be held on by weaving a buckle strap, screwing on a pocket clip, or even just attaching a zipper pouch.
There's also strap pad eyes that could also be used to run the straps through, for smaller things where you don't want a whole panel. It seems like there should be some kind of system you could build with soft attachments, at least for low cost DIY type stuff.
The Chromebook edition is based on the "brya" motherboard design shared by other Chromebooks with 12th gen Intel processors, so it won't be the same as the usual 12th gen Framework board. You can install Chrome OS Flex on the standard Framework mainboard, though; I think earlier commenters have provided more detail.