subliminal color images

Dave Long dave.long at bluewin.ch
Fri Nov 10 06:58:53 EST 2006


> What kind of programs fit in 75 kilobytes?  Most of the things I have
> are either much bigger or much smaller, and lots of them are weighted
> down with all sorts of JPEGs and stuff.

I'm sure many (most?) K programs fit in 75 KB, even if the runtime 
itself is another 200.

Tiny wikis seem to be around 8-10K.  (could TiddlyWiki be stripped down 
to 75?)

On Mac OS/X, not known for being svelte, as is 24K, dc 40K, ed 56K, and 
mpeg and zip 72K.

http://www.tinyapps.org/ puts the "tiny" line at 1.44 MB, but lists 
several sub-75K programs -- most notably the original VisiCalc, 
weighing in at 27K.

-Dave

:: :: ::

It seems there really was a Mel, The Programmer:
   http://www.wps.com/projects/LGP-21/mel-the-programmer.html

and maybe the reason that 'dc' is capable of general computations is 
that, for those who were around at the time, a "desk calculator" was 
not a $2 10-key job that sits on one's desk, but instead an 800-pound 
device that one sat at, like a desk.

http://www.bemorehealthy.com/LGP-30Computer/P5300867.htm
(note the literally "large memory")

:: :: ::

On Mac OS/X, not known for being svelte (none of the tinyapps listings 
made the cut), here are a few of the more familiar among the smaller 
programs from /bin:
  16K    cat
  20K    [
  20K    date
  20K    expr
  32K    dd
  56K    ed

and /usr/bin:
  16K    cut
  16K    paste
  16K    tsort
  16K    uniq
  16K    uuencode
  20K    join
  20K    jot
  20K    printf
  20K    tr
  20K    xargs
  20K    xxd
  24K    as
  24K    calendar
  24K    cmp
  24K    compress
  24K    fmt
  28K    ar
  28K    fax
  28K    nc
  28K    sdiff
  32K    say
  32K    tftp
  36K    pstopdf
  36K    sed
  40K    dc
  48K    find
  60K    tiffutil
  64K    gzip
  68K    bc
  72K    mpeg2decode
  72K    zip

:: :: ::

Tinyapps.org:

HTTP Get [15k] + Download files from the web
Qm [16k] + Quick mail sending program
SendMail [18k] + Send email (and even attach a file) using any SMTP 
server
Getmail [50k] + Console utility for downloading POP3 mail. Free for 
non-commercial use.
Blat [73k] {S}+ Console utility that sends the contents of a file in an 
e-mail message using the SMTP protocol.
Obfusticated Email Link Creator [4k] + Create munged email address 
links with hex, dec, or a mix of both.
K9 Version 1.01 [52k] + Automatic spam email filtering for POP3 email.
Simple Socket File Transfer 1.0 [9k] + Transfer a file between two 
computers using the TCP port of your choosing. Partially completed 
transfers can be resumed, and files are automatically checked with MD5 
to ensure they were received error-free. Supports very large files (up 
to about 4 petabytes).
Atomic Web Server v1.0 [15k] {S}+ Extremely simple and fast web server
SlimFTPd [22k] + Standards-compliant FTP server with an advanced 
virtual file system.
TinyWeb 1.9 [53k] {S}+ Small, simple and fast Win32 daemon for regular 
(TCP/http) and secure (SSL/TLS/https) web servers.
Ftp.exe [44k] + Command line FTP program included with Windows. Brief 
tutorial | Scripting
TinyIRC Beta Build 1069 [54k] + The goal of this project is to create 
the world's smallest IRC client for Win32, with as many (if possible, 
all) of the features that you're used to in your current IRC client.
miniaim [45k] + Tiny AOL instant messaging client.
DiamondCS OpenPorts v1.0 [24k] + CLI port to process mapper for Windows 
NT/2000/XP. Provides five different output styles, including CSV, 
FPort, and WinXP's Netstat. Free for personal use.
CurrPorts v1.02 [36k] + Detailed view of open ports and their 
corresponding applications. Close ports, kill processes, export info to 
HTML, XML, or CSV, and much more.
IP List [12k] + Enumerates network interfaces, showing all bound IP 
addresses, their broadcast addresses, and their netmasks.
Resolve [16k] + Resolve an IP address to its DNS address, and vice 
versa.
XWhois [21k] + Look up information on registered Internet domains and 
addresses.
ShareWatch 1.0 [33k] + Monitor shares on local and remote servers; see 
who is connected and what files they are accessing; disconnect any 
file, user, computer, or share; more.
Netcat 1.11 [60k] {S}+ Network swiss army knife. Review
TAGCASE [6k] {S}+ Converts the case of HTML tags without disturbing 
attribute values.
KILL<HTML> 1.5a [from 8k] + Removes all HTML tags and JavaScript from 
one or more HTML files. DOS and Windows versions included.
EzEdit 2.0 [4k] {S}+ Tiny text editor
The GUN 2.5 [6k] + "Fully drag & drop enabled, supports wordwrap and 
uses the full operating system based search capacity with case 
sensitive, insensitive and whole word search." There is also no 
effective limit on file size.
Binary to Hex Editor [16k] + Ascii Hex editor & converter
CryptNote v1.00 [19k] + Secure text editor that transparently encrypts 
or decrypts user text with the AES/Rijndael algorithm.
EDXOR [22k] + Innovative clipboard handling, cryptographic options and 
logic text conversions. Supports large files, drag-and-drop, file 
associations and command line.
SavageEd [23k] {S}+ Open virtually any size file (limited only by 
available memory), optionally save settings to an INI file or the 
registry (uninstall function included), search/find/replace, more.
Win32Pad [30k] + Small and feature-packed notepad replacement.
Quick Editor 3.0 [35k] + Powerful text editor with a scripting engine, 
TrueType support, comprehensive search and replace function, much more. 
 From the maker of The GUN (which is also included in the download).
metapad 3.0 [39k] + Notepad replacement with a slew of features.
GreenPad 1.05 [70k] {S}+ Text editor with syntax highlighting, regexp 
search, unicode support, more.
FIND Tools [9k] + Includes XFIND (scan multiple files for a string, 
reporting all files where the string was found) and TFIND (scan a 
single file for a string, reporting all lines where the given strings 
were found)
grep [22k] + Search for patterns in files
Gsar for Windows [34k] {S}+ Search/replace strings (even control 
characters and extended ASCII) in text and binary files. Incredibly 
fast.
MiniTrue [from 66k] {S}+ Search and replace with a full-featured 
textviewer. DOS, Windows, and Linux versions available.
Text File Line Stripper 1.4 [15k] + Strip or modify lines from a text 
document or the clipboard if the lines contain a certain string (or 
alternatively, if they don't contain the string).
VisiCalc [27k] + The original VisiCalc spreadsheet program
STASH 2.00 [20k] + Very simple database run from the command line. 
Suitable for small fragments of text like phone numbers, bookmarks, 
email addresses, etc.
FlexiCAT [34k] + Tiny database program
FFCAT [8k] + Concatenate (combine) multiple files into a single new 
file.
cat [17k] + Concatenate files
CONCAT [54k] + Create a single output file from one or more input files.
TinyView [0.9k] + Tiny text viewer that works with any size text file.
Word Count [1k] {S}+ Count characters, words and lines in files.
ShowText [6k] + Displays all ASCII text in a given binary file.
XCRLF [7k] + Convert a text file between different operating 
environment formats (MS-DOS, UNIX, and Macintosh)
TCAP [8k] + TSR text capture in dos/windows console; similar to unix's 
"script" command.
uniq [13k] + Weed out or find duplicate lines in a sorted file
PureText 2.0 [13k] + Quickly convert formatted text to plain text via 
hotkey or system tray icon.
RPSORT 1.02 [19k] {S}+ Sorts large files extremely fast.
EVE 2.27 [55k] + Vector graphics editor
JPG Cleaner 2.6 [from 8k] + Strip non-picture data from JPGs. Several 
versions included.
Screen Thief for DOS v2.01 [37k] + Capture DOS screens as BMP, TIFF, 
PCX or TXT files.
jRes [5k] {S}+ Switch screen resolution or color depth from the system 
tray.
WHATPIC 4.0 [18k] + Command line utility that returns the format, 
width, height, number of colors, filesize and drive volume of graphic 
files.
Fatbits [32k] + Screen magnifier
WipeCMOS [1k] + Clears all CMOS settings to recover from lost passwords 
or corrupt BIOS settings.
BIOS [24k] + Saves and restores BIOS settings
colorForth [63k] {S}+ An OS, development system, and language rolled 
into one.
Gemulator Explorer [30k] + "Access and copy files from any Macintosh 
1.44M floppy disk, Macintosh CD-ROM, Macintosh ZIP disk, external 
Macintosh SCSI hard drive, Atari ST formatted floppy disk, Atari ST ZIP 
disk, Atari ST formatted hard drive, and even disk image files."
Regcmd 0.88a [25k] Command line based Registry editor.
RegShot v1.7.2 [28k] {S}+ Uncover registry changes
Tweak UI 1.33 [64k] Tweaks for the Windows User Interface
Regmon [72k] {S}+ Monitors and displays all Registry activity
StartupRun v1.20 [27k] + A better msconfig.
AppSwat v1.3.0.0 [8k] + Process terminator. Command-line termination, 
system startup integration and an effective termination mechanism.
Procmon [33k] {S}+ View, terminate, and prioritize active processes
Uptime [6k] + Displays uptime in console
UpTime 1.0 [13k] + Displays up-time in a tooltip from the system tray
CPU Info [17k] + Determines CPU type, vendor, serial number, and clocks 
CPU speed.
Infoman2 [20k] + Tiny display of available free physical memory and 
system resource data.
MyCPU 1.13f [47k] + Displays CPU info: vendor, type, model, stepping, 
speed, cache, more.
Memtest86 3.0 [51k] {S}+ A thorough, stand alone memory test for x86 
architecture computers.
MBProbe 1.30 [68k] + Monitors voltages, temperatures and fan speeds 
using hardware monitoring chip(s) available on many modern motherboards
DDL [4k] + Load DOS device drivers from the command line, without 
having to reboot.
XMSDSK & EMSDSK [75k] + A RAM disk which can be created, resized, and 
destroyed from the command line
LiteShell 0.9.0 [42k] {S}+ Minimalist shell. Access via hotkeys and/or 
context menu.
Files v3.0 [64k] + "(T)he best dos-based file management program. It 
does everything that you could ever want, including viewing multiple 
compressed files."
DirSize.DLL [6k] {S}+ Adds a "Folder Size" column in Windows Explorer. 
Free registration required to download.
Drop To DOS [10k] + With Drop to DOS, you can right click on any folder 
and choose the Drop to DOS option to take to you a command prompt 
within that folder.
LFNDOS v1.06 [23k] {S}+ Provides the Windows 95 long filename API to 
DOS programs.
dtree [17k] + Display tree structure of directory
  Tree32 [21k] {S}+ Similar to DOS's tree.com, but with LFN support
BK Renamer 1.0 [24k] + Rename files based on a UNIX-style regular 
expression
cmp [13k] + Binary file comparison
comm [13k] + Look for common lines in 2 files
diff [24k] + Compare files and directories
FIND Tools [9k] + Includes XFIND (scan multiple files for a string, 
reporting all files where the string was found) and TFIND (scan a 
single file for a string, reporting all lines where the given strings 
were found)
Locate [11k] {S}+ Find directories, files, or both; 0-byte files; 
executables only; mask by date, time, and/or attributes. Will search 
into hidden sub-directories. Extended wildcards. Options to change 
directory, delete files, display Win95 long filenames. Includes A86 
source and exhaustive documentation.
FineSplit [5k] + Splits a file into floppy sized parts and creates a 
merging batch file for them. Edit INI file to change the default part 
size, define individual part sizes, and more.
HJSplit [from 10k] + Multi-platform file splitter with many versions
InkSizer [19k] + Copies the contents of a folder into user defined sizes
find [21k] + Find files with certain properties and execute commands on 
each
UnZip [44k] {S}+ Simple DOS unzipper. Package includes several 
additional tools. Ports available for virtually every platform.
100K_Zipper [75k] + Simple zip & unzip with GUI
  LHA Ver 2.55E [66k] + MS-DOS file compression/extraction utility. More 
about LHA
Tiny IDEA [0.5k] {S}+ Encrypt/decrypt files using IDEA cipher
dsCrypt v1.00 [25k] + AES/Rijndael file encryption software with 
simple, multi-file, drag-and-drop operations. Features BruteHalt and 
exceptional resistance to brute-force password search, Secure PassPad 
and immunity to keylogger-infested environments, disclosed 
implementation and code details, secure use of system resources, and 
much more.
MP-Crypt 0.5b [26k] + Easy file and directory encryption. Option to 
create self-decrypting files. (With the kind permission of MP-Crypt's 
author, this download is hosted by TinyApps. MP-Crypt 0.6 is shareware 
and twice as large. As always, download and use at your own risk and 
joy.)
DriveUse v1.00 [7k] + Reports detailed disk space usage on all drives 
and presents the results in a clear, sorted, tree-like structure.
df [13k] + Statistics on disk usage
du [18k] + Display directory space usage
FoldersReport v1.21 [27k] + Dislays disk/directory space usage.
SDelete [20k] {S}+ DoD-compliant secure delete program
SmartFormat [22k] + Format disks even with bad sectors on track zero; 
format standard 1.44 MB disks for 1.72 MB (without compression or 
TSRs); much more.
KILL DISK [58k] + Destroy all data on hard and floppy drives 
completely. Commercial version also available.
Roadkil's Unstoppable Copier [45k] + Copy files from disks (CDs, 
floppies, hard drives, etc) which have sustained physical damage.
MBRWork [16k] + Perform some common and uncommon tasks to the 
MBR/EMBR/Sectors of a hard drive.
DE v3.0 [70k] + Very powerful disk editor for 12 and 16-bit FAT drives. 
Extensive documentation included.
XCLONE [20k] + Disk/directory copying tool which preserves attributes 
on all files & directories, thus creating an exact clone of the 
original.
fileAlert! v3.5 [23k] + File change monitor. Reports every file 
created, modified or deleted on the current drive since a given date 
and time.
RmEmpty v1.2 [36k] + Delete empty folders recursively.
BossKey [7k] + Create up to 10 virtual desktops
traydesk v3.0 [10k] {S}+ Show/hide desktop icons, log on/off, restart 
or shutdown - all from the system tray.
MenuSnap [20k] + Sort Programs & Favorites shortcuts alphabetically
EatIcons [24k] + Speed up Windows Explorer by removing icons. Can be 
set to run at startup.
Floater [32k] {S}+ Quick launch toolbar.
RUNit [39k] {S}+ Launchpad accessed via context menu.
ShideWin [3.5k] {S}+ Enumerates all top-level windows and allows you to 
show or hide them. Especially helpful for finding windows that were 
made invisible after a crash.
Handler [7k] + Window information tool
WinRoll 1.4 [7k] {S}+ Rollup windows to their title bar like Mac OS's 
WindowShade.
Showin 2.0 [9k] + Enable windows that have been disabled, unhide hidden 
windows and force windows to stay on top or be placed below others. 
Perhaps one of the most popular uses of this program is to display 
hidden password editbox fields (text behind the asterisks *****).
PushPin 1.0 [22k] {S} Keep any window on top of all other windows.
Nail It! v1.10 [25k] + Make windows"sticky" so that they remain above 
other windows.
ResizeEnable [37k] + Turn non-resizeable windows into resizeable windows
PowerMenu 1.5.1 [49k] + Adds "Always On Top", "Minimize To Tray", 
"Priority" and "Transparency" (W2K/XP only) sub menus to all top level 
system menus.
CD 1.01 [5k] + Simple but fully functional CD player with controls
CDP [15k] {S}+ Simply starts playing a CD and exits
TinyPiano 0.8e [19k] + Turn your computer keyboard into an electronic 
piano
Frequency Analyzer [32k] {S}+ Graphically displays in real time the 
Fourier transform of sound from microphone
TinyCD [60k] + CD player
VCDGear [70k] + Extract MPEG streams from CD images, do conversions of 
one video format to another, create VideoCD images, more. Many ports 
available.
1by1 [27k] + MP3 directory player. Requires MP3 ACM Codec or mpglib.dll 
(available on the 1by1 website). Reviews
Delayer [28k] + Delay, repeat, and schedule the execution of programs.
Timer [4k] + Visual stopwatch
Neutron [6k] + Clock synch via Internet time servers
cal [12k] + Display the calendar for a year or a month.
Calendar 1.34 [13k] + Standard calendar window with several functions 
including: copy date to clipboard, Always on top, custom formats, more.
Past, Present, & Future 1.1 [18k] + 3 month calendar view. Free for 
non-commercial use.
TrayClock [18k] {S}+ Tiny analog clock for the system tray
TinyClock [19k] {S}+ A tiny clock
Minute Timer [39k] Countdown timer and alarm. Especially useful as a 
break reminder.
STASH 2.00 [20k] + Very simple database run from the command line. 
Suitable for small fragments of text like phone numbers, bookmarks, 
email addresses, etc.
PassDump [6k] + Similar to (and based on) PWReveal, but with just one 
goal - PassDump simply dumps to the console the text from any 
PassChar-protected textboxes that it can find.
X-Pass v2.2 [5k] + Reveals almost *any* Win9x/2k/XP password field.
Showin 2.0 [9k] + Enable windows that have been disabled, unhide hidden 
windows and force windows to stay on top or be placed below others. 
Perhaps one of the most popular uses of this program is to display 
hidden password editbox fields (text behind the asterisks *****).
PWReveal [11k] + Allows you to see the passwords behind most 
PassChar-protected text\editboxes in memory (allowing you to see behind 
the "*****" fields). Includes stay-resident option and a patch option 
to remove asterisks on the fly.
PassPack v1.00 [15k] + Secure, streamlined and incredibly compact 
manager of passwords and confidential information. It features 
exceptional resistance to brute-force password search attacks. PassPack 
offers both import and export of unencrypted data.
Passwordlist-Viewer [20k] + View cached passwords (of the currently 
logged in User) saved in the corresponding pwl file.



More information about the Kragen-discuss mailing list