I love Java-style GUIs though.
HN user
whou
__lazy wannabe programmer__
Socials and more on <https://whou.codeberg.page>
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...
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.
Slay the Spire!
If you don't have compiler restrictions, C23 is also a pleasure to write. `typeof`, `constexpr`, `#embed`, `nullptr`, attributes and all.
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?
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-...
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.
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?
I'd recommend everyone to take a look and read some of dte's source code. It's a great example of beautifully written modern C code.
Totally! I loved using Pocket when I wasn't that crazy for FOSS advocacy. I've been checking their repos and forums here and there over the years to check if they open sourced everything, since that's been a promise since 2017. Last time I checked they still just had their mobile apps open sourced. Glad to see that they've finally released the back end source code! Excited to see community progress on making it self-hostable or forking it altogether!
Surprisingly, the Pocket's recommendations were their feature I liked the most that I never saw any other open source alternatives out there. Would love to use it again if it means that I keep my own recommendation data.
Fennec on F-Droid
Selaco is also another jaw dropping example of a modern game using the GZDoom engine!
there's glad (https://github.com/Dav1dde/glad) which you can use as a single .c file + .h header that defines OpenGL stuff or a single header-only file. I use it on all of my OpenGL projects!
why should there be a reason to? if there are people that are interested in developing it (even if you solely is the only one interested), who cares?
- modern, clean and pretty UI
- simple encryption support. should be able to set it up with a couple clicks and don't have to worry about it
- seamless synchronization between devices
- quick push notifications that don't require me to have something cluttering up my notification bar forever
these are just some of the points I could think about at the top of my head. the majority of clients have one or a couple of them, but there's no client to my knowledge which has all of them.
I have yet to find one that doesn't have awkward push notifications. like come on, do you really think I want an ugly notification turned on at all times watching for messages?
edit: formatting
source code: https://github.com/lamarrr/stx
you aren't crazy, I also thought it was very weird that there weren't any links