Live data from Hacker News

Show HN: What would mechanical programming look like?

mockmechanics.com

71–80 of 150 posts

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

#71
post #56

This looks amazing. Several times in the last couple of decades, as graphics and physics engines have evolved, I've built little prototypes whose main goal was "this should work using real physics and mechanics", and then built things like marble machines. Games like Crayon Physics always felt so limiting; they were only about things bouncing off each other. I'd like gears that turn and mesh, light that diffracts, mo…

I think what you're looking for is a "shed". It's a space in the real world where all the usual physics apply and you can make things using them. ;) All jokes aside, this sandbox looks awesome and I want to play with it more. :)

Most importantly, the amount of things in your shed increases exponentially with respect to time.

In the blink of an eye, you'll have old lawnmower blades (for when I start forging), a full shelf of two stroke engines (shame to throw them away, when they almost run), at least 3 power tools that have been used a total of once (but they were on sale), a "random fasteners" drawer, and an entire woodworking area. *

* Woodworking area may only exist in your mind if you're younger than 50.

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

#72
I learned something new from the article and that is that GCJ-02 - the coordinate system used in China - is terrifyingly terrible:

"'Topographic map non-linear confidentiality algorithm' is a geodetic datum formulated by the Chinese State Bureau of Surveying and Mapping, and based on WGS-84. It uses an obfuscation algorithm which adds apparently random offsets to both the latitude and longitude, with the alleged goal of improving national security. There is a license fee associated with using this mandatory algorithm in China."

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

#73

I learned something new from the article and that is that GCJ-02 - the coordinate system used in China - is terrifyingly terrible: "'Topographic map non-linear confidentiality algorithm' is a geodetic datum formulated by the Chinese State Bureau of Surveying and Mapping, and based on WGS-84. It uses an obfuscation algorithm which adds apparently random offsets to both the latitude and longitude, with the alleged goal…

Wrong thread; I think you meant to post here: https://news.ycombinator.com/item?id=24917394

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

#74
post #71
post #56

Earlier quoted context omitted.

I think what you're looking for is a "shed". It's a space in the real world where all the usual physics apply and you can make things using them. ;) All jokes aside, this sandbox looks awesome and I want to play with it more. :)

Most importantly, the amount of things in your shed increases exponentially with respect to time. In the blink of an eye, you'll have old lawnmower blades (for when I start forging), a full shelf of two stroke engines (shame to throw them away, when they almost run), at least 3 power tools that have been used a total of once (but they were on sale), a "random fasteners" drawer, and an entire woodworking area. * * Woo…

> Woodworking area may only exist in your mind if you're younger than 50

Why is that?

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

#75

Earlier quoted context omitted.

In order to make it fully accessible you might want to start from scratch and make a more traditional site that's not doing so much with JS to manage what content is on screen. Which might be more than you have time to deal with. But generally, when showing/hiding/navigating with JS, you are short-circuiting a lot of stuff you get for free with the browser (focus reset, announcing of changes etc.) and you have to rei…

You're probably right, it's just that I'm more of a programmer than a web designer (this is my first site) so I just built everything with Clojure/Clojurescript. But I'll definitely do that once I have some time.

Sorry for the self promote, but this may be interesting for your usecase:

https://git.sr.ht/~evan-hoose/SSSSS

Feed it a directory structure with a couple of template files/markdown and it will spit out a website. It should be pretty simple to hack on. I've got a demo site [0], the source code for which is [1].

Feel free to shoot me an email if you've got questions, or if you want to tell me this is stupid, or if this looks like spam, or for whatever.

[0] a-shared-404.com

[1] https://git.sr.ht/~evan-hoose/a-shared-404

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

#78
post #71

Earlier quoted context omitted.

Most importantly, the amount of things in your shed increases exponentially with respect to time. In the blink of an eye, you'll have old lawnmower blades (for when I start forging), a full shelf of two stroke engines (shame to throw them away, when they almost run), at least 3 power tools that have been used a total of once (but they were on sale), a "random fasteners" drawer, and an entire woodworking area. * * Woo…

> Woodworking area may only exist in your mind if you're younger than 50 Why is that?

I believe that comment was to be written as "If you are younger than 50, woodworking area could be still in plans. If you are older, you definitaly already have woodworking area".
Post reply on HN