Engineer and coder that likes memes.

  • 2 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: July 29th, 2023

help-circle


  • Yeah, and now we have the party of conservatives that never lead any positive change, the fossilised socialists that kinda forgot they’re supposed to make stuff better for non-business owners and the “modern” economists that want to privatise everything.

    Idk guys, but the choices here currently are between a new hitler or the same shit that caused the rise of our new hitler in the first place.

    The only sane person in our government is our federal president, which is soon up for election again, where the far right will have a good chance of winning, because people here are mostly misinformed and full of hate.



  • I guess we just have to agree to disagree then. Which is fine.

    Your points are valid and thank you for detailing them for me. If I was in their shoes making others able to steal my IP, even if they’re not allowed due to licensing and having to deal with constant scrutiny of the source code are k.o.-criteria, which hinder the project and lead to potential revenue loss.





  • That’s a bit naive imho. Remaining closed source is a form of IP protection and that’s really ok for what Obsidian is (a markdown editor). There’s just not any benefit for them other than appreciation from FOSS enthusiasts. Also maintaining an open source repository causes a higher workload and they lose a lot of freedom.

    If privacy is your concern you don’t need source code anyway. It’s quite easy to sandbox an application like that and analyse network traffic and such. Also Obsidian is built using Electron. That means with enough motivation one could quite easily reverse engineer most of the app. Most of the applications behaviour can also be observed via the integrated dev console, which lets you view source code.

    In short I don’t really see the need, unless I want to build or maintain it myself. And I think the negatives far outweigh the positives from the perspective of Obsidians team.


  • I don’t necessarily like a few takes in the comments here.

    Vibes wise the Obsidian team seems to be great and they don’t seem to have shown any reason why I should distrust them. I love FOSS but gifting others my work doesn’t put food on my table, so in that sense they need to have a lucrative business model which they seem to have established.

    I could use SyncThing, Git or other solutions to do synchronisation between my devices but I choose to buy their Sync offer, since I want to support them (they also have EU servers, which need to be GDPR compliant by law afaik).

    The closest comparison I could make is NextCloud. NextCloud open sources their software, but they sell convenience. Sure, you could self host it, but paying them to do so for you may be more attractive. In comparison Obsidian is not really complicated to set up or maintain. It’s literally just a MD-editor. So the only convenient thing to sell is synchronisation if you don’t want to put a price tag on the software.

    If they open source all their code, some tech wizard will implement a self hosted obsidian sync server with the same convenience as theirs in a day, and the company will lose their revenue stream.

    We’ve all been burned by tech bros in one way or another, but I think it’s ok for people to profit off of their IP. And they seem to be doing so with a positive vision. Feel free to let me eat my words if they ever go rogue, but that’s my 2 cents.





  • Semi related: I unintentionally compromised someone’s account by registering their expired domain once.

    They used the domain for some accounts and I’ve been getting emails for them due to using a catch-all filter. I contacted most of those service providers support teams, but some just told me to reset the password and login that way. Needless to say that disregard for privacy infuriated me a bit.

    So yeah, if you ever register a domain for something, make sure all references to it are gone when you let it go.