I have a bunch of things I have cooking, kinda on and off.

  • Working with @Burger@burggit.moe on Burggit, obviously.

  • Have a minecraft modding project I work on occasionally. Not something I think I’ll ever share publicly (might share some screenshots at some point though.).

  • There’s a super secret super cool project I’ve been working on for Shota Services, which I hope people will enjoy when it comes out.

  • As well as a bunch of smaller things like tweaking various sites and some other things which are too early for me to reveal.

What have you been doing to express your creativity recently?

8 points

Recently I’ve been trying to draw more and improve my art, so far it’s going well though some days I struggle to find what to draw. 😮‍💨

permalink
report
reply
5 points

That sounds fun! My wife also practices her drawing to improve her art! What sort of things do you usually like to draw?

permalink
report
parent
reply
5 points

I mainly draw very busty women/futa and recently I’ve also been trying to draw more petite characters.

permalink
report
parent
reply
2 points

I’d love to see some of it, if ever you feel comfortable sharing. I am a big fan of busty women.

permalink
report
parent
reply
6 points

Currently banging my head trying to understand the whole web programming. It feels so messy compared to other programming languages, and there are so many shit I have to learn just to make a modern website. I just can’t get a grasp of it. Now I’m learning javascript, and my god, it’s so weird compared to other languages. Why the hell is semicolon sometimes needed, sometimes optional? What the fuck is anonymous/arrow function? Why do I have to make a function only to be used once? I wonder if it’ss be easier once I start learning frameworks.

Other than that, I’m also learning to draw. Though I have to muster up a lot of willpower just to do it due to negative thoughts.

permalink
report
reply
3 points

I’ve been working on web development myself, though I have the complete opposite approach. I try to use as little client-side JavaScript as physically possible. A lot can be done with pure HTML and CSS, and when those are too limiting, I’ve been using server-side JavaScript via EJS.

permalink
report
parent
reply
3 points
*

I dunno that much about web dev, but from my understanding:

Why the hell is semicolon sometimes needed, sometimes optional?

I think that’s called ASI if you haven’t come across the term already. Semi-colons are less like “optional”, and more like the JS parser takes its best guess as to where semi-colons should go in addition to explicit ones.
Personally, I prefer to leave code formatting decisions like that to an opinionated formatter like Prettier and just never think about it again.

What the fuck is anonymous/arrow function? Why do I have to make a function only to be used once?

These are trappings of functional programming. If you’re learning this stuff mostly for fun, I can recommend taking a detour to dabble in a purely(-ish) functional language for at least a little bit. It’ll probably be even more of a head-scratcher than JS, but it should quickly become obvious as to why anonymous functions are a handy convenience. More importantly it forces you to conceptualize a problem from a functional approach, which you might otherwise avoid in more popular multi-paradigm languages since it’s unfamiliar.

As for why functional programming is handy, there’s doubtless more thorough and knowledgeable primers on the web, but as for me the two big ones that immediately come to mind are:

  • New avenues for separation of concerns. I think a typical example to point out is sorting: FP makes it trivial to separate the sorting algorithm from how you want the data sorted, you just pass a comparison function alongside the data, which the sorting algorithm then repeatedly calls.
  • Concurrency safety. Purely functional solutions are basically impossible to shoot yourself in the foot with as far as parallelism. More realistically, with unpure solutions the more you can borrow from a functional approach, the fewer avenues you have to shoot yourself in the foot with respect to parallelism.

For JS, lifetimes and scope seem like they’d be kind of unwieldy, without knowing a bit about FP and more specifically closures.

permalink
report
parent
reply
6 points

I just moved in to a new place, so IKEA furniture, mostly.

permalink
report
reply
5 points

I work on coding a genshin impact private server. It take the somehow acquired from the client resources and tries to emulate the behavior of the server. Super buggy, but I’m slowly ironing out bugs and making the quests possible without using too many manual override commands.

permalink
report
reply
4 points

That’s super cool! I love reverse engineering type projects like that. How do you manage to get the client to connect to the modded server? I imagine it’d be through either a modified client or an isolated network of sorts.

permalink
report
parent
reply
4 points

It’s through a proxy redirector. The client believes it is talking directly to the official server with nearly no modification.

permalink
report
parent
reply
3 points

Interesting. Didn’t know something like that was possible

permalink
report
parent
reply
2 points

Theoretically, you can basically do this for any game (or similar software) that primarily runs on your computer, but connects up to a server for various purposes. If you know what information your game sends up, and what the server sends down, it’s entirely possible to create an alternative server that sends down the right information, along with some method of redirecting the game to your new server.

The biggest examples would be things like wiimmfi or pokemon event distribution servers

permalink
report
parent
reply
2 points

Is it Grasscutter by any chance? I was looking for some decent offline single player experience but the last time I checked it’s still a bit underwhelming.

permalink
report
parent
reply
2 points

Ya, Grasscutter. Last two months I’ve helped bring the questing from nearly unplayable to there only needing to be a few commands to finish the prologue.

permalink
report
parent
reply
2 points

Oh boy. How healthy is the project at the moment? I think when I found it last year the community was super active. I stopped paying attention to it but always had a fear that the community may have imploded due to retarded drama or burned itself out.

Either way I’ll give it another try when I go on vacation next month. Looking forward to it.

permalink
report
parent
reply
5 points
*

What have you been doing to express your creativity recently?

This is such a motivational question. Because what have I been doing that’s creative lately? Not a lot! I’ve basically been consuming things. After I got a job again (very good thing) I was super busy. I thought I’d get back into my projects once the job stabilized, but that hasn’t happened. And it’s not going to happen unless I actively start making some changes.

So here are some plans:

  • Been wanting to do more with AI, both art and text. Bought a new GPU so that’s a start. It’s something that has fascinated me ever since I ran ELIZA as a kid. Also, I’m hoping this will help me express myself more clearly.
  • I was having a lot of fun writing simple calculator apps and games. It was a creative challenge to produce something on such a limited platform. My goal is to dedicate some time on Sundays for this.
permalink
report
reply
3 points
*

I’m happy that I could motivate you a little bit. This is something I often fall into the trap of, where I’ll just end up not doing anything creative and just veg around, which is absolutely not good. So, I try to push myself to do projects which help me express myself creatively.

I don’t do much with AI, except occasionally make my shota-sona in different poses for icons and what not, simply cause it’s not the sort of thing I think is worth commissioning a person for. I’m terrible at doing anything else, lol.

I love fiddling around with programming, I used to do some game development stuff in my freetime, but I think I lost all the projects, which has discouraged me from that, not to mention my AMD card being a huge hindrance in that department, at least with the Game Engine I was using. I’ve been mainly working on websites as of late.

permalink
report
parent
reply

Ask Burggit!

!askburggit@burggit.moe

Create post

Ask Burggit!

Ever had a question you wanted to ask? Get an opinion on something?

Well, here’s the place to do it! Ask the community pretty much anything.

Rules:
  • Follow the rules of Burggit.moe
  • Not intended for tech support or questions for Burggit staff.

Community stats

  • 1

    Monthly active users

  • 14

    Posts

  • 272

    Comments

Community moderators