Hidden Grove
Subscribe
Sign in
Home
UI Series
Programming
Commentary
The Project
About
New
Top
Discussion
Factorio, Mutation, & Lossiness
On Factorio, the high-level term "data transforms", how data transforms are practically implemented, and tradeoffs to consider in various implementation…
Jul 26
•
Ryan Fleury
30
Share this post
Factorio, Mutation, & Lossiness
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
The Marketplace Of Ideals
On Handmade, polarizing Internet debate, rational discussion, controversial personas, tribal conflict, and how they relate to the future of computing.
Jul 19
•
Ryan Fleury
52
Share this post
The Marketplace Of Ideals
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
10
Intro To The Codebase, Part IV: Memory Management
Watch now (33 mins) | Outlining the codebase's arena-centric strategy for memory management, and touring some relevant code.
Jul 16
•
Ryan Fleury
14
Share this post
Intro To The Codebase, Part IV: Memory Management
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
3
Intro To The Codebase, Part III: Using Base Math
Watch now (18 mins) | A tour through the base layer's math types and operations, prepared to make writing C math code much easier.
Jul 7
•
Ryan Fleury
16
Share this post
Intro To The Codebase, Part III: Using Base Math
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
Intro To The Codebase, Part II: Getting Around
Watch now (57 mins) | How the codebase is organized, how the code is named and written, and how I get around it.
Jul 7
•
Ryan Fleury
22
Share this post
Intro To The Codebase, Part II: Getting Around
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
2
Intro To The Codebase, Part I: Windows Dev Environment Setup
Watch now (42 mins) | Six steps to set up an x64 Windows development environment for doing C programming with the Hidden Grove codebase.
Jul 5
•
Ryan Fleury
18
Share this post
Intro To The Codebase, Part I: Windows Dev Environment Setup
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
June 2023
Software Kingdoms
On economic principles, free & open source software, and paywalls.
Jun 21
•
Ryan Fleury
33
Share this post
Software Kingdoms
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
3
The Hidden Grove Project
On the Hidden Grove project—my media, community, and codebase to build an alternative computing foundation in favor of computing freedom, design…
Jun 7
•
Ryan Fleury
21
Share this post
The Hidden Grove Project
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
1
May 2023
The Function Is A Lie
The relationship between software and its effects: "functions" vs. functions, multithreading, command buffers, and more.
May 10
•
Ryan Fleury
15
Share this post
The Function Is A Lie
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
2
April 2023
The Codepath Combinatoric Explosion
On maintenance of code with a large possibility space, stateful code, caching, the downfall of retained mode APIs, and freeing up programmer resources.
Apr 12
•
Ryan Fleury
35
Share this post
The Codepath Combinatoric Explosion
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
1
March 2023
Main Loops, Refresh Rates, and Determinism
On monitor refresh rate variability, how it interacts with deterministic results in a game, application, or simulation, and designing to fit this…
Mar 31
•
Ryan Fleury
24
Share this post
Main Loops, Refresh Rates, and Determinism
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
4
February 2023
A Taxonomy Of Computation Shapes
A mental model for various forms of computation.
Feb 17
•
Ryan Fleury
29
Share this post
A Taxonomy Of Computation Shapes
www.rfleury.com
Copy link
Facebook
Email
Notes
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts