HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zayoka

4 karmajoined há 7 meses
GitHub:https//github.com/zayokami zayoka.com

Submissions

[untitled]

1 points·by zayoka·há 3 dias·0 comments

[untitled]

1 points·by zayoka·mês passado·0 comments

Show HN: GenresFox v0.4 – Hand-Written, Zero-Dependency Rust WASM

github.com
6 points·by zayoka·há 7 meses·1 comments

Show HN: I built a browser extension with zero dependencies

github.com
2 points·by zayoka·há 7 meses·0 comments

Show HN: GenresFox Version 0.4.1 Update - This time it really has WASM.

github.com
1 points·by zayoka·há 7 meses·2 comments

[untitled]

5 points·by zayoka·há 7 meses·0 comments

comments

zayoka
·há 7 meses·discuss
Hello everyone, I'm zayoka.

A few days ago, I posted about this project on Hacker News and got (rightfully) slammed because I said I used WASM in the title, but the repo only had Vanilla JS at the time (I had pushed the wrong branch). I took the feedback on board. I didn't argue because facts are facts—they're unchangeable. I spent a weekend finishing the WASM core and merged it in.

Now, v0.4.0 has officially been pushed: Pure Rust: No wasm-bindgen, no image crate. Just std and manual pointer arithmetic. Tiny: The binary is about 12.8KB. Smart: Automatically enabled only for images larger than 20MP to bypass V8 GC stuttering. Auditable: See SECURITY.md for proof of an empty dependency tree.

I hope I can regain everyone's trust. Thank you to everyone who has starred the repo. Your support is my biggest motivation to keep going.

After all, there's an old saying: "Talk is cheap, show me the code!"

I've merged it into the main branch. It's live now. No longer hidden away in a dev branch. You can see the src/wasm-resize folder on the repo homepage. This time, I'm not joking.

Visit the GenresFox Github repository to learn more: https://github.com/zayokami/GenresFox Visit the repository index on DeepWiki for more information: https://deepwiki.com/zayokami/GenresFox
zayoka
·há 7 meses·discuss
A few words I'd like to say: Hello everyone, I'm zayoka.

A few days ago, I posted about this project on Hacker News and got (rightly) chewed out because I said I used WASM in the title, but the repository only had Vanilla JS at the time (I had pushed the wrong branch). I took the feedback seriously. I didn't argue, because facts are facts and they can't be changed. I spent a weekend completing the WASM core and merged it.

Now, v0.4.1 has been officially pushed: Pure Rust: no wasm-bindgen, no image crate. Only std and manual pointer arithmetic. Small: the binary is about 20.0KB. Smart: automatically enabled only for images larger than 20MP to bypass V8 GC stutter. Auditable: see SECURITY.md for proof of an empty dependency tree.

I hope I can regain everyone's trust. Thank you to every person who has given a Star. Your support is the biggest motivation for me to keep going.

After all, as the old saying goes: "Talk is cheap, show me the code!"

I've merged it into the main branch. It's live now. No longer hidden in a development branch. You can see the src/wasm-resize folder on the repository homepage. This time, I'm not joking.

Many thanks to everyone who has starred this project.
zayoka
·há 7 meses·discuss
Hello everyone, GenresFox version 0.4.1 has now been released.

This update fixes and improves numerous issues, including more complete WASM support and enhanced logic, boosting performance and efficiency. We've fixed a memory leak in the worker callback and improved error handling during worker initialisation. We've updated the cache key generation to use the FNV-1a hash algorithm, including handling parameters to avoid collisions. Additionally, we've optimised the image processing strategy based on pixel count and WASM availability to ensure better quality and performance. We've also adjusted the content security policy to comply with new inline script handling.

Plus, we've added a little Easter egg: In the settings' "About" tab, click "GenresFox" three times in a row to trigger a Christmas-limited Easter egg!

Wishing you all a Merry Christmas! Here's to moving forward together in the new year!
zayoka
·há 7 meses·discuss
[dead]
zayoka
·há 7 meses·discuss
[dead]
zayoka
·há 7 meses·discuss
[dead]