Babbage makes his Engines (RAR!)
Moderator: Edi
Babbage makes his Engines (RAR!)
This fellow is Charles Babbage (1791 to 1871), an English mathematician and inventor. Among his most notable claims to fame was designing two devices, the Difference Engine (a mechanical computer for crunching numbers) and the Analytical Engine (A programmable mechanical computer).
Though his designs were never completed in his lifetime, a functional version of one of Babbage's difference engine was built in the 1990s using materials and to within tolerances available at the time. It worked as designed.
Lets say that someone decided to provide Mr Babbage with enough funding to actually get these machines built in his lifetime. What would be the consequences of said development?
Zor
Last edited by Zor on 2014-10-12 11:59pm, edited 1 time in total.
HAIL ZOR! WE'LL BLOW UP THE OCEAN!
Heros of Cybertron-HAB-Keeper of the Vicious pit of Allosauruses-King Leighton-I, United Kingdom of Zoria: SD.net World/Tsar Mikhail-I of the Red Tsardom: SD.net Kingdoms
WHEN ALL HELL BREAKS LOOSE ON EARTH, ALL EARTH BREAKS LOOSE ON HELL
Terran Sphere
The Art of Zor
Heros of Cybertron-HAB-Keeper of the Vicious pit of Allosauruses-King Leighton-I, United Kingdom of Zoria: SD.net World/Tsar Mikhail-I of the Red Tsardom: SD.net Kingdoms
WHEN ALL HELL BREAKS LOOSE ON EARTH, ALL EARTH BREAKS LOOSE ON HELL
Terran Sphere
The Art of Zor
- SCRawl
- Has a bad feeling about this.
- Posts: 4191
- Joined: 2002-12-24 03:11pm
- Location: Burlington, Canada
Re: Babbage makes his Engines (RAR!)
Did you read "The Difference Engine"? Because that was the plot.
73% of all statistics are made up, including this one.
I'm waiting as fast as I can.
I'm waiting as fast as I can.
-
- Emperor's Hand
- Posts: 30165
- Joined: 2009-05-23 07:29pm
Re: Babbage makes his Engines (RAR!)
Honestly? Not much, I suspect. Difference engines don't miniaturize worth a darn, and when you try to build a less capable smaller one it's going to converge on the kind of adding machines and other similar mechanical computing technologies that already existed.
The most likely consequences are going to be marginal improvement in the accuracy of astronomical calculations, the precision with which logarithms and trigonometric functions are published in look-up tables, and other things that were historically common applications of very early computers like cryptography and artillery firing tables.
The most likely consequences are going to be marginal improvement in the accuracy of astronomical calculations, the precision with which logarithms and trigonometric functions are published in look-up tables, and other things that were historically common applications of very early computers like cryptography and artillery firing tables.
This space dedicated to Vasily Arkhipov
Re: Babbage makes his Engines (RAR!)
I wonder if bombardments get less carpet saturation oriented as gunnery calculations get more precise or if military inertia means that one bit of new tech doesn't change anything?
- Sidewinder
- Sith Acolyte
- Posts: 5466
- Joined: 2005-05-18 10:23pm
- Location: Feasting on those who fell in battle
- Contact:
Re: Babbage makes his Engines (RAR!)
1990 technology could build the difference engine's parts within the tolerances necessary to MAKE IT WORK. 18XX technology could not. Even if you showered Babbage with money, the difference engine would not work until technology had sufficiently advanced to manufacture the its parts within the necessary tolerances.
Please do not make Americans fight giant monsters.
Those gun nuts do not understand the meaning of "overkill," and will simply use weapon after weapon of mass destruction (WMD) until the monster is dead, or until they run out of weapons.
They have more WMD than there are monsters for us to fight. (More insanity here.)
Those gun nuts do not understand the meaning of "overkill," and will simply use weapon after weapon of mass destruction (WMD) until the monster is dead, or until they run out of weapons.
They have more WMD than there are monsters for us to fight. (More insanity here.)
Re: Babbage makes his Engines (RAR!)
As I said what I gathered the ones the historians/engineers took that into consideration and the Difference Engine they did build were made with bits in the tolerances which could be achieved at the time at which it was designed/when Babbage was alive.Sidewinder wrote:1990 technology could build the difference engine's parts within the tolerances necessary to MAKE IT WORK. 18XX technology could not. Even if you showered Babbage with money, the difference engine would not work until technology had sufficiently advanced to manufacture the its parts within the necessary tolerances.
Zor
HAIL ZOR! WE'LL BLOW UP THE OCEAN!
Heros of Cybertron-HAB-Keeper of the Vicious pit of Allosauruses-King Leighton-I, United Kingdom of Zoria: SD.net World/Tsar Mikhail-I of the Red Tsardom: SD.net Kingdoms
WHEN ALL HELL BREAKS LOOSE ON EARTH, ALL EARTH BREAKS LOOSE ON HELL
Terran Sphere
The Art of Zor
Heros of Cybertron-HAB-Keeper of the Vicious pit of Allosauruses-King Leighton-I, United Kingdom of Zoria: SD.net World/Tsar Mikhail-I of the Red Tsardom: SD.net Kingdoms
WHEN ALL HELL BREAKS LOOSE ON EARTH, ALL EARTH BREAKS LOOSE ON HELL
Terran Sphere
The Art of Zor
- Zixinus
- Emperor's Hand
- Posts: 6663
- Joined: 2007-06-19 12:48pm
- Location: In Seth the Blitzspear
- Contact:
Re: Babbage makes his Engines (RAR!)
Electric computers and the digital revolution happens earlier. When making electric computers Babbage's work wasn't well-known about and electric computer makes spent time re-making the ideas that Babbage already made. Now computers would evolve from the mechanical computer to the electric in more gradual steps. Clockwork logic may have a stronger influence on modern computers. But not much beyond that.
Aside that, not terribly much. Computers were a specialized machinery until the home-computer revolution.
Aside that, not terribly much. Computers were a specialized machinery until the home-computer revolution.
Credo!
Chat with me on Skype if you want to talk about writing, ideas or if you want a test-reader! PM for address.
Chat with me on Skype if you want to talk about writing, ideas or if you want a test-reader! PM for address.
- HMS Sophia
- Jedi Master
- Posts: 1231
- Joined: 2010-08-22 07:47am
- Location: Watching the levee break
Re: Babbage makes his Engines (RAR!)
You might see mechanical fire control computers on Ironclads maybe? I honestly don't know much of the capabilities of the difference engine. If they could work like this, you might see an earlier switch over to a uniform battery on capital ships sooner than 1910 (HMS Dreadnought) to take advantage of fire control for the larger guns. Not that this would change a huge amount, Britain could still outproduce everyone massively at this point.Jub wrote:I wonder if bombardments get less carpet saturation oriented as gunnery calculations get more precise or if military inertia means that one bit of new tech doesn't change anything?
"Seriously though, every time I see something like this I think 'Ooo, I'm living in the future'. Unfortunately it increasingly looks like it's going to be a cyberpunkish dystopia, where the poor eat recycled shit and the rich eat the poor." Evilsoup, on the future
StarGazer, an experiment in RPG creation
StarGazer, an experiment in RPG creation
-
- Emperor's Hand
- Posts: 30165
- Joined: 2009-05-23 07:29pm
Re: Babbage makes his Engines (RAR!)
There are other obstacles than military inertia. One is communication- without radios you can't communicate between forward observers and artillery, which means you're still firing blind into a target area. If the position of the target was accurately surveyed in advance you may hit it more often, but you still hit it. If enemy troops are dug into an area, you still have to saturation-bombard that area to suppress them, let alone destroy their fortifications.Jub wrote:I wonder if bombardments get less carpet saturation oriented as gunnery calculations get more precise or if military inertia means that one bit of new tech doesn't change anything?
Also, none of this really becomes relevant until you get precision-machined guns and shells capable of reaching out to indirect-fire ranges, starting in the very late 19th or very early 20th century.
Well, key question here: in what era? Today, turning out ten thousand very precisely cut gears might be routine, while in 1845 it might have taken the combined efforts of half the watchmakers and gearcutters in Europe for all I know.Zor wrote:As I said what I gathered the ones the historians/engineers took that into consideration and the Difference Engine they did build were made with bits in the tolerances which could be achieved at the time at which it was designed/when Babbage was alive.Sidewinder wrote:1990 technology could build the difference engine's parts within the tolerances necessary to MAKE IT WORK. 18XX technology could not. Even if you showered Babbage with money, the difference engine would not work until technology had sufficiently advanced to manufacture the its parts within the necessary tolerances.
A Difference Engine that is too expensive will accomplish very little if making even one of the things is too much work to justify the uses to which it can be put. It's like, if you could build a computer with all the modern capabilities, but any such computer cost a hundred billion dollars, there MIGHT be demand for one of them. That one would be elaborately time-shared for numerous enterprises... but there damn sure wouldn't be demand for them among anyone except the very biggest national governments and maybe some huge corporations. So it wouldn't change nearly as much as it would if the things cost a reasonable sum of money.
Well, inventing them earlier has some consequences. But for a lot of applications, Babbage's machine may not offer much actual advantage over a punch-card machine or an analog mechanical computer that runs on cams.Zixinus wrote:Electric computers and the digital revolution happens earlier. When making electric computers Babbage's work wasn't well-known about and electric computer makes spent time re-making the ideas that Babbage already made. Now computers would evolve from the mechanical computer to the electric in more gradual steps. Clockwork logic may have a stronger influence on modern computers. But not much beyond that.
Aside that, not terribly much. Computers were a specialized machinery until the home-computer revolution.
I'm not sure they'd offer much advantage over an analog computer like the ones that were historically built. The advantage of the Babbage engines was that they were programmable and could perform arithmetic fast- or rather, in massive parallel. It was not that they could calculate the complicated trigonometric functions involved in naval gunnery fast. For that purpose, an analog computer that can literally return the correct value of f(x) for arbitrary input values of x by turning a crank to point to x has some advantages.HMS Sophia wrote:You might see mechanical fire control computers on Ironclads maybe? I honestly don't know much of the capabilities of the difference engine.Jub wrote:I wonder if bombardments get less carpet saturation oriented as gunnery calculations get more precise or if military inertia means that one bit of new tech doesn't change anything?
Moreover, a Difference Engine has so many moving parts that it would be very hard to maintain on a warship that experiences a lot of vibration and shocks.
Well, historically the switch to uniform battery was made in 1905-6, yeah. However, if you go back much before 1905, you lose some of the other key technologies needed for central battery control, like electrical circuits to relay the control signals. You also get smaller, more cramped warships that don't have as much room for a four ton computer... and guns that simply can't throw shells as far, making it less advantageous to be able to elevate them for indirect fire at extreme range.If they could work like this, you might see an earlier switch over to a uniform battery on capital ships sooner than 1910 (HMS Dreadnought) to take advantage of fire control for the larger guns. Not that this would change a huge amount, Britain could still outproduce everyone massively at this point.
The first naval battle fought at such extreme ranges was Tsushima, which was right on the brink of the Dreadnought Revolution as it is. In cases like Manila Bay, only seven years earlier, there was basically no effective fire into enemy ships from more than a few thousand yards away. Go back to 1882 and the bombardment of Alexandria and while the fire control may be better than in Nelson's day, the gun ranges are still down to "line of sight, point, elevate slightly, and shoot." And a difference engine might not change that very much.
This space dedicated to Vasily Arkhipov
- Purple
- Sith Acolyte
- Posts: 5233
- Joined: 2010-04-20 08:31am
- Location: In a purple cube orbiting this planet. Hijacking satellites for an internet connection.
Re: Babbage makes his Engines (RAR!)
Er... you might want to familiarize your self with a company called IBM. Obviously their setup did not cost as much as your hypothetical but the logic behind it was pretty much what you describe.Simon_Jester wrote:It's like, if you could build a computer with all the modern capabilities, but any such computer cost a hundred billion dollars, there MIGHT be demand for one of them. That one would be elaborately time-shared for numerous enterprises... but there damn sure wouldn't be demand for them among anyone except the very biggest national governments and maybe some huge corporations. So it wouldn't change nearly as much as it would if the things cost a reasonable sum of money.
It has become clear to me in the previous days that any attempts at reconciliation and explanation with the community here has failed. I have tried my best. I really have. I pored my heart out trying. But it was all for nothing.
You win. There, I have said it.
Now there is only one thing left to do. Let us see if I can sum up the strength needed to end things once and for all.
You win. There, I have said it.
Now there is only one thing left to do. Let us see if I can sum up the strength needed to end things once and for all.
Re: Babbage makes his Engines (RAR!)
Well for one, something like the Church-Turing thesis would have been proposed earlier... perhaps by Babbage himself. His engine had conditional branching, so it was Turing complete, which is pretty remarkable. In actual history, it took until the 1930s for this to be really appreciated and absorbed by mainstream computer science - if Babbage's machine worked, no doubt this idea would have been widely appreciated much earlier.
The immediate concern would of course have been to improve the machine so it would work faster.
The immediate concern would of course have been to improve the machine so it would work faster.
-
- Jedi Council Member
- Posts: 2361
- Joined: 2006-11-20 06:52am
- Location: Scotland
Re: Babbage makes his Engines (RAR!)
I have read The Difference Engine, but to be honest have forgotten most of it.
First application that comes to mind is fluid dynamics. Complex, iterative calculations far more easily and quickly done by mechanical means than by hand; gunnery is the obvious application, true, but ship design could be transformed by it, and aircraft brought on that much sooner.
Theoretical mathematics will leap ahead, with practical applications following; first you need the theories to realise what you have to be calculating, but testing hypotheses should be much easier. We are basically looking at computer aided design coming into play in the 1860's, even if the output is on sheets of paper that have to be couriered from office to office.
Perhaps we could short circuit thirty or forty years of the worst of the industrial revolution, slums, squalor and Victorian social stasis; handing an age that, perhaps because it was impelled by it's own ugly side to aim for some kind of redemption, still believed in progress tools of that kind- there would be change, and there would be feedback.
First application that comes to mind is fluid dynamics. Complex, iterative calculations far more easily and quickly done by mechanical means than by hand; gunnery is the obvious application, true, but ship design could be transformed by it, and aircraft brought on that much sooner.
Theoretical mathematics will leap ahead, with practical applications following; first you need the theories to realise what you have to be calculating, but testing hypotheses should be much easier. We are basically looking at computer aided design coming into play in the 1860's, even if the output is on sheets of paper that have to be couriered from office to office.
Perhaps we could short circuit thirty or forty years of the worst of the industrial revolution, slums, squalor and Victorian social stasis; handing an age that, perhaps because it was impelled by it's own ugly side to aim for some kind of redemption, still believed in progress tools of that kind- there would be change, and there would be feedback.
- Elheru Aran
- Emperor's Hand
- Posts: 13073
- Joined: 2004-03-04 01:15am
- Location: Georgia
Re: Babbage makes his Engines (RAR!)
Don't get too much ahead of yourself. The big barrier with powered aircraft wasn't aerodynamics, it was making a strong and light engine. Materials science will need to advance before you can see serious changes to society.
Likewise, there's not going to be any kind of visual display for some time. The best we can probably expect is some form of printer.
Given the size, complexity, and expense of these machines, I would probably expect them to be much like the 1950s conception of computers-- large, building-size machines capable of brute-forcing calculations and then spitting out data on sheets of paper or tape. Not so much the sit down, turn on the computer and dick about on a monitor. You'll be able to do plenty of equations on it, but you might still have to sit down and render drawings by hand; the only thing that will changed is you'll have numbers to refer to rather than having to knock them off yourself.
Likewise, there's not going to be any kind of visual display for some time. The best we can probably expect is some form of printer.
Given the size, complexity, and expense of these machines, I would probably expect them to be much like the 1950s conception of computers-- large, building-size machines capable of brute-forcing calculations and then spitting out data on sheets of paper or tape. Not so much the sit down, turn on the computer and dick about on a monitor. You'll be able to do plenty of equations on it, but you might still have to sit down and render drawings by hand; the only thing that will changed is you'll have numbers to refer to rather than having to knock them off yourself.
It's a strange world. Let's keep it that way.
-
- Emperor's Hand
- Posts: 30165
- Joined: 2009-05-23 07:29pm
Re: Babbage makes his Engines (RAR!)
Yes, but you have numbers to support the theory that they'll work. A lot of things got drawn that would never stand up, float, or fly as applicable... because of inability to do even the crudest form of finite element analysis.
Also, they weren't founded until 1911...
Except that the machines they did successfully market were very different than Babbage's analytical engines. In some ways a lot less capable- but cheaper, easier to maintain, and better tailored to what a business actually needs.Purple wrote:Er... you might want to familiarize your self with a company called IBM. Obviously their setup did not cost as much as your hypothetical but the logic behind it was pretty much what you describe.Simon_Jester wrote:It's like, if you could build a computer with all the modern capabilities, but any such computer cost a hundred billion dollars, there MIGHT be demand for one of them. That one would be elaborately time-shared for numerous enterprises... but there damn sure wouldn't be demand for them among anyone except the very biggest national governments and maybe some huge corporations. So it wouldn't change nearly as much as it would if the things cost a reasonable sum of money.
Also, they weren't founded until 1911...
This space dedicated to Vasily Arkhipov
- Elheru Aran
- Emperor's Hand
- Posts: 13073
- Joined: 2004-03-04 01:15am
- Location: Georgia
Re: Babbage makes his Engines (RAR!)
Of course. That would provide incentive to improve your materials in order to hit the numbers proposed. However, until that happens, it's strictly theoretical rather than practical. Ironically, pretty much the same situation Babbage was in with the original engines...Simon_Jester wrote:Yes, but you have numbers to support the theory that they'll work. A lot of things got drawn that would never stand up, float, or fly as applicable... because of inability to do even the crudest form of finite element analysis.
It's a strange world. Let's keep it that way.