News for hackers. Stuff that matters.
Re:ACARS Drama by marcellus23 on Thursday March 20, 2025 @11:39AM (#43424785)
Interesting that the keyboard for these[0] is not a QWERTY keyboard but instead has the buttons arranged alphabetically. That must be a pain in the ass to type in. Is that because the tech is 50 years old from before QWERTY was the standard? Do newer planes have QWERTY?

0: https://acarsdrama.com/fmc.webp

Unrelated, this one is cute: https://infosec.exchange/@acarsdrama/114194436695883209

Re:ACARS Drama by the__alchemist on Thursday March 20, 2025 @12:11PM (#43425148)
A lot of fighters have it even worse. Buttons around an MPD, or a T9-like system where number keys are overloaded for ~3 values each.
Re:ACARS Drama by lxgr on Thursday March 20, 2025 @01:06PM (#43425843)
Yikes… “Type for me, Goose”
Re:ACARS Drama by mulmen on Thursday March 20, 2025 @03:15PM (#43427667)
The RIO was literally only there to push buttons. The weapon systems were too complicated to operate while also flying the plane.
Re:ACARS Drama by Suppafly on Thursday March 20, 2025 @12:05PM (#43425086)
>Is that because the tech is 50 years old from before QWERTY was the standard?

QWERTY predates electronic devices.

Re:ACARS Drama by marcellus23 on Thursday March 20, 2025 @01:25PM (#43426132)
True. Makes the decision even more baffling.
Re:ACARS Drama by esoterae on Thursday March 20, 2025 @02:21PM (#43426964)
Keyboards in aircraft instrumentation certainly do NOT predate electronic devices. Given that one-handed operation for instrumentation is almost always the primary mode of interaction, and instrument panels are really just face-plates on quite deep electronic device containers, the idea of a widescreen panel hole profile just to fit the input keys in a different format/aspect ratio does not make sense.

Some of the most interesting aviation research in the past few decades have been around human factors like psychology, perception, and cognition. If there was some substantial effect to having the buttons be arranged in a different pattern, I do legitimately hope it would have been found by now.

Do keep in mind these devices are cost-prohibitive in the extreme to design, build, and certify. The idea of having separate, parallel processes in order to have a different button layout between regional devices creates a thousand headaches of its own, both before and after production. The issue goes even further, in that just the FAA alone requires simulators of these aircraft to have replicated button look and feel criteria that would make your head spin. Is there even going to be a question as to if you're going to have to have two simulators? Will type-ratings be transferrable? Will there be separate differences training and/or currency requirements between the two distinct input methods?

Some or even most of those answers might turn out favorably for manufacturers or operators or pilots. But just having to ask them drives costs up considerably.

Re:ACARS Drama by marcellus23 on Thursday March 20, 2025 @08:35PM (#43430661)
These are all very good points. Thanks for explaining!
Re:ACARS Drama by pests on Thursday March 20, 2025 @08:54PM (#43430787)
>if you're going to have to have two simulators? Will type-ratings be transferrable? Will there be separate differences training and/or currency requirements between the two distinct input methods?

Boeing found a way.

Re:ACARS Drama by TylerE on Friday March 21, 2025 @01:26AM (#43432067)
As a counterpoint... 50 or 60 years ago your average person wouldn't be familiar with QWERTY unless they were in one of a fairly small number of professions (secretary, author, journalist...). QWERTY was something you had to learn.

These days everyone types on a keyboard. It's way more universal, to the point where a non QWERTY layout has to impose additional cognitive load.

Re:ACARS Drama by GTP on Friday March 21, 2025 @06:09AM (#43433829)
> These days everyone types on a keyboard

It was common to type on a keyboard also before, it just was a typewriter's keyboard.

Re:ACARS Drama by buildsjets on Thursday March 20, 2025 @01:30PM (#43426208)
QWERTY was invented to make input slower on mechanical devices and prevent the mechanical equivalent of a buffer overflow.
Re:ACARS Drama by gschizas on Thursday March 20, 2025 @01:56PM (#43426608)
That's mostly a myth.

I've seen a YouTube video in the last couple of years that explained the true origins of the QWERTY keyboard. Originally, the keyboard was alphabetical and arranged two rows, based on a piano keyboard, the black keys went A-N left to right, and the white keys went O-Z, right to left. Then it got shortened in width and the letters got folded over (this is why at the right edge of the middle row you have HJKL and the bottom row has MN reversed as NM).

I'm not 100% sure this was the video I saw, but it has some of the points: https://youtu.be/c8f6us-Sjlo

Re:ACARS Drama by brontitall on Thursday March 20, 2025 @04:53PM (#43428827)
This was posted a few days ago: https://news.ycombinator.com/item?id=43381088
Re:ACARS Drama by gschizas on Thursday March 20, 2025 @08:18PM (#43430571)
Thanks - I wish I could find the video I watched. I think it had the information in that article, but in a more digestible format.
Re:ACARS Drama by esoterae on Thursday March 20, 2025 @02:05PM (#43426730)
I always thought of it as more of a race condition.
Re:ACARS Drama by ForTheKidz on Thursday March 20, 2025 @05:56PM (#43429442)
> QWERTY was invented to make input slower on mechanical devices and prevent the mechanical equivalent of a buffer overflow.

This is sort of like saying a c compiler is there to stop you from dereferencing null pointers

Re:ACARS Drama by lproven on Friday March 21, 2025 @12:42PM (#43437875)
> This is sort of like saying a c compiler is there to stop you from dereferencing null pointers

I like it! How else could we describe it?

C compilers exist to prevent developers from writing reliable code.

C compilers caught on because they allow geeks to act macho to other geeks.

C compilers exist because programmers on 32-bit systems were nostalgic for the DEC PDP-11.

C compilers exist because the industry worked out that fast code was way more lucrative than reliable code.

Anyone got more?

Re:ACARS Drama by joezydeco on Thursday March 20, 2025 @11:43AM (#43424830)
Even if you did QWERTY, how would you arrange it in a 5x6 matrix?
Re:ACARS Drama by marcellus23 on Thursday March 20, 2025 @12:13PM (#43425174)
I was imagining the panel could be designed such that you wouldn't need to fit it in a 5x6 matrix.
Re:ACARS Drama by joezydeco on Thursday March 20, 2025 @02:08PM (#43426778)
Avionics is the area that is the least tolerant of radical redesigns in human interfaces. This FMC form factor has been around a long time. There are newer ACARS/FMC systems that have an actual QWERTY keyboard.

https://www.aviationtoday.com/2016/04/27/spectralux-launches...

Remember, also, that not all countries use QWERTY. France, one of the homes of Airbus, uses AZERTY. What should they do about their keyboards?

Re:ACARS Drama by cccbbbaaa on Thursday March 20, 2025 @05:07PM (#43428999)
Use bépo, of course! More seriously, Airbus uses qwerty since at least the A380. This means that the A350 and the A330, two aircrafts that share a type rating, do not use the same layout.
Re:ACARS Drama by dhosek on Thursday March 20, 2025 @12:23PM (#43425296)
I think it’s long past time to reorder the alphabet to follow QWERTY order. It will make keyboarding much easier for children. We just need to write a new alphabet song.
Re:ACARS Drama by netsharc on Thursday March 20, 2025 @12:30PM (#43425405)
Different languages have different keyboards (e.g. QWERTZ or AZERTY). I wonder what problems would happen if we reordered the alphabet...

For one thing the ASCII ordering is now suddenly jumbled up. Maybe our great supreme intellectual leader Elon will issue Magacode to supersede Unicode, kym epcy epc ngy vky yxcohy!

Re:ACARS Drama by lxgr on Thursday March 20, 2025 @01:05PM (#43425818)
Sorting lists alphabetically would produce vastly different results by language, for one thing.
Re:ACARS Drama by wat10000 on Thursday March 20, 2025 @01:36PM (#43426285)
Already a thing for some languages. For example, Hawaiian sorts its letters as A, E, I, O, U, H, K, L, M, N, P, W.
Re:ACARS Drama by jval43 on Thursday March 20, 2025 @05:48PM (#43429372)
Collation rules already differ by locale or language in many programming languages, libraries, and applications.

This is necessary because the order of words or characters is sometimes only sensibly defined if you know the language a text is written in.

Re:ACARS Drama by codetrotter on Thursday March 20, 2025 @06:36PM (#43429838)
Fun fact about character ordering:

Swedish sorting traditionally and officially treated v and w as equivalent, so that users would not have to guess whether the word, or name, they were seeking was spelled with a v or a w. The two letters were often combined in the collating sequence as if they were all v or all w, until 2006 when the 13th edition of Svenska Akademiens ordlista (The Swedish Academy's Orthographic Dictionary) declared a change.

https://en.wikipedia.org/wiki/Swedish_alphabet

Re:ACARS Drama by nl on Friday March 21, 2025 @12:48AM (#43431941)
How is it that Sweden seems dramatically more inclined to make major changes to things most other societies wouldn't touch?

I'm thinking of the Swedish calendar[1] and Högertrafikomläggningen[2] when they switched which side of the road they drove on.

[1] https://en.wikipedia.org/wiki/Swedish_calendar: TL;DR: The plan was to skip all leap days in the period 1700 to 1740. Every fourth year, the gap between the Swedish calendar and the Gregorian would reduce by one day, until they finally lined up in 1740... he Great Northern War stopped any further omissions... 1712 had 367 days... 1753... The leap of 11 days was accomplished in one step, with 17 February being followed by 1 March

[2] https://en.wikipedia.org/wiki/Dagen_H

Re:ACARS Drama by isoprophlex on Friday March 21, 2025 @03:30AM (#43432726)
That's pretty interesting, on the face of it its not a bad idea at all to just merge v and w... simplify language without losing much resolution.

although f and v would make more sense in terms of the actual sounds made?

Re:ACARS Drama by codetrotter on Thursday March 27, 2025 @02:58PM (#43496854)
> f and v would make more sense in terms of the actual sounds made?

Depends on the language. In German, f and v sound similar. And from your profile description I am guessing you are from the Netherlands, which I guess also might have f and v sound very similar to one-another.

In Swedish, Norwegian, and Danish, we have pretty clear distinction between f and v.

Re:ACARS Drama by sooperserieous on Thursday March 20, 2025 @01:04PM (#43425806)
Oooohhh!!! Back in the day I had an "opportunity" to implement a virtual CDU interface, even re-created that font to do it. It talked to a real FMC (and later anything on the ARINC 629 bus). Good times :)
Re:ACARS Drama by cccbbbaaa on Thursday March 20, 2025 @01:33PM (#43426242)
I believe the A350 has it in qwerty.
Re:ACARS Drama by lxgr on Thursday March 20, 2025 @03:02PM (#43427521)
The A380 even has a stowable full-size keyboard, as far as I know! Not sure if it can input data into this particular system, though.
Re:ACARS Drama by sterlind on Friday March 21, 2025 @01:01PM (#43438174)
but is it a mechanical keyboard? or type-by-wire?
Re:ACARS Drama by q3k on Thursday March 20, 2025 @01:34PM (#43426254)
> That must be a pain in the ass to type in.

You get used to it, same as you got used to a QWERTY keyboard.

(note: this based on my experience often interacting with another device with an alphabetic keyboard, not an FMC)

Re:ACARS Drama by sooperserieous on Thursday March 20, 2025 @02:01PM (#43426676)
You do get used to it, but also the workflow is not entering words as much as it is things like waypoint codes, and a lot of numeric bits, which is why the number pad has its familiar layout.
Re:ACARS Drama by stronglikedan on Thursday March 20, 2025 @02:28PM (#43427055)
> That must be a pain in the ass to type in.

Only until you're used to it. Then it's just as natural as switching between a keypad with a 1 in the top left versus one with a 7 in the top left. Your brain just takes the wheel.

Re:ACARS Drama by bombcar on Thursday March 20, 2025 @03:27PM (#43427787)
Many people don’t realize that a phone number pad and a keyboard one are opposite. They just use them.
Re:ACARS Drama by Al-Khwarizmi on Friday March 21, 2025 @10:49AM (#43436386)
I've just realized, thanks to your messages, after years of using the without a second thought...
Re:ACARS Drama by sdh9 on Thursday March 20, 2025 @03:57PM (#43428133)
You don't really need to type long form text on it. The primary use of the keyboard on the MCDU is for the flight management computer, and aviation fix names are 3 or 5 letters at most. That is the primary design case for the keyboard. ACARS is secondary, and on a typical flight only a few long-form text messages are sent.

Every aircraft that I've ever flown has an alphabetical keyboard. Typically horizontal space is valuable, yet vertical space is less valuable, so it's easy to make the keyboard long but not wide. However, as others pointed out, it seems to be changing in newer jets.

Re:ACARS Drama by closewith on Thursday March 20, 2025 @04:20PM (#43428411)
QWERTY isn't universally used internationally, whereas the alphabet order is.
Re:ACARS Drama by lproven on Friday March 21, 2025 @12:44PM (#43437918)
> whereas the alphabet order is.

I have news for you.

Re:ACARS Drama by tyingq on Thursday March 20, 2025 @06:28PM (#43429753)
There are ACARS devices with qwerty. Like https://www.aeroexpo.online/prod/spectralux-corporation/prod...

Changing anything significant on an aircraft requires certification though. So you typically have to have a very good cause to do it.

Re:ACARS Drama by lxgr on Thursday March 20, 2025 @06:35PM (#43429827)
My guess would be: QWERTZ touch typing was not a common skill in most pilots at the time these were introduced, and an ABC layout is slightly more ergonomical than QWERTZ for users not familiar with either.

Now that's changed, but changing the keyboard now would ruin older pilots' muscle memory.

Re:ACARS Drama by rounce on Friday March 21, 2025 @03:53PM (#43440155)
You’re likely not touch typing with two hands anyway because it’s often down on the centre console. Besides they’re primarily used for entering flight info into the FMS, not for long form messages.