Dedicated To The Pursuit Of Knowledge & The Joy Of Sharing Itโœ

Mr T retweeted
Yerrii!! Football can kill you ๐Ÿคž๐Ÿพ๐Ÿ˜ฟ
227
184
1,932
46,495
How Google managed to crash many iOS apps around the world On September 28 we noticed in our React Native mobile app that crashes are occurring from the Firebase Analytics. We couldn't do anything about it. When I took a look at the issue opened in the Firebase project, I saw that many others have the same problem. Now, Google provided a postmortem. What they did was that they removed an old feature flag from the backend system for Firebase Analytics. The existing tests passed, but the SDK inside the apps still read that flag. When they rolled out that change globally, each device that fetched it crashed at launch time. The bad config was served for ๐Ÿฎ ๐—ต๐—ผ๐˜‚๐—ฟ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐Ÿญ๐Ÿญ ๐—บ๐—ถ๐—ป๐˜‚๐˜๐—ฒ๐˜€. A developer opened a GitHub issue 18 minutes after the rollout began, and by 18:05 PDT, it already pointed at the config response and asked for a rollback. Google traced the cause at 19:16. Facebook had a similar issue in May 2020, when a server-side config change made its iOS SDK crash Spotify, TikTok, Pinterest and Venmo. The lesson has been public for more than six years. Google listed four fixes, and each one you can check in your systems: ๐Ÿ”น ๐—ฉ๐—ฎ๐—น๐—ถ๐—ฑ๐—ฎ๐˜๐—ฒ ๐—ผ๐—ป ๐˜๐—ต๐—ฒ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜. The SDK never checked that a flag had a name. Bad server data should not crash the app, so skip the broken flag and keep the cached default. ๐Ÿ”น ๐—ง๐—ฒ๐˜€๐˜ ๐˜„๐—ต๐—ฎ๐˜ ๐—ฎ ๐—ฑ๐—ฒ๐—น๐—ฒ๐˜๐—ฒ ๐—น๐—ฒ๐—ฎ๐˜ƒ๐—ฒ๐˜€ ๐—ฏ๐—ฒ๐—ต๐—ถ๐—ป๐—ฑ. The existing tests passed on this change. Block the release when code still reads a flag you removed. ๐Ÿ”น ๐—ฅ๐—ผ๐—น๐—น ๐—ผ๐˜‚๐˜ ๐—ฐ๐—ผ๐—ป๐—ณ๐—ถ๐—ด ๐—ถ๐—ป ๐˜€๐˜๐—ฎ๐—ด๐—ฒ๐˜€. These flags also act as kill switches that turn off a buggy feature remotely. That mechanism is released globally, so the bad config went out to apps everywhere. Treat a config change like a deploy and start with a small group of users (phased rollout). ๐Ÿ”น ๐—ฃ๐˜‚๐˜ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜ ๐—ต๐—ฒ๐—ฎ๐—น๐˜๐—ต ๐—ผ๐—ป ๐˜๐—ต๐—ฒ ๐˜€๐˜๐—ฎ๐˜๐˜‚๐˜€ ๐—ฝ๐—ฎ๐—ด๐—ฒ. Google's status pages track mostly server health, and it stayed green while apps crashed.
8
6
22
2,138
Mr T retweeted
LangGraph explained in 1 minute.
2
3
47
9,225
Mr T retweeted
What does it take to get to an agent that catches its own mistake and writes the eval and the fix? Catch @hwchase17's Interrupt London session on building agents that improve over time: youtu.be/xy_7SzwsIjM
7
1
25
5,039
Mr T retweeted
Good football and aura.
5
10
19
377
83
155
532
32,755
Mr T retweeted
Barrack Obama responding to Trevor Noah ๐Ÿ˜‚๐Ÿ˜ญ
A clip that must never disappear from the internet.
211
1,818
19,056
815,176
Do you remember when you joined X? I do! #MyXAnniversary
20
This Sundowns fan was ungovernable ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚
345
1,210
7,291
399,550
108
125
1,672
314,170
perfect home
4
99
938
15,545
880
6,411
109,320
16,227,731
To the people who hired us for our first jobs when we had 0 experience.. may your pockets never dry
75
319
2,643
26,457
Good morning
49
218
1,805
34,189
People are creative out there ๐Ÿ˜‚๐Ÿ˜‚
16
95
313
14,853
Mr T retweeted
๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ’€
68
250
1,118
44,939
Mr T retweeted
Me showing my friends how easy it is to vibe code an application ๐Ÿ˜‚
42
156
1,822
50,593
Bro is crazy ๐Ÿ˜†
27
80
290
19,096
Mr T retweeted
50 websites that feel like the internetโ€™s hidden toolbox 1. unpaywall.org โ€” Free research papers 2. openlibrary.org โ€” Borrow books online 3. doaj.org โ€” Free academic journals 4. alternativeto.net โ€” App alternatives 5. justwatch.com โ€” Find where to stream 6. archive.org โ€” Internet archives 7. gutenberg.org โ€” 70K+ free books 8. openstax.org โ€” Free textbooks 9. openculture.com โ€” Free courses 10. wolframalpha.com โ€” Solve complex problems 11. photopea.com โ€” Photoshop alternative 12. squoosh.app โ€” Compress images 13. remove.bg โ€” Remove backgrounds 14. cleanup.pictures โ€” Remove objects 15. unscreen.com โ€” Remove video backgrounds 16. carbon.now.sh โ€” Beautiful code images 17. ray.so โ€” Code screenshots 18. shots.so โ€” Product mockups 19. smartmockups.com โ€” Create mockups 20. haveibeenpwned.com โ€” Check data breaches 21. virustotal.com โ€” Scan files & URLs 22. privnote.com โ€” Self-destructing notes 23. temp-mail.org โ€” Temporary email 24. file.io โ€” Temporary file sharing 25. archive.ph โ€” Save webpages 26. similarsites.com โ€” Find similar websites 27. radio.garden โ€” Explore global radio 28. everynoise.com โ€” Discover music genres 29. tunefind.com โ€” Find songs from shows 30. musicforprogramming.net โ€” Focus music 31. mynoise.net โ€” Custom background sounds 32. coffitivity.com โ€” Cafรฉ ambience 33. elicit.org โ€” Research assistant 34. consensus.app โ€” Research-backed answers 35. connectedpapers.com โ€” Research connections 36. semanticscholar.org โ€” Academic search 37. scispace.com โ€” Understand research papers 38. summarize.tech โ€” YouTube summaries 39. phind.com โ€” AI for developers 40. regex101.com โ€” Test regex 41. codebeautify.org โ€” Format code 42. jsonformatter.org โ€” Format JSON 43. explainshell.com โ€” Understand terminal commands 44. raindrop.io โ€” Bookmark manager 45. downdetector.com โ€” Check outages 46. tineye.com โ€” Reverse image search 47. fast.com โ€” Internet speed test 48. smallpdf.com โ€” PDF tools 49. ilovepdf.com โ€” Merge/split PDFs 50. 10minutemail.com โ€” Temporary email Save this. Youโ€™ll definitely need some of these later. ๐Ÿ”– Follow @I_AM_AYASHA for more useful websites, AI tools & tech resources. ๐Ÿš€
18
408
1,314
55,590