lens_r

joined 1 year ago
[–] lens_r@kbin.social 2 points 4 months ago

Just here to say as an unproud American that the vigor and strength and TRUTH with which you are speaking is exactly what is missing here. If it doesn't affect them, they are willing to look past it, and the country is corroded and corrupted because of it. People like you give Earth the chance to be a great place

[–] lens_r@kbin.social 5 points 4 months ago (3 children)

Kbin, real life, discord, etc

 

Happy people tell stories about a horrible life with a smile on their face

#showerthoughts

[–] lens_r@kbin.social 4 points 1 year ago

Ah yes, the classic "you're either with me or against me"

[–] lens_r@kbin.social 1 points 1 year ago

Crackdown 2

[–] lens_r@kbin.social 3 points 1 year ago

It mostly has to do with the server you join. I'm a part of communities that are filled with immature teenagers, but also ones full of helpful discussions (the 3d printing discord comes to mind)

[–] lens_r@kbin.social 7 points 1 year ago

IMO there's a place for both. A print statement will reveal a flaw in the programmer's thinking regarding the control flow of the program and the state at that time. If a print statement gives something unexpected, you know exactly where to look in the debugger. If it gives you what you expected, it reveals the problem may be elsewhere

[–] lens_r@kbin.social 10 points 1 year ago* (last edited 1 year ago)

I have a few projects I switch between based on how much time I have and where my interests lie.

My most recent is a from-scratch compiler for a made-up language (MIT), Intercept, written in C with no dependencies (apart from libc, of course). I'm really proud of this one, and have even been lucky enough to work with other people on it.

And then there's my text editor (MIT), which is an homage to Emacs. I just have learned so much from Emacs and like it so much that I had to make my own. At this point it's got a working SDL2 and OpenGL backend, as well as tree-sitter syntax highlighting, and, of course, is extensible through LITE LISP, the built-in programming language.

Finally, my pride and joy, LensorOS (GPLv3). I started this project when I first started learning C++, and through it I have learned amazing things about how computers actually work, from hardware to kernels to userspace.

Just wanted to say, this is a really good idea for a thread! I really enjoy seeing all these amazing projects from everybody

[–] lens_r@kbin.social 1 points 1 year ago

This gave me a good chuckle

[–] lens_r@kbin.social 1 points 1 year ago (1 children)

Just going to add that I joined kbin today and it's been a really good experience. Quick loading, consistent login, etc