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 Howard Chu @ Symas (hyc@mastodon.social)

  1. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 04-Oct-2026 00:40:54 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to

    This shouldn't affect many sites because we always discouraged the use of SHA2 for password hashing, in favor of Argon2 or pbkdf2. SHA2 was always unsuitable for this purpose, it's designed to be fast and is easily optimized in hardware. A good password hash must be hard to generate, slow and hard to optimize.

    There's enough SHA2 ASICs in the world now thanks to Bitcoin mining that the hardware to bruteforce SHA2 is plentiful and cheap.

    In conversation about an hour ago from mastodon.social permalink
  2. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 04-Oct-2026 00:40:54 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to

    A number of projects found that compiling with -fno-strict-aliasing got it working again, but that sounds like a kludge.

    Searching a bit more, we found that OpenSSH has a tweaked copy of Aaron's code, which appears to work even with recent gcc. Digging in further, it appears to have come from OpenBSD in 2005. We're now merging that version into OpenLDAP. https://bugs.openldap.org/show_bug.cgi?id=10611

    In conversation about an hour ago from mastodon.social permalink

    Attachments


  3. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 04-Oct-2026 00:40:54 JST Howard Chu @ Symas Howard Chu @ Symas

    So, #OpenLDAP has had a /contrib module for using SHA2 for password hashing, since 2009. It includes an implementation of SHA2 written by Aaron Gifford, dated 2001. Recently it was discovered that when compiled with some versions of gcc, it produces invalid hashes.

    Searching the web for Aaron, to see if he released any later versions of the code, you find zillions of projects using the same copy from 2001. Worth noting that it still works fine, compiled with clang.

    In conversation about an hour ago from mastodon.social permalink
  4. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 28-Sep-2026 23:00:42 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias oh, speaking of old Mozilla bugs... I wrote the backend code to support boolean expressions in MailNews/Thunderbird search/filters 20-some years ago, but still nobody has written a patch to expose it in the UI. https://bugzilla.mozilla.org/show_bug.cgi?id=297852

    In conversation about 5 days ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: bugzilla.mozilla.org
      297852 - Enable Boolean expressions in Filter UI (nested/grouped/mixed/combined/complex filters having AND and OR conditions)
      NEW (alessandro) in MailNews Core - Filters. Last updated 2026-08-18.
  5. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 24-Sep-2026 20:14:13 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • clacke

    @clacke I couldn't find the original toot, but I'd be game to port some of my C programs to Algol, just for comparison's sake https://mastodon.social/@hyc/116132403211945619

    In conversation about 9 days ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Howard Chu @ Symas (@hyc@mastodon.social)
      from Howard Chu @ Symas
      I wonder what's up with resurrecting dead programming languages recently. Reminded me of the Algol-68 frontend for gcc that someone else recently posted. Has anyone done a modern implementation of BCPL yet?
  6. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 21-Sep-2026 11:25:58 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Adrianna Tan

    @skinnylatte Tbf, Ireland is a dairy country, and Kerrygold is really good.

    In conversation about 13 days ago from mastodon.social permalink
  7. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 14-Sep-2026 03:07:47 JST Howard Chu @ Symas Howard Chu @ Symas

    RE: https://masto.hackers.town/@calcifer/117264074868953707

    Tbf I've hated the water waste on golf courses for decades, long before data centers came on the radar. Watching their automatic sprinklers on the courses near my house in LA while SoCal was in the midst of a multi-year drought was particularly infuriating. But golf is a rich person's game, and rich people make sure they get to keep playing it wherever they like, no matter what anyone else says.

    In conversation about 20 days ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      calcifer :nes_fire: (@calcifer@masto.hackers.town)
      from calcifer :nes_fire:
      Just a quick reminder that if you’re (rightfully!) upset about AI water usage, you should also be aware that the projected ~600B gallons for AI use is about 1/3 to 1/2 of what’s used to grow golf grass in arid climates in the US alone. And roughly 7/8 of the water the US will lose to residential private pool evaporation. It’s important not to lose sight of long-standing problems in the fight against new ones.
  8. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 27-Aug-2026 00:36:38 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Fesshole 🧻

    @fesshole too bad they didn't work on rc4 NTLM and drive M$ out of business

    In conversation about a month ago from mastodon.social permalink
  9. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 09-Aug-2026 03:51:46 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Owen
    • mhoye

    @mhoye @owen why would you bother to build it? Just run our 9 containers on your server. https://github.com/michielbdejong/fxa-self-hosting

    In conversation about 2 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/117/054/974/406/437/112/original/ed463f99400a04b6.png
    2. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - michielbdejong/fxa-self-hosting: Instructions for hosting a Firefox Accounts instance on your own domain name
      Instructions for hosting a Firefox Accounts instance on your own domain name - michielbdejong/fxa-self-hosting
  10. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 03-Aug-2026 04:42:34 JST Howard Chu @ Symas Howard Chu @ Symas

    The #Monero Project uses Pieter Hintjens' Collective Code Construction Contract https://rfc.zeromq.org/spec/22/ as the basis of its project/contribution rules. With all respect to my friend Pieter who is sorely missed, I think this C4 contract was written for a different era, and is problematic today.

    This clause in particular: "Everyone, without distinction or discrimination, SHALL have an equal right to become a Contributor under the terms of this contract." is harmful, IMO.

    In conversation about 2 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      22/C4
      The Collective Code Construction Contract (C4) is an evolution of the github.com Fork + Pull Model, aimed at providing an optimal collaboration model for free software projects. This is revision 1 of the C4 specification. Note: this RFC is superceded by http://rfc.zeromq.org/spec:42/C4 License Copyright (c) 2009-2015 Pieter Hintjens. This Specification is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
  11. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 27-Jul-2026 03:29:41 JST Howard Chu @ Symas Howard Chu @ Symas
    • Thomas 🔭🕹️

    @thomasfuchs I think it's a distortion of another sentiment, don't bring up problems and just demand that other people fix them. If you're not willing to pitch in on the work required to solve them, you're literally not helping. Especially if you're just pointing out problems that are already known and recognized.

    In conversation about 2 months ago from mastodon.social permalink
  12. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 22-Jul-2026 00:24:40 JST Howard Chu @ Symas Howard Chu @ Symas
    • Jess👾
    • Alkaris 🏳️‍⚧️ :verified:

    @Alkaris @JessTheUnstill one has to wonder if their skills really atrophied so much so quickly, or were they always incompetent and just successfully faking it for 20+ years?

    In conversation about 2 months ago from mastodon.social permalink
  13. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 15-Jul-2026 09:20:42 JST Howard Chu @ Symas Howard Chu @ Symas
    • Vee

    @VeroniqueB99 in an alternate universe

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/920/960/893/499/895/original/f090fa6a61233e8a.jpg
  14. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 29-Jun-2026 05:44:32 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker
    • The Uberduck

    @dalias @uberduck that sounds ... not so great. Why would anyone want to expose their keys like that? What's your use case?

    In conversation about 3 months ago from mastodon.social permalink
  15. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 24-Jun-2026 04:08:53 JST Howard Chu @ Symas Howard Chu @ Symas
    • Adrianna Tan

    @skinnylatte ever since someone here posted a while ago about eating Cheetos with chopsticks to keep their fingers clean, yeah I pretty much use them for everything now.

    In conversation about 3 months ago from mastodon.social permalink
  16. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 24-Jun-2026 00:42:48 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to

    Nice to see these stories of people being helped as a result.

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/800/100/277/596/327/original/286a85694c9a792d.png

    2. https://files.mastodon.social/media_attachments/files/116/800/101/893/210/824/original/a0050adb525e61ff.png
  17. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 24-Jun-2026 00:42:48 JST Howard Chu @ Symas Howard Chu @ Symas

    https://www.darknessintolight.ie/fundraisers/howardchu/donegal

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: d1ip5jxnm6z0z2.cloudfront.net
      Support me to help those in crisis
      On Sat May 9th 2026, I’m taking part in Darkness Into Light to help raise funds for Pieta's vital services that support people affected by suicide and self-harm. Please support me by donating to my fundraising page. Thank you. #DIL2026 #darknessintolight2026 Pieta Darkness Into Light, supported by Electric Ireland
  18. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 18-Jun-2026 11:48:26 JST Howard Chu @ Symas Howard Chu @ Symas
    • HeavenlyPossum
    • Infoseepage

    @Infoseepage @HeavenlyPossum for trump it was Mission Accomplished. He wasn't placed into the Presidency to govern, he was put there to destroy America from the inside out. His goal is precisely to waste resources and squander influence, not to win.

    In conversation about 4 months ago from gnusocial.jp permalink
  19. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 17-Jun-2026 23:30:07 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias I just use tcpdump for packet capture. Then use wireshark on the file of captured packets. There's a "Decode As..." option for selecting what protocol decoder to use.

    In conversation about 4 months ago from mastodon.social permalink
  20. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 17-Jun-2026 12:08:49 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Adrianna Tan

    @ireneista @skinnylatte that site is all in Simplified Chinese, and blocked translate.google.com . I learned Traditional Chinese, and I'm pretty rusty. So it was a challenge to order from there the first few times. But hey, when you gotta have your dumplings...

    In conversation about 4 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Google Translate
      Google's service, offered free of charge, instantly translates words, phrases, and web pages between English and over 100 other languages.

    2. https://files.mastodon.social/media_attachments/files/116/763/232/484/493/593/original/9b3070f2305b17fb.jpg
  • Before

User actions

    Howard Chu @ Symas

    Howard Chu @ Symas

    CTO Symas Corp., Chief Architect OpenLDAP Project, Musician

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          29613
          Member since
          17 Nov 2022
          Notices
          224
          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.