A former Apple engineer discusses Google product culture:
> My director wore an Apple Watch and had an iPhone ... my VP too. Nobody was expected to eat the dog food and so few did. This was crazy to me coming from Apple ....
Long-time Microsoft employees explain changes in Windows:
news.ycombinator.com/item?id=300193…
Designers were handed full control over UX. Engineers who fought for usability over a slick-looking interface burned out and left after repeatedly being overruled.
"Hardcore" engineering at Twitter 2.0: "To address extreme level of data scraping & system manipulation", Twitter added rate limiting on the backend which seems to have created a retry storm from the client that DDoS'd Twitter for at least eight hours.
State of the art anti-cheat techniques:
Roblox detects if you have the string "x86dbg" in a window title (or window?), so kids are changing their display names and discord server names to x86dbg to get people kicked from Roblox.
I've find U.S. immigration policy baffling.
Back when I was in college, the majority of the top EE students at my university where from China, Korea, or India.
Almost all of them wanted to stay in the U.S., but most couldn't, so they went home and worked as engineers at home.
One thing it took me quite a while to understand is how few bits of information it's possible to reliably convey to a large number of people.
When I was at MS, I remember initially being surprised at how unnuanced their communication was, but it really makes sense in hindsight.
One of the things that I think is sad about the decimation of Twitter eng is that Twitter was doing a lot of interesting (and high ROI) engineering work that, at younger companies, is mostly outsourced to "the cloud" or open source projects
A few examples off the top of my head: