[–] 3 points 6 months ago (2 children)

Imagine you're having a conversation with a stranger. He seems cool, you guys share some interests, even some controversial opinions. You two are on track to becoming friends! ...But then right before the convo ends, he starts talking about how the earth is flat, and flouride in the water supply is a CIA conspiracy to make frogs gay.

That is the same visceral reaction I get when I read a sentence like this:

When I last wrote about my experience with CachyOS, I bemoaned the absence of the Arc browser.

  • source
  • [–] 3 points 6 months ago (1 child)

    modern sdl doesn’t change much of sdl 1.2?

    I''ve only ever used sdl 2 and 3, but I've encountered 1.2 code in the wild. APIs are going to be different, but big picture stuff is mostly similar. If you learn how to use one version, it shouldn't be too difficult to switch.

  • source
  • parent
  • context
  • [–] 6 points 6 months ago (3 children)

    You should start with C before going into C++. This is because C is the simplest possible language that exposes you to pointers and memory management. That's the most important foundational skill you need in low level languages like this.

    You could learn memory management using C++, but there are a lot of distractions, and the modern features designed to make memory management easier may make it harder/confusing for someone starting at the beginning.

    My advice: follow a modern tutorial for C and SDL (on your PC, not that N95), and use it to make a simple game or UI with SDL's drawing API. Actually aim to finish something (even if it sucks) and you'll learn a lot.

  • source
  • [–] 5 points 6 months ago (7 children)

    Making levels in Blender feels a little backwards

    Why? That's a perfectly valid way to do it, and it's generally the approach "power users" take. The feature set in an engine's level editor can't really compete with dedicated tools. For example, in Blender you can make use of geometry nodes for creating procedural content. Big (or at least funded) studios typically use Houdini.

    For Godot, read through this section of the docs to leaen how to import collisions

  • source
  • [–] 8 points 7 months ago (1 child)

    The sponsor of this bill is Josh Gottheimer. Ballotpedia says the Democratic primary is on June 2, but doesn't list any challengers. If you're a local, maybe you know if he has a challenger?

    In any case, do the following if you live there:

    • Add "fire Josh Gottheimer" to your calendar for both June 2 2026, and November 3 2026

    • Send him a letter/email explaining why this issue is important enough for you to vote Republican if it goes through, and maybe include a screenshot of that calendar entry just for fun

    If enough people send a message like that, he'll hopefully work to kill it.

    If you don't live in New Jersey, write and send a similar letter/email to your own representative. If you're a Republican, say you'll be willing to vote Democrat instead.

    Regardless, what you shouldn't do is bitch and complain on the internet to strangers on the internet.

    Congress people are mostly tech illiterate and willing to eat whatever bull$hit big tech lobbysits feed them. They are not, however, stupid enough to ignore constituents who are angry enough to send them a letter. Why? Because most Americans only ever vote in presidential elections, so the population of people who will vote in a midterm (much less a primary) is very small. Going through the effort to write an email (or mail a physical letter) is a strong signal that you are one of those people who will get their ass out to the polls on election day and hurt their chances.

  • source
  • [–] 1 point 7 months ago

    Why not Conan? Not only do you avoid dependence on Microslop, but you can trivially support additional targets without having to maintain a fork. Conan is more flexible, more performant, and has multiple backend implementations that all scale better than vcpkg's lazy git-based method.

  • source
  • view more: ‹ prev next ›