|
well, at least the fakes are pretty cheap these days
|
|
|
|
|
These days, even a hearing trumpet costs more than that.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
A conversation between three old codgers:
"It sure is windy today."
"No, it's Thursday!"
"I'm thirsty, too. Let's get a beer!"
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
2021-10-25 09:27:09,303:INFO:certbot._internal.renewal:Non-interactive renewal: random delay of 127.96103202454884 seconds Another example of ridiculous precision, particularly seeing the server that logged it would have trouble telling one nanosecond from the next...
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Unless it's to do with stock trading?
|
|
|
|
|
In 1 pS light would travel 0.3 mm. I'm certain that even stock trading computers aren't positioned with that sort of accuracy.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
|
It's certbot renewing my letsencrypt host certificate. Runs every few weeks...
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I think certbot is just using a standard[^] protocol with the NTP timestamp[^]. Just wait until you see the upcoming NTPv4[^] with femtosecond resolution.
David Mills wrote: "The 64-bit value for the fraction is enough to resolve the amount of time it takes a photon to pass an electron at the speed of light.
|
|
|
|
|
I also get a smile from the geodetic calculations where the legally specified formulae extend to subatomic dimensions.
For example, see section 4.1 of GDA2020 Technical Manual v1.7 | Intergovernmental Committee on Surveying and Mapping[^] You'd need to do a LOT of back and forth conversions to accumulate rounding errors approaching the claimed millimetre accuracy of the whole thing. But, hey, double precision numbers are cheap.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Heh,
Strange that you would bring this up. I worked extensively with GeoTrans for about 4 years back in the early 2000's when it was written in the C++ language. NGA rewrote it in Java many years later. I was working on vessel navigation and dynamic positioning software at the time.
The software is unclassified and available to the public if you want to play around with it:
NGA - Office of Geomatics[^]
|
|
|
|
|
But some day, we may have servers with clock cycles in the attosecond* range. Think of it as "future proofing".
(*) in devices smaller than 3000 angstroms...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Or someone using an int (128), and then a float.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
I think he's referring to the RandomizedDelaySec setting in /etc/systemd/system/certbot.timer which would be a NTP timestamp[^] difference. I'm not a Linux guy so maybe I'm misunderstanding.
|
|
|
|
|
and much more the 840 fS
|
|
|
|
|
Well, at least you know now!
|
|
|
|
|
Message Closed
modified 15-May-23 19:06pm.
|
|
|
|
|
What is your point ?
"Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
I had a minor stroke trying to read that.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Message Closed
modified 15-May-23 19:06pm.
|
|
|
|
|
When you post something here, make it readable.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I've been coding GFX, which got its start as basically a personal project that I wasn't really serious about, other than releasing it as a curiosity. At first.
It has grown up, and it's being used now.
I have a single master branch. I don't have release branches or even tagged releases because i never bothered.
Now I need to run CI/CD from this stuff for a number of reasons, and this just isn't going to work with what I have going on right now.
The trouble is, I've not only never built out CI/CD stuff, I've never had to build a complex real-world github repro from the ground up before, and I'm realizing I'm out of my element. I guess I have been spoiled when working on already existing projects.
Today I'm running on fumes, so I'm not going to attack this right now. It's all incredibly overwhelming to me.
I'm at the point where I'd pay someone to consult with me on this, and maybe help me set up my repro better.
To err is human. Fortune favors the monsters.
|
|
|
|
|
I would get yourself a deployment engineer, aka CI/CD Engineer. We have them at my shop and they are indispensable. You can get them on contract.
good luck.
|
|
|
|
|
If your repo is on GitHub, you can pay for its CI/CD service but you still have to set it up yourself.
|
|
|
|