• 0 Posts
  • 131 Comments
Joined 1 year ago
cake
Cake day: November 23rd, 2024

help-circle



  • I am one of those happy taskwarrior users. For more advanced recurrence syntax in taskwarrior there’s also the relatively new nautical extension. It essentially splits recurrence into things that recur based on calendar/clock events (e.g. every first workday of the month, every second Sunday, etc.) or based on previous completions (e.g. do something 3 days after last time, or every x hours after last doing it).

    It’s pretty neat and functional but, fair warning, also early on in development and changing quite radically through its versions still.







  • hoppolito@mander.xyztoMemes@sopuli.xyzBetrayal 🥲
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 month ago

    I mean yes, definitely, it’s a topic I want to broach. But since I’m not even sure myself yet on my exact feelings or wishes I find it harder to open a gentle, full discussion - especially when it may be around adjusting some fundamental relationship assumptions.

    But I definitely didn’t want to make it sound like a one-sided fault, as these things rarely are.


  • hoppolito@mander.xyztoMemes@sopuli.xyzBetrayal 🥲
    link
    fedilink
    English
    arrow-up
    18
    ·
    1 month ago

    My partner tends to do the same and I am not sure how to start this discussion. We recently had a fight about our respective ways of interacting during arguments just before they get heated and talked about it afterwards, coming to a (what I thought) somewhat satisfying conclusion on the areas we could each work on. Fast-forward about a week and by now I have overheard her tell this ‘story’ of our fight to about 5 different friends and family members on the phone, over the various days.

    Like I said, I’m just not sure how to handle it - I don’t want to cut off her communication with friends. I realize sometimes you need to bounce off an idea you’re mulling over with a close friend. But I also feel there are certain private affairs I just don’t wanted chatted about to all our extended friend circle, and this is a pattern that’s repeated itself often enough now for me to recognize.



  • While the comment was obviously a bit rude, perhaps you can take something constructive out of it. I see that you have a nice compose file prepared as an example with postgres, and a curl into bash for ‘automatic installation’.

    Many feel a bit uncomfortable with doing that - especially if the script ultimately just sets up docker containers again. Maybe you could add a ‘quickstart’ section there which just consists of a single docker run command setting up the sqlite version.

    That way you have the best of both worlds and both people wanting a production setup example and those just wanting to quickly try are served.


  • What do you mean by this, especially ‘companies making those games rather than a distributor?’ If I understand correctly, this insinuates valve is not creating games that do this?

    In that case I’d have to disagree. They were the ‘originator’ of modern loot box design and subsequently pushed them in all their multiplayer games - Team Fortress, Counter Strike and Dota that i know of for sure.

    In fact the whole Team Fortress lootbox economy was crazy, with the unboxed hats selling for sometimes thousands of dollars and thus providing very gamble-like incentives. Not to speak of the actual real-life gambling websites that sprang up all around counter strike knifes and skins. Hell, for years Team Fortress received no updates at all besides new loot crates and hats to extract more money.

    While I agree with your assessment on fining anyone targeting lootboxes at vulnerable people, I would hold that valve is a fine target to start with for that.


  • Very happy you had fun making the little script! One thing that will become important pretty quick if you continue making these scripts is that it’s almost always better to wrap your variables in quotes - so it becomes yt-dlp -x “$a. It’s okay here but if you ever paste something that has a space in it, this will keep it together ‘as one’.

    If you want to expand your knowledge with this, some fruitful paths to go down are the following:

    • can you find a way to download multiple urls one after the other if you paste them all at once? (Multiple arguments)
    • can you find a way to ask the user for these multiple urls one after the other? (loops)
    • and can you find a way to have it ask until you hit enter without a url pasted and only then it starts? (conditionals and test)

    The last one is already quite a bit advanced but if you can do that you have enough of the ‘programming’ basics of the shell down to a degree that you can create many little helpers like this with ease.

    Of course don’t feel forced to do any of that - if you’re happy with the improvement as-is, that’s all you need to enjoy the fun of Linux!


  • I think the idea is to focus on apps that specifically emulate the YNAB philosophy - giving every dollar a job, building up a future buffer, etc, and focus on ‘envelope’ budgeting style.

    But I agree that perhaps a different name (heck, EnvelopeBudgeting) might have been less dependent on people knowing the original app.


  • That looks neat, hadn’t heard of it before! It’s a shame that even though it has a github issue tracker it’s not open source.

    The one I know the best is actualbudget which you can host as a server or just use as a desktop app as well, for me comes really close to the old YNAB feeling. And comes with a YNAB importer for those last 3 people still using the old app :-)



  • It uses a completely different paradigm of process chaining and management than POSIX and the underlying Unix architecture.

    I think that’s exactly it for most people. The socket, mount, timer unit files; the path/socket activations; the After=, Wants=, Requires= dependency graph, and the overall architecture as a more unified ‘event’ manager are what feels really different than most everything else in the Linux world.

    That coupled with the ini-style VerboseConfigurationNamesForThatOneThing and the binary journals made me choose a non-systemd distro for personal use - where I can tinker around and it all feels nice and unix-y. On the other hand I am really thankful to have systemd in the server space and for professional work.