Have you considered finding a conformal transformation† that maps a square to any other possible shape, as long as the shape doesn't have any holes? Such a transformation always exists by the Riemann Mapping Theorem, and is unique as long as you specify in addition (1.) which point the square's centre maps to, and (2.) the angle of rotation around that point. Not sure if anyone's ever tried that.
If you actually want more aesthetic freedom, you can compose with an arbitrary diffeomorphism of the square to itself. But I think that might usually look worse.
† - That is, preserving all angles, including right angles. The terminology stems from the output angles conforming (???) to the input angles.
i'm torn between my stupidity re:your first comment and my love of eliminating pinch points (now you're speaking my language). i need to read up a lot to better understand your suggestion!
(most pinch points are gone these days, it just required a lot of edge case hunting)
The main difference between the above tool and most custom shaped maze generators out there is breaking the assumption that the maze's outer shape must be defined by adding or removing regularly-shaped cells along the edge.
To have mazes look more human drawn, cells need to be irregular and the inner walls need naturally follow the contours of the outer shape.
The minimum recognition Scott Adams deserves should be having updated the world model of those who read his blog.
It is hard to remember how thoroughly Trump's presidential run was seen as a joke in 2015. I bet most people can't remember and somehow think they always knew Trump stood a real chance. That is likely a lie.
Scott made specific, reasoned, unique arguments about why Trump would win, with high conviction. This was at a time when it was about as non-consensus and unpopular as possible to do so (it wasn't just that people didn't want Trump to win, there was a complete dismissal of the possibility from both sides of the aisle).
The fact that Scott was right, and continued to be right when forecasting much about politics, taught me a lot about the nature of the world we live in. Scott clearly understood something important that I did not at the time.
> Adams wrote about the incident (indirect link, via the Metatalk thread). He wrote that he makes contrarian predictions as calculated bets that in the unlikely event they pan out, he would get credit. [0]
Also to add - from Adams’ wiki[1], there are more examples of a bunch of bold contrarian takes that never became true.
I see you fulfilled one of his dreams and credited to him one of the guesses.
[0] from another comment in this thread, exposing how Adams was praising himself from third character.
I agree with you trymas! I myself spent time cataloguing a number of his predictions that did not come true.
I am still asking a specific question: for the prediction of Trump's rise, did the critics downvoting me read his actual writing and arguments? It was not a single contrarian prediction. It was an extended, thoughtful, and informed perspective that has helped understand the world for the past 10 years.
Further, he didn't just make multiple contrarian predictions in the hope he'd be credited -- he had a way of making predictions in ways that could be interpreted multiple ways later.
I both (A) found this infuriating and (B) found his understanding of what Trump is to be deeply insightful.
I agree. There’s another guy (in the quote tweet) here who’s pushed on Where’s Waldo stuff, but like you I think it’s currently stuck at the “deformed bodies/faces” issue: https://x.com/kamens/status/2001396716654727607
I also suspect it may be solvable by switching to something other than humans - we probably won’t be as weirded out by malformed cars or plants or whatever.
This is the best compromise for coding with LLMs I’ve seen!
On an old sitcom a teenager decides to cheat on an exam by writing all the answers on the soles of his shoes. But he accidentally learns the material through the act of writing it out.
Similarly, the human will maintain a grasp of all the code and catch issues early, by the mechanical act of typing it all out.
You just reminded me about my math teacher letting us use programs on our TI-83 to cheat on the test if we could type the programs in ourselves. Definitely worked
I love this TODO approach not just for what it does for future readers as Sophie notes but also for the mental release it gives me when thinking about edge cases that I don't want to commit to fixing.
Personally, I follow the simple rule: "I type every single character myself. The AI/agent/etc offers inspiration." It's an effective balance between embracing what the tech can do (I'm dialing up my usage) and maintaining my personal connection to the code (I'm having fun + keeping things in my head).
It works by moving your thumb to a different position while flipping the pages -- every Xth page is cut at slightly different lengths, so when you move your thumb to the next position, different pages become visible during the flip
Using this trick you could show multiple different video clips in the flipbook just by moving your thumb to a different spot
reply