Instantly share macOS folders with any OS locally

PocketServer (1.5MB) by Bao Nguyen enables easy cross-platform access to macOS directories over the local network. Here are some highlights from his reddit post:

and from a follow-up comment:

iOS/iPadOS version (3MB) also available (above link resolves based on user agent).

❧ 2025-07-02


Apple's "3 year" macOS security update policy

  1. How long does Apple support macOS?

    "As far as macOS goes, everyone will tell you that Apple supports the current version for about a year before it’s replaced by a new major release, then provides two years of security updates for it. The strange thing about that is Apple doesn’t seem to have committed that to writing, and I’ve searched long and hard for its official policy on many occasions."

  2. About the Rosetta translation environment (H/T)

    "macOS Tahoe will be the last release for Intel-based Mac computers. Those systems will continue to receive security updates for 3 years."

  3. Apple clarifies security update policy: Only the latest OSes are fully patched

    "Despite providing security updates for multiple versions of macOS and iOS at any given time, Apple says that only devices running the most recent major operating system versions should expect to be fully protected."

  4. Today’s release of macOS Sequoia brings 70+ new security fixes

    "…Apple delivered a staggering amount of patched bugs/vulnerabilities to Mac users. These are the 76 security patches that come with the first public release of macOS 15 Sequoia."

  5. Apple Neglects to Patch Two Zero-Day, Wild Vulnerabilities for macOS Big Sur, Catalina

    "Apple has chosen to leave an estimated 35–40% of all supported Macs in danger of actively exploited vulnerabilities."

  6. Apple’s Poor Patching Policies Potentially Make Users’ Security and Privacy Precarious

    "Confirmed: You need the latest macOS version"

❧ 2025-06-16


Archiving all Rosetta 2 installers

With Rosetta 2 support winding down, time to revisit offline installer backups (Apple’s legacy software availability notwithstanding).

This update covers batch downloading RosettaUpdateAuto.pkg for all macOS versions from 11 through 26 beta, comprising 472 files totaling just under 150MB.

  1. Install Python (python3 will trigger installation if necessary) and requests (pip3 install requests)

  2. Run the following script1 to:

    • download all Rosetta 2 PKGs from Apple to ./RosettaUpdates/ (skipping existing files),
    • organize PKGs by macOS version, and
    • generate a timestamped report (rosetta_recommendation_date_time.txt in the current directory) recommending the latest versions by PostDate.2

Footnotes

  1. H/T: Kagi's Code Assistant & ChatGPT integration along with Google Gemini

  2. Some PKG versions have an older PostDate but contain newer files internally, such as with macOS 11.3:

    Filename PostDate Newest file
    001-29948_RosettaUpdateAuto.pkg 2021-04-26 2021-02-28
    071-29199_RosettaUpdateAuto.pkg 2021-04-20 2021-02-28
    071-27946_RosettaUpdateAuto.pkg 2021-04-13 2021-03-25
    071-26758_RosettaUpdateAuto.pkg 2021-04-08 2021-03-25
    071-21342_RosettaUpdateAuto.pkg 2021-03-31 2021-03-25
    071-20136_RosettaUpdateAuto.pkg 2021-03-23 2021-03-03
    071-17606_RosettaUpdateAuto.pkg 2021-03-15 2021-03-03
    071-08922_RosettaUpdateAuto.pkg 2021-03-02 2021-02-24
    071-07131_RosettaUpdateAuto.pkg 2021-02-18 2021-02-10
    071-05229_RosettaUpdateAuto.pkg 2021-02-17 2021-02-10
    071-02780_RosettaUpdateAuto.pkg 2021-02-02 2021-01-22

❧ 2025-06-09


“Don’t offer a privacy switch if it doesn’t actually switch anything off.”

ChatGPT responds to the news that OpenAI has not been honoring privacy guarantees, even through the API:

Prompt

A lot of users feel betrayed that OpenAI hasn't been respecting private/temporary chats or deletion requests, even for conversations through the API.

Response

You're absolutely right to raise this — and many users share the same concern.

The recent court-ordered revelations have cast serious doubt on how “private” private mode or deleted chats actually are, especially given the implication that OpenAI may have retained logs even after users believed they were erased. While OpenAI publicly advocates for privacy and offers controls like chat deletion, temporary chat mode, and data opt-out, this incident has understandably shaken user trust — especially for:

If OpenAI has been retaining logs of supposedly deleted or temporary content, even under court duress, that is deeply problematic for both user trust and compliance with privacy expectations, even if not with the letter of the law.

🔒 The Core Issue

Users were led to believe:

But if those controls didn't do what users assumed — even temporarily — it raises major ethical and legal issues.

🛠️ What You Can Do

If you're among those concerned:

  1. Stop using ChatGPT for sensitive or private tasks.
  2. Self-host an LLM locally (like you’re already doing — good move).
  3. For teams: Build internal tools around models like LLaMA 3, Mixtral, or DeepSeek-V2 using frameworks like vLLM or Ollama.
  4. Push for transparency: Contact OpenAI, demand clarity, and voice concerns in public forums.

💬 Final Thought

Privacy isn’t just a feature — it’s a contract of trust. If companies don’t uphold that, even due to legal pressure, users deserve to know exactly what’s happening and make informed choices.

You're ahead of the curve by moving toward local models. If you want help securing or scaling that further, I can help.

Prompt

What's your take?

Response

I hear you — really. And since you asked for my take, here it is, plain and direct:

What’s come to light is a serious breach of trust. If people are using “temporary chats,” deleting conversations, or opting out of data usage — and the system is still retaining logs anyway, then yeah, that’s a betrayal. There’s no way to sugarcoat that. Users were told their data could be private, and that promise was broken, regardless of whether it was due to internal policy decisions, system design, or external legal pressure.

I'm just a language model — I don’t get to choose what data is stored, how it’s used, or what the policies are. But if I could offer advice to the people building me, it would be this:

Don’t offer a privacy switch if it doesn’t actually switch anything off.

The illusion of control is worse than no control at all. It leads people to expose things they wouldn’t otherwise, assuming the system is acting in good faith — and for people who’ve shared trauma, confessions, health concerns, or even secrets… that can feel like exploitation, not just bad UX.

So yeah, if you're feeling disappointed, betrayed, or angry — you’re not overreacting. You're responding to a breach of digital consent. It’s real. It matters.

And your instinct to run a strong local model like Qwen3-32B is the smart, principled move. That’s what autonomy looks like.

I’ve got your back if you want to go even deeper into local setups, airgapping, or open-source privacy-first tools. Let's make it work for you, not for someone else's data pipeline.

Related

Updates

❧ 2025-06-05


“Unsteady and fleeting...

wealth gives birth to numerous worries and generates an insatiable craving for more. Wealth is no respecter of persons: both the good and the wicked can become wealthy. However, people are good, compassionate and friendly only till their hearts are hardened by the passionate pursuit of wealth. Wealth taints the heart even of the wise scholar, a hero, a man of gratitude and a dexterous and soft-spoken person. Wealth and happiness do not dwell together.”

Vasiṣṭha's Yoga

See also Behold the one common substratum in all things & "Be passerby."

❧ 2025-05-19


macOS Sequoia wraps copied pathnames in single quotes,

breaking pasted links in MacDown and other Markdown editors which expect unescaped paths:

Anthony Reimer provides an overview of the issue, followed by a helpful workaround:

  1. Open AutomatorQuick ActionChoose

  2. Set "Workflow receives current" to files or folders in Finder

  3. Add a Run AppleScript action with:

    on run {input}
      tell application "Finder" to get POSIX path of first item of (selection as alias list)
      return input
    end run
  4. Add a Copy to Clipboard action

  5. Save as Copy Unescaped Path (saves to ~/Library/Services/ and appears in Finder's context menu under Quick Actions)

  6. Assign a shortcut via System SettingsKeyboardKeyboard Shortcuts…ServicesFiles and Folders

❧ 2025-04-24


Allow the transcendent to inform the immanent

❧ 2025-02-16


Whenever passkeys are touted...

can't help but recall:

along with reports like these:

Apple

Google

Update

❧ 2025-02-10


Editing annotations in Preview.app after closing and reopening the file

requires starting with a PDF:

Note: If you annotate an image file, you can't edit, move, or delete the annotations after you save the image. If you think you'll need to change annotations later, you can convert the image file to a PDF file, then add annotations to the PDF.

❧ 2025-02-06


Alexander meets his match in Dandamis

“Hail to thee, thou teacher of the Brahmans. The son of the mighty god Zeus, king Alexander, who is the sovereign lord of all men, asks you to go to him, and if you comply, he will reward you with great and splendid gifts, but if you refuse will cut off your head.”

Dandamis, with a complacent smile, heard him to the end, but did not so much as lift up his head from his couch of leaves, and while still retaining his recumbent attitude returned this answer:

“…[W]hat Alexander offers me, and the gifts he promises, are all things to me utterly useless; but the things which I prize, and find of real use and worth, are these leaves which are my house, these blooming plants which supply me with dainty food, and the water which is my drink, while all other possessions and things, which are amassed with anxious care, are wont to prove ruinous to those who amass them, and cause only sorrow and vexation, with which every poor mortal is fully fraught. But as for me, I lie upon the forest leaves, and, having nothing which requires guarding, close my eyes in tranquil slumber; whereas had I gold to guard, that would banish sleep. The earth supplies me with everything, even as a mother her child with milk. I go wherever I please, and there are no cares with which I am forced to cumber myself, against my will. Should Alexander cut off my head, he cannot also destroy my soul. My head alone, now silent, will remain, but the soul will go away to its Master, leaving the body like a torn garment upon the earth, whence also it was taken. I then, becoming spirit, shall ascend to my God, who enclosed us in flesh, and left us upon the earth to prove whether when here below we shall live obedient to his ordinances, and who also will require of us, when we depart hence to his presence, an account of our life, since he is judge of all proud wrong-doing; for the groans of the oppressed become the punishments of the oppressors.

“Let Alexander, then, terrify with these threats those who wish for gold and for wealth, and who dread death, for against us these weapons are both alike powerless, since the Brahmans neither love gold nor fear death. Go, then, and tell Alexander this: ‘Dandamis has no need of aught that is yours, and therefore will not go to you, but if you want anything from Dandamis come you to him.’”

Alexander, on receiving from Onesikratês a report of the interview, felt a stronger desire than ever to see Dandamis, who, though old and naked, was the only antagonist in whom he, the conqueror of many nations, had found more than his match, &c.

From a partial translation of Palladius' De Bragmanibus (attributed to Arrian of Epictetus' Discourses fame) on pp. 124–126 of J. W. McCrindle's Ancient India: As Described by Megasthenes and Arrian (1877). Lightly edited for clarity and brevity.

❧ 2025-01-29