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), page 2

  1. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 17-May-2026 23:49:17 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker
    • nxadm

    @nxadm @dalias Go has this weird design mentality of fetching every dependency you're using, straight from github. And no dynamic linking. It's too opinionated, IMO.

    Not to mention it was intentionally designed to be less flexible than C.

    In conversation about 3 months ago from mastodon.social permalink
  2. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 17-May-2026 23:49:17 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias yep, same. https://mastodon.social/@hyc/114841502231953489

    Frankly the interminably slow compile times were the first red flag for me. But resorting to AI just yells out "we don't know what we're doing".

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Howard Chu @ Symas (@hyc@mastodon.social)
      from Howard Chu @ Symas
      @teriradichel@infosec.exchange but a plane's autopilot doesn't make the plane fly 20% slower. It will always be better to have smarter human programmers who write their own code and thus understand what it's doing, than to have vibe coders who don't understand what was written but are still responsible for fixing whatever's wrong with it. https://chaos.social/@ben_tinc/114839691820680902 You can't replace or shortcut the knowledge that comes from actually doing the work.
  3. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 17-May-2026 05:25:08 JST Howard Chu @ Symas Howard Chu @ Symas

    Hudson has relocated from the couch to the bed for phase 2 of today's napping. #caturday

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/585/636/339/869/869/original/90750bbb2164403c.jpg
  4. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Tuesday, 05-May-2026 10:22:29 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Laura :bongoCat:

    @cmconseils the Victorian era really killed men's fashion huh.

    In conversation about 3 months ago from mastodon.social permalink
  5. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 30-Apr-2026 10:41:17 JST Howard Chu @ Symas Howard Chu @ Symas

    Heathrow airport dim sum is actually edible

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/419/939/478/148/613/original/3bf8e4c97a2d1f14.jpg
  6. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 16-Apr-2026 11:40:00 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias if you're really self-hosting your email you should have an actual domain name of your own though, and it should resolve both forward and backward.

    In conversation about 4 months ago from mastodon.social permalink
  7. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Thursday, 16-Apr-2026 11:29:52 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias my favorite was always hosts whose IP address is encoded in their DNS name. I used to just flat reject them but now I only greylist them because more subscription mailers are using dynamic hosts for sending.

    In conversation about 4 months ago from mastodon.social permalink
  8. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 08-Apr-2026 22:21:08 JST Howard Chu @ Symas Howard Chu @ Symas
    • Thomas 🔭🕹️
    • Pete Keen

    @thomasfuchs @zrail Fortran. I was a maverick and used C, and eventually helped write JPL's C Coding Standard.

    In conversation about 4 months ago from mastodon.social permalink
  9. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 08-Apr-2026 22:15:14 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Thomas 🔭🕹️
    • Pete Keen

    @zrail @thomasfuchs definitely. But most people in computing have almost zero exposure to actual computer science.

    Meanwhile, yes, my degree was in Computer Engineering, in the Electrical Engineering and Computer Science department at UMich's College of Engineering. I practiced real software engineering, at UMich, at JPL writing software for the Space Shuttle, and elsewhere. But I'm also just a hacker at heart.

    In conversation about 4 months ago from mastodon.social permalink
  10. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Tuesday, 07-Apr-2026 21:52:49 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias it's a DoS but not the same as an actual crash, which is unanticipated. There is zero security exposure from an assert failure: no data leak, no unauthorized access, no possibility of code injection. The trigger conditions are clearly spelled out in the assert itself, so it's trivially remedied. Calling it a security issue dilutes the word "security" to meaninglessness.

    In conversation about 4 months ago from mastodon.social permalink
  11. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Tuesday, 07-Apr-2026 20:01:32 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • daniel:// stenberg://

    @bagder OpenLDAP is seeing more AI-assisted bug reports that claim to be security issues, but aren't.

    E.g., calling a crash in a commandline tool a DoS (no, it's not a service).

    In conversation about 4 months ago from mastodon.social permalink
  12. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Tuesday, 07-Apr-2026 20:01:31 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • daniel:// stenberg://

    @bagder the other one we see is calling assert failures crashes. It's not a SEGV, there's no possibility of data exfiltration or RCE. There's no security exposure, it's just a bug. One that was anticipated hypothetically by the original developer, but whose final disposition wasn't decided upon way back when.

    E.g. /* can this even happen? */

    They toss in an assert, and it lives quietly in the code for decades before someone definitively shows yes, it can happen...

    In conversation about 4 months ago from mastodon.social permalink
  13. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Tuesday, 07-Apr-2026 06:26:21 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to

    Destruction of knowledge - this was always the inevitable end of the AI road https://scholar.social/@Iris/115020211902735145

    In conversation about 4 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Iris van Rooij 💭 (@Iris@scholar.social)
      from Iris van Rooij 💭
      "I thought, Huh?! This is definitely not how we — cognitive scientists — use that term. Then I saw the last sentence, “AI-generated definition”, and I realised what went wrong. This was AI slop. Not only that. It was AI slop on ScienceDirect, a “premier platform for scientific, health and technical literature” (...)" https://irisvanrooijcogsci.com/2025/08/12/ai-slop-and-the-destruction-of-knowledge/
  14. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 06-Apr-2026 01:28:15 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Adrianna Tan

    @skinnylatte jealous... just had dim sum in Dublin last week. Such limited selection, no sesame rice balls. Sad.

    In conversation about 4 months ago from mastodon.social permalink
  15. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 23-Mar-2026 08:21:16 JST Howard Chu @ Symas Howard Chu @ Symas

    Reminder: AI "generated" code is 100% plagiarized. You must not accept code of unknown provenance into your code base. Doing so opens you up to potential copyright infringement lawsuits. Nobody needs a repeat of the SCO vs IBM lawsuit over ownership of Unix.

    Accepting AI-assisted code is just legally untenable. That's black and white, there's nothing to debate. Projects that accept it are idiots and should be shunned.

    https://mastodon.social/@hyc/114777864519941643

    In conversation about 4 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Howard Chu @ Symas (@hyc@mastodon.social)
      from Howard Chu @ Symas
      @c8h4@fosstodon.org @dalias@hachyderm.io yeah that looks like a pretty wish-washy policy. I'll stick with the OpenLDAP Project's policy - we only accept contributions from the original author, no 3rd party contributions. No AI-generated code is original, therefore it's all prohibited.
  16. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Sunday, 22-Mar-2026 20:44:19 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Leah Rowe is not a Rowebot

    @libreleah agreed. I wrote LMDB this way as well, return from functions is an error code or 0 for success; any values to be returned go thru the parameter list.

    The C standard string functions suck. https://mastodon.social/@hyc/111596133680619519

    In conversation about 4 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Howard Chu @ Symas (@hyc@mastodon.social)
      from Howard Chu @ Symas
      It's all simple enough to fit in a 200char tweet, too but I can't link to that since my twitter account is dead... char *stecpy(char *dst, const char *src, const char *end) { while (*src && dst < end) *dst++ = *src++; if (dst == end) dst--; *dst = '\0'; return dst; } main() { char buf[64]; char *ptr, *end = buf+sizeof(buf); ptr = stecpy(buf, "hello", end); ptr = stecpy(ptr, " world", end); }
  17. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Friday, 20-Mar-2026 08:31:14 JST Howard Chu @ Symas Howard Chu @ Symas

    Family of B-Trees | Database Internals #6

    Today we explores several B-Tree variants designed to overcome the limitations of traditional database indexing, specifically targeting issues like write amplification and concurrency overhead. The author categorises these systems into distinct strategies: Copy-on-Write models like #LMDB ensure data integrity through immutability,...

    https://m.youtube.com/watch?v=k-N2eT7wWeg

    In conversation about 5 months ago from mastodon.social permalink
  18. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 09-Mar-2026 06:46:54 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Rich Felker

    @dalias my Huawei phones have an "Optimizer" app that tells me it is periodically deleting "junk" but never tells me what got deleted. Only barely better than useless.

    The other feature I hate is Android now silently removing permissions from apps I "haven't used recently" even though they're always running in the background. Like microG services, which breaks periodically because its permissions get removed, even though Settings shows them still enabled.

    In conversation about 5 months ago from mastodon.social permalink
  19. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Wednesday, 04-Feb-2026 22:41:51 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Daniel Supernault
    • The Matrix.org Foundation
    • XSF: XMPP Standards Foundation

    @dansup @matrix @xmpp signal still just crashes on startup on my Huawei phone. It apparently uses google APIs so it certainly isn't escaping from BigTech.

    In conversation about 6 months ago from mastodon.social permalink
  20. Embed this notice
    Howard Chu @ Symas (hyc@mastodon.social)'s status on Monday, 02-Feb-2026 03:36:58 JST Howard Chu @ Symas Howard Chu @ Symas
    in reply to
    • Adrianna Tan

    @skinnylatte huh. I was taught "ma ling shu" for "potato".

    In conversation about 6 months ago from gnusocial.jp permalink
  • After
  • 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
          214
          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.