به نظرتون این همه پردازش سنگین برای هوش مصنوعی واقعا لازمه؟ آیا از نظر الکترونیکی نباید بازنگری کنیم؟
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
شاید شما سختی راه برنامه نویس شدن رو احساس نکنید ولی افراد تازه کار خیلی سردرگم هستن که چطوری یاد بگیرن، چطوری مشارکت کنن، چطوری سیستم هارو رشد بدن و حتی چطوری با دیگران ارتباط برقرار کنن.
آقای Robert L. Read یه کتابچه آنلاین درست کرده توش همه این موارد رو گفته
braydie.gitbooks.io/how-to-be-a-programmer/content/en
@Linuxor
آقای Robert L. Read یه کتابچه آنلاین درست کرده توش همه این موارد رو گفته
braydie.gitbooks.io/how-to-be-a-programmer/content/en
@Linuxor
مقاله جدیدی که ادعا میکنه مدل های هوش مصنوعی برای پزشکی هیچی بارشون نیست و مفاهیم پزشکی رو کنکوری یاد گرفتن !
خیلی از سیستمهای معروف هوش مصنوعی حتی وقتی ورودی مهم مثل عکسها رو ازشون بگیری، بازم شانسی درست جواب میدن. یا با یه تغییر کوچیک توی پرامپت جوابشون عوض میشه. بعضی وقتا هم یه استدلال قشنگ و قانعکننده میسازن، ولی آخرش غلط درمیاد. اینا باگ نیست، بلکه نشون میده تستهای فعلی بیشتر به کلکهای امتحانی جایزه میدن تا به فهم واقعی پزشکی.
@Linuxor
خیلی از سیستمهای معروف هوش مصنوعی حتی وقتی ورودی مهم مثل عکسها رو ازشون بگیری، بازم شانسی درست جواب میدن. یا با یه تغییر کوچیک توی پرامپت جوابشون عوض میشه. بعضی وقتا هم یه استدلال قشنگ و قانعکننده میسازن، ولی آخرش غلط درمیاد. اینا باگ نیست، بلکه نشون میده تستهای فعلی بیشتر به کلکهای امتحانی جایزه میدن تا به فهم واقعی پزشکی.
@Linuxor
1
از بین مدلهای بینایی (برای کارهای پردازش تصویر) تا مدتی اغلب از شبکههای کانولوشنی (CNN) استفاده میشد. مدل ViT ایدهای آورد که تصاویر رو به قطعات (patchها) تقسیم میکنه و سپس مثل مدلهای ترنسفورمر NLP به اونها نگاه میکنه یعنی از سازوکاری مشابه Attention / Transformer برای تصاویر استفاده میکنه.
برای استفاده و یادگیری اول با پیپ vit-pytorch رو نصبش کنید یا ریپو رو کلون کنید بعدش برید توی مستنداتش مثال های ساده ای داره که میتونید رانش کنید اگه سیستمون ضعیفه روی kaggle و colab هم میتونید که البته اونجا خودش کلی مثال آماده هم داره
قبل از شروع استفاده حتما README رو بخونید :
github.com/lucidrains/vit-pytorch
@Linuxor
برای استفاده و یادگیری اول با پیپ vit-pytorch رو نصبش کنید یا ریپو رو کلون کنید بعدش برید توی مستنداتش مثال های ساده ای داره که میتونید رانش کنید اگه سیستمون ضعیفه روی kaggle و colab هم میتونید که البته اونجا خودش کلی مثال آماده هم داره
قبل از شروع استفاده حتما README رو بخونید :
github.com/lucidrains/vit-pytorch
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
کتابخونه raylib یه ویدیو توی یوتیوبش گذاشته از بازی هایی که باهاش ساخته شده آدم دوست داره ده بار ببینتش، این بازی ها همگی با زبان C ساخته شدن، این کتابخونه ساخت بازی رو با C بسیار ساده میکنه ولی در عین اون مفاهیم عمیق زبان C رو نگه داشته. بازی هاش روی همه پلتفرما اجرا میشن و در کل چیز جالبیه به خصوص اینکه با C دارید باهاش کار میکنید جالب ترش هم میکنه
سایتش و مستنداتش:
www.raylib.com
ریپازیتوری گیتهابش:
github.com/raysan5/raylib
@Linuxor
سایتش و مستنداتش:
www.raylib.com
ریپازیتوری گیتهابش:
github.com/raysan5/raylib
@Linuxor
خیلیا فکر میکنن آپاچی یه شرکته که وبسرور داره توسعه میده و nginx هم رقیبشه و بزودی جاشو میگیره شاید nginx مزیت هایی نسبت به وبسرور آپاچی داشته باشه ولی آپاچی اونقدری شرکتش طول و عرضش بزرگه و محصولات زیادی تولید میکنه که کانال لینوکسور برای توضیحاتش کمه یه کانال اختصاصی باید براش ساخت
یکی از ابزار های خوبش bRPC هست. RPC مخفف Remote Procedure Call هستش به معنی فراخوانی تابع از راه دور. وقتی دو سیستمِ نرمافزاری (مثلاً سرویسها یا میکروسرویسها) بخوان با هم ارتباط بگیرن، یکیشون ممکنه تابعی رو توی سرور فراخوانی کنه و نتیجه را برگردونه. RPC ابزار یا چارچوبی است که این تعامل رو شفاف میکنه (انواع کارها مثل تبدیل پارامترها به بایتها، ارسال بر بستر شبکه، مدیریت خطاها، زمانسنجی و غیره). bRPC (مخفف better RPC) یه فریمورک سطح صنعتیِ RPC نوشته شده با ++C هست که برای سیستمهای پرکاربرد و با نیاز به پرفورمنس بالا استفاده میشه
همچنین امکان پشتیبانی همزمان از چند پروتکل (HTTP/HTTPS، HTTP/2، gRPC، Thrift و غیره) روی یک پورت واحد هم داره و روی سیستم های توزیع شده هم قابل استفادس.
اگه اهل فنید از اینجا توضیحاتش رو بخونید :
brpc.apache.org
@Linuxor
یکی از ابزار های خوبش bRPC هست. RPC مخفف Remote Procedure Call هستش به معنی فراخوانی تابع از راه دور. وقتی دو سیستمِ نرمافزاری (مثلاً سرویسها یا میکروسرویسها) بخوان با هم ارتباط بگیرن، یکیشون ممکنه تابعی رو توی سرور فراخوانی کنه و نتیجه را برگردونه. RPC ابزار یا چارچوبی است که این تعامل رو شفاف میکنه (انواع کارها مثل تبدیل پارامترها به بایتها، ارسال بر بستر شبکه، مدیریت خطاها، زمانسنجی و غیره). bRPC (مخفف better RPC) یه فریمورک سطح صنعتیِ RPC نوشته شده با ++C هست که برای سیستمهای پرکاربرد و با نیاز به پرفورمنس بالا استفاده میشه
همچنین امکان پشتیبانی همزمان از چند پروتکل (HTTP/HTTPS، HTTP/2، gRPC، Thrift و غیره) روی یک پورت واحد هم داره و روی سیستم های توزیع شده هم قابل استفادس.
اگه اهل فنید از اینجا توضیحاتش رو بخونید :
brpc.apache.org
@Linuxor
من هرچی گشتم ایده جدیدی توی الکامپ پیدا نکردم، اکثر ایده ها چیز های تکراری مثل سامانه آموزش مجازی آنلاین، سامانه تشخیص نفوذ هوشمند، یا سایت های شبه فروشگاهی بودن، همچنین چیزی که عمق فاجعه رو نشون میداد فروش خدمات سروری و پنل های دور زدن تحریم مثلا دور زدن تحریم Google Ads و یا سرور ها و قطعات شبکه اسمبل شده ساخت کشور های خارجی بود که توی کشور های درستو حسابی همچین چیزهایی اصلا رشد نمیکنه.
خلاصه، اکوسیستم استارتاپی ایران حالش خرابه، وضعیت بد رو نمیشه درستش کرد ولی اگه پروژه و ایده خفنی دارید حتما روش کار کنید بلکه کمکی بشه به این اکوسیستم، راه هم برای خودتون خیلی سادس چون اصلا رقابت محکمی وجود نداره؛ امیدوارم روزی برسه که این وضعیت بهتر بشه.
@Linuxor
خلاصه، اکوسیستم استارتاپی ایران حالش خرابه، وضعیت بد رو نمیشه درستش کرد ولی اگه پروژه و ایده خفنی دارید حتما روش کار کنید بلکه کمکی بشه به این اکوسیستم، راه هم برای خودتون خیلی سادس چون اصلا رقابت محکمی وجود نداره؛ امیدوارم روزی برسه که این وضعیت بهتر بشه.
@Linuxor
مزنه بازار استارتاپی ایران دلالی و کسب درامد از تحریم و محدودیت هاست.
کسی هم مقصر نیست و این کسبو کارها کار خیلیا رو راه میاندازن ولی یادتون باشه اگه یه روز واقعا تحریمی برای ایران نباشه ثانیه ای هم دووم نمیآرن. باید دست اونی رو بوسید که داره با خلاقیت و نوآوری چیز جدیدی میسازه چون درمان اصلی اونجاست و این استارتاپ ها قرص مسکن هستن و یه روزی بالاخره به بن بست میخورن که امیدوارم نخورن :)
@Linuxor
کسی هم مقصر نیست و این کسبو کارها کار خیلیا رو راه میاندازن ولی یادتون باشه اگه یه روز واقعا تحریمی برای ایران نباشه ثانیه ای هم دووم نمیآرن. باید دست اونی رو بوسید که داره با خلاقیت و نوآوری چیز جدیدی میسازه چون درمان اصلی اونجاست و این استارتاپ ها قرص مسکن هستن و یه روزی بالاخره به بن بست میخورن که امیدوارم نخورن :)
@Linuxor
اگه خواستین نمودار و داشبورد توی ترمینال بسازین یاد این لایبری بیفتین باهاش کارای جالبی میشه کرد مثلا نقشه کشورا یا انواع نمودارا مثلا میله ای و دایره ای و ... رو توی ترمینال کشید
کار کردن باهاش کاری نداره فقط کافیه این README رو بخونید :
github.com/yaronn/blessed-contrib
@Linuxor
کار کردن باهاش کاری نداره فقط کافیه این README رو بخونید :
github.com/yaronn/blessed-contrib
@Linuxor
اگه یه زبان دیگه کار کردی پایتون مثل آب خوردنه واست، نیم ساعته اینو بخونید شما هم به جمع پایتون دولوپر ها اضافه شین. خودشون البته کم نیستن ولی مهمون حبیب خداس
github.com/trekhleb/learn-python
@Linuxor
github.com/trekhleb/learn-python
@Linuxor
میدونستین با Matter.js میتونین رفتار های فیزیکی مقل گرانش، حرکت، اصطکاک رو پیاده کنید ؟ حدود سی چهل تا مثال هست توی سایتش بازش کنید و کد هاشو ببینید :
brm.io/matter-js
@Linuxor
brm.io/matter-js
@Linuxor
توی الکامپ از استارتاپ ها و پروژه های کوچیک میپرسیدم بزرگ ترین مزیتتون نسبت به <اسم_بزرگ_ترین_رقیبشون> چیه؟ اکثرشون هیچ جوابی نداشتن و یا خیلی طولانی بود جوابشون. خیلیاشون گرم بودن در آینده بزودی روز های سختی رو پیش دارن.
برای پیشرفت استارتاپ این سوال جواب دادنش برای همه استارتاپ هایی که قرار رشد کنن الزامیه و جوابش باید تا حد ممکن کوتاه و قانع کننده باشه چون این سوال اولین سوالیه که ناخودآگاه مغز مشتری ازش میپرسه و ناخودآگاه هم خیلی Reject کنش قویه.
فنی تر بخوام بگم بهش میگن USP یا Unique Selling Proposition یا دلیل قانع کننده برای انتخاب تو...
@Linuxor
برای پیشرفت استارتاپ این سوال جواب دادنش برای همه استارتاپ هایی که قرار رشد کنن الزامیه و جوابش باید تا حد ممکن کوتاه و قانع کننده باشه چون این سوال اولین سوالیه که ناخودآگاه مغز مشتری ازش میپرسه و ناخودآگاه هم خیلی Reject کنش قویه.
فنی تر بخوام بگم بهش میگن USP یا Unique Selling Proposition یا دلیل قانع کننده برای انتخاب تو...
@Linuxor
آمار جهانی میگه 90% استارتاپ ها توی 5 سال اولشون شکست میخورن اکثرش هم بخاطر اینه که این سه تا دایره بالا رو نمیفهمن.
اکثر مواقع هم منجر به این میشه بنیان گذارانشون به سمت افسردگی اضطراب و فشار های شدید شغلی میرن. شاید این جمله من غیر قابل درک باشه براتون ولی واقعا فشار و درد و غم شدیدی داره.
هیچ چیز قابل مقایسه با این غم نیست، اگه تجربش نکردید بخوام سر نخ بهتون بدم با شکست عشقی که 85% افراد و احتمالا شما تجربش کردید مقایسش میکنم: ریشه جفت درد ها از عدم تایید شدن میاد و ذهن بسیار واکنش های دردناکی بهش میده.
با علمش وارد استارتاپ و کلا تولید چیزی بشید و مواظب خودتون و روانتون هم باشید.
@Linuxor
اکثر مواقع هم منجر به این میشه بنیان گذارانشون به سمت افسردگی اضطراب و فشار های شدید شغلی میرن. شاید این جمله من غیر قابل درک باشه براتون ولی واقعا فشار و درد و غم شدیدی داره.
هیچ چیز قابل مقایسه با این غم نیست، اگه تجربش نکردید بخوام سر نخ بهتون بدم با شکست عشقی که 85% افراد و احتمالا شما تجربش کردید مقایسش میکنم: ریشه جفت درد ها از عدم تایید شدن میاد و ذهن بسیار واکنش های دردناکی بهش میده.
با علمش وارد استارتاپ و کلا تولید چیزی بشید و مواظب خودتون و روانتون هم باشید.
@Linuxor