Editing Talk:2583: Chorded Keyboard

Jump to: navigation, search
Ambox notice.png Please sign your posts with ~~~~

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 8: Line 8:
 
::Sadly, too, there was the opportunity for "The other hand, hits H and ''lift.''" Alas. [[User:JohnHawkinson|JohnHawkinson]] ([[User talk:JohnHawkinson|talk]]) 04:23, 19 February 2022 (UTC)
 
::Sadly, too, there was the opportunity for "The other hand, hits H and ''lift.''" Alas. [[User:JohnHawkinson|JohnHawkinson]] ([[User talk:JohnHawkinson|talk]]) 04:23, 19 February 2022 (UTC)
 
::I don't know about other people, but I can reach H+<Left> on my keyboard with the index finger and pinky of my right hand, but H+<Right> requires thumb and pinky and doing something terribly awkward with my wrist. [[Special:Contributions/172.70.110.161|172.70.110.161]] 06:51, 19 February 2022 (UTC)
 
::I don't know about other people, but I can reach H+<Left> on my keyboard with the index finger and pinky of my right hand, but H+<Right> requires thumb and pinky and doing something terribly awkward with my wrist. [[Special:Contributions/172.70.110.161|172.70.110.161]] 06:51, 19 February 2022 (UTC)
:::Interesting to note that in vi, the '''H''' key ''is'' left. [[User:Dansiman|Dansiman]] ([[User talk:Dansiman|talk]]) 23:38, 8 March 2022 (UTC)
 
 
::I added some (necessary?) additional contextualising of how it mirrors the original song, consider it a bridge/middle-eight, so that those who still don't quite get that bit of popular culture get a bit more of the idea than before.
 
::I added some (necessary?) additional contextualising of how it mirrors the original song, consider it a bridge/middle-eight, so that those who still don't quite get that bit of popular culture get a bit more of the idea than before.
 
::In the process I made an executive decision to comment about the rhyming (or not) along the way.
 
::In the process I made an executive decision to comment about the rhyming (or not) along the way.
Line 35: Line 34:
 
Also, the current explanation is incorrect both in that macroing is in any way a thing of the past, and also that it is always application-level. Things like AutoHotKey (windows), BetterTouchTool (mac), AutoKey and IronAHK (Linux) etc permit system-level macroing, so that the key-combo can inject the word hallelujah into whichever application currently has keyboard focus, typos can be automatically fixed, etc. --[[Special:Contributions/108.162.238.162|108.162.238.162]] 16:33, 21 February 2022 (UTC)
 
Also, the current explanation is incorrect both in that macroing is in any way a thing of the past, and also that it is always application-level. Things like AutoHotKey (windows), BetterTouchTool (mac), AutoKey and IronAHK (Linux) etc permit system-level macroing, so that the key-combo can inject the word hallelujah into whichever application currently has keyboard focus, typos can be automatically fixed, etc. --[[Special:Contributions/108.162.238.162|108.162.238.162]] 16:33, 21 February 2022 (UTC)
  
: To be clear, the closest thing that exists to any kind of special keyboard hardware required to support chords/macros is a keyboard with *N-key rollover* ({{w|Rollover (keyboard)}}) ... but this would not be required for the chord described in the strip. There are also gaming keyboards which have additional keys (eg Logitech's with extra "G keys") which allow you to map macros to those extra keys using custom keyboard driver software... but this is explicitly there to prevent you needing to chord to fire a macro. Neither of these are called "chorded keyboards", either. Fairly sure Randal would know all this and was just stretching facts to fit the joke. It'll be interesting to see if his alternative meaning for "chorded keyboard" becomes popular after this strip. [[Special:Contributions/162.158.187.130|162.158.187.130]] 16:58, 21 February 2022 (UTC)
+
: To be clear, the closest thing that exists to any kind of special keyboard hardware required to support chords/macros is a keyboard with *N-key rollover* (https://en.wikipedia.org/wiki/Rollover_(keyboard)) ... but this would not be required for the chord described in the strip. There are also gaming keyboards which have additional keys (eg Logitech's with extra "G keys") which allow you to map macros to those extra keys using custom keyboard driver software... but this is explicitly there to prevent you needing to chord to fire a macro. Neither of these are called "chorded keyboards", either. Fairly sure Randal would know all this and was just stretching facts to fit the joke. It'll be interesting to see if his alternative meaning for "chorded keyboard" becomes popular after this strip. [[Special:Contributions/162.158.187.130|162.158.187.130]] 16:58, 21 February 2022 (UTC)
  
 
'''Randall is not a millennial''' (& popularization of the interface hacks described, pre-dates millennials), so I have changed the first occurrence to read "gen-X", & corrected the past-tense phrasing farther down, to allow for modern usage (especially since alternative keyboards are ''more'' widely known\used now, than in the past). Randall has even done comics about this obnoxiously persistent & utility-reducing shift in terminology around "millennials": ''Not everyone born after the "baby boom" generation is a millennial!'' There were ''two'' generations in between. Regardless, common usage persistently shifts toward calling everyone since the Baby Boomers a "Millennial". In point of fact, many (or most?) of the social phenomena commonly associated with millenials, were well established over a decade before the millennium ("meme" image captions, digital nativism, eschewing traditional career & transportation modes, et cetera). Unfortunately, because the generation subsequent to the baby boom was comparatively so small, they are largely insignificant in terms of marketing & finance. (Gen-X also happen to have the lowest average income of any living generation.) Hence, everything post-BabyBoom tends to be attributed to "millennials", because ''actual'' millennials are the first generations since the baby boom, to comprise a population segment too large to be marginalized. <br />   
 
'''Randall is not a millennial''' (& popularization of the interface hacks described, pre-dates millennials), so I have changed the first occurrence to read "gen-X", & corrected the past-tense phrasing farther down, to allow for modern usage (especially since alternative keyboards are ''more'' widely known\used now, than in the past). Randall has even done comics about this obnoxiously persistent & utility-reducing shift in terminology around "millennials": ''Not everyone born after the "baby boom" generation is a millennial!'' There were ''two'' generations in between. Regardless, common usage persistently shifts toward calling everyone since the Baby Boomers a "Millennial". In point of fact, many (or most?) of the social phenomena commonly associated with millenials, were well established over a decade before the millennium ("meme" image captions, digital nativism, eschewing traditional career & transportation modes, et cetera). Unfortunately, because the generation subsequent to the baby boom was comparatively so small, they are largely insignificant in terms of marketing & finance. (Gen-X also happen to have the lowest average income of any living generation.) Hence, everything post-BabyBoom tends to be attributed to "millennials", because ''actual'' millennials are the first generations since the baby boom, to comprise a population segment too large to be marginalized. <br />   
Line 42: Line 41:
 
:In reality, increased interaction between age groups has largely erased any clear "generational" segmentation in behavior, rendering useless the entire concept of distinctly divided "generations": Age is an increasingly poor indicator of social set, & there is no globally consistent swell & decay cycle in birth rates, to produce meaningful points of demarcation between clusters. In other words, while age may ''sometimes'' still provide statistically useful clues toward an individual's behavior, there is no longer any clear dividing line between age groups over time. More practical & applicable to any year, are terms such as "teens" (13-19), "young adults" (<35), "middle aged", & "geriatric". Terms defining a "generation" by arbitrary decade rollovers, are increasingly disinformative & constitute poor set optimization.   
 
:In reality, increased interaction between age groups has largely erased any clear "generational" segmentation in behavior, rendering useless the entire concept of distinctly divided "generations": Age is an increasingly poor indicator of social set, & there is no globally consistent swell & decay cycle in birth rates, to produce meaningful points of demarcation between clusters. In other words, while age may ''sometimes'' still provide statistically useful clues toward an individual's behavior, there is no longer any clear dividing line between age groups over time. More practical & applicable to any year, are terms such as "teens" (13-19), "young adults" (<35), "middle aged", & "geriatric". Terms defining a "generation" by arbitrary decade rollovers, are increasingly disinformative & constitute poor set optimization.   
 
:[[User:ProphetZarquon|ProphetZarquon]] ([[User talk:ProphetZarquon|talk]]) 21:26, 21 February 2022 (UTC)
 
:[[User:ProphetZarquon|ProphetZarquon]] ([[User talk:ProphetZarquon|talk]]) 21:26, 21 February 2022 (UTC)
::Actually... Randall is a millennial. I won't revert the change as I find these generational categories silly and don't see how mentioning it adds anything to the (already very bloated) explanation but general consensus (i.e. wikipedia) is, that the term "Millennial" describes those born between 1981 and 1996. https://en.wikipedia.org/wiki/Millennials Randall was born in 1984. [[User:Elektrizikekswerk|Elektrizikekswerk]] ([[User talk:Elektrizikekswerk|talk]]) 07:42, 22 February 2022 (UTC)
 
 
Thanks for fixing the phrase "millenial". I meant like the 80s and 90s but didn't know the right term. I'm surprised that the link to the section of the wikipedia showing open source hacker keyboards like the one randall depicts was changed back, dunno. It would be cool to link the image in from that article ( https://en.wikipedia.org/wiki/Chorded_keyboard#/media/File:Chording_Keyboard.png ) or any other image. The current wording of the article added some inclusion around GUI operating systems, maybe like Windows, which is great, but do they have the level of customisation that linux and emacs hackers enjoy? When you code it yourself you can make arbitrarily large chords. It's been a long time since I've customised a GUI OS, so I'm imagining things have changed and you could somehow set up a homebrew chorded keyboard on windows or osx as well nowadays. It's certainly gotten _harder_ on linux, where things are much less barebones than they used to be. Probably a software package for all the environments somewhere. [[Special:Contributions/172.70.114.99|172.70.114.99]] 22:37, 21 February 2022 (UTC)
 
Thanks for fixing the phrase "millenial". I meant like the 80s and 90s but didn't know the right term. I'm surprised that the link to the section of the wikipedia showing open source hacker keyboards like the one randall depicts was changed back, dunno. It would be cool to link the image in from that article ( https://en.wikipedia.org/wiki/Chorded_keyboard#/media/File:Chording_Keyboard.png ) or any other image. The current wording of the article added some inclusion around GUI operating systems, maybe like Windows, which is great, but do they have the level of customisation that linux and emacs hackers enjoy? When you code it yourself you can make arbitrarily large chords. It's been a long time since I've customised a GUI OS, so I'm imagining things have changed and you could somehow set up a homebrew chorded keyboard on windows or osx as well nowadays. It's certainly gotten _harder_ on linux, where things are much less barebones than they used to be. Probably a software package for all the environments somewhere. [[Special:Contributions/172.70.114.99|172.70.114.99]] 22:37, 21 February 2022 (UTC)
 
:"I'm surprised that the link to the section of the wikipedia showing open source hacker keyboards like the one randall depicts was changed back"... I did that. The link was for Chorded Keyboards, not for specificall the open-source ones. The reader who follows your link would have to scroll up to find out what a chorded keyboard ''was'', and might be excused for  imaginging there was no relevence to the next section down about Commercial Devices was also not being possibly referenced.
 
:"I'm surprised that the link to the section of the wikipedia showing open source hacker keyboards like the one randall depicts was changed back"... I did that. The link was for Chorded Keyboards, not for specificall the open-source ones. The reader who follows your link would have to scroll up to find out what a chorded keyboard ''was'', and might be excused for  imaginging there was no relevence to the next section down about Commercial Devices was also not being possibly referenced.
Line 48: Line 46:
 
:...which, incidentally, does ''not'' do "whole words" with a combination, except if set up that way through optional configuration, much as Cueball has done for his regular-seeming non-chorded keyboard, but is calling a "chord".
 
:...which, incidentally, does ''not'' do "whole words" with a combination, except if set up that way through optional configuration, much as Cueball has done for his regular-seeming non-chorded keyboard, but is calling a "chord".
 
:(I personally often set up many shortcuts on my Windows machines. I seem to be able to use Ctrl-Shift-Alt-<character> with impunity to launch many programmes or other features, because there are virtually no situations in which my four-fingered-salute would be something another program with keyboard-focus is likely to misinterpret as being an instruction built into it. Generally that's a mnemonic <character> to the thing I want to speed-launch, but I have occasionally used a cursor. I must admit I have never tried to hack a two-meta-two-'normal' key thing, so not sure whether I need to use something a bit more interesting than inbuilt Windows functionality for that. Will check next time I'm back on an MS OS. And I've never used it to speed-type things, which would need me to call something I've written/appropriated that does a configurable buffer-dump.)
 
:(I personally often set up many shortcuts on my Windows machines. I seem to be able to use Ctrl-Shift-Alt-<character> with impunity to launch many programmes or other features, because there are virtually no situations in which my four-fingered-salute would be something another program with keyboard-focus is likely to misinterpret as being an instruction built into it. Generally that's a mnemonic <character> to the thing I want to speed-launch, but I have occasionally used a cursor. I must admit I have never tried to hack a two-meta-two-'normal' key thing, so not sure whether I need to use something a bit more interesting than inbuilt Windows functionality for that. Will check next time I'm back on an MS OS. And I've never used it to speed-type things, which would need me to call something I've written/appropriated that does a configurable buffer-dump.)
:Anyway, I see in you a fellow verbose individual, like I'm striving (and failing) not to be. Welcome, if you're new to this site! [[Special:Contributions/172.70.90.121|172.70.90.121]] 01:02, 22 February 2022 (UTC)
+
:Anyway, I see in you a fellow verbose individual, like I'm striving (and failing) not to be. Welcome, if you're new to this site! [[Special:Contributions/172.70.90.121|172.70.90.121]] 00:59, 22 February 2022 (UTC)
 
 
Based on prior discussion about Milennial vs Generation-X, I think the solution is to go with the Xennial term https://en.wikipedia.org/wiki/Xennials.  [[Special:Contributions/162.158.146.69|162.158.146.69]] 23:00, 24 February 2022 (UTC)
 
:I already thought, when the whole age-group-of-Randall was first brought up, that it was an unnecessary commentary. It's Cueball, who could be anybody of whatever age you want across a whole swathe of Gen-X and onwards. If I were of a mood to editorialise it to my own tastes I'd just put it back to "this is something that certain technically-minded people do" (to paraphrase, without looking up if it was written as hackers/geeks/whatever).
 
:The bit about "and his original audience" just confuses me. Is this a message to the far future when people like me (not a customised-keyboard user, but been reading xkcd almost from the beginning, so 'original' to that extent) are dead and gone? Or out virtually picketting the Metaverse so we no longer have time to keep up with CyberRandall 2.0's output anymore? It's a messy paragraph that seems to have something of an agenda behind it, not just simple explanation. [[Special:Contributions/172.70.85.113|172.70.85.113]] 00:05, 25 February 2022 (UTC)
 
:: Agree. [[User:Elektrizikekswerk|Elektrizikekswerk]] ([[User talk:Elektrizikekswerk|talk]]) 13:13, 25 February 2022 (UTC)
 
 
 
New user here, apologies if formatting inadequate - just wanted to observe that this is not the first XKCD to reference Cohen's secret chord song, it's also in the background of XKCD 1234 "Douglas Engelbart 1925-2013. Chris [[Special:Contributions/162.158.159.85|162.158.159.85]] 08:09, 22 February 2022 (UTC)
 
 
 
This comic seems to have sparked a brief but bloody editing war over the efficiency of dvorak and qwerty, that issue raising its hoary head once more. It was funny to watch in real time. [[User:Requiscant|Requiscant]] ([[User talk:Requiscant|talk]]) 09:53, 22 February 2022 (UTC)
 
 
 
Does the title text imply that a fatal accident occured due to a misconfigured keyboard?
 
[[Special:Contributions/141.101.76.41|141.101.76.41]] 14:40, 2 March 2022 (UTC)
 
 
 
If I remembered correctly, then the "1" key is supposed to type an entire word on a standard Cherokee keyboard, which can also be considered "Chorded". [[User:ColorfulGalaxy|ColorfulGalaxy]] ([[User talk:ColorfulGalaxy|talk]]) 10:58, 26 March 2023 (UTC)
 

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)

Templates used on this page: