Discussions
Here are some topics of interest, along with a form to add your thoughts
(see below). Categories are listed here — click on a category’s
“twistor” to see the boards under each, and click on a
board’s twistor to see its topics. Click on a topic
link to go to that page.
Special note for FORUM visitors
Visitors following old links to the CTS "forum" will be redirected to this
Discussions area. The old forum has been closed and removed. If you want a look
at a specific product's bug reports, please try its GitHub issues list. Some
general discussions are now in this area.
Collapse the list
Computer Science — Discussion on computer science topics.
Typography and Typesetting — Making documents that look good, whether on-screen or on dead trees.
Crimes against readers — bad typography Last updated Wed, 03 Jan 2024 at 9:27 AM
Compositing logos and accented letters Last updated Wed, 03 Jan 2024 at 9:27 AM
Truly Smart Quotes Last updated Wed, 03 Jan 2024 at 9:35 AM
Balanced multiple columns on a screen Last updated Wed, 03 Jan 2024 at 9:25 AM
Why do lawyers shout so much? Last updated Wed, 03 Jan 2024 at 9:37 AM
Some online resources Last updated Wed, 03 Jan 2024 at 9:33 AM
Kerning on-the-fly Last updated Wed, 03 Jan 2024 at 9:30 AM
Why semantic markup? Last updated Sun, 02 Jun 2024 at 5:46 PM
Intelligent WYSIWYG Last updated Wed, 03 Jan 2024 at 9:30 AM
Reflowing text Last updated Wed, 03 Jan 2024 at 9:33 AM
Footnotes and smelly feet Last updated Wed, 03 Jan 2024 at 9:29 AM
The umlaut and the dieresis Last updated Wed, 03 Jan 2024 at 9:34 AM
Paragraph shaping Last updated Sat, 23 May 2026 at 9:25 PM
PDF Validation Last updated Wed, 03 Jan 2024 at 9:32 AM
Practical Computing — Code snippets, ideas, best practices, etc.
Null-terminated strings in C Last updated Wed, 03 Jan 2024 at 9:31 AM
Pointer discipline in C Last updated Wed, 27 May 2026 at 6:12 PM
URL rewriting made easy Last updated Wed, 03 Jan 2024 at 9:36 AM
Building an application framework Last updated Wed, 03 Jan 2024 at 9:25 AM
What's in a name? Last updated Wed, 03 Jan 2024 at 9:37 AM
User Interface issues Last updated Wed, 03 Jan 2024 at 9:36 AM
CGI animation Last updated Wed, 03 Jan 2024 at 9:26 AM
Spreadsheet vs Database Last updated Thu, 02 Apr 2026 at 2:57 PM
Historical Computing — Discussion of real life early computers, and "what if" alternate possibilities.
What could Charles Babbage have done with modern computer architecture? Last updated Wed, 03 Jan 2024 at 9:37 AM
Mechanical analog computers Last updated Wed, 14 May 2025 at 10:42 AM
Other historic computers Last updated Thu, 18 Jan 2024 at 11:07 AM
Historic computer pioneers Last updated Wed, 03 Jan 2024 at 9:29 AM
Compiler Theory and Design — What does it take to write translators, interpreters, and compilers?
General guidelines and resources Last updated Thu, 08 Feb 2024 at 12:35 PM
Philosophy and approach of compiler design books Last updated Wed, 03 Jan 2024 at 9:32 AM
Another approach to compiler design Last updated Mon, 07 Oct 2024 at 3:51 PM
Equal versus Equal Last updated Wed, 03 Jan 2024 at 9:29 AM
Detecting unset variables Last updated Wed, 03 Jan 2024 at 9:28 AM
Useful stuff Last updated Wed, 03 Jan 2024 at 9:36 AM
Computers and the Real World — Use and abuse of computing in science, technology, and everyday life.
Calculating sales tax for online stores Last updated Wed, 03 Jan 2024 at 9:26 AM
Charge postage on emails Last updated Wed, 03 Jan 2024 at 9:26 AM
Dealing with online incivility Last updated Wed, 03 Jan 2024 at 9:28 AM
Redaction and Watermarking Last updated Wed, 03 Jan 2024 at 9:32 AM
The Rise of AI Last updated Wed, 03 Jan 2024 at 9:34 AM
General — Things that don't quite fit into another category.
The English Language — Discussions about the English language, especially concerning typesetting and computer usage.
Before you post... some resources Last updated Wed, 03 Jan 2024 at 9:25 AM
Trivial chase Last updated Wed, 21 Aug 2024 at 12:26 PM
This vs. That Last updated Wed, 03 Jan 2024 at 9:35 AM
It's Its Problem! Last updated Wed, 03 Jan 2024 at 9:30 AM
A pregnant pause Last updated Wed, 03 Jan 2024 at 9:21 AM
The AP Dumb Squad Last updated Wed, 03 Jan 2024 at 9:33 AM
Politics and Miscellany — Non-computer discussions that don't fit in elsewhere.
The Catskill Impact Complex Last updated Thu, 16 Oct 2025 at 2:53 PM
Crowd-sourced earthquake predictions Last updated Wed, 03 Jan 2024 at 9:27 AM
Congressional districts determined by computer Last updated Wed, 03 Jan 2024 at 9:27 AM
Updating the House of Representatives Last updated Wed, 03 Jan 2024 at 9:35 AM
Electoral College reform Last updated Sun, 16 Feb 2025 at 12:47 PM
The Bill of Rights Last updated Wed, 03 Jan 2024 at 9:33 AM
The True Story of the Second Amendment Last updated Wed, 03 Jan 2024 at 9:34 AM
Benderama equation Last updated Wed, 03 Jan 2024 at 9:25 AM
Robotic Free Will Last updated Sun, 17 May 2026 at 7:14 PM
Posting to a topic
Hope springs eternal, and all that. At the bottom of each discussion page
are instructions on how to email in a post to that discussion thread.
You cannot sign up and post all on your own — all submissions will be
individually vetted before being posted.
We’ll give that a try, and see if the spam and incivility can be kept
to a dull roar.