DJI Romo owner Sammy Azdoufal was trying to get his PS5 controller to operate his new robovac when he inadvertently took over thousands of the devices. Azdoufal's remote control app, made with the help of Claude Code, slipped through some rather basic security on DJI's servers.
Not only could Azdoufal control any of these robovacs, he could also access the video and audio they were feeding back, and view 2D floor plans of the homes they were in. IP addresses were also accessible, meaning approximate locations of these properties could be calculated, alongside everything else.
https://www.techradar.com/home/robot-vacuums/a-simple-hack-gave-the-owner-of-a-brand-new-dji-romo-access-to-a-global-army-of-robovacs
TechRadar
A simple hack gave the owner of a brand new DJI Romo access to a global army of 7,000 robovacs — and the security flaw isn’t fully…
This wasn't supposed to happen
Forwarded from Worst Timeline (Claudio)
Hey did you accidentally bomb Iraq instead of Iran???
ChatGPT: You’re absolutely right good catch!
https://fixupx.com/clashreport/status/2027675569639264488
ChatGPT: You’re absolutely right good catch!
https://fixupx.com/clashreport/status/2027675569639264488
FixupX
Clash Report (@clashreport)
NEW: Israel is also striking in Iraq.
Source: N12
Source: N12
journalctl -u micro
Per personalizzare le etichette delle schede su VSCode in base al percorso: "workbench.editor.customLabels.enabled": true, "workbench.editor.customLabels.patterns": { "**/*": "${filename}", "**/__init__.py": "${dirname} (init)", "**/__main__.py": "${dirname}…
Consiglio queste altre due regole per molteplici compose file e Dockerfile
"workbench.editor.customLabels.patterns": {
"**/*compose.y*ml": "${dirname}",
"**/Dockerfile": "${dirname}",
},Il compilatore di rust ha un limite imposto con messaggio
Quindi ad esempio non è possibile implementare il trait Add sul tipo String perché in futuro potrebbero aggiungerlo nativamente. Wtf.
https://github.com/rust-lang/rfcs/issues/2758
upstream crates may add new impl of trait in future versions
Quindi ad esempio non è possibile implementare il trait Add sul tipo String perché in futuro potrebbero aggiungerlo nativamente. Wtf.
https://github.com/rust-lang/rfcs/issues/2758
GitHub
Limiting `upstream crates may add new impl of trait in future versions` · Issue #2758 · rust-lang/rfcs
Hello, I've run into this one a few times now when working with generics, and I haven't really found a way to bypass it in most cases. I completely get why this is here, "be careful, y...
Mi ero tagliato fuori dalla zimaboard con iptables, allora ho collegato una tastiera usb, ho inserito alla cieca utente e password e lanciato un reboot. Fortunatamente il firewall non l'avevo ancora abilitato all'avvio
❤1
Ho abilitato per altri motivi il tracing su iptables ed ho scoperto che un pc windows fa 1 richiesta dns al secondo. Non ha una cache?
Sembra che i colpevoli siano il servizio Windows Image Acquisition ed Edge...
Edit: trovato il colpevole, era RustDesk — non l'avrei mai detto
Sembra che i colpevoli siano il servizio Windows Image Acquisition ed Edge...
Edit: trovato il colpevole, era RustDesk — non l'avrei mai detto
Super User
Windows 10 machine is sending DNS requests every few seconds for bogus local hostnames
My dad brought his laptop over, and I noticed in my pihole dashboard that the number of dns requests nearly tripled. Turns out his laptop is sending nonstop dns requests about every 5 seconds for o...
Installato NextCloud AIO con demone docker aggiuntivo, caddy reverse proxy sul demone principale.
Per esporre le porte tra demoni diversi e non al mondo intero, è necessario usare il gateway del corrispettivo bridge default, quindi ad esempio
Poi per comodità nel compose di caddy
Per esporre le porte tra demoni diversi e non al mondo intero, è necessario usare il gateway del corrispettivo bridge default, quindi ad esempio
172.27.0.1:8080:8080Poi per comodità nel compose di caddy
extra_hosts:
host.docker.internal: host-gateway
nextcloud: 172.27.0.1
Sempre detto che Motorola grande marchio
https://9to5google.com/2026/03/01/motorola-confirms-grapheneos-partnership-for-a-future-smartphone-porting-features/
https://9to5google.com/2026/03/01/motorola-confirms-grapheneos-partnership-for-a-future-smartphone-porting-features/
9to5Google
Motorola confirms GrapheneOS support for a future phone, bringing over features
Motorola has announced a partnership with GrapheneOS which will see a phone with support, as well as features ported to other devices.
❤3
Ho pensato di pulire il mio portatile e di cambiare pasta termica, scoprendo che il tubo di calore è troppo alto per quel secondo chip. La pasta tocca entrambi ma non è abbastanza, mi conviene comprare dei thermal pads.
Poi intanto uso il pattern ad X che dovrebbe coprire molto meglio l'intera superficie
Poi intanto uso il pattern ad X che dovrebbe coprire molto meglio l'intera superficie