News for hackers. Stuff that matters.
Re:The Double-Entry Counting Method (2016) by notthemessiah on Tuesday July 28, 2020 @02:09AM (#23972781)
The historical significance of Double-Entry bookkeeping can not be understated. Prior to Leonardo "Fibonacci" Bonacci bringing it to Pisa from the Arabs in Algiers, North Africa, there was no concept of "budget" for most merchants, each transaction was a separate affair, and consequently, finance could not scale. There were several attempts at international lending, and it bankrupted the Bardi and Paruzzi companies who lent lots of money to King Edward III, who ended up defaulting on it. The Medici family succeeded where others failed, providing a level of service in banking previously unparalleled, thanks to being able to manage complex cash flows through Double-Entry bookkeeping. (Fibonacci also introduced the Hindu-Arabic numeral system at a time where most of Europe was using Roman Numerals for arithmetic). It made the Republican city states of northern Italy on par with the political power of noble families, and as other countries caught up with Florence, one could, for the first time, seek an education outside of the Church and in their own country.

Every programmer should be familiar with one descendant of double-entry bookkeeping: the integer. Though its binary representation may be more familiar, the formal mathematical construction of the integers consists of an equivalence class of pairs of natural numbers. In the Chinese "Nine Chapters on the Mathematical Art" they describe red and black counting rods denoting gains and losses, and the equivalence class being that taking away a red and black rod at the same time leaves the "total" or normalized form unchanged. Integers took a lot of time to be accepted in mathematical practice, but they were in use for far longer.

Re:The Double-Entry Counting Method (2016) by pbourke on Tuesday July 28, 2020 @03:04AM (#23973094)
If you enjoyed this comment you might also like “Double Entry: How the Merchants of Venice Created Modern Finance” by Jane Gleeson-White
Re:The Double-Entry Counting Method (2016) by simonebrunozzi on Tuesday July 28, 2020 @10:08AM (#23975925)
Thanks for sharing this; I doubt I will ever buy a book just to learn about double entry and Venice (despite I love historical books and I have a special interest for Venice).

Would you mind sharing a brief summary of what the book says?

Re:The Double-Entry Counting Method (2016) by steerablesafe on Tuesday July 28, 2020 @05:31AM (#23973962)
> Though its binary representation may be more familiar, the formal mathematical construction of the integers consists of an equivalence class of pairs of natural numbers.

That's an elegant construction. It's interesting how different number sets can derived from pairs of a "smaller" set, equivalence classes, or both.

    integers: equivalence classes of pairs of naturals
    rationals: equivalence classes of pairs of integers
    reals: equivalence classes of Cauchy series on rationals
    complex numbers: pairs of reals
It's quite thought provoking to arrive at the construction of complex numbers just by counting apples.
Re:The Double-Entry Counting Method (2016) by specialist on Tuesday July 28, 2020 @10:24AM (#23976107)
Terrific, thank you. I LOVE learning the history of ideas.

Stuff like Burke's Connections https://en.wikipedia.org/wiki/Connections_(TV_series)

FWIW, 5x5's Critical Path podcast has a few real gems. http://5by5.tv/criticalpath

Re:The Double-Entry Counting Method (2016) by notthemessiah on Tuesday July 28, 2020 @12:30PM (#23977480)
James Burke's The Day the Universe Changed (both the TV series and accompanying book) have more to say about Fibonacci, specifically in the chapter Point of View.
Re:The Double-Entry Counting Method (2016) by yesenadam on Tuesday July 28, 2020 @08:11AM (#23974877)
s/understated/overstated/
Re:The Double-Entry Counting Method (2016) by drieddust on Tuesday July 28, 2020 @08:44AM (#23975099)
Intresting facts: 1. Fibonacci didn't invent the series named after him. He was merely copying it from the Indians he came in contact. He himself admitted this 2. Hindu arabic numerals are just Hindu numerals. Arabs didn't add anything. Roman numerals reached the world due to Beitish but they aren't called British-Roman numerals.
Re:The Double-Entry Counting Method (2016) by gumby on Tuesday July 28, 2020 @11:38AM (#23976878)
Yeah, many hindu digits are ostensibly by inspection the origin of the Latin digits we use today in the west, while the Persians and Arabs adapted the system to their own writing (which you can also tell by looking at the actual arabic digit system which has different glyphs but orders the numbers the same way the Hindus did — so numbers are written little endian in Arabic but spoken big endian like everyone else). They are quite reasonably referred to as hindu-arabic simply because the Islamic scholars introduced them to Europe.

Likewise we ought to refer to most of Greek philosophy, poetry, and literature as “Greek-Arabic” as without the Islamic scholars who preserved it very little would have survived.

Re:The Double-Entry Counting Method (2016) by divyamistry on Tuesday July 28, 2020 @08:59AM (#23975211)
Not doubting these points, but you should always cite peer-reviewed or otherwise verified sources. It makes all the difference between a fact and an opinion. This is especially true when contradicting a widely held belief. Without a verifiable source, these are just "interesting hypotheses".
Re:The Double-Entry Counting Method (2016) by drieddust on Wednesday July 29, 2020 @11:26AM (#23987682)
I am glad you asked, here are the references.

1. Please read "Liber Abaci". It is right there in the prologue section. Hard to find a free copy of this link hence posting a link to tweet[1] with screenshot of the relevent page. You can also cross verify with Italian version on archive.org[2]

2. Same story repeat itself with Indian numbers and algorithms.[3][4]

[1] https://twitter.com/TIinExile/status/1198526477026807809

[2] https://archive.org/details/LiberAbaci/page/n5/mode/2up

[3] https://twitter.com/TIinExile/status/1180777105778307072

[4] http://kutubltd.com/book-details.aspx?CID=11&ID=30591