Babbage's Bag
Title Filter     Display # 
# Article Title Author
1 The Lost Art Of The Storage Mapping Function Harry Fairhead
2 Introduction to Boolean Logic Mike James
3 The Magic Number Seven And The Art Of Programming Sue Gee
4 Quick Median Mike James
5 The Monte Carlo Method Mike James
6 Programmer's Guide To Theory - Gödel And All That Mike James
7 Public Key Encryption Mike James
8 Programmer's Guide To Theory - Splitting the Bit Mike James
9 How Memory Works Harry Fairhead
10 Compilers, Interpreters, VMs and JIT Mike James
11 Programmer's Guide To Theory - Practical Grammar Mike James
12 Binary Arithmetic Mike James
13 Floating Point Numbers Mike James
14 Binary - Negative Numbers Mike James
15 Codd and His Twelve Database Rules Mike James
16 Inside Random Numbers Mike James
17 What If Babbage..? Mike James
18 Virtual Memory Harry Fairhead
19 Principles Of Execution - The CPU Harry Fairhead
20 Bus Basics Harry Fairhead
21 XOR - The Magic Swap Mike James & Harry Fairhead
22 Multitasking Harry Fairhead
23 The Fundamentals of Pointers Mike James
24 A Programmers Guide To Interrupts Harry Fairhead
25 Coded Easter Eggs Sue Gee
26 Fractal Image Compression Mike James
27 IP Addressing and Routing Ian Elliot
28 Programmer's Introduction to XML Ian Elliot
29 Inside Bitcoin - The Block Chain Mike James
30 Data Structures Part II - Stacks And Trees Harry Fairhead & Mike James
31 Cache Memory And The Caching Principle Harry Fairhead
32 Advanced Hashing Mike James
33 The Heart Of A Compiler Mike James
34 The McCulloch-Pitts Neuron Mike James
35 Introduction To The Genetic Algorithm Mike James
36 Power of Operators Harry Fairhead
37 Hexadecimal Harry Fairhead
38 The Memory Principle - Computer Memory and Pigeonholes Mike James
39 The Mod Function Mike James
40 The Computer - What's The Big Idea? Mike James
41 The Birth Of Ethernet Harry Fairhead
42 Hashing - The Greatest Idea In Programming Mike James
43 Magic of Merging Mike James
44 Programmer's Guide To Theory - Error Correction Mike James
45 The Mouse's Tale Sue Gee
46 Programmer's Guide To Theory - Information Theory Mike James
47 Inside the Computer - Addressing Harry Fairhead
48 Data Compression The Dictionary Way - ZIP Alex Armstrong
49 The Programmer's Guide to Chaos Mike James
50 The Meaning of Life Mike James
51 Sequential Storage Mike James
52 Dates Are Difficult Mike James
53 The Working Programmer's Guide To Variables - Scope, Lifetime And More Mike James
54 The Programmer's Guide to Fractals Mike James
55 Prime Numbers And Primality Testing Mike James
56 Assemblers and Assembly Language Harry Fairhead
57 The LIFO Stack - A Gentle Guide Harry Fairhead
58 Non-Computable And Other Numbers Mike James
59 From Data To Objects Alex Armstrong
60 Cellular Automata - The How and Why Mike James
61 What's In A DOS Harry Fairhead
62 Kolmogorov Complexity Mike James
63 What Is Computable? Mike James
64 Reverse Polish Notation - RPN Harry Fairhead
65 Computational Complexity Mike James
66 Processor Design - RISC,CISC & ROPS Harry Fairhead
67 Finite State Machines Mike James
68 What is a Turing Machine? Mike James
69 Data Structures - Trees Mike James
70 Principles Of MP3 Harry Fairhead
71 Recursion Mike James
72 Artificial Intelligence - Strong and Weak Alex Armstrong
73 Turing's Test, the Loebner Prize and Chatterbots Mike James
74 The Essence Of Programming Mike James
75 The Universe as a Computer Mike James
76 VPN - Virtual Private Network Harry Fairhead
77 All About Kinect Harry Fairhead
78 Face recognition Mike James
79 Power of computing Administrator
80 BIOS Administrator
81 Muiti-core processors Administrator
82 Copy protection and DRM Administrator
83 Search Engines Administrator
84 Hard disks Administrator
85 Peer-to-Peer file sharing Administrator
86 Graphics Accelerators Administrator
87 Spintronics Editor
88 Neural Networks Michael James