Earlier quoted context omitted.
Fair enough. I guess in those days, there weren't as many systems that depended on the assumption of time lurching forward one second at a time.
Few systems actually should need to depend on the clock tick matching actual elapsed seconds, and those who do depend on accurate elapsed time usually only do so short-term (while the program is executing) and don’t need to correlate that time with calendar dates and time-of-day. Most applications could very well live with an intermittently slowed-down time-of-day clock upon leap-second insertion, or a fast-forward u…
The leap second’s time is up: world votes to stop pausing clocks
431–440 of 456 posts
Re: The leap second’s time is up: world votes to stop pausing clocks
#432Earlier quoted context omitted.
But they‘re mostly trivial variations of each other, or durations that nobody uses at all.
That's the problem though. If you don't support the durations that nobody uses, then you can't fully support ISO8601 dates. Every trivial variation is another if/switch statement.
Re: The leap second’s time is up: world votes to stop pausing clocks
#433Let's fix the root of the problem and make Earth's rotation constant. How hard could it be? /s
Re: The leap second’s time is up: world votes to stop pausing clocks
#434Does anyone find it weird that the General Conference of Weights and Measures has acronym CGWM instead of GCWM?
It's CGPM, from French "Conférence générale des poids et mesures"
"ISO" is the International Organization for Standardization, in English, Organisation internationale de normalisation in French, and Международная организация по стандартизации in Russian, its three official languages, as one fairly well-known example.
Re: The leap second’s time is up: world votes to stop pausing clocks
#435Google does "leap smearing" which seems like the best human solution to this problem: https://googleblog.blogspot.com/2011/09/time-technology-and-... standardizing leap smearing algos and constants could work -Bottom layer is atomic clock seconds -We define targeted relationship between current UTC and atomic counter that will occur on a given day and time X -Time is interpolated to drift UTC into place by the given…
Leap smearing is awful except for rough synchronization operations that don't care if you redefine a second, and even there it isn't great even if you know the exact smearing formula because you can't easily tell if the data you're getting is pre-smeared or post-smeared, or should be smeared but isn't, and then you end double smearing or inverse smearing by accident.
Re: The leap second’s time is up: world votes to stop pausing clocks
#436Earlier quoted context omitted.
"Yet when I go somewhere with no liquidity and a huge spread.." Someone who wants to buy or sell goes to a market in order execute at the best price achievable, and they may be under time pressure. If the spreads are wider at one place than another, participants will gravitate to the place with the narrower spreads. If there is better liquidity at one place than another, activity will move to that place. The purpose…
Unless I'm missing something, a spread between 10 and 20 is not a place where you can 'buy for 10 and sell for 20'. Otherwise these 2 guys could fill their orders immediately. 10 20 means you can sell for 10 and buy for 20 instead.
Re: The leap second’s time is up: world votes to stop pausing clocks
#437Earlier quoted context omitted.
"Yet when I go somewhere with no liquidity and a huge spread.." Someone who wants to buy or sell goes to a market in order execute at the best price achievable, and they may be under time pressure. If the spreads are wider at one place than another, participants will gravitate to the place with the narrower spreads. If there is better liquidity at one place than another, activity will move to that place. The purpose…
I feel like you basically rephrased what I said, but added a little terminology around it and said it's a good thing. Market orders taking 1 second to fill instead of 80 milliseconds isn't a meaningful contribution to society. Imagine a world with no market makers. There would still be plenty of buyers and sellers of SPY shares at any given time to keep a tight spread and fast execution, but people placing market ord…
You seem fixated on the latter, to the extent that you will define away the quality measures of a market to get there.
The vampire/victim labelling you use is unreasonable. Market makers rest liquidity on the book and then other participants choose to interact with them. Both participants have chosen to enter the deal.
You propose a market without market makers. If you set up such a book, I expect you would find that nobody would want to trade there because they will get better prices and more liquidity elsewhere. If it was a good model, then all the exchanges would be doing it.
You misuse the term front-running here. Front running is when a broker has an order from a customer, and places orders on their own behalf before processing the customer order. In doing so they would put their own interest ahead of the customers. Rules about front running are a form of consumer protection. On-exchange market makers do not have customers, so the concept of front running is not relevant there.
Re: The leap second’s time is up: world votes to stop pausing clocks
#438Earlier quoted context omitted.
My favorite is comparing aggregated data across several time zones when DST changes happen.
Shouldn't you just aggregate based on UTC? Leap seconds still cause a problem here but daylight savings shouldn't matter.
Re: The leap second’s time is up: world votes to stop pausing clocks
#439Earlier quoted context omitted.
> Yeah, they could have been working on something truly valuable like.... But why not just a reasonable product? Yes, what could that be, there cannot be something that is fairly priced and people really want, need, what just helps. Not today anymore! > By your definition insurance I know what you try there and on a very abstract level you are maybe slightly right, but PLEASE no, high level gambling (==milliseconds&m…
> high level gambling This is a weasel phrase. Insurance is high level gambling as well. They both use risk models to decide at what price they will sit on the opposite side of a trade for. Decide where you really draw the line and if it’s time horizons that’s pretty arbitrarily stupid. Insurance uses re-insurance quite quickly to de-risk their own books so pretending trading within a minute vs daily/hourly is pretty…