# uncategorized

**URL:** https://discourse.codinghorror.com/c/uncategorized/1.md

[Latest](https://discourse.codinghorror.com/latest.md) · [Categories](https://discourse.codinghorror.com/categories.md)

---

## [Welcome to Coding Horror discussion!](https://discourse.codinghorror.com/t/welcome-to-coding-horror-discussion/6)

<div class="topic-metadata">

**Author:** [@system](https://discourse.codinghorror.com/u/system)\
**Replies:** 3\
**Last updated:** [January 22, 2021, 9:48pm UTC](https://discourse.codinghorror.com/t/welcome-to-coding-horror-discussion/6 "2021-01-22T21:48:19Z")

</div>

This is a companion discussion forum for my blog at http://blog.codinghorror.com. Any comments you make here will appear on the individual blog posts over there. This discussion area is running Discourse, the free …

---

## [What happened to WASD keyboards?](https://discourse.codinghorror.com/t/what-happened-to-wasd-keyboards/10143)

<div class="topic-metadata">

**Author:** [@Daniel\_Langworthy](https://discourse.codinghorror.com/u/Daniel_Langworthy)\
**Replies:** 26\
**Last updated:** [September 29, 2026, 2:50am UTC](https://discourse.codinghorror.com/t/what-happened-to-wasd-keyboards/10143 "2026-09-29T02:50:39Z")

</div>

@codinghorror do you know what happened to WASDKeyboards? I am so sad, I love my keyboards I got from them but they seem to just be gone

---

## [The Cult of Misanthropic](https://discourse.codinghorror.com/t/the-cult-of-misanthropic/10412)

<div class="topic-metadata">

**Author:** [@cjs](https://discourse.codinghorror.com/u/cjs)\
**Replies:** 35\
**Last updated:** [September 11, 2026, 4:04am UTC](https://discourse.codinghorror.com/t/the-cult-of-misanthropic/10412 "2026-09-11T04:04:37Z")

</div>

Yeah, I’ve gotten this from certain other tech folks, too; apparently there’s an “anti-cult” that really hates these guys. Though the last one I talked to had much better arguments than an article showing one Cxx guy wa…

---

## [Curating a list of the best Game Boy Advance games](https://discourse.codinghorror.com/t/curating-a-list-of-the-best-game-boy-advance-games/7581)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 17\
**Last updated:** [August 29, 2026, 6:39am UTC](https://discourse.codinghorror.com/t/curating-a-list-of-the-best-game-boy-advance-games/7581 "2026-08-29T06:39:22Z")

</div>

So let’s say you, hypothetically speaking, wanted to get your almost 8 year old son a classic gaming handheld. So maybe you might pick something like this, the Revo K101 Plus So you can run real physical Gameboy Advan…

---

## [Updating "101 Basic Computer Games" for 2022 and beyond](https://discourse.codinghorror.com/t/updating-101-basic-computer-games-for-2022-and-beyond/7927)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 142\
**Last updated:** [February 15, 2026, 5:24pm UTC](https://discourse.codinghorror.com/t/updating-101-basic-computer-games-for-2022-and-beyond/7927 "2026-02-15T17:24:48Z")

</div>

Here’s a topic to capture some thoughts on this potential project. I initially started thinking about it when I discovered this 2010 reboot: But I was really disappointed in the resulting updated code, I feel like an…

---

## [Brandon's Code Project](https://discourse.codinghorror.com/t/brandons-code-project/8165)

<div class="topic-metadata">

**Author:** [@Brandon\_Tseng](https://discourse.codinghorror.com/u/Brandon_Tseng)\
**Replies:** 4\
**Last updated:** [June 3, 2021, 12:16pm UTC](https://discourse.codinghorror.com/t/brandons-code-project/8165 "2021-06-03T12:16:01Z")

</div>

I want to share my code to everybody. Create a function that accepts 3 parameters and checks for equality between any two of them. Your function should return True if 2 or more of the parameters are equal, and false i…

---

## [Testing out your headphones / speakers](https://discourse.codinghorror.com/t/testing-out-your-headphones-speakers/7904)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 19\
**Last updated:** [August 11, 2025, 1:24am UTC](https://discourse.codinghorror.com/t/testing-out-your-headphones-speakers/7904 "2025-08-11T01:24:39Z")

</div>

I’ve written several times in the past about the importance of a nice set of headphones. And it’s still true after all these years! I actually have two sets: HD 580 HD 600 The Sennheiser HD600 hardly need to be intro…

---

## [Hope you are having a great day!](https://discourse.codinghorror.com/t/hope-you-are-having-a-great-day/9958)

<div class="topic-metadata">

**Author:** [@shadowofaunicorn](https://discourse.codinghorror.com/u/shadowofaunicorn)\
**Replies:** 3\
**Last updated:** [March 6, 2025, 2:51pm UTC](https://discourse.codinghorror.com/t/hope-you-are-having-a-great-day/9958 "2025-03-06T14:51:31Z")

</div>

Just wanted to say hi to @codinghorror and hope you are having a great day! :slight\_smile: Tongue-in-cheek aside — Trump won the popular vote in this US election. I was certainly surprised that you dismissed him so…

---

## [Bluetooth development](https://discourse.codinghorror.com/t/bluetooth-development/9210)

<div class="topic-metadata">

**Author:** [@kc4zvw](https://discourse.codinghorror.com/u/kc4zvw)\
**Replies:** 5\
**Last updated:** [November 5, 2023, 6:28pm UTC](https://discourse.codinghorror.com/t/bluetooth-development/9210 "2023-11-05T18:28:28Z")

</div>

Just for the fun of it What is the quick/cheap/easiest way to develop and play with Bluetooth LE? regards, David @kc4zvw

---

## [Maintainability vs Job Security](https://discourse.codinghorror.com/t/maintainability-vs-job-security/1607)

<div class="topic-metadata">

**Author:** [@double\_think](https://discourse.codinghorror.com/u/double_think)\
**Replies:** 3\
**Last updated:** [March 23, 2014, 10:32pm UTC](https://discourse.codinghorror.com/t/maintainability-vs-job-security/1607 "2014-03-23T22:32:14Z")

</div>

Is it best to write clean simple code that is easy for your successors to maintain, or, is it best to write complex spaghetti code that makes you a boat anchor at your current gig?

---

## [Why would anyone want to open source something they don't view as a community effort?](https://discourse.codinghorror.com/t/why-would-anyone-want-to-open-source-something-they-dont-view-as-a-community-effort/2582)

<div class="topic-metadata">

**Author:** [@cawas](https://discourse.codinghorror.com/u/cawas)\
**Replies:** 16\
**Last updated:** [January 5, 2015, 9:59pm UTC](https://discourse.codinghorror.com/t/why-would-anyone-want-to-open-source-something-they-dont-view-as-a-community-effort/2582 "2015-01-05T21:59:47Z")

</div>

Continuing the discussion from Standard Markdown is now Common Markdown: Indeed… Why? After scanning through the whole Grubber discussion, that was my main take from it - he seem to not see it as such indeed (secondar…

---

## [Holy Great Minds, Batman!](https://discourse.codinghorror.com/t/holy-great-minds-batman/2174)

<div class="topic-metadata">

**Author:** [@Air\_Cooled\_Nut](https://discourse.codinghorror.com/u/Air_Cooled_Nut)\
**Replies:** 1\
**Last updated:** [September 26, 2014, 10:45pm UTC](https://discourse.codinghorror.com/t/holy-great-minds-batman/2174 "2014-09-26T22:45:28Z")

</div>

Continuing the discussion from How should we implement polls?: codinghorror said: You love painting bikesheds! Yay! You’re in good company… I just spent too much time reading through your many blog posts (and I’m no…

---

## [It's a UNIX system! I know this!](https://discourse.codinghorror.com/t/its-a-unix-system-i-know-this/4378)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 10\
**Last updated:** [January 22, 2019, 2:28am UTC](https://discourse.codinghorror.com/t/its-a-unix-system-i-know-this/4378 "2019-01-22T02:28:03Z")

</div>

So I’ve been immersing myself in the world of Linux for the last 12 months, to bring my decades of Windows experience in line. I’ve been a command line non-enthusiast for basically my whole life, so I fi…

---

## [Password in the context of MFA](https://discourse.codinghorror.com/t/password-in-the-context-of-mfa/6332)

<div class="topic-metadata">

**Author:** [@Ypassword](https://discourse.codinghorror.com/u/Ypassword)\
**Replies:** 13\
**Last updated:** [February 19, 2019, 4:18am UTC](https://discourse.codinghorror.com/t/password-in-the-context-of-mfa/6332 "2019-02-19T04:18:56Z")

</div>

I am sure this is a beaten topic. However need some clarity. I met a ciso who insists he got enough factors( gadgets otp gen and faceid) in his system that he threw away password. Is this the right approach.? Yes, no …

---

## [Pandora's Box Head to Head Arcade Machine](https://discourse.codinghorror.com/t/pandoras-box-head-to-head-arcade-machine/7002)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 4\
**Last updated:** [September 9, 2019, 10:58pm UTC](https://discourse.codinghorror.com/t/pandoras-box-head-to-head-arcade-machine/7002 "2019-09-09T22:58:41Z")

</div>

I’ve written about Raspberry Pi emulation in the past, but I was always intrigued by those Pandora’s Box models. I saw one in a really neat head to head configuration, which also got a good review, so I jumped on it. …

---

## [Some notes on the Retroflag GPi Case / Raspberry Pi Zero emulation](https://discourse.codinghorror.com/t/some-notes-on-the-retroflag-gpi-case-raspberry-pi-zero-emulation/7602)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 8\
**Last updated:** [January 24, 2021, 12:20am UTC](https://discourse.codinghorror.com/t/some-notes-on-the-retroflag-gpi-case-raspberry-pi-zero-emulation/7602 "2021-01-24T00:20:40Z")

</div>

This is using Recalbox and the Retroflag GPi Case, which is effectively a Gameboy clone, powered by a Raspberry Pi Zero. Kinda neat since it can be powered by 3 standard AA batteries, and the “cartridge” case cont…

---

## [Some notes on arcade emulation via Android TV boxes](https://discourse.codinghorror.com/t/some-notes-on-arcade-emulation-via-android-tv-boxes/8365)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 2\
**Last updated:** [November 27, 2021, 3:07am UTC](https://discourse.codinghorror.com/t/some-notes-on-arcade-emulation-via-android-tv-boxes/8365 "2021-11-27T03:07:45Z")

</div>

Some of the newer Android TV boxes are getting powerful enough to be interesting. Notably, the Beelink GT King with its Amlogic S922 chipset! There is newer Android firmware at beelink’s website, be sure t…

---

## [Basic word processing as transformative tool for THINKing](https://discourse.codinghorror.com/t/basic-word-processing-as-transformative-tool-for-thinking/8353)

<div class="topic-metadata">

**Author:** [@bradmcc](https://discourse.codinghorror.com/u/bradmcc)\
**Replies:** 2\
**Last updated:** [March 26, 2022, 12:13am UTC](https://discourse.codinghorror.com/t/basic-word-processing-as-transformative-tool-for-thinking/8353 "2022-03-26T00:13:59Z")

</div>

Let me briefly identify myself: 40+ years veteran of corporate computer programming who got PTSD from trying to make Angular 2 jump thru undocumented hoops, with an earned doctorate in interpersonal communication. Trying…

---

## [Launching a Church of RNGesus website](https://discourse.codinghorror.com/t/launching-a-church-of-rngesus-website/7636)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 15\
**Last updated:** [March 30, 2022, 9:03pm UTC](https://discourse.codinghorror.com/t/launching-a-church-of-rngesus-website/7636 "2022-03-30T21:03:25Z")

</div>

I finally got around to registering this domain in 2018 and put up a placeholder page https://churchofrngesus.com/ I’d like to brainstorm some ideas of what to put on the page… and you guys humans have (mostly) good id…

---

## [Setting up Raspberry Pi Zero W with e-Ink hat](https://discourse.codinghorror.com/t/setting-up-raspberry-pi-zero-w-with-e-ink-hat/7899)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 10\
**Last updated:** [April 22, 2022, 8:05am UTC](https://discourse.codinghorror.com/t/setting-up-raspberry-pi-zero-w-with-e-ink-hat/7899 "2022-04-22T08:05:29Z")

</div>

These are new to me, but here’s a brief document on setting them up. The Raspberry Pi Zero W: Dimensions: 65mm × 30mm × 5mm SoC Broadcom BCM2835 CPU ARM11 running at 1GHz RAM 512MB Wireless 2.4GHz 80…

---

## [Raspberry Pi Zero e-Ink picture frame project](https://discourse.codinghorror.com/t/raspberry-pi-zero-e-ink-picture-frame-project/7917)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 18\
**Last updated:** [July 3, 2022, 3:06am UTC](https://discourse.codinghorror.com/t/raspberry-pi-zero-e-ink-picture-frame-project/7917 "2022-07-03T03:06:08Z")

</div>

This will be a work in progress. I want a digital picture frame using a fairly large monochrome e-Ink display, and there’s.. not a lot out there. Given my progress on a related project, I’m gonna take this on as a to-do…

---

## [FizzBuzz Solution Dumping Ground](https://discourse.codinghorror.com/t/fizzbuzz-solution-dumping-ground/1752)

<div class="topic-metadata">

**Author:** [@riking](https://discourse.codinghorror.com/u/riking)\
**Replies:** 308\
**Last updated:** [March 21, 2024, 10:23am UTC](https://discourse.codinghorror.com/t/fizzbuzz-solution-dumping-ground/1752 "2024-03-21T10:23:32Z")

</div>

This topic is to catalog all your solutions to FizzBuzz, and is a companion to Why Can't Programmers.. Program?

---

## [Gaining momentum when trying to get things done on your to do list](https://discourse.codinghorror.com/t/gaining-momentum-when-trying-to-get-things-done-on-your-to-do-list/1794)

<div class="topic-metadata">

**Author:** [@williamkennedy](https://discourse.codinghorror.com/u/williamkennedy)\
**Replies:** 4\
**Last updated:** [April 24, 2014, 4:04pm UTC](https://discourse.codinghorror.com/t/gaining-momentum-when-trying-to-get-things-done-on-your-to-do-list/1794 "2014-04-24T16:04:25Z")

</div>

Continuing the discussion from Three Things: I was wondering about getting started on your To Do list. How do people go about actually getting started. For me I use Tiny Habits to get started but I would love to hear o…

---

## [Curating the best emulated games for a 2020 handheld emulator](https://discourse.codinghorror.com/t/curating-the-best-emulated-games-for-a-2020-handheld-emulator/7582)

<div class="topic-metadata">

**Author:** [@codinghorror](https://discourse.codinghorror.com/u/codinghorror)\
**Replies:** 10\
**Last updated:** [August 26, 2022, 11:15pm UTC](https://discourse.codinghorror.com/t/curating-the-best-emulated-games-for-a-2020-handheld-emulator/7582 "2022-08-26T23:15:28Z")

</div>

Back in 2016 I purchased an inexpensive GBA emulator and tried to curate the top 100 GBA games for it. This year I’m looking at a more ambitious and modern handheld emulator, the RG350M: https://www.amazon.com/gp/produ…
