371
submitted 11 months ago by kalkulat@lemmy.world to c/technology@lemmy.world

First, wear your dust mask. Who knows where these machines have been?

all 48 comments
sorted by: hot top controversial new old
[-] DichotoDeezNutz@lemmy.world 47 points 11 months ago

This guy's channel is great!

[-] kalkulat@lemmy.world 9 points 11 months ago

Glad to hear that! Yep he's got a sense of humor -and- knows his stuff.

[-] Railison@aussie.zone 10 points 11 months ago

I’m always so excited every time he puts out a new video. Granted, it took a while for him to discover his humour but it’s very dry and often self deprecating which I appreciate

[-] ShootBANGdang@sh.itjust.works 6 points 11 months ago

Pretty sure he’s a Mastodon user, too.

[-] NewNewAccount@lemmy.world 2 points 11 months ago* (last edited 11 months ago)

He’s got a bit of an obsession with light bulbs. I love it.

[-] joenforcer@midwest.social 3 points 11 months ago

AND heat pumps!

[-] echodot@feddit.uk 2 points 11 months ago

If it doesn't have a thermal conduction cycle I'm not interested.

[-] Gork@lemm.ee 29 points 11 months ago* (last edited 11 months ago)

Analog computers are pretty cool, yet underrated tech. Although they aren't very flexible compared to digital computers in the range of what they can do, they do their specific use case very well.

Need to solve a partial differential equation in real time? Don't bother with iterative algorithms, that's fool's math, playa. Just hook it up to an analog computer specifically designed to solve that PDE type, rig up some wires for the input and output to your oscilloscope for real time mathz.

[-] towerful@programming.dev 20 points 11 months ago

The old firing computers from WW2 are cool as hell.
Not just analog, but mechanical analog.
They take 25 inputs, some of which come directly from the spotter scope things, some from the ship itself, and then controls the guns directly.
It's all cams, gears, reciprocating whatsits and stuff.
And because it's analog, there is no quantisation, rounding errors, floating point errors. It's continuously and instantly calculated.
Very cool stuff.
https://youtu.be/s1i-dnAH9Y4

[-] WaterWaiver@aussie.zone 15 points 11 months ago* (last edited 11 months ago)

Very pretty stuff. I particularly recommend Ken Shirriff's Reverse-engineering the mechanical Bendix Central Air Data Computer:

He goes into detail about how non-linear equations are implemented using shaped cam gears (and how such functions can be difference-encoded against linear forms). It's insane.

And because it’s analog, there is no quantisation, rounding errors, floating point errors.

Eh, I'd say that runout and stiction are their own demons with potentially more bias than those error types :) Not to mention temperature sensitivity -- hot days will give different answers to the equations!

[-] towerful@programming.dev 6 points 11 months ago

Eh, I'd say that runout and stiction are their own demons with potentially more bias than those error types :) Not to mention temperature sensitivity -- hot days will give different answers to the equations!

Ha, oh yeh. Good point.
A bit of dirt throwing off the calculations.

[-] BearOfaTime@lemm.ee 5 points 11 months ago

Wow, thanks for the link.

The older I get, the more I appreciate things like this, what is basically 19th century mechanical engineering, and what those geniuses were able to do with it. Like fly planes through WWII.

[-] towerful@programming.dev 3 points 11 months ago

Yeh, it's crazy right?
This is all just fancy wheels, turned around, odd shaped, made to fit together better.
And the understanding of mathematics, geometry and mechanics makes this massive apparatus of intricately connected pieces - which are relatively easy to understand in isolation - into this thing that can point a gun to be able to hit a moving target.

World War 2 was horrendous. But some of the tech developed is jaw-dropping.
Since then, it's grown exponentially. We are standing on the shoulders of giants!

[-] evranch@lemmy.ca 4 points 11 months ago

The craziest thing to me is they didn't have any sort of CAD, 3d printing or other rapid prototyping tech. Most of these things wouldn't work if made from a cheap sample material either, due to the torque they needed to handle. So really the only option was to put a ton of effort into design, make a few prototypes and start manufacturing. Iterative design could take years to get results back from users.

The classic example to me is the square bale knotter. A collection of cast iron sector gears, cams, jackshafts, blades and hooks with grippers, flung through their complex cycle in 1/4 second in dirty field conditions. Using arbitrary twine and tension, variable drive speed and a product that can vary from 10lbs to 80lbs per volume. For tens of thousands of cycles with minimal maintenance aside from pumping grease into the grease points.

And mine is still working perfectly today after 60 years or more! This year it didn't miss one single knot of thousands. Incredible engineering.

[-] BearOfaTime@lemm.ee 3 points 11 months ago* (last edited 11 months ago)

Part of the ~~suction~~ solution was to simply over-engineer things, which is why old anything mechanical is seriously robust.

Looking at cars, an A-arm from a 1950's vehicle can easily weigh 2x-5x more than in a similar new vehicle.

[-] evranch@lemmy.ca 2 points 11 months ago

Good point. I run a lot of old equipment and compared to what new stuff could handle, I absolutely abuse it.

My flatbed "1-ton" F350 used to be a grain truck. 1 ton of grain wouldn't even fill half the box.

I can put 4 round bales on the deck, well over 2 tons, and the overload spring pack isn't even touching the mounts yet. It was overbuilt, all right.

[-] towerful@programming.dev 1 points 11 months ago

Oh yeh, things like old looms? That ran on punch cards to program the pattern?
https://en.wikipedia.org/wiki/Jacquard_machine
First prototyped in 15th century.
And all the iterations on it in the 18th and 19th century. Very cool tech

[-] frezik@midwest.social 3 points 11 months ago

IIRC, when they were looking at refitting the Iowa class ships in the late 70s/early 80s, they found that while they could make the mechanical fire control computers smaller, they couldn't make them any more accurate.

[-] towerful@programming.dev 3 points 11 months ago

I mean, that's 40 years ago.
I can understand that their mechanical abilities had peaked, and weren't able to improve on it.
It would be curious to test that against a modern CNCd mechanical analog firing computer, and then test THAT against a modern 128-bit fixed/floating point computer.
I imagine the computer would win

[-] PipedLinkBot@feddit.rocks 2 points 11 months ago

Here is an alternative Piped link(s):

https://piped.video/s1i-dnAH9Y4

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[-] TimeSquirrel@kbin.social 5 points 11 months ago* (last edited 11 months ago)

"CuriousMarc" on YouTube has a couple videos where he takes apart and restores an electromechanical navigation computer from an old soviet Soyuz capsule. It could show you exactly where in your orbit you were and calculate rendezvous and reentry burns, all with just a shitload of gears and things. It was incredible.

[-] MonkderZweite@feddit.ch 3 points 11 months ago

Isn't that what FPGAs are for?

[-] WaterWaiver@aussie.zone 2 points 11 months ago

Are FPGAs particularly suited to solving PDEs? I just did a search and there seem to be some papers discussing implementing various PDE solving algorithms on FPGAs, but I'm not sure if it's a task uniquely suited to them.

[-] MonkderZweite@feddit.ch 2 points 11 months ago

Probably not especially. But aren't they basically wires burnt in circuit, made programmable via (UV?) light.

[-] anlumo@lemmy.world 5 points 11 months ago

They're still digital (a wire is either 0 or 1), which isn’t more useful for this than a regular CPU.

What they do excel in is doing stuff in parallel, because there is no linear list of instructions, everything can happen at the same time (unless you specifically block something until a certain signal is sent).

[-] WaterWaiver@aussie.zone 2 points 11 months ago* (last edited 11 months ago)

No. Modern FPGAs do not use any UV light or have any windows. For storage they use flash memory (same as what's used in MicroSD cards, USB sticks and SSDs). Some (most?) require you to provide this yourself externally.

Old EPROM (not EEPROM) storage had windows and needed UV to erase, but that's decades old. I'm not sure if FPGA was common nomenclature back then (PAL/GAL/CPLD were probably the market).

[-] WHYAREWEALLCAPS@kbin.social 2 points 11 months ago

Maybe you're thinking of EPROMs? I can't think of anything else that you'd need UV light for. Even then the UV was used to erase them, not write.

[-] frezik@midwest.social 2 points 11 months ago

Modern FPGAs don't use UV light, but maybe earlier ones did? As you say, EEPROMs used UV for erasing before writing again.

[-] MonkderZweite@feddit.ch 1 points 11 months ago* (last edited 11 months ago)

...now i'm getting confused. Those chips with the round window in the center, what were they again?

[-] kalkulat@lemmy.world 2 points 11 months ago* (last edited 11 months ago)

Ur so right! Diffy-Q has its uses, but analog was too advanced for us to grok so we had to settle for it. Newton 'discovered' gravity, and calculus, then found out how useful calc was!

Non-linear? Hella faster! Nature went with analog long ago. No analog, no music!

[-] hglman@lemmy.ml 1 points 11 months ago

Tbf, the pinball machine is not really the same as an analog computer, it uses relays in the same way that a modern computer uses a transistor. There is no continuously variable part, just lots of on/offs.

[-] ButtCheekOnAStick@lemmy.world 14 points 11 months ago

That guy is younger than he looks. He's only 30. Quite the "old soul".

[-] coffeebiscuit@lemmy.world 13 points 11 months ago

He’s even serious when he makes a blooper. Brilliant.

[-] SeedyOne@lemm.ee 9 points 11 months ago

I can't wait to watch this having restored an early 90s Williams machine years back. Doubly so with it being a TC vid, his channel is excellent.

I wanted a machine in college but knew I'd have to understand and maintain it with so many moving parts, thus shelving the idea pretty quickly. Years later, I stumbled into an arcade abused cabinet with a decent playfield and had to have it. It was a challenging few months but a decade later it still works great and I've grown comfortable with crawling in there. Great forums like Pinside were also a tremendous help, I wouldn't have taken the gamble without the Internet.

[-] kalkulat@lemmy.world 2 points 11 months ago

With all those noises moving parts inside, playing an OLD machine felt like tickling a hippo.

[-] BearOfaTime@lemm.ee 2 points 11 months ago

My god, if you understand how these systems work, I'm impressed.

I'm good with DC stuff of this era (switches, relays, etc) and man I have to work hard to visualize these things.

I'm seriously impressed with the engineers who designed these crazy complex electro-mechanical systems.

I have some older relatives who were aircraft engineers back when these types of systems were used... Aircraft up through the 70's. I've read some of their manuals... Staggering complexity.

[-] SeedyOne@lemm.ee 1 points 11 months ago

Well, I'd say I understand enough to get by but I did also grow up building RC cars and later working on electronics/computers, so that definitely helped. That said, there's been more than a few times I had to break out a wiring diagram and consult with folks online because I was too scared to break something.

[-] spongebue@lemmy.world 8 points 11 months ago

For those with an interest in pinball, I strongly recommend looking up Pinball: The Man Who Saved the Game. It may be a bit of a predictable, B-rated movie, but it's a lot of fun to watch and has some good lines. Hulu has it!

[-] MonkderZweite@feddit.ch 5 points 11 months ago

Did i miss where he explained those two big wheel-switch thingies?

[-] Exusia@lemmy.world 4 points 11 months ago

I know a guy who works on Pinball machines as his profession. He sells em too.

Really enjoyed Skylab that he repaired. Seeing the way Electromechanicals run everything so...binary...is fascinating

https://m.youtube.com/channel/UC48AesDYiJ2UYPaRX5ZLgLw

[-] PipedLinkBot@feddit.rocks 1 points 11 months ago

Here is an alternative Piped link(s):

https://m.piped.video/channel/UC48AesDYiJ2UYPaRX5ZLgLw

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[-] PipedLinkBot@feddit.rocks 4 points 11 months ago

Here is an alternative Piped link(s):

https://piped.video/watch?v=ue-1JoJQaEg

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[-] CosmicCleric@lemmy.world 2 points 11 months ago

Apologies for hijacking the thread, as I understand my comment is only tangential towards what is being discussed, but if you love pinball machines it's such a great link to take a look at, so I thought I would still share it with you all.

https://www.oregonlive.com/living/2023/03/this-oregon-arcade-has-been-named-worlds-best-place-for-pinball.html

[-] bugieman@lemmy.world 3 points 11 months ago

I've been there!! Amazing spot to play pinball, just wish they served beer... I'm pretty sure they have over 200 tables and some fairly rare ones. Bonzai Run, and Water world are 2 that had fairly limited runs but can be played there.

[-] stepanzak@iusearchlinux.fyi 2 points 10 months ago

That's SO cool! It's like those extremely complex redstone builds in minecraft, but irl and way cooler. I love it!

[-] WHYAREWEALLCAPS@kbin.social 1 points 11 months ago

I have to say I think his studio lighting isn't doing him any favors. In the first segment he looks so much better. Maybe it's different cameras.

this post was submitted on 08 Dec 2023
371 points (96.0% liked)

Technology

59623 readers
1109 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS