News for hackers. Stuff that matters.

pleion

I designed a system of cellular automata based around this idea of colliding lines. You can play with it at http://sciencevsmagic.net/logicgrid

The XOR Sierpinksi's triangle is at http://sciencevsmagic.net/logicgrid/#282800 but there are other ways make it too. For example XNOR makes an inverse http://sciencevsmagic.net/logicgrid/#828200

If you keep hitting random you'll find plenty of surprising analogues to Sierpinksi's.

Re:Let's Play Ancient Greek Geometry on Monday July 08, 2013 @11:42AM (#6007318)
Great tip. But I generally only use each reference once, so I'm not sure it would have been worth it in my case.

There are lots of libraries that could have made things more convenient. But a big part of this project was to learn as much as I could about coding, and the browser as an environment, so early on I committed to writing everything myself.

I'd be interested in hearing whether or not other people think this is a good strategy for self teaching.

Re:Let's Play Ancient Greek Geometry on Sunday July 07, 2013 @09:55PM (#6004646)
It actually has to be one of the first circles you can draw (a point on the edge and a point on the radius). Not just the same radius.
Re:Let's Play Ancient Greek Geometry on Sunday July 07, 2013 @09:52PM (#6004640)
Good spot! I think I've fixed it now.
Re:Let's Play Ancient Greek Geometry on Sunday July 07, 2013 @09:50PM (#6004628)
I've added the esc and space to deselect, and shift+redo. Thanks, once you get used to your own hotkeys it gets hard to imagine what other people might want.

As for the hash, the original reason why I went with hash= was to preserve back and forward, but I guess that might not be so necessary considering I have undo and redo.

I know that my clutter can be a bit obnoxious, but just changing it to window.replace(hash) breaks a few other things, so it's left the way it is for now.

There is probably some HTML5 history API way to do it that lets me have back and forward without saving every history entry, I'll look into it.

Re:Let's Play Ancient Greek Geometry on Sunday July 07, 2013 @09:39PM (#6004586)
You can actually press reset and then redo, redo, redo to replay construction without having to undo first.
Re:Straight-edge and Compass Construction Kit on Thursday June 27, 2013 @03:40AM (#5951110)
I've rewritten the custom cursor CSS for the grab hand, hopefully it works now.
Re:Straight-edge and Compass Construction Kit on Wednesday June 26, 2013 @04:31PM (#5948806)
It actually must be a circle with its centre one of the original two points AND the other point on it's edge (so it's one of the two possible first circles you can draw). Sorry that that wasn't clear enough.
Re:Straight-edge and Compass Construction Kit on Wednesday June 26, 2013 @08:24AM (#5945538)
Well Done! As with most elegant solutions, yours is so simple that I can't believe I didn't see it earlier!

The minimum scores are from the simplest solutions I came up with during development, I was waiting for someone to best me.

Re:Straight-edge and Compass Construction Kit on Wednesday June 26, 2013 @08:18AM (#5945507)
Hmm. Sorry about that. I didn't see it at all during development. I'll do some testing on my Linux Machine when I get home, and can hopefully get it fixed soon.
Re:Straight-edge and Compass Construction Kit on Wednesday June 26, 2013 @05:14AM (#5944935)
Hi, developer here. I'm not sure why it would give you a single pixel cursor. It should use the pointer (when you are over a point) and a grab hand (for when you are over the background).

I've probably done something a stupid way somewhere and it's not working in certain cases. What browser/os are you using?

EDIT: My chrome is okay (windows 7) but I'll check out a few others. Does the cursor always come out tiny or only in place of one of the pointer/grab hand?

And Wikimedia is a not for profit organization. Giving to a for profit is always going to be different.