?

Log in

No account? Create an account

Категория: история

Лытдыбр
sceptic
slobin

Проходя по улице Вильгельма Пика, задумался, есть ли где-нибудь на Земле* пик Вильгельма. Из соображений "ну не может же не быть!". Будь я тру олдфагом, я бы ответ просто знал, а ньюфагом -- спросил бы у телефона голосом, не прерывая прогулки. Но я ни то, ни сё, поэтому пришлось до дома терпеть. Оказалось, что есть, в горах Бисмарка (Новая Гвинея). Согласно одной из версий (не основной), входит в Семь Вершин. Самый высокий пик Килиманджаро тоже раньше назывался пиком Вильгельма, но его потом деколонизовали до Ухуру. Потом я впервые в жизни вышел в парк на Лазоревом проезде (когда я был там в последний раз до этого, парка ещё не было), но это уже другая история.

*Ну или не на Земле.

... Не бросайте слов на ветер. Бросайте под ветер. ...

Метки:

Регресс
sceptic
slobin

В 1969 году американцы побывали на Луне. В том же 1969 году японцы выпустили электронные наручные часы, батарейки в которых хватало на год. С тех пор мы не то чтобы потеряли возможность это делать, но потеряли понимание, зачем оно надо. То, как легко люди отказались от автономии носимых устройств (автономии даже и не от розетки, а просто от собственной внимательности: обычные механические часы заводились просто пальцами, но вот возможность этого не делать воспринималась как прорыв и несомненно стоящее дело), меня, признаться, пугает. Даже больше, чем первое -- в космос я в ближайшее время вряд ли полечу. А вот "заряда хватает больше чем на сутки", подаваемое как крутое достижение -- люди, что с нами не так?

(первоначально этот пост планировался как разоблачение фейка про якобы существовавшие в прошлом веке "вечные" часы, но потом я понял, что у меня чувства юмора на такое не хватит; пришлось писать серьёзно)

... Так, так, так! - говорит Заратустра ...

Метки: ,

Словестное
sceptic
slobin

Когда я был маленький, я выделял в слове "доморощенный" приставку "до" (в значении завершённости действия). О смысле корня я тогда особенно не задумывался. Уже позже мне стало казаться, что "морощить" -- это какое-то деструктивное действие малой интенсивности, сплав "морщить" и "морочить". "Курощать" чем-то близко, но курощать -- это громко и весело хотя бы для курощяющего (не для жертвы, понятно). А морощить -- это, наверное, изводить мелкими противоречивыми придирками, делать человека всегда и во всём по умолчанию неправым. Вот те, кого этому подвергали долгое время, становятся в какой-то момент доморощенными.

"В новом фильме по пьесе Шварца главную роль сыграет Шварценеггер" (фейк ньюз). Интересно, какую? Ланцелота, Волшебника, Голого Короля?
А почему знаки Зодиака не делят на съедобные и несъедобные? Там в двух-трёх случаях возможна проблема с трактовкой, но в общем поровну получается.

Ещё можно перепутать: warlord и warlock.
Истории бывают смехом внутрь и смехом наружу.

... Бездействие не есть недеяние ...

Метки:

Незлые языки
sceptic
slobin

Сегодня на Фестивале языков я узнал, что аллитерационное стихосложение -- это блокчейн VIII века, что "заапгрейженный" по-немецки будет "upgegradet", и что там, оказывается, бывает shaplov. И ещё много чего узнал, но это в двух словах не расскажешь.

... Удар, непривычный для русского уха ...

Метки: ,

Юбилейно-техническое
sceptic
slobin

Мне тут напомнили, что у нас сейчас вялотекущий (в смысле только год, конкретной даты нет) юбилей Алгола-68. В СССР в 80-х он был довольно популярен, но писали на нём в основном в Ленинграде и Новосибирске, а в Москве не писали. Поэтому я с ним тогда не сталкивался, только прочитал парку книжек и ничего не понял. С тех пор я стал не то чтобы умнее (скорее наоборот), но немножко опытнее, и вот вчера сделал второй заход. Было интересно, умеет ли язык в функциональщину. Благо это вообще один из первых языков, где функции -- значения первого класса. И не просто указатели на код, как в сях, а полноценные функции с контекстом.

Увы, стандартный язык не умеет -- передавать функцию вовне её родного контекста явно запрещено (как и ссылку). Но в 1976, кажется, году Линдси предложил расширение языка -- частичную параметризацию, с которой уже можно. Немножко неуклюже -- захваченный контекст приходится помечать руками, но зато никаких неожиданных миграций из стека в кучу, как в няшной гошечке. Примерно так:

# Algol 68 Genie partial parametrization demo #

PROC make counter = PROC (INT) INT:
BEGIN
  HEAP INT counter := 0;
  PROC inc = (REF INT nn, INT n) INT: nn +:= n;
  inc(counter,)
END;

PROC (INT) INT pears := make counter;
PROC (INT) INT kiwis := make counter;

print((pears(100), new line));
print((kiwis(200), new line));
print((pears(400), new line));
print((kiwis(800), new line));

print(("done", new line))

Что тут происходит? При вызове make counter мы размещаем новый counter в куче, а потом частично параметризуем inc, и ссылка на этот counter оказывается замороженной в её первом параметре. Выглядит практически по современному. Ссылка на песочницу с этим примером: http://tpcg.io/S2GtO8

... Вычислительные средства находятся на клавиатуре справа ...

Метки:

Пара баек
sceptic
slobin

Пара баек. Обе я слышал именно как байки, насколько они соответствуют истине -- не знаю. Обе касаются американской (мировой) истории, обе рассказывают о происхождении привычных идиом, встроенная странность которых маскируется привычностью.

"поскользнуться на банановой кожуре"

Поскользнуться на банановой кожуре довольно трудно. Говорят, какие-то разоблачители мифов пытались, требуется одновременное выполнение кучи условий. Откуда тогда идиома взялась? А разгадка в том, что в первую половину XX века наиболее распространённым на рынке сортом бананов был Гро Мишель, у которого кожура была значительно более влажной и скользкой. Но в 50-е годы этот сорт практически вымер из-за грибкового заболевания, и сейчас "банан по умолчанию" -- это Кавендиш. А на его кожуре не очень-то и поскользнёшься. Бананы сменились, а идиома осталась.

"поднять себя за шнурки от ботинок"

На сайте bootstrappable.org процесс нарисован неправильно: никто в здравом уме тащить ботинок за шнурки не будет, они тупо оборвутся. Но даже на этой схематической картинке виден правильный boot strap -- это та маленькая лямка на задней стороне ботинка. Сейчас она носит декоративный характер, но во времена ковбойских сапог из толстой жёсткой кожи она была гораздо больше. И именно за неё хватались и тянули со всей силы, чтобы натянуть этот грёбаный сапог на ногу. И идея "ещё чуть-чуть, и я сам себя в воздух подниму!" возникала естественно. Эта лямка, в отличие от шнурков, была из той же толстой кожи и прочная.

Ещё раз: за что купил, за то и продаю. Но байки хорошие!

... Высота этой планки ...

Метки:

О константах
sceptic
slobin

Знаете ли вы, что отношение длины бортика цирковой арены к её диаметру одинаково во всех цирках мира? Это значение было принято ещё в конце XVIII века для удобства выполнения трюков конными акробатами.

Оказывается, до сих пор я немножко путал Халка и Шрека. А чё такова? Оба зелёные!
Тоторинг -- троллинг, но кавайный.

... Неисповедимы пути Господни и расписание Его ...

Метки:

Историческое
sceptic
slobin

У меня есть знакомый британский друид настолько древний, что он ещё на коболе программировал. Самое замечательное в этой фразе то, что в ней всё -- дословная правда. То есть, моя anecdotal evidence не противоречит "общему знанию", что в англоязычных странах на коболе писали много. С другой стороны, Дейкстра вроде где-то писал, что кобол и/или EC ЭВМ были самыми крупными успешными диверсиями запада в холодной войне против СССР. Ну про ЕС ЭВМ, допустим, так и есть, а вот ни одной строчки на коболе я за пределами книжек не видел. Те АСУ, которые я успел пощупать, были на PL/I. Но я всё-таки не настолько старый, я только самый краешек застал, на излёте. Вопрос к читателям моего возраста и старше: а вы видели кобол в СССР? Не в книжках, реальный код?

... Первых ласточек по осени считают ...

Метки: ,

Шутки кончились
sceptic
slobin

Первое апреля точно прошло? Всё, шутки кончились. Второе апреля по справедливости должно отмечаться как день русского хакера: ровно 114 лет назад была проведена первая в истории успешная DDoS-атака по сетям беспроводной электросвязи. Тогда же, кстати, была заложена традиция использовать с этой целью арендованные китайские сайты. Спасибо тёзке Киру Степанову за напоминание о годовщине.

подробности для любознательныхСвернуть )

... Беспредел Шеннона ...

Метки:

Переведи меня
sceptic
slobin

Во времена позднего СССР и раннего файлообмена по рукам ходил перевод известной статьи Дейкстры, где он ругал... ну, в общем, всё ругал. В частности, язык ФОРТРАН там был назван "инфантильным дезорганизатором". Много позже я догадался, что на самом деле было написано в оригинале. Но этот перл меня настолько восхитил, что теперь я его сам использую направо и налево. А вы догадались, что там на самом деле было?

Update: правильный ответ в комментариях.

... Veni, vidi, evasi, narravi ...

Метки: , ,