Chirp!
  • Login
Chirp! is a GNU Social instance for the Cooley and Sekula families and their friends.
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. ᴛʜᴇʀᴜʀᴀɴ 🌐🏴 (theruran@hackers.town)'s status on Friday, 20-May-2022 05:19:12 UTC ᴛʜᴇʀᴜʀᴀɴ 🌐🏴 ᴛʜᴇʀᴜʀᴀɴ 🌐🏴

    I love that Don Norman gave the foreword for the UNIX-Haters Handbook (1994) and he cites his own paper from 1981:

    Norman, D. A. The Trouble with Unix: The User Interface is Horrid. Datamation, 27 (12) 1981, November. pp. 139-150. Reprinted in Pylyshyn, Z. W., & Bannon, L. J., eds. Perspectives on the Computer Revolution, 2nd revised edition, Hillsdale, NJ, Ablex, 1989.

    In conversation about 2 months ago from hackers.town permalink
    • Santa Claes 🇸🇪🇭🇰🎅 likes this.
    • Santa Claes 🇸🇪🇭🇰🎅 repeated this.
    • ᴛʜᴇʀᴜʀᴀɴ 🌐🏴 (theruran@hackers.town)'s status on Friday, 20-May-2022 05:19:33 UTC ᴛʜᴇʀᴜʀᴀɴ 🌐🏴 ᴛʜᴇʀᴜʀᴀɴ 🌐🏴
      in reply to

      I find it important that he says here and in his book The Invisible Computer (1999) that we must start from scratch:

      #Unix was designed for the computing environment of then, not the machines of today. Unix survives only because everyone else has done so badly. There were many valuable things to be learned from Unix: how come nobody learned them and then did better? Started from scratch and produced a really superior, modern, graphical operating system?

      In conversation about 2 months ago permalink
      Santa Claes 🇸🇪🇭🇰🎅 likes this.
    • Rob (robdaemon@tech.lgbt)'s status on Friday, 20-May-2022 05:24:18 UTC Rob Rob
      in reply to
      • Nate Cull

      @natecull @theruran I remember how Apple shipped software with the IIgs to teach you how to use it.

      And then they stopped doing that.

      I'm a programmer and I don't know all the damn gestures on an iPad!

      In conversation about 2 months ago permalink
    • Nate Cull (natecull@mastodon.social)'s status on Friday, 20-May-2022 05:24:19 UTC Nate Cull Nate Cull
      in reply to

      @theruran

      "Why are programmers -- particularly the ones who talk a lot about Constant Refactoring -- so bad at refactoring the languages, editors and operating systems they use, to make them more humane?" is a question that endlessly fascinates me.

      Up there with "why does Computer Science / Data Processing / Information Technology as a field seem really bad at keeping track of its own history?"

      In conversation about 2 months ago permalink
    • Rob (robdaemon@tech.lgbt)'s status on Friday, 20-May-2022 05:24:19 UTC Rob Rob
      in reply to
      • Nate Cull

      @natecull @theruran I would add that we're damn good at making the systems so damn opaque it's hard for people to figure out how they work.

      That's my passion project.

      In conversation about 2 months ago permalink
    • Nate Cull (natecull@mastodon.social)'s status on Friday, 20-May-2022 05:24:19 UTC Nate Cull Nate Cull
      in reply to
      • Rob

      @robdaemon @theruran

      It really bugs me that mobile touchscreen systems are actually much more opaque than 1990s desktops used to be. So many hidden, non-discoverable gestures.

      I'm sure whoever has been in charge of very expensive and very scientific data-driven UX development for the last 10 years did not intend for that to be the outcome.

      But that was the outcome regardless.

      In conversation about 2 months ago permalink
    • Nate Cull (natecull@mastodon.social)'s status on Saturday, 21-May-2022 05:54:04 UTC Nate Cull Nate Cull
      in reply to
      • meejah

      @meejah @theruran

      "Hard to learn expert interfaces" are a thing, yes. We shouldn't make things harder for experts just to make things easier for casual users.

      But.

      So much of the time, a lot of what even experts do is needlessly overcomplicated for no reason.

      I'm thinking about the historical nightmare of mathematical notation, for example. Pi vs Tau. So many things that could easily be improved, yet numbing oneself to the pain becomes a professional hazing ritual, badge of honour.

      In conversation about a month ago permalink
      Santa Claes 🇸🇪🇭🇰🎅 likes this.
    • meejah (meejah@mastodon.social)'s status on Saturday, 21-May-2022 05:54:05 UTC meejah meejah
      in reply to
      • Nate Cull

      @natecull @theruran (To be clear, I think we could make things a lot better than they are, but hard-to-learn / "expert" interfaces are _not_ bad per se -- see cars, musical instruments, most sports -- we just have this weird expectation that everything should be easy?

      (And of course "capitalism" probably gets in the way too...short-term gratification etc)

      In conversation about a month ago permalink
    • meejah (meejah@mastodon.social)'s status on Saturday, 21-May-2022 05:54:06 UTC meejah meejah
      in reply to
      • Nate Cull

      @natecull @theruran Unix is a lot better for experts at it than the GUI alternatives. Do _you_ want a GUI-first text-editor that e.g. uses the mouse and menus a lot (or one that has customizable shortcuts etc etc)

      In conversation about a month ago permalink
    • Luci for Chai Tea (zens@merveilles.town)'s status on Saturday, 21-May-2022 05:57:16 UTC Luci for Chai Tea Luci for Chai Tea
      in reply to
      • Nate Cull

      @natecull @theruran CADT

      In conversation about a month ago permalink
      Santa Claes 🇸🇪🇭🇰🎅 likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Chirp! is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Chirp! content and data are available under the Creative Commons Attribution 3.0 license.