Bayesian Spam Filter is a class that can be used to detect spam in text messages using Bayesian techniques. It analyzes the text in terms of n-grams in a way that is idiom independent. It can be trained to progressively distinguish what is spam and what is not spam by detecting patterns in training samples. Training data is stored in a MySQL database.
Unified Parallel C (UPC) is an extension of the C programming language designed for high performance computing on large-scale parallel machines. The language provides a uniform programming model for both shared and distributed memory hardware. The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor. UPC uses a Single Program Multiple Data (SPMD) model of computation in which the amount of parallelism is fixed at program startup time, typically with a single thread of execution per processor. Berkeley UPC provides a portable, high-performance compiler for developing UPC software on systems ranging from clusters to custom supercomputers and even laptop-grade systems.
BitLife is an implementation of life using boolean operations (AND, OR, XOR), computing each new cell from 9 bits (itself & neighbours). It's performed in parallel on the whole image by bitblit operations (with hardware accelearation where possible). This also allows many parallel life games to run in each bitplane of the screen, giving a translucent blending effect. A proof-of-concept Python (pygame/Numeric) implementation and an xscreensaver hack are included.
BitchX is the premiere IRC (Internet Relay Chat) client. It originally was a modified version of the popular ircII client, and the features were eventually merged into the EPIC IRC client. The current development is aimed at merging the client back to a current branch of EPIC and bringing compatibility and stability back to the client, while bringing the features that are BitchX into a new client.
Blackbox is yet another addition to the list of window managers for X. It is written in C++, sharing no common code with any other window manager (even though the graphics implementation is similar to that of WindowMaker). It features small code size, a fast interface with simple menus, multiple workspaces, decorated windows, built-in graphics code to render solids, gradients, and bevels on the fly, and more.
Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server. It stresses the filesystem with multiple threads performing random reads, writes, and rewrites in order to get a realistic idea of the scalability and the concurrency a system can handle.