Skip to content

Instantly share code, notes, and snippets.

View winsrewu's full-sized avatar

WisW winsrewu

View GitHub Profile
@winsrewu
winsrewu / blog#lately-5.md
Last active November 3, 2025 14:06
A blog

The author provides updates on several technical projects, noting a lack of progress on Fabric Mod JSON v2 and celebrating a video reaching 47,000 views. Development continues on a new status page, a blog to circumvent censorship, and an image hosting solution. Efforts on a hardware description language for redstone are ongoing but face challenges in managing complex wiring for numerous components.

I just clicked from the homepage to this page about 500 times... (referring to the MCBBS memorial page, --note)

Alright, well, to get to the point, there's still no news about Fabric Mod JSON v2. A month has passed, and I just went to chat casually for a bit, but nothing useful came up. Let's see if anyone else replies to me later.

Also, celebrating 47,000 views:
https://www.bilibili.com/video/BV1gFVLz1ESY
I didn't expect this one to blow up—it's more than twice the total views of all my previous videos combined.
Tsk.

@winsrewu
winsrewu / blog#lately-4.md
Last active November 3, 2025 14:04
A blog

The developer provides a progress update on their project, detailing backend bug fixes, a switch to a new ORM, and plans to adopt Vue. Frontend work is paused. They discuss challenges in mod development with Fabric, including plans for cross-version support and an automated testing system. A significant portion of the update is dedicated to resolving issues with a multi-threaded downloader created to expedite dependency downloads, which required extensive rewrites to fix bugs related to caching and certificate handling.

Okay.
I just fixed some backend bugs. I haven't logged in since #3, so many things weren’t tested. Switching to a new ORM was quite a disruptive change...
Frontend development has been paused. I wrote a few animations, but since we have agents now, efficiency should improve. The next step is to directly switch to Vue.

There hasn’t been much news from Fabric, so I’ve been slacking off on mod development (I wanted to write a mod with different dependencies for the client and server, but

@winsrewu
winsrewu / blog#lately-3.md
Last active November 3, 2025 14:02
A blog

The author reports on ongoing software development work, focusing on two main areas. For a Fabric mod, the FMJ v2 component is nearly complete and awaits testing. Concurrently, they are engaged in full-stack development, having switched the ORM for better JSON support. Efforts to enhance the authentication system and UI are partially done, with an email system implemented and return values standardized, but error handling remains non-functional.

I figured the April Fool's version wasn't that fun either.

After heading to the Fabric Discord to chat a bit following #2, the only thing missing for the Fabric Mod JSON v2 now is some testing. So, I have another chance to ramble, though I’ll have to wait for them to wake up for a response.

The rest of the time, I’ve been working on full-stack development. Originally, I planned to improve the UI, but then I realized the authentication system needed to log some IP information. To do this, I’d have to set up keys on both the frontend and backend, and also add email

@winsrewu
winsrewu / blog#lately-2.md
Last active November 3, 2025 14:00
A blog

In a brief blog post, the author reflects on a rejected pull request for Fabric loader due to its aggressive approach and subpar quality, noting plans to collaborate on a similar feature. They also describe creating two tools: one for managing server.properties with a formatting error, and another for video clipping via image recognition, which functions despite performance issues.

The page refreshed and the content is gone. I don’t feel like writing anymore, so I’ll keep it short.

The other day, without much thought and without fully understanding the situation, I submitted a pull request to the Fabric loader.
The functionality was okay, but the approach was a bit too aggressive, and the quality wasn’t great, so it didn’t get merged.
Someone else is working on the same thing, but progress is a bit slow. I plan to communicate with them and implement some features first, ensuring forward compatibility.
Fabric loader PR #1024.

Aside from that, I wrote two small tools.

@winsrewu
winsrewu / blog#lately-1.md
Last active November 6, 2025 14:42
A blog

This blog post details the technical challenges and solutions for a custom music streaming website. The author explains how a recent browser update broke the old audio streaming logic, necessitating a new approach using Media Source Extensions and mp4-box.js to handle Bilibili's m4a format. The post also covers the motivations for building a custom platform, including resource integration and playback control, and mentions its Next.js and Vercel-based architecture.

I think I'm using this bbs as a blog, lol.

Anyway, first of all (ignore my broken English)
forum
forum (1)

Well, it really is too broken, needs fixing
forum (2)