Live data from Hacker News

Show HN: What would mechanical programming look like?

mockmechanics.com

81–90 of 150 posts

Re: Show HN: What would mechanical programming look like?

#81
post #62

Surely I can't be the only one who saw the title "Show HN: What would mechanical programming look like?" and thought ... sure mate, just go back to the 70's and you've got mechanical programming galore in the form of punch cards. ;-)

I went a bit further back when I saw "mechanical programming" and thought of this video. https://www.youtube.com/watch?v=gwf5mAlI7Ug Mechanical analog computing FTW!

My thoughts too, amazing machines! To start one in MockMachines, we would need an integrator...

Re: Show HN: What would mechanical programming look like?

#82

This looks amazing! Please consider making your website more accessible... the menu cannot be focused with the tab key, the images in your gallery do not have alt attributes. Those are some low hanging fruit you can correct. The overall strategy of toggling the main content with CSS might need some aria announcing so folks at least know different stuff is on screen as you move from one thing to another. Again, AMAZIN…

Not at all, this is exactly what I want, some good feedback, I hadn't even considered those things you mentioned, I'll look into it thanks!

I'm available if you want to chat or work through anything in this space. Would be great if you can find a way to create your site that works for you and makes it accessible for everyone.

Re: Show HN: What would mechanical programming look like?

#83
Really cool project – but I found it took quite a bit of digging before I could work out just how cool it is.

Have you thought about making the gallery from videos or even gifs? The movement is sort of the best part, and a bunch of people (like me) might skip the long video on the homepage.

Re: Show HN: What would mechanical programming look like?

#84

Earlier quoted context omitted.

Could you elaborate a bit more on “formalize mechanical devices”? That has really piqued my interest especially since you mentioned dance choreography as an example. Do you have any examples/prior art you found interesting? One of the topics I occasionally like to think about is how to formally describe manufacturing steps in some structured/programming language. Maybe your program could be it. Would love to hear oth…

Well, I was really into formalizing stuff when I was in college, you know proving that a cryptographic algorithm was correct by formalizing them as black boxes talking to each other, that sort of thing. Then I just started thinking about how to formalize mechanical things. One of the very things I remember is coming to the conclusion that all motions of a machine can be implemented as a combination of linear and rota…

You should check out Shannon’s work on the differential analyser if you haven’t already. Before computers came along they used mechanical machines to solve differential equations etc. There are more papers with beautiful drawings of mechanical machines from that era.

Re: Show HN: What would mechanical programming look like?

#85

Really cool project – but I found it took quite a bit of digging before I could work out just how cool it is. Have you thought about making the gallery from videos or even gifs? The movement is sort of the best part, and a bunch of people (like me) might skip the long video on the homepage.

Interesting, I think I'll do that, I even already have the gif for the tetris machine, but I ended up not using it.

Re: Show HN: What would mechanical programming look like?

#86
This would be a fantastic way to teach programming to kids, in the same way that redstone or (for people of my age) wiremod makes programming tangible and feel more real. I’d love to see this adopted in schools or something. Really well-designed mental model for this kind of thing too.

Re: Show HN: What would mechanical programming look like?

#87

This looks so awesome! I was genuinely excited to use something like this after a long time but the jar crashed on my Mac. Is it Windows only?

It shoudn't be, I've include the lwjgl natives for macos, but I don't have a mac so I don't know. The jar works on ubuntu and windows, I did have an issue on windows initially due to the different path separators. If you run it from the command line, when it crashes does it say anything? Mail it to me if so and I'll have a look.

Re: Show HN: What would mechanical programming look like?

#88
post #82

Earlier quoted context omitted.

Not at all, this is exactly what I want, some good feedback, I hadn't even considered those things you mentioned, I'll look into it thanks!

I'm available if you want to chat or work through anything in this space. Would be great if you can find a way to create your site that works for you and makes it accessible for everyone.

Thanks, I'll remember that offer when I'm doing that.

Re: Show HN: What would mechanical programming look like?

#89

This would be a fantastic way to teach programming to kids, in the same way that redstone or (for people of my age) wiremod makes programming tangible and feel more real. I’d love to see this adopted in schools or something. Really well-designed mental model for this kind of thing too.

Thanks, yeah a couple of people have been saying how they are going to try this with their kids, depending on how that goes I can think about how to take it further in that direction.
Post reply on HN