* RSR's Display Program: Can auto-generate every page of every book ever written! No joke! Read on... * A Software Program to Inform Philosophical Discussion: The Real Science Radio hosts have fun describing Bob Enyart's software invention. Its stunning features make it a "software invention" rather than a typical example of "software development." Bob promises to resign his radio program of 25 years if he is not being truthful about what his program can do. For example, it displays the pages of books. All books. Software engineer Fred Williams discusses the source code published below with this RSR show summary, and the truncated version of Display.exe, below, which runs in your browser. Of course the program is not actually omniscient; but rather, as the guys list its many features, it merely appears to be omniscient, virtually. :) Previously Posted on TheologyOnline: Publicly disclosed on television June 2, 1998 and before. (We don't know if anyone else has ever invented this, so this post may help to answer that question.) Software Feature #1: I've written a software program that displays the code of OTHER software programs. You don't have to have the other program available, neither the source (obviously), nor even the executable code. You just run Display and it will show the source code of any other program. Software Feature #2: 12-6-09 My program also displays the pages of published books. Every book. And you don't have to have any such book available. The program itself displays the pages of any book. Software Feature #3: 12-7-09 My program also displays published texts, translated into other languages. Software Feature #4: 12-8-09 Display.exe presents a universal mathematical proof demonstrating that human creativity is not infinite but finite. Software Feature #5: 12-11-09 Display.exe will display the text on scrolls. Software Feature #6: 12-15-09 Yes, Display.exe will display sheet music. (A TOL'er called the radio studio, and I agreed to answer this here. I apologize that we've been too busy to keep up with this thread. On Jan. 1, 2010, we'll post to TOL either a typical output page from Display, or the program's own source code, depending upon interest.) Software Feature #7: 1-3-10 Photos & Captions: In response to Stripe who wrote, "looks like it'll produce just about anything you want it to... in text only form... " Thanks Stripe for weighing in on this. It will display not only the text of books, but also their photos (with captions), graphs, and charts. The startling implications of Display.exe are far beyond anything the Supreme Court may rule in their current intellectual property case. -Bob Enyart * Display.exe Source Code Public Class Form1 ....Dim n As Integer ....Dim HistoryWritten As Boolean ....Dim upperbound As Integer = 10000001 ....' Set binary array to needed length + 1 ....Dim MBit(upperbound) As Boolean ....Sub ZeroOutArray() ........For n = 0 To upperbound - 1 ............MBit(n) = 0 ........Next ....End Sub ....Sub Count() ........n = 0 ........Do ............If MBit(0) = False Then ................MBit(0) = True ................For n = 0 To 100000 ................Next ................DisplayArray() ............Else : HistoryWritten = True ................For n = 0 To upperbound - 1 ....................If MBit(n) = False Then ........................HistoryWritten = False ....................End If ................Next ................If HistoryWritten = False Then ....................n = 0 ....................MBit(n) = False ....................Label1.Visible = False ....................Do While MBit(n + 1) = True ........................n = n + 1 ........................MBit(n) = False ....................Loop ....................MBit(n + 1) = True ....................n = n + 1 ....................DisplayArray() ................End If ............End If ........Loop Until n = upperbound ....End Sub ....' History dump... world, that is. End Class Here's an example output page from Display.