• 0 Posts
  • 7 Comments
Joined 1 year ago
cake
Cake day: January 1st, 2024

help-circle
  • So, after finishing my previous project, I have now actually started working on this, working title “Catana”. It’s not usable at all yet but I feel pretty good about where it’s going right now, so I thought I’d put something here to get some public accountability to help keep motivation up, lol.

    Here’s a quick demo of what I have so far: https://www.youtube.com/watch?v=TyTTfCJxrRQ

    I’ve got the core data model and editing actions down, the two next big steps are adding an equivalent to supertags, and actually being able to save things. Right now it’s in-memory only and resets on every restart, which makes it a lot easier to iterate on the data model quickly. The way it’s looking right now, I’m probably not going for full markdown-compatibility for the storage layer. That would bring with it some immense complexity that I don’t feel like tackling this early on. Instead, I’m planning to save data in a custom (but still open) format, and then in the future add markdown import/export separately, as well as general integration with the file system (representing arbitrary folders and files on your device as Nodes so you can link and manage them directly without leaving the app).

    I already have a rudimentary Tana import working though! Since Tana is the main inspiration for the data model, their export shape is pretty easy to map to Catana’s internal model. It still needs a lot of refinement to be actually useful beyond testing the app quickly with a large, existing dataset, but it’s a very good start.

    So, uh, yeah, if you’re still interested, I’ll keep you posted!




  • I personally switched to wireless back when my phone still had a headphone jack. It’s just the better overall experience for me, and I suspect that I’m not alone in that. I’m going to continue arguing for manufacturers to keep including a headphone jack, but it’s not because I prefer wired headphones personally.


  • I feel like I’d forget to charge them

    I thought that to but turned out to be a non-issue. Since most earbuds come in a case that holds multiple full charges for the earbuds themselves, and the case begins to complain about low battery early enough, even if I forget the first one or two times I notice the low battery state I’ve so far never run into a situation where I wanted to use them as had no charge left


  • There’s nothing to configure with modern android and Windows devices, it just works from my experience. Watching a video on YouTube or on the native media players at least you get a fraction of a second where it’s out of sync and then it pauses the video for whatever time necessary to get back in sync, and no issues from there on out.

    The only instances where I notice it doesn’t work are games and video editing software, but yeah, those are just not use cases where wireless audio is appropriate


  • Same boat here, recently discovered tana and its whole model is amazing. It’s fixing most of the things that bothered me a lot in Obsidian and Notion, respectively. I don’t want to go back to a service where I don’t have file-based control over my own data though, so now I’m seriously considering building something on my own that takes the mental model of tana, but implements it local-first based on regular files like Obsidian