~/Library/LaunchAgents/com.google.keystone.agent.plist
~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/com.google.keystone.agent.plist
They all reference the same binary, `~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent`, and frankly are wholly uninteresting configuration files to integrate with launchd and other stuff.Looking through a full system trace in Instruments didn't yield anything interesting either (outside of discovering that I forgot to shut down one of my virtual machines).
All in all, this sounds like hot air, and I can't help but wonder what the motivation behind making this page was.
Because there is a rich history of issues that only affect certain configurations, and those configurations are typically only revealed in hindsight: your results have to be seen as a single datapoint and not a nail in the coffin.
To others who are curious about this: please contribute more datapoints
Why would you immediately jump to assuming bad faith?
No grand conspiracy required... the author believes that Chrome is slowing down his Mac and decided to share it. The end.
To then "wonder what the motivation is" is to suggest that you don't believe this simple positive explanation, and imply there's something less simple, and more scheming.
Filing a bug report that would get "works on my machine"'d and then ignored and auto-closed by a bot in 5 years didn't quite feel worthy.
Auto-updating browsers are a good idea. Keystone is bad auto-updating software. It should probably get scrapped.
Sure looks suspicious and not the content I expect to see on HN.
"Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email [email protected] and we'll look at the data."
Anyway, FWIW, I was defending the author from the charge of doing something suspicious.
Personal attacks are not ok on HN. Please don't post like that again, regardless of whom you're defending.
I myself have been personally attacked on here, or been interpreted uncharitably, etc., countless times. Mostly with no moderators intervening. In general I have no objection to "policing" the comments, if it is done well, and consistently, but the problem with policing, not just on HN but in general, is the selective, arbitrary enforcement of rules.
Just looking at the current case, for example, why was my reply flagged, but the comment I replied to, which you also cited as violating the guidelines, was not flagged?
Moreover, IMO this whole submission seems to be a strange time to be pedantic about enforcing the guidelines. After all, the submission itself was flagged as very low quality, and many of the commenters were justifiably complaining about the low quality of the submission and wondering why it was #1. The author is deserving of some rebuke, especially for the "nefariously hides itself from Activity Monitor" bit, which is technically false, indeed impossible. The author should know better, being or having been a Mac software engineer himself.
In fairness, HN is no worse off than any other site that allows comments from the general public. HN wants to believe that its comments are higher quality than other sites, but the reality is that it's not really true, and it's hard to see how that will ever become true. Maybe it was true in the distant past when HN was less trafficked, I don't know.
> violation of the HN guidelines is the norm on HN
It happens much more than we'd prefer, but to say "the norm" is a huge exaggeration. I understand how it can feel like the norm—it's common enough to run into frequently, and painful experiences leave a stronger imprint than pleasant ones [1]. But these false feelings of generality are dangerous because they lead to an attitude of why-bother. Current toxin levels, though bad enough to produce symptoms, at least aren't fatal. Why-bother would kill the community if it spread.
> selective, arbitrary enforcement of rules
HN moderation is inconsistent in one way but consistent in another—call them strong and weak consistency. Strong consistency would be "every post that breaks the guidelines gets moderated in the same way". That would require moderators to read all the posts, and there are far too many for that to be feasible. Weak consistency would be "when a post does get moderated, the mods do it consistently and even-handedly". That's at least possible, and what we're shooting for. We don't get everything right but we're open to hearing about and fixing our mistakes.
If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it [2]. (You can help by flagging it or emailing us at [email protected].)
> why was my reply flagged, but the comment I replied to, which you also cited as violating the guidelines, was not flagged?
Users flagged one more than the other. Your post violated the guidelines worse, so I don't think that was unfair.
> this whole submission seems to be a strange time to be pedantic about enforcing the guidelines
That's not how moderation works. When users break the guidelines and we see it, we ask them not to. Keep in mind that we don't necessarily read the threads in order—sometimes we do, but other times we're looking in via more random-access views. The guidelines don't change relative to the submission, so I don't see why moderation should.
[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
sudo spindump
Also useful when a process is hung, even if it’s not taking up CPU time.Sometimes the output isn’t useful due to a binary having been stripped of symbol names, but all macOS system libraries have symbols, so you can usually figure out something.
Many years back I couldn't sleep and noticed my HDD's was working hard. I checked and it was google updater that was scanning everything...
I will never know why, they might be stealing IP (i was working on OCR at the time) or they just wanted to create a profile to serve better ads...
That's like saying "So we're expected to investigate and have a full trial before sending someone to jail?". If you just want to delete it, go ahead. If you want to go as far as creating a whole domain to blame Chrome, yes, you do need more than just "I deleted it and coincidentally my computer got fast".
I think the fact that the site exists and is a pretty highly ranked story on HN probably proves that incorrect.
Clearly if you read the thread, most people here aren't happy about this being at the top of HN, and it honestly reminds me of reddit where people just upvote things purely based on the headline, without even looking at the content. If anything this is just a sad day for HN.
well the ones that comment, at least.
there might very well be a silent majority that is reading these threads with great joy.
like for instance the bit where someone lost it when they got reminded of the site guidelines and felt the need to list their "accomplishments" on HN
you don't get entertainment like that in normal threads.
Of course your comment also violates the guidelines: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith." Reinforcing my claim that violation of the guidelines is the norm here rather than the exception.
My point was that authors of HN submissions are almost always treated with disrespect by HN commenters, and I was citing my repeated personal experience of having been such an author. (I believe the HN moderators are in denial and view the site through rose-colored/orange-colored glasses). I don't view having been #1 on HN to be an "accomplishment". I don't find it useful at all, because I run an independent business, yet being #1 on HN never increases my software sales at all, so it's pretty useless as far as I'm concerned. It just increases my server usage. I've sometimes considered (as I'm sure many people have) simply blocking Hacker News referers on my server. Could still happen...
In fact I finally created an account on HN simply to try to have some "control over the narrative" in HN comments about my own authored articles, because there are often some really dumb misunderstandings in the comments. Not sure it has been worth it though.
Technically, I "lost it" on HN about 3 weeks ago, when I got sick and tired of accurate information being downvoted. The only reason I'm still here now is that I have way too much free time on my hands due to the pandemic/social distancing.
By definition, “hidden” programs are not gonna tell you what they are doing up front.
This may not work for binaries that set PT_DENY_ATTACH, though.
Another option is to use `xcrun xctrace` to get a recording from the command line, which can then be opened in Instruments.
It's not a 'far' thing to purchase a domain anymore. Domains are cheap as chips, and have gotten cheaper now since the advent of novel generic TLDs where usually the first year is sold cheap but to roll it over into the next few years the price is hiked (which is why so many people now purchase a domain for a year only).
It is common now and expected to see single-serving-sites[0] that are just thinly veiled blogposts.
If you already have payment integrate, adding a domain to a blog is a few clicks - if even.
Perhaps that is the only reason this simple, trivial article exists.
besides, most probably would learn themselves the hard way when put in the same position the OP detailed
problems with Goo are widely known in circles of the Mac-communities ever since Goo-acc's first became avail in the beginning only by invitation, back then
also worth to look into the history of why, when and by whom LS aka LittleSnitch was developed in the first place -- tho this was more related to issues with that then must-go-to site 'versiontracker' [for all sorts of Mac shareware] and a vintaged firewall [3rd party] product widely used that time that didn't work as advertised
a Mac OS w/out LS these days ? back then very few only were concerned with 'calling-/phoning-home' issues on a scale nobody could imagine, least speak or post about in public, in those pre-iPhone ages
I, too, was hoping for something, well, technical. Considering #1 on hacker news...
Well, why shouldn't it be?
1. https://9to5mac.com/2020/11/23/anti-forced-labour-bill-apple...
Or, you know, Apple gets the same or more kind of criticism, but since you are biased to agree with it, you are blind to it, and only see the praise/defenses.
>for things like fighting to keep forced labor camps open
That's probably because the framing of this by the media is BS, playing into the trade war objectives and narrative of the US foreign policy.
It's just that these companies have a lot of suppliers in those areas, unrelated with any "labor camps", whereas the US/law has put a wide canvas that includes a huge area and all kinds of inoffensive suppliers. Seeing that the companies can't just cut off their supply chain on the drop of a hat, they ask for extention period, better monitoring on which and if any of their particular suppliers might actually involve such labor, etc.
But that doesn't make for good headlines for the masses, or for good propaganda.
Do you honestly believe if this post was about apple or an apple product with the exact same lack of content, it would have gotten the same number of up votes as quickly as this one did?
Here's one in the front page, just a few days ago:
Falling Out of Love with Apple, Part 3: Content and Censorship (hardware.substack.com) 321 points by zherbert 7 days ago | flag | hide | 292 comments
> However, there is one potential explanation.
> In July, campaign groups called on Apple to err on the side of caution by ceasing using production facilities based in the Uyghur Region of China. The bill as it is currently written might make that the only way that US companies could ensure compliance.
> > One provision in the bill requires public companies to certify to the Securities and Exchange Commission that their products are not made using forced labor from Xinjiang. If companies are found to have used forced labor from the region, they could be prosecuted for securities violations.
> If Apple cannot easily avoid using downstream suppliers based in the region, it may be that it is trying to dilute the provision to something more along the lines of a requirement to conduct audits, investigate claims, and to take all reasonable steps to prevent the use of forced labor.
The linked article references a source I’m sure most on HN would agree is reputable, to the extent it confirms their biases.
> A report in [The Washington Post](https://www.washingtonpost.com/technology/2020/11/20/apple-u...) claims that Apple is trying to weaken provisions in the bill.
> > Apple lobbyists are trying to weaken a bill aimed at preventing forced labor in China, according to two congressional staffers familiar with the matter, highlighting the clash between its business imperatives and its official stance on human rights.
"Apple lobbyists are trying to weaken a bill aimed at preventing forced labor in China, according to two congressional staffers familiar with the matter, highlighting the clash between its business imperatives and its official stance on human rights."
1) The US legislators could not care less about "forced labor" in China (or even in the US for that matter, e.g. penal labor). Same way they don't care when it is their allies doing it (or worse things). It's all about the trade and dominance war with China.
2) Apple and the other companies involved don't care about forced labor either (if they could legally and without media repurcusion use it, they would). But they also don't need and don't seek forced labor. Good old capitalist low wage labor is good enough for them. So it's not like they try to defend China's forced labor because they benefit for it.
3) What Apple and the other companies have is multiple suppliers all over China, including that area. Most of them (if not all) have little or nothing to do with forced labor. But because the law aims to hurt China and not to stop forced labor, it doesn't care about little details, but uses blunt force and a wide net.
4) Understandingly (from a business/logistics perspective) Apple, Google, and co, can't just drop/replace suppliers at the drop of a hat. So they ask for more time for check, and a better look at which suppliers are actually problematic to be added to the bill. So "weaken the provisions" is actually "make the law more accurate and fairer", but they won't say that.
Then the mix of propaganda for foreign policy (as if those legislators care), hypocrisy, business interests (from Apple and co) and extremely bad reporting for clickbait and patriotic reasons, then turns into:
"Apple lobbies in favor of force labor".
It's as if some companies wanted to continue to use some useful drug medically, and e.g. tried to "weaken the provisions" of an strict anti-drug law that forbade it without nuance, and the headlines were like "Company X lobbies in favor of heroin".
It's nearly an exact match of the meme like utterance often seen on reddit: "chrome bad".
And most of HN (and of social media, and the world in general) is dominated by dumb people.