The Funny Side
Neglected Topics in Computer Science
Neglected Topics in Computer Science
from the 'Force to Fit, File to Hide, Paint to Cover' School
of Programming
Operating System Applications
- Optimizing the Null Job
- Increasing Response Time
- Bringing Down the New O/S
- MS-DOS Security
- Operating Systems for Turing Machines
- Principles of Resource Hogging
- Page Fault Enhancement
- Spontaneous Bug Generation in the UNIX Kernel
Programming Languages
- Constitutional Logic Programming with the ~withstanding clause
- Programming in Profanity++
- Object-oriented Assembly Language
Software Engineering
- Fast Thrashing
- Deadlock: The Programmer's Friend
- Using Race Conditions
- Wise Use of Infinite Loops
- The Art of Computed Goto's
- Common Equivalences
- Greedy and Malicious Algorithms
- Applications of Unbounded Recursion
- Pounding: The Single Bucket Hash Algorithm
- Programming without Algorithms: An Engineering Approach
Hardware Issues
- Send/Receive: FM Stereo Over RS-232C
- Terminal Locking by Partial Keyboard Removal
- JIMMY: Hardware Assist for Window Management
- Time Multiplication Multiplexors
- Large Scale Integrated Vacuum Tube Technology
- High Speed Swapping to Paper Tape and Punched Cards
Graphics
- 1-D Graphical Primitives
- Effective Use of Color with Braille
- Grayscale Braille Monitors
Networking
- Broadcast Storms for the Novice
- Trivial File Trashing Protocols
- Bad Hobbits in a Tolkien Ring Network
- Femail Networks
- Choosing a LAN Fill Site
- LAN Reclaimation Procedures
Data Management
- Applying Chaos Algorithms to Database Management
- The ZEN Sort: Sorting by Random Stuffing
- /bin/rm as a Database Management Tool
- One-way Compression Techniques
- Algorithms for Data Loss
Ergonomics
- Card Chad and the Ozone Layer