[–] thomascountz 17 hours ago
[–] ryandrake 13 hours ago
[–] dingaling 12 hours ago
An entire generation thereby grew up with personal computing represented by vendor-controlled handheld appliances, and naturally regarded actual PCs in the same manner.
And their skills to manage a PC atrophied too, leading to a feedback loop.
[–] ryandrake 10 hours ago
When I buy a table saw, I don't expect DeWalt to hang around my workshop telling me what I can and can't cut, watching and logging what wood I use and when I use it, what my finished product looks like, changing the features and buttons on the saw in the middle of the night. Why the fuck do we tolerate this from software??
It's gotten to the point that Linux is the only sensible option, and not all distributions! Some of them are letting telemetry and metrics and A/B testing creep in. And some third party Linux software is just as intrusive and demanding as commercial Windows/Mac software.
[–] mixmastamyk 6 hours ago
There’s an invite link to a chat group as well, at the bottom of the page.
[–] Obscurity4340 1 hour ago
[–] skinfaxi 12 hours ago
[–] dylan604 12 hours ago
[–] hparadiz 3 hours ago
[–] gf000 8 hours ago
Bit of a nitpick, but this is certainly not true of their userspace, where an `npm install` can just install a keylogger or read your ssh keys, or do whatever it wants -- except for updating your video card driver.
[–] dylan604 7 hours ago
[–] direwolf20 10 hours ago
[–] sellmesoap 9 hours ago
[–] imglorp 2 hours ago
We should be removing those incentives at every level: legislative, societal, government and private.
[–] SoftTalker 11 hours ago
When we connected them to the internet.
[–] coldtea 10 hours ago
[–] antiframe 9 hours ago
[–] SoftTalker 7 hours ago
Today, even free software can have telemetry and ulterior motives.
[–] jabroni_salad 5 hours ago
[–] gimlichgu 12 hours ago
[–] wat10000 9 hours ago
[–] sandworm101 8 hours ago
You have choices. Make them.
[–] direwolf20 10 hours ago
[–] ctippett 17 hours ago
[–] II2II 7 hours ago
I have always been leery of data collection, but I have my own parallel: there was a lot of optimism about the benefits of personal computers in the 1980's and 1990's. Of course, that was pushed by the industry itself. I have since realized that what was happening then was not all that different from what is happening today. The outcomes were different because the tools were different, but it basically reduced/reduces to a bunch of people trying to enrich themselves by promising one thing and delivering another.
[–] tclancy 14 hours ago
[–] jerf 13 hours ago
I'm sure they'll sell this on what it can hypothetically do that is useful to the owner, but I don't think any of us need to pretend this will be anything other than something inimical to our desires in the end. I don't need to give them their deniability.
[–] Nevermark 3 hours ago
The plausibility in plausible deniability evaporates instantly with device/service/software provider's accessibility.
But faux plausible deniability seems to be just as effective of a fig leaf.
[–] sdeframond 14 hours ago
https://black-mirror.fandom.com/wiki/The_Entire_History_of_Y...
[–] r3trohack3r 12 hours ago
It’s like going to the 1962 world fair but, instead of optimism, everyone just wants to tell you why everything in the future sucks.
[–] dylan604 12 hours ago
[–] ddj231 4 hours ago
I’m seeing it with polished websites. A polished site used to be a signal that a product was somewhat well thought out—at least it was worth the creators time to polish its marketing page. While now that AI products spit those out with AI speak that signal is lost.
I wonder if we’ll find out that the signal itself was more important than the means of sending the signal.
[–] PaulHoule 13 hours ago
I feel like people expect more from a fox with a lot of tails and I'm definitely look for a personal information manager that can accurately timestamp and geocode all my interactions with very little perceived effort on my part.
[–] josephg 12 hours ago
[–] UltraSane 12 hours ago
[–] gnabgib 6 hours ago
[–] nehal3m 11 hours ago
[–] zargon 11 hours ago
[–] pizzafeelsright 6 hours ago
[–] kayodelycaon 10 hours ago
[–] matwood 10 hours ago
[–] boredatoms 13 hours ago
[–] dylan604 12 hours ago
[–] sellmesoap 9 hours ago
[–] wodenokoto 17 hours ago
I guess that those days are soon over.
[–] dasyatidprime 13 hours ago
[–] neutronicus 16 hours ago
Typos have just graduated from misspellings to sentences randomly being nonsensical.
[–] dylan604 12 hours ago
[–] boringg 16 hours ago
[–] layer8 16 hours ago
[–] QuantumNomad_ 14 hours ago
Autocorrect is when you type a whole word, and then when you hit space the word changes to something else. When it works like it should, it changes typo’d words to the correct spelling. When it doesn’t work, it changes what you wanted to fucking say into something you didn’t mean to ducking say.
Autocomplete is when you type the beginning of a word and the remainder of that word is suggested. And also when you are starting a new word and there are suggestions for the next word to put.
Autocorrect used to be very unreliable many years ago. But to say these days that 1 in 8 words are wrong because of autocorrect or autocomplete, is very far from true. If you see that frequent typos and mistakes like wrong words, it’s because your friends are sloppy texters, not because iOS is corrupting every 8th word they type.
This whole comment was written by me on iOS just like almost all of my other HN comments btw, for reference. And I’m not trying to say I’m some kind of expert writer, far from it. But my mistakes are by the vast majority my own, not because of iOS worsening my words by autocorrecting/autocompleting things in a strange way that somehow degrades the content of my comments. What I do do however, is that I take time to read through what I have written both before and after posting, and editing as necessary. But even those edits are mostly and by a huge margin about fixing my own mistakes or adding more to say, not to fix something iOS messed up in what I wrote.
[–] dnpls 12 hours ago
[–] jvogt 11 hours ago
I’m just waiting for the next iOS release with “Next-gen Swipe powered by Apple Intelligence Pro” (that conveniently only works on the latest 2 generations of iPhone)
[–] panta 14 hours ago
[–] coldtea 10 hours ago
[–] heikkilevanto 14 hours ago
[–] antonvs 12 hours ago
Evidence sample of native Claudish: “The identity group is the tidy story: same surname, same home address, an iCloud Family flag — and it is the small half.”
[–] coldtea 10 hours ago
[–] elgertam 15 hours ago
I wouldn't be surprised at all, given that Photos knows the names and faces of all the loved ones in my life. Not just people, in fact, but the "furry friends." And Calendar and Reminders knows where I go. And so forth.
The feature is genuinely useful. Only thing is it should be opt-in and have guarantees about where/how the data is stored, such as encrypted-at-rest. I trust Apple with that more than all other Big Tech combined, but still in a "trust, but verify" way.
[–] ndegruchy 12 hours ago
Agreed. None of this is magic, and the vast majority of us have been handing this data out to SaaS providers of all sizes and shapes for decades now, for free. Many HN people even _build_ those platforms.
Would I like to see more controls around this? Yes, absolutely. Having some random app be able to read this data with only a single permission barrier is room for improvement. I would also like to see more tooling included to inspect and correct this data. Something like a Monica[1], but local and built on local data. Suddenly address book data is no longer a list of names and numbers, but a part of a data structure that you can use to surface information, like friend's preferences or vacation photos together. Not everything that collects data is insidious and a Black Mirror episode in the making.
[–] SoftTalker 11 hours ago
[–] pizzaiolo 6 hours ago
[–] nico 6 hours ago
I got inspired by the automatic “memories” videos/slideshows that Photo makes, and applied it to a video game of AI creatures. The creatures accumulate memories about their experiences, and then the game builds reels with little images or replays of their memories as they happened, with comments about their feelings. It’s pretty fun to watch
[–] dylan604 12 hours ago
Does it know this based on something other than you told it a name for a face at some point? I have plenty of people where Photos sees an unidentified person, and they remain unidentified as I have not named them. It also knows my pets because I've also named them. Until I manually set the name, Photos did not "know" them.
[–] judge2020 12 hours ago
[–] dylan604 7 hours ago
[–] ProllyInfamous 15 hours ago
>it should be opt-in
And definitely not "cannot even turn this shit off" mode.
----
I just recently installed Microsoft Office 2011 on my 27" iMac (2009 i5), and it absolutely shocked me that the default "Send User Data to Microsoft" option was `OPT-OUT`, requiring the user to manually click a radio-button to `OPT-IN` to usage data collection.
This was in recent living memory. From Microsoft.
[–] kebman 14 hours ago
[–] snowwrestler 13 hours ago
[–] londons_explore 5 hours ago
Next, Google will be downloading a database of 2 billion ads to your PC to check against all your private data and decide which ad to show you for anything you search in the future.
And because its all on your PC, no GDPR issues - you are processing your own data.
[–] Barrin92 4 hours ago
If you have full sovereignty over your data and your computer and you decide to use software that downloads ads and blasts them to you, at some point even in the best jurisdiction you're responsible for what you install
[–] tpmoney 13 hours ago
[–] 4thguy 13 hours ago
Edit: I am not making any claims on what constitutes as data only what is considered as processing. And yes, data collection rules under GDPR can be quite absurd
[–] semiquaver 13 hours ago
[–] tpmoney 12 hours ago
[–] 4thguy 12 hours ago
I was talking about the data you collect. Your own data processed on your device, it's fine. Your own data uploaded to be processed? You're agreeing, and it has to be an unambiguous. Sending the data outsids the EU? Explicit checkbox.
Is it absurd? Yes
[–] tpmoney 9 hours ago
Ok, but that seems to contradict your original assertion that it doesn't matter where the data is processed. The processes we're talking about run on your computer, processing data about you so that the services your OS provides can use that data to make the services work. That sounds a lot to me like "your own data processed on your device"
[–] semiquaver 12 hours ago
Fortunately your opinion bears no resemblance to reality, so the absurdity is confined to inside your head (except to the extent it leaks onto message boards, as here)
[–] 1123581321 9 hours ago
[–] semiquaver 13 hours ago
[–] coldtea 10 hours ago
[–] astafrig 4 hours ago
I assume you mean 'many' and not 'make'—this is untrue; you only need to grant FDA if you're trying to access protected areas, like the knowledge graph store.
Granting full disk access to an app that you don't trust not to surreptitiously exfiltrate your data is the kind of user error where the buck stops with PEBCAK.
[–] tpmoney 9 hours ago
It's an eternal balancing act because every time Apple implements some new restriction in their OS that prevents apps from doing whatever they want, whenever they want, people get mad at them. But without those restrictions, the ever increasing amount of personal data that is stored on your computer is exposed to the ever increasing number of data slurping applications that you run.
[–] coldtea 3 hours ago
That not being the case is the whole purpose of the per-app sandboxes which macOS has along with TCC. We're not discussing plain Unix permissions alone.
[–] hparadiz 3 hours ago
[–] MattDamonSpace 14 hours ago
[–] consumer451 8 hours ago
__
moderators: "Let's talk about privacy, sorry Mark, who is here..."
Jobs: "We've always had a very different view of privacy than some of our colleges in the Valley..."
https://www.youtube.com/watch?v=uk_pLVQRNzg
The permissions system in iOS feels like it is following Jobs' ethos. Truly amazing all these years later. Kudos to the iOS team!
Who ever implemented what is called out in TFA, is clearly diverging from what makes Apple and AAPL very special. Please stop that.
[–] infwhispers 17 hours ago
[–] asdfsa32 17 hours ago
[–] tkgally 16 hours ago
One example: "323 people, 122 events and other records, 200 employers and 1 stored group — as the store on this Mac links them. Read live just now. Colour is what each node is to you: the stored group in red, family and closeness by iKnow’s rules on the kinship scorecard. Size is how many rows in the store name it."
Claude etc. can be prompted to produce clearer explanations than that.
[–] wpm 6 hours ago
> Every node as a list — the graph is not the only way in
> Family, as the scorecard has it
> Reachable, exactly as stored
Oh good I was worried it was going to show me something altered
> WHY RESOLVABLE MATTERS
Oh fuck off. This isn't Axios! I hate these pathetic brainrot stupid phrases Why it matters What Happened What Changed, how patronizing. Instaclosed, instakilled python, what a fucking waste of my time and a waste of an article too
[–] coldpie 16 hours ago
[–] SoftTalker 10 hours ago
[–] coldpie 10 hours ago
That's actually exactly what does it for me. After the intro, it gives you way too much specific detail. No one cares about the exact file path or whether that path is TCC Full Disk Access protected. What does that even mean? Why is this important enough to be in the first sentence of the section? I don't care that there's 51 database files and 181 other things and 278 doodads. Who says stuff like "triple store?" It uses bizarre language with far too much detail, and like you said, your eyes start to glaze over because there's so much irrelevant information. No human would've chosen to write all that tedious detail in their post about something much more interesting. It's bad writing. It's slop.
A human would've said something like "It's a database in <Library/IntelligencePlatform> with three columns that contain..." and left all the rest of it out or maybe in some extreme details footnote.
[–] infwhispers 17 hours ago
[–] JoshTriplett 16 hours ago
Suggestion for next time: "Review my prose for accuracy, grammar, appropriate strength of claims, etc. Flag any issues for my attention. Do not provide text; this work should not contain any AI-written content." That'll turn it into a very good check that doesn't take your voice away.
[–] embedding-shape 17 hours ago
A defense would be "I just used it for spellchecking" not "I just used it for the meat and the important parts people care about, the rest is mine!"
[–] NewsaHackO 13 hours ago
[–] Hamuko 17 hours ago
[–] fatata123 16 hours ago
[–] sick_of_slop 16 hours ago
“Sure there was a turd in the punch bowl but I did my best to remove it, so you should be able to drink it.”
Nope.
And the technical parts are what matter, saying you did that with A.I. tells me “I don’t care about this part” so what the heck are we even doing here?
[–] rowanG077 14 hours ago
[–] amenhotep 13 hours ago
[–] InsideOutSanta 11 hours ago
LLMs fail at those things.
[–] asdff 13 hours ago
[–] burnte 8 hours ago
[–] n0on3 17 hours ago
Anyway, it’s a shame, this could have been excellent work. Instead, I find reading it unpleasant and part of my attention rots away wondering if you even checked what the LLM wrote for you. You probably did, and I could also do it myself, but still…
[–] ecto 14 hours ago
[–] ahartmetz 13 hours ago
[–] otterley 14 hours ago
[–] ProllyInfamous 13 hours ago
----
The research is jaw-dropping enough for the average reader to comprehend (e.g: I am not a techie, but a former IBEW datacenter wiretwister).
It could be covered in pube-sprinkled-turds and would still be worth reading.
To me the "slopLOL" crew is akin to people who'll take their time to correct others' their/they're/there usage:
Just read the fucking sentence (LLMs can and do and aren't so poopy-you-suck-for-being-human).
[–] otterley 13 hours ago
How news is delivered matters. If you don’t believe that, why would news outlets compete with each other? Even if the facts are the same, would you prefer to get them from a good or bad writer?
[–] ProllyInfamous 13 hours ago
I am smart enough to not need perfection. I just want the data. Write however tf you want, good'll'be read.
And so will LLMs.
I'll suggest adaptation.
>why would news outlets compete with each other?
Competition for the masses' con$umption$?
It seems to generally work; shouldn't have to obfuscate the `man` pages for this always-running daemon... how many people even know what `man`pages are (obviously not here)? how to access them? why they would even want to?
[–] atombender 16 hours ago
I found the topic fascinating, but eventually I started skimming and then gave up on it.
[–] yubblegum 9 hours ago
So my questions regarding security implications of running your code, my LLM friend reviewed the code and expressed possible concerns over (a) malicious browser extensions now get to see what they couldn't before; (b) you are not using https. There was bunch more but they can all be addressed on my end. Your thoughts?
[–] infwhispers 8 hours ago
[–] yubblegum 8 hours ago
That is certainly true, and it is equally true that that possibility places a responsibility on you to put that in a section in your readme.
So yeah, I may have a bad extension but that thing never had access to the possibly aptly named 'IntelligencePlatform' that's keeping tabs on my digital activities, until I ran your code. Correct?
[–] thomascountz 7 hours ago
[–] yubblegum 7 hours ago
My evil extension|browser may know what porn I watch or which sites I am visiting or possibly lift some bits it is not supposed to have. But it does not have access to Apple's comprehensive graph of my digital activities on their devices. Only Apple Inc. has that access.
So in fact the OP needs to put in the readme that "malicious browser extensions are a potential attack surface."
As a matter of fact, one could argue that a posting like this on Hackernews could potentially be a very sophisticated 'human engineering' effort by parties that have backdoors to browsers but have been defeated by Apple's security features.
[–] eks391 6 hours ago
This is akin to some medicine saying that if paired with another specific medicine, you won't get desired results, and you are upset that it doesn't include a warning against combining the medicine with cyanide because you might die. The pairing with cyanide is irrelevant to the medicine and is just a side effect of cyanide.
[–] thomascountz 6 hours ago
Also, small correction: any app with Full Disk Access can access this data.
[–] jdiff 15 hours ago
A lot of these statistics aren't very useful for mining insights from the graph, from a technical standpoint of how the graph works or from a personal standpoint of how the graph is interacting with my personal data.
[–] abandonliberty 7 hours ago
It's a shame because I really appreciate your work here. Could be resolved as trivially as providing a copy of your writing style and having it adapt to that.
[–] jamienk 12 hours ago
[–] jamienk 12 hours ago
The data I see from iKnow is a sloppy clusterfuck, I suspect from botched syncs and lazy bookkeeping on my part, and the fluctuating quality of Apple's "services" over the years. My Mac settings probably go back to the 1990s and Apple periodically did a bad job. Pain points I remember: Google contacts being separated and then with a new phone not syncing correctly, Mac address book burping on contact avatar images, importing lists of contacts from short-lived 3rd party apps, shared Photos fucking shit up, the iPhotos upgrade fiascos, transient contact info for my kids, moving onto/off of Gmail, etc.
If the FBI got ahold of my (and others'?) iKnow data, a lot of people might end up in a sloppy jail with a sloppy judge sloppily applying a sloppy law...
[–] mmooss 13 hours ago
(I hate that a discussion on the OP has been hijacked by a discussion on AI writing; the substantive questions are all at the bottom. I wish mods would 'detatch and move' the AI subthread.)
[–] slickytail 17 hours ago
[–] aetherspawn 17 hours ago
Likewise, you could say “Tell my boss I’m not coming in tomorrow” and it would have to know who your boss is.
We could get super angry about this, but seeing as it’s fully local and doesn’t leave the device, it really doesn’t seem like a big deal. Is it much different to your car remembering who you call and where you go at what times for navigation purposes?
[–] diydsp 17 hours ago
How often is this endangering info available to anyone at my work or home when someone leaves their laptop open while going to the bathroom for 5 minutes?
It's irresponsible to collect and concentrate this much info on millions of people.
[–] astafrig 4 hours ago
They also need to know your password to access it so at that point all bets are off.
[–] detourdog 16 hours ago
[–] ProllyInfamous 16 hours ago
Amen.
[–] proneb1rd 7 hours ago
[–] wpm 4 hours ago
[–] detourdog 6 hours ago
[–] aetherspawn 16 hours ago
[–] otterley 14 hours ago
[–] pessimizer 13 hours ago
[–] otterley 13 hours ago
[–] phoghed 13 hours ago
[–] gilrain 13 hours ago
[–] otterley 13 hours ago
[–] petcat 16 hours ago
[–] diydsp 15 hours ago
Btw on android it's easy to make contacts self maintained. And to use an open source messenger so texts dont go through Google's servers. Not same level you're describing, but a huge defense against these "social graph intrusions."
[–] pessimizer 13 hours ago
Both of you will be carrying microphones, walking past people who are carrying microphones, and being video recorded from every building and from the networked doorstops of family homes.
[–] jasomill 8 hours ago
[–] tekacs 16 hours ago
And if you think that handful of megabytes is too much, they could extract a million other signals that tell them this, such as who you have pinned in the relevant apps.
[–] ProllyInfamous 16 hours ago
[–] jungturk 9 hours ago
[–] hashstring 14 hours ago
[–] ProllyInfamous 14 hours ago
>>"Because. he. can..."
----
We let them behave this way. Whether this is past tense or future tense is up. to. us.
My brother is a (soon-to-be-former) politician. This is their mentality, "Prosecutor's Disease" [3].
Very happy for my homestate, after these midterms... perhaps we can bump ya'll up from "[L]one-star state" to 2-stars?
[–] macNchz 12 hours ago
Running the tool on my Macbook (which I don't really use, but which is logged into my iCloud) shows tons of activity/names/contacts that's shared ("donated" in the system's terms) over from my iPhone, which I wouldn't have expected to synchronize to this laptop. The apps aren't installed on the laptop, I don't get notifications there or have any interaction with those people. I can even see some stats showing volume of activity on work apps installed on my phone inside a managed work profile, but it does seem to have filtered the actual contacts out.
[–] xerox13ster 12 hours ago
The spying has no excuse and in the 2000s we would’ve called this malware and spyware, appropriately.
[–] ricardobeat 4 hours ago
[–] cyclopeanutopia 16 hours ago
And guess what, that "local graph" sees everything I did on my iPhone - I see contacts from all messaging apps, including Signal. I see image-based people clusters, even though there are no local pictures to match faces against.
[–] phoghed 13 hours ago
[–] Ungh 17 hours ago
Think this might kick me over the fence finally to Debian.
[–] ProllyInfamous 16 hours ago
Wait until you discover that macOS entirely ignores your manually-input DNS settings, before every bootup, to reach out to security.apple.com.
Have a network-wide PiHole (allegedly) blocking the entire *.apple.com domain? No you don't, (at least) not at bootup, because APPLE DOES NOT RESPECT YOUR PRIVACY and will use any network-discoverable DNS (instead of your configured Network Settings) to [attempt a] phone-home.
----
I finally made the full switch to Linux earlier this year. Been a (primarily) Apple user since 1992.
[–] r_lee 16 hours ago
is that for real? wow
[–] ProllyInfamous 16 hours ago
I provided a "better DNS configuration" suggestion, a month ago, but at this point I doubt it will remain useful [†]:
<https://news.ycombinator.com/item?id=50071310#50078574> [have router's DHCP auto-issue DNS to your pi-hole].
[†] I am but an observant (on my DNS logs) bluecollar poweruser – my tip will reduce only one vector, and we probably live in a world where IPv6 DNS addresses are [about to be, if not already] being hardcoded into TVs, computer security chips, and phones
----
At an absolute minimum: LittleSnitch will NOT help you here (and isn't doing everything it claims to, under the hood); it is entirely impossible for LS to stop pre-boot DNS queries; even under normal operation (e.g: when a dialogue pops up to `ACCEPT/DENY` a DNS resolution) your ISP still sees every. single. URL resolution (even if you `DENY` the connection).
Before you write "no it doesn't" please check your own DNS logs. It do be like it is.
[–] Ajoha 15 hours ago
[–] ProllyInfamous 15 hours ago
----
Speculating out loud: sure, perhaps this userprofile data is stored locally; but perhaps also (like Apple's "advertising token") this local data can help remote servers better track your entire computing humanity. While still "locally stored."
(Language doesn't mean anything when EULAs are dozens of unreadable pages long; "stored locally" is just another set of weasle words, like "then just opt-out" [why is opt-in the default, if -out is even allowed at all?!]).
Wouldn't surprise me if every single webpage has an advertising option to exploit the local user data (via Apple$$$), if only by offering on-device scrubbing; one could then look to see what advertising content the localhost is requesting (and thus have essentially root access to all userdata, "locally stored," by detecting outbound queries) with the user's own host acting as Apple's backendserver (while Apple profits, not you).
¢¢
[–] Ungh 16 hours ago
Think I need a per-host approval mechanism for DNS as well. There are fewer domains I want my computer talking to than not.
[–] ProllyInfamous 16 hours ago
<https://news.ycombinator.com/item?id=50071310#50078574> [Spotlight's "helpfulness," which cannot be disabled (viaGUI)]
Apple's OS is toxic, at this point.
My two newest Macs are entirely offline (air-gapped) and used primarily for LLM – maybe Apple's secret (all along) has been to get people like me to purchase twice as much hardware (as would be necessary in a privacy-respecting world)?
[–] kvuj 14 hours ago
Are you sure? I've just inspected my macOS 27.2 machine with my firewall and I couldn't find requests to smoot.apple.com while typing in spotlight(show related content and help improve apple search are both disabled).
[–] ProllyInfamous 13 hours ago
While I'm doing that, pull up your *.apple.com outreaches.
If you are not seeing <security.apple.com> on any Silicon's boot, you are not seeing full logs (all Silicon, and macs since T2, do this reach-out pre-post).
[–] chronogamous 11 hours ago
I've also spent quite a bit of time trying to figure out how to properly configure which DNS-server should be used, but while reading this thread I'm beginning to wonder: maybe the reason I'm having so much trouble understanding how to set this up properly could be that the OS is messing with me and my DNS-settings, and the lack of documentation describing how DNS-resolution is supposed to work on MacOS is really a feature meant to keep me from finding out that they are deliberately making it impossible to secure connectivity at a DNS-level?
Next thing you know, a similar explanation might pop up regarding configuration of the packetfilter. It has already been frustrating not being able to figure out these basics on my own for several years. It will be absolutely infuriating to find out this struggle has been pointless anyway, and it turns out they have been using mislabeling core components of their OS. The moment DNS-settings are not really settings the OS uses when doing DNS-lookups, I feel deliberately deceived.
It's like calling an OS Unix-based, and subsequently override standard Unix-rules seemingly at random and without consent of whoever is supposed to be the system's administrator, that people might start thinking the OS is merely intended as a tool to ruin any reputation of reliability that Unix may have once had. The great thing about a Mac is that it just works, they said. So far my experience has been the opposite. And whenever I get the illusion that something works as it is expected to work, I've learned to recognize it for what it is. An illusion. How is any of such behaviour even legally and ethically justified? How can they legally sell systems running MacOS to customers whose job includes working with classified information? How are such customers supposed to secure their system if it these 'features' are not properly documented?
I feel like I'm taking crazy pills! :(
[–] Ungh 16 hours ago
Just dug my old Xeon workstation out of the cupboard and am installing Debian on it.
[–] ProllyInfamous 15 hours ago
Since the beginning of this year, I am now primarily running (online) a 9800X3D with a 5070Ti – Linux - which is only possible with LLM tutorials/help (mostly offline, on my own Silicon LLM).
----
Happy restomodding!
[–] zamalek 11 hours ago
[–] LoganDark 16 hours ago
TLS inspection is starting to reach general availability but it's pricey. You could probably set something up if you own your router. The only vendor I know offering it OOTB is Ubiquiti/UniFi and only on their more expensive enterprise units that advertise "NeXT AI Cybersecurity". I have a hunch there is no actual AI or even ML involved, but this is the world we live in now.
[–] ProllyInfamous 16 hours ago
[–] jen20 14 hours ago
PiHole is not and never has been a reliable way to guarantee anything, regardless of how you configure it - just gets the low-hanging fruit. Plenty of devices hard-code their own DNS servers ("smart" TVs are a good example) and will happily ignore whatever DHCP gives them if they have a route to the internet.
[–] LoganDark 16 hours ago
[–] ProllyInfamous 16 hours ago
At least they're honest, using host <spynet2.microsoft.com> to replicate Apple's <smoot.> & <security.> subdomains.
>This does work for unencrypted DNS and DoT over port 853, but it fails for DoT over any other port and DoH
My task for today is to learn more about this (I'm only doing the unencryptedDNS part) and then implement an entire subnet that is whitelist-only (for all DNS). I think what you wrote will help solve this better, thanks.
[–] LoganDark 15 hours ago
FWIW, Microsoft hardcodes many subdomains, not just that one. Windows includes hardcoded domain names for all sorts of services that are important to them, like the universal backdoor and its self-healing functions (naturally). They really wanna make sure nothing stops them from uploading your disk encryption keys to their servers! (or something)
[–] jasomill 7 hours ago
And why would you expect the pre-boot environment to respect OS network configuration?
Just like every non-Apple system I’ve ever seen with pre-boot network support, it has its own configuration, which defaults to DHCP.
I’d honestly be more suspicious if the firmware tried to grovel through OS data to find a working network configuration you may not want it to use.
Not that it would have very good luck doing so on a security-conscious user’s system, given that, on most systems at least, pre-boot networking is configured long before encrypted boot volumes are unlocked, since at that point you’re already well on your way to booting a specific OS with its own network stack and the pre-boot networking environment is no longer required.
[–] astafrig 4 hours ago
Good! I sure hope when I disable my stolen laptop that you can't defeat it with a simple DNS server.
[–] WesolyKubeczek 14 hours ago
[–] ProllyInfamous 14 hours ago
I rent in a "historically minority" part of town (the former "segregated Tennessee state park" is literally in my hood), and the best investments I ever made here was installing CCTV cameras and being nice to the (mostly-)single-mothers (e.g: food donations, helping them move heavy items). Grandmama notices, and sheincharge, son.
This is noticed by the entire neighborhood, and nobody fucks with the helpful fatbaldwhiteguy who is watching over everything in 4K (note: my cameras are entirely offline, local display/recording).
[–] afpx 8 hours ago
[–] threecheese 7 hours ago
[–] ufmace 10 hours ago
[–] apples_oranges 17 hours ago
[–] Quothling 15 hours ago
I can find some pretty cool linux laptops from framework or tuxedo, but they have fans and they get hot.
[–] gf000 8 hours ago
[–] Ungh 17 hours ago
[–] eddyg 16 hours ago
[–] Ungh 16 hours ago
The issue is mostly the user interface design is mouse first, not keyboard first. Windows was more than a little better on that front.
[–] eddyg 16 hours ago
For example, I use the Claude desktop app, but when I copy something from it, the Clipboard gets multiple content types, including RTF and Markdown, but I usually want the latter. So I wrote a quick snippet in Hammerspoon so that when Claude.app is the active app and the Clipboard changes, strip all the parts from the Clipboard except the “UTF8” part so I get just the Markdown (unless the Shift key is held down, which leaves it as-is). No more “formatted text” when I want to paste the Markdown.
My biggest problem now is that when I help somebody else on their Mac, I’m so used to “my controls” that I have to stop and think how to do things the normal way.
[–] jazzypants 14 hours ago
[–] lproven 14 hours ago
I failed.
I just haven't bothered to remove and clean up again.
[–] brainzap 17 hours ago
[–] NooneAtAll5 9 hours ago
don't wait
your impulse will be gone in a day or two if you wait, miraged away into "eh, doesn't matter"
do. not. wait.
that's a trap
switch now
[–] sjpb 6 hours ago
[–] coldfloor 1 hour ago
This lazy give-me-convenience-or-give-me-death thinking is so weird. I want my devices to be completely dumb. I don't want them to know anything about me. I don't want them to think for me or make decisions for me. I store data so I can retrieve it, not for the computer to "learn" from it. Leave me the hell alone.
[–] xg15 6 hours ago
(And the other half are Apple vassals)
[–] oldfuture 17 hours ago
this is a class action lawsuit in the making
[–] ricardobeat 4 hours ago
If you use iCloud, all the data in this db can be derived from other data already stored (messages, logs, etc).
[–] jftuga 12 hours ago
It does the last 4 commands:
cd ~/Library
rm -rf IntelligencePlatform
touch IntelligencePlatform
xattr -w com.flock.mode 444 IntelligencePlatform
chown root:wheel IntelligencePlatform
chmod 444 IntelligencePlatform
chflags schg IntelligencePlatform[–] bayganyo 7 hours ago
[–] jftuga 7 hours ago
.gitconfig
.claude/settings.json (same for codex)
.zprofile and .zshrc
.ssh/config and id_ed25519*[–] zaptheimpaler 17 hours ago
[–] apples_oranges 17 hours ago
[–] infwhispers 17 hours ago
[–] Ungh 17 hours ago
[–] Quothling 15 hours ago
[–] hoherd 13 hours ago
$ ls -la ~/Library/IntelligencePlatform
total 0
ls: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
$ find ~/Library/IntelligencePlatform
/Users/USERNAME/Library/IntelligencePlatform
find: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
$ sudo find ~/Library/IntelligencePlatform
/Users/USERNAME/Library/IntelligencePlatform
find: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
Edit: I was wrong. The snarky comment below is right.[–] kccqzy 13 hours ago
You misconfigured your security settings for your terminal app. You need to give it full disk access, or otherwise just open the folder in Finder.
[–] contingencies 10 hours ago
[–] wpm 4 hours ago
[–] contingencies 3 hours ago
[–] zenocon 9 hours ago
i think this is even more concerning now that i know it is building this graph in a distributed manner across multiple devices.
fyi: slack shows up as com.tinyspeck.chatlyio - it is the internal bundle identifier (Bundle ID) for the official Slack iOS app on Apple devices.
for those that complain about punctuation -- i skip it b/c i have numbness in the left hand due to an injury.
[–] Zenbit_UX 1 hour ago
[–] justinclift 1 hour ago
[–] ethansinjin 8 hours ago
[–] angry_octet 3 hours ago
What this incident highlights is you can now poke around the insides of MacOS, Android, and Windows to see what awful collection and telemetry has slipped in. Modifying what happens is a bigger challenge. Trusted boot and system integrity protection also protects the surveillance code.
[–] stmw 4 hours ago
[–] code_biologist 17 hours ago
[–] gattilorenz 18 hours ago
[–] veonik 17 hours ago
[–] rustyhancock 16 hours ago
It's just a tuned FreeBSD distro using Mate.
[–] jdiff 11 hours ago
I also see it defaults to the growing pile of bugs known as XLibre.
[–] rustyhancock 10 hours ago
A typical Linux user will be used to GNU conventions and probably have a lot of annoyances.
GhostBSD is simply a beginner friendly distro of FreeBSD.
In one line both MacOS users and BSD broadly will squirm at the likes of things like `ls src/ -la`
But honestly, I was interdicting in the idea that Linux is the only alternative really.
[–] joshAg 9 hours ago
[–] lproven 14 hours ago
This makes me glad. I do not own or use an iPhone. I have 2 iPads, one on iOS 9 and one on iOS 17, and neither can be updated. Neither talks to my email or anything: they're ebook readers, basically. Nobody in my immediate family uses iPhones either, nor Apple Watches or Apple TV or any of that.
I do not use Apple's App or Music stores, or their email, or calendar, or notes, or web browser, or even the text editor. I don't use Siri. I don't have a payment method on my 30Y old Apple account.
My email goes through Thunderbird, chat through Ferdium, web via Firefox. Office work is in Panwriter and occasionally LibreOffice.
I suspect, but don't know, that Apple doesn't know much about me and I suspect I wouldn't care about what it did.
It's still possible to use a Mac as a prettier Linux box, and that's what I do. I have no OS newer than macOS 15 and I don't even use Homebrew to extend that.
[–] dfc 14 hours ago
I used to have similar thoughts. But then i realized everyone was emailing me from Gmail, sending me evites, posting pictures of events I attended but didn't RSVP to social media, etc. If you live in a moderately populated city in a western economy these apps know a ton about you. You should not give up your digital hygiene but don't lie to yourself and pretend that your friends and family are not feeding your data to the beast.
[–] cwoolfe 10 hours ago
[–] ianmf 10 hours ago
[–] jwilcoxson 12 hours ago
[–] procaryote 11 hours ago
[–] adsharma 10 hours ago
https://cs.uwaterloo.ca/news/waterloo-based-graph-database-s...
[–] monarchwadia 12 hours ago
It's that AI writing tends to be dense and difficult to really parse, for humans.
Something about the writing style does not sit well with how my mind works. My mind cannot parse it very well.
You could try asking it to write in Simplified Technical English (STE100), which ends up being easier to understand for humans. Or, at least for me.
[–] rubyfan 17 hours ago
[–] mmooss 13 hours ago
Disable the daemons, delete the directory, lock down permissions to the database files / directory, lock down the daemons' permissions, delete the daemons, ...
I'm not recommending those things - I don't know what the consequence is for the system - but that's where I'd start.
[–] rbn3 16 hours ago
[–] verytrivial 16 hours ago
Is how I'm generally greeted when I ask this sort of question.
Turn off your Mac and use a different operating system. Because it doesn't matter how you disable this feature in isolation. It is merely the current projection of Apple's opinion of its relationship with you. It's a hydra and you are going to lose the fight.
[–] bel8 16 hours ago
[–] kibwen 16 hours ago
[–] inatreecrown2 4 hours ago
[–] angry_octet 4 hours ago
The best solution to not losing confidentiality is not to collect it, and not to process it or store it. Relatedly, why does this daemon have access without permission being granted? If it was a third party tool it would not.
[–] fudged71 7 hours ago
[–] axismundi 17 hours ago
[–] ptdorf 7 hours ago
[–] waiwai933 13 hours ago
[–] infwhispers 13 hours ago
[–] hmokiguess 13 hours ago
Is it unencrypted and accessible by other applications without elevated permissions?
Can I modify it at will and does it persist if so?
[–] infwhispers 13 hours ago
[–] titzer 14 hours ago
This is exactly why we should not have closed source anything at the bottom.
[–] ig-88ms 16 hours ago
Apple makes money of your data as does anyone else. The just use your compute and energy for it too and convinced everyone that was privacy.
[–] IAmGraydon 8 hours ago
[–] arcanemachiner 17 hours ago
[–] MonkeyClub 14 hours ago
[–] cite_please 11 hours ago
[–] teekert 9 hours ago
Apple doesn't need you to not buy ram to make it work for them. Joke's on Sam.
[–] WesolyKubeczek 14 hours ago
Which of course we developers give to our tools and terminal emulators so they are not annoying to use! One npm install away from mining this sweet data via a postinstall script!
[–] masonwan 11 hours ago
[–] xlayn 6 hours ago
And of course how the information was used by Nazis to search for you and... you know the rest of the story... including why it should be dissalowed in first place.
[–] mfro 13 hours ago
[–] procaryote 10 hours ago
Source: have never had Apple Intelligence enabled, have these files anyway
[–] IAmGraydon 8 hours ago
[–] willmadden 15 hours ago
[–] SoftTalker 10 hours ago
When you do that, it's quite hard for it not to sound creepy. And most people would probably say no.
But I don't think it should be prohibited by regulation. Some people might want it, or genuinely find it useful.
[–] sufficientsoup 12 hours ago
[–] classified 8 hours ago
[–] conartist6 18 hours ago
[–] infwhispers 18 hours ago
[–] veonik 17 hours ago
[–] infwhispers 17 hours ago
[–] sunaookami 17 hours ago
[–] ectoloph 13 hours ago
You might want to prune some of the descriptions though, as a lot of them are very Claude and hard to follow.
[–] iamtedd 14 hours ago
Why did you abbreviate 'visualise'? You're not running up against a character limit.
[–] Hamuko 17 hours ago
"We" sounds pretty damn generous if you don't even know whether it works.
[–] wat10000 9 hours ago
[–] sneak 11 hours ago
[–] BatchJob 11 hours ago
[–] daneel_w 15 hours ago
[–] infwhispers 13 hours ago
[–] DSpinellis 17 hours ago
[–] mimotomo2009 17 hours ago
But nevertheless: as far as I have understood it everything is built on your computer and is still used on your computer. You - as the user of the Mac - has took and saved the information. Your Mac is then only working for you - if Apple doesn't load the information in their enviroment.
[–] harvey9 16 hours ago
[–] Sharlin 16 hours ago
[–] bel8 16 hours ago
If we are overriding federal laws, might as well make people immortal too.
[–] jadamson 16 hours ago
If you send a friend an email, they may add you to their address book and set a reminder for your birthday while they're at it. They don't need your permission to do that, so why would a device acting on their behalf?
On the other hand, if a customer of mine asks for the data I have on them, do I have to send them my Personal Knowledge Graph facts about them? That's less obvious, and I'd lean towards Apple's helpful database being a liability even if it's local.
[–] eastbound 17 hours ago
I'm saying that because I wish the GDPR also covered the software providers who perform Data Processing against the will of all parties, but it isn't the case. Lastly, they're a person and not a business.
It is however clear that building a database of people which may contain race, religion or political opinions is illegal, even if it's just a person doing it.
[–] DSpinellis 11 hours ago
[–] alchemist1e9 16 hours ago
[–] rbn3 16 hours ago
do i see that right - the data is unencrypted, the profile is built by an undocumented background profiler without consent or an option of opting out, it is consumed by cloud connected platforms like siri and apple intelligence and ANY application on my mac can access it?
[–] fschuett 15 hours ago
None of this shit is legal, but the laws are toothless anyway: Apple can get "fined" a couple million and that's it. The fallout from the press would be a harder hit for them.
[–] amelius 18 hours ago
[–] infwhispers 17 hours ago
[–] fschuett 16 hours ago
[–] otterley 14 hours ago
[–] nephihaha 7 hours ago
In the meantime the German government probably uses that info.
[–] rpdillon 14 hours ago
It'll be interesting to see if anybody goes after Apple for this.
[–] exabrial 11 hours ago
[–] gib444 12 hours ago
I'm glad I don't have any contacts/photos in iCloud or locally, don't use FaceTime/iMessage etc. Contacts are in DAV. Mail is webmail. Photos self hosted with Immich. I do have my Calendar on my Mac, that's it.
Mac is totally Windows-ified now. Have you seen the new user setup steps for MacOS 27? SO MANY CLICKS! And a plethora of debloating tools now, to disable Apple Intelligence etc. Sigh
(oh and MacOS 27.2 has SO many bugs I've lost count within just 24 hours of upgrading. Can't even trust x.2 releases now)
[–] petesergeant 14 hours ago
[–] hdb385 17 hours ago
[–] ProllyInfamous 15 hours ago
1) Before macOS boots, LittleSnitch ("LS") does not have any ability to block hostnames, e.g: on every boot, any modern Apple product ignores any manually-configured DNS IP and attempts to phone-home
2) Allegedly, this user profile information is stored locally (so LS wouldn't see any outgoing connection attempt to Apple servers)
3) LS does not block DNS-resolution, only IP-connection (i.e. your ISP sees all DNS queries, whether you click `ACCEPT` or `DENY` when LS popup asks)
4) If you're using LS with intentions of primary DNS blockage, you have failed; try pi-hole (or other local hardware DNS resolver); use physically-dedicated hardware (e.g: Raspberry Pi) to run your PiHole, not a Docker/Prox/&c
5) I am investigating another user's comment on using TLS certs to DENY-all DNS, but need to research further on this (new info to me!)
[–] SoftTalker 10 hours ago
[–] daneel_w 16 hours ago
[–] jimz 16 hours ago
(MacOS Golden Gate 27.1, and yes some of the pages do say that the data isn't working, but the ones that do work are hilariously wrong once you get beyond my parents, which, since they are noted as "mom" and "dad", well, that's a freebie.
I'm definitely not your average user, but still. It has eight photos of me but since I generate random EXIF data when they get moved onto my hard drive and I use an Android phone, the identification between photo and me, - and I video chat, facetime with my mom who's on vacation in Egypt and my dad who's on business in China, among others, did not seem to get recorded. I also have a half-sister who is not mentioned anywhere, but it did identify an obviously fake entity in my contacts as my: family, partner, child, and sibling. None of that is true. It also identified a throwaway number that I control as part of my family, a friend of is dead as my family, my lawyer misses the cut at 0.47 for friends, my aunts, cousins, and uncles do not make the list. Some are mostly overseas - Canada, China, Hong Kong, but my father spends 6 months out of the year in China and makes the list. My partner, to whom I'm not married and have no plan to do so, but does live with me 6 months out of the year and works on her family's ranch in the state and we even share family plan for our phone service, is nowhere on the list, and she has an iPhone.
Johnny Appleseed features prominently in my FAF. One of my close friends is known only through an employer, even though I'm self-employed. I'm not much of a photo-taker and certainly not with my iPad, and so the photo clusters are mainly... baseball cards, which I process via a ADF scanner, since taking 5 digits worth of baseball cards, front and back, is ridiculous.But not more ridiculous than how it seems unable to fully or even partially beyond the most basic aspects of the data it can access to make connections with any sort of certainty that is correct. It identified half of my exes but only barely. It decided that obviously fake (555 area code, come on) entries in my contacts as close friends, and it seems to make the fundamental mistake of creating connections under the assumptions that seems ripped from Anna Karenina, but only made its way half through the epigraph and mistranslated it.My MacBook does not get turned off entirely unless I'm out and about with it, but it's easier to simply use my iPad Pro M4 and my Pixel - neither particularly known for privacy - instead of lugging my entire setup around unless I'm going on a trip, which happens twice a year usually.
I get the sense that this shows what my MacOS doesn't know what to do with the data it has. I'm not going to enrich it so, let it be, I guess. But just to be clear, I'm not the partner, father, and sibling of some entity that I have never had any contact with. I also do not use Apple Mail (eM Client is what I prefer). Although now I'm going to dig up an Almodovar movie or something I guess.
[–] penguin_booze 13 hours ago
Whom you know.
A similar discussion came up recently with Siri Recap[1], where some expressed how useful they thought it was and that, as a party to the conversations it summarizes, there was very little moral or ethical concern. But I have a social concern.
If I'm having a chat with someone, there's a milieu constructed around the fact that not everything will be remembered verbatim. There are all sorts of social and contextual cues that can easily get lost if listening gets replaced by flat relentless transcription.
With Recaps and this social graph (were it to be productized), the informal fluidity in the way we relate to one another starts to go away, and the expectations that follow from that become artificial and burdensome. In the same way that autocorrect has made typos unacceptable, how could you ever be forgiven for forgetting the name of your colleague's new nephew or the Italian village that your neighbor took a spontaneous boat trip to while on vacation last year?
[1]: https://news.ycombinator.com/item?id=49641401