Was excited to see this because there is a serious lack of good contact managers / address book software and signed up to their demo right away but was quite disappointed to see their default options for adding a new contact were:
1. First Name
2. Last Name
3. Gender: Male / Female / I'd rather not say
I would not trust the software from a project that thinks the third most important thing about a person is their gender and certainly not trust them from their perception that there are only two valid genders or "lets not talk about it"
There's no way to please everyone with defaults, that's why things are configurable. Being so negative because they likely went with a simple majority config (from their perspective) by default for a field that is such a minor part of the whole system is ludicrous.
File an issue and discuss this or commit a merge request that includes the options you think are missing.
While I'm with you politically: If a narrow perception on gender was a reason for not using a specific software, I probably couldn't use any software at all.
AFAIK, Microsoft, Apple, Google and others don't give you more options in this regard either. So I find it quite harsh to abandon a small project like this but accept what you get from bigger companies.
I don't accept this view from bigger tech companies either and really have no interest in using Microsoft, Apple, Google or any of the other big tech companies which I trust less and less every passing day with their adherent behavior.
I will indeed file an issue and believe that its worth discussing with them. My main point was not even their narrow view of gender being a binary but that it deserved to be included as the only other thing to fill out on the first screen when you click the new contact button. If they had 'first name', 'last name', 'note about person' as the three fields being the default and had this gender drop down on the same page with the rest of the options for contact details on the next page I wouldn't have even noticed it.
You sure about your comment "I probably couldn't use any software at all." All the software you use asked to know your gender? Most of the software I use on a daily basis has no concept of gender and doesn't have any reason to.
I'm also with you "politically", but not everyone is at the same pace "politically". Maybe you could be persuaded to raise the issue with them, and see how they take it, instead of "leaving them behind"?
If it's a trivial thing to change, and that 1% has the highest suicide rate in society? I'd say it's the most important thing they could do at this point.
Also, I am cisgendered, and it's important to me. So it's more than 1% of the population. Or do you believe that you have to be a member of a group to be bothered by things that affect them?
I really like the idea and I did something similar with regular note-taking apps. The thing that would be a game-changer for me would be to link up my social/messaging/email accounts in order to (automatically) update information about when I last talked/chatted/interacted with someone.
Yes, it somewhat goes against the principle of absolute privacy, but I wouldn't mind the feature on my own server.
Interesting. That fills a niche that's been empty for me since I left Facebook, and I love that it's open source and can be self hosted.
The pricing for the hosted version seems a little steep though, especially for something based entirely on manual input. At $5/month that's about half of what I pay for office/onedrive, and more than I pay for 1password. That's a big ask for a service that falls more into the 'neat' category.
Huh, I created an account with one of the earlier Show HN posts, and I quite like it. I don't think back then there were pricing strategies yet, though, nor limits on the amount of contacts you could add. I hope he'll either grandfather in existing users - though I guess that since there's at least the option to export you data, being able to self-host is already quite an improvement.
You should be aware that FullContact is known to sell customers data.
I didn’t know that either and have tried the iOS App once but did not upload anything to them, I just wanted to see what the App could do/how it feels like. Then I read their Privacy Police and ToS and did some searching. I very quickly decided that this is not a service I’d want to use.
So I send them a GDPR request demanding the deletion of my account and all associated data.
They replied back that I had to use their ‘Privacy Center’ to do that myself. Horrible site, let me tell you.. Anyways, I noticed that in their Privacy Policy they state that they won’t delete your data even if you request that. They’ll just flag it as blocked. So in theory once you upload something to FullContact you have no chance of getting it off of their servers. They claim that this is to ‘protect you’ and to ‘ensure that your data won’t accidentally land back on their system’ somehow.
I had to send them a very stern email threatening legal action and mentioning some personal contacts I have to some federal law enforcement officer who works privacy cases to even get an answer that was more than ‘please use our privacy center to delete your data/account’.
Finally I got back some generic email stating that all my data was deleted. Some canned response thing though. I highly suspect that they still have my data on their system.
I highly suggest not to use the service of FullContact!
Oh for sure, there’s no way I wouldn’t report them for all the hurdles they threw at me trying to not accept my GDPR request. I only received the account deletion confirmation email on Friday though so I still have to write that all up and I don’t even know yet where I’m supposed to send my complaint to. But I’ll figure that out.
I could do that but I thought there’d be someone who I’m supposed to send GDPR complaint to. I haven’t looked into this at all yet I just remember there was some mention of some supervisory agency or something like that in the GDPR which I read several months ago.
Would have loved to try this (I know hundreds of people, but I only interact with them every few months), but this is unnecessarily hard to install. I would have to change my webserver config just to run this, which seems really strange for a PHP application... And I'm a sysadmin! Not sure if I want to deal with this in the long term, if even installing it is a pain.
If you can only install an app without hassle with Docker, it's a really bad sign.
I'm not against Docker, I run a whole cluster of Docker hosts as my job, but touting it as a solution to a hard install for a _php app_ is crazy.
Besides: You're cutting a whole lot of people off because this is apparently not installable on regular shared hosting, etc. Running a Container is even less of an option for these people. And then their only option is to use their hosted version, having to trust them.
Also: Running a Docker Container again requires me to add additional config, be it via labeling (when using reverse proxy with SD, e.g. traefik), or setting up a new nginx config file for that. No benefit in reality.
I'm not against having an additional Docker Image (I like those!) but these should only be considered a option for people who are looking for a Docker image explicitly.
Not all projects that I want to run locally are written in the same language (PHP for example). So setting up a small docker host in your local network and saving its config in a `docker-compose.yml` seems like a far more lightweight solution than having some PHP server that you need to update and copy-paste files to.
People who want to "just try" something, don't care about shared hosting. They care about having a one-liner that just works. And if you gonna provide such one-liner, it'd better be with docker.
So many projects seem to think a convoluted i stall is alleviated with a docker image. No! A docker image is good but it doesn't replace the need for a sensible native install.
What specifically seems strange to you? Reading the Ubuntu docs, seems pretty reasonable, although they could’ve made a prepackaged version with composer dependencies.
This would have been great. I've been tackling composer for a long time on a windows installation. Meanwhile something like PHP-my-admin has zero problems with releasing with dependencies in tack
To speculate: the AGPL is the most common license that keeps to the spirit of free software when it comes to licensing for anything that could possibly be used in a web-facing product. If they didn't use it, it's likely that someone would have made a company profiting off of their work by now.
Show HN: Monica, an open-source CRM to manage friends and family (monicahq.com)
1097 points by robinhood on June 6, 2017 | hide | past | web | favorite | 572 comments
how is that not a show hn?
and there is no mention about that one year clause on the rules page. it should be added if thats the case.
Whops, my mistake, missed that (I had looked for other submissions earlier and just seen your link as "visited" and misremembered). The one year rule is in the general HN FAQ.
I’ve been pondering about a solution for this as well. Personal CRM, what a great idea I thought to myself.
Just even to remember all parents and kids names of the people I meet through my own 2 kids; at school, soccer,... it’s be great if there was a mature app for that
I'm looking for systems that have Orgmode compatibility, since some really cool personal PIM apps that don't require emacs are starting to gain traction. Orgzly, for example, is a really good hierarchical notetaker mobile app. The orgmode-compatible tools still have some rough edges, but the usability issues look solvable. Does Monica have any sort of Orgmode support?
I would like to use this product but it feels irresponsible to do so. Why are we still making technology that stores such personal information without data being encrypted end-2-end?
1. Do you want to be able to search your data? Full encryption would make it impossible.
2. This is why it's open source. If you need full privacy, download it and run it yourself.
This could be a tradeoff. But also, I have full disk encryption and an index I can search that is itself encrypted. Eventually doing this over internet wires will not be an issue, and may not be much of an issue for many already.
To your second point: indeed this could be run locally instead, if one is that concerned about storing sensitive information online
(1) "Show HN" is for projects that are the submitter's personal work. It doesn't look like this is the case here. The rules are at https://news.ycombinator.com/showhn.html.
(2) This account is part of a ring of abusive accounts that we banned a while ago, which is why the post was killed on submission and had to be vouched for by users. Generally that's a good thing, but this case wasn't so obvious.
All: using sockpuppet accounts to vote and comment on HN will eventually get all your accounts and sites banned on HN, so please just don't. (Just for clarity, there's no reason to think that the creator of this project had anything to do with this.)
51 comments
[ 2.9 ms ] story [ 110 ms ] threadI would not trust the software from a project that thinks the third most important thing about a person is their gender and certainly not trust them from their perception that there are only two valid genders or "lets not talk about it"
> Management of contact field types
> Ability to set custom genders
There's no way to please everyone with defaults, that's why things are configurable. Being so negative because they likely went with a simple majority config (from their perspective) by default for a field that is such a minor part of the whole system is ludicrous.
While I'm with you politically: If a narrow perception on gender was a reason for not using a specific software, I probably couldn't use any software at all.
AFAIK, Microsoft, Apple, Google and others don't give you more options in this regard either. So I find it quite harsh to abandon a small project like this but accept what you get from bigger companies.
I will indeed file an issue and believe that its worth discussing with them. My main point was not even their narrow view of gender being a binary but that it deserved to be included as the only other thing to fill out on the first screen when you click the new contact button. If they had 'first name', 'last name', 'note about person' as the three fields being the default and had this gender drop down on the same page with the rest of the options for contact details on the next page I wouldn't have even noticed it.
You sure about your comment "I probably couldn't use any software at all." All the software you use asked to know your gender? Most of the software I use on a daily basis has no concept of gender and doesn't have any reason to.
Also, I am cisgendered, and it's important to me. So it's more than 1% of the population. Or do you believe that you have to be a member of a group to be bothered by things that affect them?
Yes, it somewhat goes against the principle of absolute privacy, but I wouldn't mind the feature on my own server.
The pricing for the hosted version seems a little steep though, especially for something based entirely on manual input. At $5/month that's about half of what I pay for office/onedrive, and more than I pay for 1password. That's a big ask for a service that falls more into the 'neat' category.
I didn’t know that either and have tried the iOS App once but did not upload anything to them, I just wanted to see what the App could do/how it feels like. Then I read their Privacy Police and ToS and did some searching. I very quickly decided that this is not a service I’d want to use.
So I send them a GDPR request demanding the deletion of my account and all associated data. They replied back that I had to use their ‘Privacy Center’ to do that myself. Horrible site, let me tell you.. Anyways, I noticed that in their Privacy Policy they state that they won’t delete your data even if you request that. They’ll just flag it as blocked. So in theory once you upload something to FullContact you have no chance of getting it off of their servers. They claim that this is to ‘protect you’ and to ‘ensure that your data won’t accidentally land back on their system’ somehow.
I had to send them a very stern email threatening legal action and mentioning some personal contacts I have to some federal law enforcement officer who works privacy cases to even get an answer that was more than ‘please use our privacy center to delete your data/account’.
Finally I got back some generic email stating that all my data was deleted. Some canned response thing though. I highly suspect that they still have my data on their system.
I highly suggest not to use the service of FullContact!
Start here? ;-)
>> mentioning some personal contacts I have to some federal law enforcement officer who works privacy cases
https://en.wikipedia.org/wiki/National_data_protection_autho...
https://github.com/monicahq/monica/blob/master/docs/installa...
I'm not against Docker, I run a whole cluster of Docker hosts as my job, but touting it as a solution to a hard install for a _php app_ is crazy.
Besides: You're cutting a whole lot of people off because this is apparently not installable on regular shared hosting, etc. Running a Container is even less of an option for these people. And then their only option is to use their hosted version, having to trust them.
Also: Running a Docker Container again requires me to add additional config, be it via labeling (when using reverse proxy with SD, e.g. traefik), or setting up a new nginx config file for that. No benefit in reality.
I'm not against having an additional Docker Image (I like those!) but these should only be considered a option for people who are looking for a Docker image explicitly.
So many projects seem to think a convoluted i stall is alleviated with a docker image. No! A docker image is good but it doesn't replace the need for a sensible native install.
Alright, I’m sold..
HN is very frustrating when people flag articles not for their content, but for stupid reasons.
I assume it's because of the gender discussion below. Maybe you should flag the comments you dislike, instead of a perfectly fine Show HN?
its been posted one year ago[1] and the rules[0] clearly state that it should not be posted again, unless a major overhaul has been done
[0] https://news.ycombinator.com/showhn.html
[1] https://news.ycombinator.com/item?id=14497295
and there is no mention about that one year clause on the rules page. it should be added if thats the case.
Whops, my mistake, missed that (I had looked for other submissions earlier and just seen your link as "visited" and misremembered). The one year rule is in the general HN FAQ.
Just even to remember all parents and kids names of the people I meet through my own 2 kids; at school, soccer,... it’s be great if there was a mature app for that
But it’d need an mobile app too.
I think it has to have automated capture. Get everything from email account, text messages and the calendar to fill out the relationship.
I know someone in the community is writing importers from several sources of data (Telegram, for instance).
How inspiring.
To your second point: indeed this could be run locally instead, if one is that concerned about storing sensitive information online
(1) "Show HN" is for projects that are the submitter's personal work. It doesn't look like this is the case here. The rules are at https://news.ycombinator.com/showhn.html.
(2) This account is part of a ring of abusive accounts that we banned a while ago, which is why the post was killed on submission and had to be vouched for by users. Generally that's a good thing, but this case wasn't so obvious.
All: using sockpuppet accounts to vote and comment on HN will eventually get all your accounts and sites banned on HN, so please just don't. (Just for clarity, there's no reason to think that the creator of this project had anything to do with this.)