Grady Booch on future of software development

“the fatal flaw of web services”

Mark Baker: Why bad design always trumps hype; the fatal flaw of Web services [April 02, 2003]
“First, bad design cannot be masked. And second, that Web services’ lack of use of a coordination language is an example of bad design.”

Buffer Overflow Solutions in OpenBSD

OpenBSD: Buffer Overflow “Solutions” – KernelTrap
Theo de Raadt: “In the last while, a couple of people in OpenBSD have been putting
some buffer overflow “solutions” into our source tree; under my
continual prodding. I thought I would summarize some of these and how
they fit together, since what I have seen written up so far has been
wildly inaccurate. (Bad reporter, no cookie).

These are, in short form:

1) PROT_* purity
2) W^X
3) .rodata
4) propolice”

[See also grsecurity
and
Immunix
which includes StackGuard.]

NYSERNet settles

Rochester Democrat & Chronicle: Web firm settles U.S. grant case

Horatio: Authenticated Network Access

Super-DMCA Bills in several states threaten, among other things, firewall

Hutson receives NYSTAR Faculty Development Grant

UB Reporter: Hutson receives NYSTAR Faculty Development Grant
“This NYSTAR Faculty Development grant was used to recruit a key investigator in biostastics/statistical genetics to support the infrastructure of the UB Center of Excellence in Bioinformatics.”

Why XML doesn’t suck

the mismatch of JVM/virtual machines and dynamic languages


Jon Udell
with links to interesting comments re Jython, SmallScript, and Parrot.

First look at Red Hat Linux 9