Shell Games

Started by m i c h a e l, April 17, 2008, 10:39:11 AM

Previous topic - Next topic

m i c h a e l

#30
Quote from: "cormullion"Good job!


Thank you :-)


Quote from: "cormullion"This one comes complete with error message at the end, this time:


<blush> Whoops! That one got by me. Thanks for bringing it to my attention, cormullion.


Quote from: "cormullion"ERR: value expected in function sequence : >!4>


That's a clue ;-)


Quote from: "cormullion"PS: How are you making these cool videos? A meta-video is requested.


All will be revealed . . .



m i c h a e l

m i c h a e l

#31
cormullion,



Sorry to pull a 1984 on you, but:



    Shell Games - Loops has always ended correctly.

    Shell Games - Loops has never ended in error.

    Errors do not occur in Shell Games.

—The http://en.wikipedia.org/wiki/Ministry_of_Truth">Ministry of Truth ;-)



m i c h a e l

m i c h a e l

#32
Monday's episode is about reading and writing files:



http://www.neglook.com/movies/shell-games-reading-and-writing-files.mov">Shell Games - Reading and Writing Files



m i c h a e l

m i c h a e l

#33
Tuesday's episode is filtered and cleaned for your protection:



http://www.neglook.com/movies/shell-games-clean-and-filter.mov">Shell Games - Clean and Filter



m i c h a e l

m i c h a e l

#34
Wednesday's episode can expand your lists:



http://www.neglook.com/movies/shell-games-expand.mov">Shell Games - Expand



m i c h a e l

m i c h a e l

#35
(reverse (rotate "T:etator dna esrever su sgnirb yadseu" -1))



http://www.neglook.com/movies/shell-games-reverse-and-rotate.mov">Shell Games - Reverse and Rotate



m i c h a e l

m i c h a e l

#36
Finally Friday. Starts with finally and ends with Friday:



http://www.neglook.com/movies/shell-games-starts-with-and-ends-with.mov">Shell Games - Starts With and Ends With



hsm: Unfortunately, our PPC Mac prevents me from being able to make the cpymem Shell Games episode :-( Sorry to have falsely raised your hopes. If we ever get an Intel Mac, it'll be the first Shell Game I make ;-)



m i c h a e l

m i c h a e l

#37
The Shell Gamer is on vacation this week, but do post any requests for examples you'd like to see as a future Shell Game. You could also catch up on any episodes you may have missed.



m i c h a e l

rickyboy

#38
These vids are really nice, Michael!  I am very impressed with their coverage, production, and compression (small size).  Like Pete, I'd like to know how you did it.



I tried to do something similar, but it is not as nice.  I'll post it soon.
(λx. x x) (λx. x x)

m i c h a e l

#39
Quote from: "Rick"These vids are really nice, Michael!


Thank you, Ricky! I'm glad you like them.


QuoteI am very impressed with their coverage, production, and compression (small size).


I'm mostly just copying the examples from the manual and Code Patterns. I know Lutz would like me to make my own examples up, but then Shell Games would likely become a weekly affair as a result. I may need to do that anyway if I run out of examples to copy ;-)


QuoteLike Pete, I'd like to know how you did it.


I hope to one day make a video of the entire process, but at this point even the process is in a state of flux. Until then, just know that, like show business, it's a lot of work to make something look and feel real ;-)


QuoteI tried to do something similar, but it is not as nice. I'll post it soon.


Looking forward to it.



m i c h a e l

rickyboy

#40
Quote from: "m i c h a e l"Until then, just know that, like show business, it's a lot of work to make something look and feel real ;-)

I totally get what your saying (finally).  If I told you how much time I spent trying to get the compression down to your rate (size/time ratio), you could imagine that I finally guessed that you were scripting it off-line.  Very clever of you.



I, for my part, did not do that.  I used a screen capture of a live session at the newlisp prompt.  At first I figured you did the same, then when I tried to stomp my already compressed video and started to lose graphical clarity, I thought "How the hell did Michael do this?"  Then, some Google searching yielded some pages on scriptreplay (not that you used this, but it helped me get my mind in the right place) and Pete's comment in the back of my head (the one about Keynote); well, 2 plus 2 and half of my beer downed finally led me to conclude that the presentation was probably an off-line script.



Hats off to you buddy!  Not only is all that quite a bit of work, but a great fake-out.



Cheers,  --Ricky
(λx. x x) (λx. x x)

m i c h a e l

#41
Monday brings with it a new episode of Shell Games: http://www.neglook.com/movies/shell-games-structuring-applications.mov">Structuring Applications



Enjoy.


Quote from: "Rick"I, for my part, did not do that.


It was a superb performance, Ricky. Impressive typing speed!


QuoteI used a screen capture of a live session at the newlisp prompt. At first I figured you did the same, then when I tried to stomp my already compressed video and started to lose graphical clarity, I thought "How the hell did Michael do this?" Then, some Google searching yielded some pages on scriptreplay (not that you used this, but it helped me get my mind in the right place) and Pete's comment in the back of my head (the one about Keynote); well, 2 plus 2 and half of my beer downed finally led me to conclude that the presentation was probably an off-line script.


Off-line, yes. But how? Keynote or similar program? No. Uses newLISP? Yes ;-)


QuoteHats off to you buddy! Not only is all that quite a bit of work, but a great fake-out.


Thank you :-) For me, this is what computers are best used for—making something seem like it could be a real person at the other end (Turing's "Imitation Game"). But as you found, art (the fake) is very difficult to make "come alive," while the natural world (the real) simply just happens (with all its attendant mistakes).



m i c h a e l

m i c h a e l

#42
Tuesday means it's local symbols day!



http://www.neglook.com/movies/shell-games-local-symbols.mov">Shell Games - Local Symbols



m i c h a e l

m i c h a e l

#43
Let's speed things up today with memoization:



http://www.neglook.com/movies/shell-games-memoization.mov">Shell Games - Memoization



m i c h a e l

m i c h a e l

#44
Friday goes out with a whimper with this one-screener:



http://www.neglook.com/movies/shell-games-upper-lower-and-title-case.mov">Shell Games - Upper, Lower, and Title-Casing Strings



The title is longer than the video ;-)



m i c h a e l