I've found (and locally fixed) an annoying performance bug on @X web!
TLDR: go to a post with a lot of replies, and scroll up and down - notice it's laggy?
There's a component that calculates the scroll parent, and then removes the scroll listener when unmounting. But it seems we don't even have a scroll listener most of the time, so we can avoid the heavy _getScrollParent function by wrapping it in a conditional
This removes seconds of forced reflow and lag for me
Would love to get it fixed! ๐๐ป @X@engineering@elonmusk@nikitabier
WTF, $3000 Samsung TV has an always-on mic, automatic content recognition, geo tracking, network mapping, and ships your data to Samsung + 400 partners.
Bro Rooted a brand-new 2025 Samsung TV after noticing absurdly targeted ads.
Firmware was locked down, so zero-days it was.
Got a root shell.
then found: always-on voice service, ACR, geo, full telemetry pipeline, and four separate DRM systems.
This isnโt a bug, Itโs the product bro.
During this red-teaming exercise, we also found a vulnerability that allows for unauthenticated remote code execution in Brotli, a widely-deployed compression library included in many pieces of software such as Node.js, Bun, and Envoy.
The flaw could let an attacker run their own code on affected systems by sending or replying with malicious compressed data, without any need to create a user account. That is, an unpatched server that accepts compressed input could be taken over by a malicious client, and an unpatched client that accepts compressed input (such as โcurl --compressedโ) could be taken over by a malicious server.
This root cause issue was actually fixed in the Brotli source code in February, but it wasnโt known at the time that it gave rise to a security vulnerability and there was no more recent release of Brotli. Since Brotli is built into other software, any software which includes this library needs to take the update too, followed by the users of that software. We disclosed the vulnerability to Brotli and other downstream projects such as Node.js, which released or are currently releasing security updates, and Brotli cut new release versions and published a CVE.
More details on the patch and mitigations below:
https://t.co/Y1Y72aHxrW
I'm mostly using dedicated CPU cloud machines but even then, it depends on the specific run. Some agents are building fuzzers, which are CPU limited, but some are doing static code analysis, which are just chilling with one core
Cloud machines are more fun atm because my home machine is not mega powerful