Visualize Chaos with Fyre
The open-source software world often produces interesting applications
for the exploration of the artistic side of science and math.
One such application is
Fyre,
written by David Trowbridge and Micah Dowty.
![[Fyre]](/images/ns/fyre-out.png)
The project
description states:
Fyre is a tool for producing computational artwork based on histograms of iterated chaotic functions. At the moment, it implements the Peter de Jong map in a fixed-function pipeline with an interactive GTK+ frontend and a command line interface for easy and efficient rendering of high-resolution, high quality images.
This program was previously known as 'de Jong Explorer', but has been renamed to make way for supporting other chaotic functions.
Some of the capabilities of Fyre include:
- Near-instant rendering of specified chaotic functions.
- Continuous improvement of the image quality in real-time.
- The ability to modify many parameters in the chaotic function.
- Support for randomly generated function parameters.
- The ability to specify image resolutions and colors.
- A variety of built in image manipulation tools.
- Toolbars for entering parameters, Animation, Status and interactivity.
- Automatic recording of the history recently constructed images.
- The ability to store and read back previously generated images.
- Image output to PNG files.
- The ability to construct movies.
The
screenshots page shows the Fyre interface, and the
gallery page
shows some selected output from the application.
Version 1.0.1 of Fyre, code named Lemon curry? has been released:
"Wow, it's been a while! This release sports several improvements: a beautiful new icon, some performance increases, a more robust oversampling method, and other bug fixes."
The Fyre news page explains the
project history, and discusses plans for upcoming releases.
Building Fyre 1.0.1 was fairly straightforward on a Ubuntu 5.10 system, it
involved downloading the
source code, unpacking, running configure, fixing a missing library
dependency, and running make/make install.
Running Fyre was easy, the user interface takes little time to figure
out, and a variety of interesting images were produced quickly. As with
any number-crunching application, a fast CPU is recommended.
With Fyre's ability to generate an infinitely variable stream of
pretty pictures, Fyre could be used for generating web graphics,
printed graphics, and more. The application is also useful for those
wanting to explore an interesting mathematical domain.
To be a true eye-candy application, it would be nice if Fyre could
run in an automatic random mode, and the images could be improved if
the simple two color display mode were expanded. Nonetheless, Fyre
produces some impressive and beautiful images.
Comments (2 posted)
System Applications
Database Software
new PostgreSQL minor versions released
New minor versions of the PostgreSQL DBMS
have been announced.
"
The PostgreSQL project today is releasing the following minor versions, which fix three different crash vulnerabilities as well as an assortment of minor issues. Users of all PostgreSQL versions are urged to upgrade at the earliest opportunity.
The versions being released are: 8.1.5, 8.0.9, 7.4.14, 7.3.16. These are cumulative patch releases which simply replace the PostgreSQL binaries for major versions 8.1, 8.0, 7.4 and 7.3. Note that users of versions 7.4.0, 7.4.1, 8.0.0 and 8.0.1 may have to take additional steps in the course of upgrading".
Comments (none posted)
Device Drivers
LCDproc v0.5.1 Released
Stable version 0.5.1 of
LCDproc, a Linux driver for small liquid crystal
displays (LCDs) is out with a long list of changes and bug fixes.
"
LCDproc is a piece of software that displays real-time system information from your Linux/*BSD box on a LCD. The server supports several serial devices: Matrix Orbital, CrystalFontz, Bayrad, LB216, LCDM001 (kernelconcepts.de), Wirz-SLI, Cwlinux(.com) and PIC-an-LCD; and some devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and SED1330. Various clients are available that display things like CPU load, system load, memory usage, uptime, and a lot more."
Comments (none posted)
LDAP Software
LAT 1.3.0 released
Version 1.3.0 of LAT, the LDAP Administration Tool is out.
"
This is the new
development branch that will eventually become 1.4."
Full Story (comments: none)
Networking Tools
hearnet 0.0.9 released
Version 0.0.9 of hearnet, an audio network monitor, has been announced.
"
This release sports filter expressions (a la tcpdump) and the
ability to drop privileges and run as a normal user, and therefore play
nice with the other JACK apps in your playground."
Full Story (comments: none)
Security
Sussen 0.31 released
Version 0.31 of Sussen, a vulnerabilities and configuration checker,
is available with bug fixes and other improvements.
Full Story (comments: none)
Web Site Development
Midgard 1.8.0 released
Version 1.8.0 of the Midgard content management system is out.
"
Midgard's 1.8 branch focuses on improved stability for
Midgard2 technology preview features introduced in 1.7 branch."
Full Story (comments: none)
WikyBlog 1.3 Released (SourceForge)
Version 1.3 of WikyBlog
is available.
"
A new version of WikyBlog was released today with new support for content
includes and 304 responses. WikyBlog is a scalable CMS/Groupware application
with an AJAX enhanced tabbed interface enabling users to view/edit multiple
files within the same page."
Comments (none posted)
Desktop Applications
Audio Applications
Aqualung 0.9 beta 6 released
Version 0.9 beta 6 of Aqualung, a music player, is out.
"
This release introduces a fair number of substantial improvements".
Full Story (comments: none)
LASH 0.5.2 Released
Version 0.5.2 of LASH is out.
"
LASH is the LASH Audio Session Handler, which allow you to save and
restore complex audio setups involving multiple interconnected JACK/Alsa
quickly as a unit.
This release fixes several bugs, upgrading is recommended."
Full Story (comments: none)
QjackCtl 0.2.21 is out
Versoni 0.2.21 of
QjackCtl, a GUI front-end for the JACK Audio Connection
Kit, is out with a number of new capabilities.
Full Story (comments: none)
Data Visualization
matplotlib 0.87.6 is available
Version 0.87.6 of
matplotlib,
a Python-based data plotting library, is out. The
release notes document the changes:
"
Added line pointers to the Annotation code, and a pylab interface. See matplotlib.text.Annotation, examples/annotation_demo.py and examples/annotation_demo_pylab.py - JDH 2006-09-18 mathtext2.py: The SVG backend now supports the same things that the AGG backend does. Fixed some bugs with rendering, and out of bounds errors in the AGG backend - ES. Changed the return values of math_parse_s_ft2font_svg to support lines (fractions etc.) 2006-09-17 Added an Annotation class to facilitate annotating objects and an examples file examples/annotation_demo.py."
Comments (none posted)
Desktop Environments
GNOME Software Announcements
The following new GNOME software has been announced this week:
You can find more new GNOME software releases at
gnomefiles.org.
Comments (none posted)
KDE Software Announcements
The following new KDE software has been announced this week:
You can find more new KDE software releases at
kde-apps.org.
Comments (none posted)
KDE Celebrates 10 Years of the Free Desktop (KDE.News)
The K Desktop Environment project has
celebrated it's tenth
anniversary. "
Keynote speakers were Matthias Ettrich, founder of the
KDE project, as well as Klaus Knopper of Knoppix fame. During their
presentations they looked back at KDE's successful past 10 years and they
offered their thoughts about the future of KDE and Free Software."
Comments (none posted)
KDE Commit-Digest (KDE.News)
The October 15, 2006 edition of the
KDE Commit-Digest has been
announced.
The content summary says:
"
The KDE project celebrates its 10th
anniversary. System tray items can now be reordered by the user. Support for
action sounds in okular. Work begins on Dynamic Brush architecture and canvas
improvements in Krita, with layer handling improvements in Karbon. Krita
switches library dependencies from ImageMagick to GraphicsMagick. Memory
usage optimisations in the KHTML web rendering engine and Amarok."
Comments (none posted)
GUI Packages
SPTK 3.3.0 released
Version 3.3.0 of SPTK, the Simply Powerful Toolkit,
has been announced.
"
Since version 3.2.x, we fixed several bugs, and added multiple features."
Comments (none posted)
Imaging Applications
Comix 3.6.1 released (SourceForge)
Version 3.6.1 of Comix, an image viewer that is aimed at comic books,
is available.
"
Version 3.6.1 contains updated Brazilian Portuguese and Dutch translations."
Comments (none posted)
Interoperability
Wine 0.9.23 released
Version 0.9.23 of Wine
has been announced.
Changes include: Massive update of printf formats for Win64 compatibility,
Dynamic drive support on MacOSX, Still more MSI fixes and improvements
and Lots of bug fixes.
Comments (none posted)
Music Applications
MMA 1.0 RC2 released
Version 1.0 RC2 of MMA (Musical MIDI Accompaniment),
an accompaniment generator, is out.
"
Included in this release: Improved support for windows path names.
A number of packaging issues resolved. Inclusion of mklibdoc.py for
updating of lib docs from user contributed files.
Fractional RANGE settings for arpeggio and scale tracks.
This is our second version 1 release candidate. Please let me know
if anything is broken before we release the real 1.0!"
Full Story (comments: none)
wcnt 1.25 announced
Version 1.25 of wcnt (Wav Composer Not Toilet), a real time audio
synthesizer, sampler and sequencer, is available.
"
This release has focused upon making life easier for the wcnt .wc file
composer. It is now possible to group together modules and then copy the
group to a new group which has the same input/output relationships between
the modules as the originals. Also, but not quite as helpful, you can
instruct the sequencer to repeat the riff across a number of bars instead of
messing about cutting and pasting."
Full Story (comments: none)
Office Suites
KOffice 1.6 Released (KDE.News)
KDE.News
covers
the release of the KOffice 1.6 office suite.
"
This release is mostly a feature release of Krita and Kexi, but also contains major enhancements to the OpenDocument and MathML support of KFormula and new scripting functionality. This version also contains a vastly improved version of KPlato, our project planning application."
Comments (none posted)
OpenOffice.org 2.0.4 released
OpenOffice.org 2.0.4 is out. This release includes "enhanced PDF
management," the ability to export to LaTeX files, and a new extension
mechanism. It also happens to be the sixth anniversary of the launch of
the OpenOffice.org project. Congratulations and happy birthday.
Full Story (comments: 5)
Digital Photography
GTK Photo Gallery 0.34 released
Version 0.34 of
GTK Photo Gallery, a photo management utility,
is out with bug fixes. See the
change log for details.
Comments (none posted)
Video Applications
MvpdMake 0.1 announced
MvpdMake is:
"
a GUI wrapper around mplayer, mencoder, sox and mv_encoder to convert video files to the MoviePod (.mvpd) video format to be played by mv_player under iPodLinux on your iPod Nano."
Stable version 0.1 has been announced.
Comments (none posted)
Web Browsers
Looking forward to Firefox 3
Firefox 2.0 isn't quite out yet, but the developers are already looking
forward to the next major release. To that end, they have put together
a
Firefox 3 feature brainstorming wiki with all of the ideas they
are considering. It's all just ideas at this point, and it's probable that
a lot of things on that list will never show up in code form, but it is
still interesting to see where the project thinks it might go.
Comments (6 posted)
Firefox 2 RC3 available
The third Firefox 2 release candidate is now available; click below for the
details. Information on what to expect in Firefox 2 can be found in
the
release notes.
Full Story (comments: 3)
Lynx 2.8.6 released
Version 2.8.6 release 2 of Lynx, a text-mode web browser,
is available.
The
changes
document shows what's new.
Comments (none posted)
Miscellaneous
KeePass 1.06 released (SourceForge)
Version 1.06 of KeePass, a secure password manager,
is available.
"
Version 1.06 is a stable release. Additionally to the usual small feature additions and bugfixes, the password quality estimation algorithm and auto-type window focusing have been improved, automatic workspace locking has been enhanced."
Comments (none posted)
Languages and Tools
Caml
Caml Weekly News
The October 17, 2006 edition of the Caml Weekly News
is out with new Caml language articles.
Full Story (comments: none)
Haskell
Call for Contributions - HC and A Report
A
Call for Contributions has gone out for the November, 2007 edition of
the Haskell Communities & Activities Report. Submissions should be
in by early November.
Comments (none posted)
Lisp
GNU CLISP 2.41 released
Version 2.41 of GNU CLISP has been announced.
"
This version adds
bindings to the LIBSVM library for Support Vector Machines, FFI
changes, and a few bug fixes.
CLISP is one of the most popular and actively maintained open-source
Common Lisp implementations."
Full Story (comments: none)
Perl
This week on the Perl 6 mailing lists (O'Reilly)
The October 8-14, 2006 edition of
This week on the Perl 6 mailing lists is out with a summary of the
latest Perl 6 discussions.
Comments (none posted)
Python
Python 2.4.4, release candidate 1 is out
Release candidate 1 of Python 2.4.4 has been announced.
"
Python 2.4.4 is a bug-fix release. While Python 2.5 is the latest
version of Python, we're making this release for people who are
still running Python 2.4."
Full Story (comments: none)
Dr. Dobb's Python-URL!
The October 16, 2006 edition of Dr. Dobb's Python-URL! is online with
a new collection of Python article links.
Full Story (comments: none)
Tcl/Tk
Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 16)
The October 16, 2006 edition of Dr. Dobb's Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
IDEs
Wing IDE 2.1.3 released
Version 2.1.3 of Wing IDE, a Python language integrated development
environment,
has been announced.
"
This is a bug fix release that fixes debugger support for
Python 2.5 final, improves VI mode and multi-file replace,
and adds support for Subversion 1.4, among other things."
Comments (none posted)
Miscellaneous
Yaccviso 1.3 announced
Stable version 1.3 of
Yaccviso
is available.
"
Yaccviso visualizes yacc and bison grammars. It will generate a .dot or .vcg file that you can play around with in graphviz
(from AT&T research labs fame) or VCG."
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>