دوشنبه ۱۱ آبان ۱۴۰۵

داغ‌ترین خبرهای Hacker News،
هر روز به فارسی

گزیدهٔ خبرهای فناوری، برنامه‌نویسی و استارتاپ‌ها که هر روز ترجمه و خلاصه می‌شوند — با یک پادکست و ویدیوی کوتاه روزانه.

پادکست روزانه · ۹ آبان

مرور مهم‌ترین مطالب هکرنیوز

خبرهای این روز

تازه‌ترین مطالب

۱۰۱۷ مطلب
vt100.net ۲۸ مهر

بررسی و کالبدشکافی کد مبعث و فریم‌ور ترمینال کلاسیک DEC VT100

پروژه مستندسازی و تحلیل کد منبع فریم‌ور ترمینال افسانه‌ای DEC VT100 فرصتی جذاب برای مهندسان نرم‌افزار فراهم می‌کند تا نحوه پیاده‌سازی ماشین حالت، مدیریت کدهای فرار (Escape Sequences) و منطق پردازشی در یک سیستم ۸ بیتی کلاسیک مبتنی بر پردازنده Intel 8080 را از نزدیک بررسی کنند.

۸۳ امتیاز ۶ نظر ۲ دقیقه
hol-light.github.io ۲۸ مهر

راهنمای شروع سریع اثبات‌کننده قضیه HOL Light؛ ابزاری برای مهندسین نرم‌افزار

آموزش گام‌به‌گام و جایگزین برای شروع کار با ابزار اثبات قضیه HOL Light. این راهنما به برنامه‌نویسان کمک می‌کند بدون نیاز به مطالعه مستندات سنگین اولیه، محیط OCaml و ابزار را نصب کرده و اولین گام‌های اثبات ریاضی را بردارند.

۱۰ امتیاز ۴ نظر ۲ دقیقه
mbuffett.com ۲۸ مهر

ساخت ربات شطرنج شبیه به انسان پس از ۱۰ ماه تلاش فنی

یک توسعه‌دهنده با ساخت ربات Chessbook-1 توانسته است رباتی شطرنجی ایجاد کند که برخلاف موتورهای سنتی مانند Stockfish، رفتار، زمان‌بندی و میزان خطای انسان‌ها را در ریتینگ‌های مختلف با دقت بالایی شبیه‌سازی کند. این پروژه با استفاده از Rust و فریم‌ورک Burn توسعه یافته است.

۳۴ امتیاز ۱۴ نظر ۳ دقیقه
washingtonpost.com ۲۸ مهر

فراتر از خشکسالی: بازخوانی فروپاشی تمدن مایا با نگاهی به اثرات سیستمیک و زنجیره‌ای

نگاهی تازه به فروپاشی تمدن مایا نشان می‌دهد که خشکسالی تنها دلیل نبوده، بلکه اثرات ثانویه آن یعنی ناپایداری سیاسی، جنگ و مهاجرت‌های انبوه نقش اصلی را داشته‌اند. این تحلیل برای مهندسان یادآور اهمیت مقاومت سیستم‌های پیچیده در برابر بحران‌های آبشاری است.

۱۹ امتیاز ۴ نظر ۲ دقیقه
jbarrow.ai ۲۸ مهر

چرا رمزگشایی حدسی (Speculative Decoding) واقعاً سریع است؟ نگاهی به درون عملکرد GPU

بر خلاف تصور رایج، رمزگشایی حدسی تعداد عملیات شناور (FLOPs) کمتری مصرف نمی‌کند؛ بلکه نوع کار پردازنده گرافیکی را از محدودیت حافظه به محدودیت پردازش تغییر می‌دهد. در این مقاله فنی بررسی می‌کنیم که چگونه این تکنیک در بچ‌سایزهای کوچک سرعت تولید توکن در مدل‌های زبان بزرگ را افزایش می‌دهد.

۵۰ امتیاز ۵ نظر ۳ دقیقه
swaranga.dev ۲۸ مهر

چرا کتابخانه Lombok همچنان در عصر Java Records اهمیت دارد؟

مقاله پیش رو به بررسی بحث‌های پیرامون Project Lombok می‌پردازد و استدلال می‌کند که با وجود معرفی Java Records، این ابزار همچنان برای مدیریت کدهای تکراری، تزریق وابستگی و لگیلینگ کاربردی و حیاتی است. نویسنده با نگاهی عمل‌گرایانه، انتقادات سنتی به لومبوک را پاسخ می‌دهد و استدلال‌های مطرح‌شده در هکرنیوز را بررسی می‌کند.

۱۹ امتیاز ۲۵ نظر ۳ دقیقه
ipinfo.io ۲۸ مهر

آسیب‌پذیری سامانه‌های تبرید در فرانسه؛ وقتی کنترلر یخچال سوپرمارکت‌ها روی اینترنت باز ماند

در پی یک حمله سایبری به کنترلر یخچال‌های صنعتی در فرانسه، صدها فروشگاه مواد غذایی دچار خسارت شدند. بررسی‌های IPinfo نشان می‌دهد تعداد زیادی از این تجهیزات با نرم‌افزارهای قدیمی و آسیب‌پذیری‌های شناخته‌شده ماه‌ها روی اینترنت باز بوده‌اند. این واقعه نشان‌دهنده خطرات بزرگ اینترنت‌لتاکید (IoT) در زیرساخت‌های حیاتی است.

۲۴۳ امتیاز ۲۲۱ نظر ۳ دقیقه
os2museum.com ۲۸ مهر

بن‌بست عجیب در لپ‌تاپ قدیمی IBM ThinkPad و حل آن با مهار معکوس ابزار آپدیت BIOS

مقاله به بررسی خطای I9990303 در لپ‌تاپ قدیمی IBM ThinkPad 750C می‌پردازد که ناشی از خرابی حافظه فلش بایوس است. نویسنده توضیح می‌دهد چگونه با هک کردن ابزار آپدیت و دور زدن بررسی‌های مدیریت توان، توانسته این بن‌بست سخت‌افزاری را بشکند و سیستم را احیا کند.

۳۸ امتیاز ۹ نظر ۳ دقیقه
openai.com ۲۸ مهر

برنامه‌نویسی پیشرفته با زبان‌های کم‌منبع؛ چالش‌ها و قابلیت‌های جدید مدل‌های هوش مصنوعی

این مقاله به بررسی عملکرد مدل‌های هوش مصنوعی در تولید کد برای زبان‌های برنامه‌نویسی کم‌منبع می‌پردازد. این فناوری به مهندسان اجازه می‌دهد حتی با وجود منابع آموزشی اندک، کدهای دقیقی به زبان‌های تخصصی بنویسند، هرچند جامعه توسعه‌دهندگان درباره خطرات استفاده از این ابزارها در سیستم‌های حیاتی هشدار می‌دهد.

۱۰۵ امتیاز ۱۰۲ نظر ۲ دقیقه
thefloatingcontinent.com ۲۸ مهر

مالکیت کد و چالش مسئولیت‌پذیری در عصر ابزارهای هوش مصنوعی

این مقاله به چالش‌های اخلاقی و فنی استفاده از مدل‌های زبانی بزرگ (LLM) در تولید محتوا و کدنویسی می‌پردازد. نویسنده استدلال می‌کند که استفاده از هوش مصنوعی نباید بهانه‌ای برای فرار از مسئولیت‌پذیری در قبال خروجی نهایی باشد و برنامه‌نویسان باید مسئولیت کامل کدهای نوشته‌شده توسط ماشین را بر عهده بگیرند.

۸۶ امتیاز ۶۱ نظر ۳ دقیقه
lukaswerner.com ۲۸ مهر

طراحی و پیاده‌سازی یک درایور VGA از صفر با SystemVerilog

این مقاله نحوه پیاده‌سازی یک درایور VGA را با استفاده از زبان توصیف سخت‌افزار SystemVerilog بررسی می‌کند. مطالعه این مطلب به مهندسان و طراحان دیجیتال کمک می‌کند تا با جزئیات سطح پایین تولید سیگنال‌های ویدئویی و منطق زمان‌بندی آشنا شوند.

۵۶ امتیاز ۱۵ نظر ۲ دقیقه
d2survivors.lol ۲۸ مهر

بررسی فنی و نگاهی به بازی Diablo 2 Survivors؛ ترکیبی از نوستالژی و توسعه با هوش مصنوعی

بازی Diablo 2 Survivors یک پروژه جدید است که کلاس‌ها، مهارت‌ها و سیستم لووت بازی کلاسیک Diablo II را بازآفرینی می‌کند. این پروژه بحث‌های داغی را در Hacker News درباره ظهور بازی‌های ساخته‌شده با ابزارهای هوش مصنوعی و چالش‌های کیفیت در محصولات اصطلاحاً vibe coded به راه انداخته است.

۳۶ امتیاز ۱۸ نظر ۲ دقیقه