Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ

975 posts

Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ banner
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ

Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ

@sidati

Programmer & Tech Enthusiast

Earth 🌍 Tham gia Temmuz 2009
93 Đang theo dõi132 Người theo dõi
ZaidBenjamin زيد بنيامين
الدكتور عبد الهادي ناصر العجمي، عضو سابق في مجلس الأمة، وأستاذ التاريخ في جامعة الكويت، يتحدث في ندوة منتدى الخليج الدولي عن نموذج امني في الخليج عمقه #السعودية في أعقاب الهجمات الإيرانية.
العربية
10
26
196
127.6K
محمد الضبياني M.Aldhabyani
واجهت الإيراني حسن أحمديان في برنامج @BabHiwarshow، لم يستطع الرد عن احتلال إيران للسفارة اليمنية، وعن اقتحام الحرس الثوري للقنصلية السعودية، وعن نكث إيران بالاتفاق الذي جرى بين السعودية وإيران في الصين .!؟ إيران دولة مارقة، ونظام إجرامي اعتداء على العدوان
العربية
122
80
498
29.1K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
أي شخص يحمل موبايل هو مخترق. إذا كان أندرويد أو أيفون فهو مخترق من إسرائيل وأمريكا وإذا كان هاتف صيني فهو مخترق من الصين. تطبيقات الصلاة، الألعاب والخرائط والأدهى تطبيقات الذكاء الاصطناعي التي تعرف عنك كل التفاصيل. لو أنت استطعت تأمين نفسك فماذا عن زوجتك، أبنائك هل لديهم نفس الوعي ؟ أؤكد لك أن مصر مخترقة أكثر من إيران بل هناك دلائل تدل على أن السيسي هو تجربة ناجحة مقارنة إيدي كوهين سوريا.
العربية
0
0
0
176
Mohamed Elsherif
Mohamed Elsherif@Bashmohandes·
ده لو قيادات ايران كلها واقفة فوق السطوح ما كانش العدد ده كله راح، ايه التهريج ده؟ مستحيل المستوى ده من الاختراق و التهاون في تامين القادة في حالة حرب مع دولة بتستهدف القادة تحديدا. ده شوية و مفيش حد حيرد على التليفون هناك خلاص.
العربية
29
14
363
48K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
لا يوجد فرق في نظري المتواضع فيمكنك جعل skill تنفذ اوامر وبالتالي يمكنك انشاء أدوات باستخدام ال Skill. الفرق الذي أراه هو أن تستعمل mcp مع الاطراف الثالثه بينما تستعمل skill للامور التخصيصة لأن سياق التنفيذ execution context هو نفس جهازك ونفس thread الذي عليه llm بينما ال mcp سياق منفصل
العربية
0
0
1
224
Mohamed Gaber
Mohamed Gaber@mhgaber·
خدت بالي ان الديفيلوبرز بتتعامل مع ال Model Context Protocol) MCP) و الSkills كأنهم نفس الحاجة. لكن الحقيقة إنهم مختلفين تماماً. الخلط بينهم من أكتر الأخطاء اللي بتظهر أول ما حد يبدأ يبني AI agents خلّينا نفك الفكرة خطوة خطوة. قبل ظهور MCP، ربط نموذج ذكاء اصطناعي بأي أداة خارجية كان محتاج كتابة integration مخصوص كل مرة تخيل عندك 10 نماذج و100 أداة. ده معناه 1000 integration مختلف لازم يتبني ويتدار النتيجة كانت ecosystem معقد مليان custom glue code. هنا ظهر MCP علشان يحل المشكلة دي بمعيار اتصال موحد, وكل أداة تتحول لـ “server” بيعلن إيه الحاجات اللي يقدر يعملها وكل AI agent يبقى عميل يعرف يطلب الخدمات دي. والتواصل بينهم بيتم برسائل منظمة بصيغة JSON من خلال API interface واضح. لو بنيت MCP server واحد ل GitHub مثلاً، يشتغل مباشرة مع أدوات زي Claude أو ChatGPT أو Cursor أو أي Agent بيدعم البروتوكول. القيمة هنا واضحة: اكتب integration مرة واحدة واستخدمه مع أي Agent بعد كده. لكن هنا في نقطة ناس كتير بتقف عندها…ال MCP بيحل مشكلة الاتصال بالأدوات بس مش بيحل مشكلة إزاي ال Agent يستخدم الأدوات دي صح! ممكن تدّي agent خمسين أداة متوصلة كويس عن طريق MCP وبرضه أداؤه يفضل ضعيف لو مش فاهم امتى يستخدم كل أداة؟ بأي ترتيب وبأي context؟ وهنا ييجي دور ال Skills ال Skill عبارة عن package من procedural knowledge, ملف زي **SKILL.md** بيشرح للـ Agent مش بس الأدوات اللي عنده، لكن كمان إزاي يستخدمها علشان ينجز مهمة معينة بشكل أبسط ال MCP بيدي الـ Agent الأدوات ال Skills بتعلمه يستخدمها إزاي الاتنين مع بعض بيكوّنوا البنية الكاملة لأي AI agent شغال في بيئة حقيقية التركيب بيبقى كده: ال MCP مسؤول عن توصيل الأدوات (طبقة البنية التحتية) ال Skills مسؤولة عن تنفيذ المهمة نفسها (طبقة المعرفة) والـ Agent بيستخدم الاثنين مع بعض علشان ينجز الشغل علشان كده الأنظمة المتقدمة دلوقتي بتبني الاتنين مع بعض.
Akshay 🚀@akshay_pachaar

MCP vs. Skills for AI agents, clearly explained! People treat MCP and Skills like they're the same thing. They're not. Conflating them is one of the most common mistakes I see when people start building AI agents seriously. So let's break both down from scratch. Before MCP existed, connecting an AI model to an external tool meant writing custom integration code every single time. 10 models, 100 tools? That's 1,000 unique connectors to build and maintain. The AI tooling ecosystem was a tangled mess of one-off glue code. MCP (Model Context Protocol) fixes this with a shared communication standard. Every tool becomes a "server" that exposes what it can do. Every AI agent becomes a "client" that knows how to ask. They talk through structured JSON messages over a clean, well-defined interface. Build a GitHub MCP server once, and it works with Claude, ChatGPT, Cursor, or any other agent that speaks MCP. That's the core value: write the integration once, use it everywhere. But here's where most explanations stop short. MCP solves the *connection* problem. It does not solve the *usage* problem. You can hand an agent 50 perfectly wired MCP tools and it'll still underperform if it doesn't know when to call which tool, in what order, and with what context. That's the gap Skills fill. A Skill is a portable bundle of procedural knowledge. Think of a SKILL. md file that tells an agent not just "here are your tools" but "here's how to use them for this specific task." A writing skill bundles tone guidelines and output templates. A code review skill bundles patterns to check and rules to follow. MCP gives the agent hands. Skills give it muscle memory. Together, they form the full capability stack for a production AI agent: - MCP handles tool connectivity (the wiring layer) - Skills handle task execution (the knowledge layer) - The agent orchestrates both using its context and reasoning This is why advanced agent setups increasingly ship both: MCP servers for integrations and SKILL. md files for domain expertise. If you're building with agents, I have shared a repository of 85k+ skills that you can use with any agent, link in the next tweet!

العربية
3
25
229
28.3K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
I suspect the majority of @levelsio’s customers are other indie hackers, side-hustlers, bootstrappers and social media spammers. Genuine “normie” / everyday non-entrepreneur customers are probably quite rare. And honestly, that’s a pretty smart positioning. People in the indie/hustle scene often view him as a role model and success story, so he starts with unusually high trust and goodwill within that exact group and he monetizes that affinity very effectively.
English
0
0
0
184
tim.
tim.@ygg0f·
i always wondered what’s the point of building in public? like, what do we sell? it only works if your audience is your customers. like see what @levelsio or @marclou do. they sell to devs primarily. likes, followers and friends don’t bring you money on their own.
English
25
3
96
45.8K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
Ai ain’t cheap and UNLESS you’re very good programmer who understand the computer logic with total understanding of Ai output and brilliant orchestrator to use agents via detailed instructions via TDD and linting rules. Im sure Ai will do you more harm than good. And God knows better.
English
0
0
0
31
Max Simple
Max Simple@SimpleMax2006·
@sidati @gothburz Why? Better train your brain and filtering-info skills. It is useful.
English
1
0
0
36
Peter Girnus 🦅
Peter Girnus 🦅@gothburz·
Breaking🚨: Google Support Lead Explains OpenClaw Ban Process "He pays $249/month. He used OpenClaw. He used a different window. We banned him. Permanently. His Gmail. His Drive. His Photos. Twelve years of digital life. He contacted support. I transferred him. They transferred him back. It's been eight days."
English
84
48
366
217.3K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
هذا لا يستقيم لأنه : 1- قد تكون الكثير من id محذوفة وبالتالي شرط id<250 قد يرجع بعدد اقل من الصفوف. 2- معظم عمليات التصحيف تفرض شروط اخرى مثل حالة العنصر status=published مثلا وهذا يعني أنك رجعت للمشكل الأول حيث سيتم استدعاء جميع الصفوف لاختبار الشرط. الحل الأفضل في نظري عمل كاش للنتائج أو إذا كانت البيانات تتغير باستمرار يفضل انشاء indexes مركبة.
العربية
2
0
0
25
Abdelrahman Hedia
Abdelrahman Hedia@hedia_body·
نيجي للحل التاني و لازم للحل ده يكون عندك b+ tree index و ده شكل الquery شوفها و خلينا بقى نتكلم ليه ده احسن
Abdelrahman Hedia tweet media
العربية
2
0
4
479
Abdelrahman Hedia
Abdelrahman Hedia@hedia_body·
الpagination من الحاجات المهمة جدا لكن فيه ناس بتعمله بشكل بيأثر على الperformance جامد و للاسف فيه كورسات كتير بتشرح الشكل ده بس خلينا نتكلم اول عن الشكل اللي اداؤه مش احسن حاجة و هو ده👇
Abdelrahman Hedia tweet media
العربية
2
1
74
5.2K
AWS Developers
AWS Developers@awsdevelopers·
Reply to this tweet with "AWS" and we’ll tell you which AWS Service you are
English
3.3K
53
2K
547.9K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
If your service is that critical, it’s better to use row-level security (RLS) if your database supports it. If not, you can rely on a server side session-based system or a blacklist/deny-list stored in a cache layer like Redis or something similar. It cost way more but also way secure.
English
0
0
0
275
Abhishek Singh
Abhishek Singh@0xlelouch_·
Your JWT tokens are valid for 24 hours. A user's account gets compromised, you ban them, but they can still access the API for 24 hours using their existing token. How will you revoke tokens immediately?
English
50
17
338
130.3K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
REFRESH TOKEN: JWT was created to reduce database calls for checking user privileges. However, this isn’t fully secure because a user’s privileges might change while the token is still valid. A common solution is to keep access tokens short-lived (for example, 10 minutes) and use a refresh token that lasts 24 hours or more. When the access token expires, the refresh token is used to generate a new one. At that moment, you can safely query the user table to update the token’s payload with any changes (like switching the user’s role to “banned”). This way, you still benefit from JWT by avoiding database checks on every request while keeping permissions up to date.
English
2
0
6
9.2K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
@tranmautritam Mathematically, that’s off. Both sides need identical steps to stay accurate. In focus mode you set 5 steps to finish while in multitasking you set more. P.S. I’m in favor of Focus mode because switching tasks cost me refocusing time
English
0
0
51
10.3K
Sidati / سِداتي / ⵚⵉⴷⴰⵜⵉ
@ahmdelemam ههه الكل يقول البنت حلوة ولا واحد قادر يتقدم لها. يا ترى ما المانع؟ خنقتو امنا بكلام singularity. هو لسه ما فيش راجل قادر يعتمد كليا على الذكاء الصناعي ليه بما في ذلك شركات الذكاء الصناعي ؟ يا راجل خد لك سنيكرز
العربية
0
0
1
71