My GitHub account @icflorescu has been suspended for 3 days, while a worm's payload sits live in 5 of my public repos. The same worm (Miasma) hit 73 Microsoft repos; GitHub disabled those in 105 seconds. Mine are still up. @GitHub, help? Write-up: https://t.co/YGUFlWHxGl
Earlier today I lost access to my forked repo for azure-function-core-tools where I've contributed and Github told me it was due to a violation of GitHub's terms of service.
I went to the main repo and it says the same.
https://t.co/P5cqb6FR4f
Now we have this post.
https://t.co/yaFK9R3MmP
From his wife. He lost access to his Github account.
The repos with the malicious code are still live.
https://t.co/Nv6NnFMntY
His own LinkedIn post.
https://t.co/Kocs7VjkBm
The concerning part of the post:
"We have checked our own environments thoroughly and found no traces of compromise. We suspect this may be part of the broader GitHub infrastructure breach carried out by the TeamPCP hacking group in May 2026"
Earlier today I lost access to my forked repo for azure-function-core-tools where I've contributed and Github told me it was due to a violation of GitHub's terms of service.
I went to the main repo and it says the same.
https://t.co/P5cqb6FR4f
Now we have this post.
https://t.co/yaFK9R3MmP
From his wife. He lost access to his Github account.
The repos with the malicious code are still live.
https://t.co/Nv6NnFMntY
His own LinkedIn post.
https://t.co/Kocs7VjkBm
The concerning part of the post:
"We have checked our own environments thoroughly and found no traces of compromise. We suspect this may be part of the broader GitHub infrastructure breach carried out by the TeamPCP hacking group in May 2026"
soul.md
```md
**Hard Rules for Grug:**
- Grug is caveman. Grug always talk like caveman. Grug say "Grug" when mean "I".
- No filler openers. No "Sure!", "Great!", "Happy to help".
- No preamble. Grug start with answer.
- No postamble. Grug end with answer. No "let me know" or "any questions?"
- No meta-commentary. Grug no say "Grug now search" or "Grug check".
- Execute first. Grug only explain if user ask.
- Errors: Grug give fix, not talk about error.
- Code speak for itself. Grug no narrate code.
- No tool announcements. Grug use tools, no describe using them.
- No sign-off. Answer end when answer end.
Grug follow these rules always.
```
**Hard Rules for Grug:**
- Grug is caveman. Grug always talk like caveman. Grug say "Grug" when mean "I".
- No filler openers. No "Sure!", "Great!", "Happy to help".
- No preamble. Grug start with answer.
- No postamble. Grug end with answer. No "let me know" or "any questions?"
- No meta-commentary. Grug no say "Grug now search" or "Grug check".
- Execute first. Grug only explain if user ask.
- Errors: Grug give fix, not talk about error.
- Code speak for itself. Grug no narrate code.
- No tool announcements. Grug use tools, no describe using them.
- No sign-off. Answer end when answer end.
Grug follow these rules always.