Share this postCommentary — Table Of Contentswww.rfleury.comCopy linkFacebookEmailNotesOtherCommentary — Table Of ContentsRyan FleuryJan 27, 20231Share this postCommentary — Table Of Contentswww.rfleury.comCopy linkFacebookEmailNotesOtherShareThe Marketplace Of IdealsRyan Fleury·Jul 19When I first learned programming, I was told—by peers, Internet tutorials—and later, when I was in university, by professors—a number of rules. They included ideas like “abstraction is good, to avoid lower level details”, “manual memory management is difficult and you should not do it”, “never write systems from scratch”. The justification for every rul…Read full storySoftware KingdomsRyan Fleury·Jun 21Walk the streets of any major urban center in North America today and one thing becomes clear: the cracks of civilization are showing. It’s not uncommon to witness several instances of true human suffering—and sometimes depravity—in a brief walk across a few blocks. And while the modern Westerner’s attention span is remarkably short, anyone remotely hon…Read full storyRegulation Cannot Save A Defeated CultureRyan Fleury·Jan 18Almost universally, people consider Big Tech responsible for numerous problems, and understandably so. Others have iterated these problems ad nauseum: exploitative and surveillance-driven business models, lack of respect for end-users, embarrassingly-terrible and complex software upon which entire industries rely, and quiet encroachment upon ownership.Read full storyMore Languages Won't Fix The Computing WorldRyan Fleury·August 11, 2022Programming computers always sounded awesome when I was a young kid. In my head, the possibilities were endless—someone could sit down at their computer, have an idea for a game, simulation, or animation, and gracefully go from having nothing to producing an interesting experience. Computers provided the ultimate form of expression that was magically in…Read full storyShips, Icebergs, Game EnginesRyan Fleury·August 5, 2022Within the past week, The Machinery went from being a beloved from-scratch game engine project to being a seemingly-dead project. As far as I can tell, nobody seems to know why, other than perhaps Our Machinery themselves. Within the past few days, this email was sent to their usersRead full storyThe Gullible Software AltruistRyan Fleury·July 18, 2022Earlier this month, I deleted all of my repositories on GitHub and cancelled my recurring monthly payment. In its place, I set up a server to host my Git repositories and an accompanying website for both private and public projects—in effect, providing my own private “GitHub replacement”.Read full storyComputers, Ownership, AgencyRyan Fleury·July 4, 2022I was 3 years old—this would be in 2001—when I first used a personal computer. I grew up around them, and I was fascinated enough to grow up and work professionally on their software. As a kid, my time on the computer was spent in a number of ways: I played video games, I read interesting articles to research new topics, I watched intriguing or entertai…Read full story