News for hackers. Stuff that matters.
Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by pinkman68419 on Wednesday December 08, 2021 @01:16PM (#29488299)
Every time I see this video posted I watch it again from start to finish. Amazing what could (can!) be done with purely mechanical components.
Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by agumonkey on Wednesday December 08, 2021 @02:03PM (#29488894)
That is true. And also I see a direct link between coupled mechanics and reactive programming.

That vid brought a few internal chats about computing. Since it's clear those things are computing advanced function in real time (with noise though), streaming physical changes downto the linkage graph, no side effects if you haskell-squint hard.. digital computers are a different take on computing, they were timeless, memoryfull at first.. and along the decades it seems we were all seeking to bring back automatic coupling (reactive recomputation) on the foreground.

Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by perl4ever on Thursday December 09, 2021 @02:33AM (#29494814)
There are concepts of electronic computers that involve streaming data in a vaguely similar way:

https://en.wikipedia.org/wiki/Systolic_array

An early example of this (an electronic computer in the 1940s!) seems to have been:

https://en.wikipedia.org/wiki/Colossus_computer

Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by agumonkey on Thursday December 09, 2021 @02:54AM (#29494918)
Yes most analog "computers" were time ordered / streaming.

Hollerith and discrete calculating machines were more about unordered data analysis. Static batch of input, chunk it the way you want, forward, backward.. doesn't matter. Very freeing in a way. I can understand why digital computation wiped the market, no noise and no constraint.. how nice. Until it starts to produce spaghetti bowls and crawling insects.

Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by rfreiberger on Wednesday December 08, 2021 @05:01PM (#29491122)
I love the idea of alternative reality and what if the vacuum tubes were never invented, the same with the transistor. Would we have huge steam engines running building sized mechanical computers to calculate simple programs. Each time I visit the Computer History Museum I think of what if the path was disrupted somehow.
Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by sidpatil on Wednesday December 08, 2021 @09:51PM (#29493237)
I'd prefer to think that in the alternate universe, the machines aren't building-sized.

In that alternate universe, maybe Swiss watchmakers are the ones driving innovation in computing.

Re:Mechanical Computer – Basic Mechanisms in Fire Control Co... by agumonkey on Wednesday December 08, 2021 @11:11PM (#29493739)
Opening a smartphone is reminiscent of opening a wristwatch.