|
|
От: |
dmitry_npi
|
|
| Дата: | 11.02.25 06:53 | ||
| Оценка: | |||
|
|
От: | koenig | |
| Дата: | 11.02.25 08:39 | ||
| Оценка: | |||
|
|
От: |
Pavel Dvorkin
|
|
| Дата: | 11.02.25 12:09 | ||
| Оценка: | |||
|
|
От: |
Евгений Музыченко
|
https://software.muzychenko.net/ru |
| Дата: | 12.02.25 10:43 | ||
| Оценка: | |||
|
|
От: |
Евгений Музыченко
|
https://software.muzychenko.net/ru |
| Дата: | 12.02.25 10:45 | ||
| Оценка: | |||
|
|
От: |
sergey2b
|
|
| Дата: | 13.02.25 04:45 | ||
| Оценка: | |||
|
|
От: |
Sinclair
|
https://github.com/evilguest/ |
| Дата: | 13.02.25 07:11 | ||
| Оценка: | 36 (2) | ||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 07:15 | ||
| Оценка: | 128 (2) +3 | ||
| Глава 1. Пролог. Фифти-цент кофе | |
| На улице пахло сырым асфальтом и табачным дымом — как и полагается Манхэттену весной 1969-го. Город, еще не переживший Лето любви, но уже предчувствующий Вудсток, дышал паром из решеток, сочился электрическим светом рекламных вывесок, отражался в лужах нефритовыми всполохами. Где-то недалеко кто-то включил радио, и мир заполнился скользкими, как блеск губной помады, голосами Beatles. Марк зажмурился, покачнулся, едва не потерял равновесие. Он стоял в дверях какого-то крошечного кафетерия, в котором плотно сидели мужчины в белых рубашках с закатанными рукавами, а на табличке у входа значилось "COFFEE 5¢". Дыхание сбивалось. Он все еще чувствовал клавиатуру механической клавы, ощущал у кончиков пальцев фантомную вибрацию MacBook Pro. В сознании вертелась последняя команда, которую он набрал в терминале: pip install numpy. Это был сон, конечно. Или сбой симуляции. Или… черт возьми, какой-то баг в структуре реальности. «Эй, парень, ты либо входи, либо дай другим пройти!» — буркнул официант с лицом, затуманенным никотиновыми вечерами. Марк послушно шагнул внутрь, чувствуя, как под ногами скрипит деревянный пол, а в воздухе вьется сладковатый запах дешевого кофе. В углу два мужчины громко спорили, один размахивал дырочной картой, другой, нервно покусывая кончик карандаша, что-то строчил в блокноте. — Это так не работает! — горячился первый. — Ты не можешь просто взять и запихнуть это в Fortran! Если ты хочешь динамическое распределение памяти, ты должен... — Простите, — Марк внезапно осознал, что вмешивается в разговор, но не смог остановиться. — А почему бы вам не использовать сборщик мусора? Наступила тишина. Официант за стойкой оторвался от наполнения кофейных чашек, где-то в углу застучала клавиша кассового аппарата. Размахивающий картой мужчина медленно повернул голову: — Что использовать? Марк сглотнул. Кажется, это начало конца. Или… начала. Он вдруг представил, как в ближайшие годы появляются странные статьи в научных журналах, как некий безымянный программист предлагает решения, опережающие время. Как в конце 70-х новорожденный мир ПК обнаруживает в глубинах странных архивов загадочный py60, который меняет все представления о программировании… Но сперва ему нужно было разобраться, как заказать кофе за пять центов. | |
|
|
От: |
B-52
|
|
| Дата: | 13.02.25 08:20 | ||
| Оценка: | |||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 09:04 | ||
| Оценка: | 5 (1) | ||
| Глава 2 | |
| В нашем времени Марк был не просто программистом, а самой сутью IT-затворника. Его жизнь сводилась к набору однообразных ритуалов: проснуться, отодвинуть с кровати смятые банки от энергетиков, открыть ноутбук, мгновенно скользя взглядом по знакомым закладкам браузера. Страница с форумами Stack Overflow, где он давал лаконичные, но убийственно точные советы, соседствовала с морем окон IDE, чьё чёрное пространство с белыми буквами казалось единственно приемлемым светом в его мире. Люди для него были шумом. Коллеги в офисе казались необязательной, бесполезной декорацией. Друзья? Их можно было пересчитать на пальцах одной руки, да и те жили в Discord и Telegram. Разговоры? Только текст. Голосовая связь казалась Марку невыносимым насилием над тишиной, в которой он существовал. Он жил один в маленькой квартире, наполненной мерцающим светом мониторов и запахом неоткрытых коробок с доставкой еды. Пыль на столе оседала незаметно, в квартире витала прохладная отстраненность. Его жизнь текла по линейному алгоритму, и он не видел причин менять код своей повседневности. И вот он — этот момент. Проклятая команда в терминале, секундное моргание экрана, разрыв чего-то большего, чем просто привычный мир. Его сознание, его пальцы, его тело — всё было выброшено в прошлое, в реальность, где не существовало ни GitHub, ни OpenAI, ни даже простых IDE. Теперь он был здесь. В 1969-м. С накопленными знаниями, но без клавиатуры. И перед ним была пустота будущего, которое он мог — или не мог — изменить. | |
|
|
От: |
Stanislaw K
|
|
| Дата: | 13.02.25 09:33 | ||
| Оценка: | |||
Все проблемы от жадности и глупости
|
|
От: |
Евгений Музыченко
|
https://software.muzychenko.net/ru |
| Дата: | 13.02.25 10:12 | ||
| Оценка: | |||
|
|
От: |
Pavel Dvorkin
|
|
| Дата: | 13.02.25 10:19 | ||
| Оценка: | |||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 10:25 | ||
| Оценка: | |||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 10:59 | ||
| Оценка: | 5 (1) | ||
| Глава 3 | |
| Марк стоял у стойки и, судорожно роясь в карманах, нащупал пять центов. Монетка показалась ему неприлично маленькой и легкой — в его мире давно никто не носил с собой наличных. Касса, обшарпанная, с массивными клавишами, механически лязгнула, когда бармен принял его деньги. — Чёрный? — уточнил тот, не глядя, уже наливая жидкость цвета перегоревшей карамели в толстостенную чашку. — Д-да, — выдавил Марк, ощущая, как голос предательски дрожит. Он взял чашку, ошпарился, выругался про себя. Люди вокруг казались расслабленными, они курили, болтали, вели себя естественно. А он? Ему хотелось спрятаться, развернуть браузер, проверить Telegram, хотя бы открыть терминал, но ничего этого у него не было. Он шел к столику, чувствуя себя абсолютно уязвимым. Садиться за столик с чашкой кофе, но без привычного ноутбука оказалось мучительно непривычно. Руки сами собой потянулись к карманам, но там не было ничего, кроме старых спичек и какого-то клочка бумаги. Он оглядел зал: люди листали газеты, переговаривались. Никто не сидел уткнувшись в экран. Чувствуя себя диким хипстером и ощущая болезненную пустоту без MacBook, Марк осторожно сделал первый глоток кофе, словно пытаясь залить горячим напитком эту гложущую пустоту, и задумался: а что дальше? | |
|
|
От: |
Sinclair
|
https://github.com/evilguest/ |
| Дата: | 13.02.25 11:06 | ||
| Оценка: | |||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 11:20 | ||
| Оценка: | 5 (1) +3 | ||
| Глава 4 | |
| Его размышления прервали двое программистов из соседнего столика. Один из них, небрежно поставив чашку на перфокарту, усмехнулся: — Ну что, сборщик мусора, ты студент MIT? Мы тут обсуждаем приближенное вычисление интегралов численными методами. Что думаешь? Марк открыл рот, но вместо ответа выдал лишь лёгкое мычание. Они смотрели на него в ожидании. — Э-э… ну, можно… э… использовать… — он судорожно вспоминал хоть что-то, но всё, что знал, сводилось к import numpy as np. — Ты же программист? — удивился второй. — Неужели не знаешь, как работает метод Симпсона? Марк почувствовал, как начинает краснеть. В его мире численные методы были чем-то само собой разумеющимся — за него всё делали библиотеки. А теперь ему предстояло объяснить то, чего он никогда не понимал по-настоящему… | |
|
|
От: |
sergey2b
|
|
| Дата: | 13.02.25 12:01 | ||
| Оценка: | |||
|
|
От: | gyraboo | |
| Дата: | 13.02.25 12:16 | ||
| Оценка: | 5 (1) | ||
| Глава 5 | |
| — Ну, так ты студент MIT? — спросил один из инженеров, отставляя чашку на перфокарту. — Эм… — Марк замялся. — Ну, типа того. — Значит, мы правы, ты просто пропускаешь лекции по численным методам! — рассмеялся второй. — Слушай, приходи к нам в лабораторию, мы как раз работаем с интегралами. Там и разберёшься на практике. — Правда? — Марк моргнул. — Эм, да, конечно, почему бы и нет. — Только один вопрос. Ты умеешь работать в терминале мейнфрейма? В vi? — лениво поинтересовался инженер. Марк, по привычке полагаясь на спасительную силу Google, кивнул: — Да, конечно. Спустя секунду он осознал всю глубину своего заблуждения. Гуглить было негде. На секунду перед его глазами всплыли ужасающие мемы с форумов: "новички в vim могут только портить текст и бибикать". Он живо представил, как отчаянно жмёт Esc и даже Ctrl+C, но ничего не помогает, а за его плечом стоит грозный научный руководитель с недоумением на лице, рядом стоят новоиспеченные друзья-инженеры в ступоре испанского стыда. — Ну, вообще, я больше по nano, — пробормотал он, надеясь, что они не заметят его волнения. — Nano? — переспросил один из инженеров, с интересом переглянувшись с напарником. — Это что, редактор, который в 10 в минус девятой степени раз быстрее vi? Они рассмеялись, а один из них затушил сигарету о перфокарту, как будто ставя точку в разговоре. — Ладно, нам пора. Обед кончается. Завтра в три, в лаборатории. Не потеряйся. Они ушли, оставив Марка наедине с лихорадочными мыслями. Где, черт возьми, в Манхэттене 1969 года он мог бы найти информацию о vi? Почему не vim? "Vim еще видимо не придумали" — озарило Марка. Но главное — как выбраться из него, если он в него всё-таки зайдёт? | |
|
|
От: | Privalov | |
| Дата: | 13.02.25 13:49 | ||
| Оценка: | |||