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 Henstridge (jamesh@aus.social)

  1. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Tuesday, 08-Apr-2025 23:08:47 JST James Henstridge James Henstridge

    The Wikipedia editors did a great job captioning this photo on the ThinkPad X1 series page.

    In conversation about 2 months ago from aus.social permalink

    Attachments


    1. https://mediacdn.aus.social/media_attachments/files/114/216/734/206/852/215/original/91ff6230712b9f69.png
  2. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Tuesday, 08-Apr-2025 00:18:52 JST James Henstridge James Henstridge
    in reply to
    • Kevin Beaumont

    @GossiTheDog If you walk into a dark corner so the screen is almost completely black and do small movements for 10-20 seconds, it seems to lose context and you end up in another dark area of the map.

    In conversation about 2 months ago from aus.social permalink
  3. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Friday, 28-Feb-2025 04:05:00 JST James Henstridge James Henstridge
    in reply to
    • Adrianna Tan

    @skinnylatte I think I'll stick to my non problematic Australian cereal made by the Seventh Day Adventist church.

    In conversation about 3 months ago from aus.social permalink
  4. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Saturday, 22-Feb-2025 00:36:16 JST James Henstridge James Henstridge
    in reply to
    • :umu: :umu:

    @a1ba He was apparently more familiar with Algol 68.

    In conversation about 3 months ago from gnusocial.jp permalink
  5. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Saturday, 22-Feb-2025 00:35:19 JST James Henstridge James Henstridge
    in reply to
    • :umu: :umu:

    @a1ba Still less cursed than the original Bourne Shell source code: https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh/mac.h

    In conversation about 3 months ago from gnusocial.jp permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      https://www.tuhs.org/cgi-bin/utree.pl?file=V7%2Fusr%2Fsrc%2Fcmd%2Fsh%2Fmac.h
  6. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 21-Nov-2024 23:31:42 JST James Henstridge James Henstridge
    in reply to
    • Tom Walker

    @tomw Re. the did:plc thing, even if issue over control of the database was fixed, there's the issue of control over the individual records.

    If you are a Bluesky user and wanted to move your personal data to another server (or self host), you'd need to update your identity record to point at the new PDS.

    The identity record lists a set of keys that are trusted to sign changes to the record. Those keys belong to Bluesky rather than the user.

    In conversation about 6 months ago from aus.social permalink
  7. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 21-Nov-2024 23:31:41 JST James Henstridge James Henstridge
    in reply to
    • Tom Walker

    @tomw It feels like they wanted to build a blockchain identity system, but took some shortcuts in the implementation and left out consensus and rollback prevention. So they could potentially rollback an identity to a state where it was controlled by a different set of keys.

    They publish a full transaction log, so this could be detectable in theory. But I'm not sure what recourse you'd have.

    In conversation about 6 months ago from aus.social permalink
  8. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 21-Nov-2024 23:31:40 JST James Henstridge James Henstridge
    in reply to
    • Tom Walker

    @tomw most of these complaints are non-issues if you think of the directory as a centralised service.

    But by trying to make it look like it might be decentralised, it seems to have worse privacy than a simple centralised user database would have.

    You can enumerate every account, including deleted accounts. You can also see the full username change history of every account. It seems like a great trove of information for research, but I'm not sure users are aware that it is being published.

    In conversation about 6 months ago from aus.social permalink
  9. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Tuesday, 06-Aug-2024 12:34:33 JST James Henstridge James Henstridge

    @ariadne It seems like most of the problems would go away if they added "CLOFORK implies CLOEXEC" or similar. I can't imagine why anyone would want this behaviour to persist past their own process image.

    In conversation about 10 months ago from aus.social permalink
  10. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Friday, 22-Mar-2024 12:47:37 JST James Henstridge James Henstridge
    in reply to
    • Trolli Schmittlauch 🦥
    • ocdtrekkie
    • Matt "msw" Wilson
    • Theuni
    • scott
    • Atemu

    @ocdtrekkie @theuni @schmittlauch @ariadne @wwahammy @scott @msw @Atemu The OSI has not left the license in limbo. https://opensource.org/blog/the-sspl-is-not-an-open-source-license doesn't seem ambiguous at all.

    In conversation about a year ago from gnusocial.jp permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: i0.wp.com
      The SSPL is Not an Open Source License
      from OSI Policy Team
      We’ve seen that several companies have abandoned their original dedication to the open source community by switching their core products from an open source license, one approved by the Open Source…
  11. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Friday, 01-Mar-2024 21:44:35 JST James Henstridge James Henstridge
    in reply to
    • Matthew Garrett

    @mjg59 All versions of the GPL define source as "the preferred form of the work for making modifications to it", so the LLM prompt would be source code going by the FSF's definition.

    Extending the thought experiment: what if all the code, data, and build scripts used to train the language model was made available under an open license, but it would cost you a billion dollars in compute time to reproduce the model?

    In conversation about a year ago from aus.social permalink
  12. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 02-Nov-2023 14:19:41 JST James Henstridge James Henstridge
    in reply to
    • Matthew Garrett
    • Tobias Klausmann

    @klausman @mjg59 every smartphone I've owned so far has stopped receiving OS version upgrades before it became unusable.

    In contrast, I've got a 10+ year old x86 server in my closet running a recent Linux distro. It just works because no one has to do hardware enablement for that specific system in the new OS release.

    In conversation Thursday, 02-Nov-2023 14:19:41 JST from aus.social permalink

    Attachments


  13. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 02-Nov-2023 14:19:38 JST James Henstridge James Henstridge
    in reply to
    • Matthew Garrett
    • Tobias Klausmann

    @klausman @mjg59 The real test is whether it makes the system simpler over all. And I'd argue the one-kernel-device model seen on Android phones is complicated in a different way, even if each individual kernel might be simpler.

    In conversation Thursday, 02-Nov-2023 14:19:38 JST from aus.social permalink
  14. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Saturday, 07-Oct-2023 22:24:51 JST James Henstridge James Henstridge
    in reply to
    • marius
    • Rich Felker
    • Lennart Poettering

    @dalias @pid_eins @mariusor I work on a distribution that is only upgrading to a JS-capable polkit in this month's release: more than a decade after upstream made the change.

    In the grand scheme of things, I don't think it is particularly important. We're talking about a couple of hundred lines of JS that doesn't make use of loops and is very easy to reason about. A more restricted language could achieve the same thing, but it's not something I think is worth fighting about.

    In conversation Saturday, 07-Oct-2023 22:24:51 JST from aus.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      change.in - このウェブサイトは販売用です! - Change リソースおよび情報
      このウェブサイトは販売用です! change.in は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、change.inが全てとなります。あなたがお探しの内容が見つかることを願っています!
  15. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Saturday, 07-Oct-2023 22:23:03 JST James Henstridge James Henstridge
    in reply to
    • marius
    • Rich Felker
    • Lennart Poettering

    @dalias @pid_eins @mariusor While I'm not the biggest fan of Polkit's JS rules system, the vast majority of access decisions get made based on the default rules in the action files.

    And at the end of the day, all access decisions are made by code. Having it in human readable text files is not the worst thing in the world.

    In conversation Saturday, 07-Oct-2023 22:23:03 JST from aus.social permalink
  16. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Saturday, 07-Oct-2023 22:21:31 JST James Henstridge James Henstridge
    in reply to
    • marius
    • Lennart Poettering

    @pid_eins @mariusor And polkit still relies on a setuid binary (polkit-agent-helper-1). Of course, that could be fixed by replacing PAM.

    In conversation Saturday, 07-Oct-2023 22:21:31 JST from aus.social permalink
  17. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 14-Sep-2023 12:32:45 JST James Henstridge James Henstridge
    in reply to
    • Matěj Cepl 🇪🇺 🇨🇿 🇺🇦
    • Neal Gompa (ニール・ゴンパ) :fedora:
    • jrb

    @Conan_Kudo @mcepl @blandford I see that poison pill agreement as one of Trolltech's first experiments with not-quite-open-source.

    Qt was not available under the LGPL back then: the status-quo license was the Qt Free Edition license, which you can read here: https://invent.kde.org/historical/qt1/-/blob/master/LICENSE. Far fewer people could use this license than the current Qt Open Source edition.

    If Qt was the dominant toolkit for Linux desktops and was still under that license, then all most Open Source desktop apps on Linux would be dependent on the commercial license. That's the kind of lock in that led Unity to try this royalty change.

    In conversation Thursday, 14-Sep-2023 12:32:45 JST from aus.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: invent.kde.org
      LICENSE · master · Historical / Historical - Qt 1 · GitLab
      Historical copy of Qt 1, adapted to compile on modern systems (circa. 2016)
  18. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Thursday, 14-Sep-2023 11:38:40 JST James Henstridge James Henstridge
    in reply to
    • Matěj Cepl 🇪🇺 🇨🇿 🇺🇦
    • jrb

    @mcepl @blandford It's not at all clear that Qt would be available under its current license if GTK didn't exist.

    They went through a number of "not quite Open Source" licenses before settling on the current licensing. It's not clear they would have gone all the way if there weren't alternatives.

    In conversation Thursday, 14-Sep-2023 11:38:40 JST from aus.social permalink
  19. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Tuesday, 01-Aug-2023 23:13:49 JST James Henstridge James Henstridge
    in reply to
    • Tube❄️Time

    @tubetime This is probably the code triggering the warning:

    https://github.com/csrg/original-bsd/blob/master/sys/sparc/sparc/clock.c#L403-L408

    It seems to be checking for dates too far in the past (before 1975, by the look) rather than too far in the future. I wonder if it is reading a zeroed sector on the disk where a unix timestamp would be in a running system?

    In conversation Tuesday, 01-Aug-2023 23:13:49 JST from aus.social permalink
  20. Embed this notice
    James Henstridge (jamesh@aus.social)'s status on Wednesday, 26-Jul-2023 19:28:44 JST James Henstridge James Henstridge
    in reply to
    • AJ Sadauskas

    @ajsadauskas @stilgherrian @daedalus And the broadband he was talking about as unnecessary back then would have been around 1 Mb/s.

    In conversation Wednesday, 26-Jul-2023 19:28:44 JST from aus.social permalink
  • Before

User actions

    James Henstridge

    James Henstridge

    Ubuntu Desktop developer at Canonical.Living in Perth, Western Australia.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          136486
          Member since
          14 Jun 2023
          Notices
          23
          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.