photo24 png

заметки

...которыми хочется поделиться

(no subject)
photo24 png
wizzard0
курица и яйцо. только расслабишься, как организм вырубается и вообще ничего делать не хочется, в частности организовывать какой-то отдых, ыыы.

This entry was originally posted at http://wizzard.dreamwidth.org/382889.html. It has comment count unavailable comments. Please comment there using OpenID.

%)
photo24 png
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/382613.html. It has comment count unavailable comments. Please comment there using OpenID.

извините, я немного про политику
photo24 png
wizzard0
камент написал, вот и сюда напишу.

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

> Despite the fuzziness of some details, however, the intelligence officials said the case that the separatists were responsible for shooting down the plane was solid.

> did not know who fired the missile or whether any Russian operatives were present at the missile launch. They were not certain that the missile crew was trained in Russia

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

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

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

This entry was originally posted at http://wizzard.dreamwidth.org/382428.html. It has comment count unavailable comments. Please comment there using OpenID.

on math
photo24 png
wizzard0
Товарищи!

А кто читал Geometry of Interaction V: logic in the hyperfinite factor (Jean-Yves Girard) и может обьяснить ход мысли?

TLDR: люди ищут формализм, дуальный к традиционной математической нотации: «The aim of GoI is therefore to find a space where truth, commuting diagrams, etc. are no longer primitive and where dynamical processes (proof-search, rewriting, a.k.a. normalisation) are primitive»

Но эээ как же тяжело оно читается!

Занятные заметки оттуда:

Subjectivity has nothing to do with subjectivism; it is indeed its antidote. Let
us start with a famous example: Ptolemaic astronomy was the most «objec-
tive» science ever, allowing no room for the subject; however, it produced the
subjectivistic delirium of epicycles. Later on, Kepler, Galileo, were able to dis-
antangle this mess by restoring some subjectivity: observations are realtive to
a viewpoint, Earth.
A similar problem occurs in logic, especially when dealing with cognitive
questions: here the subject — the cognitive process — is part of the data. Take
the interesting remark that an absent information is false: a bank has no record
of its non-clients; handled subjectively, this works swell, since one can easily
determine whether or not the bank considers Mr. Girard as part of its clients.
The same idea, handled objectively, would amount at deciding whether or not
Mr. Girard is a client under, say, an assumed name, i.e., independently of any
cognitive process. The replacement of «I don’t know» by «one cannot know»,
i.e., «one cannot prove» led to those modern epicycles — non-monotonic logics,
closed world assumption, etc. —, which were refuted long before their invention
by incompleteness, which, in fine, exposes the limitations of a blunt objectivity.
A constructive9 approach thus requires to rebuild the objectivity by tak-
ing into account the subjective aspects of logic: after all, logic is about about
reasoning, language, etc. In contrast with the objectivistic fantasy known as
semantics.
For instance, formulas do no proceed from the sky; they proceed from their
own operationality. What can be internalised by means of the negation, which
thus takes in charge logical normativity: before refuting, negation forbids. This
idea of «negation as norm» was first implemented in ludics [9]: although the
expression has a game-theoretic flavour, ludics is strongly antagonistic to «game
semantics» which, as the name suggests, relies on a ready-made normativity,
thus missing the point.
GoI is even more radical, since it introduces a doubt — absent from ludics —
as to the underlying combinatoric universe. The idea being that, like in the
quantum world, logical artifacts interact «wavelike», but that questions like
truth are rather base-dependent, i.e., «measurement-like».
This approach can hardly be considered as subjectivistic. Typically, the
choice of a viewpoint is implicit in the statement of a problem: through the
decomposition of a formula into its significant subformulas — a decomposition
which suits our own analyticity, thus subjective. In practice, there will be a
preferred viewpoint — like in astronomy, the geocentric viewpoint —, but the
existence of other viewpoints — «non standard» ones, if the term were not too
heavily connoted — introduces unexpected possibilities of interpretation.

*9 Forget the sectarian connotation taken nowadays by this expression, which basically means
that object and subject must be constructed, do not preexist.
[9] J.-Y. Girard. Locus Solum. Mathematical Structures in Computer Sci-
ence, 11:301 – 506, 2001.

This entry was originally posted at http://wizzard.dreamwidth.org/381962.html. It has comment count unavailable comments. Please comment there using OpenID.

про фильмы
photo24 png
wizzard0
Edge of Tomorrow - отличное вдохновляющее кино, хотя экранизация не похожа на книгу.
The Zero Theorem - тоже отличное, но другое. Гильям как он есть.
Ghost in the Shell: Arise: 3 - Ghost Tears - внезапно явно лучше Arise 1 и Arise 2, и пожалуй один из лучших в франшизе вообще, невзирая на то, что "приквел по мотивам".

Ждём-с Jupiter Ascending, Guardians of the Galaxy, что ещё?

This entry was originally posted at http://wizzard.dreamwidth.org/381900.html. It has comment count unavailable comments. Please comment there using OpenID.

пользователям iPhone посвящается
photo24 png
wizzard0
http://www.zdziarski.com/blog/wp-content/uploads/2014/07/iOS_Backdoors_Attack_Points_Surveillance_Mechanisms.pdf

Много, подробно, обстоятельно. Причем в целом секьюрити хорошая. Но некоторые равнее.

This entry was originally posted at http://wizzard.dreamwidth.org/381466.html. It has comment count unavailable comments. Please comment there using OpenID.

прекрасный новый мир
photo24 png
wizzard0
> HNNNNG. Why does fate conspire to keep bringing amazing, hardcore looking sci-fi games to just the PC when there’s no way in hell I can afford to buy one…
(из комментов на polygon.com)

а вы еще спрашиваете, почему mass-market дизайнят под планшеты и тач-интерфейс.

всё, приплыли. workstation/игровой комп с нормальным экраном и ssd стоит $1500-3000, планшет с андроидом $150, планшет с виндой $300, PlayStation4 $400. почувствуйте, что называется, разницу.

This entry was originally posted at http://wizzard.dreamwidth.org/381324.html. It has comment count unavailable comments. Please comment there using OpenID.

client-side crypto woes
photo24 png
wizzard0
1. сделать сервис с клиент-сайд крипто
2. найти мелкую багу в формировании сигнатуры
3. пофиксить багу, увидеть что ничего не работает
4. осознать, что в задеплоенной фигне уже есть ээ немало юзерских данных, которые просто так не перешифруешь и не переподпишешь, потому что у тебя ключей и доступа к их данным нет, и даже способа их энумерировать нет
5. FFFUUUUUUU, придется инкрементировать format version и тащить обе версии в codebase :(

This entry was originally posted at http://wizzard.dreamwidth.org/381159.html. It has comment count unavailable comments. Please comment there using OpenID.

уперто из линктина
photo24 png
wizzard0
> I once worked in an office with my desk between two people. The desk belonging to the one on my right was always very cluttered, although he seemed to always be able to locate what he was looking for. To my left sat someone whose desk was neat and organized and nearly empty at the end of each day. He once commented to the other "Do you realize that a cluttered desk is the sign of a cluttered mind?", to which came the reply "What is an empty desk the sign of?"

(c)

This entry was originally posted at http://wizzard.dreamwidth.org/380689.html. It has comment count unavailable comments. Please comment there using OpenID.

у верблюда два горба
photo24 png
wizzard0
Блин, как-то так тяжело сейчас...

Вообще, мне и в прошлом году было понятно, что 2014 год будет тяжелым, но количество разнообразного пиздеца как снаружи, так и внутри просто какое-то неимоверное.

Столько всего сделано, столько всего надо сделать... Временами вообще какое-то фаталистическое настроение накатывает, а-ля "доделать или сдохнуть", не сказать чтобы это как-то помогало работать, ну хоть не мешает, и на том спасибо.

Лето, отдых, агащаз.

А, да, пронумеровал задачи в TODOшках, вышло забавно. Во-первых, соотношение "запланированного" к "незапланированному" где-то 1:3. Ну и соотношение по срокам колеблется в схожих пределах, всё логично.

Во-вторых, задачи надо квантовать, ну это и так все знают, но иллюстрация отличнейшая выходит.
Квантованные крупные задачи делаются с лагом 1-2 дня, а неквантованные ждут порой месяцами. Оптимальный квант что-то типа 0.5-2.5 часа.

Такие дела...

This entry was originally posted at http://wizzard.dreamwidth.org/380561.html. It has comment count unavailable comments. Please comment there using OpenID.
Tags:

JSON crap
photo24 png
wizzard0
Сегодня я узнал, что в JSON нельзя сериализовать NaN и Infinity :/

Ну а о том, что не всякий валидный JSON является валидным JS (т.е. поддается eval'у), вы и сами знаете.

This entry was originally posted at http://wizzard.dreamwidth.org/380227.html. It has comment count unavailable comments. Please comment there using OpenID.

вот еще из комментов утащил
photo24 png
wizzard0
столь же короткое, неточное и т.д. как и предыдущий наброс про NoSQL, зато поговорить есть о чем ;)


У нас видимо просто разные понятия о том что такое правильные вычисления.

У CS - это посчитанные правильным способом, у физиков - это посчитанные с известной погрешностью. ТруЪ математики вообще не считают.


( http://ivan-gandhi.livejournal.com/2802600.html?thread=42002088#t42002088 )

This entry was originally posted at http://wizzard.dreamwidth.org/379960.html. It has comment count unavailable comments. Please comment there using OpenID.

post
photo24 png
wizzard0
Оригинал взят у 3jia5l_ca6aka в post
это надо быть совсем пизданутым

2 июля компания Google обнаружила несколько поддельных цифровых сертификатов на свои домены, выданные Национальным центром сертификации (NIC) Индии. Есть вероятность, что NIC выдал сертификаты и на другие сайты, не Google.

http://habrahabr.ru/post/229185/


Про Оперу и NoSQL
photo24 png
wizzard0
Значит, про Оперу.

Это сейчас вебкит, но (1) быстрее (2) HighDPI поддерживается нормально.
Но. Чтобы можно было пользоваться, надо зайти в Settings-Browser, включить галку Advanced Settings, потом включить появившуюся галку "Show full URL in combined search and address bar".

И про NoSQL.

До меня внезапно дошло, что 70% всего хайпа и увеличения производительности - это последствия перехода от списков на множества (INTEGER PRIMARY KEY AUTOINCREMENT -> key-value store).

А прирост производительности потому, что операции SET/CLEAR имеют более простую семантику и лучше композятся, нежели APPEND/REMOVE_AT (в частности, их можно гораздо свободнее реордерить и повторять), и в большинстве случаев семантики SET/CLEAR достаточно.

Choose your data structures and primitives carefully, то-сё.

This entry was originally posted at http://wizzard.dreamwidth.org/379650.html. It has comment count unavailable comments. Please comment there using OpenID.

JS performance ололо
photo24 png
wizzard0
1. Перформанс node.js 0.10 и 0.11 отличается в 16 раз. (0.11 быстрее)

2. Каждый следующий перезапуск теста проходит медленнее
(То же справедливо и для браузеров)

3. В целом, у разного кода на разных браузерах перформанс fucking random. Особо радует то, что он нелинейно зависит от размера входных данных, даже не монотонно, иногда различается в 3-5 раз.

4. В патологических случаях бывает разница и в 40 раз.

5. Нет, сейчас нету браузера, который быстрее. Есть только либы, заточенные под разные браузеры. Можно сделать чтобы IE всех рвал в 10 раз, можно FF, можно Chrome, как угодно.

(Я не знаю, что делать с этим знанием)

This entry was originally posted at http://wizzard.dreamwidth.org/379565.html. It has comment count unavailable comments. Please comment there using OpenID.

работаю whistleblower'ом
photo24 png
wizzard0
попросил тут кое-кто из френдов репостить, послушать мнение:

так что, в общем, комменты вэлкам


взываю к помощи коллективного разума.

у меня на проекте есть:
-- ПМ, которая любит микроменеджмент и быть Очень Занятой Персоной, не любит вьезжать в дела проекта и ходить на статус митинги
- БА-координатор, которая играет в ПМа, орет на меня при любой возможности при всей команде и выдает свои привычким за знание методологии;
- QA-координатор, которая играет в ПМа, орет на тестировщиков и спамит в чат с возмущениями при любой возможности;
- временный заместитель ПМа, которая тоже не любит ходить на стендапы, поэтому мы пересказываем статус по два раза на дню в скайпе.

итого 4 человека типа менеджмента на команду из пяти человек. вспоминается картинка с Васей.

я терпела пару месяцев, сейчас я уже просто закидываюсь валерьянкой каждый раз, когда на меня орет БА-координатор.
кто-то может дать дельный совет, что делать с неадекватами?
(эскалировать я не могу, если что.)

инстинкт самосохранения говорит, что надо бежать, но я не хочу, потому что кроме этих идиоток мне все нравится

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


This entry was originally posted at http://wizzard.dreamwidth.org/379323.html. It has comment count unavailable comments. Please comment there using OpenID.

Google Sglaz
photo24 png
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/379083.html. It has comment count unavailable comments. Please comment there using OpenID.

интуитивные интерфейсы, my ass
photo24 png
wizzard0
http://euclidthegame.org/Level1.html

первый уровень - 3 часа и "помощь зала" в итоге
остальные 19 уровней - 1 ч 5 минут.
facepalm.jpg

игра, бесспорно, хорошая, но аргх.

This entry was originally posted at http://wizzard.dreamwidth.org/378719.html. It has comment count unavailable comments. Please comment there using OpenID.

Kavli Institute for the Physics and Mathematics of the Universe, Tokyo
photo24 png
wizzard0
Хорошо звучит, хорошо выглядит: http://potap.livejournal.com/858159.html

This entry was originally posted at http://wizzard.dreamwidth.org/378424.html. It has comment count unavailable comments. Please comment there using OpenID.

Re: Пованговать и покассандрить
photo24 png
wizzard0
Тут вот sorhed в Пованговать и покассандрить. пишет про светлое будущее.

Свои аргументы "за" я написал там. А тут будут немножко "против", ну и мое личное вангование. В основном про IT.

1. Интернет-то будет повсеместный. Но медленный и голимый. Сейчас рост абонентов даже в развитых странах превышает рост мощностей как сотовых операторов, так и магистральщиков интернета.

2. "Серверная в каждый дом" или каждую соту будет. Но апгрейдить ее будет дороже, чем сменить айфон, а еще это войдет в цену сотовой связи/коммунальных. Поэтому тут тоже не все гладко, это упирается в местное самоуправление и прочую социальщину.

3. (У тех, кто работает, а не только серфит фейсбук) Будут персональные сервера. No, really. Потому что data ownership, потому что прайваси, вот это всё. Много и отказоустойчивые. С p2p, мастер-мастер синхронизацией. Вот у всех, у кого сейчас есть счет в банке - будет сервер. Арендованный и физический. Физический сервер дома называется PlayStation/Xbox/"вон та коробочка которая раздает интернет", если кто не заметил.

Почему их нет сейчас? См. п.10.

4. Девайсы пойдут в ту же степь. На девайсах будет брутальная виртуализация и изоляция компонентов друг от друга. (Это уже сейчас есть, в айфоне вон 4 процессора независимых общаются, и крутят 3 разных операционки, у Самсунга и vmware есть виртуалки для Андроида)

5. Хороший процент этих компонентов будет на FPGA. Много. Разных. Потому что performance per watt не решить процессорами общего назначения.

6. Латенси никто, вроде, не собирается побеждать, кроме игроделов, а жаль. Но см. п.10.

7. Кстати, о игроделах. Я был очень скептичен насчет рэйтрэйса и вокселей, но таки да, PowerVR анонсировал, что в мобильных GPU будет хардверный рейтрейсинг, ну а майнкрафт все видели. Кубики гавнище, конечно, но не-кубики тоже есть (VoxelFarm, да тот же Far Cry, например). Арт делать безумно дорого уже сейчас, но 3d-scanned модели, motion capture и физдвижки спасают.

8. Криптостартапов сейчас (спасибо Сноудену) появилось как тараканов (И мы в ту же степь. Еще с 2010)
Большинство, конечно, гавнище. Но спрос появился, а значит, будет и софт. И страхомудия вроде PGP, надеюсь, останутся в прошлом. Хотя всё упирается в юзеров, которые готовы за $1 поменять любые настройки и запустить албанский вирус :(
Поэтому еще раз спасибо Сноудену.

10. Кстати, будет ЕЩЕ БОЛЬШЕ разных стартапов в области баз данных. Потому что п.6, будут бороть латенси на уровне API "менеджера стэйта". Больше негде, повторять каждый раз на уровне приложения - очень дорого.
Кто сделает новый мультимастер, только P2P и гибче Oracle RAC - заработает свой честный миллиард. Или больше.

11. Придется снова переписать весь софт на новый язык программирования. Потому что когда в девайсе будут FPGA и тысяча-другая независимых потоков выполнения - писать на C++, Java и Javascript будет, эмммм, не очень-то удобно.

12. В сабжевых языках программирования наконец-то появится понятие "недовычислено", "неточно вычислено" и т.д. Промисы вот уже везде появились, будет еще. А еще будут first-class ACL'и и вычисления на них.

13. Программирование и администрирование станет строго лицензируемым занятием. Как врачи/адвокаты, примерно. Это уже сейчас можно наблюдать, по мере того как случается всё больше факапов после аутсорса в Индию, а страховики постепенно учатся оценивать риски сабжа.
Ну и аккаунт в аппсторе тоже запросто можно назвать лицензией. Просто управляет им не государство.
А, в Германии, например, вирусы исследовать нельзя, но с лицензией - можно. Все там будем.

Так, дальше писать, эээ, лень. Хотя еще пунктов эдак 50 можно.

This entry was originally posted at http://wizzard.dreamwidth.org/378177.html. It has comment count unavailable comments. Please comment there using OpenID.

ходим кругами
photo24 png
wizzard0
В который раз я с удивлением переоткрываю, что для спокойствия души и вообще sanity мне жизненно необходимо хотя бы несколько дней в год сидеть ночью в ПУСТОЙ квартире. В тишине.

А потом снова забываю. Ну блииииин.

Совсем unrelated: а есть какие-нибудь очень-compressed lossy inverted index'ы для приблизительного полнотекстового поиска? ну типа чтобы занимали не 2х и не 8х от оригинального текста, а, например, 0.1х. А лучше 0.01х.

Можно чтоб давали false positives, хуже если false negatives, позиции в тексте не нужны, TF-IDF можно выбросить, но с ним лучше.

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

Совсем хорошо, если можно части индекса отдельно строить и мержить.

Важно, чтобы RAM мало требовалось на построение и поиск (условно, датасет весит 1 гб, документы 1 кб..5 мб логнормально распределены, есть 50-200 мб диска, 20-50 мб оперативки). Пока думаю про какое-то trie толстых блумфильтров, где документы в листьях, а вверх они OR-ятся, группированы просто от фонаря (по старшим битам например)

Вотъ..

This entry was originally posted at http://wizzard.dreamwidth.org/377977.html. It has comment count unavailable comments. Please comment there using OpenID.

Google I/O facepalm
photo24 png
wizzard0
Ну, все знают, что телефон на Андроиде никогда не теряется, потому что всегда лежит возле розетки?

Now it's official. Блин, это же официальная презентация, они серьезно это вообще? Хорошо хоть за часами провода по сцене не таскают.

(1) http://youtu.be/wtLJPvx7-ys?t=49m15s

(2) что вы хотите сделать с телефоном, садясь в машину? правильно, переткнуть его в машину!
http://youtu.be/wtLJPvx7-ys?t=1h37m29s

и да, Google announces 93% of users are now on one of the last 16 versions of Android. И судя по всему, это еще далеко не последний отжиг!

UPD: "All corporate files must live on google drive!"

Дооо, дооо, http://searchaws.techtarget.com/news/2240223024/Code-Spaces-goes-dark-after-AWS-cloud-security-hack

UPD: а теперь у них заглючил конект на демо Cloud Save ;)



This entry was originally posted at http://wizzard.dreamwidth.org/377809.html. It has comment count unavailable comments. Please comment there using OpenID.

праздник пришел на нашу улицу!
photo24 png
wizzard0
http://sel4.systems/

General Dynamics C4 Systems and NICTA are pleased to announce the open sourcing of seL4, the world's first operating-system kernel with an end-to-end proof of implementation correctness and security enforcement.
It is still the world's most highly-assured OS.

- all of the kernel's source code,
- all the proofs,
- other code and proofs useful for building highly trustworthy systems.

The release will happen at noon of Tuesday, 29 July 2014 AEST (UTC+10), in celebration of International Proof Day (the fifth aniversary of the completion of seL4's functional correctness proof).

Completely unique about seL4 is its unprecedented degree of assurance, achieved through formal verification. Specifically, the ARM version of
seL4 is the first (and still only) general-purpose OS kernel with a full functional correctness proof, meaning a mathematical proof that the implementation (written in C) adheres to its specification. In short, the implementation is proved to be bug-free. This implies a number of other properties, such as freedom from buffer overflows, null pointer exceptions, use-after-free, etc.

There is a further proof that the binary code that executes on the hardware is a correct translation of the C code. This means that the compiler does not have to be trusted, and extends the functional correctness property to the binary.

Furthermore, there are proofs that seL4's specifcation, if used properly, will enforce integrity and confidentiality, core security properties. Combined with the proofs mentioned above, these properties are guaranteed to be enforced not only by a model of the kernel (the
spec) but the actual binary. Therefore, seL4 is the world's first (and still only) OS that is proved secure in a very strong sense.

Finally, seL4 is the first (and still only) protected-mode OS kernel with a sound and complete timeliness analysis. Among others this means that it has provable upper bounds on interrupt latencies (as well as latencies of any other kernel operations). It is therefore the only kernel with memory protection that can give you hard real-time guarantees.

This entry was originally posted at http://wizzard.dreamwidth.org/377469.html. It has comment count unavailable comments. Please comment there using OpenID.

CSS WTF of the day.
photo24 png
wizzard0
Черт, я только что написал сортировку на CSS.

(требует поддержки flexbox, впрочем, он уже везде поддерживается.)

UPD: http://codepen.io/wizzard0/pen/KghIE (осторожно, глоза!)

UPD2: если хочется более generic сортировки, можно сделать bitonic sorter, но с меня на сегодня хватит и radix.

This entry was originally posted at http://wizzard.dreamwidth.org/377285.html. It has comment count unavailable comments. Please comment there using OpenID.
Tags: ,

Geek humor
photo24 png
wizzard0
это прекрасно ( http://jsbin.com/AvOLOdO/2 )




UPD: опа, жеже вайтлистит скрипт твиттера штоле? надо поэксплойтить!!!111

This entry was originally posted at http://wizzard.dreamwidth.org/376983.html. It has comment count unavailable comments. Please comment there using OpenID.

range against :)
photo24 png
wizzard0
Оригинал взят у bvlb в range against
Почему пишут range(0, 10) вместо range[0, 10)?  Неаккуратненько!


хауситы и memrise
photo24 png
wizzard0
С растянутой шеей чувствую себя уже эээ четвертый? день доктором Хаусом. Доктор грит что ускорить процесс малореально, а с таблетками за руль низя :/

Но, из хорошего - нашел офигительную штуку, http://memrise.com/

Вкратце - это геймифицированные курсы (в основном языковые) с автокалибровкой сложности и напоминалками с exponential backoff. Где они были, когда в младшей школе меня пытались мучать языками!

This entry was originally posted at http://wizzard.dreamwidth.org/376628.html. It has comment count unavailable comments. Please comment there using OpenID.

Гимн луддитам.
wizzard0
Оригинал взят у insanegigolo в Гимн луддитам.
Я понял почему мне так не нравится Аватар и похожие на него сюжеты. Это очень алогично, вместо того чтобы дать места новым технологиям или более сильным видам, побеждает более слабая культура. Как если бы при эволюции червяки уничтожали бы динозавра, который покопался в их компосте. Такого не бывает, бывает либо симбиоз, либо торговля, либо уничтожение слабых. А вторая вещь, что провозглашающие себя мирным и добрым население вполне себе кровожадно рубит в капусту пришельцев без промедлений и сомнений. При том что обычно это еще и какой-нибудь экологический подтекст, и ты должен переживать синей годзилле а не железному танку, который на него прёт. Танк оказывается как-то ближе, чем хвостатая тварь. Луддиты ломают станки, а теперь про них никто и не помнит.
Уж если браться за борьбу техники с природой, то почему эта борьба не должна происходить внутри обладателей этой самой техники, они же тоже часть этой системы.


Quote of the day
photo24 png
wizzard0
Encrypting a 128-bit block using a 128-bit secret shared AES key takes about 2 seconds using three machines. Decryption is not implemented yet.

This entry was originally posted at http://wizzard.dreamwidth.org/376325.html. It has comment count unavailable comments. Please comment there using OpenID.

Дифференциальный анализатор
wizzard0
Оригинал взят у ygam в Дифференциальный анализатор
Кто скажет, что этот ролик - документальный, а не фрагмент из художественного фантастического фильма в жанре атомпанк?



В конце взлетает украденная из советской зоны оккупации Германиитрофейная Фау-2.


офферота
photo24 png
wizzard0
Хорошим знакомым нужны технический писатель и человек, который разбирается в WiX (это две разные вакансии)

Фриланс, обязателен разговорный английский (работа напрямую с заказчиком в US, оплата как договоритесь - напрямую, через меня, etc).

This entry was originally posted at http://wizzard.dreamwidth.org/376074.html. It has comment count unavailable comments. Please comment there using OpenID.

горшочек, не вари!
photo24 png
wizzard0
почему-то последнюю неделю список todo буквально взорвался и начал расти в 4 раза быстре темпов делания оного. всплыла на поверхность куча народу, с которыми последний раз год-два назад общался

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

ээх. шо б его придумать.

UPD: опа, сегодня выходной! будем выходнять!

This entry was originally posted at http://wizzard.dreamwidth.org/375981.html. It has comment count unavailable comments. Please comment there using OpenID.

React.d.ts
photo24 png
wizzard0
Figured out my TypeScript definitions file for React would be useful to people, so pushed it to GitHub (also NuGet and npm): https://github.com/wizzard0/react-typescript-definitions

It's kinda incomplete, so pull requests are welcome.

This entry was originally posted at http://wizzard.dreamwidth.org/375769.html. It has comment count unavailable comments. Please comment there using OpenID.

Больше, больше ада!
photo24 png
wizzard0
Ладно, положим, отдебажили bfcache в Firefox и XHR Cache в IE/Opera.

И даже проблему с нехваткой TCP connections to server решили.

Но нет, теперь после перезагрузки страницы ко всем URL'ам из AppCache эта сцука приписывает пробел (%20)

WHYYYYYYYY

This entry was originally posted at http://wizzard.dreamwidth.org/375416.html. It has comment count unavailable comments. Please comment there using OpenID.

Интернет такой интернет.
photo24 png
wizzard0
https://web.archive.org/web/http://www.truecrypt.org (28 мая)

Казалось бы, фиг с ним, но:

http://truecrypt.org.ua/news:
12 апреля 2014 года сайт переведен в режим только для чтения. Аккаунты пользователей удалены.
Спасибо всем, кто принимал участие в развитии проекта!

And then I was like "WAAAAT?"

This entry was originally posted at http://wizzard.dreamwidth.org/375272.html. It has comment count unavailable comments. Please comment there using OpenID.

the flip side of the security mindset
photo24 png
wizzard0
> I once complained to Linus Torvalds that Linux lacked cryptographic
> architecture and he said he had given up on that since security-
> people never agree on anything. I think he is right :-(
>
(via W3C Web Crypto API discussion)

This entry was originally posted at http://wizzard.dreamwidth.org/374980.html. It has comment count unavailable comments. Please comment there using OpenID.

Nerdcoin
photo24 png
wizzard0
Почетное место самой тяжелой игрушки в нашем рейтинге внезапно занимает Motocoin, оставляя далеко позади Syobon, Dwarf Fortress и прочие.

TLDR: Bitcoin, где вместо брутфорса хэша нужно пройти уровень а-ля Elastomania/X-Moto. Физика детерминированная, уровень генерится из хэша, реплей служит подписью.

Запустилось 20 числа. Вы не поверите, но собирать монетки таки реально. Хотя сложность уже сейчас безумная, и растет.

Поскольку мне лень, скриншот будет с Хабра %)



This entry was originally posted at http://wizzard.dreamwidth.org/374570.html. It has comment count unavailable comments. Please comment there using OpenID.

У жежешки новая шиза %)
photo24 png
wizzard0
Некоторые комменты постятся дважды. Извините, если кому поприходило лишних нотифаев.

This entry was originally posted at http://wizzard.dreamwidth.org/374283.html. It has comment count unavailable comments. Please comment there using OpenID.

про выборы.
photo24 png
wizzard0
такого аншлага я еще не видел.

бюллетени охренительной длины, да. как президентские так и мэрские/местносоветные.

интересно, на чем их печатают? это ж неформат совсем.

в инете есть фотки, на части фоток они белые, wtf, они же цветные (ну, бледно-цветные)! или это баланс белого так шалит?

This entry was originally posted at http://wizzard.dreamwidth.org/374252.html. It has comment count unavailable comments. Please comment there using OpenID.

Preplay Attack on Chip and PIN
photo24 png
wizzard0
https://www.schneier.com/blog/archives/2014/05/preplay_attack_.html
Interesting research paper on a bank card chip-and-PIN vulnerability. From the blog post:
Our new paper shows that it is possible to create clone chip cards which normal bank procedures will not be able to distinguish from the real card.
When a Chip and PIN transaction is performed, the terminal requests that the card produces an authentication code for the transaction. Part of this transaction is a number that is supposed to be random, so as to stop an authentication code being generated in advance. However, there are two ways in which the protection can be bypassed: the first requires that the Chip and PIN terminal has a poorly designed random generation (which we have observed in the wild); the second requires that the Chip and PIN terminal or its communications back to the bank can be tampered with (which again, we have observed in the wild).


This entry was originally posted at http://wizzard.dreamwidth.org/373839.html. It has comment count unavailable comments. Please comment there using OpenID.

давайте будем честными - и с собой тоже
photo24 png
wizzard0
а вы можете отличить причины своих стремлений?
биохимию от собственных выводов, собственные выводы от выводов авторитетного человека, авторитетного человека - от морали "своего" культурного слоя?

попробуйте...

и да, черт побери, насколько все же здоровье зависит от гормонального фона, который зависит от головы и желания жить вообще...

вернулся гайморит, вернулись головные боли, аритмия, а еще я теперь кровью плеваться умею, вот.

зато конфликтов в голове стало меньше, и отношения с некоторыми людьми выровнялись.

такое...

This entry was originally posted at http://wizzard.dreamwidth.org/373575.html. It has comment count unavailable comments. Please comment there using OpenID.

Forged SSL Certificates Pervasive on the Internet
darkred
wizzard0
Оригинал взят у bruce_schneier в Forged SSL Certificates Pervasive on the Internet

https://www.schneier.com/blog/archives/2014/05/forged_ssl_cert.html

About 0.2% of all SSL certificates are forged. This is the first time I've ever seen a number based on real data. News article:



Of 3.45 million real-world connections made to Facebook servers using the transport layer security (TLS) or secure sockets layer protocols, 6,845, or about 0.2 percent of them, were established using forged certificates.



Actual paper.



Защита от зомби (via sish)
darkred
wizzard0

Чудный мир WebGL (и OpenGL вообще)
darkred
wizzard0
// Determines whether a certain driver bug exists in the current system.


https://chromium.googlesource.com/chromium/src/gpu/+/master/config/gpu_driver_bug_list_json.cc

This entry was originally posted at http://wizzard.dreamwidth.org/373274.html. It has comment count unavailable comments. Please comment there using OpenID.

post
психосоматический гайморит
wizzard0
Оригинал взят у sergiej в post
Разговаривают два друга:
- Моя жена такая неопрятная и неаккуратная! Я ей все время об этом говорю, но с каждым годом все становится только хуже и хуже.

На что второй ему отвечает:
- А моя такая умница и замечательная хозяйка! И с каждым годом становится все лучше и лучше! Я ей тоже постоянно об этом говорю.


Спам
photo24 png
wizzard0
Сьездил. Теперь мне приходит испанский спам.

Как они это делают, серьезно? Есть тут спамеры, черные или серые сеошники в читателях?

This entry was originally posted at http://wizzard.dreamwidth.org/373013.html. It has comment count unavailable comments. Please comment there using OpenID.

питательное
photo24 png
wizzard0
Свинец, уран и кокаин не содержат глютена. Вообще, модное - еще не значит здоровое. А если бы у вас на самом деле была целиакия - вы бы знали про глютен безо всякой рекламы.



This entry was originally posted at http://wizzard.dreamwidth.org/372901.html. It has comment count unavailable comments. Please comment there using OpenID.

личноэ
photo24 png
wizzard0
6-9 мая буду в Барселоне. Если кто хочет меня видеть там - welcome. Испанский моб. номер выдаю в личку или скайп.

This entry was originally posted at http://wizzard.dreamwidth.org/372648.html. It has comment count unavailable comments. Please comment there using OpenID.

пичаль
photo24 png
wizzard0
Я могу констатировать, что обыватели второй (третий?) раз проиграли информационную войну правительству.

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

Потому что Интернет превратился в телевизор. Что? Альтернативные точки зрения? Ну и кто в здравом уме полезет после трудового дня их искать? А междусобойчик диссидентов ничего не решает.

Потому что меньше знаешь - крепче спишь, здоровее дети, естественный отбор, вот это всё.

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

This entry was originally posted at http://wizzard.dreamwidth.org/372414.html. It has comment count unavailable comments. Please comment there using OpenID.

The new bionics that let us run, climb and dance (Hugh Herr @ TED)
photo24 png
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/372079.html. It has comment count unavailable comments. Please comment there using OpenID.

You are viewing wizzard0