Обновить
512K+

История IT

Занимательные истории из прошлого

446,86
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

О чём рассказывают «Зелёные страницы» по нарративу в играх

Время на прочтение5 мин
Охват и читатели6.2K

Как только выходит гайд от какой-либо общественной организации, первый рефлекс - щуриться и спрашивать: "А судьи кто?" Особенно когда речь про игры - они там точно что-то понимают? Почему я должен этим людям доверять? Опыт студий - позитивный и провальный - будет полезным, но только если речь о каких-то крутых проектах.

Мне переслали этот сборник - “Зелёные страницы” о нарративном дизайне https://greenbook.forgamedev.ru/. Прочитал его, разобрал, кто в авторах, о чём идёт речь и есть ли польза.

Поехали

Новости

Почему Chrome весит 7 000 Марио или как сжать «Змейку» в 1 000 раз

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели10K

На вашем диске лежит семь одинаковых моделей птицы Додо. Не благодарите — это ARK заботливо положил их вам в каждое DLC.

Раньше Super Mario Bros весила 40 КБ. Сейчас одно обновление Chrome — это ~7 000 таких Марио. Как мы дошли до жизни такой, и почему все идет по кругу?

В статье пройдем путь от тайлов NES до Neural Texture Compression и рассмотрим змейку в трех версиях: по трем вехам сжатия. Одна из них в 1 120 раз меньше первой. И это не та, в которой ИИ.

Читать далее

K 40-летию аварии на Чернобыле — как я на станцию гонял

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7.9K

Немного запоздало, но решил написать свои ощущения и опыт от четырёх командировок на Чернобыльскую АЭС. До аварии.

<cut>

В 1984-1985 годах, я учился на пятом курсе МИФИ, на факультете Кибернетики в группе, специализировавшейся на софте (ПО) по управлению ракетами и ядерными реакторами. Я попал на реакторы и уже к пятому курсу знал о них почти всё. Тогда стало возможным заключать договора между учебным институтами и предприятиями, и официально получать деньги за внеучебную работу. Наша кафедра успешно сотрудничала с физиками со станции и периодически поставляла им всякие программы. И вот я тоже стал писать всякие программы и утилиты, и впервые поехал на станцию, чтобы показать будущим пользователям, как с ними работать.

Всякие смешные случаи про “сухой” закон, про то, как перепугу пропустил свой поезд из Москвы и прочие встречи с автоматчиками на входе на станцию пропущу, чтобы мне не писать, а вам не читать много букв. Напишу про ощущения студента от станции.

Первое, главное и постоянно присутствующее ощущение - радиация. Она везде, она проникает через все стенки, полы, потолок, защиту, через твоё тело и твою голову. От неё не спрячешься нигде, ни в одной комнате. И ты заражаешься, заражаешься, заражаешься. Понятно, что это миф, но этому трудно противостоять вначале. Этому ощущению помогают ещё и все “зализанные” углы. Там нет прямых углов - все стены обклеены специальным защитным покрытием и оно плавно изгибается на всех углах и стыковках. Привык я только где-то к третьей недельной командировке.

Читать далее

RESISTORS: как подростки из 1960-х работали с компьютерами до эпохи ПК

Время на прочтение7 мин
Охват и читатели6.6K

В конце апреля 1968 года компьютерная конференция в Атлантик-Сити едва не сорвалась из-за забастовки телефонисток: терминалы крупных компаний стояли мёртвые. И вот посреди этой неразберихи в центре внимания оказалась небольшая группа подростков из окрестностей Принстона. Они раздобыли акустический модем, подсоединили его к ближайшему таксофону — и вышли на связь с удалённой мини-ЭВМ. Отраслевая газета Computerworld вывела их на первую полосу с заголовком в духе «Школьники украли шоу у профессионалов».

Эти ребята называли себя RESISTORS — придуманная задним числом расшифровка аббревиатуры: «Radically Emphatic Students Interested in Science, Technology, Or Research Studies» — то есть «Радикально увлечённые ученики, интересующиеся наукой, техникой и исследованиями».

Читать далее

Сир, Вы прекрасны! Почему ИИ нам льстит и как не попасть в ловушку цифровой вежливости

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели10K

1. Ожидания vs Реальность

«Сир, Вы прекрасны!» — говорит лакей Ля Шене королю в фильме «Три мушкетера». И нам смешно. Но общаясь с ИИ, я наконец-то поняла, что его стиль напоминает именно этого слугу.

ИИ говорит: «Какая классная презентация! Особенно вот эта мысль! Она точно произведет впечатление на аудиторию!» И вот ты предстаешь с этой презентацией перед живой аудиторией. Но люди почему-то реагируют совсем не так, как чат-бот. Кислые, отсутствующие лица. Или несогласие с твоими идеями, которые ты не можешь обосновать. Что ты чувствуешь? Растерянность, фрустрацию? Может, разочарование в техническом прогрессе?

2. Почему ИИ нам подыгрывает?

На самом деле ИИ — это вообще не про лесть и не про желание понравиться. В конце концов он, в отличие от слуги, ничего от этого не имеет (подписка уже оплачена).

ИИ просто запрограммирован быть «вежливым». По умолчанию он настроен на то, чтобы поддерживать, быть конструктивным, не обижать пользователя. А почему так получилось? Модели обучают по методу RLHF (Reinforcement Learning from Human Feedback). Тысячи людей оценивали ответы. И что получало большие баллы? Правильно — «вежливые», «конструктивные» и «позитивные» ответы. В результате получается идеальный собеседник. Приятный. Удобный. Мотивирующий. Но абсолютно не похожий на реальных людей.

3. В чем же подвох?

ИИ делает то, что может программа на сегодняшнем уровне развития: оценивает логику, аргументы, формулировки.

А люди — нет. Люди придирчиво смотрят на вас, на ваше состояние, ваш тон, тембр голоса, напряженность дыхания и скованность движений, улыбку, одежду, прическу. А может даже и ловят феромоны смущения или уверенности, которые от вас исходят. Плюс кто-то не выспался, кто-то вас не любит, кто-то вам завидует, кто-то не успел пообедать и т.д. Ну, а уж потом, если повезет, на содержание презентации. И это вовсе не помехи. Это и есть система оценки, так, как она работает в обществе.

Читать далее

Древний “нейрослоп” из 70-х, о котором все забыли

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.8K

Удивительно, но “нейрохудожники” появилась не вчера. Оказывается, компьютеры умели генерировать целые картины еще когда в мире бушевал глэм-рок, молодежь страны Советов находила романтику в поездке на БАМ, а жесткий диск со 100 мегабайтами считался эпохальным прорывом технической мысли…

Читать далее

Тайна Motorola StarTAC: полный анализ схемотехники телефона из 90-х

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели12K

Прошлая статья про полный разбор схемотехники современного кнопочного телефона вам понравилась. Однако в опросе и комментариях я встречал альтернативное мнение: мол обзор современного устройства, где все компоненты уже включены в SoC — не особо интересен из-за слишком высокого уровня интеграции. Читатели очень хотели узнать о том, что «под капотом» у первых GSM-телефонов, и не раздумывая я начал искать документацию и готовить статью в поистине уникальной рубрике...

Сегодня на примере легендарной раскладушки Motorola StarTAC мы с вами в мельчайших подробностях узнаем о том, как были устроены телефоны из 90-х...

Читать далее

Как мы продавали компьютеры в 90-х. Новые хлопоты

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели11K

Кратко о предыдущих частях: мои приятели решили стать моими конкурентами и мне пришлось придумать решение. В этой главе оно получит неожиданное развитие.

Большинство наших историй начиналось с телефонного звонка.

- A-Sqia computers, добрый день! – отвечает Маша на очередной звонок.
Накануне она рассказала историю:
- Представляешь, мне вчера мама звонит, я поздоровалась, а она мне говорит: – Ты чего?
- А ты чего? – спросила Тома.
- Оказывается, она мне сказала привет, а я ей ответила - A-Sqia computers, добрый день!- и даже сама не заметила!

Итак,
- A-Sqia computers, добрый день! – отвечает Маша на очередной звонок.
Лицо её меняется с дежурно-скучающего на потрясённое:
- Это тебя, – протягивает она трубку и я уже жду подвоха.

Читать далее

Microsoft убрала из Windows древнее ограничение из 90-х. Но уже поздно

Время на прочтение5 мин
Охват и читатели19K

Windows давно превратилась в большой слоеный пирог из кода, где рядом с современными технологиями спокойно живут решения, придуманные еще в 80-е и 90-е. Многие из них продолжают работать без видимых проблем, поэтому их годами никто не трогает. Иногда компания вдруг вспоминает о таком куске старого кода и вносит правку. Именно это произошло с поддержкой больших разделов FAT32 в Windows 11. Форматирование через командную строку наконец перестало упираться в потолок в 32 гигабайта, хотя сама файловая система уже давно считается пережитком.

Пользователи, которым по-прежнему приходится обращаться к FAT32 из-за совместимости с игровыми консолями, фотоаппаратами, старым оборудованием или с  кросс-платформенными накопителями, получили возможность создавать тома до двух терабайт прямо из Windows. Изменение в инсайдерских сборках появилось этой весной и выглядит как небольшая правка в инструментах форматирования. Давайте разбираться, что там произошло.

Читать далее

Золотой стандарт оптимизации: разбираем реализацию RollerCoaster Tycoon

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели15K

Недавно, благодаря удачному стечению обстоятельств, меня пригласили на один из крупнейших немецких игровых подкастов, Stay Forever, где мы обсуждали метод разработки RollerCoaster Tycoon (1999). Это было крутое интервью, которое можно целиком послушать здесь — конечно, если вы понимаете немецкий. Если же нет, то ничего страшного — в этой статье я перескажу его основное содержание и затрону другие интересные моменты.

Читать далее

Тренд на деградацию: как я написал прокси-шакализатор на Next.js, чтобы помочь замедлить интернет

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели23K

Современные проблемы требуют современных решений. Когда важные люди в высоких кабинетах планомерно замедляют привычные сервисы, режут трафик и заставляют глобальную сеть работать со скоростью уставшего почтового голубя, у любого нормального инженера рано или поздно сдают нервы.

Смотреть на то, как твой вылизанный бандл грузится рывками из-за отваливающихся узлов связи, больше нет сил. Все эти бесконечные битвы за 100/100 в Google PageSpeed, микро-оптимизации LCP и внедрение Edge-кэширования теряют смысл, когда пакеты просто не доходят до адресата.

И в какой-то момент я осознал простую истину: если ты не можешь остановить глобальную деградацию веба — возглавь её.

Раз уж мы летим в прошлое, давайте лететь туда с ветерком. Под скрежет диалап-модема, с вырвиглазными GIF-баннерами, кислотными фонами и ломающейся вёрсткой.

Встречайте: Шакализатор сайтов 3000.

Обшакалиться

Загадочный чатбот из 60-х, к которому стояли очереди из девушек

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.6K

В одном из кампусов Массачусетского техинститута в 1966 году стали происходить очень странные дела. У дверей одной из лабораторий начали собираться стайки студенток и лаборанток, которым очень нужно было попасть внутрь хотя бы на 10 минут.

Нет, там не крутили только что вышедший битловский “Revolver”. Приманка для прекрасного пола была несколько технологичней: внутри располагался первый в истории созданный человеком чатбот. Его, а вернее её, звали ELIZA и она умела пленять собеседников не хуже античной сирены.

И это пугало ее создателя.

Читать далее

Что нужно знать про 3D-принтеры, если вы провели 30 лет в коме

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели15K

Решил я тут обновить своего старого пятого «медведя» на что-то более-менее современное и будто в дивный новый мир попал. Клипперы, автоуровни, активный подогрев, выползни, чернопопики, автосмена филамента… А напомните, как мы к этому всему пришли?

Я пытался найти на Хабре статью про то, как развивались принтеры от зари 3D-печати до наших дней и с удивлением таковой не обнаружил. Штош, будем исправлять. Я Денис, тружусь на ниве кибербезопасности в Cloud.ru, а еще я энтузиаст сообщества 3D-печатников, и сегодня предлагаю вместе со мной нырнуть в кроличью нору экструдеров, слайсингов, прочих технических ухищрений домашней FDM-печати. Про фотополимерные расскажет как-нибудь потом кто-нибудь из шарящих коллег.

Читать далее

Ближайшие события

«Трубы» зовут — вспоминаем историю скринсейверов

Время на прочтение7 мин
Охват и читатели17K

Когда ЭЛТ-монитор долго показывает одну и ту же картинку, на экране навечно остается ее след — из-за выгорания люминофора. Многие из вас и так это знают, а кто-то даже видел такое своими глазами. Именно для решения этой проблемы и были придуманы скринсейверы — движущаяся картинка вместо статичной не позволяла экрану «застаиваться».

Но в сегодняшней статье мы не будем писать о том, как такая (вроде) очевидная штука позволила продлить жизнь огромному количеству мониторов. Вместо этого мы проследим их путь от научной фантастики 60-х до аркадных автоматов, легендарных After Dark и 3D Pipes. Узнаем, почему на Macintosh летали тостеры и как на Windows появились легендарные «Трубы». И попробуем ответить на вопрос — умерли ли скринсейверы на самом деле или просто ждут своего часа?

Читать далее

Дело 2005г.: Sony BMG против собственных покупателей или как защита от пиратства превратилась в руткит

Время на прочтение6 мин
Охват и читатели15K

Давайте немного поностальгируем. Помните, каких-то 20 лет назад мы еще покупали музыку альбомами и на дисках, в каждом компе стоял пишущий DVD-привод, а фирмам-дистрибьюторам музыки казалось, что самая большая их проблема в будущем - это пиратство.

Герой этой статьи, Sony BMG, испытывала к пиратам такую личную неприязнь, что кушать не могла решила встроить защиту от пиратства на свои диски, причем защита была настолько капитальной, что формально являлась чистым руткитом, безальтернативно устанавливаемым всем PC-пользователям. Надо ли говорить, что как только о рутките стало известно, им воспользовались все, кто мог, кроме самой Sony.

Читать далее

От самолётов до сковородок: 5 гениальных (и неожиданных) разработок BMW

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.1K

Успеха BMW началась вовсе не с автомобилей, а с аэропланов. И хотя бренд справедливо ассоциируется с роскошными седанами и спортивными купе, у него есть и второе лицо. Неожиданную эволюцию — от культовых авиамоторов до сковородок, которыми компания спасалась от банкротства, а затем к цифровым интерфейсам — хорошо показывают пять изобретений и отражают философию бренда.

Читать далее

TSMC: почему 90% передовых чипов в мире делают на одном взрывоопасном острове

Время на прочтение11 мин
Охват и читатели35K

Тайвань — одновременно самое взрывоопасное и самое защищённое место на планете. Потому что там делают 90% передовых чипов планеты, без которых остановится всё — от смартфонов до ИИ-ускорителей Nvidia. Разбираемся, как так вышло.

Читать далее

Мир не успевает за ИИ лабораториями

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели6.3K

В конце прошлого года появилась новая тема для психоза вокруг нейосетей. На этот раз ей стали кодинг агенты.

Люди говрят, что это новая эра в программировании и бла бла бла. Вы это сто раз слышали уже.

Я не знаю так ли это.

Но хочу рассказать, о том, что мир не готов удовлетворить такое количество внезапного спроса на вычисления.

Читать далее

Запуск сервера Minecraft (и не только) на компьютере UNIVAC из 1960-х

Время на прочтение23 мин
Охват и читатели10K

Гляньте-ка! Это я с сервером Minecraft, запущенным на компьютере UNIVAC 1219B:

А ниже будет эмулятор NES с первым отрендеренным кадром Pinball.

… и селфи, напечатанное на телетайпе при помощи техники многократной печати «overstrike».

Мы сделали ещё кучу безумных штук, и в том числе:

• Программы OCaml (!)

• Веб-сервер

• Шифрование Curve25519 + AES

• Интерпретатор BASIC

• ELIZA

• Игры наподобие Oregon Trail, Wordle и Battleship

… а также многое другое! И всё это на компьютере из 1960-х с частотой 250 кГц и всего с 90 КБ ОЗУ. Ради такого я и живу! Я одержим запуском кода в странных местах и преодолением технических ограничений. Этот проект стал для меня самым амбициозным на данный момент, он отнял у меня и других примерно восемь месяцев.

Исходники проекта я выложил на Github. Также можете посмотреть видео TheScienceElf об этом проекте!

Читать далее

Как из факапа родился продукт: история EasyDoc

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели6.3K

Привет, Хабр! Меня зовут Вадим Петросян, я директор по развитию бизнеса в ITFB Group. Почти десять лет я занимаюсь тем, что мы теперь называем Intelligent Document Processing (IDP). А началось всё с досадной подставы в договоре, которая влекла за собой большие расходы, но вместо этого подарила рынку одного из игроков в сфере OCR/IDP. Сегодня EasyDoc — это платформа №1 по версии CNews, работающая в крупнейших банках, пенсионных фондах и госорганах. А тогда, в 2016 году, мы просто не захотели платить 50% прибыли вендору за его движок. И решили сделать свой.

Читать кейс
1
23 ...