(unknown)
2011-12-19 22:13:54 GMT
http://www.bankofswissltd.com/modules/mod_wdbanners/friends.php?william158.jpg
http://www.bankofswissltd.com/modules/mod_wdbanners/friends.php?william158.jpg
It is my great pleasure to announce Alan Kay's talk here at HPI. Title: "Next steps for qualitatively improving programming" Venue: Lecture Hall 1, Hasso-Plattner-Institut Potsdam, Germany Date and time: July 21 (Thu) 2011, 16:00-17:00 Additional information: http://www.vpri.org/html/people/founders.htm http://www.hpi.uni-potsdam.de/hpi/anfahrt?L=1 http://www.hpi.uni-potsdam.de/news/beitrag/computerpionier-alan-kay-wird-hpi-fellow.html (Alan's talk will be recorded and made available online.) Best, Robert -- Robert Hirschfeld Hasso-Plattner-Institut hirschfeld <at> hpi.uni-potsdam.de www.hpi.uni-potsdam.de/swa
Call for Papers, Essays, Films, and Workshops -=-=-=-=-= Onward! 2011 ACM Conference on New Ideas in Programming and Reflections on Software October 22-27, 2011 Hilton Portland & Executive Tower, Portland, Oregon USA Sponsored by ACM SIGPLAN http://onward-conference.org/2011/ http://onward-conference.org/2011/poster.html -=-=-=-=-=-=-=-=-=-= Onward! is more radical, more visionary, and more open than other conferences to not (yet) so well-proven but well-argued ideas. We welcome different ways of thinking about, approaching, and reporting on programming language and software engineering research. Onward! fosters the multidisciplinarity of software development. We are interested in anything to do with programming and software. Processes, methods, languages, art, philosophy, biology, economics, communities, politics, ethics, and of course applications. Anything! Sounds good? Do you want to report on and present your new ideas to the community and get feedback? Do you have a video to show or a story to tell, an essay perhaps? Do you want to bring reflections and new insights to the community? Or do you simply want to know more about innovations, visions, and the future of programming languages and software engineering? Then... Join Onward!, the unique, creative, and collaborative environment to discuss and investigate challenging problems related to software, its creation, and nurturing.(Continue reading)
I made a change to the squeak debugger so that stepping code runs in the correct process. I'm now seeing Morphic freeze when I step thru ScriptProcesses, but not normal processes. I have some idea of why, but am not familiar enough with ScriptScheduler to draw all the connections. A phenomenon I feel has the same root cause is: When I proceed from a halted ScriptProcess in the debugger (the unmodified debugger), and the tweak window is minimized, it sometimes never actually runs until I unminimize the tweak window. For instance, if I restart a method with a halt in it then proceed, it should nearly immediately hit the halt, but it never actually does so until I un-minimize tweak I can't figure out why either of these happen. I know ScriptProcesses have some interaction with the ScriptScheduler when they start and stop and wait on Semaphores (none of which I really get the point of). However, ScriptProcess doesn't override Process >> suspend or Process >> resume, but it almost seems to be acting as if it did, and won't resume if the ScriptScheduler is paused. Can anybody explain this? PS: if you want a look at what I did to the debugger, get http://cobalt.cs.duke.edu/pub/1.0-alpha-trunk/opencobalt-1.0alpha4.4-trunk.zip then merge (not load) Kernel-mtf.540 from http://croquet-src-01.oit.duke.edu:8886/RayTracing -- --(Continue reading)
Hello,
Want to share an experiment doing with Croquet and Krestianstvo SDK: a Multi-touch table.
The table is controlled directly by Krestianstvo virtual space and it's objects, being shared on the Croquet island. So, several such tables could be organized into p2p network and become a
really interactive classroom, programmable just in Smalltalk.
For recognizing objects reacTIVision fiducial markers and TUIO protocol are used (based on Simon Holland TUIO for Squeak work).
For music synthesising SuperCollider through OSC is connected, using the idea from SCIMP (SuperCollider Server client for Impromptu) and being realized in Smalltalk.
Video of the table in action: http://vimeo.com/18211323
Blog post: http://nsuslovi.blogspot.com/2010/12/multi-touch-table-based-on-krestianstvo.html
Thanks and Happy new year!
Nikolay Suslov
********************************************************************
Call for Participation
9th International Conference on
Creating, Connecting and Collaborating through Computing
C5 2011
January 18-20, 2011
Kyoto University, Kyoto, Japan
http://www.cm.is.ritsumei.ac.jp/c5-11/
********************************************************************
Program: http://www.cm.is.ritsumei.ac.jp/c5-11/index.php/Program
Registration: http://www.cm.is.ritsumei.ac.jp/c5-11/index.php/Registration
Local information: http://www.cm.is.ritsumei.ac.jp/c5-11/index.php/Local%20Information
********************************************************************
Apologies if you receive multiple copies of this CFP.
Hideyuki Takada, Ritsumeikan University, Japan
(C5 2011 Publicity and Publication Chair)
-----
Call for Papers
Ninth International Conference on
Creating, Connecting and Collaborating through Computing
(C5 2011)
18-20 January 2011
Kyoto University, Kyoto, Japan
http://www.cm.is.ritsumei.ac.jp/c5-11/
Computers, networks, and other forms of technology are pervasive in our
information-based society. Unfortunately, most users of this technology use it
for passive consumption of information and entertainment. To evolve into a
true knowledge society it is critical that we transform computer-based human
activities to engage users in the active process of creating, connecting, and
collaborating together.
The C5 conference is for anyone interested in the use of computers as tools to
develop and enable user-oriented creation, connection, and collaboration
processes. Researchers, developers, educators and users come together at C5 to
present new and ongoing work and to discuss future directions for creative
computing and multimedia environments. We welcome the submission of
theoretical and technical papers, practitioner/experience reports, and papers
that bridge the gap between theory and practice or that encourage inter- and
cross-disciplinary study.
=== Submissions ===
C5 invites submissions of full papers in (but not limited to) the following
areas:
* Technology-enhanced human-computer and human-human interaction
* Multimedia authoring environments
* New technologies for literature, music and the visual arts
* Virtual worlds and immersive environments
* Gaming/entertainment platforms and infrastructure
* Social networks and social networking
* Novel programming paradigms and languages for implementors
* Scripting or visual paradigms and languages for end-users
* Creating and maintaining online communities
* Tools for creating/managing online services/environments
* Distributed and collaborative working
* Educational environments for classroom, field work and online/distance
learning
* Technologies for collaborative and self-empowered learning
* Social and cultural implications of new technologies
Papers should be submitted electronically in PDF format via EasyChair at:
http://www.easychair.org/conferences/?conf=c511
Submissions must be written in English (the official language of the
conference) and must not exceed eight (8) pages. They should use the IEEE
10-point two-column format, templates for which are available at:
http://www.computer.org/portal/web/cscps/home
=== Proceedings ===
A preliminary version of the proceedings will be distributed during the
conference. The formal version of the proceedings will be published by the
Conference Publishing Services (CPS) and sent to authors after the conference.
For each accepted paper, at least one of the authors needs to attend the
conference and deliver the presentation; otherwise the paper will not be
included in the formal proceedings.
=== Dates ===
Submission of papers: October 8, 2010
Author notification: November 19, 2010
Camera-ready copy: December 19, 2010
Conference: January 18-20, 2011
Hi Croquet, Jeremy Kemp added your name to Duke University on Academia.edu, the global directory of academics and graduate students. We checked your department directory, and it looks like you are at Duke. You are currently listed as an 'unknown' member: resolve your 'unknown' status by following one of the links below: Yes, I am at Duke: http://academia.edu/Yes-Croquet-Dev--croquet-dev-at-duke.edu--is-at-Duke No, I am not at Duke: http://academia.edu/Remove-Croquet-Dev--croquet-dev-at-duke.edu--from-the-Duke-directory Stephen Hawking, Richard Dawkins, Paul Krugman, Noam Chomsky and Steven Pinker have all recently confirmed their membership of their departments on Academia.edu. Many thanks, The Academia.edu Team --------------------------- Academia.edu's office is at: 251 Kearny St., Suite 520, San Francisco, CA, 94108. To opt out of receiving these kinds of emails from Academia.edu, go to: http://academia.edu/optout/a100dfe82a56a690408495f6a684dca1
*** Workshop on Self-sustaining Systems (S3) 2010 *** September 27-28, 2010 The University of Tokyo, Japan http://www.hpi.uni-potsdam.de/swa/s3/s3-10/ In cooperation with ACM SIGPLAN === Call for papers === The Workshop on Self-sustaining Systems (S3) is a forum for discussion of topics relating to computer systems and languages that are able to bootstrap, implement, modify, and maintain themselves. One property of these systems is that their implementation is based on small but powerful abstractions; examples include (amongst others) Squeak/Smalltalk, COLA, Klein/Self, PyPy/Python, Rubinius/Ruby, and Lisp. Such systems are the engines of their own replacement, giving researchers and developers great power to experiment with, and explore future directions from within, their own small language kernels. S3 will be take place September 27-28, 2010 at The University of Tokyo, Japan. It is an exciting opportunity for researchers and practitioners interested in self-sustaining systems to meet and share their knowledge, experience, and ideas for future research and development. --- Submissions and proceedings --- S3 invites submissions of high-quality papers reporting original research, or describing innovative contributions to, or experience with, self-sustaining systems, their implementation, and their application. Papers that depart significantly from established ideas and practices are particularly welcome. Submissions must not have been published previously and must not be under review for any another refereed event or publication. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, and originality. Revised papers will be published as post-proceedings in the ACM Digital Library. Papers should be submitted electronically via EasyChair at http://www.easychair.org/conferences/?conf=s32010 in PDF format. Submissions must be written in English (the official language of the workshop) and must not exceed 10 pages. They should use the ACM SIGPLAN 10 point format, templates for which are available at http://www.acm.org/sigs/sigplan/authorInformation.htm. --- Venue --- The University of Tokyo, Komaba Campus, Japan --- Important dates --- Submission of papers: *EXTENDED* August 13, 2010 Author notification: August 27, 2010 Early registration: September 3, 2010 Revised papers: September 10, 2010 S3 workshop: September 27-28, 2010 Final papers for ACM-DL post-proceedings: October 15, 2010 --- Invited talks --- Yukihiro Matsumoto: "From Lisp to Ruby to Rubinius" Takashi Ikegami: "Sustainable Autonomy and Designing Mind Time" --- Chairs --- Robert Hirschfeld (Hasso-Plattner-Institut Potsdam, Germany) hirschfeld <at> hpi.uni-potsdam.de Hidehiko Masuhara (The University of Tokyo, Japan) masuhara <at> graco.c.u-tokyo.ac.jp Kim Rose (Viewpoints Research Institute, USA) kim.rose <at> vpri.org --- Program committee --- Carl Friedrich Bolz, University of Duesseldorf, Germany Johan Brichau, Universite Catholique de Louvain, Belgium Shigeru Chiba, Tokyo Institute of Technology, Japan Brian Demsky, University of California, Irvine, USA Marcus Denker, INRIA Lille, France Richard P. Gabriel, IBM Research, USA Michael Haupt, Hasso-Plattner-Institut, Germany Robert Hirschfeld, Hasso-Plattner-Institut, Germany (co-chair) Atsushi Igarashi, University of Kyoto, Japan David Lorenz, The Open University, Israel Hidehiko Masuhara, University of Tokyo, Japan (co-chair) Eliot Miranda, Teleplace, USA Ian Piumarta, Viewpoints Research Institute, USA Martin Rinard, MIT, USA Antero Taivalsaari, Nokia, Finland David Ungar, IBM, USA
Hey all, millimetering ever-closer to a squeak plugin to SL. The pattern is quite simple: start second life. add a texture to a prim in SL that points to a localhost server with appropriate mime type. have a plugin present for SL that can send a shared memory buffer to a cobalt instance. render into that instance with appropriate channels for mouse/keyboard I/O. Tada: Croquet/Cobalt on a prim. The Teatime architecture appears to be the ultimate P2P plugin tester, but its only being used for the rather huge Croquet/Cobalt use-case. Now, this is going to be fun, and possibly useful, but for most users of SL, Croquet isn't going to be all that attractive, at least at first. In order to get a foot in the door, I want to establish a TObject which renders to SL, accepts I/O from SL and broadcasts it to other TObjects connected to OTHER SL clients. This turns squeak into a media plugin prototyper for SL AND opens the door for more interesting plugins, such as ones that generate 3D data (not necessarily in Croquet format) for injection into SL. The same pattern could be added to any kind of chatroom. The ultimate form would be having a Croquet/Cobalt window embedded in an IRC or Google Wave window, but more limited object sharing should be quite useful (often more useful given the overhead of a complete Croquet world). So, my question is: how do I strip TObjects/Teatime away from the rather huge Croquet context, so that I could do a hello world example of a simple TObject rendering to a SL media plugin and sending updates to other TObjects connected to other SL clients via the media plugin? The sky is the limit for this functionality, IMHO. Croquet is only the sexiest example, but in fact, I don't think its the most practical. The hello world TObject is much easier to grasp the implications of, because "rendering" can be replaced with ANY object-state transfer to the target application (which could be anything, not just the Second Life client). Lawson
Intent to Change License for Squeak 4.0
The Squeak Oversight Board plans to finalize the multi-year effort of
re-licensing Squeak. Squeak 4.0 is scheduled to be released on Monday,
March 15th, 2010 and will be licensed under the MIT License [1] with
some original parts remaining under the Apache License [2]. This release
will be functionally equivalent to the previous 3.10.2 release. Current
development work will be released as 4.1 as soon as possible following
the release of 4.0.
This notice is intended as a "last call" before the actual license
change takes effect. We have assembled re-licensing agreements from
every identifiable contributor. However, if you have contributed to
Squeak or know of someone who has contributed and has not been contacted
about the re-licensing effort, this notice is intended to make you
aware of the upcoming change and to allow you to contact the Squeak
Oversight Board regarding your contributions before the license change
takes place.
Please distribute this notice widely. Questions or comments should be
sent to relicensing <at> squeak.org .
= The Squeak Oversight Board [3] =
[1] http://opensource.org/licenses/mit-license.php
[2] http://opensource.org/licenses/apache2.0.php
[3] http://board.squeak.org/
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
RSS Feed21 | |
|---|---|
3 | |
1 | |
2 | |
1 | |
5 | |
2 | |
2 | |
3 | |
1 | |
3 | |
5 | |
1 | |
1 | |
1 | |
4 | |
3 | |
2 | |
1 | |
14 | |
15 | |
7 | |
19 | |
19 | |
21 | |
18 | |
14 | |
25 | |
21 | |
19 | |
19 | |
66 | |
32 | |
45 | |
59 | |
64 | |
60 | |
80 | |
99 | |
29 | |
87 | |
106 | |
41 | |
57 | |
60 | |
86 | |
105 | |
103 | |
96 | |
130 | |
88 | |
78 | |
49 | |
36 | |
1 | |
72 | |
36 | |
50 | |
35 | |
57 | |
64 | |
73 | |
61 | |
81 | |
111 | |
37 | |
12 | |
9 | |
14 | |
33 | |
31 | |
7 | |
29 | |
79 | |
75 | |
73 | |
49 | |
84 | |
120 | |
135 | |
311 | |
158 | |
146 |