Apos's recent activity

  1. Comment on Looking for a domain name registrar and a hosting provider for Intergrid in ~tech

    Apos
    Link Parent
    I use Namecheap's hosting. I like it for my purposes and their support was great so far.

    I use Namecheap's hosting. I like it for my purposes and their support was great so far.

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

    Apos
    Link
    I'm currently working on the UI library for my game: https://github.com/Apostolique/Apos.Gui Looking to rewrite how inputs are consumed. Right now, components can do stuff by associating a...

    I'm currently working on the UI library for my game: https://github.com/Apostolique/Apos.Gui

    Looking to rewrite how inputs are consumed. Right now, components can do stuff by associating a "Condition" to an "Action".

    A condition could be the press of a keyboard button such as "Space" and an action could be the toggling of the background color.

    Right now, when a condition is triggered and the action consumed, the input mechanism stops for that frame for every component. Instead, I want to keep going, but not consume conditions that have already triggered. For example, if a couple components have Space as a condition, only let the first one get triggered. If at the same time Enter is pressed, that can also get triggered without any conflicts.

    To solve that, I'm thinking of using a token that I can bind to a [condition / action]. When they trigger, other conditions with the same token won't trigger.

    I wrote a separate library for handling inputs: https://github.com/Apostolique/Apos.Input
    Most likely that's where I need to implement the token.

  3. Comment on What editor/IDE do you use? in ~comp

  4. Comment on What editor/IDE do you use? in ~comp

    Apos
    Link
    Right now I mostly use vscode, but I plan on using Oni2 as soon as it's ready. I made my own theme for vscode: https://marketplace.visualstudio.com/items?itemName=vyne.apostheme

    Right now I mostly use vscode, but I plan on using Oni2 as soon as it's ready.

    I made my own theme for vscode: https://marketplace.visualstudio.com/items?itemName=vyne.apostheme

    4 votes
  5. Comment on What are some interesting websites (tech related or not) that I can add to my endless rotation of Reddit, Tildes and Hacker News? in ~talk

  6. Comment on I want to learn programming. What language should i pick to write cli apps for linux? in ~comp

    Apos
    Link
    Other than what other people have said, I would suggest C# or even JavaScript. Nowadays, I would argue that JavaScript is a better language than Python.

    Other than what other people have said, I would suggest C# or even JavaScript. Nowadays, I would argue that JavaScript is a better language than Python.

    1 vote
  7. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

  8. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

  9. Comment on What would you want in a Digital Card Game? in ~games

    Apos
    Link
    There's a cool mechanic I saw in Gwent. The match is a best of 3. You can lose a round on purpose to get an advantage (the cards in your hands are preserved between rounds iirc). Saw lots of cool...

    There's a cool mechanic I saw in Gwent. The match is a best of 3. You can lose a round on purpose to get an advantage (the cards in your hands are preserved between rounds iirc).

    Saw lots of cool ideas in that game.

    3 votes
  10. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

  11. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

  12. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

    Apos
    Link Parent
    Indeed! I'm really liking the pacing.

    Indeed! I'm really liking the pacing.

    1 vote
  13. Comment on Introduction to x86 assembly, part 1: MOVing numbers around in ~comp

    Apos
    Link
    This is a new video series to learn assembly. It's made by the creator of FASM (flat assembler). Part two is already out here: https://www.youtube.com/watch?v=KIqkE8OYF6w

    This is a new video series to learn assembly. It's made by the creator of FASM (flat assembler).

    Part two is already out here: https://www.youtube.com/watch?v=KIqkE8OYF6w

    3 votes
  14. Comment on What games have you been playing, and what's your opinion on them? in ~games

    Apos
    (edited )
    Link Parent
    Is Cube World still being developed? I bought it a while ago and I remember the creators disappeared. Edit: Apparently it's real! And I'll be getting a Steam key. Feels good. Edit2: Looks like I...

    Is Cube World still being developed? I bought it a while ago and I remember the creators disappeared.

    Edit: Apparently it's real! And I'll be getting a Steam key. Feels good.

    Edit2: Looks like I already have a key available in my account!

    3 votes
  15. Comment on Electron is flash for the desktop in ~comp

  16. Comment on What are you coding today? in ~comp

    Apos
    Link Parent
    The one I use is called Joplin. I think it ticks all your requirements. https://joplinapp.org

    The one I use is called Joplin. I think it ticks all your requirements.

    https://joplinapp.org

    4 votes
  17. Comment on What are you coding today? in ~comp

    Apos
    Link
    Finally got to put some time on my compiler's parser. https://github.com/Apostolique/Vyne-Compiler Found out about Lazy in C# the other day and started using it everywhere. Today I took the time...

    Finally got to put some time on my compiler's parser. https://github.com/Apostolique/Vyne-Compiler

    Found out about Lazy in C# the other day and started using it everywhere. Today I took the time to get rid of that so that's nice. Also managed to refactor my base Parser class so it's much simpler.

    There's more info about the language itself here: https://github.com/Apostolique/Vyne-Language

    4 votes
  18. Comment on Onivim 2 pre-alpha is out! in ~comp

    Apos
    Link Parent
    Yeah, that's what I feel with vscode since it uses Electron. A lot of the time it's fine, but other times I notice issues that come from it's Electron side. I use vscode with the vim extension. It...

    Yeah, that's what I feel with vscode since it uses Electron. A lot of the time it's fine, but other times I notice issues that come from it's Electron side. I use vscode with the vim extension. It works well most of the time.

    Oni2 won't use Electron and it has the Vim experience out of the box. Makes for a dream editor from my point of view.

    3 votes