Disclaimer: these are all Windows application (including source code) that you can use at your own risk. Many parts of the code have been 'borrowed' from other programmers, I try not to re-invent, but also give credit where it's due. All this in the spirit the way it's used to be... If yo have any questions or problems you can contact me at: walter@knopfconsulting.com... feel free, never too busy. Here is a short description of the files in this folder: CommCtrlMon - monitors the control lines on a comm port that receives X10 Firecracker commands. X10Window - Sends X10 Firecracker commands Note: This was only tested using null modems (virtual ports) software from com0com (don't ask me, look it up). DNSTime - tries to figure out how long it takes to resolve a DNS name. Hint: Clear cached DNS before using to get real results. run: 'ipconfig /flushdns'. FindPI - shows how Archimedes used polygons to approach the value of Pi. Wrote that when a friend's daughter had a homework assignment and had no clue. Mdb2Sql - Was stranded with Computer having SQL but no Access, needed a way to shovel the Access data into SQL. Work in progress (maybe). Modified_X10Lib - Aaron Lerch's X10 library modified for my use. NetSim8080 - Assembly code simulator running ye olde DOS code... includes stack view, register view, etc., Will accept real code. POP3Test - Check what's sitting on you POP3 mail server, delete what you want without downloading it. Uses Pop3Test.exe.config to store your login so you don't have to enter it every time. Implements most POP3 commands. TimeSet - Get the time from a time server and (optionally) adjust your computer's time. WinSudoku - Application to enter values, get hints, check if solution possible, etc. Only if you like Sudoku, or like to see how the screen is updated in a separate thread while possible solutions are checked. Solution check is nothing fancy, brute force method (i.e. try if it works, increment and try again. Only unique thing is that you push your moves on the stack so you can undo.