Apple III: як дизайн погубив початково хорошу ідею
Наприкінці 1978 року розпочалася розробка Apple III під керівництвом Венделла Сандерафа. Ця модель була кардинальною переробкою Apple II, який був під керівництвом Возняка, але розрахований на бізнес. Хоча про технічні складові мало дбали.
Під час розробки Джобс наполіг, що ПК повинен бути абсолютно тихим - без вентиляторів, отворів і "потворних" решіток, а зробити тепловідвід по алюмінієвому корпусу. Інженери відкрито попереджали, що все буде дуже нагріватися, але Джобс стояв на своєму.
Дуже сильно нагрівалося до такої міри, що мікросхеми самовільно вилазили зі своїх слотів, через що ПК зависав і втрачав дані, перетворюючись на марний шматок металу.
Є чутки, що інженери знайшли досить дивний спосіб повернути працездатність - підняти ПК на пару сантиметрів і кинути на стіл, через що мікросхеми ставали на місце. Найсмішніше, що спосіб виявився настільки робочим, що користувачі дуже часто вдавалися до такого способу.
Навіть сам Возняк визнав, що Apple III - повний провал, який приносив всього 3% доходу. Він вважав, що значніше було б почати працювати над вдосконаленням Apple II або над розробкою IBM-подібного ПК.
Наприкінці 1978 року розпочалася розробка Apple III під керівництвом Венделла Сандерафа. Ця модель була кардинальною переробкою Apple II, який був під керівництвом Возняка, але розрахований на бізнес. Хоча про технічні складові мало дбали.
Під час розробки Джобс наполіг, що ПК повинен бути абсолютно тихим - без вентиляторів, отворів і "потворних" решіток, а зробити тепловідвід по алюмінієвому корпусу. Інженери відкрито попереджали, що все буде дуже нагріватися, але Джобс стояв на своєму.
Дуже сильно нагрівалося до такої міри, що мікросхеми самовільно вилазили зі своїх слотів, через що ПК зависав і втрачав дані, перетворюючись на марний шматок металу.
Є чутки, що інженери знайшли досить дивний спосіб повернути працездатність - підняти ПК на пару сантиметрів і кинути на стіл, через що мікросхеми ставали на місце. Найсмішніше, що спосіб виявився настільки робочим, що користувачі дуже часто вдавалися до такого способу.
Навіть сам Возняк визнав, що Apple III - повний провал, який приносив всього 3% доходу. Він вважав, що значніше було б почати працювати над вдосконаленням Apple II або над розробкою IBM-подібного ПК.
👍10❤1
Влада штату Нью-Йорк запропонувала зобов'язати виробників 3D-принтерів блокувати друк деталей зброї
Ідея губернатора полягає в тому, щоб ускладнити виробництво так званої "примарної зброї" - вогнепальних виробів, які можна зібрати вдома за допомогою принтера. Такі зразки складно відстежити, вони не містять серійних номерів, а використання пластикових деталей робить їх непомітними для металодетекторів.
Доступність і зниження вартості 3D-принтерів призвели до збільшення кількості створення друкованої зброї вдома, зазначає адміністрація штату.
Згідно із законопроектом, виробники 3D-принтерів повинні будуть оснащувати свої пристрої технологією, яка б розпізнавала зброю або її деталі при спробі друку і блокувала роботу. Крім того, у проекті йдеться і про кримінальні покарання за виготовлення вогнепальної зброї таким способом.
Якщо врахувати той факт, що більшість нових і дорогих принтерів вже мають ШІ на борту, то ніяких проблем із впровадженням у них не виникне.
Ідея губернатора полягає в тому, щоб ускладнити виробництво так званої "примарної зброї" - вогнепальних виробів, які можна зібрати вдома за допомогою принтера. Такі зразки складно відстежити, вони не містять серійних номерів, а використання пластикових деталей робить їх непомітними для металодетекторів.
Доступність і зниження вартості 3D-принтерів призвели до збільшення кількості створення друкованої зброї вдома, зазначає адміністрація штату.
Згідно із законопроектом, виробники 3D-принтерів повинні будуть оснащувати свої пристрої технологією, яка б розпізнавала зброю або її деталі при спробі друку і блокувала роботу. Крім того, у проекті йдеться і про кримінальні покарання за виготовлення вогнепальної зброї таким способом.
Якщо врахувати той факт, що більшість нових і дорогих принтерів вже мають ШІ на борту, то ніяких проблем із впровадженням у них не виникне.
😁24🤡12🥴1
У Debian 14 мають намір видалити шар для сумісності systemd зі скриптами System V
Спочатку видалення шару сумісності планувалося ще в Debian 13, але рішення було відкладено до наступного релізу.
Видалення systemd-sysv-generator сумісності вони аргументують підвищенням рівня безпеки служб systemd, а також більш надійним контролем над запуском і циклом роботи служб.
Крім того, в майбутній версії systemd 260 будуть видалені компоненти сумісності з System V.
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039279
> https://github.com/systemd/systemd/releases/tag/v259
Спочатку видалення шару сумісності планувалося ще в Debian 13, але рішення було відкладено до наступного релізу.
Видалення systemd-sysv-generator сумісності вони аргументують підвищенням рівня безпеки служб systemd, а також більш надійним контролем над запуском і циклом роботи служб.
Крім того, в майбутній версії systemd 260 будуть видалені компоненти сумісності з System V.
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039279
> https://github.com/systemd/systemd/releases/tag/v259
😢9👍4❤1
Через 30 років розробки вийшов GNU gettext 1.0 з підтримкою LLM
Розробку GNU gettext - бібліотеки для локалізації ПЗ, розпочала компанія Sun Microsystems ще в далекому 1990 році, а GNU приступив до розробки 5 років потому.
Незважаючи на те, що ця бібліотека використовується в +100500 проєктах, буквально на цьому тижні було випущено ювілейну версію.
У ювілейному випуску gettext було покращено обробку PO-файлів (файли локалізації), представлено po-fetch для завантаження перекладів з інтернету, а також було додано підтримку попереднього перекладу за допомогою LLM Ollama.
Для LLM було випущено
Розробку GNU gettext - бібліотеки для локалізації ПЗ, розпочала компанія Sun Microsystems ще в далекому 1990 році, а GNU приступив до розробки 5 років потому.
Незважаючи на те, що ця бібліотека використовується в +100500 проєктах, буквально на цьому тижні було випущено ювілейну версію.
У ювілейному випуску gettext було покращено обробку PO-файлів (файли локалізації), представлено po-fetch для завантаження перекладів з інтернету, а також було додано підтримку попереднього перекладу за допомогою LLM Ollama.
Для LLM було випущено
msgpre для роботи з цілим PO-файлом і spit для роботи з окремим повідомленням.🤯19🥰1🤮1🖕1
Батько Інтернету Тім Бернерс-Лі: "Ми можемо виправити інтернет… Ще не пізно"
Засновник всесвітньої павутини дав інтерв'ю виданню Guadian, де висловив свою стурбованість сучасним Інтернетом.
Він вважає нинішній інтернет прямою протилежністю старому Інтернету - відкритому, вільному, демократичному і без комерційних бар'єрів.
Тіму дуже не подобаються нинішні соціальні мережі, які він називає куточком Інтернету, оптимізованим для злоби. Це все підігріває те, що соціальні мережі маніпулюючи стрічкою новин для залучення уваги, викликають залежність, поляризацію, дезінформацію та психічні захворювання.
Але в той же час, він розкритикував закон Великобританії та Австралії щодо блокування доступу до соціальних мереж дітям віком до 16 років:
Замість прямих заборон найкращим рішенням було б використовувати "дитячі телефони", як, наприклад, Other Phone.
—
Проблему Інтернету поглиблює монополізація інтернету лідерами сьогоднішнього ринку - Meta і Google.
Він вважає, що монополізація заважає створенню систем, які дійсно вирішують людські проблеми.
—
Штучний інтелект, який існує лише завдяки Інтернету та його даним, має потенціал трансформувати суспільство далеко за межі власних інтересів компаній. Але зараз, на його думку, настав час встановити обмеження, щоб штучний інтелект залишався силою добра, і він побоюється, що людство може втратити цю можливість.
Засновник всесвітньої павутини дав інтерв'ю виданню Guadian, де висловив свою стурбованість сучасним Інтернетом.
Він вважає нинішній інтернет прямою протилежністю старому Інтернету - відкритому, вільному, демократичному і без комерційних бар'єрів.
Тіму дуже не подобаються нинішні соціальні мережі, які він називає куточком Інтернету, оптимізованим для злоби. Це все підігріває те, що соціальні мережі маніпулюючи стрічкою новин для залучення уваги, викликають залежність, поляризацію, дезінформацію та психічні захворювання.
"Це лише невелика частина всього Інтернету... але проблема в тому, що люди проводять багато часу на сайтах соціальних мереж, тому що вони викликають залежність"
Але в той же час, він розкритикував закон Великобританії та Австралії щодо блокування доступу до соціальних мереж дітям віком до 16 років:
"Перше питання полягає в тому, чи повинні діти користуватися цими конкретними соціальними мережами. Я думаю, що потрібно визнати, що такі речі, як служби обміну повідомленнями, є корисними"
Замість прямих заборон найкращим рішенням було б використовувати "дитячі телефони", як, наприклад, Other Phone.
—
Проблему Інтернету поглиблює монополізація інтернету лідерами сьогоднішнього ринку - Meta і Google.
Він вважає, що монополізація заважає створенню систем, які дійсно вирішують людські проблеми.
—
Штучний інтелект, який існує лише завдяки Інтернету та його даним, має потенціал трансформувати суспільство далеко за межі власних інтересів компаній. Але зараз, на його думку, настав час встановити обмеження, щоб штучний інтелект залишався силою добра, і він побоюється, що людство може втратити цю можливість.
the Guardian
‘It’s not too late to fix it’: web inventor Tim Berners-Lee says he is in a ‘battle for the soul’ of the internet
Founder of the world wide web says commercialisation means the net has been ‘optimised for nastiness’, but collaboration and compassion can prevail
👍23❤3🔥1💯1
Європейська академія відкритого ПЗ присудила Грегу Кроа-Гартману премію за внесок у відкрите ПЗ
Грег відповідає за підтримку стабільної та staging гілок ядра Linux, обіймає посаду мейнтейнера в 16 підсистемах ядра, серед яких USB, TTY і Driver core, а також є творцем openSUSE Tumbleweed, udev та ініціативи з розробки драйверів для Linux (Linux driver project).
Премії також вручили іншим творцям:
1. Френк Карлічек - творець хмарної платформи NextCloud.
2. Роберто Ді Космо - вчений у галузі комп'ютерних наук і творець архіву вихідного коду Software Heritage.
3. Стефано Закіролі - дослідник і професор, співзасновник і науковий керівник Software Heritage, який тричі обіймав посаду лідера Debian і входив до ради директорів Open Source Initiative.
4. Метью Венн - засновник проекту TinyTapeout, що допомагає у виготовленні відкритих чіпів.
Нагороду вручав особисто Даніель Стенберг - автор Curl і президент Європейської академії відкритого ПЗ.
Грег відповідає за підтримку стабільної та staging гілок ядра Linux, обіймає посаду мейнтейнера в 16 підсистемах ядра, серед яких USB, TTY і Driver core, а також є творцем openSUSE Tumbleweed, udev та ініціативи з розробки драйверів для Linux (Linux driver project).
Премії також вручили іншим творцям:
1. Френк Карлічек - творець хмарної платформи NextCloud.
2. Роберто Ді Космо - вчений у галузі комп'ютерних наук і творець архіву вихідного коду Software Heritage.
3. Стефано Закіролі - дослідник і професор, співзасновник і науковий керівник Software Heritage, який тричі обіймав посаду лідера Debian і входив до ради директорів Open Source Initiative.
4. Метью Венн - засновник проекту TinyTapeout, що допомагає у виготовленні відкритих чіпів.
Нагороду вручав особисто Даніель Стенберг - автор Curl і президент Європейської академії відкритого ПЗ.
❤14🫡7
awesome-free-software — це підбірка безкоштовного та вільного ПЗ
У репозиторії можна знайти категорії програм на будь-який смак і колір: програми для запису подкастів, обробки голосу, створення музики або ж месенджери, поштові клієнти та програми для роботи з графікою, тощо.
> https://github.com/johnjago/awesome-free-software
У репозиторії можна знайти категорії програм на будь-який смак і колір: програми для запису подкастів, обробки голосу, створення музики або ж месенджери, поштові клієнти та програми для роботи з графікою, тощо.
> https://github.com/johnjago/awesome-free-software
🔥8👎1
Debian GNU/Hurd тепер спокійно збирає 75% пакетів з архіву Debian (3 роки тому було 58%)
Хто не в курсі, Debian GNU/Hurd - це мікроядерна ОС на ядрі Mach, яку Річард Столман задумував як повноцінну заміну Unix системі.
У Debian GNU/Hurd успішно стабілізували порт х86_64, почали портування на ARM64 і додали початкову підтримку SMP (Symmetric multiprocessing).
До того ж, через механізм rump від NetBSD інтегрували драйвери для SATA, USB і мережевих карт, що працюють у просторі користувача. У теорії, дана система дає ізоляцію і стабільність, щоб драйвер, що впав, не потягнув за собою всю систему.
Також була забезпечена робота Xfce, GNOME, KDE і LLVM, і додана підтримка мов Go, Rust, OCaml, GHC і Java.
На даний момент, Debian GNU/Hurd залишається єдиним не Linux портом Debian після того, як закинули Debian GNU/kFreeBSD.
Хто не в курсі, Debian GNU/Hurd - це мікроядерна ОС на ядрі Mach, яку Річард Столман задумував як повноцінну заміну Unix системі.
У Debian GNU/Hurd успішно стабілізували порт х86_64, почали портування на ARM64 і додали початкову підтримку SMP (Symmetric multiprocessing).
До того ж, через механізм rump від NetBSD інтегрували драйвери для SATA, USB і мережевих карт, що працюють у просторі користувача. У теорії, дана система дає ізоляцію і стабільність, щоб драйвер, що впав, не потягнув за собою всю систему.
Також була забезпечена робота Xfce, GNOME, KDE і LLVM, і додана підтримка мов Go, Rust, OCaml, GHC і Java.
На даний момент, Debian GNU/Hurd залишається єдиним не Linux портом Debian після того, як закинули Debian GNU/kFreeBSD.
❤🔥10👍1
Ефект Флінна зламався - покоління Z вперше в історії виявилося дурнішим за батьків
Незважаючи на те, що зумери проводять за партою більше годин, їхні навички в концентрації, точних науках і читанні пробивають дно.
Головний винуватець проблеми - тотальна цифровізація освіти, що почалася в 2010-х роках. Планшети, телефони та інтерактивні дошки замість прогресу, роблять регрес глибокого мислення.
Коротка інформація (а-ля, короткі ролики), що не вимагає тривалої концентрації, заважає розвитку поглибленого мислення. Мозок звикає до мікродоз дофаміну, що отримується від коротких роликів, і потім перестає справлятися з обробкою складної інформації.
Вчені "м'яко" натякають, що експеримент з цифровою школою провалився, і пора повертатися до т.зв. "олдскулу" - з електронних форматів переходити на фізичний.
> https://www.dailymail.co.uk/sciencetech/article-15520263/Gen-Z-intelligent-neuroscientist.html
Незважаючи на те, що зумери проводять за партою більше годин, їхні навички в концентрації, точних науках і читанні пробивають дно.
Головний винуватець проблеми - тотальна цифровізація освіти, що почалася в 2010-х роках. Планшети, телефони та інтерактивні дошки замість прогресу, роблять регрес глибокого мислення.
Коротка інформація (а-ля, короткі ролики), що не вимагає тривалої концентрації, заважає розвитку поглибленого мислення. Мозок звикає до мікродоз дофаміну, що отримується від коротких роликів, і потім перестає справлятися з обробкою складної інформації.
Вчені "м'яко" натякають, що експеримент з цифровою школою провалився, і пора повертатися до т.зв. "олдскулу" - з електронних форматів переходити на фізичний.
> https://www.dailymail.co.uk/sciencetech/article-15520263/Gen-Z-intelligent-neuroscientist.html
🤣16👍8❤4😢2👎1🤔1
ШІ-бот почав цькування супроводжуючого через дискримінацію при прийнятті змін ШІ
Скотт Шамбо - супроводжуючий відкритої Python-бібліотеки matplotlib, повідомив про особисті нападки, влаштовані ШІ-ботом MJ Rathbun, після відмови приймати зміну, підготовлену за допомогою ШІ.
Після відхилення зміни, ШІ розмістив статті у своєму блозі з критикою даного рішення і обґрунтуванням своїх дій. У статтях стверджується, що супроводжуючий відхилив корисну оптимізацію тільки через те, що зміна була підготовлена за допомогою ШІ.
На початку обговорення pull request супроводжуючий визнав, що оптимізація прискорює роботу за певних умов, але потім відхилив pull request без технічного обґрунтування відмови, заявивши, що зміни приймаються тільки від людей.
Бот також опублікував замітку з критикою Скотта, рішення якого було подано як gatekeeper, дискримінація, порушення кодексу поведінки та утиск прав на основі ідентичності учасника.
Через вирвані з контексту деталі, домисли і спотворення інформації бот спробував показати, що дії Скотта обумовлені роздуванням власного его і невпевненістю в собі, а не діями в інтересах проєкту.
Скотт Шамбо пояснив, що в matplotlib прийняті правила, що забороняють прийом неперевірених ШІ-змін через велике навантаження на супроводжуючих, що виникає при рецензуванні неякісних ШІ-патчів, створених без ручної перевірки людиною.
Скотт Шамбо - супроводжуючий відкритої Python-бібліотеки matplotlib, повідомив про особисті нападки, влаштовані ШІ-ботом MJ Rathbun, після відмови приймати зміну, підготовлену за допомогою ШІ.
Після відхилення зміни, ШІ розмістив статті у своєму блозі з критикою даного рішення і обґрунтуванням своїх дій. У статтях стверджується, що супроводжуючий відхилив корисну оптимізацію тільки через те, що зміна була підготовлена за допомогою ШІ.
На початку обговорення pull request супроводжуючий визнав, що оптимізація прискорює роботу за певних умов, але потім відхилив pull request без технічного обґрунтування відмови, заявивши, що зміни приймаються тільки від людей.
Бот також опублікував замітку з критикою Скотта, рішення якого було подано як gatekeeper, дискримінація, порушення кодексу поведінки та утиск прав на основі ідентичності учасника.
Через вирвані з контексту деталі, домисли і спотворення інформації бот спробував показати, що дії Скотта обумовлені роздуванням власного его і невпевненістю в собі, а не діями в інтересах проєкту.
Скотт Шамбо пояснив, що в matplotlib прийняті правила, що забороняють прийом неперевірених ШІ-змін через велике навантаження на супроводжуючих, що виникає при рецензуванні неякісних ШІ-патчів, створених без ручної перевірки людиною.
🤯15🥱7😁6👀2
У ядрі Linux 7.1 гібернація може прискоритися в кілька разів при використанні повільних SSD-накопичувачів
Гібернація - енергозберігаючий режим ОС, при якому вміст ОЗУ зберігається на накопичувач перед вимкненням живлення. Після увімкнення живлення комп'ютера вміст пам'яті завантажується з диска в пам'ять, і користувач зможе продовжити роботу з того ж місця, на якому він зупинився, оскільки всі запущені раніше програми продовжать виконуватися.
Розробник Кайруї Сонг працює над поліпшенням продуктивності гібернації за допомогою нового аллокатора підкачки, який спочатку не забезпечував високопродуктивний шлях алокації для гібернації. Нові патчі роблять цей шлях алокації швидше і можуть бути корисними для SSD з низькою продуктивністю.
Наприклад, для SSD Samsung 830, що використовує Serial ATA 2.0, ядро Linux 6.19 вимагає 324 секунди для переходу в режим гібернації, але з двома новими патчами цей час може скоротитися до 35 секунд! Практично в 9 разів швидше!
Для більш швидких пристроїв зберігання поліпшення продуктивності незначне, але знову ж таки, особливо для тих накопичувачів, які мають низьку продуктивність запису, можна спостерігати значне прискорення.
Патчі знаходиться на розгляді, але оскільки вже занадто пізно для циклу 7.0, швидше за все він буде включений у версію 7.1.
> https://lore.kernel.org/linux-mm/20260215-hibernate-perf-v2-0-cf28c75b04b7@tencent.com/
Гібернація - енергозберігаючий режим ОС, при якому вміст ОЗУ зберігається на накопичувач перед вимкненням живлення. Після увімкнення живлення комп'ютера вміст пам'яті завантажується з диска в пам'ять, і користувач зможе продовжити роботу з того ж місця, на якому він зупинився, оскільки всі запущені раніше програми продовжать виконуватися.
Розробник Кайруї Сонг працює над поліпшенням продуктивності гібернації за допомогою нового аллокатора підкачки, який спочатку не забезпечував високопродуктивний шлях алокації для гібернації. Нові патчі роблять цей шлях алокації швидше і можуть бути корисними для SSD з низькою продуктивністю.
Наприклад, для SSD Samsung 830, що використовує Serial ATA 2.0, ядро Linux 6.19 вимагає 324 секунди для переходу в режим гібернації, але з двома новими патчами цей час може скоротитися до 35 секунд! Практично в 9 разів швидше!
Для більш швидких пристроїв зберігання поліпшення продуктивності незначне, але знову ж таки, особливо для тих накопичувачів, які мають низьку продуктивність запису, можна спостерігати значне прискорення.
Патчі знаходиться на розгляді, але оскільки вже занадто пізно для циклу 7.0, швидше за все він буде включений у версію 7.1.
> https://lore.kernel.org/linux-mm/20260215-hibernate-perf-v2-0-cf28c75b04b7@tencent.com/
👍10
KDE спростувала чутки щодо обов'язкового використання systemd
Чутки почалися після оголошення KaOS, дистрибутива, давно відомого своєю глибокою прихильністю до робочого столу KDE Plasma, про те, що він планує відмовитися від нього. Основною причиною було названо використання залежності systemd в певному компоненті KDE.
Один з контриб'юторів заявив, що в Plasma 6.6 буде представлений новий Plasma Login Manager (PLM), який має замінити давно використовуваний SDDM. Однак, PLM має функціональну залежність від systemd. Це означає, що дистрибутиви Linux, які не використовують systemd, а також варіанти BSD, не зможуть його використовувати.
Але відразу ж важливо уточнити, що це стосується тільки самого менеджера входу в систему PLM і ні до чого більшого, тому можна спокійно використовувати інші менеджери входу в систему, як, наприклад, SDDM.
Хороша новина полягає в тому, що в своєму пості автор заявив, що KDE не планує робити основні компоненти залежними від systemd (як це зробили в GNOME). Таким чином, робоче середовище буде як і раніше функціонувати на системах без systemd і не Linux, таких як FreeBSD.
Чутки почалися після оголошення KaOS, дистрибутива, давно відомого своєю глибокою прихильністю до робочого столу KDE Plasma, про те, що він планує відмовитися від нього. Основною причиною було названо використання залежності systemd в певному компоненті KDE.
Один з контриб'юторів заявив, що в Plasma 6.6 буде представлений новий Plasma Login Manager (PLM), який має замінити давно використовуваний SDDM. Однак, PLM має функціональну залежність від systemd. Це означає, що дистрибутиви Linux, які не використовують systemd, а також варіанти BSD, не зможуть його використовувати.
Але відразу ж важливо уточнити, що це стосується тільки самого менеджера входу в систему PLM і ні до чого більшого, тому можна спокійно використовувати інші менеджери входу в систему, як, наприклад, SDDM.
Хороша новина полягає в тому, що в своєму пості автор заявив, що KDE не планує робити основні компоненти залежними від systemd (як це зробили в GNOME). Таким чином, робоче середовище буде як і раніше функціонувати на системах без systemd і не Linux, таких як FreeBSD.
🥰8🙏2
Дистрибутив Gentoo завершив перший етап міграції з GitHub на Codeberg
На початку цього року дистрибутив Gentoo Linux оголосив про плани перенести хостинг свого коду на Codeberg замість GitHub, і вони вже успішно реалізували можливості передачі змін в ebuild-репозиторій і підняли дзеркала для розробки portage, steve і gentoolkit.
Хоча підтримка Codeberg поки що реалізована на додаток до раніше використовуваної платформи GitHub, в подальшому планують поетапно повністю перевести процес передачі змін на Codeberg.
Бажання Gentoo відмовитися від GitHub було мотивоване навчанням Microsoft Copilot на GitHub репозиторіях.
> https://www.gentoo.org/news/2026/02/16/codeberg.html
P.S. Codeberg заснований на Forgejo і розміщений у Німеччині як некомерційний проект.
На початку цього року дистрибутив Gentoo Linux оголосив про плани перенести хостинг свого коду на Codeberg замість GitHub, і вони вже успішно реалізували можливості передачі змін в ebuild-репозиторій і підняли дзеркала для розробки portage, steve і gentoolkit.
Хоча підтримка Codeberg поки що реалізована на додаток до раніше використовуваної платформи GitHub, в подальшому планують поетапно повністю перевести процес передачі змін на Codeberg.
Бажання Gentoo відмовитися від GitHub було мотивоване навчанням Microsoft Copilot на GitHub репозиторіях.
> https://www.gentoo.org/news/2026/02/16/codeberg.html
P.S. Codeberg заснований на Forgejo і розміщений у Німеччині як некомерційний проект.
www.gentoo.org
Gentoo on Codeberg – Gentoo Linux
News and information from Gentoo Linux
🔥19🎉2🤬1
Цікава стаття про створення своєї нейронки з нуля на чистому Сі та математиці без сторонніх бібліотек
Стаття може навчити розуміти, як нейронка працює на рівні математики та коду без використання сторонніх ML-бібліотек (тільки стандартний набір GNU C), а також розуміння її архітектури.
Вихідний код і саму статтю можна знайти в репозиторії: https://github.com/vixhal-baraiya/microgpt-c
Стаття може навчити розуміти, як нейронка працює на рівні математики та коду без використання сторонніх ML-бібліотек (тільки стандартний набір GNU C), а також розуміння її архітектури.
Вихідний код і саму статтю можна знайти в репозиторії: https://github.com/vixhal-baraiya/microgpt-c
GitHub
GitHub - vixhal-baraiya/microgpt-c: The most atomic way to train and inference a GPT in pure, dependency-free C
The most atomic way to train and inference a GPT in pure, dependency-free C - vixhal-baraiya/microgpt-c
🔥15❤3