god help you, and don’t even bother with the local emulators / mocks.
god help you, and don’t even bother with the local emulators / mocks.
> So here's a thought experiment: if I define a build system in Bazel and then define a server-side Git push hook so the remote server triggers Bazel to build, run tests, and post the results somewhere, is that a CI system? I think it is! A crude one. But I think that qualifies as a CI system.
Yes the composition of hooks, build, and result posting can be thought as a CI system. But then the author goes on to say
> Because build systems are more generic than CI systems (I think a sufficiently advanced build system can do a superset of the things that a sufficiently complex CI system can do)
Which is ignoring the thing that makes CI useful, the continuous part of continuous integration. Build systems are explicitly invoked to do something, CI systems continuosly observe events and trigger actions.
In the conclusion section author mentions this for their idealized system:
> Throw a polished web UI for platform interaction, result reporting, etc on top.
I believe that platform integrations, result management, etc should be pretty central for CI system, and not a side-note that is just thrown on top.
Getting a telescope mount calibrated that well is nigh on impossible. Calculating position by relative position of nearby stars is incredibly accurate.
Tbh this is the sort of thing why I would want to do this experiment, to determine what observations/measurements you actually need.
As you noted, to do plate solving successfully you need accurate and comprehensive star catalogue. But if you are starting from first principles then can you build such catalogue without precision aiming? Maybe you can, but it is all bit difficult to wrap your head around without concrete experimentation.
Of course historically afaik this sort of work was done with precision transit instruments. But that is interesting question, can we bypass that step if we use photography and some computation
Thread with comments announcing it: https://news.ycombinator.com/item?id=44520419
Not to take away from Brahes exceptional ability at naked eye observations, but the key here is having some sort of instrument that enables precise measurements, be it telescope on a mount or huge mural quadrant.
(Actually we have, but nobody wants to make people install Metamask or similar to log into websites.)
https://moskowitz-eye.com/blog/most-popular-laser-eye-surger...
I have never seen a system with documentation as awful as Jenkins, with plugins as broken as Jenkins, with behaviors as broken as Jenkins. Groovy is a cancer, and the pipelines are half assed, unfinished and incompatible with most things.