
News
Software proposal: Fuze Imageboard
There exist a number of imageboard programs today including Vichan, JSchan, and Yotsuba. Each one is fraught with its own problems: Vichan is inefficient; JSchan is limited; Yotsuba, well, that's a long story.
The end goal is to write an imageboard that is:
- Efficient. The huge performance difference between Vichan and Yotsuba, despite the latter running an ancient version of PHP (as of the Great Cuckset), indicates that efficiency varies wildly between imageboards and that there are greater gains to be made.
- Minimalist. Generally the more dependencies there are, the more vulnerable the software stack becomes to glitches, slowdowns, and security holes. This is especially the case when the stack is not constantly maintained and kept up to date. Features get added and deprecated over time whilst some software gets abandoned entirely, making proper maintenance headache-inducing. Better to avoid unnecessary dependencies which are not already mature and well-established. This rule should not override rule 1.
- Modern. Since the early days of the internet, there have been many advances in web technologies. One such advancement is websockets. In classic imageboards the client either needs to refresh to check for new posts in a thread, or turn on an auto-update which sends requests to the server with an interval; this is wasteful and archaic. With websockets, the server can send an update to connected clients the moment a post is received. This rule should not override rules 1 and 2.
FuzeVD 2.1.0 released
This release contains major bug fixes and a few additions.
The previously selected format and quality will now load on application startup.
Removed "notify on download complete" and added options to split the download into chapters, include the video ID (which is now excluded by default), and to disable AV1 encoding.
Webpages
Software
This is where some of my programming projects are listed.
Fuze Game
The flagship Fuze software - a two-dimensional shooting game with simple graphics.
Github
My Github page. Contains some software not on this website. FuzeVD is not on Github (yet).