
Ahmed Alkabir
1.7K posts

Ahmed Alkabir
@aalkabir0
Polymath problem solver.
Libya Katılım Haziran 2022
1K Takip Edilen404 Takipçiler

مع كثر الغلو ضد أهل الكلام من بعض الناس و اللذين اعرفهم في حياتي العملية، دائمًا رأيي في هذا الشأن كرأيي ابن تيمية رحمة الله عليه:
«الغالب على أهل الكلام الذم -كما يوجد في كلام الأئمة من السلف والخلف-، لكن يختلفون نوعًا وشخصًا:
فبعض الأنواع قد يكون حقُّه أكثرَ من باطله بكثير.
وكذلك بعضُ الأشخاص قد يكون ما وقع منه من المذموم أمرُه خفيفٌ بالنسبة إلى ما وقع منه من المحمود.
ثم إن بعض الناس قد لا يرى إلا مساوئهم، وبعضهم لا يرى إلا محاسنهم، ومَن جُمِع له الخيرُ رأى الحسنات والسيئات»
العربية
Ahmed Alkabir retweetledi

I don't understand why engineers are so obsessed with Kafka for the guaranteed delivery of observability data (metrics, logs, traces) to storage backends. Kafka is a complex beast with non-trivial configuration, operation and troubleshooting. It requires additional hardware resources - network bandwidth, disk IO, disk space, CPU and RAM - for proxying the observability data. It increases the probability of failure and reduces the availability of the observability system, which uses Kafka as a transport layer.
There is much better alternative to Kafka for this case - specialized agents for data delivery - vmagent (for metrics), vlagent (for logs) and vtagent (for traces - will be released soon). These agents guarantee data delivery to the configured backends. If the backend is unavailable, then the data is buffered in file-based queues at the agent side, and delivered as soon as the backend becomes available. They are much easier to configure, operate and troubleshoot than Kafka, and they require way less compute resources than Kafka.
Check them out:
- vmagent - docs.victoriametrics.com/victoriametric…
- vlagent - docs.victoriametrics.com/victorialogs/v…
English

الM5 حسب تصميم آبل يعتبر مناسب للLLMs أكثر من الM4 و لكن نفضل الM4 وبالأخص الM4 Pro للheavy workloads قاعد أفضل من M5 Pro في النقطة هذه بفارق بسيط.
ملاحظة ال M5 Pro المسميات فيه تغيرت زي Performance Core بدى اسمه Super Performance Core و الEfficiency Core أصبح اسمهم Performance Core، فالM5 Pro على مستوى Single Threads أفضل من الM4 Pro
Ahmed Alkabir@aalkabir0
سو خيار رام 512 قيقا اختفى من Mac studio M3 Ultra، يا عليك نفخ في جرت الAI. مبدئيًا الMac Studio مناسب لشغل OS Development ARM Processors، السبب أنه تقدر ادير اختبار بسرعة بحكم الVirtualization ومش حتكون العملية عبارة Emulation.

@khengari77 @theRealGa3an في قاعدة عامة عندي، أنه أي شخص يقدر يستخدم أدوات معقدة، يقدر يبسط التعقيد لغيره و يساعده في وصف ذاته
العربية

@theRealGa3an @aalkabir0 طيب أنا بأستعمل nvim و hyprland على fedora
وماذا جنيت من ذلك 🤷🏻♂️
لا شيء لكني الحمد لله مرتاح وعاجبني الsetup
العربية


@aalkabir0 والله إلا سيبت الفيس على خاطره وزمان في wecode عارضت الموضوع بشدة
هو قروب شغل وتعارف علاش تفعلها
بعدين المتحشم يسأل باسمه هذا يقعد جاهل خير ما نبيه يتعلم أني
العربية

@AtefMarcus97 بالضبط، وهذا لصار كان في واحد بيهرد الشكارة و بيسبب مشكلة لكن عقل في الأخير، وحتى لو فالعادة نفضل نحل مشاكل على أرض الواقع بدل من التبلي على السويشال ميديا و بمجهول.
العربية

@aalkabir0 المشكله مش هنا المشكله وقت يذكرو اسماء ناس ويطعنو فيهم لاتعرفهم صادقين او ناس تبي تشوف سمعت حد
العربية

Announcing microjson release 1.9
Tiny JSON parser in C that uses only fixed-extent storage.
This code parses the largest subset of JSON that can be unpacked into static C structures, without using malloc(3). It is very small and very low-footprint, intended for use in constrained embedded environments. It may also be of interest for code where malloc is verboten to reduce reliability and security vulnerabilities.
New in this release:
Parse hardening by ChatGPT 5.3
Fix cases where ints could have been misparsed as bools and vice-versa.
gitlab.com/esr/microjson
English




