Hidden Mysteries of the Bayesian Conspiracy

Jeff Atwood recommends that everyone read an Intuitive Explanation of Bayesian Reasoning in order to become an initiate in the Bayesian conspiracy. What he doesn't tell you is that Bayes' theorem is only the outermost ring of the Bayesian Conspiracy. Once you've been initiated and spent the necessary apprenticeship bringing …

more ...

Editor Harry McCracken (PC World) Resigns -- Apparently Over Ad Pressure

According to this CNet article, Harry McCracken of PC World resigned when pressured by SVP Colin Crawford to tone down stories critical of advertisers. I have no idea of the inside scoop on this, and the CNet article is full of anonymous sources, but sadly, I can believe it.

I …

more ...

Rails Forms With Auto-Hyperlink On FKs

Because I use primary_key_prefix_type = :table_name this did the trick for me. Basically, I just set up a hash mapping primary key column names ("InvoiceID" and the like) to the name of the appropriate controller ("invoice_admin"). When outputting a column, if the name of the column …

more ...

Auto-Database Browser With FKs as Hyperlinks?

Is there a product in the "cheaply deployable" range (say \~\$100) that you can point at a significant SQL Server database and it parses the foreign key relationships and presents a table viewer in which the values in the foreign-key column automatically hyperlink to the relevant table? And this tool …

more ...

Microsoft.Scripting: Someone's Going to Have to Target This With Antlr

The source code to the Microsoft.Scripting namespace is available at http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=438

A review of the IronPython codebase in the release makes the early-stage processing look pretty close to the (well-designed) IronPython 1.0 release: there's a language-specific tokenizer, parser, AST …

more ...

Dynamic Language Runtime: PHP, Scheme, and "maybe one more" coming

The preliminary documentation for the DLR is included in the IronPython-2.0A1-Doc.zip download at http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=438 :

We're leveraging the learning we did on IronPython to extract elements that could be common amongst languages (dynamic type system, hosting APIs, cached method dispatch …

more ...

Cross-Platform CLR

Sam Gentile enthuses about the availability of the CLR on the Mac. Another thing is that Mac users, like PDA users, appear to be more willing to support small/Micro ISVs. Whether that would hold true for a Silverlight (i.e., non-native) UI, I don't know. But maybe I'll buy …

more ...

Udell Interviews Lam on DLR, Silverlight, IronRuby

I'll be listening to this podcast ASAP.

more ...

Book Design

Charles Petzold and Jeff Atwood have gotten in a bit of a kerfluffle that, I think, is an unfortunate example of how online writing can escalate and over-dramatize disagreements between even two talented writers. I'm sure that Atwood appreciates Petzold's work and I'm sure that Petzold appreciates constructive criticism. I'm …

more ...

Dynamic Language Runtime / IronRuby Inst-analysis

That Microsoft was going to increase support for dynamic languages is no surprise: they've been talking about that since (at least) PDC '03 and various hires and initiatives have clearly been in the works. I haven't seen the DLR yet, but my big question is: what version / runtime / patch level …

more ...