Soroush Moosapour (@SarcasticPyDev) header
Soroush Moosapour (@SarcasticPyDev) profile picture

playing for the love of the game :) Founder and CEO at https://xitter.cf/t.co/Xcen4d3QNf, Platform Engineer at https://xitter.cf/t.co/Tn3ICC5y9d, Quant at ****

outside comfort zone
Joined June 2014
Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)Photo by Soroush Moosapour (@SarcasticPyDev)
Do you actually wanna do this or not?
3
1
38
54,527
اولین کامیت اول صبح خیلی خوب بود
2
20
RT @AminP82: توی کسب‌وکارتون هر تصمیمی گرفتید، مسئولیتش را هم بپذیرید و پیامدهایش را «گردن» بگیرید. سخت است ولی با این‌کار بین هم نيروهای خ…
1
23
با توجه به هک‌های 2 هفته پیش من به شخصه واقعا دارم امنیت سرویس هام رو از نظر CVE ها بسیار جدی میگیرم. الان واقعا ریسک زیادی هست که اپ های غیر کاربردی ای نصب کنید که خود اونا CVE های فعال داشته باشن و زندگیتون رو آلوده کنن. و حداقل هم توی کار خودم رفتم سراغ DHI که حتی اگر توی سطح اپ هم مشکلی وجود داشته باشه، چندین مرحله برای exploit شدنش بیشتر طول بکشه. شاید تنها تغییر اساسی دنیای نرم افزار بعد از بکارگیری LLMها همین چند برابر شدن اهمیت امنیت و security باشه.
بهش میگیم چرا اوپن سورسش نمیکنی؟ جواب نمیده و خودش رو با اپل و ادوبی مقایسه میکنه. خوشبختانه الان کلی ابزار هست که میشه decompile کرد و دید چه گندی زده. چندتا لایبرری (عمدا یا سهوا) استفاده کرده که اکثرا CVE خطرناک دارن و حتی امکان اجرای کد میدن.
3
1
48
1,730
سرویس بکاپ postgres هزار و چهارصد pull جدید توی 2 روز اخیر گرفته و بکاپ mongo هم 420 تا :) سرویس‌های امن، درست و درمون و بدرد بخوری شدن :)
34
833
همه سکرت ها رو هم rotate کنید بعد از آپدیت و اطمینان از عدم نفوذ. ببخشید اگر که جواب نمیدم. ایشالا چند روز دیگه سر حوصله و با دست پر تر از همیشه برمیگردم :)
احتمالا با بزرگترین هک و موج هک های تاریخ بشریت روبرو باشیم... مراقب سیستماتون باشید واپ های اضافه رو پاک کنید و حتما auditهای امنیتی داشته باشید روی هرچیزی که دارید از دیوایس تا اپ تا نتورک. اگر میتونید سرویس ها رو به جای آپدیت کردن خاموش کنید و اگر قصد تغییر نسخه ی ابزار و سرویس ها به نسخه های درست و امن رو دارید، ممکنه نیاز به downgrade داشته باشید به جای upgrade. شانس آوردم که آلوده نشده سیستم شخصیم ولی ممکنه شده باشه و هنوز نفهمیده باشم. راستی! کدای phpتون رو هم آتیش بزنید :))))))
1
57
1,902
احتمالا با بزرگترین هک و موج هک های تاریخ بشریت روبرو باشیم... مراقب سیستماتون باشید واپ های اضافه رو پاک کنید و حتما auditهای امنیتی داشته باشید روی هرچیزی که دارید از دیوایس تا اپ تا نتورک. اگر میتونید سرویس ها رو به جای آپدیت کردن خاموش کنید و اگر قصد تغییر نسخه ی ابزار و سرویس ها به نسخه های درست و امن رو دارید، ممکنه نیاز به downgrade داشته باشید به جای upgrade. شانس آوردم که آلوده نشده سیستم شخصیم ولی ممکنه شده باشه و هنوز نفهمیده باشم. راستی! کدای phpتون رو هم آتیش بزنید :))))))
12
12
2
332
36,949
یکی دو هفته احتمالا کمتر بیام اینجا و بیشتر روی آدمای مهم زندگیم و برنامه‌هام تمرکز کنم و جلو برم.
به نظرم قبول کردن "حالِ بد" میتونه بهتر باشه از درست کردنش یا حتی خفه کردنش
4
69
1,209
به نظرم قبول کردن "حالِ بد" میتونه بهتر باشه از درست کردنش یا حتی خفه کردنش
5
2
1
90
2,546
واقعا درود بر Agent Looping با sonnet و opus 5.5 درسته که زیاد میسوزونن، ولی تسک رو بلاخره دان میکنن :)
4
109
4,149
The hell on earth would be to meet the man you could have been...
2
22
634
Soroush Moosapour retweeted
حالا که software کارش تمومه، همین الان استعفا بدین. به نظرم هرچی زودتر برین دنبال کار جدید بهتره. وقت تلف نکنین. یک روز هم یک روزه 🤡🤡
امید کاذب نداشته باشید؛ سافتور دیگه کارش تمومه. الان ai داره سطحی و در حد اپ شخصی میسازه ولی پنج سال دیگه خیلی عمیقتر هر سافتوری رو بی‌نقص‌تر از هر انسانی در میاره. فقط یک سوپروایزر انسانی کفایت میکنه و بقیه‌ی چرخه‌ی نرم‌افزار و ایجنتها انجام میدن. احتمالا قیمت ai هم پایینتر/
10
12
3
314
12,119
حتی AI هم به تمیزی ایلان ماسک و تیمش کار رو در نیاورده :))))
POV: You’re in the backseat of a flying car and the driver says “watch this.” Imagined with Higgsfield.
55
4,440
موقع ریکورد فهمیدم که naming convention های نسخه های جنگو قراره از اول 2028 فرق کنه :)))))))))))
5
73
2,579
2 ساعته درگیر باگم :) کلی لاگ گذاشتم و فهمیدم فیچر بوده و یادم رفته بود اینترفیس کدی که زده شده بود رو هندل کنم :)))))))))))))))))))))))
2
62
1,381
یعنی یه روزی میشه قبل از تونل صدر (طبقه بالاش) توی ترافیک ورود به مدرس نموند؟ همینطوری پرواز کنیم و با یه بک فلیپ بریم توی مدرس :))))))
Real life, baby
8
2
102
2,983
یکی از کارای لذت بخش ساخت ابزار جدیده همیشه :)))) برای نگه داشتن ۲تیکه کنار‌هم یه گیره ی کاغذ استفاده کردم و چرم کشیدم توش که چیزی که قراره نگه دارن رو زخم نکنن و خط نندازن :)) برای امروز تفریح کافیه. بریم کد بزنیم :)
1
31
698
بعد چندماه رسما 2تا کامیت اولش رو امروز خورد. راه سخت و درازی در پیش دارم :)))))))
2
33
877
به شدت دقیقه و راضیم. تقریبا دستی بیشتر دارم کد میزنم نسبت به حالت عادی ولی خیلی سریع همه چیز پیش میره و همه چیز تحت کنترله و review لازم ندارم موقع توسعه. البته رسیدن به استیت فعلی تقریبا 2 هفته وقت گرفت که داکیومنت های اولیه رو کامل و دقیق و چند باره بخونم و بعد تسک ها رو ریکورد کنم روی جیرا
برای Requirement Engineering داشتم از Opus استفاده میکردم. تخمینش شده بود 114 تا تسک و 57 روز. خروجیش خیلی تمیز بود ولی توی واقعیت هیچوقت من همچین چیزی ندیده بودم به این شکل حتی توی بیزینس های خیلی بزرگ. اول سعی کردم توضیح بدم که فلو باید چطوری باشه و در نهایت خروجی شد 102 تا تسک و 55 روز :) بعد برگشتم به عقب و صرفا بهش گفتم چطوری باید تسک ها رو مرج کنه و الان شد 15 تا تسک برای 4 روز :) در نتیجه هم حجم کد تولیدی توی هر تسک الان معنا داره، هم من میتونم راحت تر big picture رو ببینم (توی 15 تسک به جای 114 تا)، هم پیاده سازی برای خودم یا AI واضح تره و هم در نهایت توکن کمتری مصرف میشه. واقعا یکی از بهترین چیزایی که یاد گرفتم توی عمر کاریم همین Requirement Engineering بوده و بس
38
1,346