On the plus side, people can pick the point at which the day changes. For example, 1am Thursday is really an extension of Wednesday night for most people.
On the minus side, the time becomes required for meaningful conversation. In your system, saying "Let's get together Tuesday" would be ambiguous. People have a sense of what a day is, and what day it is. Messing with that will lead to... unintended consequences.
> qntm.org/abolish
Yeah, I've seen that. My idea would hopefully solve the day-related problems (days changing at midnight); otherwise, it would require changing our way of thinking about things from "What time is it there?" to "What time do they work/eat meals/go to bed/etc. there?"
> On the minus side, the time becomes required for meaningful conversation.
Not necessarily. People close to each other in longitude would probably tend to be in the same day during the day, differing mostly during the night, except perhaps people who work night shifts or are otherwise nocturnal. People in different parts of the world will be in different days, but that's not any different than it is now.
> People close to each other in longitude would probably tend to be in the same day during the day, differing mostly during the night...
Differing during the night is... significant. Also anything written will be stripped of the needed context, leading to ambiguity later (if not also sooner)
> People in different parts of the world will be in different days, but that's not any different than it is now.
It is different from now, because at least now we know what day they are in wrt the day we're in. If everyone gets to define their own day, all bets are off.
Tuesday isn't Tuesday anymore.
The "shrink" command just works by remembering all previous iterations, but I *did* realize after I implemented it that it *is* reversible. (Just remove every pair of dominos pointing apart, move everything backwards, and fill the remaining spaces with pairs of dominos pointing towards each other, in either orientation.)
I know this looks like spam, but please add:
Fibonacci {option: Starting numbers: _number_, _number_; presets: Fibonacci {1, 2}, Lucas {2, 1}} [The starting numbers (values of last 2 digits).]
Factors {option: Recursive: _checkbox_} [If it is recursive, the exponents are displayed in Factors notation.]
Transfinite ordinals {option: ω=: _number_} [Defines ω (the first transfinite ordinal) as a number, and then works upwards from there. ε_0 is defined to be ω^^ω (a power tower of ω ω's).]
Roman {option: Custom: _checkbox{yes @ Custom numbers: _list⁄_number_ = _text_⁄_, Allow subtraction rules: _checkbox_}_} [If custom numbers are turned on, you can set any number to any string, and toggle subtraction rules.]
Transfinite ordinals aren't a representation of the real numbers, so they wouldn't make sense for this page (there isn't really a way to show them in different bases etc.). However, I do have an ordinal number calculator: https://chridd.nfshost.com/calc/number-types#ord. It doesn't support ε₀ yet, I think because I couldn't figure something out.
I can't find information about that particular generalization of Fibonacci coding; I'll have to think more about whether that can work. (I know about the Lucas numbers, the question is whether/how they'd specifically work with Fibonacci coding.)