Google cares deeply about privacy. Google defines privacy as them not giving your private data that they have collected to anyone who hasn't paid them for it or can compel them to give it up.
There's a fourth amendment case on the Supreme Court docket (Chatrie v. U.S.) about Google searching a massive amount of user data to find people in a location at a specific time, at police request. The case is about whether the police's warrant warranted such a wide scope of search (if general warrants are allowed).
Point being: Google will 100% give your info to the police, regardless of whether the police have the legal right to it or not, and regardless of whether you actually committed a crime or not.
Bonus points: the federal court that ruled on the case said that it likely violated the fourth amendment, but they allowed the police to admit the evidence anyway because of the "good faith" clause, which is a new one for me. Time to add it to the list of horribly abusable exceptions (qualified immunity, civil asset forfeiture, and eminent domain coming to mind).
So no compelling here. The police asked for it and google gave it, either for free or in exchange for money. They didn't say "no" to the police, they didn't wait for a court order.
The bad guy here is google. And the people that champion data collection by private companies because of free market == good.
In that case, the main bad guy was the police who didn't bother to do even the most basic investigating after "check Google's GPS records to see who was at the house" including "Check Google's GPS records to see how how long they were there" which would have shown them this was a drive by, but yeah Google is absolutely a villain
The breaking point with me that caused me to de-google myself was finding out that Google was buying Mastercard records in order to cross-reference them with Android phone data. That shit is not okay.
Ah yes, I should have said I was describing the official line, not the behaviour. In all fairness the “can compel them to give it up” doesn’t seem to be optional but otherwise, yeah. Agreed.
This is quite beautiful. I had a somewhat similar use case last year and built something that wasn't this polished. The only feature that seems to be missing for what I needed then is the ability to tear off tabs into new windows that could also be dragged back into the frame to reattach. Will definitely be keeping this project in mind for future needs.
> I think the greatest crime social media has committed is convincing everyone their opinion matters
So much this! Social media has also allowed people to reinforce their own opinions and spread them by connecting with others who think the same way. Back when we mainly interacted in real social communities, fringe ideas couldn't get traction because there wasn't enough reinforcement.
I agree with this point completely and have been maintaining at least a few linux servers for many years now. However, I never feel completely comfortable about it because it is not my primary responsibility and I know the target is always moving. If you have any good resources to recommend for current best practices I'm sure they would be useful for me as well as anyone deploying this kind of tool.
Location: US West Coast
Remote: Yes
Relocate: No
Email: jeff at mssgs dot net
Senior Technology Leader with 25+ years of experience in software development, network infrastructure, and technical leadership. Former ISP founder/CTO with extensive hands-on development experience.
EXPERTISE:
- Technical Leadership: Built and led engineering teams, managed infrastructure scaling, CTO experience
- Software Development: Go, Network Programming, Security Systems, Distributed Systems
- Infrastructure: Network Architecture, Cloud Systems, Security Implementation
- Business: Founded and successfully exited technology company, product strategy, team building
I would have agreed with you until recently. It appears that much of the anti LGBT+ sentiment sweeping communities and legislatures is being driven via social media. This can easily swing the pendulum back to net negative.
I've been using [trillium](https://github.com/zadam/trilium) for a few weeks and have been very impressed with the combination of features and simplicity. It looks like it would check the boxes you list and since it is easily extensible anything it didn't do out of the box you could probably implement pretty easily.
I do the same using kanel. It's just enough to make the typings smooth without dictating anything else about how they are used. I prefer to write the queries directly in sql using pg-promise and then type the results of the query and the parameters of the query using the output of kanel. Any changes to the db result in generating new typings followed by running the tests to make sure nothing broke.
I live in snow country as well so when I updated my boiler for home automation I connected the existing controller that has worked for 20 years to the NC side of each relay. This way if the HA controller fails it falls back to the old less sophisticated but near bullet proof analog control system. I dialed those thermostats down 10 degrees below the HA setpoints. If the HA system fails the relays are inert and the old system keeps the house from freezing.
I suppose if it fails with the relays energized it's going to get pretty hot inside, but in the meantime if I have issues with the HA system I can just turn it off and use the old thermostats. This was great while I was debugging my design.
reply