تازهترین مطالب
۱۰۱۱ مطلب
رمزگشایی از دایرکتوری مرموز pkg/ در macOS؛ آیا اپل به دنبال پکیج منیجر اختصاصی است؟
اخیراً توسعهدهندگان متوجه اضافه شدن دایرکتوری جدید pkg/ در ریشه macOS و تزریق خودکار مسیر آن به متغیر محیطی PATH شدهاند. این تغییر کمسابقه در معماری فایلسیستم، گمانهزنیهایی را درباره احتمال معرفی یک ابزار مدیریت بسته رسمی توسط اپل برانگیخته است.
نگاهی نو به بررسی وامگیری حافظه در کامپایلر Valen: بررسی معکوس
در این مقاله، ایده جذاب و نامتعارف حرکت معکوس در کامپایلر Valen برای بررسی ایمنی حافظه و تشخیص خطاهای Use-after-Free بررسی میشود. این رویکرد معکوس، چالشهای مربوط به پردازش حلقهها و پیگیری آخرین استفاده از متغیرها را به شکلی بهینهتر حل میکند.
ریشههای عجیب یک خطای قدیمی یونیکس: چرا سیستمعاملها از ماشین تحریر میگویند؟
بررسی ریشه تاریخی یکی از عجیبترین خطاهای سیستمعاملهای یونیکس یعنی Not a typewriter که چگونه به خطاهای مدرن ایمیل و ترمینال پیوند خورده بود. این مقاله نشان میدهد که چطور تصمیمات طراحی قدیمی و کدهای نامتعارف برای دههها در سیستمهای نرمافزاری باقی میمانند.
ساخت یک لپتاپ کاملاً سفارشی مبتنی بر پردازنده کلاسیک 6502
یک توسعهدهنده نسخه دوم لپتاپ دستساز LT6502 را با پردازنده ۶۵C02، نمایشگر باکیفیتتر IPS و بدنهای باریکتر معرفی کرده است. این پروژه جذاب سختافزاری نشان میدهد که چگونه میتوان قطعات مدرن را با معماریهای کلاسیک دهه ۸۰ میلادی ترکیب کرد.
چرا توسعهدهندگان برای نظارت و کنترل مدلهای هوش مصنوعی به یک LLM Proxy نیاز دارند؟
ارسال مستقیم درخواستها به ارائهدهندگان مدلهای زبانی بدون پراکسی میانی، امکان رصد مصرف توکن، هزینهها و نشت احتمالی دادهها را از بین میبرد. استفاده از LLM Proxy به توسعهدهندگان قابلیت رهگیری دقیق، مسیریابی هوشمند و کشینگ پاسخها را میدهد، هرچند چالشهایی مانند هزینههای API و پایداری ابزارها را به همراه دارد.
ساخت یک حافظه ۱۶ بیتی هسته مغناطیسی (Magnetic Core Memory) بهصورت دستی
یک سازنده در پروژهای DIY موفق به ساخت یک حافظه ۱۶ بیتی هسته مغناطیسی کاملاً کاربردی شده است؛ فناوری معروفی که پیش از ظهور تراشههای سیلیکونی، حافظه اصلی کامپیوترها بود. این پروژه چگونگی کارکرد مکانیکی و فیزیکی ذخیرهسازی بیتها را به تصویر میکشد.
توسعه برای دیباگ؛ الگوبرداری از طراحی قابلیت عیبیابی درونی در Oxide
این مقاله بررسی میکند که چگونه تیم شرکت Oxide با طراحی فرآیندهای ناهمگام و ابزار اختصاصی omdb، قابلیت دیباگپذیری را از ابتدا به سیستم کنترلپلان خود اضافه کردند. این رویکرد به مهندسان کمک میکند تا وضعیت سیستم را به جای پیامهای مبهم، با دادههای دقیق و شفاف بررسی کنند.
دسترسی دستیارهای هوش مصنوعی به واتساپ با سرور MCP روی کلودفلر
پروژه متنباز whatsapp-mcp با پیادهسازی پروتکل MCP بر بستر Cloudflare Workers، به دستیارهای هوش مصنوعی مانند Claude اجازه میدهد پیامهای شخصی واتساپ را بخوانند و جستوجو کنند؛ رویکردی سبک که نیازی به سرور اختصاصی یا حساب تجاری واتساپ ندارد.
آسیبپذیری دیرپا در درایورهای وایفای Broadcom؛ کنترل کامل روترها از راه دور بدون نیاز به رمز
کشف یک آسیبپذیری حیاتی ۱۵ ساله در پیادهسازی اختصاصی پروتکل 802.11 توسط Broadcom که به مهاجمان اجازه میدهد از راه دور و بدون نیاز به رمز عبور، روی میلیونها روتر در سراسر جهان اجرای کد دلخواه داشته باشند. Broadcom از اختصاص CVE به این باگ خودداری کرده و اکثر سازندگان هنوز آن را وصله نکردهاند.
زبان برنامهنویسی KillSwitch؛ ابزاری برای به چالش کشیدن مدلهای هوش مصنوعی و LLMها
زبان برنامهنویسی ادعایی و نامعمول KillSwitch برای سنجش میزان درک واقعی مدلهای زبانی بزرگ از کدنویسی طراحی شده است. این زبان با استفاده از ترفندهایی مانند شمارش کاراکترها و تحریک خط قرمزهای امنیتی، تلاش میکند هوش مصنوعی را در تولید و درک کد دچار مشکل کند.
معرفی HybridAgents: عوامل هوش مصنوعی با استدلال پنهان و تعامل متنی
پروژه HybridAgents رویکرد نوینی برای ساخت عوامل هوش مصنوعی ارائه میدهد که استدلال درونی خود را در فضای پنهان (Latent Space) انجام میدهند اما خروجی و تعامل با محیط را به صورت متن پیش میبرند. این معماری علاوه بر افزایش سرعت و کاهش هزینهها، عملکرد مدل را در بنچمارکهای مختلف ارتقا میدهد.
برقی کردن اسکوتر دستی با استفاده از یک دریل شارژی؛ پروژهای خلاقانه و مهندسی معکوس خانگی
یک توسعهدهنده با استفاده از یک دریل شارژی، پرینتر سهبعدی و ابزارهای کارگاهی، اسکوتر دستی خود را به یک وسیله نقلیه الکتریکیِ دیفرانسیل جلو تبدیل کرده است. این پروژه جذاب هکری نشان میدهد که چطور میتوان با ترکیب سختافزارهای نامرتبط، ایدههای دوران کودکی را به واقعیت تبدیل کرد.