Pull to refresh
103
0
Евгений Гречников @grechnik

User

Send message
В частности, мы планируем ввести более длинные имена файлов, номера версий файлов, устойчивую к сбоям файловую систему, поддержку терминально-независимых дисплеев, возможно, завершение имён файлов, а со временем — оконную систему на базе Лисп, в которой несколько программ на Лисп и обычных программ Unix могут разделять один экран. В качестве системных языков программирования будут доступны как Си, так и Лисп. У нас будут сетевые программы на основе chaosnet — протокола Массачусетского технологического института, значительно превосходящего протокол UUCP.

tl;dr: Мы напишем свою операционную систему, с Лиспом и сетью на chaosnet!
(Очевидные основания для критики этого сочетания есть у одноруких людей, впрочем.)

Процитирую статью:
нормальных чисел большинство. Доказано, что множество «ненормальных» чисел имеет лебегову меру 0. Это означает, что если ткнуть пальцем в единичный отрезок, то с вероятностью 100% попадёшь в нормальное число.

Нет никаких свойств, специфических для нормальных (и, тем более, дизъюнктивных) чисел и при этом отсеивающих значительные множества.
Вы можете задать 104 символами (не пересчитывал и можно придраться к определению, но пусть будет 104) первые 1000 цифр числа пи, но принципиально не сможете задать 104 символами произвольные 1000 цифр. Более того, если ограничиться 104 символами, то доля 1000-циферных последовательностей, которые в принципе можно задать, пренебрежимо мала (точное значение зависит от множества разрешённых цифр и символов), и все такие последовательности исключительно специальны и не имеют собственного смысла в отрыве от определения. Так что либо вам придётся создавать большие семейства свойств (типа «i-я цифра равна j»), для задания которых нужны данные, сравнимые по размеру с исходной последовательностью, либо не рассчитывать на то, что последовательности, имеющие независимый смысл, уложатся в описание.
Тот же самый аргумент. Если список свойств однозначно определяет произвольный 700 Мb файл, то сам список свойств должен занимать не менее 700 Мb.
«Ваш 700Mb файл film.avi уже существовал задолго до вас! Вот, смотрите, моя программа по 1 Gb данных выдаст ваш film.avi!»
Стандартный аргумент про невозможность сжатия произвольной последовательности. Если бы можно было задать любую последовательность, не используя объём данных, сравнимый с самой последовательностью, то получилось бы идеальное сжатие, которое невозможно. А если для задания нужен сравнимый объём данных — получается просто ещё один формат тех же данных.
Откройте для себя возможность создавать else к циклам типа for в Python. Примитивный алгоритм можно записать без дополнительной переменной success:
index = -1
for i in xrange(len(haystack)-len(needle)+1):
    for j in xrange(len(needle)):
        if needle[j]<>haystack[i+j]:
            break
    else:
        index = i
        break
print index
кадр с 06:42

Где-то развивались системы контроля версий. До релиза CVS оставалось несколько месяцев…
частота возникновения ошибок составила менее 0.07%, и это показывает, насколько надёжными стали современные браузеры

Один раз на миллион — это в следующий вторник via (перевод). 0.07% — это не слишком-то надёжно, особенно если учесть закон Мерфи.
http://cs.smith.edu/~thiebaut/ArtOfAssembly/CH18/CH18-3.html, например.
Функция 34h прерывания 21h возвращает указатель на флаг InDOS.

Если резиденту не нужно вызывать функции DOS (например, он только делает вывод непосредственно в видеопамять), то про флаг InDOS тоже ничего знать не нужно.

Обработчик прерываний 21h (а также 25h и 26h) в MS-DOS первым делом переключается на свой собственный стек (если не считать немногочисленных специальных функций типа Get PSP). (Точнее, там есть три стека под разные функции.) Если TSR активируется, например, по нажатию на клавишу, пользователь работает с каким-то приложением, которое как раз в этот момент решило прочитать какой-нибудь файл, и обработчик нажатия на клавишу в TSR вызывает DOS с целью прочитать свой файл, то DOS второй раз переключится на свой стек, затрёт старые данные, отработает запрос TSR, но возврат из TSR произойдёт в никуда (в затёртый стек).
Отмечаем день рождения. Кто-то начал уже вчера.
Ядра линейки NT в этом плане чище, так что прямо-таки ужасов не обещаю. При переходе с 32 бит на 64 тоже не всё гладко, но, по крайней мере, 64-битное ядро не вызывает 32-битный код такими же танцами, как это приходилось делать Windows 95.
Вообще про совместимость в Windows можно писать очень много, некоторые планы у меня есть.
Битый сектор на винте? Драйвер пытается его прочесть, не получается, он пытается в другом, более тяжёлом для системы режиме. Или просто кривой драйвер. В любом случае, подвесить даже мышиный курсор может только какой-то драйвер.
Этот серийник даже на башорге засветился:
<Azzz> уроды!
<Azzz> кретины!
<Azzz> сцуки!
<Apocalipse> ЧТО?
<Azzz> хотел ящик j3qq4h7h2v@yandex.ru
<Azzz> а он занят!!!!
<Azzz> суки!
<_SAS> о_О
<Azzz> уроды!
Насчёт Math сообщества у меня строго противоположные данные. Пара примеров фундаментальных результатов, выложенных на arXiv: доказательство гипотезы Пуанкаре (ну, тут ещё можно сказать, что Перельман просто не хотел заморачиваться с публикацией), теорема Грина-Тао (существуют арифметические прогрессии сколь угодно большой длины, состоящие только из простых чисел; это опубликовано и в очень уважаемом журнале Annals of Mathematics).

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

Публикуя статью в уважаемых журналах, ученый хочет получить качественное рецензирование. Чтобы поделиться своими результатами со всем миром, давным-давно есть arxiv.org. В том числе там есть много работ, опубликованных в платных журналах.
А как будет выглядеть вербальным выражением регэксп отсюда? Цензурно?
Классная фраза из статьи по ссылке:
Хотя удаление комментариев — одностороннее преобразование, их отсутствие не затрудняет сильно обратную инженерию программы, так как при обратной инженерии наличие хороших комментариев к коду программы является скорее исключением, чем правилом.
Да, кривые. Выбирают случайную кривую, считают число точек на ней, если не подошло по каким-то причинам — начинают сначала.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity