Upon closer inspection, it seems like this law would only apply to large business or businesses that actually sell personal information. If that's the case then it's more reasonable than I initially thought.
I was concerned that every blog and startup might need to implement the functionality, but it seems like that might not be the case.
But what if the personal information is not sold but shared for free, will this law apply? I can see the big comnpanies finding so many loopholes in this.
I'd have to read more of the law than was quoted on HN to know for sure, but I suspect there would at least be rights to learn what data they have on you and rectify inaccurate data.
Maybe some deletion right too but the above is the part commonly found in other privacy laws, such as in Canada where I now live.
None of this depends on whether they share your data, let alone share in exchange for compensation.
Source: https://www.caprivacy.org/privacy-policy