• 0 Posts
  • 35 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • If potential is key, I say keep the context of the MAID process but instead of outright death make it cryonics. Plus other potential relevant volunteer stuff and organ donation stuff lined up. Even if the initial cryonics technique is not even close to viable, other stuff could be transformative. If cryonics has any chance to work, things will get appreciably better in 300-or-so years right?

    Hopeful worst is my brain in a jar mostly playing VR and sometimes knitting yarn via robotic arms. Lots of ways it could be better. Also unlike traditional cyborg stuff with all-machine life-support, I would like to still have a complex microbiome if not taking it further with symbiosis.


  • insomniac_lemon@kbin.socialtoProgramming@programming.dev...
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Yeah, the only language I’ve seen/tried that actually feels right*.

    But for me it falls down when it comes to needing other people and/or the specific engine-level stuff that I want to get started. I was hoping to start out simple with Raylib bindings, but even that I can’t get vertex colors on imported models to work and I tinkered w/my own 2D polygon format but it was too much work for me to finalize.

    My part of the fediverse doesn’t seem to work well for asking niche questions at least, I don’t see much talk on Nim and it doesn’t help that it’s hard to find when people don’t say nim-lang. Also there are 2 replies to you that aren’t federated to where I can see them (and my art threads–lowpoly+vertex colors, for instance plant–aren’t federated to your instance).

    *= That also may be a mix of my issues plus how some people style their code, though.




  • I am not a programmer, but on 2 occasions I was able to improperly fix (1 argument in 1 line stuff) very small bugs without really understanding how. I’ve also made a number converter (dec-bin-hex) at least twice. I know those aren’t a lot but it’s weird that it happened twice twice.

    I’d say there’s an issue here with language design having major tradeoffs, but maybe it’s just a paradox*? Though I have found a language I like (even though I’m not learning it because other issues), so I know it’s not impossible at least.

    *= Like the people who could make something with less tradeoffs don’t have the need/desire to do that, they just use the existing stuff. Though that is much more fitting for visual programming.






  • I’m like that because:

    • I need a hobby
    • weird history with programming, but never actually liked any programming language enough to have a real project.
    • now I found a niche language* that I like but so far it’s just not where I want get started (one example, still no bindings for Godot 4)
    • Ray almost tricked me into making a framework for a framework but I saw right through that
    • personal issues

    *=Nim



  • You’re missing the point. We live in an environment that reinforces obesity, see also car-centric lifestyle which is an infrastructure problem. It’s not like humans “wanted” to be active before, it’s just that their activity was easily covered by work and travel without needing extra time and effort PLUS they may have already been at/near a caloric deficit just eating what was available to them.

    Also I am not fully weened off sugar, but honestly I find a lot of things unpalatable due to the sugar content (like milk chocolate). I would be perfectly fine if sweet on its own wasn’t a primary flavor anymore. That and it’s at the point where you need to assume that there’s a significant amount of sugar in basically everything. For example, Ireland classifies Subway’s bread as cake due to the sugar content.

    Sugar is cheap (and can be put in higher concentrations than in the past), and it makes sense to make unhealthy food cheap. I also wouldn’t look at the opioid epidemic or similar problems and say “only personal problems here”.





  • I said free, fullstop. Meaning gratis. No microtransactions or even ads (if I can help it… kinda hard to find on Android, though I can ignore mobile/just use fdroid), so that’s not the issue either. Also I typically don’t play multiplayer games.

    I often skip over of anything that calls itself a demo or shouts “Check out my new Steam game/crowdf-” etc before I know much else about it.



  • That’s cool anyway, I never tried any “low level” graphics, so it looks rather magic to me

    I wouldn’t say what I’ve done is low-level (especially with <20 lines of code and not OpenGL-level stuff), and Nim offers functions that makes stuff easier. Certainly you can do low-level stuff with Nim, but I’m interested in it because I don’t think I could do C/C++ stuff (at least not how it normally looks) but I still want performance/flexibility.

    I wish for Godot to keep growing, maybe then bindings for niche languages will be improved as well

    There are actually production-ready Nim bindings for 3.X, but 4.X uses a different system (supposedly better for integration of compiled languages) and the makers of the old bindings didn’t want to do a new effort. Multiple individuals are/were working on it, but 4.0 was released a while ago. And understandably it’s a complex thing.

    3.X vs 4.X is a big enough jump for me that it doesn’t really make sense to just use 3.X.


  • Unfortunately I also disappoint in that way as well. I haven’t done much (nothing game-like) and need help myself. I’m not even sure if I want Raylib or if something like SFML or SDL (or some other Linux-friendly framework) would be better for polygon features.

    The relevant code here actually doesn’t really depend on Raylib at all (aside from producing the actual polygon itself), it just reads a file and creates a sequence of Vector2 values. Also, it’s in Nim-lang, but here’s a screenshot of (most of) the code if interested. (also a while before this I’ve also made a similar thing that loads basic game-book pages (story, button names, button descriptions, buttons open linked page) aka CYOA, though I couldn’t really create actual content for it to test/develop it further)

    Also I’d probably be trying to use Godot 4 if the Nim-lang bindings were there, particularly because polygons (see this animated eye made in Godot 4, or this meme frame made in Godot 3).