Post AdaVuhLvUo5xEPKafI by anthracite@dragon.style
 (DIR) More posts by anthracite@dragon.style
 (DIR) Post #AdaLJWOGI8zsya3cyu by qdot@buttplug.engineer
       2024-01-07T00:01:07Z
       
       0 likes, 0 repeats
       
       There are some rust libraries where I'm like "Wow! This is amazing! I love using this! I cannot imagine being new to the language and even trying to touch this without becoming extremely frustrated!" and hoo boy diesel sure is one of them.Don't get me wrong, diesel documentation is great, API docs are great, but trying to do query forming purely within the generated DSL and getting anything wrong will present you with some amazingly gnarly trait errors to guru meditate on.
       
 (DIR) Post #AdaLfbQ2HAqswWPsJM by onelson@mastodon.social
       2024-01-07T00:05:16Z
       
       0 likes, 0 repeats
       
       @qdot reams of trait bounds unsatisfied
       
 (DIR) Post #AdaMrmTx4Ld6gScRPs by qdot@buttplug.engineer
       2024-01-07T00:18:39Z
       
       0 likes, 0 repeats
       
       @xssfox Oh yeah, ORMs are multiple DSLs in a trenchcoat that itself is part of a larger trenchcoat. I can't imagine making nice error message in them in any language.
       
 (DIR) Post #AdaNGswoATGByY5SQC by taber@woof.group
       2024-01-07T00:23:12Z
       
       0 likes, 0 repeats
       
       @qdot just now realizing “has a truly lovingly documented and largely fully sensible API but makes you feel like you are chewing spiders anyway” is weirdly kind of a Rust ecosystem trademark
       
 (DIR) Post #AdaO5CosYelc5SNBE8 by qdot@buttplug.engineer
       2024-01-07T00:31:49Z
       
       0 likes, 0 repeats
       
       @taber tired: fearless concurrencywired: fearless spider chewing
       
 (DIR) Post #AdaOLlKE2DTLjmvhWy by mimir@meow.social
       2024-01-07T00:33:34Z
       
       0 likes, 0 repeats
       
       @qdot bevy and especially its ECS is my favorite offender in this category. most of the time things just work automagically via a collection of clever tricks. then you add an extra argument to a function, taking it from 8 to 9 arguments, and suddenly you get to enjoy a 200-line template error
       
 (DIR) Post #AdaVJiuijESzMIyV3A by anthracite@dragon.style
       2024-01-07T01:53:13Z
       
       0 likes, 0 repeats
       
       @qdot Have you written a Buttplug driver for the Joyboard yet?
       
 (DIR) Post #AdaVcE8BP1lLOD5wmG by qdot@buttplug.engineer
       2024-01-07T01:56:30Z
       
       0 likes, 0 repeats
       
       @anthracite What's the joyboard? >.>
       
 (DIR) Post #AdaVuhLvUo5xEPKafI by anthracite@dragon.style
       2024-01-07T01:57:57Z
       
       0 likes, 0 repeats
       
       @qdot The very first device built by Amiga, Inc, and part of the origin of the “Guru Meditation Error” joke.