Monday, September 05, 2016

Smalltalks 2016 Invitation

The Fundación Argentina de Smalltalk (FAST, http://www.fast.org.ar) invites you to the 10th International Conference on Smalltalk Technologies (Smalltalks), to be held from November 9th through November 11th at the Universidad Tecnológica Nacional, Facultad Regional Tucumán, located in the city of Tucumán, Argentina. Everyone, including teachers, students, researchers, developers and entrepreneurs, are welcome as speakers or attendees.

This year, we are extremely happy to announce Ralph Johnson and Gilad Bracha will attend our conference.

Ralph Johnson is part of the Gang of Four that gave us the language to talk about Design Patterns in software.  He taught Smalltalk at the University of Illinois with widespread influence on the community.  His students include Don Roberts and John Brant, authors of the Refactoring Browser.

Gilad Bracha's work as a language designer and implementer spans Strongtalk and the Animorphic VM, the Java HotSpot VM, and more recently Dart at Google as well as NewSpeak.

1. Registration: Registration is free and now open at
http://fast.org.ar/registration.

Please make sure to register early to receive the conference's shirt, as well as to help us plan the conference's social events. We are accepting donations from participants to help fund the conference's costs. Please see the Donate section at FAST's website,
http://fast.org.ar/donations.

Contributions are greatly appreciated, and can be received both in pesos for local attendees, as well as via Paypal for those coming from abroad. Please note that donors, including those that have already sent us their contribution (thank you!), will receive a set of thank you gifts as well as the conference's shirt. For those of you that need a receipt, we can provide those on site.

2. Call for Participation.

Talk proposal submission for the Industry Track is now open at our website:
http://fast.org.ar/talk-submission

If you need special arrangements (e.g. because you would like to hold a workshop session), please indicate so in the abstract. The Industry Track's submission deadline is October 20th, 2016.

3. Related events: We will update related event information as we get closer to the conference, so please check for updates.

For any additional questions please write an email to info@fast.org.ar

See you in Tucumán!
Fundación Argentina de Smalltalks (FAST)

Tuesday, August 09, 2016

Marquette Camp Smalltalk September 15-18th

Hi!  Your Camp Smalltalk crew has been at it for a while, and we are very happy to announce a Camp Smalltalk at Marquette, Michigan, on September 15-18th.  We are generously hosted by Northern Michigan University, where John Sarkela teaches Smalltalk courses.  Of course, NMU is also home to the Modtalk project.  You can help us provide a better experience for everyone by registering here.  Don't miss the date!

Saturday, July 16, 2016

Smalltalks 2015 videos now available

The videos from Smalltalks 2015 are now available here.

Stay tuned for coming information about Smalltalks 2016 :).

Sunday, June 26, 2016

Reliable email matters

Many of today's issues with software ultimately cause unreliable service.  Software's popularity does not seem greatly influenced by reliability, so the audience seems to tolerate the situation.  However, when unreliability becomes the norm, the resulting ecosystem is one in which nothing works as advertised.  You have effectively no recourse other than to roll out your own, become a system administrator, or put up with it.

This kind of environment directly limits what you can accomplish in life.  Take for instance email.  Although delivery was never guaranteed, at least you had some chance to track down problems and there seemed to be a general willingness to ensure correct transmission.  Today, emails simply vanish with no explanation, and you're not supposed to know what has happened.  After some debugging, the best working hypothesis for the latest occurrence is as follows:

Comcast silently refuses to deliver you emails that contain your email address.

To verify this hypothesis, I sent myself emails with just "blah@comcast.net" in the message body.  These emails did not bounce, did not show up in a junk email folder, and were not delivered.  But emails reading "blah@comcast.ne", with the last 't' missing, were delivered.

That aggressive spam filtering is a necessary evil, the usual excuse, doesn't cut it in this case.  Someone replies to you, and the text says "at some point, blah@comcast.net wrote:".  Or someone comments on a forwarded email of yours that reads "From: blah@comcast.net".  These ubiquitous, well established email body patterns are being dropped without notice.

This new form of unreliability started at least a few weeks ago.  Comcast's first approach to resolve the issue was to unilaterally reset my password on a Saturday, while stating the department taking action does not work on weekends.  When resetting a password predictably didn't fix the delivery problem, Comcast's final position was for me to complain to Thunderbird, GMail, and several other ISPs / email client software makers for their evident, collective, and synchronized fault.

The side effects of unreliable software are allowed to spread unchecked in part because, in an unknowable and incomprehensible software world, naturally there is no responsibility and thus no recourse.  Hence, the above diagnosis is merely a best working hypothesis.  Occam's razor suggests the email problem is Comcast's fault.  But how do you find where the problem actually is without access, much less appropriate support?

I don't think this will get any better as long as software and derived services can be sold without any form of accountability whatsoever.  Consequently, until then, protecting yourself from unreliability is up to you.  In the case of email, that means implementing and/or managing your own email server.  But where does that road end?  Email is hardly a top reliability concern.  The go-it-alone approach does not scale.

Tuesday, October 20, 2015

Smalltalks 2015 keynote speakers

Smalltalks 2015 is around the corner.  We're very pleased with this year's keynote presenters: John Brant, Damien Cassou, and Clément Béra.  Such quality speakers are possible thanks to our sponsors, community donors, and collaborators.  We really appreciate your support, thank you!

... I can't wait for the conference to start :).

Tuesday, October 06, 2015

Smalltalks 2009 videos online

I am very happy to report that Smalltalks 2009 videos are now online here, including the incredible talks by Dan Ingalls.

Monday, August 31, 2015

Smalltalks 2010 videos on YouTube

You can see the freshly uploaded playlist here!

Sunday, August 23, 2015

Camp Smalltalk PDX wrap up

We wrapped up Camp Smalltalk PDX tonight.  The Saturday barbeque with fresh Oregon food and the Flat Nines jazz band was really nice!  Thank you Instantiations, FAST, and others who contributed to make it such a great experience --- including the cooks Paul DeBruicker and Dave Caster.  The CTRL-H hackerspace was a welcoming venue.  Thank you CTRL-H!  We had room and amenities, they lent us their backyard for the barbeque, and we also heard about the hackerspace's member projects.  And we even got Camp Smalltalk shirts courtesy of Dave Caster.

Of course, there was a lot of Smalltalk.  I heard of people working on VA Smalltalk, Monticello, Squeak, Cuis, web frameworks, GemStone, and so on.  Personally, I had a lot of fun hacking some VM stuff until a while ago.  And it's not just the work itself --- it's also the people you meet, the connections you make, and the passion you can share.

Photos will become available I am sure --- such as here.  In the mean time, enjoy this preview :).



Tuesday, August 18, 2015

Camp Smalltalk PDX Thursday dinner

Attention Camp Smalltalk PDX attendees!  We now have a place for dinner on Thursday.  Feel free to drop by at pdx.st or at the Camp Smalltalk wiki page for details.

Smalltalks 2015 invitation

The Fundación Argentina de Smalltalk proudly invites you to one of the premier Smalltalk conferences in the world.  Let's meet in Buenos Aires, November 11-13!  For more details, see the invitation here.