▲ 1338 ▼ Vintage (lemmy.world) submitted 1 year ago by ekZepp@lemmy.world to c/programmer_humor@programming.dev 320 comments fedilink hide all child comments
[–] TheRealShadeSlimmy@lemmy.world 42 points 1 year ago (7 children) I’ll see your raise, and up it: permalink fedilink source parent hideshow 14 child comments replies: [–] MadMadBunny@lemmy.ca 66 points 1 year ago (4 children) Please, permalink fedilink source parent hideshow 8 child comments replies: [–] threeonefour@piefed.ca 25 points 1 year ago (2 children) I always see those videos where people give kids a walkman or a rotary phone and ask them to figure out what it is or how it works. I'm imagining some medieval merchant handing me an abacus and laughing because I can't figure it out. permalink fedilink source parent hideshow 4 child comments replies: [–] tetris11@lemmy.ml 17 points 1 year ago (1 child) It's little endian, so the beads on the far right are used to outnumber the big endian beads at the top on the woke left. After several computations, the middle section is just gone permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 6 points 1 year ago (3 children) Tried reading about endianness once. Pretty sure it can't be dumbed down enough for my brain. permalink fedilink source parent hideshow 6 child comments replies: [–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent [–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent [–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent [–] psud@aussie.zone 1 point 1 year ago Hint: each bar has five beads, with a 2 bead multiplier above permalink fedilink source parent [–] fubarx@lemmy.world 14 points 1 year ago (2 children) Young whippersnappers. permalink fedilink source parent hideshow 4 child comments replies: [–] oatscoop@midwest.social 15 points 1 year ago (2 children) You kids don't know how good you have it! permalink fedilink source parent hideshow 4 child comments replies: [–] MeatPilot@lemmy.world 6 points 1 year ago (1 child) At least you have hands! I had to get my fabricated from the town blacksmith. permalink fedilink source parent hideshow 2 child comments replies: [–] hakunawazo@lemmy.world 4 points 1 year ago permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 2 points 1 year ago Ooh ooh ooh? permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 5 points 1 year ago* (last edited 1 year ago) Fun fact, the Romans would never have labeled their abacuses like this. It would have made calculating very difficult; they effectively worked with modern numbers in bead form, and then used the famous numeral system just to record the results. permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 8 points 1 year ago (1 child) Don't buy copper from this guy, it's low-quality and your messenger will be treated with contempt. permalink fedilink source parent hideshow 2 child comments replies: [–] MadMadBunny@lemmy.ca 3 points 1 year ago permalink fedilink source parent [–] Smokeydope@lemmy.world 2 points 1 year ago permalink fedilink source parent [–] fubarx@lemmy.world 16 points 1 year ago permalink fedilink source parent [–] MehBlah@lemmy.world 8 points 1 year ago Represent! permalink fedilink source parent [–] waggz@programming.dev 4 points 1 year ago This. this is my childhood. Digging through discount bins at blue light specials in Kmart for cartridges and copying BASIC line by line from a magazine and recording it on cassette tape so we could play Yahtzee on the TV. permalink fedilink source parent [–] rumba@lemmy.zip 3 points 1 year ago We had one of those in school. One per classroom. We had one educational game on it. Since there was only one, they would sit us down at it in pairs and we'd get 5m to play on it. I think I got to use it maybe three times in a given year. permalink fedilink source parent [–] TexasDrunk@lemmy.world 3 points 1 year ago My buddy still has one of those in his garage. permalink fedilink source parent [–] somethingsnappy@lemmy.world 2 points 1 year ago My brother in Munchman, Alpine, and coding racist stuff out of the book. permalink fedilink source parent
[–] MadMadBunny@lemmy.ca 66 points 1 year ago (4 children) Please, permalink fedilink source parent hideshow 8 child comments replies: [–] threeonefour@piefed.ca 25 points 1 year ago (2 children) I always see those videos where people give kids a walkman or a rotary phone and ask them to figure out what it is or how it works. I'm imagining some medieval merchant handing me an abacus and laughing because I can't figure it out. permalink fedilink source parent hideshow 4 child comments replies: [–] tetris11@lemmy.ml 17 points 1 year ago (1 child) It's little endian, so the beads on the far right are used to outnumber the big endian beads at the top on the woke left. After several computations, the middle section is just gone permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 6 points 1 year ago (3 children) Tried reading about endianness once. Pretty sure it can't be dumbed down enough for my brain. permalink fedilink source parent hideshow 6 child comments replies: [–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent [–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent [–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent [–] psud@aussie.zone 1 point 1 year ago Hint: each bar has five beads, with a 2 bead multiplier above permalink fedilink source parent [–] fubarx@lemmy.world 14 points 1 year ago (2 children) Young whippersnappers. permalink fedilink source parent hideshow 4 child comments replies: [–] oatscoop@midwest.social 15 points 1 year ago (2 children) You kids don't know how good you have it! permalink fedilink source parent hideshow 4 child comments replies: [–] MeatPilot@lemmy.world 6 points 1 year ago (1 child) At least you have hands! I had to get my fabricated from the town blacksmith. permalink fedilink source parent hideshow 2 child comments replies: [–] hakunawazo@lemmy.world 4 points 1 year ago permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 2 points 1 year ago Ooh ooh ooh? permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 5 points 1 year ago* (last edited 1 year ago) Fun fact, the Romans would never have labeled their abacuses like this. It would have made calculating very difficult; they effectively worked with modern numbers in bead form, and then used the famous numeral system just to record the results. permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 8 points 1 year ago (1 child) Don't buy copper from this guy, it's low-quality and your messenger will be treated with contempt. permalink fedilink source parent hideshow 2 child comments replies: [–] MadMadBunny@lemmy.ca 3 points 1 year ago permalink fedilink source parent [–] Smokeydope@lemmy.world 2 points 1 year ago permalink fedilink source parent
[–] threeonefour@piefed.ca 25 points 1 year ago (2 children) I always see those videos where people give kids a walkman or a rotary phone and ask them to figure out what it is or how it works. I'm imagining some medieval merchant handing me an abacus and laughing because I can't figure it out. permalink fedilink source parent hideshow 4 child comments replies: [–] tetris11@lemmy.ml 17 points 1 year ago (1 child) It's little endian, so the beads on the far right are used to outnumber the big endian beads at the top on the woke left. After several computations, the middle section is just gone permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 6 points 1 year ago (3 children) Tried reading about endianness once. Pretty sure it can't be dumbed down enough for my brain. permalink fedilink source parent hideshow 6 child comments replies: [–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent [–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent [–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent [–] psud@aussie.zone 1 point 1 year ago Hint: each bar has five beads, with a 2 bead multiplier above permalink fedilink source parent
[–] tetris11@lemmy.ml 17 points 1 year ago (1 child) It's little endian, so the beads on the far right are used to outnumber the big endian beads at the top on the woke left. After several computations, the middle section is just gone permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 6 points 1 year ago (3 children) Tried reading about endianness once. Pretty sure it can't be dumbed down enough for my brain. permalink fedilink source parent hideshow 6 child comments replies: [–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent [–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent [–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent
[–] TheRedSpade@lemmy.world 6 points 1 year ago (3 children) Tried reading about endianness once. Pretty sure it can't be dumbed down enough for my brain. permalink fedilink source parent hideshow 6 child comments replies: [–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent [–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent [–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent
[–] zerofk@lemmy.zip 16 points 1 year ago* (1 child) You know how some languages write left-to-right, and some rught-to-left? Endianness is that, for numbers. Or another analogy is dates: 2025/12/31 is big endian, 31/12/2025 is little endian. And 12/31/2025 is middle endian. Which makes no sense at all because the middle is, by definition, not an end. permalink fedilink source parent hideshow 2 child comments replies: [–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent
[–] TheRedSpade@lemmy.world 8 points 1 year ago (1 child) I stand corrected. No idea what I was reading (several years ago), but whatever it was made it seem way more complicated. Maybe it was just an explanation from somebody who didn't know. permalink fedilink source parent hideshow 2 child comments replies: [–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent
[–] wheezy@lemmy.ml 4 points 1 year ago Likely it was being explained in the context of binary number representation as it is primarily important in computer architecture. If you're not already familiar with that then it was probably confusing explained in that context. permalink fedilink source parent
[–] tetris11@lemmy.ml 13 points 1 year ago* Big Endian Little Endian: "1010" "1010" |||| |||| [1248] [8421] (sum the numbers corresponding to a 1) 1+4=5 8+2=10 Depending on whether the order of binary comes from the left (Big Endian) or from the right (Little Endian), the binary number of "1010" can equal 5 or 10 (My original comment was buzzword nonsense though) permalink fedilink source parent
[–] pinball_wizard@lemmy.zip 5 points 1 year ago Ouch. I had to learn endianness once to solve a real life serialization bug. It sucked. I learned it for just long enough to correct the code for the corner cases involves, and then slept and forgot everything about it. permalink fedilink source parent
[–] psud@aussie.zone 1 point 1 year ago Hint: each bar has five beads, with a 2 bead multiplier above permalink fedilink source parent
[–] fubarx@lemmy.world 14 points 1 year ago (2 children) Young whippersnappers. permalink fedilink source parent hideshow 4 child comments replies: [–] oatscoop@midwest.social 15 points 1 year ago (2 children) You kids don't know how good you have it! permalink fedilink source parent hideshow 4 child comments replies: [–] MeatPilot@lemmy.world 6 points 1 year ago (1 child) At least you have hands! I had to get my fabricated from the town blacksmith. permalink fedilink source parent hideshow 2 child comments replies: [–] hakunawazo@lemmy.world 4 points 1 year ago permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 2 points 1 year ago Ooh ooh ooh? permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 5 points 1 year ago* (last edited 1 year ago) Fun fact, the Romans would never have labeled their abacuses like this. It would have made calculating very difficult; they effectively worked with modern numbers in bead form, and then used the famous numeral system just to record the results. permalink fedilink source parent
[–] oatscoop@midwest.social 15 points 1 year ago (2 children) You kids don't know how good you have it! permalink fedilink source parent hideshow 4 child comments replies: [–] MeatPilot@lemmy.world 6 points 1 year ago (1 child) At least you have hands! I had to get my fabricated from the town blacksmith. permalink fedilink source parent hideshow 2 child comments replies: [–] hakunawazo@lemmy.world 4 points 1 year ago permalink fedilink source parent [–] CanadaPlus@lemmy.sdf.org 2 points 1 year ago Ooh ooh ooh? permalink fedilink source parent
[–] MeatPilot@lemmy.world 6 points 1 year ago (1 child) At least you have hands! I had to get my fabricated from the town blacksmith. permalink fedilink source parent hideshow 2 child comments replies: [–] hakunawazo@lemmy.world 4 points 1 year ago permalink fedilink source parent
[–] CanadaPlus@lemmy.sdf.org 5 points 1 year ago* (last edited 1 year ago) Fun fact, the Romans would never have labeled their abacuses like this. It would have made calculating very difficult; they effectively worked with modern numbers in bead form, and then used the famous numeral system just to record the results. permalink fedilink source parent
[–] CanadaPlus@lemmy.sdf.org 8 points 1 year ago (1 child) Don't buy copper from this guy, it's low-quality and your messenger will be treated with contempt. permalink fedilink source parent hideshow 2 child comments replies: [–] MadMadBunny@lemmy.ca 3 points 1 year ago permalink fedilink source parent
[–] waggz@programming.dev 4 points 1 year ago This. this is my childhood. Digging through discount bins at blue light specials in Kmart for cartridges and copying BASIC line by line from a magazine and recording it on cassette tape so we could play Yahtzee on the TV. permalink fedilink source parent
[–] rumba@lemmy.zip 3 points 1 year ago We had one of those in school. One per classroom. We had one educational game on it. Since there was only one, they would sit us down at it in pairs and we'd get 5m to play on it. I think I got to use it maybe three times in a given year. permalink fedilink source parent
[–] TexasDrunk@lemmy.world 3 points 1 year ago My buddy still has one of those in his garage. permalink fedilink source parent
[–] somethingsnappy@lemmy.world 2 points 1 year ago My brother in Munchman, Alpine, and coding racist stuff out of the book. permalink fedilink source parent