September/October 2018 issue of acmqueue The September/October issue of acmqueue is out now

Subscribers and ACM Professional members login here


  Download PDF version of this article PDF

Error 526 Ray ID: 488b8d504a0cc5f6 • 2018-12-13 21:33:57 UTC

Invalid SSL certificate








What happened?

The origin web server does not have a valid SSL certificate.

What can I do?

If you're a visitor of this website:

Please try again in a few minutes.

If you're the owner of this website:

The SSL certificate presented by the server did not pass validation. This could indicate an expired SSL certificate or a certificate that does not include the requested domain name. Please contact your hosting provider to ensure that an up-to-date and valid SSL certificate issued by a Certificate Authority is configured for this domain name on the origin server. Additional troubleshooting information here.


Originally published in Queue vol. 3, no. 5
see this item in the ACM Digital Library



Kari Pulli, Anatoly Baksheev, Kirill Kornyakov, Victor Eruhimov - Realtime Computer Vision with OpenCV
Mobile computer-vision technology will soon become as ubiquitous as touch interfaces.

Julian Harty - Finding Usability Bugs with Automated Tests
Automated usability tests can be valuable companions to in-person tests.

Jim Christensen, Jeremy Sussman, Stephen Levy, William E. Bennett, Tracee Vetting Wolf, Wendy A. Kellogg - Too Much Information
Two applications reveal the key challenges in making context-aware computing a reality. As mobile computing devices and a variety of sensors become ubiquitous, new resources for applications and services - often collectively referred to under the rubric of context-aware computing - are becoming available to designers and developers. In this article, we consider the potential benefits and issues that arise from leveraging context awareness in new communication services that include the convergence of VoIP (voice over IP) and traditional information technology.

Gaetano Borriello - The Invisible Assistant
One lab's experiment with ubiquitous computing


(newest first)

Niels Bom | Wed, 31 Mar 2010 10:03:56 UTC

Interesting article and very valid points, let's hope every neophyte language creator is reading this.

The part about "thinking from the user in" reminded me of an Alfred North Whitehead quote: "Civilization advances by extending the number of important operations which we can perform without thinking of them."

Michael T. Richter | Mon, 29 Mar 2010 15:53:27 UTC

Ruby's central design goal may have been programming happiness, but it suffers from everything that Ken Arnold is talking about above, especially in the realm of offering billions of methods (and, even more dangerously, scattered all around the place because of monkey patching) and in not being consistent in what's presented. I mean yeah, it's better than Java but that is pretty much the Platonic Form of damning with faint praise!

Matt Van Horn | Mon, 29 Mar 2010 10:59:38 UTC

Given the title, I'm surprised to see no mention of the only language that has programmer happiness as it's central design goal (at least according to it's inventor) That would be Ruby, and it's hugely improved my life, since I switched from Java.

Daniele | Mon, 29 Mar 2010 08:24:00 UTC

Interesting article, documentation is available anywhere now and solves many problems but that doesn't mean a cleaner API interface wouldn't help a lot in some cases!

Leave this field empty

Post a Comment:

© 2018 ACM, Inc. All Rights Reserved.