spigot is a calculating program. It supports the usual arithmetic operations, square and cube roots, trigonometric and exponential functions, and a few other special functions such as erf.
spigot differs from the average calculating program in that it is an exact real calculator. This means that it does not suffer from rounding errors; in principle, it can keep generating more and more digits of the number you asked for until it runs out of memory.
In particular, if you ask for a complex expression such as sin(sqrt(pi)), then most calculating systems would compute first pi, then sqrt(pi) and finally sin(sqrt(pi)), accumulating a rounding error at each step, so that the final result had a build-up of error and you would have to do some additional error analysis to decide how much of the output you could trust.
spigot, on the other hand, does not output any digit until it is sure that digit is correct, so if you ask for (say) 100 digits of sin(sqrt(pi)) then you can be sure they are the right 100 digits.
diffoscope will try to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human readable form to compare them. It can compare two tarballs, ISO images, or PDF just as easily.
Apart from the Scheme compiler Chicken http://www.call-cc.org/
two other Scheme and one Forth system, there is
MA, a minimalistic variant of the Acme editor, written in Tcl/Tk.
sshguard protects hosts from brute-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends, including iptables, ipfw, and pf.
Void is a general purpose operating system, based on the monolithic Linux® kernel. Its package system allows you to quickly install, update and remove software; software is provided in binary packages or can be built directly from sources with the help of the XBPS source packages collection.
It is available for the Intel x86®, ARM® and MIPS® processor architectures; Software packages can be built natively or cross compiling through the XBPS source packages collection.
GNSS signal processing functions written in C
Code generations
Signal acquisition / tracking
Decoding navigation messages
Pseudo-range / carrier phase mesurements
GUI application (AP) written in C++/CLI
Visualization of GNSS signal processing in real-time
Real-time positioning with RTKLIB (http://www.rtklib.com/)
Observation data can be outputted in RINEX or RTCM format
Support following signals (tracking and decoding navigation message)
GPS L1CA
GLONASS G1
Galileo E1B
BeiDou B1I
QZSS L1CA/SAIF/LEX
SBAS L1
Support following front-ends for real-time positioning
NSL Stereo http://www.nsl.eu.com/primo.html
SiGe GN3S sampler v2/v3 https://www.sparkfun.com/products/10981
Nuand BladeRF http://nuand.com/
RTL-SDR http://sdr.osmocom.org/trac/wiki/rtl-sdr
Support RF binary file for post processing
darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
xpra or X Persistent Remote Applications is a tool which runs X clients, typically on a remote host, and directs their display to the local machine without losing any state.
With the rising availability of Extensible Firmware Interface (EFI) and Unified EFI (UEFI) computers, there's an increasing need to configure EFI boot loaders, particularly in multi-boot environments. The way EFI computers boot is very different from the way older computers based on the Basic Input/Output System (BIOS) boot. This fact is both positive and negative. On the plus side, the EFI boot method is much more flexible and, in theory, easier to configure than is the BIOS boot method. On the minus side, existing documentation and personal skills are often built around BIOS, which can make setting up an EFI-based system tricky. There's also the fact that EFI support in Linux distributions is much newer than BIOS support, so there tend to be more EFI glitches.