• 0 Posts
  • 244 Comments
Joined 3 years ago
cake
Cake day: June 25th, 2023

help-circle
  • I’m just gonna chime in to point out those are both realtime combat focused games, requiring reflex and quick thinking, which is a notable departure from roguelike. On the other hand, Slay the Spire is all about careful planning, making decisions one step at a time, taking calculated risks. There’s no turn time limit, no time-based combos or bonuses, or time-gated doors that give you extra items if you go fast enough.

    Oh, and also meta-progression. Hades and Dead Cells are both built with a central system of grinding out unlocks and upgrades - in slay the spire, the only meta-progression I know is having to beat the game with each character to unlock the next, and having to complete a few runs with each character to unlock all cards… And then the real progression, where you can continue beating the game with increasing difficulty levels to unlock the next.

    Ultimately, this might not matter for you, and even if it does, a slow strategic deckbuilder might still not be for you, and that’s completely fine.







  • KubeRoot@discuss.tchncs.detoScience Memes@mander.xyzI dunno
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    2 months ago

    I did not flip any signs, merely reversed the order in which the operations are written out. If you read the right side from right to left, it has the same meaning as the left side from left to right.

    Hell, the convention that the sign is on the left is also just a convention, as is the idea that the smallest digit is on the right (which should be a familiar issue to programmers, if you look up big endian vs little endian)




  • I don’t think OOP’s nature makes them necessary, so much so as it enables them and popular programming principles encourage them. I think they’re a good thing, especially if there’s a way around them in case you can’t get the public interface changed and it doesn’t work for you, especially for performance reasons, but that should be done with care.

    Funny story, when modding Unity games using external modloaders you’re writing C# code that references the game’s assemblies. And with modding you often need to access something that the developers made private/protected/internal. Now, you can use reflection for that, but a different trick you can use is to publicize the game’s assemblies for referencing in your code, and add an attribute to your assembly that tells the runtime to just… Let you ignore the access checks. And then you can just access everything as public.


  • If it was a single question, that does sound lame, my other thought was that those “online polling tools” might not be viable because you can’t put internal company communications into them… But if it’s stuff like food choices or something, then that might also not be a problem.

    That said, my point still stands - what you describe does sound like what I’m saying. If you make a sheet with a dedicated field to put the answer into, it should be possible to reliably automate pulling out answers from all the files with excel-level knowledge, and without any additional sites or servers, just spreadsheet editing software and email.





  • KubeRoot@discuss.tchncs.detoLinux@programming.dev*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    3 months ago

    And then fuck it up by pointing Linux at your windows EFI partition, end up with neither system bootable and make things worse as you panic and try to rush a fix without understanding what you’re doing.

    If you’re new to how it all works and having a working machine is important, best to keep it simple and as separated as you can.

    I’m also not convinced that “Windows doesn’t know about the other partitions”, that sounds like the kind of thing that’s true until it isn’t and it overwrites your Linux bootloader.



  • I would argue that memorization is important, but what you memorize and how you arrive at that is very personal. Forcing kids to memorize very specific things, and trying to enforce memorization (as opposed to the ability to arrive at the solution) seems like a bad idea to me.

    I still don’t have the 10x10 multiplication table memorized, and I took physics in high school and work as a programmer. I have a use for knowing number multiples, and have domain-specific numbers memorized (2^8=8*8=256, 256*256=65536), but what I don’t remember off the top of my head I can figure out from the things I do know, from certain tricks, and from brute force mental math juggling numbers.

    And the important thing to me is, I learned what I know not because somebody told me this is how I should do things, but because I picked them up as needed, a mix of memorizing common multiplications and figuring out tricks (like multiples of 9*N for N<11 being the digits N-1 and 10-N)




  • I believe they’ve made the point that it’s not chrome’s fault, but the site’s/user’s - images displayed on websites should be webp to benefit from optimizations for displaying images, but download links should be a different format. The error would be either the user downloading the images from the display instead of the download (including from sites that do not offer images for downloading purposes?), or the website not including separate versions for download where relevant.

    I’m not necessarily sure if that’s a good take, but that’s my interpretation of what’s being said.