I’ve been seeing a lot of hype for harness engineering, truth is we’ve donde this work in every system, validation loops, output formatting and so on, all of that is harness engineering, AI just made it so we need those patterns explicitly documented again, and that is good
do you understand what just happened to Robinhood..
Someone sent a perfect phishing email - real domain, DKIM pass, SPF pass, DMARC pass and Robinhood's own servers delivered it.
Here's the chain:
→ Gmail treats john.doe@ and johndoe@ as the same inbox
→ Attacker registers a NEW Robinhood account using the dot trick of YOUR email
→ Sets the device name to raw HTML code
→ Robinhood's "unrecognized activity" email renders it unsanitized
The "Review Activity Now" button? Attacker's phishing site.
The email? 100% real.. Sent by Robinhood.. Signed by Robinhood..
Just because it passed every security check doesn't mean it's safe.
Alright folks, gather round and let me tell you the story of (almost) the biggest engineering disaster I’ve ever had the misfortune of being involved in. It’s a tale of politics, architecture and the sunk cost fallacy [I’m drinking an Aberlour Cask Strength Single Malt Scotch]
Esoteric metrics based on analyzing extensive data about employee activities has been mostly the domain of fringe software vendors. Now it's built into MS 365.
A new feature to calculate 'productivity scores' turns Microsoft 365 into an full-fledged workplace surveillance tool:
New EU regulations on App Stores launched:
- All app removals must come with a 30-day notice, clear reasoning, and option to appeal.
- Ranking in top charts must be transparent.
- Reveal any differential treatment on sweetheart deals.
- Plan term language.
https://t.co/6HMhUNk28r
Want to see something *really cool*? 😀
Since SwiftUI views are just plain old structs, they can easily be made Codable, which means that a view hierarchy can be decoded directly from JSON! 🤯
This is backend-driven UIs in <100 lines of code. Will publish all of it very soon 🚀
But what if my definition of success includes *not* utterly destroying my body and mind with sleep deprivation in order to eke out a few miserable hours of drudgery before the sun is up
Going to an after-work programming meetup for the first time in over a year. Just wanted to say it's OK to not network or do professional events, your free time is yours. I wish more people would be saying this in tech.