HackerTrans
TopNewTrendsCommentsPastAskShowJobs

whou

no profile record

Submissions

GoGPU – Pure Go WebGPU Implementation

github.com
5 points·by whou·il y a 7 mois·2 comments

Cabin – Modern, Cargo-like package manager and build system for C++

cabinpkg.com
4 points·by whou·il y a 7 mois·0 comments

comments

whou
·il y a 28 jours·discuss
I love Java-style GUIs though.
whou
·il y a 6 mois·discuss
Apparently they are planning to also open source the game client in the future [1], which seems cool.

[1]: https://bitcraftonline.com/news/bitcraft-open-sourcing-updat...
whou
·il y a 6 mois·discuss
yes, C LSP servers can deal with the preprocessor just fine, even the trickier C preprocessor "hacks". clangd is built on top of clang, after all.
whou
·il y a 6 mois·discuss
Slay the Spire!
whou
·il y a 7 mois·discuss
If you don't have compiler restrictions, C23 is also a pleasure to write. `typeof`, `constexpr`, `#embed`, `nullptr`, attributes and all.
whou
·il y a 7 mois·discuss
Oh man. Everything about this guy looks entirely AI made. Am I being paranoid or does even his GitHub profile picture[0] is AI? Taking an even slightly closer look, it just looks like this is an entirely fake developer, what the actual hell is this profile. Literally millions of lines of code submitted so recently and in huge proportions at a time as well. Again, am I really being that much paranoid about all of this?

[0]: https://github.com/kolkov
whou
·il y a 7 mois·discuss
Awesome project I just came across, but I would be wary for how good or functional the implementation is. The author also did a WGSL compiler in Go[0], and is using this WebGPU implementation for a Go graphics library[1]. Cool to see one more language implementation of WebGPU for the ecosystem, and that naga Go compiler is also very useful anywhere else where you would compile WGSL as well. Apparently the author decided to do it because of the lack of a "professional graphics library" in the Go ecosystem[2].

Although this seems like an enormous show of skill and awesome addition for the WebGPU ecosystem, as someone that hates anything AI represents or lightly touches, I do have to note that I am very much wary of the amount of AI and "vibe coding" used in the projects made by the author. The project's GitHub organization logo certainly is AI[3], tens of thousands of lines of code of full backend implementation introduced in a single commit[4] while the rest of the commit tree are a lot of weird small docs updates and version bumps. Not only the way the articles and readme's are written do feel like AI slop, the author also admitted to using AI to post entirely detailed responses[5] in another project's issues. Scratch that, those responses simply look like an AI chatbot posting with almost to no human interference.

I have no problem with people that need some level of assistance to better communicate outside of their native language, English is not my first language as well, but I've never needed to use AI for that purpose, and I'm sure people don't mind some mistakes coming from someone trying to learn the language. Hell, I will always prefer something written in broken English than some AI slop that reads with no soul. This project at first glance does seem incredibly impressive and exciting, but reeks of AI slop.

[0]: https://github.com/gogpu/naga [1]: https://github.com/gogpu/gg [2]: https://dev.to/kolkov/gogpu-a-pure-go-graphics-library-for-g... [3]: https://github.com/gogpu [4]: https://github.com/gogpu/wgpu/commit/6f0e34765777c41f94dfbb8... [5]: https://github.com/cogentcore/webgpu/issues/14#issuecomment-...
whou
·il y a 8 mois·discuss
Cool curiosities! The chocolate quake source port is great as well. I've always wondered why there wasn't a chocolate doom equivalent for quake. It was nice to see its announcement earlier this year, so I've been quietly following its development ever since. The guy behind it did a great job, now we just need a crispy doom equivalent for quake!

I also wonder where is that tortoise texture from. Seems such a small thing to have the effort to create art for during development.
whou
·il y a 8 mois·discuss
> All western economies are socialist nowadays. There doesn't exist any hyper-capitalistic economies. What hyper-capitalistic economies are you talking about?

What? How are any of "western economies" socialist AT ALL??

Do the workers on "all western economies" own the means of production in any way, shape, or form?