News for hackers. Stuff that matters.
Re:We'd be Better Off with 9-bit Bytes by willis936 on Wednesday August 06, 2025 @07:35PM (#44819085)
Plato argued that 7! was the ideal number of citizens in a city because it was a highly factorable number. Being able to cut numbers up is an time-tested favorite. That's why there are 360 degrees.
Re:We'd be Better Off with 9-bit Bytes by gxs on Wednesday August 06, 2025 @07:51PM (#44819205)
Or 60 minutes in an hour

1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, and 60

Re:We'd be Better Off with 9-bit Bytes by labcomputer on Wednesday August 06, 2025 @08:18PM (#44819337)
Or 5280 feet in a mile.
Re:We'd be Better Off with 9-bit Bytes by ashirviskas on Wednesday August 06, 2025 @08:27PM (#44819383)
And one feet is 4 small foot toes and one big foot toe!
Re:We'd be Better Off with 9-bit Bytes by ljm on Wednesday August 06, 2025 @09:03PM (#44819563)
And many of the conversions between metric and imperial align with the Fibonacci sequence on any order of magnitude. 130km/h is roughly 80mph simply because the fibo sequence has 8 and 13.

Obviously not an emergent property but shows how these things were designed.

Re:We'd be Better Off with 9-bit Bytes by rich_sasha on Wednesday August 06, 2025 @11:38PM (#44820345)
1 mile = 1,000 [double] paces of 0.8m each = 1,600m

1m = 1e-10 times half-meridian from the North Pole to the equator, via Paris for a croissant, apparently.

So kind of a coincindence... But a very neat one. Meanwhile, ratio of adjacent Fibonacci numbers converves to some expression involving sqrt(5) which is approx 1.6

Re:We'd be Better Off with 9-bit Bytes by zveyaeyv3sfye on Thursday August 07, 2025 @08:09AM (#44823412)
converges
Re:We'd be Better Off with 9-bit Bytes by thfuran on Wednesday August 06, 2025 @09:39PM (#44819732)
I don’t think any common conversions fall near there other than miles->km. It’s certainly not the case that the systems were designed to have the golden ratio as conversions between the two.
Re:We'd be Better Off with 9-bit Bytes by speedgoose on Thursday August 07, 2025 @01:08AM (#44820800)
Re:We'd be Better Off with 9-bit Bytes by BobbyTables2 on Wednesday August 06, 2025 @11:12PM (#44820198)
Wonder why we don’t have 720 degrees… (6!)
Re:We'd be Better Off with 9-bit Bytes by top_coder on Wednesday August 06, 2025 @11:37PM (#44820333)
Maybe because 360 is already divisible by 6, so 720 is not much of an upgrade over 5!. 7! On the other hand adds another prime factor to it.
Re:We'd be Better Off with 9-bit Bytes by mjevans on Thursday August 07, 2025 @01:34AM (#44820942)
7! 5040 has the less than useful property of being quite large for interacting with human scales.

5! 120 however lacks fine precision required at human scale. Haven't done the math but it's probably something like using 3.1 as the analog of Pi.

360 seems like it might have been chosen based on a mix of precision and practicality. Many small prime factors ( 2 2 2 3 3 5 ). Also an extra prior prime factor for every added prime. 75600 too big, and 12 what analog clock faces use as their primary number.

Re:We'd be Better Off with 9-bit Bytes by otabdeveloper4 on Thursday August 07, 2025 @02:35AM (#44821296)
360 is base 60. (6*60)

Like minutes and seconds.

The 12 hours in a day and the 12 months are also 60 / 5.

This all connects to ancient Mesopotamia somehow.

Re:We'd be Better Off with 9-bit Bytes by bregma on Thursday August 07, 2025 @06:46AM (#44822875)
> 12 hours in a day

I guess, for a sufficiently large value of 12.

Re:We'd be Better Off with 9-bit Bytes by otabdeveloper4 on Thursday August 07, 2025 @09:26AM (#44824192)
Yes, the original day was 12 hours. (Hence the legacy of "AM" and "PM" that some countries still use.)
Re:We'd be Better Off with 9-bit Bytes by rich_sasha on Wednesday August 06, 2025 @11:34PM (#44820313)
> That's why there are 360 degrees.

Not that these are exclusive, but I thought it's a rounding of 365.25 days a year stemming from Egypt. 360 is a pretty useful number of degrees for a starry sky that changes ince a night.

Re:We'd be Better Off with 9-bit Bytes by jalk on Thursday August 07, 2025 @02:00AM (#44821105)
I believe the 360 degrees is attributed to Babylonians, who were using the Sumerian base 60 number system (6*60=360)
Re:We'd be Better Off with 9-bit Bytes by handsclean on Thursday August 07, 2025 @04:23AM (#44821989)
To elaborate a little, an advantage of this is there are many numbers it’s evenly divisible by.

60: 2, 3, 4, 5, 6, 10, 12, 15, 20, 30

100: 2, 4, 5, 10, 20, 25, 50

360: 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 18, 20, 24, 30, 36, 40, 45, 60, 72, 90, 120, 180

Re:We'd be Better Off with 9-bit Bytes by kps on Thursday August 07, 2025 @07:50PM (#44831815)
60 and 360 are superior highly composite numbers¹.

¹ https://mathworld.wolfram.com/SuperiorHighlyCompositeNumber....

Re:We'd be Better Off with 9-bit Bytes by AndrewOMartin on Thursday August 07, 2025 @05:19AM (#44822324)
I just can't resist, pointing out that a "minute" is what you get when you split up an hour into 60 minute (i.e. the word pronounced my-newt) pieces, and a "second" is what you get if you break a minute into 60 pieces (i.e. you've performed the division a "second" time).

By this logic, 0.016 (recurring) seconds should be a called a "third".

Re:We'd be Better Off with 9-bit Bytes by ralfd on Thursday August 07, 2025 @06:43AM (#44822855)
> (i.e. the word pronounced my-newt)

"minute" comes from latin "pars minuta" and the "i" should be pronounced like in "minimum"

> By this logic, 0.016 (recurring) seconds should be a called a "third".

It should be "tertia". I found that in German and Polish it was used that way, but don't know about english:

https://de.wikipedia.org/wiki/Tertie_(Winkel)

https://pl.wikipedia.org/wiki/Tercja_k%C4%85towa

Re:We'd be Better Off with 9-bit Bytes by card_zero on Thursday August 07, 2025 @07:05AM (#44822994)
Should be the etymology of trice (but isn't). Odd omission from English.

Commodores had a 1/60 second "jiffy" for timing interrupts, that's all I could find.

Re:We'd be Better Off with 9-bit Bytes by thaliaarchi on Sunday August 10, 2025 @06:28AM (#44854205)
Unix V1 also used 1/60 seconds
Re:We'd be Better Off with 9-bit Bytes by nyeah on Thursday August 07, 2025 @08:35AM (#44823663)
It's attributed, but the Babylonians knew a year was about 360 days.
Re:We'd be Better Off with 9-bit Bytes by almost on Thursday August 07, 2025 @02:49AM (#44821360)
360 degrees in a circle predates Plato by quite a lot (2000 years I think!). It comes from the Summarians more than 4000 years ago. They used a method of counting on fingers that goes up to 12 on one hand and 60 using both hands, so their numbering system was based on 60. 360 is 6 * 60 and also roughly how many days in a year.

Later societies inherited that from them along with 60 minutes in and hour.

Re:We'd be Better Off with 9-bit Bytes by amelius on Thursday August 07, 2025 @08:14AM (#44823455)
But why wasn't the handcounting inherited too?
Re:We'd be Better Off with 9-bit Bytes by balamatom on Thursday August 07, 2025 @09:05AM (#44823988)
Probably because it was too contrived. I mean, if you can count up to 12 on one, why can't you do up to 144 on both?
Re:We'd be Better Off with 9-bit Bytes by amelius on Thursday August 07, 2025 @09:09AM (#44824030)
Could have something to do with right-handedness.
Re:We'd be Better Off with 9-bit Bytes by vbezhenar on Thursday August 07, 2025 @08:23AM (#44823537)
I've always held opinion that ideal base for our day life computation is 12. It's close enough to 10, so most things would work just as well (like you just need to remember 2 more digits), but it's actually divisible by 3, 4, 6 which is a lot more useful than 5, compared to 10-base.
Re:We'd be Better Off with 9-bit Bytes by jodrellblank on Thursday August 07, 2025 @09:04AM (#44823986)
> "(like you just need to remember 2 more digits)"

"The standard among mathematicians for writing larger bases is to extend the Arabic numerals using the Latin alphabet, so ten is written with the letter A and eleven is written with the letter B. But actually doing it that way makes ten and eleven look like they're too separate from the rest of the digits so you can use an inverted two for ten and an inverted three for eleven. But those don't display in most fonts so you can approximate them with the letters T and E which also happen to be the first letters of the English words ten and eleven. But actually as long as we're okay for using the Latin alphabet characters for these digits then we might as well use X for ten like in Roman numerals. But actually now we're back to having them look too different from the other ten digits so how about instead we use the Greek letters Chi and Epsilon but actually if we're using Greek letters then there's no association between the X looking letter and the number ten, so maybe you can write ten with the Greek letter delta instead.

And all you really need to learn is those 'two new digits' and you're ready to use dozenal."

- Jan Misali in his comedy video on why base 6 is a better way to count than base 12 or base 10 https://www.youtube.com/watch?v=qID2B4MK7Y0 (which is a pisstake and ends up making the point that Base 10 isn't so bad).

("in dozenal, a seventh is written as 0.186X35 recurring because it's equal to one gross eight dozen ten great gross ten gross three dozen five eleven gross eleven dozen eleven great gross eleven dozen eleventh's").

Re:We'd be Better Off with 9-bit Bytes by DonHopkins on Friday August 08, 2025 @04:21AM (#44834762)
>...one gross eight dozen ten great gross ten gross three dozen five eleven gross eleven dozen eleven great gross eleven dozen eleventh's

Now do PI!

Then Tom Lehrer's New Math.

Re:We'd be Better Off with 9-bit Bytes by metaltyphoon on Thursday August 07, 2025 @09:45AM (#44824396)
Ideally you learn with what you are both with. It’s easy to have base 10 as you have ten fingers. If we only had 8 fingers we could have ended up with octal
Re:We'd be Better Off with 9-bit Bytes by DonHopkins on Friday August 08, 2025 @04:21AM (#44834763)
You must be an AI, since I only have 8 fingers and two thumbs. ;)
Re:We'd be Better Off with 9-bit Bytes by vbezhenar on Friday August 08, 2025 @09:27AM (#44836689)
Civilisations of the past used various numeric systems, including 5, 8 and 12. It's not like 10 was universal truth across all the lands.
Re:We'd be Better Off with 9-bit Bytes by e-topy on Thursday August 07, 2025 @09:05AM (#44823991)
Yeah, metric is cool and all, you can divide by ten and multiply by ten. But even better would be a hexadecimal system so that you could halve, third and quarter it. Plus it's n^2 so it's a perfect square \s
Re:We'd be Better Off with 9-bit Bytes by nyeah on Thursday August 07, 2025 @09:32AM (#44824253)
Plato is being annoying, and not for the first time. Sure, 7! has a lot of factors. But one person dies and you've got 5039. That's prime[1], so I guess your society breaks down? [1] https://prime-numbers.fandom.com/wiki/5,039#:~:text=5%2C039%...