Wednesday, December 7, 2011

Bellarmine defeats Palo Alto for CCS championship

Last Friday evening, the Bellarmine Football Team captured the school’s sixth Central Coast Section championship and its third in four years when the Bells defeated Palo Alto, 41-13.

Posted via email from miner49r

Monday, November 28, 2011

Elegant Coding: Eleven Equations True Computer Science Geeks Should (at Least Pretend to) Know

I used to know most of these, but I honestly don't remember the details for some of them.  My favorite is still Euler's Identity.

http://www.elegantcoding.com/2011/11/eleven-equations-true-computer-science.html

Posted via email from miner49r

Tuesday, November 22, 2011

Slides from Clojure/conj

Why Fantom?

Fantom wants to be the next Java, which means it's competing directly with Scala.  I haven't heard much about Fantom, but it sound like it would be worth a look for Java fans.  (Of course, Clojure is the future for serious programmers.  :-)

http://fantom.org/doc/docIntro/WhyFantom.html

Fantom is designed as a practical programming language to make it easy and fun to get real work done. It is not an academic language to explore bleeding edge theories, but based on solid real world experience. During its design we set out to solve what we perceived were some real problems with Java and C#.

Stephen Colebourne's "Guide to evaluating Fantom":

Brian Frank's article in Dr. Dobbs:

Posted via email from miner49r

Stephen Colebourne's blog: Scala feels like EJB 2, and other thoughts

I don't know Scala. By reputation, it's supposed to be a "better Java".  Here's a prominent Java programmer who doesn't like Scala:

http://blog.joda.org/2011/11/scala-feels-like-ejb-2-and-other.html

Personally, I'm committed to Clojure, but I think we all can learn from other languages and their critics.

Posted via email from miner49r

UnConj review

http://clojure.com/blog/2011/11/22/unconj.html

Like many great conference, the story of the 2011 Conj wasn't limited to the regularly scheduled program. In fact, some of the most meaningful conversations and demoes occurred in between talks and after hours. In this post I'll discuss some of the interesting side discussions that I participated in or heard of secondhand.

Read the whole thing.

I'll add a comment of my own:  The Friedman and Byrd special session on cKanren was a big hit.  David Nolen deserves some Karma points for inviting them to the conference.  Their work is in Scheme, but maybe they'll think about Clojure in the future.  David has ported miniKanren to Clojure (as core.logic), and he plans to do port some of the constraint work from cKanren to core.logic in the future.

Posted via email from miner49r

Wednesday, November 16, 2011

This Guy Broke Jeopardy's All-Time Record, with an app

Roger Craig is a computer scientist who now holds the single-game record for winnings on Jeopardy.  He wrote an app to train himself to be a better player.

http://thenextweb.com/shareables/2011/11/16/mind-blown-this-guy-broke-jeopardys-all-time-record-with-an-app/

Posted via email from miner49r

Tuesday, November 8, 2011

pmetzger forks growl

Forked version of Growl, bringing the "open" back into the formerly open source project.  The forker was banned from the official Growl mailing list.  (That seems a bit heavy-handed to me.)

https://bitbucket.org/pmetzger/growl/overview

I forked the Growl sources largely because Growl 1.3, available only on the Mac App Store, seemed to fail very badly for most of the people who installed it (including me), and the growl developers seemed fairly unsympathetic to people's complaints, claiming that there was no way they could have known of the various installer bugs it has, and that the failure of applications using old frameworks to talk to the new growl is the fault of the app developers. The 1.3 distribution also lacks working versions of the various "extras" that were in the past distributed with Growl.

Posted via email from miner49r