Як будувався сам атлас: що додано, що зламалося і від чого відмовилися — прочитане з репозиторію, з якого зібрано цей сайт.
Частину записів написано заднім числом, за комітами, які вони описують. Кожен називає дні, коли тривала робота, і день, коли написано сам запис; якщо вони різні, це реконструкція, а не нотатка, ведена тоді ж.
Заборону в robots.txt знято: атлас відкритий пошуковим системам і ШІ-краулерам, увесь одразу. Повний Verify із браузерними тестами пройшов на голові main, тож чекати 1 жовтня не довелося. Перевірка на реальних пристроях і зі скрінрідером триває і відкриття не тримає.
Два інші пункти аудиту PWA. Якщо сторінка прийшла з мережі, а текст записів — із кешу воркера, картка тепер каже, що це копія, і від якого числа. А текст записів іншої збірки, ніж сторінка, вісь більше не зшиває з нею: картка пропонує відкрити сторінку знову.
Збірка знімає з воркера відступи, і навіть із виправленнями він важить 3 868 байтів замість 4 005. Зірочка чи перша сторінка, чия мережа зависла, більше не тримає всіх наступних: воркер чекає їх 45 секунд. Firefox і WebKit теж перевірено на зависле встановлення. Firefox сам зупиняє такий воркер десь за 60 секунд, тож межу опущено з 60 до 45, як вибрав «6 в 1».
Ще два пункти аудиту PWA. Репетиція чистого встановлення тепер копіює все, що тримає репозиторій, а не ручний перелік, і є окремим репозиторієм, тож перевірка редакцій бачить саму копію. Браузерні тести рахують записи, індекси й джерела так само, як сайт: лише опубліковане. А тест, що час від часу падав на клавіші «/», падати перестав.
Аудит PWA 26 вересня показав: якщо під час оновлення воркера рветься з’єднання, читач лишається без офлайн-осі. Тепер нова збірка бере керування, лише коли має цілою оболонку кожної мови, яку читач тримав офлайн. Доти працює попередня.
Третій запит брифа 27 вересня заповнює медицину, промисловість і військо до 1990 року: від статті Ледлі й Ластеда 1959 року до другої демонстрації Pilot’s Associate 1988-го. Дев’ять записів, і всі три демонстраційні системи Strategic Computing нарешті мають власні записи.
Аудит PWA 26 вересня позначив п’ять сценаріїв як неперевірені. Тепер кожен має тест. Два знайшли справжні вади: 501-ша зірочка мовчки знімала першу, а сторінка першого візиту офлайн не відкривалася. Третій виявив вибір, і «6 в 1» його зробив: якщо мережа зависла, а копія є, через 10 секунд читач бачить копію.
Другий запит брифа 27 вересня заповнює сорок порожніх років лінії обчислень: від перцептрона Mark I 1960 року до аналогового кристала ANNA 1991-го. Дев’ять записів, і TPU нарешті має попередника.
Новий бриф цілить у передісторію, а його перший запит заповнює шістдесят порожніх років машинного доведення: від машини геометрії Гелернтера 1959 року до EQP, що розв’язав проблему Роббінса 1996-го. Десять записів, і в трьох із них документ сказав менше, ніж бриф.
Атлас підготовлено до пошукових систем: карта сайту з датами змін записів, взаємні посилання між мовами й найпростіші структуровані дані. Сам сайт лишається закритим, доки окремий прохід не зніме заборону в robots.txt. Розділ «Альфа-версія» тепер каже, що сайт прийнято людиною, а більшість записів ще ні.
Вісім записів 2026 року без першоджерела тепер спираються на сам документ: судові подання, прес-реліз мюнхенського суду, заяви регуляторів про Grok, дозволи Невади, проспект Unitree, картку й ліцензію Kimi K3. Документ виправив усі вісім, і без першоджерела не лишилося жодного запису.
Четвертий запит брифа 27 вересня заповнює Київ, Прагу й Варшаву до 1991 року: від першого пуску МЕСМ 1950 року до бібліотеки Mizar 1989-го. Дев’ять записів; Польща й Чехословаччина вперше мають власні.
Ще двадцять записів без першоджерела тепер спираються на сам документ: протоколи фонду Мейсі, дисертації Мінського й Вербоса, статут Інституту кібернетики, посібник DECtalk, біржові дані, сторінки BMW, Tesla й Waymo. Документ виправив усі двадцять.
Записи журналу про аудит PWA закінчувалися рядками «не перевірено». Три з них тепер мають тести. Встановлення, що зависло, трималося п’ять хвилин і лишало по собі півкешу: тепер воркер чекає файл щонайбільше 60 секунд, так вибрав «6 в 1». Старий воркер без позначки копій і повне сховище поводилися як слід уже до тестів.
Ще двадцять записів без першоджерела тепер спираються на сам документ: перші видання книжок, розсилку Nupedia, меморандум Maven, резолюцію ООН, судові ухвали, закони Кореї та Індії. Дев’ятнадцять із них документ виправив.
Два останні кандидати з аудиту PWA. Обидва стосуються адреси сторінки, і обидва виявилися справжніми вадами. Граф переставав стежити за адресою, якщо його відкривали з пошкодженим фрагментом. А сторінка джерел губила вибраний порядок, коли читач перемикав мову.
Атлас став PWA: вісь і збережені записи відкриваються офлайн, а сам сайт можна встановити. Того ж дня місяць днів умістився впоперек осі, вітрина почала показувати лише записи з першоджерелом, 349 людей отримали українські імена, темна схема — насиченіші кольори, а позначка альфи рахує записи, які підтвердила людина.
П’ятнадцять записів без першоджерела тепер спираються на сам документ: машинопис Тюрінга, лист Стрейчі, пресрелізи IBM, NVIDIA, Sony й iRobot, директиву Пентагону. У семи з них документ сказав інше, ніж запис.
На /graph/ 848 записів і 1 152 зв’язки стоять одним тривимірним графом, який малює власний рендерер на 7 КБ замість бібліотеки на 200. Лінії осі пояснено біля неї, на сторінці «Про атлас» і в екскурсії, а по дорозі з’ясувалося, що пунктирна дуга весь цей час малювалася суцільною.
Локальний редактор, яким ніхто не користувався, пішов разом із половиною технічного боргу. Перевірки, які нічого не зупиняли, почали зупиняти, архів доказів став історією, дослідницький конвеєр переїхав у git, а вісь бере записи з даних, а не з ручного списку.
Пошук відкривається з будь-якої сторінки й слухається української розкладки, «?» показує всі клавіші, перший візит на вісь супроводжує коротка екскурсія, а бібліографію згруповано за сайтами замість трьох розділів за видом джерела.
За три дні атлас виріс з 657 до 848 записів: методи, на яких стоять 2020-ті, Україна, машинний переклад і пошук, рекомендації, безпека, право, медицина, зір, звук, ігри, 1980-ті поза лабораторією й мова 1990-х. Найчастіша помилка цих проходів була моя власна: числа з пізніших версій препринтів.
Головна сторінка відкривається самою колекцією, перше десятиліття завширшки в рік увійшло в наступне, покажчики людей, організацій і моделей стали картками за літерами, а вісь, яка на кожному візиті спершу малювалася вертикально, тепер одразу стоїть як треба.
Заморожений контракт пошуку розконсервовано: фільтри скасовано, додано український стемер, а сам пошук повернувся шаром над віссю — за 2426 байтів JavaScript.
Запис почав показувати зв’язки, написані про нього, і малювати своїх сусідів; порожнє поле тегів стало закритим словником із двадцяти ліній, які розбирають «основи» на частини; десять сутностей-дублікатів злилися, а останній запис поза віссю став на неї.
За три дні атлас виріс із 485 записів до 657 на відповідях зовнішніх дослідницьких звітів. Кандидатів вони давали добрих, а дати й числа — ні: приблизно одне хибне твердження на запис і кожна п’ята дата не та. Тепер звіт несе лише назви, а перевіряє все сесія.
Наступні години після запуску пошуку: збіги відкриваються списком, закрите поле повертає позичений вигляд, запит чекає трьох символів, записи можна зберегти зірочкою, а пороги панелі переміряно під шрифт, ширший за наш.
Атлас був повен речей, які щось обіцяли й нічого не відкривали: цифри без списків, кнопки з розбитими якорями, шістсот назв одним списком і скрипт, що падав замість сказати, що не так.
Значок, що казав про перевірені джерела, перестав це казати, останній порожній рік наповнився, а головна сторінка припинила носити набір даних, якого не малює.
Через сорок хвилин після першого коміту: двійковий файл Node на 90 МБ прибрано з дерева залежностей, а код пошуку, який ніде не рендериться, переїхав туди, де його можна чесно зберігати.
Репозиторій починається комітом, що додає одразу цілий робочий сайт. За ним уже стояло шість днів роботи, і майже всі ці дні відновлювати її не було звідки.