• 0 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle
  • Some would say all you need is to cuff your jeans and appreciate lemon bars! Jokes aside, I always took the prevalence of memes like that by and for bi people as a self aware dig at the fact we don’t really have much of an established culture just yet and it’s kind of an ongoing thing. That’s been my interpretation at least, I’m certainly no authority.
    At any rate, hang in there and I hope you manage to find your way out of the closet and into a situation you’re comfortable with soon if that’s your wish :)




  • So it sounds to me like you may have to deal with a IPv4 only address behind CGNAT, which makes port forwarding not work anymore. It’s how my connection is set up, but luckily it does fully support IPv6 and that doesn’t require any forwarding so I make do.
    If IPv6 isn’t an option for you or you’d like to access your services from IPv4 only networks, I’d just go with Tailscale myself. I’ve been a happy user for years and it just works so well, should be good in your situation as well.




  • Thanks, actually it made a big strides towards being less hierarchical, you can put everything in a folder and use internal links now, plus it has relationship links that are very useful some times.

    Ah, good to know!

    Regarding it using a database instead of a file system it has a bunch of pros but has its cons too, in my opinion there should be a feature were you can use both and if you use the file system in one of your notes, the note is less powerful so that you can use both the database and the the file system.

    Yeah, I 100% understand and respect the reasoning behind doing it that way but it’s just not something I can get fully behind myself. As a developer myself, I wouldn’t want to support both code paths so I also get why it isn’t really a priority.

    Lastly the phone app is a bit of a sore point for me too, I just write stuff in markdown and then import them in as soon as I can.

    That’s fair, do you just use something like Obsidian or GitJournal? I need to look into those at some point.

    That all said, I think I’m entrenched too deeply into my current solution to reconsider but I might spin up an instance to check it out. Thanks for the heads-up!


  • Node-RED is amazing! I find it strikes such a good balance between usability and user friendliness, been using it for automations alongside Home Assistant for a while. Outside of the usual IoT scenarios, you can also use it kinda like Android’s Tasker if you get creative enough, as in for general purpose automation. Closest alternative of sorts I’ve found for PCs so far.

    I remember using it to expose my (dumb) keyboard’s RGB lighting as a controllable entity within Home Assistant at some point lol, that was a convoluted setup. Had a Windows PC where Node-RED would call a DIY python script that would then use a library to interface with the keyboard. I then managed to wire that up to HA somehow. Fun little project, for sure.


  • I used it for a while and right up to the point I actually set it up to give it a go, I’d never even heard of it before. Definitely feels like it flies under the radar.

    I loved the idea behind it, but a few points ended up sticking out so I ended up dropping it at some point. Namely, I didn’t like the markdown editor much, plus it was very awkward to use on mobile (which, granted, is an issue with most competitors). I also don’t like how it’s dabatase based, vastly prefer using local markdown files. Plus, it’s more of a personal thing but I came to prefer graph based implementations better than hierarchical ones. Still, really impressive project and I very much appreciate that it’s open source and fully self hostable, not much in the way of competition there when it comes to second brain alternatives.

    After exploring a few options, I’ve ended up on Logseq. Shame that one isn’t self hostable, not fully anyway, since last I checked you still need to open a local folder even if you do host it yourself.



  • As someone who’s used pretty much every solution out there at some point, I have thoughts on the main contenders:

    • Traefik is great if you’ve got a purely docker setup. It’s extremely powerful and the dashboard is quite nice, but it’s quite complex and it’s got a lot of moving parts. Docker integration works great but the whole label configuration thing is clunky, and the documentation can be confusing.
    • Caddy ingests a dead simple config and just works. Can easily handle cert renewal behind the scenes without you even having to think about it, drop the dynamic DNS one in and you basically have it all covered. There’s even one that gives it Traefik-like capabilities, although I can’t speak for how well it works in practice.
    • NPM works great if you’re more of a GUI person, very straightforward and impossible to screw up but a bit more annoying to go off the beaten path imo

    I personally favor Caddy these days, but they’re all solid choices.









  • Brainstorming a bit, I think wiring up InfluxDB, Grafana plus some convenient way of inputting all those data sources sounds ideal. As a time series database, keeping track of how data evolves over time is InfluxDB’s whole thing, Grafana or similar would be for visualizing said data. I guess the complicated part would be getting your data sources to write to it in a convenient way, not sure if there’s a generic enough project out there already.
    Looking around a bit, not too dissimilar to what this blog post has done.


  • I tried tons of personal knowledge management apps and eventually settled with Logseq. It’s incredible if you’re more of an outliner, the workflow just fits me like a glove. I just dump everything into daily journals and let the connections arise from there as I go.
    My one big complaint is you can’t self host a self contained web version of it (meaning you still have to open a local working folder even if you do host your own, which defeats the purpose imo), which then forces you to either sync between devices manually or use their paid service. Since there are Windows and Android apps I make do with Syncthing, but it’s unnecessarily clunky.