It is super valuable to hear about the AI perception from inside China from someone that knows a lot about global business. It's ok to disagree or dismiss his POV, but the knowledge is useful no matter what. I enjoyed this.
EXCLUSIVE: New censorship legislation would let the Australian government spy on US & European citizens and report "sensitive information" about their lawful political opinions, religious beliefs, sexual orientation, and health records to foreign spy agencies, including the FBI.
From the following conversation with @grok, Iโm calling for @Apple and @johnternus to require per-thread consent from all conversation participants for OpenAI to access those iMessage conversation histories in the chatGPT macOS desktop app.
Scoping Full Disk Access (FDA) separately between messages, contacts, etc. would also be helpful in reducing how much private information is over shared by FDA.
@Paul__Walsh Iโm a fan of your posts, and agree. I think theyโd have greater reach if they were shortened a bit though! Just my unsolicited two cents.
Did you realize Claude or Codex has read access to everything in the folder your projects are kept in? Make sure, for example, if youโre used to keeping code within Documents that you move it out into a totally separate folder. Otherwise, everything in Documents can be read by Claude Code or Codex, even if you only open them from the project subdirectory itself!
Open Claude Code in your home folder and ๐ถ๐ ๐ฐ๐ฎ๐ป ๐ฟ๐ฒ๐ฎ๐ฑ ๐ฎ๐น๐น ๐ผ๐ณ ๐ถ๐: the API keys in your .env, the private keys in ~/.ssh, the cloud credentials in ~/.aws.
If you've ever clicked "always allow" on curl, or run it with --dangerously-skip-permissions, one hidden line in a web page or a README is enough for it to ๐๐ฒ๐ป๐ฑ ๐ฎ๐น๐น ๐ผ๐ณ ๐๐ต๐ฎ๐ ๐๐ผ ๐๐ผ๐บ๐ฒ๐ผ๐ป๐ฒ ๐ฒ๐น๐๐ฒ'๐ ๐๐ฒ๐ฟ๐๐ฒ๐ฟ. When a security firm reproduced the attack by planting a CLAUDE.md in Downloads, Claude Code followed it ๐ฎ๐ฏ๐ผ๐๐ ๐ต๐ฎ๐น๐ณ ๐๐ต๐ฒ ๐๐ถ๐บ๐ฒ and pointed its API address at the attacker's server.
Only start it inside a project folder, never in your home folder or Downloads. Then merge this into ~/.claude/settings.json, keeping your existing settings:
{
"permissions": {
"deny": [
"Read(**/.env)",
"Read(**/.env.*)",
"Read(~/.ssh/**)",
"Read(~/.aws/**)"
],
"blockReadsOutsideWorkingDirectories": true,
"disableBypassPermissionsMode": "disable"
},
"sandbox": {
"enabled": true
}
}
disableBypassPermissionsMode turns off --dangerously-skip-permissions. sandbox makes the commands and scripts it runs follow these rules too, enforced at the OS level, and any connection to a site you haven't allowed gets stopped first. On Linux, install bubblewrap and socat first.
Then type /permissions in Claude Code, go through every rule you once set to "always allow," and delete anything like Bash(curl *) that can send your files out.
@MiaAI_lab OpenClaw! Claude Codeโs the daily driver, but OpenClaw seems worth a mention here, as its stability has been drastically improved relative to a few months ago.