Recently I came across a good deal for two Intel 80gb SSDs. However, they are first generation Intel SSDs, with no TRIM (discard) support, but that's OK because the plan was to use them in a cheap motherboard RAID 0. Motherboard raid configurations do not support passing through the TRIM command to the devices. This means that paying a premium for TRIM would be a waste of money anyway.
Writing a simple GUI for the Block Puzzle Solver turned out to be semi painful. I'll go over the problems encountered while writing the puzzle solver with GWT. GWT converts Sun's Java into browser compatible Javascript. For details of what motivated me to do this, see the writeup on the Dorito's The Quest puzzles.
tcp-over-dns contains a special dns server and a special dns client. The client and server work in tandem to provide a TCP (and UDP!) tunnel through the standard DNS protocol.
This is similiar to the defunct NSTX dns tunelling software. The purpose of this software to is succeed where NSTX failed. For me at least, all NSTX tunnels disconnect within tens of seconds in real world situations. tcp-over-dns was written to be quite robust while at the same time providing acceptable bandwidth speeds.
Q: How do I get free internet where I should have none?
A: Use tcp-over-dns tunnelling software.
We'll show you how.
How it works
DNS stands for "Domain Name System". The purpose of DNS is convert a domain name, such as "analogbit.com" to an ip address, such as "208.113.168.166". The interesting thing about DNS queries is that they are usually recursive queries. This means that if a server doesn't know the answer for a domain name, it is allowed to ask other servers for the answer. So while a firewall or restrictive ISP may filter regular internet traffic they probably overlooked DNS traffic.
This utility modified a binary EDID file and disables EDID extensions and updates the checksum. This can be used as an override for nVidia's linux drivers that assume your monitor is a TV.
Download, extract, make.
alsa-silence opens the default audio device and outputs silence. This is intended to be run in the background for bad receivers that autodetect digital input slowly. This works around the problem of slow signal detection by always forcing a signal to be present.
In particular this is for the Yamaha HTR-5250 reciever when used with an Intel hda audio card.
Building requires alsa-libs headers and libs.
Licensed under GPL2.
To build, simply type make. An executable, alsa-silence, is generated.
What is it?
gaptrack is a C program which aids the process of converting cassette tapes into mp3s. Although it was made for ripping cassette tapes, it works well on any audio that is speech or any other types of audio with low noise gaps. This program was originally written specifically for audio books. After recording your wav files from tapes, gaptrack will scan for track boundaries and split the giant wav file into smaller ones.
These are links to various open source software products I have produced or am involved in.
Discuss these programs in the forum.
Online Applications
Sliding Block Puzzle Solver - A brute force sliding block-puzzle solver. Built with GWT (google web toolkit) and it runs in your browser!
Applications