GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by James Scholes (jscholes@dragonscave.space), page 3

  1. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 17-Sep-2024 15:34:49 JST James Scholes James Scholes
    in reply to

    I think per-activity configuration is a hard problem to solve, mainly from a user experience/workflow perspective. There are still certain parts of NVDA config profiles that constantly trip people up, for example, and many of them without obvious solutions.

    Having said that, Apple's decision to explicitly define a subset of settings that can go in an activity seems like the wrong way to do it. It only leads to fragmentation, and the feature being far less amenable to creativity than it otherwise could be.

    In conversation about 9 months ago from dragonscave.space permalink
  2. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 17-Sep-2024 15:34:48 JST James Scholes James Scholes
    in reply to

    As an example, activities include an "audio ducking option", the options for which in iOS 18 are: "Default", "On", or "Off". In other words, the new ducking modes exposed by the rotor haven't made it into the activities system, because it's isolated and fragmented from the rest of the screen reader.

    It requires Apple to explicitly opt aspects of behaviour into activity readiness, and make a new UI for their configuration even though one already exists elsewhere. The result, unsurprisingly for something that relies on humans to put in extra work, is activities feeling like an outdated island, or a feature that's still very immature.

    In conversation about 9 months ago from dragonscave.space permalink

    Attachments


  3. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 17-Sep-2024 15:34:47 JST James Scholes James Scholes
    in reply to

    Aside: apparently the setting to not change the active rotor on focus is not new in iOS 18. Which makes it even more disappointing that it can't be set on a per-activity basis, and only proves the point about the activities feature being badly designed.

    In conversation about 9 months ago from dragonscave.space permalink
  4. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 17-Sep-2024 15:34:46 JST James Scholes James Scholes
    in reply to

    According to Messages settings, my iMessage is disabled, and I'm not signed in. But I just received an iMessage from the Apple Store, and sent one to someone. Doesn't matter that much to me, given that I used the Messages app about once a year, but I'm not sure what's going on.

    In conversation about 9 months ago from dragonscave.space permalink
  5. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 17-Sep-2024 15:34:45 JST James Scholes James Scholes
    in reply to

    Live Recognition claims that there's a group of people in my living room, standing in the snow.

    In conversation about 9 months ago from dragonscave.space permalink
  6. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 29-Jul-2024 14:52:02 JST James Scholes James Scholes
    • Patrick Perdue

    @BorrisInABox If you got rid of the boxes, then the image will demonstrate an absence of boxes, because there are no boxes. However as previously stated, we have a one lifetime box per customer policy which, by your own admission you have violated by having several boxes to dispose of. As such, your account will be permanently purged from our system in 15 calendar days should you be unable to refute these claims with appropriate evidence.

    In conversation about 11 months ago from dragonscave.space permalink
  7. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 29-Jul-2024 14:51:45 JST James Scholes James Scholes
    • Patrick Perdue

    @BorrisInABox Any image showing the absence of boxes will suffice, as long as it is signed by a qualified private investigator in your jurisdiction, witnessed by one of the permissible professionals listed on our website, and notarised by a solicitor.

    In conversation about 11 months ago from dragonscave.space permalink
  8. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 09-Jul-2024 08:19:00 JST James Scholes James Scholes

    I like: URLs with slugs in that give me a clue to the title/theme of the content before I click.

    I dislike: #Mastodon apps truncating URLs for display.

    In conversation about a year ago from dragonscave.space permalink
  9. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 09-Jul-2024 08:18:58 JST James Scholes James Scholes
    in reply to
    • Justin Macleod

    @JustinMac84 Mastodon already treats all URLs as being the same fixed length, regardless of how many characters they actually are. And I'm talking about apps displaying URLs, not people posting them.

    In conversation about a year ago from dragonscave.space permalink
  10. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 09-Jul-2024 08:18:57 JST James Scholes James Scholes
    in reply to
    • Justin Macleod

    @JustinMac84 Any link starting with "http://" or "https://" will be treated as contributing 23 characters to your post, even if it takes up more or less space than that in reality. So Mastodon is a friendly place to post full, unshortened URLs... which apps then truncate so I can't read them.

    In conversation about a year ago from dragonscave.space permalink
  11. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Sunday, 30-Jun-2024 04:51:59 JST James Scholes James Scholes

    The latest winning mark-up from #GitHub turns all release asset download links into table cells, despite them not being in a table:

    ```
    <ul>
    <li role="row">
    <div role="presentation">
    <a href="..." role="cell">...</a>
    </div>
    <div role="presentation">
    <span role="cell">108 Bytes</span>
    <span role="cell">
    <relative-time datetime="..." title="May 24, 2024, 9:41 PM CST">2024-05-25T03:41:28Z</relative-time>
    </span>
    </div>
    </li>
    </ul>
    ```

    #accessibility

    In conversation about a year ago from dragonscave.space permalink
  12. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Tuesday, 18-Jun-2024 07:02:18 JST James Scholes James Scholes

    Trying not to read anything into the store I ordered a new SSD from needing to manually send me the shipping notification... from a Google Mail address.

    In conversation about a year ago from dragonscave.space permalink
  13. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Sunday, 16-Jun-2024 11:08:57 JST James Scholes James Scholes
    • Patrick Perdue

    @BorrisInABox Cisco's totally not-catchy resolver IP got a chuckle out of me. 1.1.1.1, 8.8.8.8, and... oh yeah: 208.69.38.205.

    In conversation about a year ago from dragonscave.space permalink
  14. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Saturday, 08-Jun-2024 04:25:53 JST James Scholes James Scholes
    • Patrick Perdue

    @BorrisInABox You can never be sure. Better up your own efforts just in case.

    In conversation about a year ago from dragonscave.space permalink
  15. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Friday, 07-Jun-2024 07:06:39 JST James Scholes James Scholes

    If you're a #screenReader user and struggling to find the start of responses in the #ChatGPT interface, you can instruct it to add a heading at the start of each one:

    1. In the web interface, press the "User" button.
    2. In the menu, choose "Customize ChatGPT".
    3. In the dialog that comes up, the second multiline text field is labelled: "How would you like ChatGPT to respond?". In this field, you can add something like: "Whenever you respond, prepend a level 1 heading in the Markdown so I can easily find the start of the response with my screen reader.".
    4. Near the end of the dialog, ensure that the toggle switch is in the on position, which will confusingly mean it has a label of: "Disable chat preferences". But this does mean it's enabled.
    5. Press "Save".

    In my experience, this works for something like 96 to 98 percent of responses, and is probably possible with other models too.

    #accessibility

    A few responses I'm not interested in:
    1. I hate AI.
    2. I hate OpenAI.
    3. I hate ChatGPT.
    4. OpenAI should be better at accessibility (true but unhelpful).
    5. "This is a level 1 heading, should it be level N?"

    In conversation about a year ago from dragonscave.space permalink
  16. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 27-May-2024 07:01:34 JST James Scholes James Scholes
    in reply to

    To those who've pointed out that I should've probably been using bookmarks all along: those can indeed be exported from the account preferences section on my instance. Unfortunately:

    1. I haven't been using them all along; and
    2. the CSV only includes post URLs, no text or metadata, so still can't be searched, and hence doesn't come close to solving the problem of searching them.

    In conversation about a year ago from dragonscave.space permalink
  17. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 27-May-2024 07:01:33 JST James Scholes James Scholes
    in reply to

    In the end, it took me over an hour to extract one link from my #Mastodon favourites, as someone who already had a Python environment set up ready to run an archival tool without much fuss.

    In conversation about a year ago from dragonscave.space permalink
  18. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 27-May-2024 05:08:14 JST James Scholes James Scholes
    in reply to

    There's also an unexpectedly large number of tools to export #Mastodon data to #Prometheus. I'm not sure I even understand what Prometheus is, nor why so many people apparently want to export Mastodon data to it.

    In conversation about a year ago from dragonscave.space permalink
  19. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 27-May-2024 05:08:12 JST James Scholes James Scholes
    in reply to

    Some replies have suggested using "in:library" as a search qualifier. Unfortunately, no matter what I specify after it, my instance claims there are no matches.

    So, I'm going ahead and using the aforementioned archival tool. I don't like that it's hitting the API to obtain a lot of data that I don't want or need, but I think I've legitimately tried hard enough (short of modifying the software itself) to avoid it.

    In conversation about a year ago from dragonscave.space permalink

    Attachments


  20. Embed this notice
    James Scholes (jscholes@dragonscave.space)'s status on Monday, 27-May-2024 05:03:36 JST James Scholes James Scholes
    • BeAware

    @BeAware Don't get me wrong, you raise a good point: the archive from the account prefs includes all my posts if I want those, which makes using a third-party tool and the corresponding toll on the server doubly disappointing.

    In conversation about a year ago from dragonscave.space permalink
  • After
  • Before

User actions

    James Scholes

    James Scholes

    Digital #Accessibility Engineer/Analyst, #ScreenReader user, and occasional #software developer. #a11y

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          146099
          Member since
          6 Jul 2023
          Notices
          94
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.