Hi Avi and everyone-- > > There were two principles I was following. The first was that, > > occasionally, a system requires important fundamental changes to > > remain vital. I refer to previously-expressed concepts of "blue > > plane" or "burn the disk packs" thinking. (I hesitate to use those > > particular phrases, because I think much of their power in this > > community derives from nostaliga. I do think, however, that they > > truly were valid ideas.) I came to believe that the Squeak community > > was particularly receptive to these ideas, not just [to] the people > > espousing them or the funding they represented. > > > > The second principle was that discussion of a shared vision could > > ameliorate the lack of a short-term gain, and even hasten the > > implementation of the vision by attracting volunteers. There was a > > time in the Squeak community, it seemed to me, when we could discuss > > the merits of an idea before the implementation was finished. I > > found it useful, and inspiring. This is why I have been writing > > progress reports for Spoon and asking for feedback. > > Aha. My personal observation has been that this principle does not > hold. One piece of evidence I have is the various version control > systems I have worked on for Squeak. The current version of > Monticello arose through a series of very incremental and (in > retrospect) "unnecessary" early versions (including "DVS" before it > was called "Monticello"), but each of which was released as a working > and useful artifact without any prior discussion. > > For Monticello 2, on the other hand, we've released plenty of > information, tried to open discussion many times, asked for volunteers > at several points, but never released something that people could > actually use for their daily work. Result: apart from Damien who > recently got some funding to work on it, we've had no response > whatsoever. This despite the fact that MC2 is a much better and more > ambitious design than any of the prior versions of MC. > > I've seen similar patterns with Seaside versions over the years: > discussions about the future go precisely nowhere. Ditto experimental > branches for people to play with. But make a deep change that still > lets people get their work done and nobody blinks. Okay, but if the second principle doesn't hold, then I don't see how the first one can have any actual significance in this community. To use Koestler's "bisociation" metaphor[1] yet again, it seems that where I want to go is simply not reachable through any path we're collectively willing to take. So, it seems I must go there myself (with those few others who can take some time away from getting work done, or who can somehow rationalize the effort itself as getting work done :). Only then, if the result is practical for use by everyone else, should I ask for consideration here. I can accept that, although I find it disappointing and surprising given my early experiences with the community. But it's still not clear to me what the community would consider "practical", despite a few attempts some have made to elaborate (I appreciate the attempts anyway). In the absence of meaningful planning by the Squeak community on whether, when, and how to use Spoon, those working on it[2] can only leave those decisions to others. Oh, and I suppose those with funding can feel free to speak up at any time. :) In short (too late! ;), I won't press this further, you all know where to find Spoon info if you want it[3]. I'll keep helping in other ways. Thanks for reading. -C [1] ...the "blue/pink planes" stuff, e.g. as mentioned by Kay from 17:25 onward in http://tinyurl.com/ok5df (video.google.com). [2] ...it's not just me, although I am coordinating it. [3] http://netjam.org/spoon -- Craig Latta improvisational musical informaticist www.netjam.org Smalltalkers do: [:it | All with: Class, (And love: it)] |
I believe SPOON is a very important departure. It permits the fundamentally new to live side by side with the old. It deserves to succeed. The idea of "burn the disk packs" was a fundamental mistake; it doesn't take into account that the value of a release image is minuscule compared to the value added by user/programmers. The idea of a personal computer cannot be reconciled with the idea of throwing everything away every few years. What about my address book, my diary, the useful program I wrote two years ago, the program I'm working on now. (My programs are part of my personal data) I am afraid you expect too much from the community. Like everyone else, I am working on my own pet project(s). Like everyone else, I am trying to avoid committing error 33: Predicating one research effort upon the success of another. (http://www.catb.org/jargon/html/E/error-33.html) Still, I do want to try SPOON. But I got wary when I followed the installation directions and immediately crashed. Perhaps the project hasn't got as far as I expected. Dear Craig. I understand your funding has dried out so that funding is your prime concern. But I sincerely hope you can continue your work on SPOON. You may have to do it alone until you have a reasonably stable core so that other people can start populating it with their own pet revolutions. I think it was Storm-P who said: "When you want to change the world, start in its center and begin with yourself". All the best --Trygve On 12.07.2007 04:11, Craig Latta wrote: Hi Avi and everyone--There were two principles I was following. The first was that, occasionally, a system requires important fundamental changes to remain vital. I refer to previously-expressed concepts of "blue plane" or "burn the disk packs" thinking. (I hesitate to use those particular phrases, because I think much of their power in this community derives from nostaliga. I do think, however, that they truly were valid ideas.) I came to believe that the Squeak community was particularly receptive to these ideas, not just [to] the people espousing them or the funding they represented. The second principle was that discussion of a shared vision could ameliorate the lack of a short-term gain, and even hasten the implementation of the vision by attracting volunteers. There was a time in the Squeak community, it seemed to me, when we could discuss the merits of an idea before the implementation was finished. I found it useful, and inspiring. This is why I have been writing progress reports for Spoon and asking for feedback.Aha. My personal observation has been that this principle does not hold. One piece of evidence I have is the various version control systems I have worked on for Squeak. The current version of Monticello arose through a series of very incremental and (in retrospect) "unnecessary" early versions (including "DVS" before it was called "Monticello"), but each of which was released as a working and useful artifact without any prior discussion. For Monticello 2, on the other hand, we've released plenty of information, tried to open discussion many times, asked for volunteers at several points, but never released something that people could actually use for their daily work. Result: apart from Damien who recently got some funding to work on it, we've had no response whatsoever. This despite the fact that MC2 is a much better and more ambitious design than any of the prior versions of MC. I've seen similar patterns with Seaside versions over the years: discussions about the future go precisely nowhere. Ditto experimental branches for people to play with. But make a deep change that still lets people get their work done and nobody blinks.Okay, but if the second principle doesn't hold, then I don't see how the first one can have any actual significance in this community. To use Koestler's "bisociation" metaphor[1] yet again, it seems that where I want to go is simply not reachable through any path we're collectively willing to take. So, it seems I must go there myself (with those few others who can take some time away from getting work done, or who can somehow rationalize the effort itself as getting work done :). Only then, if the result is practical for use by everyone else, should I ask for consideration here. I can accept that, although I find it disappointing and surprising given my early experiences with the community. But it's still not clear to me what the community would consider "practical", despite a few attempts some have made to elaborate (I appreciate the attempts anyway). In the absence of meaningful planning by the Squeak community on whether, when, and how to use Spoon, those working on it[2] can only leave those decisions to others. Oh, and I suppose those with funding can feel free to speak up at any time. :) In short (too late! ;), I won't press this further, you all know where to find Spoon info if you want it[3]. I'll keep helping in other ways. Thanks for reading. -C [1] ...the "blue/pink planes" stuff, e.g. as mentioned by Kay from 17:25 onward in http://tinyurl.com/ok5df (video.google.com). [2] ...it's not just me, although I am coordinating it. [3] http://netjam.org/spoon -- Craig Latta improvisational musical informaticist www.netjam.org Smalltalkers do: [:it | All with: Class, (And love: it)] -- Trygve Reenskaug mailto: [hidden email] Morgedalsvn. 5A http://folk.uio.no/trygver N-0378 Oslo Tel: (+47) 22 49 57 27 Norway |
In reply to this post by ccrraaiigg
On 7/11/07, Craig Latta <[hidden email]> wrote:
As with the Smalltalk meme that spawned it, Spoon's impact won't be based solely on quantity nor on adoption by the people who would seem to benefit most from it. In fact, not having been widely adopted has probably been a plus. When Spoon is everywhere, there will be no Spoon. Your committment to Spoon is inspiring. Best, Laurence |
In reply to this post by ccrraaiigg
Hi Craig,
I'm a real fan of Spoon. I really hope it will be the foundation of Squeak soon. I feel the same as you say, WRT Morphic 3. And I'm doing as you. However, you are a member of the Board. Doesn't this help you understand better the future of Squeak? Doesn't this allow you to decide about it? If you are in trouble knowing about the future of Spoon and Squeak, what's left to people like me with Morphic 3? Cheers, Juan Vuletich Craig Latta escribió: > Hi Avi and everyone-- > > >>> There were two principles I was following. The first was that, >>> occasionally, a system requires important fundamental changes to >>> remain vital. I refer to previously-expressed concepts of "blue >>> plane" or "burn the disk packs" thinking. (I hesitate to use those >>> particular phrases, because I think much of their power in this >>> community derives from nostaliga. I do think, however, that they >>> truly were valid ideas.) I came to believe that the Squeak community >>> was particularly receptive to these ideas, not just [to] the people >>> espousing them or the funding they represented. >>> >>> The second principle was that discussion of a shared vision could >>> ameliorate the lack of a short-term gain, and even hasten the >>> implementation of the vision by attracting volunteers. There was a >>> time in the Squeak community, it seemed to me, when we could discuss >>> the merits of an idea before the implementation was finished. I >>> found it useful, and inspiring. This is why I have been writing >>> progress reports for Spoon and asking for feedback. >>> >> Aha. My personal observation has been that this principle does not >> hold. One piece of evidence I have is the various version control >> systems I have worked on for Squeak. The current version of >> Monticello arose through a series of very incremental and (in >> retrospect) "unnecessary" early versions (including "DVS" before it >> was called "Monticello"), but each of which was released as a working >> and useful artifact without any prior discussion. >> >> For Monticello 2, on the other hand, we've released plenty of >> information, tried to open discussion many times, asked for volunteers >> at several points, but never released something that people could >> actually use for their daily work. Result: apart from Damien who >> recently got some funding to work on it, we've had no response >> whatsoever. This despite the fact that MC2 is a much better and more >> ambitious design than any of the prior versions of MC. >> >> I've seen similar patterns with Seaside versions over the years: >> discussions about the future go precisely nowhere. Ditto experimental >> branches for people to play with. But make a deep change that still >> lets people get their work done and nobody blinks. >> > > Okay, but if the second principle doesn't hold, then I don't see > how the first one can have any actual significance in this community. To > use Koestler's "bisociation" metaphor[1] yet again, it seems that where > I want to go is simply not reachable through any path we're collectively > willing to take. > > So, it seems I must go there myself (with those few others who can > take some time away from getting work done, or who can somehow > rationalize the effort itself as getting work done :). Only then, if the > result is practical for use by everyone else, should I ask for > consideration here. I can accept that, although I find it disappointing > and surprising given my early experiences with the community. But it's > still not clear to me what the community would consider "practical", > despite a few attempts some have made to elaborate (I appreciate the > attempts anyway). > > In the absence of meaningful planning by the Squeak community on > whether, when, and how to use Spoon, those working on it[2] can only > leave those decisions to others. Oh, and I suppose those with funding > can feel free to speak up at any time. :) > > In short (too late! ;), I won't press this further, you all know > where to find Spoon info if you want it[3]. I'll keep helping in other > ways. Thanks for reading. > > > -C > > [1] ...the "blue/pink planes" stuff, e.g. as mentioned by Kay from 17:25 > onward in http://tinyurl.com/ok5df (video.google.com). > > [2] ...it's not just me, although I am coordinating it. > > [3] http://netjam.org/spoon > > -- > Craig Latta > improvisational musical informaticist > www.netjam.org > Smalltalkers do: [:it | All with: Class, (And love: it)] > > > > |
In reply to this post by Trygve
Hi-- Trygve writes: > The idea of "burn the disk packs" was a fundamental mistake; it > doesn't take into account that the value of a release image is > minuscule compared to the value added by user/programmers. The idea of > a personal computer cannot be reconciled with the idea of throwing > everything away every few years. What about my address book, my diary, > the useful program I wrote two years ago, the program I'm working on > now. (My programs are part of my personal data) Well, I wasn't asking anyone to throw anything away. I was asking for planning. Continuity is actually very important to me. Indeed, if it weren't, I wouldn't have taken the tactic of changing Squeak into what I want; I would have made something completely new. I'm also putting a lot of work into paths from current Squeak to Spoon (e.g., adapting my VM and remote browsing changes to Squeak 3.9). > I am afraid you expect too much from the community. It seems so. > I am working on my own pet project(s). Like everyone else, I am trying > to avoid committing /error 33: Predicating one research effort upon > the success of another. > (http://www.catb.org/jargon/html/E/error-33.html) Ah, but I think we take that too far and commit error 34 (insisting upon small incremental changes *at all times*) and error 35 (being unwilling to imagine a way to achieve larger changes in the future). I think these are much worse than error 33, and as an exquisite case in point I present the very origin of that term, Xerox PARC. :) > Still, I do want to try SPOON. But I got wary when I followed the > installation directions and immediately crashed. Perhaps the project > hasn't got as far as I expected. It is indeed alpha software currently, as marked. Still, I hadn't thought that would keep people from considering possibilities. Juan writes: > ...you are a member of the Board. Doesn't this help you understand > better the future of Squeak? Well, it certainly puts me in closer contact with more people; I have more discussions about the future of Squeak than I might otherwise. But as far as my own opinions go, so far it seems that being on the board has just been a conflict of interest. (Of course there's still a lot of other good work to do, like sorting out the license situation and our legal viability). I thought about this a lot before the elections in 2006 (I ended up deciding not to run unless I was nominated). > Doesn't this allow you to decide about it? I certainly have a voice, but I (should be) just one of seven people. And even when the seven of us are in agreement, if the rest of the community doesn't want to go along, things won't work. There will just be a new set of seven after the next election, the cat-herding continuing as before. The election can be taken as a mandate, I suppose, but the will of this community is so fluid that I'm not sure how long one can point to that for authority. :) Things really only worked before when there was an unquestioned dictatorial entity (Kay's team), and that depended on funding and the primacy of their original work. I'm not saying that's the only viable way to go, but it's worth remembering. One could simply decide to turn the community into another dictatorship, but I would only feel comfortable with that (as either leader or follower) if it were decided by community consensus (in perhaps its last democratic act ;). > If you are in trouble knowing about the future of Spoon and Squeak, > what's left to people like me with Morphic 3? The phrase "in the same boat" comes to mind. :) Thanks, you two, and Laurence, and those who wrote in private, for the kind words! -C -- Craig Latta improvisational musical informaticist www.netjam.org Smalltalkers do: [:it | All with: Class, (And love: it)] |
We agree on this point. I'm afraid I was riding a hobby horse here.Hi-- Trygve writes:The idea of "burn the disk packs" was a fundamental mistake; it doesn't take into account that the value of a release image is minuscule compared to the value added by user/programmers. The idea of a personal computer cannot be reconciled with the idea of throwing everything away every few years. What about my address book, my diary, the useful program I wrote two years ago, the program I'm working on now. (My programs are part of my personal data)Well, I wasn't asking anyone to throw anything away. I was asking for planning. Continuity is actually very important to me. Indeed, if it weren't, I wouldn't have taken the tactic of changing Squeak into what I want; I would have made something completely new. I'm also putting a lot of work into paths from current Squeak to Spoon (e.g., adapting my VM and remote browsing changes to Squeak 3.9). May be the community expects too much from you, too. When I tried to start SPOON a the end of May, I followed your instructions to "view the current _installed modules", but got an error. When I reported it, you answered "Great, you got as far as trying that! :) Those things don't actually work in that release, stay tuned for the next release." I may be naive, but I did not expect you to invite me to spend my time on things that just cannot work.I am afraid you expect too much from the community.It seems so. I know error 33 came from PARC; I was there. But you misunderstand it. It leaves you free to reinvent the world, but warns me about prematurely building on your results. I do not insist on small incremental changes. That is precisely why I hope for a usable SPOON, an environment for a new and fundamental change that can co-exist with the old.I am working on my own pet project(s). Like everyone else, I am trying to avoid committing /error 33: Predicating one research effort upon the success of another. (http://www.catb.org/jargon/html/E/error-33.html)Ah, but I think we take that too far and commit error 34 (insisting upon small incremental changes *at all times*) and error 35 (being unwilling to imagine a way to achieve larger changes in the future). I think these are much worse than error 33, and as an exquisite case in point I present the very origin of that term, Xerox PARC. :) You first have to give me something to consider... :-)Still, I do want to try SPOON. But I got wary when I followed the installation directions and immediately crashed. Perhaps the project hasn't got as far as I expected.It is indeed alpha software currently, as marked. Still, I hadn't thought that would keep people from considering possibilities. Cheers --Trygve -- Trygve Reenskaug mailto: [hidden email] Morgedalsvn. 5A http://folk.uio.no/trygver N-0378 Oslo Tel: (+47) 22 49 57 27 Norway |
In reply to this post by ccrraaiigg
I appreciate your unpleasant situation - so many important ideas waiting to be realized and nobody willing to pay your living expenses. (I'm extremely fortunate, I get my pension and nobody asks me how I spend my time). So, as I have said before. SPOON is too promising to be stopped. More comments inline below. On 12.07.2007 22:36, Craig Latta wrote: We agree on this point. I'm afraid I was riding a hobby horse here.Hi-- Trygve writes:The idea of "burn the disk packs" was a fundamental mistake; it doesn't take into account that the value of a release image is minuscule compared to the value added by user/programmers. The idea of a personal computer cannot be reconciled with the idea of throwing everything away every few years. What about my address book, my diary, the useful program I wrote two years ago, the program I'm working on now. (My programs are part of my personal data)Well, I wasn't asking anyone to throw anything away. I was asking for planning. Continuity is actually very important to me. Indeed, if it weren't, I wouldn't have taken the tactic of changing Squeak into what I want; I would have made something completely new. I'm also putting a lot of work into paths from current Squeak to Spoon (e.g., adapting my VM and remote browsing changes to Squeak 3.9). May be the community expects too much from you, too. When I tried to start SPOON a the end of May, I followed your instructions to "view the current _installed modules", but got an error. When I reported it, you answered "Great, you got as far as trying that! :) Those things don't actually work in that release, stay tuned for the next release." I may be naive, but I did not expect you to invite me to spend my time on things that just cannot work.I am afraid you expect too much from the community.It seems so. I know error 33 came from PARC; I was there. But you misunderstand it. It leaves you free to reinvent the world, but warns me about prematurely building on your results. I do not insist on small incremental changes. That is precisely why I hope for a usable SPOON, an environment for new and fundamental changes that can co-exist with the old.I am working on my own pet project(s). Like everyone else, I am trying to avoid committing /error 33: Predicating one research effort upon the success of another. (http://www.catb.org/jargon/html/E/error-33.html)Ah, but I think we take that too far and commit error 34 (insisting upon small incremental changes *at all times*) and error 35 (being unwilling to imagine a way to achieve larger changes in the future). I think these are much worse than error 33, and as an exquisite case in point I present the very origin of that term, Xerox PARC. :) You first have to give me something to consider... :-)Still, I do want to try SPOON. But I got wary when I followed the installation directions and immediately crashed. Perhaps the project hasn't got as far as I expected.It is indeed alpha software currently, as marked. Still, I hadn't thought that would keep people from considering possibilities. Cheers --Trygve -- Trygve Reenskaug mailto: [hidden email] Morgedalsvn. 5A http://folk.uio.no/trygver N-0378 Oslo Tel: (+47) 22 49 57 27 Norway |
In reply to this post by Trygve
Hi Trygve-- > When I tried to start SPOON at the end of May, I followed your > instructions to "view the current _installed modules"... You're referring to text within the alpha release itself (the webpage presented on startup). > ...but got an error. When I reported it, you answered "Great, you got > as far as trying that! :) Those things don't actually work in that > release, stay tuned for the next release." Now you're referring to a private email message I sent directly to you. > I may be naive, but I did not expect you to invite me to spend my time > on things that just cannot work. With all due respect, yes, I would call that naive with regard to what "alpha software" is. We seem to be repeating ourselves here. I think we'll just have to agree to disagree on this one. > I know error 33 came from PARC; I was there. I know you were, that's why I thought it was a compelling thing to elaborate upon that point in this discussion with you. > But you misunderstand it. It leaves you free to reinvent the world, > but warns me about prematurely building on your results. I understand that quite well. I was pointing out other even worse errors that can arise from attempts to avoid that situation. > I do not insist on small incremental changes. I was not referring specifically to you, but to the Squeak community on the whole. > > > Still, I do want to try SPOON. But I got wary when I followed the > > > installation directions and immediately crashed. Perhaps the > > > project hasn't got as far as I expected. > > > > It is indeed alpha software currently, as marked. Still, I hadn't > > thought that would keep people from considering possibilities. > > You first have to give me something to consider... :-) Well, I thought I had: a vision for how Squeak could work, and the design ideas I am pursuing to get there. > I appreciate your unpleasant situation - so many important ideas > waiting to be realized and nobody willing to pay your living expenses. Trygve, forgive me, but I think you are venturing into extremely inappropriate territory here. I had never brought my personal financial situation into this discussion, and I would appreciate that you refrain from doing so. Furthermore, what you have said is untrue. Since 2002 I have made my living as an independent consultant. While I do announce when I have available time, I have clients. If you would like to continue this conversation, may I suggest you do so in private, and not on this mailing list? Thank you. > So, as I have said before. SPOON is too promising to be stopped. thanks again, -C -- Craig Latta improvisational musical informaticist www.netjam.org Smalltalkers do: [:it | All with: Class, (And love: it)] |
/me hands craig and trygve some milk and cookies
-Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 http://tinyurl.com/r7uw4 [hidden email] CONFIDENTIALITY NOTICE This email is intended only for the persons named in the message header. Unless otherwise indicated, it contains information that is private and confidential. If you have received it in error, please notify the sender and delete the entire message including any attachments. Thank you. > -----Original Message----- > From: [hidden email] [mailto:squeak-dev- > [hidden email]] On Behalf Of Craig Latta > Sent: Friday, July 13, 2007 12:25 PM > To: [hidden email] > Subject: re: how to become modular > > > Hi Trygve-- > > > When I tried to start SPOON at the end of May, I followed your > > instructions to "view the current _installed modules"... > > You're referring to text within the alpha release itself (the > webpage presented on startup). > > > ...but got an error. When I reported it, you answered "Great, you > > as far as trying that! :) Those things don't actually work in that > > release, stay tuned for the next release." > > Now you're referring to a private email message I sent directly to > you. > > > I may be naive, but I did not expect you to invite me to spend my time > > on things that just cannot work. > > With all due respect, yes, I would call that naive with regard to > what "alpha software" is. We seem to be repeating ourselves here. I > think we'll just have to agree to disagree on this one. > > > I know error 33 came from PARC; I was there. > > I know you were, that's why I thought it was a compelling thing to > elaborate upon that point in this discussion with you. > > > But you misunderstand it. It leaves you free to reinvent the world, > > but warns me about prematurely building on your results. > > I understand that quite well. I was pointing out other even worse > errors that can arise from attempts to avoid that situation. > > > I do not insist on small incremental changes. > > I was not referring specifically to you, but to the Squeak > community on the whole. > > > > > Still, I do want to try SPOON. But I got wary when I followed > > > > installation directions and immediately crashed. Perhaps the > > > > project hasn't got as far as I expected. > > > > > > It is indeed alpha software currently, as marked. Still, I hadn't > > > thought that would keep people from considering possibilities. > > > > You first have to give me something to consider... :-) > > Well, I thought I had: a vision for how Squeak could work, and the > design ideas I am pursuing to get there. > > > I appreciate your unpleasant situation - so many important ideas > > waiting to be realized and nobody willing to pay your living expenses. > > Trygve, forgive me, but I think you are venturing into extremely > inappropriate territory here. I had never brought my personal financial > situation into this discussion, and I would appreciate that you refrain > from doing so. Furthermore, what you have said is untrue. Since 2002 I > have made my living as an independent consultant. While I do announce > when I have available time, I have clients. > > If you would like to continue this conversation, may I suggest you > do so in private, and not on this mailing list? Thank you. > > > So, as I have said before. SPOON is too promising to be stopped. > > > thanks again, > > -C > > -- > Craig Latta > improvisational musical informaticist > www.netjam.org > Smalltalkers do: [:it | All with: Class, (And love: it)] > |
In reply to this post by ccrraaiigg
|
On Jul 13, 2007, at 23:38 , Dan Ingalls wrote: > Just thought you guys might appreciate... > > http://www.youtube.com/watch?v=Rj4moeKDGY4 ROTFL! Hey, just what I needed after this week ... - Bert - |
Bert Freudenberg wrote:
> > On Jul 13, 2007, at 23:38 , Dan Ingalls wrote: > >> Just thought you guys might appreciate... >> >> http://www.youtube.com/watch?v=Rj4moeKDGY4 > > ROTFL! Hey, just what I needed after this week ... :-) ++1 Cool idea to get my 15 year old Transalp up to speed ;-) Might be a challenge to run this by the German "TÜV" though... Michael |
On Jul 13, 2007, at 3:10 PM, Michael Rueger wrote: > Bert Freudenberg wrote: >> On Jul 13, 2007, at 23:38 , Dan Ingalls wrote: >>> Just thought you guys might appreciate... >>> >>> http://www.youtube.com/watch?v=Rj4moeKDGY4 >> ROTFL! Hey, just what I needed after this week ... > > :-) ++1 > > Cool idea to get my 15 year old Transalp up to speed ;-) > Might be a challenge to run this by the German "TÜV" though... > > Michael Right we could run the list of lack of safety features: No deadman's switch since I note the bike almost got away from Dan at the start. Where is the hearing protection? A chunk of plywood for a heat shield? -- ======================================================================== === John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== === |
On Jul 14, 2007, at 0:18 , John M McIntosh wrote: > > On Jul 13, 2007, at 3:10 PM, Michael Rueger wrote: > >> Bert Freudenberg wrote: >>> On Jul 13, 2007, at 23:38 , Dan Ingalls wrote: >>>> Just thought you guys might appreciate... >>>> >>>> http://www.youtube.com/watch?v=Rj4moeKDGY4 >>> ROTFL! Hey, just what I needed after this week ... >> >> :-) ++1 >> >> Cool idea to get my 15 year old Transalp up to speed ;-) >> Might be a challenge to run this by the German "TÜV" though... >> >> Michael > > Right we could run the list of lack of safety features: No > deadman's switch since I note the bike > almost got away from Dan at the start. Where is the hearing > protection? A chunk of plywood for a > heat shield? Plywood shield? Don't make fun of Dan just because he wrote a Squeak VM in Java ... - Bert - |
In reply to this post by Dan Ingalls
Ha! I love it! Talk about yer refactoring and reuse. :-)
On Jul 13, 2007, at 2:38 PM, Dan Ingalls wrote: > Just thought you guys might appreciate... > > http://www.youtube.com/watch?v=Rj4moeKDGY4 > > - D > |
In reply to this post by ccrraaiigg
I'm late but I'd like to clarify something.
Pavel and Edgar's shrinking work is *needed* for Spoon because, TMK, Spoon doesn't operate with units smaller than methods. Pavel and Edgar are refactoring methods (I hope), extracting chunks of code from methods doing too much into their own, smaller, methods. This gives Spoon finer-grained pieces to work with to build a much better quality minimal image when imprinting. - Chris On 7/5/07, Craig Latta <[hidden email]> wrote: > > Hi JJ-- > > (Is it just me, or do all your messages come through without > newlines, even in the quoted material?) > > > Just as an observer from the side... > > What's holding you back? > > > ...isn't it the case that Pavel is trying the make the smallest > > possible code base *with current Squeak* while you are making lots of > > modifications to how the environment itself works? > > That's one way to put it, I suppose. However, I suspect there isn't > an easy definition of what "current Squeak" is after you've done > anything to it, unless your goal is to end up exactly where you started. > Do we really want to end up where we started? > > > And if that's the case, would they still be cross purposes? I would > > see it more as "low hanging fruit" (so to speak) vs. "the whole > > shabang", no? > > No, that's not how I see it. There's more involved in the value of > that fruit than the mere fact it hangs low. :) I think the amount of > duplicated work, for results that aren't as useful, makes it something > not worth doing that way (mostly because we are strapped for time and > other resources). Having a short-term-gain mindset at all times will > cause the total effort to be much harder and take much longer. I'm sorry > if this sounds harsh (it sounds harsh to me, you don't need to convince > me of that :). Despite that, I think it's still best to speak plainly here. > > > thanks, > > -C > > > |
El 7/14/07 12:08 PM, "Chris Muller" <[hidden email]> escribió: > I'm late but I'd like to clarify something. > > Pavel and Edgar's shrinking work is *needed* for Spoon because, TMK, > Spoon doesn't operate with units smaller than methods. Pavel and > Edgar are refactoring methods (I hope), extracting chunks of code from > methods doing too much into their own, smaller, methods. > > This gives Spoon finer-grained pieces to work with to build a much > better quality minimal image when imprinting. > > - Chris Craig and Pavel are my inspiration and I try to learn of both It's a matter of what is needed for loading actual packages , Spoon can do ? And also reshaping of actual packages (my Ladrillos idea). As example , what if I wish load into Spoon only the needed for work with external .gif, .png, .jpg ? We don't need all in actual packages. |
In reply to this post by Chris Muller-3
On Sat, 14 Jul 2007 08:08:56 -0700, Chris Muller <[hidden email]>
wrote: > I'm late but I'd like to clarify something. > > Pavel and Edgar's shrinking work is *needed* for Spoon because, TMK, > Spoon doesn't operate with units smaller than methods. Pavel and > Edgar are refactoring methods (I hope), extracting chunks of code from > methods doing too much into their own, smaller, methods. > > This gives Spoon finer-grained pieces to work with to build a much > better quality minimal image when imprinting. That was my understanding as well. I'm not sure now if that's true but it seems logical. |
In reply to this post by Dan Ingalls
On Fri, Jul 13, 2007 at 02:38:21PM -0700, Dan Ingalls wrote:
> Just thought you guys might appreciate... > > http://www.youtube.com/watch?v=Rj4moeKDGY4 Well, the sound and the general layout of the propulsion system remind me of the ultralight that I used to fly in the 1980s. Mine is still in the garage, but here's one one a museum: http://www.aeromuseum.org/aircraft_american.html So now I'm trying to figure out how many leaf blowers it will take to get airborne. Tim, I seem to recall from your web site that you tinker with model aircraft. Maybe I'm getting conservative in my old age, but a small unmanned version would seem a prudent first step. If a leaf-blower jet bicycle is not enough to annoy all of the neighbors, a flying model that buzzes over the rooftops is sure to do the trick. What do you think? Dave |
In reply to this post by ccrraaiigg
> To: [hidden email] > From: [hidden email] > Date: Thu, 5 Jul 2007 14:41:30 -0700 > Subject: re: how to become modular (was "Contributors Agreement signature status?") > > > Hi JJ-- > > (Is it just me, or do all your messages come through without > newlines, even in the quoted material?) Rats. I'm using this stupid new MS live thing and I guess it must be sending the mail in HTML format or something even waky'er. I'm still trying to figure out what is causing it. I would just ditch this whole thing but I don't know what all points to this address unfortunately. > > > Just as an observer from the side... > > What's holding you back? Time. My iron is in way too many fires as it is, which is why I am now trying to pay people to take some of the load. :) > That's one way to put it, I suppose. However, I suspect there isn't > an easy definition of what "current Squeak" is after you've done > anything to it, unless your goal is to end up exactly where you started. > Do we really want to end up where we started? Of course we wouldn't, but if what Pavel is doing works we wont be where we started. We will have what we have today with the ability to remove any part of it easily and I think that is quite a benefit. > No, that's not how I see it. There's more involved in the value of > that fruit than the mere fact it hangs low. :) I think the amount of > duplicated work, for results that aren't as useful, makes it something > not worth doing that way (mostly because we are strapped for time and > other resources). Having a short-term-gain mindset at all times will > cause the total effort to be much harder and take much longer. I'm sorry > if this sounds harsh (it sounds harsh to me, you don't need to convince > me of that :). Despite that, I think it's still best to speak plainly here. > > > thanks, > > -C So long as any argument/discussion is in good faith (i.e. not resorting to ad homein, etc.) then you're not going to offend me. We speak much plainer then this when cash is on the line. :) If it is indeed duplicated then I would certainly see that as a negative. Especially given the time constraints we're all under. But is there a way for him to use the work you have done and end up with a modular Squeak image that resembles what we have now (as is his goal), or is it going to look remarkably like Spoon? :) I certainly hope it doesn't sound like I'm passing judgment on Spoon or looking at it in any negative way. I don't, I read all your Spoon mails with great interest. But it does appear quite different to me then what we have right now, and I'm not sure I'm sold on all the why's and what exactly's. But I do look forward to trying it out and seeing for myself first-hand. See what you’re getting into…before you go there. Check it out! |
Free forum by Nabble | Edit this page |