Log inSign up
Log inSign up
David Reid
384 posts
@mackron

David Reid

@mackron
Open source C and C++ software developer. miniaudio, dr_libs, and more. Discord: discord.gg/9vpqbjU
Joined March 2009
39 Following
760 Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·US TIDA·Ads Info·© 2026 X Corp.
  • @mackron
    David Reid
    @mackron
    Sep 18
    I'm using a library in C, and the maintainers have decided to omit parameter names in public function declarations. Honest question: How does this help the usability of your library? What has this actually achieved?
    15
  • @mackron
    David Reid
    @mackron
    Sep 6
    I've been experimenting with some AI assisted programming lately and overall it's quite good, but I've noticed that it can generate some horrendously inefficient code. It really likes doing short lived micro heap allocations. Once I even saw it do dlopen() on every key stroke!
    3
  • @mackron
    David Reid
    @mackron
    Aug 30
    I'm 90% confident that 90% of all PRs are now done by AI. Maintaining an open source project just isn't the same anymore. I think AI in programming is incredibly useful, but the feeling of less and less human interaction takes away a lot of the satisfaction of open source.
    9
  • @mackron
    David Reid
    @mackron
    Aug 23
    I've added support for proper gamma corrected text rendering, with optional LCD filtering, to my vector graphics library. Because heaven forbid anything on Linux gets gamma correction right...
    2
  • @mackron
    David Reid
    @mackron
    Aug 21
    So I'm working on a new single file vector graphics library. The software backend is starting to take shape! Still a lot to do.
    2