nasty

Jmol 11.7.45
Jmol brings a very tractable and powerful molecule viewer for students, educators, and researchers in chemistry and biochemistry. more>> Jmol 11.7.45 brings a very tractable and powerful molecule viewer for students, educators, and researchers in chemistry and biochemistry.
- Cross-platform, running on Windows, Mac OS X, and Linux/Unix systems.
- The JmolApplet is a web browser applet that can be integrated into web pages.
- The Jmol application is a standalone Java application that runs on the desktop.
- The JmolViewer is a development tool kit that can be integrated into other Java applications.
- Bug fix: load trajectory XXX.cif not applying fractional coordinates.
- Bug fix: load trajectory {0 -1 1} not loading any models if first model has 0 atoms (as in certain cif files)
- Bug fix: dipole offsetside not working for molecular dipole (EVER!)
- code: refactored scriptEvaluator and Jmol.java. Now it is much simpler to create a truly "headless" Jmol application, where Jmol is being used for the investigation of the structure instead of visualization.
- New application: JmolFrameless.jar: This application completely disallows any display -- it is totally formless. There are no Java Swing JFrames involved, no dialogs, no popup menus, no display of any kind.
- Script editor behaving properly except for a nasty SWING bug that will require recasting this in AWT instead of SWING. See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4353673
- New feature: gamessUS reader now reads dipoles and partial charges.
- TODO script editor -- search? argh... I knew this would be a can of worms... script editor -- undo/redo works (CTRL-Z, then SHIFT-CTRL-Z or CTRL-Y)
- New feature: drag/drop and file menu-open scripts directly into editor, from where they can be checked or tested.
- Code: refactored readers, allowing for more obvious initialization/finalization methods
- New feature: App and applet consoles now have "editor" buttons that load scripts into a "script editor" and allow stepping through scripts (and changing values during the pauses) - preliminary only opens a rough draft ScriptEditor
- New feature: Gamess file reader now translates internal basis set and calculation methods representations into roughly literature standard for Pople & Dunning basis sets as well as perturbation, CI and CC calculation methods. This is dumped to calculationType.
- New feature: application console buttons: PAUSE, ?, STEP
- New feature: SHOW TRACE -- reports stack trace
- Bug fix: functions with names starting with _ were local instead of global
- Bug fix: 2 pixels off in y for labels. Dont know why I thought that was necessary in Text.java:setBoxXY.
- New feature: SHOW VARIABLES now gives variable trace through function stack
- New feature: [Oh, VERY COOL!] You can now pause the app anywhere in a script, do anything you want -- even within functions -- change variables, set parameters, anything -- and then resume with RESUME. Some of us have dreamt of having this with JavaScript. Very very useful!
- Bug fix: problems with PAUSE/RESUME within App
- Bug fix: "set ?" nonfunctional
- Bug fix: unmatched { in quotes in @{ } not properly treated: echo @{" testing}"}
- New feature: strings may start with or ", like JavaScript
- New feature: print getProperty("PDBInfo","REMARK300")
Requirements: Mac OS X 10.3 or later.
AbiWord 2.6.8
AbiWord is a free word processing program similar to Microsoft Word more>> AbiWord is a free word processing program similar to Microsoft Word
AbiWord is a free word processing program similar to Microsoft Word. It is suitable for typing papers, letters, reports, memos, etc. It is designed to integrate perfectly with the operating system it runs on. It will take advantage of the functionality provided by the system, such as image loading or printing capabilities.
AbiWord has the following other editions available: AbiWord for Windows and AbiWord for Linux.
AbiWord for MacOSX was developed primarily by Hubert Figuiere, with occasional help from Francis Franklin, Dom Lachowicz and Pat Lam. Thanks also to Ryan Pavlik, Remi Payette and Karl Koehler. (Let me know if your name also belongs in this list.) Of course, the full credits list for AbiWord is hundreds of names long...
What Makes AbiWord Different?
AbiWord is unique among word processors in its drive to become a fully cross-platform word processor.
Our source code is carefully written so that AbiWord will run on virtually any operating system with a minimum of time spent on porting. This combined with our support for internationalization (the ability to run AbiWord in many languages) gives AbiWord a massive potential user-base.
Main features:
- Multi Platform
- Enjoy your favorite Word Processor on the operating system you like to use - be it Windows, Linux, QNX, FreeBSD or Solaris.
- AbiWord has been designed to integrate perfectly with the operating system it runs on. It will take advantage of the functionality provided by the system, such as image loading or printing capabilities.
- Interoperability
- What use is a Word Processor when you cant share your documents with your friends? AbiWord is able to read and write all industry standard document types, such as OpenOffice.org documents, Microsoft Word documents, WordPerfect documents, Rich Text Format documents, HTML web pages and many more.
- Advanced Document Layout
- Give your document that professional, scientific or fun-to-read look using AbiWords advanced document layout options. Use tables, bullets, lists, images, footnotes, endnotes and styles to enhance the way your document looks.
- Internationalization
- Since not everyone in the world speaks the same language, AbiWord comes in many different languages. AbiWord is available in most common and many not-so-common languages.
- Make sure your document contains none of those nasty spelling errors by using AbiWords built-in spelling checker. Dictionaries exist for over 30 languages.
- AbiWord supports right-to-left, left-to-right, and mixed-mode text. This means that in addition to supporting European languages, AbiWord supports languages like Hebrew and Arabic as well.
- Mail Merge
- Do you also hate writing tens of thousands form letters by hand? With AbiWords Mail Merge capabilities, you can let AbiWord automate that job for you. Special fields inserted into a template document can automatically be replaced with data coming from a variety of sources, such as Relational Databases, Comma Separated Text files or Tabbed Text files.
- To facilitate the use of AbiWord in a server environment, a powerful command line interface to AbiWord is available. This allows you to generate form letters, print documents or convert documents to any file format AbiWord supports - all from the command line!
- Extensible Plugin Architecture
- The main AbiWord program is very small and requires very little resources to run. This allows AbiWord to be used on systems that are not considered "State of the Art" anymore, which comes all too quickly in the IT world.
- Our plugin system was designed to give AbiWord all the functionality you might expect from a modern Word Processor. A variety of plugins can be used to extend AbiWords functionality, ranging from Document Importers to a Thesaurus, Image Importers and a Text Summarizer.
PHP Dog 0.4
A free process watchdog written in PHP more>>
DonateBot - Mac 1.0 is a professional and easy-to-use tool which can donate to charity for free simply by running a small program in the background. In exchange for your unused CPU processing power, you will give to the charity of your choice. This application contains no popups, no spyware,no adware. You can donate more than 1000 grains of wheat, 1000 ounces of water, 1000 minutes of education or 1000 square inches of rain forest everyday simply by leaving your computer on.
DonateBot contains absolutely no spyware and no adware. You will not be harassed with nasty popup ads when using this application. Most likely, you won't even know that its running! However, the donations to charity that you make are still very real. To select the charity you want to donate to, simply click on one of the four images. You can donate ounces of water (Charity:water), grains of wheat (CARE), minutes of education (Oaktree Foundation) and square inches of rain forest (The Nature Conservancy).
Many computers sit idle for hours or days at a time. DonateBot lets you share this unused processing power with organizations that need to solve complicated problems, such as analyzing the galaxies or performing mathematical calculations.
Your day-to-day computer operations, like browsing the internet, writing a document or listening to music will not be affected by DonateBot. You can manually change the CPU usage in the program if you are concerned about computer performance. The Windows version can automatically boost CPU usage when you haven't used your computer for a few minutes, maximizing your donations.
DonateBot is 100% safe. The distributed computing system runs in a secure Java sandbox that has no access to your files
Major Features:
- Donate to charity for free simply by running a small program in the background
- Let you share this unused processing power with organizations that need to solve complicated problems, such as analyzing the galaxies or performing mathematical calculations.
- Manually change the CPU usage in the program if you are concerned about computer performance.
Requirements: Java SE6
Rootkit Hunter 1.3.4
Scanning tool to ensure you that youre clean of nasty tools more>> Scanning tool to ensure you that youre clean of nasty tools
Rootkit Hunter is a free and open source tool that scans your system for backdoors, rootkits, and local exploits by running tests like:
- MD5 hash compare
- Look for default files used by rootkits
- Wrong file permissions for binaries
- Look for suspected strings in LKM and KLD modules
- Look for hidden files
- Optional scan within plaintext and binary files
Enhancements
New:
- Added IntoXonia-NG rootkit check.
- Added Vampire rootkit check.
- Added support for TCB shadow files.
- Added Phalanx2 rootkit check.
Changes:
- The MAIL-ON-WARNING option must now exist in the configuration file. This avoids it being accidentally misspelt, and rkhunter then not notifying the user of any warnings.
- The DBDIR directory can now be read-only, after installation, provided that neither of the --propupd or --update options are specified, and that the --versioncheck option is not specified if ROTATE_MIRRORS is set to 1 in the configuration file.
- Renamed the cron job file created by the RPM spec file from 01-rkhunter to rkhunter. This will then run rkhunter after a prelink cron job (if one exists), and avoid some of the run prelink errors.
- The system startup file and directory tests have now been merged. The configuration file options LOCAL_RC_PATH and SYSTEM_RC_DIR have been replaced by the STARTUP_PATHS option, but, for compatability, they will still be recognised.
- The ALLOWPROCDELFILE configuration option, used to whitelist specific processes from the deleted files test, can now be followed by a colon-separated list of pathnames. The given process will then only be whitelisted if it is using one of the given pathnames.
- The --propupd option can now take an optional file, directory or package name after it. The argument can be a list of names. When used, then only the given file names will be updated in the rkhunter.dat file. Hopefully this will make things a bit quicker on slower machines. See the man page for more details. If using a package manager, then you must run rkhunter --propupd first.
- The Linux os_specific test has now been split into two separate tests - loaded_modules and avail_modules. The tests, however, are the same as before, they check the currently loaded kernel modules and the names of the available modules. A new configuration file option has been added, called MODULES_DIR, so that users can specify which directory, and sub-directories, are checked for bad module names, should rkhunter be unable to work out the correct location.
- The pathname of the debug file, if used, is now written to the log file.
Bugfixes:
- Cater for when ROOTDIR is explicitly set to /.
- Added an infinite loop check to the readlink.sh supplied scriptonly 64 levels of symbolic links are allowed now. Also cater better for top-level names and links, and file names with spaces.
- Improved the rsyslog remote logging check.
- The wrong error message was shown if the English (en) language file was missing.
- The hidden files and directories check wasnt checking for directories!
- Improved the O/S name detection. Previously the lsb-release file would have preference to any other file. This could result in some gibberish being given as the O/S name, rather than continuing to look for other release files. This has now been fixed.
- The tests against the SSH configuration file now accept the key/value pair to be separated by an equals sign as well as spaces and/or tabs.
- The file properties inode check did not work correctly when used on non-prelinked systems with the RPM package manager. The test is now only performed when prelinking is not being used, and the inode data is always obtained from the disk. This is a partial fix, as the test should run for scripts regardless of whether prelinking is used or not.
- The debug file is now created with a random name, and the file permissions are set to 600.

Bug Defender 1.1
Protect your home from the onslaught of hordes of nasty bugs in this addictive turret defence game. more>> <<less
Hiawatha 5.11
Hiawatha is a secure webserver for Unix and has security features that no other webserver has more>>
Rainbow 1.5.6
Rainbow - Atari 800 Series emulator more>>
Rainbow is an Atari 800 Series emulator for Mac OS X.
The Mac OS X version adds an improved GUI and significantly improved sound to the original version.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
Vecx 0.1.5
Vecx - GCE Vectrex emulator more>>
Vecx is a GCE Vectrex emulator for Mac OS X.
This initial release does not support overlays, however I will add this in the future if enough people are interested.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file
Frodo 4.3.9
Frodo - reproduce Commodore 64 video more>>
Frodo nevertheless still provides a solid and functional emulation.
Main features:
- Three different levels of emulation, trading speed against accuracy.
- Processor-level 1541 emulation, supporting many fastloaders.
- Precise VIC emulation, allowing raster effects to work.
- Support for D64, X64, T64, and LYNX file formats.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
SimCoupe 0.8.2
SimCoupe - SAM Coupe 512K computer emulator more>>
SimCoupe emulates the original SAM Coupe 512K computer Sound support is now included, using the SAA1099 core by Juergen Buchmueller and Manuel Abadia.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
O2Em 1.1.0
O2Em - Odyssey^2 emulator more>>
O2Em runs just about all the existing software with reasonable sound support - with only one or two titles that do not run well.
Recent versions also support emulation of the Videopac G7400+.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
MO5 2.6.2
MO5 - Thomson MO5 emulator more>>
MO5 is a Thomson MO5 emulator for Mac OS X.
Main features:
- AZERTY keyboard layout.
- Light Pen Emulation.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
Oric 1.7.7
Oric - Oric 1/Oric Atmos Emulator more>>
It supports full cycle exact sound, allowing speech effects such as that in Megademo to work perfectly, and almost perfect compatibility with a real Oric.
Main features:
- Includes ROM support for six languages.
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file
- Worked around a bug in the Xcode optimizer that caused HIRES mode to break.
Mugrat 0.4.2
Mugrat - Colecovision emulator more>>
Mugrat is a Colecovision emulator for Mac OS X.
Main features:
- In-built easter egg!
Enhancements:
- Fixed a nasty crash that could occur when using high requirement blitters (HQ4x/etc) on slower multiprocessor machines.
- Added a hidden preferences option to disable the information placards (Emulator Reset, etc). To change this, open the preferences plist file in a text editor.
- Added proper code interface for getting the mouse position on display. Nestopia uses this for Zapper support, and TEO/Thom use it replacing a horrible hack used previously.
- Resolved assertion failure, ce_file.c, line 379, when saving a saved state with the same name as an existing file.
Arnold 1.7.7
Arnold is an extremely precise Amstrad CPC/CPC+ emulator more>>
Arnold supports five variants of CRTC.
Main features:
- Support for CPC464, CPC664, CPC6128, 464 Plus, 6128 Plus, and KC Compact.
- Support for five variants of CRTC.
- Print-to-file support and Digiblaster emulation.
- Optional Multiface II Emulation.
Enhancements:
- Resolved an issue where .dsk files might not be visible in the Open dialog on Intel Macs. Thanks to Dan Williams for the report.
- Fixed an issue that occasionally caused a nasty buzzing sound while the emulator was running.