Multiplication on the Curta. 12 Days of Curtsmas 2

  Рет қаралды 3,164

Chris Staecker

Chris Staecker

Күн бұрын

Пікірлер: 46
@Gremriel
@Gremriel 11 ай бұрын
I gained some knurledge.
@duccie
@duccie 11 ай бұрын
i think the reason why parallel calculations arent popular today for personal arithmetic use is because the cost of each calculation is pretty low but on an old mechanical calculator cranking, that thing takes so much effort so it could make sense to allow for parallel calc even if theres some overhead and nowadays if you wanna do that sorta thing you can just a spreadsheet or a scripting language and on the topic of computers, that kind of parallel math is a very big deal and is a massive part of modern computers and especially in gpus (look up intel mmx if you wanna learn more) so even if the average person doesnt think about them they still use them extensively
@unspeakablevorn
@unspeakablevorn 11 ай бұрын
parallel calculations are pretty great. A couple years back Excel made it so you could fill in whole arrays using this sort of thing, and I use it a lot. Used to be, to do (for instance) a multiplication table, you'd put =$A2*B$1 into B2 and then fill-drag it in both directions, but now if you have =A2:A11*B1:K1 it'll fill in the whole square without any fuss.
@MattMcIrvin
@MattMcIrvin 11 ай бұрын
Yes! Come to think of it, that's really the killer feature of the spreadsheet, that you can do parallel formulae that way without even thinking about "programming" in the coder sense. I think it goes back to VisiCalc.
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
Yes I had another 30 seconds explaining how everybody's parallel calculating needs are fulfilled today by spreadsheets. The spreadsheeet really is a much better general solution, but the Curta is easier if you only want two parallel numbers. (and you're sure they won't overflow into each other)
@DanielHarveyDyer
@DanielHarveyDyer 11 ай бұрын
To be fair there's nothing stopping you from doing 130000190 times 4.7 on your standard electronic calculator. You just wouldn't because an electronic calculator output is usually the exact number you want, whereas the output of attempting 130 times 4.7 on a mechanical calculator already requires some post processing so you're used to that kind of thing.
@NonTwinBrothers
@NonTwinBrothers 11 ай бұрын
Chris feelin' those perfectly machined knurls tho
@pierQRzt180
@pierQRzt180 11 ай бұрын
I am a simple man, I see explanations from this channels and I like. I would like twice with the curta, but youtube doesn't allow me.
@Joe_VanCleave
@Joe_VanCleave 11 ай бұрын
Knurled! And I love the photo of “Steve Jobs”!
@MattMcIrvin
@MattMcIrvin 11 ай бұрын
I think parallel calculation is also the reason that in Japan they like their abaci to be nice and wide. You might not care about 13-digit numbers but you could divide it into two or more "registers" any way you want. With a modern calculator there's usually at least a memory register that can store one number, or you can have multiple variables in programs or multiple stack levels (if it's that kind of calculator), so there's less of a need to stuff two numbers into one register.
@Joe_VanCleave
@Joe_VanCleave 11 ай бұрын
BYW, I just finished cleaning up my Marchant XL-A pinwheel calculator, I’ll post a video soon. Thank you for the inspiration!
@retrogiftsuk4812
@retrogiftsuk4812 10 ай бұрын
One thing that amazes me is the great condition of the curta. They sure made things to last.
@BrianTRice77
@BrianTRice77 11 ай бұрын
Parallel calculations also work on slide rules! Circular slide rules are the easiest since you don’t have to worry about realigning the slide. And obviously the precision is limited, but I can see how the precision is limited on a Curta or an abacus…
@PendragonDaGreat
@PendragonDaGreat 11 ай бұрын
Parallel ops might be useful for some of the "target" audience. Curtas were reportedly popular with drivers especially ones on cross country rallies. figuring out what fluids might run out at what times seems like a good use case. Knowing that you're using x fuel and y water per hour you can extrapolate both to know when you might need to pull off for a refill.
@argonwheatbelly637
@argonwheatbelly637 10 ай бұрын
Love the Curta. Reminds me of a teched-out promptuary. Slide Rules are excellent, and nothing beats a book of tables. Still, with Napier's Bones, you can do a lot of calculations, and you can even get a lot out of an exchequer board, or even tablet of Salamis. If you don't have paper and pencil, you can always bang out division using the galley method vs. the long-division algorithm in the sand. [ It's easier to deal with. ] Great video!
@kumoyuki
@kumoyuki 11 ай бұрын
the trick here is the use of 10s complement numbers. it's really wonderful how that simplifies complex calcuations
@HipNerd
@HipNerd 10 ай бұрын
“Success is a lousy teacher. It seduces smart people into thinking they can’t lose.” - Steve Jobs
@mwichary
@mwichary 11 ай бұрын
Love this series so far! It’s also interesting to see parallels with the Comptometer that had a bunch of niceties and features that helped with similar use cases! For example splitting the big number into multiple numbers was also possible, and there were even small buttons next to each result digit you could hold to prevent a carry from traveling too far to the left and “contaminating” the other number that was there.
@rlamacraft
@rlamacraft 11 ай бұрын
The parallel computing reminds me of array programming languages which equally didn’t take off. Typing “130 190 × 4.7” into an APL repl gives the two answers you’d expect because the multiplication operation dynamically operates however many values are on either side
@argonwheatbelly637
@argonwheatbelly637 10 ай бұрын
Didn't take off? More like: They left the planet and only visit from time to time. They're still used, but in niche areas, and you need to be able to cast at least 3rd level spells. That keeps the (coder [not programmer]) riff raff out.
@redoktopus3047
@redoktopus3047 11 ай бұрын
i can't believe curt goedel had time to invent this machine after upending math
@Nashvillain10SE
@Nashvillain10SE 11 ай бұрын
The Kürta™
@hakerfamily
@hakerfamily 11 ай бұрын
Most electronic calculators have a multiplication shortcut for when you are multiplying several numbers by another. On my iPhone, I type 130x4.7=190= and it displays 611 and then 893.
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
Very interesting! I must admit I kinda hate these features (there are similar tricks about repeatedly pressing the = button). They are useful, but always seem totally arcane to me- I'm always so unsure of exactly what will happen that I never trust myself to use the feature properly. Similarly on calculators with a C for clearing and an AC for clearing "all". I can never predict the precise behavior of the C, so I always hit the AC. (Usually at least twice.)
@MattMcIrvin
@MattMcIrvin 10 ай бұрын
@@ChrisStaecker The percent key on a calculator has always been that way for me. Different calculators have percent keys that do slightly different things and I can never remember how to use it, whereas I understand percents and I can remember how to divide or multiply by 100. So I never touch the percent key.
@ChrisStaecker
@ChrisStaecker 10 ай бұрын
@@MattMcIrvin Yes! I agree 100%
@colinstamp9053
@colinstamp9053 11 ай бұрын
Hang on... Modern calculators *can* do parallel multiplication in the same way as the Curta! e.g. 13000190 X 4.7 = 61100893.
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
yes but it feels different if you gotta type in those zeros
@cret859
@cret859 11 ай бұрын
I agree and the reading out isn't really clear. There are actual (and past since 1986) handheld calculators where user may type no zero, but may use brackets (or accolades) instead: { 130 190 } 4.7 * display { 611 893 }
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
@@cret859 interesting- I've never seen a calculator with this feature
@michaelmuffin
@michaelmuffin 11 ай бұрын
@@ChrisStaecker All Texas Instruments graphing calculators since antiquity have that feature. I think TI calls the feature "lists". You can display the input list and the output list beside one another in a table, sort of like Lotus 1-2-3. Also you can take a bus pass or something and drag it across the keypad to make a sound similar to cranking a Curta.
@cret859
@cret859 10 ай бұрын
The same with Hewlett-Packard as old RPL calculators HP-28C/S, HP48, HP48SX/GX, HP50g and actual Hp Prime "array"s and "list"s all allow parallel computing. Perhaps CASIO and Ti graphing calculators have this feature before HP-28C/S. Is antiquity past 1986 ?
@naninano8813
@naninano8813 11 ай бұрын
actually, parallel calculations are the new hot topic in computing these days. everybody is like, yo lets do data parallelism for our deep learning
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
Yes, but parallelism on hand-held calculators? Maybe I should attempt to execute deep learning algorithms with the Curta...
@johnsrabe
@johnsrabe 11 ай бұрын
@@ChrisStaecker you could buy two calculators
@bogdanvasut8915
@bogdanvasut8915 11 ай бұрын
3:16 there is no better tool than a sliderule for this kind of job. Just slide the squares scales by (let's say) 4.7 so you don't have overflows and you have a lookup table for any number of ingredients. It's good that you can also guestimate the closest values for hard to divide things like eggs etc (and maybe adjust the factor around those values) Also a good thing that you can read the values directly and don't have to extract your hands from the dough to fiddle w/ mechanical parts. Gosh I love sliderules. /tangent
@RossMarsden
@RossMarsden 10 ай бұрын
LOL That wasn't Steve Jobs! Nice machine! I want one now. I thought I had everything I wanted. I was so wrong.
@ro_yo_mi
@ro_yo_mi 11 ай бұрын
The parallel calculation was excellent, but that was when you would have had to do it manually or by cranking a handle. Today, it's easier to type it in as two different calculations or use Excel.
@Manabender
@Manabender 10 ай бұрын
Parallel calculations are a niche tool for sure, but modern CPUs are capable of doing them! In two ways, even. There's the obvious way; a processor has several cores that all operate independently. But there's also a class of instructions called SIMD instructions -- short for Single Instruction Multiple Data. You can queue up a handful of numbers (as opposed to just single numbers at a time), then run the same operation on all of them at the same time in just one instruction. A good software engineer can use SIMD instructions to greatly speed up some algorithms. (Now if only the truly good software engineers weren't in such short supply...)
@pierrer.m1802
@pierrer.m1802 11 ай бұрын
I DO want a Curta though.
@getjaketospace
@getjaketospace 11 ай бұрын
Curta
@Lilac757
@Lilac757 11 ай бұрын
For the algorithm.
@TheBlueCircle-nw9nl
@TheBlueCircle-nw9nl 11 ай бұрын
noice
@lafcursiax
@lafcursiax 11 ай бұрын
I dunno, that flatbread yarn seems pretty far-fetched to me...
@ChrisStaecker
@ChrisStaecker 11 ай бұрын
I believe I was very clear on that point
@johnsrabe
@johnsrabe 11 ай бұрын
You had someone over who was 14.7 years old? You guys take the legal flatbread age way too seriously.
The Stepped Drum Mechanism. 12 Days of Curtsmas 3
5:12
Chris Staecker
Рет қаралды 2,6 М.
1600s binary multiplier (Napier's Location Arithmetic) Review / HowTo
10:01
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 251 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 29 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 87 МЛН
Elza love to eat chiken🍗⚡ #dog #pets
00:17
ElzaDog
Рет қаралды 17 МЛН
Playing Half Life Coop
Adamer And Kael
Рет қаралды 2
SURGING SPARKS IS HERE!!!
PackFlipps
Рет қаралды 175
National cash register model 346
2:52
Mykhailo Zinko
Рет қаралды 1,2 М.
Finale: Why the Curta? 12 Days of Curtsmas 12
6:56
Chris Staecker
Рет қаралды 2,1 М.
The most unnecessary election recount ever
6:45
Chris Staecker
Рет қаралды 3,1 М.
Terminator: The Sarah Connor Chronicles (Math Props)
3:44
Chris Staecker
Рет қаралды 2 М.
The Sector: the calculator of the 1500s
10:40
Chris Staecker
Рет қаралды 20 М.
Pocket Sundial Retorts!
12:20
Chris Staecker
Рет қаралды 3,8 М.
The Sunwatch! 1920s pocket sundial
8:47
Chris Staecker
Рет қаралды 21 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 251 МЛН