Apocalypto's recent activity

  1. Comment on What programming/technical projects have you been working on? in ~comp

    Apocalypto
    Link Parent
    Turns out all the code for queuing keypresses was in a class that I commented out so the rest of the project could compile, so still not 1:1, but a lot closer

    Turns out all the code for queuing keypresses was in a class that I commented out so the rest of the project could compile, so still not 1:1, but a lot closer

  2. Comment on What programming/technical projects have you been working on? in ~comp

    Apocalypto
    Link
    I'm still working on porting the PuffinBASIC GWBASIC interpreter from Java to C#. I've got the interpreter portion functionally done since the code was pretty much 1:1. Some of the array math...

    I'm still working on porting the PuffinBASIC GWBASIC interpreter from Java to C#.
    I've got the interpreter portion functionally done since the code was pretty much 1:1.
    Some of the array math functions don't return the exact same results because I'm not sure exactly which algorithms the library they used uses, but it seems those functions were just nice to haves because I haven't seen them mentioned in any of the BASIC resources I've found and they're not used in any of the samples from their repository.
    I also still need to clean up and format the code because JavaToCSharp, cool as it is, stripped a whole lot of white space.
    Anyway that's the part I really cared about, I want to add some optional scripting portions to a game me and my friend are planning, and JavaScript wouldn't really fit the setting.

    The graphics portion however is not exactly 1:1 since it seems to handle keypresses as a queue rather than events.
    I could just skip it, but I can't say I'm porting something if I'm only porting half of that thing

  3. Comment on What are your "how on earth did I not learn this sooner" tech moments? in ~tech

    Apocalypto
    Link Parent
    On Windows at least shift + alt + tab cycles backwards, haven't tested it on other OSes

    On Windows at least shift + alt + tab cycles backwards, haven't tested it on other OSes

    3 votes
  4. Comment on How rigid/fluid is your LGBT identity? in ~lgbt

    Apocalypto
    Link Parent
    I think I feel not dissimilar about being agender. I'm fine being a man in most of my day to day life, but I'm definitely more comfortable with they/them in the right social context. If I wasn't...

    I think I feel not dissimilar about being agender.
    I'm fine being a man in most of my day to day life, but I'm definitely more comfortable with they/them in the right social context.
    If I wasn't also asexual and aromantic I don't know how long it would've taken me to even give my gender any real thought

    3 votes
  5. Comment on According to user voting, these are the world’s shittiest birds in ~enviro

    Apocalypto
    Link
    Some people clearly haven't had a hadeda (hadada ibis) nest in their yard. Adults weigh like 1.2kg, so even just 3 of them produce a significant amount of shit and they love making their...

    Some people clearly haven't had a hadeda (hadada ibis) nest in their yard.
    Adults weigh like 1.2kg, so even just 3 of them produce a significant amount of shit and they love making their distinctive 3 or 4 note call right outside your bedroom window at 5 fucking am.
    They also like stealing dog food.
    Their eggs are a pretty turquoise at least

    4 votes
  6. Comment on What lesser-known sci-fi reads do you recommend? in ~books

    Apocalypto
    Link
    I think the overlap between things I'd recommend and things that aren't well known isn't particularly big, but I don't think I've ever seen Frank Herbert's The Geeen Brain mentioned online

    I think the overlap between things I'd recommend and things that aren't well known isn't particularly big, but I don't think I've ever seen Frank Herbert's The Geeen Brain mentioned online

    1 vote
  7. Comment on How rigid/fluid is your LGBT identity? in ~lgbt

    Apocalypto
    Link
    I don't see it as an identity really. Aromantic, asexual, and agender describe aspects of my identity and experiences, but to me are not an identity unto themselves any more than having blue eyes...

    I don't see it as an identity really.
    Aromantic, asexual, and agender describe aspects of my identity and experiences, but to me are not an identity unto themselves any more than having blue eyes is.
    I find comfort in these labels, but I won't be broken up about it if they ever stop being accurate descriptions.
    I don't know how much effect it has on my day to day life: once in a blue moon I get really upset that I have facial hair.
    Both of my brothers are in long term relationships and I've never felt the desire to date anyone so I guess that could be counted as an effect.

    As for my thoughts on rigidity/fluidity:
    Labels are words and words exist to communicate something.
    Gender is a real thing that people experience (or don't experience in my case), but it is defined by consensus.
    There's also no sexuality in nature, there are animals that are gay by our definitions, but to the animals there's attraction and acting upon attraction.
    So if sexuality isn't a fact of nature, and just describe your attraction to people of certain genders in relation to your own; and those genders are defined by consensus; then there's no logic in adhering to a sexuality.
    Point being that labels are descriptive, not perspective.
    Whatever label (for gender or sexuality) gets the point across is the right label.
    If you have the occasional attraction to men, but feel that calling yourself a lesbian is a more useful description then as far as I'm concerned you're a lesbian.
    If you're probably technically a demiboy or some flavour of masc enby, but feel that calling yourself a man is close enough then I'm not going to argue.
    And if the point you're trying to get across ever changes (either because you discover more about yourself, or your experience changes), then I don't see why it would be an issue to use a new word to do that.

    To be clear I'm not denying the importance of labels.
    Some people say that if there was no bigotry and we treated everyone equally there would be no labels, but I don't think that's true.
    Even in that hypothetical world I would've noticed that I experience things different from most of my peers, so I would still want the words to describe my experiences and would still find comfort in knowing that there are other people with similar experiences.

    3 votes
  8. Comment on What programming/technical projects have you been working on? in ~comp

    Apocalypto
    Link
    I came back to tildes after some amount of months specifically for this post. I'm working on porting the GWBASIC interpreter PuffinBASIC from Java to C# with the eventual goal of including a BASIC...

    I came back to tildes after some amount of months specifically for this post.
    I'm working on porting the GWBASIC interpreter PuffinBASIC from Java to C# with the eventual goal of including a BASIC interpreter in a Godot game.
    I worked through the first half of Crafting Interpreters and tried applying the knowledge gained to existing C# BASIC interpreters, but none of them were as feature complete as I'd like.
    It might've been better to write everything from scratch, but I'm lazy enough to rather go with someone else's tried and tested logic and just painstakingly converting that to a different language.

    4 votes
  9. Comment on What is the oldest file you still have? in ~tech

    Apocalypto
    Link
    I'm not sure I have a bunch of old IDE drives from computers my old high school threw out, and my grandma's old computer.

    I'm not sure
    I have a bunch of old IDE drives from computers my old high school threw out, and my grandma's old computer.

    1 vote
  10. Comment on What did you do this week (and weekend)? in ~talk

    Apocalypto
    Link Parent
    I got me and my brother tickets for Sunday. Haven't been to a movie theatre since Dune

    I got me and my brother tickets for Sunday.
    Haven't been to a movie theatre since Dune

  11. Comment on What did you do this week (and weekend)? in ~talk

    Apocalypto
    Link
    I make hummus from fermented chick peas. Our power got cut off, not for the first time, because the landlord didn't pay his municipal bill. This is the 4th time now I've had to pay the...

    I make hummus from fermented chick peas.
    Our power got cut off, not for the first time, because the landlord didn't pay his municipal bill. This is the 4th time now I've had to pay the municipality myself just to have electricity.
    Anyway today for lunch I mixed crunched up flaming hot doritos and a scoop of fermented hummus

    1 vote
  12. Comment on What programming/technical projects have you been working on? in ~comp

    Apocalypto
    Link
    Not super productive An autohotkey script to grind a game. The long of it: There's this mobile game called Event Horizon: Frontier that I've been playing for a while that I recently found out has...

    Not super productive

    An autohotkey script to grind a game.
    The long of it: There's this mobile game called Event Horizon: Frontier that I've been playing for a while that I recently found out has a PC build that I feel the keyboard and mouse controls are much nicer than the touch screen controls. There's no real story, but the progression missions involve you and your mercenaries defending your starbase against waves of enemies. You also unlock optional survival missions after every 5 sectors cleared, with much bigger waves but you keep any collected loot and xp when you die.
    The mercenaries, ships, and starbase each level up up to a cap of 100. They gain a percentage boost to attack and defence based on their level, also the skill points you have available are the sum of all the levels.
    The mercs aren't too bad, but the ships take forever to level up, especially the ones that just aren't very good.
    The short of it: An autohotkey script that periodically scans a certain portion of the screen for either "mission completed" or "you have been defeated" and escapes to the galaxy map and launches the same survival mission again when either is found.

    More productive

    Our South African company is contracted to be the offshore team for an American company; that delivers customizations to Microsoft's Dynamics 365 ERP platform; so they can offer 24 hour support by just having people in different timezones instead of having people on call. Sometimes some of us get swamped and either have to juggle multiple tickets from different projects or hand some work off to colleagues.
    The idea now is to have locally hosted VMs with Visual Studio configured with all the right mappings and connections and then use Tailscale so people can rdp in to those VMs and pick up where you left off.
    If that works we can ask the company to provision a server plugged in to the UPS system at the office or maybe even in an actual data center.
    I've always wanted to try my hand at managing an actual server

    2 votes
  13. Comment on Satisfactory | 1.2 launch trailer in ~games

    Apocalypto
    Link
    Fluid trucks and a pathing rework? Be still my beating heart

    Fluid trucks and a pathing rework?
    Be still my beating heart

    3 votes
  14. Comment on <deleted topic> in ~comp

    Apocalypto
    Link Parent
    I was also thinking moment of force in case you wanted to hang things from your penis, but that's not strictly speaking a size calculation

    I was also thinking moment of force in case you wanted to hang things from your penis, but that's not strictly speaking a size calculation

    2 votes
  15. Comment on <deleted topic> in ~comp

    Apocalypto
    Link Parent
    What kind of penis size calculations? Unit conversion? Volume?

    What kind of penis size calculations?
    Unit conversion?
    Volume?

    2 votes
  16. Comment on What change would make you quit Tildes? in ~tildes

    Apocalypto
    Link
    Achievements and streaks. I would elaborate my dislike for reddit's streaks specifically, but I'm not sure what the policy on cursing is

    Achievements and streaks.
    I would elaborate my dislike for reddit's streaks specifically, but I'm not sure what the policy on cursing is

    2 votes
  17. Comment on Youtube channel recommendations 2026 in ~tech

  18. Comment on What are some stories of progressivism gone wrong in implementation? in ~society

    Apocalypto
    Link Parent
    I haven't really kept up with that since I'm not an American, but the very first actual explanation I heard was to defund the police to move money and responsibility to social services for social...

    I haven't really kept up with that since I'm not an American, but the very first actual explanation I heard was to defund the police to move money and responsibility to social services for social and civil issues, and create a new organization or organizations that don't already have a bunch of corrupt people entrenched in the system for criminal issues.
    That way the people with guns can focus on issues that require people with guns and people without guns can tell teenagers that their music is too loud

    4 votes
  19. Comment on What are some stories of progressivism gone wrong in implementation? in ~society

    Apocalypto
    Link
    Do you mean implementations that failed because the reasoning was fundamentally flawed, or things with sound reasoning implemented poorly? And by progressivism do you mean the philosophy that...

    Do you mean implementations that failed because the reasoning was fundamentally flawed, or things with sound reasoning implemented poorly?

    And by progressivism do you mean the philosophy that arose during the Age of Enlightenment that seeks to advance the human condition through social reform, a specific subset of that, or just vaguely anything people who use the work "woke" would describe as "woke"?

    6 votes
  20. Comment on I am kinda curious about the demographics of Tildes in ~talk

    Apocalypto
    Link
    Late 20s/NB/South Africa Software developer mostly developing customizations form Microsoft's Dynamics 365 ERP platform. Would kinda like to get assigned to some other projects for variety, but...

    Late 20s/NB/South Africa
    Software developer mostly developing customizations form Microsoft's Dynamics 365 ERP platform.
    Would kinda like to get assigned to some other projects for variety, but I've been handling this one fairly well for around 2 and a half years while my coworkers usually don't last 1 year. Not sure why, this project is definitely way less organized than even our other D365 projects, but that also means there's no one breathing down your neck asking for updates every 15 minutes (unless you're working on a production incident)

    3 votes