2016-01

The Machine is here!

Hewlett Packard Enterprise Demonstrates World's First Memory-Driven Computing Architecture

Proof-of-concept prototype represents major milestone for The Machine research project
 
LONDON, UNITED KINGDOM--(Marketwired - Nov 28, 2016) - Today, Hewlett Packard Enterprise (NYSE: HPE) announced it has successfully demonstrated Memory-Driven Computing, a concept that puts memory, not processing, at the center of the computing platform to realize performance and efficiency gains not possible today.

Developed as part of The Machine research program, HPE's proof-of-concept prototype represents a major milestone in the company's efforts to transform the fundamental architecture on which all computers have been built for the past 60 years.

(...)

HPE has demonstrated:

- Compute nodes accessing a shared pool of Fabric-Attached Memory;
- An optimized Linux-based operating system (OS) running on a customized System on a Chip (SOC);
- Photonics/Optical communication links, including the new X1 photonics module, are online and operational; and
- New software programming tools designed to take advantage of abundant persistent memory. 

During the design phase of the prototype, simulations predicted the speed of this architecture would improve current computing by multiple orders of magnitude. The company has run new software programming tools on existing products, illustrating improved execution speeds of up to 8,000 times on a variety of workloads. HPE expects to achieve similar results as it expands the capacity of the prototype with more nodes and memory.

In addition to bringing added capacity online, The Machine research project will increase focus on exascale computing. Exascale is a developing area of High Performance Computing (HPC) that aims to create computers several orders of magnitude more powerful than any system online today. HPE's Memory-Driven Computing architecture is incredibly scalable, from tiny IoT devices to the exascale, making it an ideal foundation for a wide range of emerging high-performance compute and data intensive workloads, including big data analytics.

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

2016-01

Type system for numerics

Перечитал спеку Julia. Всё красиво-красиво. Некоторые вещи еще хорошо заходят, после K. Пошел читать ишшуи. "Пятачок, неси ружье!" Сколько corner cases, пиздец.

Вот интересно, можно ли вообще построить type lattice для сколько-нибудь нетривиального количества перпендикулярных свойств типов? (тип элемента матрицы, размерность матрицы, способ хранения матрицы например)

(Там обсуждают Кронекера, Иверсона и как уменьшить количество special кейсов для штук вроде Inf * Complex(0,0))

И типа что делать с генериками если оно взрывается когда матрицу населили какими-нибудь типами без обратного элемента..

Патамушо design space у меня в голове ж теперь еще шире после того как в K я могу написать "ABCD"="A" и получить (1;0;0;0)

akuklev подскажи, что почитать?

И интересно, можно ли программировать на языке у которого будет explicitly partial type system? Т.е. некоторые relations будут фэйлиться, в духе "is_subtype_of(A,B) = NaN", не тру, не фолс, а именно NaN? диспатч конечно будет безумный

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

2016-01

за медиабизнес

Тут в фейсбуке срачики про закрытие файлообменников и копирайт.

Я не буду разводить традиционную идеологическую риторику про то, что неправильно сравнивать копирование с воровством, это все и так сто раз читали.

Более интересна обычная житейская и бизнес-стороны вопроса.

1) "Там, где не платят, ничего и не производят."
Возьмем украинское кино. Во-первых, производят. На 10 трейлеров в кинотеатре 2 трейлера украинских фильмов - это абсолютно нормальная пропорция. На kinoafisha 3 фильма и 1 мультфильм этого года, тоже неплохо.

Украинские переводы. Тоже производят. И переводы на удивление качественные, не то что раньше. Только вот никто не продает, потому что правообладатели не хотят заходить на рынок и разбираться в откатах и взятках.

В итоге люди вынуждены писать в кино звук, миксовать с английским видео и выкладывать на торренты. И кому от этого легче?

2) Музыка, украинская и не украинская. Исполнитель с проданной копии получит 0.5-3% твоих денег. Остальное пойдет дистрибьюторам, в налоги и прочее. Деньги зарабатываются на концертах, там может и 30% получиться, в хорошую погоду.

Никогда не задумывались, почему копирасты - это ассоциация дистрибьюторов, а не музыкантов?

3) Житейская сторона.
Я покупаю компьютерные игры в Steam, но качаю фильмы на торрентах, потому что это *удобно*, а не потому что я высокоморален когда дело касается игр и почему-то вдруг не люблю киношников.

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

Ну и кроме того... где эти фильмы? где эта музыка? тот же NashFormat продает фильмы 2013 года, спасибо, я очень рад, но все-таки пойду скачаю торрент.

Ждать доставку диска - камон, сейчас ни в одном ноутбуке нету DVD/Bluray, и да, торрент успел скачаться уже десятки раз.

4) Но у нас наследие СССР! И актеры! И киностудия Довженко!
Нет. Его нет. Хотите кассовое кино - учитесь снимать кино. Кассовое. Современное. И продюсировать, и рекламировать в том числе. Раньше этому не учили.

Вот сейчас волна патриотического всякого видеоматерьяла, новые люди, новые лица. Без опыта. Откуда тут взяться супер-актерской игре и супер-качеству? Ждем пять лет, будет кино. Чудес не бывает.

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

2016-01

про test-driven development

я вот люблю гнать на TDD. много лишней работы, false feeling of reliability, fragile tests, то-се.

но вот мне внезапно дошло, что гоню-то я далеко не на весь TDD.

гоню я конкретно на initial test suite creation и maintenance.

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

Век живи, век учись, блин. К вопросу о том, зачем нужно разделение труда.

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

2016-01

Змеемыши

Оригинал взят у vadim_proskurin в Змеемыши
Большая команда американских генетиков (в списке присутствуют исконно американские фамилии Камнева и Рубин) детально исследовала генетический механизм, посредством которого змеи утратили ноги. Непосредственной причиной, как оказалось, стала утрата одним геном сайта связывания, на который садится транскрипционный фактор, который должен запускать рост ног у змеиного эмбриона:



В эксперименте ученые применили ту же мутацию к мышам, получились безногие змеемыши. А когда у змеемышей восстанавливали утраченные 16 нуклеотидов, змеемыши снова становились нормальными ногастыми мышами.

Хомка грядет.


2016-01

Чем спокойствие отличается от тленоты?

Чем спокойствие отличается от тленоты?

(Варианты на затравку: уверенность "вообще", уютность, пространство для маневра, чисто-нейрохимия, возможности, тупик, легкость, тягость)

Нервозность, паника, испуг, страх - не туда.

Это я раздумываю, почему при расслаблении после очередной суеты/беготни/перформанса иногда наступает одно, а иногда - другое, ну и как увеличить пропорцию именно спокойствия, собственно :)

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

2016-01

industrial porn



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

2016-01

еще ольфакторное

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

Апельсиновая цедра первая, кто пахнет как и было, т.е. апельсином :) И репчатый лук отчетливо пахнет как было.

Чизбургер (т.е. соленый огурец/сыр/хлеб/бургер...) пахнет травой и дождем, кофе в банке (соломой пахло капучино) пахнет песком.

Все еще вообще никак не пахнут чай и подсолнечное масло :(

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

Кстати. Чем пахнет кровь? Ну, то есть, на что похожа? Я тут выяснил, что она, оказывается, должна пахнуть, а мне (например, при порезах) никогда ничем не пахло и я воспринимал это как сугубо фигуральное выражение, вроде "запах беды".

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

2016-01

ольфакторное

прошло пять дней. запахи начали появляться. it's funny. Фэйри пахнет как омлет, кофе как солома и хрен как лимон. Чай пока ничем не пахнет.

в связи с этим снова вспоминается мысль - а что если другие люди воспринимают цвета/звуки/запахи и прочие "плавно изменяющиеся" свойства совсем по-другому, просто все выучили что вон то что у светофора сверху - называется "красный"?

Туда же про тетрахроматов и разную цветовую слепоту. What is real? :)

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

2016-01

дыбр

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

Про computer science. Везде утверждают об одинаковой (с точностью до константы) стоимости lazy/eager evaluation, т.е. что построить дерево санков и потом его схлопнуть стоит столько же, сколько и посчитать это всё жадно - но ведь нет! что в теории, что в иерархиях стореджа (регистры-кэш-...) аллокация и даже просто pointer dereference стоят log N, где N - обьем используемой приложением RAM, следовательно, best-case для lazy evaluation будет C1 * N log N, супротив C2 * N для eager!

это уж не говоря о том, что куча софта в рамках оптимизаций закладывает максимальные размеры хипа как "N чего-то там хватит всем", что потом вызывает изрядный батхерт когда файлик, например, в 200 мбайт обрабатывается прекрасно, а в 210 мбайт падает (а если авторы еще и не подумали, то там случаются разные креативные heap corruption вместо "просто out of memory")

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

Реальный вопрос, конечно, не в магазине, а в том, чтобы склад работал в воскресенье, но... это же тоже не такая уж сложность, ну камон. Посадите туда одного человека, сделайте доставку +100 грн в воскресенье, в конце концов...

(Это я видеокарточку хотел заказать, а то HD 7870 уже всякое современное не тянет).

Кстати, про игры. вот последние несколько лет я в них почти не играю, и у меня уплыли фактические вкусы, а память о вкусах осталась старая. В итоге я что-то покупаю на стиме, ревьюшки там Overwhelmingly Positive - а оно не вставляет. Упс. Как бы так узнать, что мне теперь на самом деле нравится?

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

2016-01

LISP: возрождение

...точнее, почему у LISP и multistage programming в целом есть хорошие шансы полноценно войти на арену в недалеком будущем.

Все читали чудесное "How it feels to learn JS in 2016"? (на русском, на английском)

Так вот, если присмотреться, экосистема Javascript проходит во многом через те же проблемы, которые в свое время тормознули экосистему Lisp'a:

1) нужда поддерживать похожие, но разные платформы сделала transpiling, макросы и прочие AST трансформеры нормой жизни,

2) это порождает жуткую фрагментацию из-за того, что сделать очередной несовместимый вариант чисто под себя быстрее, чем решать совместимость

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

Единственный нюанс будет в том, что это вряд ли будет Common Lisp, R7RS или какой там еще у нас есть стабильный feature-complete LISP стандарт. Гораздо больше мне верится в бутстрап от лиспов, в которых fexpr-семантика не испорчена premature optimization (Kernel, PicoLisp и подобное) - они банально проще и единообразнее, а производительности, как показывает тот же TypeScript, сейчас вполне хватает на компиляторы-поверх-интерпретаторов.

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

2016-01

про Rust

Значит, есть такой новомодный язык Rust. смотрел я на него, смотрел, и решил наконец подчитать.

Подчитал, возникли, эммм, вопросы. Где какие-то пейперы по теории, лежащей под borrow checking'ом?

Все декларируют что это, вроде как, LTL, но по ощущениям фактическая реализация не укладывается ни в linear logic, ни в bitemporal logic.

Есть еще такая шикарная инициатива RustBelt ( http://plv.mpi-sws.org/rustbelt/ ), в которой написано, ни много ни мало, что

> Unfortunately, none of Rust's safety claims have been formally investigated, and it is not at all clear that they hold.

Есть wadler et al, но нету вообще никаких ссылок на то, что оно с фактическим растом имеет хоть что-то общего. Даже майкрософтовский пейпер "uniqueness, immutability and safe parallelism" кажется ближе к вадлеру, чем раст.

При этом не то чтобы я имел что-то против unsound type systems... тот же тайпскрипт unsound от слова "совсем"; но под тайпскриптом хотя бы рантайм семантика ES5 есть, а тут нету. Напротив, есть soundness claims, но wtf, на чем они основаны?

Кто что знает еще?

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

2016-01

Комикс, идеально описывающий мое творчество...

Оригинал взят у volha в Комикс, идеально описывающий мое творчество...
по наводке drakoniha



2016-01

(no subject)

http://pencil.evolus.vn/Next.html

неожиданно хорошая тулза для мокапов, а то бальзамик и прочие надоели порядком

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

2016-01

(no subject)

практикующим математикам вопрос: а где в народном хозяйстве применяются аффинные многообразия? %) я вот только применение барицентрических координат в 3д графике вспомнить смог

(да, это отличный конечно вопрос для 9 утра воскресенья, но тем не менее)

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

2016-01

ох, и в arXiv'e завелись вахтеры...

ох, и в arXiv'e завелись вахтеры...

Оригинал взят у don_beaver в "Тёмные энергетики" контратакуют и проигрывают
Идёт второй месяц после публикации нашей антигравитационной работы. Спасибо всем, кто участвовал в научной дискуссии и поддержал. А вот наши оппоненты не раз удивили меня с самых разных сторон.

Например, дфмн Сергей Попов обвинил меня в неэтичности: «Не может быть никакой научной дискуссии в ЖЖ и СМИ. И Горькавый поступил не этично с научной точки зрения, принеся все это в блоги. В случае с Горькавым возмущает именно его апелляция к "общественному мнению", а не к экспертам, который он просто сходу оскорбляет (почитайте интервью в Газете.ру)».
Попов обвинил меня в этом… в своём ЖЖ, где активно обсуждается научное содержание моей статьи. Странно это всё. Я донес свою точку зрения до научного сообщества самым общепринятым способом – опубликовав статью в реферируемом журнале MNRAS. И только после этого я опубликовал информацию о своей работе в своём ЖЖ, который является единственной моей площадкой общения с читателями и интернет-друзьями. Это как-то предосудительно? И я как-то виноват в том, что журналисты захотели опубликовать информацию о моей работе? Пусть они подтвердят – я никому из них не посылал писем или взяток, я лишь отвечал на их вопросы, если они задавались. Если предосудительно общаться со СМИ после опубликования работы, то почему это беспрерывно делает Сергей Попов, большой популяризатор? Если Сергею Попову не понравился мой нелестный общий отзыв о работе «темных энергетиков», то как он оценивает личный выпад Павла Иванова в газете.ру, который публично обвинил меня в математических ошибках, не приведя ни одного факта?

Я сказал соавтору Саше, который чужд ЖЖ-глубинам интернета:
- Саша, а ты знаешь, что нас публично обвиняют в математической ошибке?
- Где? – спросил он. - В каком месте мы ошиблись?
- Обвинители не могут указать - где.
- Они сделали свой расчет?
- Нет.
Саша удивился.
- А как же совесть? И такое понятие, как честь?
- Эх, Саша, в тебе говорит белогвардейское прошлое. Красные давно захватили город! Да и они ушли, отложив роковые яйца – и столько удивительных существ повылупилось в старых советских развалинах…

Теперь расскажу грязную историю про arxiv. 7 июля наша статья по антигравитации появилась на сайте MNRAS. 11 июля я отправил статью в астрономический архив arxiv. Робот принял текст и сообщил, что 13-го июля в полночь по Гринвичу (то есть 12-го июля вечером по американскому времени) он должен появиться на сайте. Но 12-го июля статья не появилась, и была переведена модераторами в состояние «ожидания» или «on hold». На мой вопрос – почему? - модераторы ответили, что «им нужно время». 13 июля статья на сайте MNRAS появилась в финальной форме (с окончательной нумерацией тома, выпуска и страниц). Я сообщил модераторам arxiv, что статья уже вышла, на что мне было отвечено: «да, мы знаем, что она опубликована, но нам нужно больше времени для окончательного решения». Так как моя предыдущая критическая заметка про свежую по времени, но удивительно отсталую по уровню работу Бриллиантова и др. (2015) по распределению частиц в планетных кольцах, была задержана в arxiv на полгода, то я не удивился – и занялся более важными проблемами, только вставил 18 июля в метаданные arxiv-статьи конкретные страницы и номер тома (почему-то это сразу передвинуло срок подачи с 11 на 18-е).
Когда я рассказываю другим учёным, что arxiv модерирует статьи и даже задерживает их – они не верят. Модерация на нерецензируемом сайте, который работает практически автоматически? Первый раз слышим! А слышали ли вы, друзья, о том, чтобы этот сайт отправлял статью, уже принятую в реферируемый журнал, на дополнительную рецензию, чтобы понять – достойна ли она arxiv? Тоже не слышали? А представляете ли вы ситуацию, чтобы модераторы arxiv попробовали торпедировать выпуск уже принятой к печати статьи? Не верите? А я не просто верю – я знаю.
ДальшеCollapse )


2016-01

ссылки на статьи и посты

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

https://telegram.me/linkstream

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

2016-01

rclone

хозяйке на заметку: для работы с Backblaze B2 из-под винды лучше использовать не их официальный скрипт, и не cyberduck/другие гуёвины (хотя cyberduck хороший), а rclone.

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

2016-01

(no subject)

а есть что-то вроде goodreads, но для статей?

завел в канал в телеграме, и там достаточно хаотично, но хочется чего-то хоть чуть более структурированного

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

2016-01

(no subject)

Right now, with no humans in the loop, the correct name for the DAO is a self-distributing bug bounty piñata.

Прекрасный новый мир %)

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

2016-01

(no subject)

At the last match of the year for Manchester United, someone found a bomb in a toilet, and security evacuated all 75,000 people and canceled the match. Turns out it was a fake bomb left behind after a recent training exercise.
https://www.theguardian.com/football/2016/may/15/manchester-united-abandon-final-premier-league-game-after-security-alert-leads-to-old-trafford-evacuation

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

2016-01

прекрасный вектор

> Infecting Systems by Typosquatting Programming Language Libraries

https://www.schneier.com/blog/archives/2016/06/infecting_syste.html

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

2016-01

Gini WTF

СЯУ что в Украине (с точки зрения World Bank) с 2010 года самый низкий в мире Gini index ("самое справедливое распределение дохода").

В первой тройке еще регулярно тусят Норвегия и Словения. Ладно, Норвегию я угадал. Но Украина?!

(я не знаю, как это интерпретировать, но теперь мне этот показатель кажется еще более бессмысленным)

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

2016-01

DEF CON 24: Machines Play Capture the Flag

At DEF CON 24, on Thursday night at 5pm, the Paris ballroom will host the world's first all-machine hacking tournament. Seven high performance computers will play an all-machine Capture the Flag contest, reverse engineering unknown binary software, authoring new IDS signatures, probing the security of opponent software, and re-mixing defended services with machine-generated patches and defenses.

https://defcon.org/html/defcon-24/dc-24-cgc.html

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

2016-01

про всякую околосингулярность

вот довольно позитивный пост, почитайте

https://medium.com/@johnsmart/your-personal-sim-pt-4-deep-agents-understanding-natural-intelligence-7040ae074b71#.uazg8j392

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

2016-01

(repost) Зарисовки из детства

Оригинал взят у mbr в Зарисовки из детства
Приезжали на днях родственники. Всплыли воспоминания из позднесоветского периода...

Жили мы тогда в небольшом поселке, в частном доме. Конец 80х, союз еще не развалился, но уже в стране был бардак. Мне было тогда лет 8-10, соответственно все эмоции через призму детских впечатлений. Вспоминаю своих соседей.

Первого соседа звали Кабась. То ли прозвище, то ли правда фамилия такая. Весом сильно за сотню, с огромнейшим пузом. Работал на маслобойном заводе. Заворачивал куски масла вокруг необъемного пуза и протаскивал через проходную. Потом продавал в поселке - в условиях дефицита товар пользовался большим спросом. А иногда мог и просто за рюмку запрещенного самогона отдать. Сильно выпивал, если сказать совсем мягко. Был уважаемым человеком. Как выяснилось, помер много лет назад от алкоголизма.

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

Так вот к чему это я все? Как нужно было вывернуть сознание людей, чтобы алкоголик и вор пользовался почетом и уважением, а работящий и инициативный всячески порицался?

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


2016-01

Jacob Appelbaum'a (разработчика Tor) обвиняют-с

http://arstechnica.com/tech-policy/2016/06/tor-developer-jacob-appelbaum-quits-after-sexual-mistreatment-allegations/

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

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

2016-01

Cuckoo filters and their analysis

Should not work in theory, but works in practice. Wow.

Оригинал взят у 11011110 в Cuckoo filters and their analysis
Do you have a software project in which you need a fast and space-efficient approximate set data structure, like a Bloom filter? Then probably what you want is actually a cuckoo filter, a plug-in replacement for Bloom filters that is faster, more space-efficient, and more versatile (because it allows elements to be deleted as well as inserted).

Read more...Collapse )


2016-01

дайте 168 часов в сутках пожалуйста

бывают гибриды совы и жаворонка, которые спят за сов и за жаворонков, а бывают те, которые бодрствуют и за тех, и за тех...

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

2016-01

640k is enough for everyone

сделал я значит логгер, с сообщениями пронумерованными как int32

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

потом осознал, что бага нет, а логгер в тесте

while(true) { log("HELLO") }

выдаёт сколько-то там миллионов RPS и лепить в счетчик int32 было как-то, хмм, опрометчиво, потому что переполняется он мгновенно :) хороший логгер получился, короче.

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

2016-01

Gmail woes

Несколько лет не пользовался гмылом из-за слишком резвого спамфильтра, сейчас вот решил еще раз вернуться...

Сцуко, вот как этим пользоваться? Банит нотифи про продление доменов, ишуи с трекеров, 50% писем от реальных людей, всё как и раньше.

Спросил еще у знакомых, услышал прекрасное "у меня постоянно письма от Google Recruiting летят в гмейловский спам, даже вайтлист не помогает, впрочем, так им и надо, видимо"

Это же пиздец какой-то. Что с ним делать? В инбоксе спама нету, да. Но толку, если спам приходится читать всё равно?

UPD: Я полагаю что у меня что-то сломалось в персистентном стэйте аккаунта. На новосозданном проблем нету. Но фичу редиректор-до-спамфильтра они убрали, и теперь нельзя просто так взять и слезть с аккаунта :(

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

2016-01

Фальшивые акции Samsung

Самсунг был и есть говно. а Яна жжот.

Оригинал взят у telegamochka в Фальшивые акции Samsung
Месяц назад мы решили купить новое оборудование для разработки AR/VR контента. И остановили свой выбор на Samsung Gear VR. Дополнительным плюсом к такой покупке стала объявленная Samsung'ом (и до сих пор идущая) акция "6 игр в подарок" - покупаешь телефон + очки виртуальной реальности и получаешь 6 не бесплатных игр в подарок. Решено! Покупаем Gear VR + Samsung Galaxy S7 edge.

Первым делом я проштудировала Правила проведения акции и обнаружила, что в Приложении 3 нет ни реальных адресов магазинов, ни каких-либо контактных данных торговых точек. 12 и 13 апреля я несколько раз звонила в Samsung по горячей линии. Сначала в ответ на просьбу дать мне конкретные адреса московских магазинов, участвующих в акции, самсунговцы отсылали меня к "Приложению 3". После того, как я объяснила им, что по указанному там адресу ООО "М-Видео" вообще нет магазина, и просила дать мне реальные адреса магазинов, самсунговцы долго совещались, после чего заверили меня, что я могу купить комплект "в любом московском магазине М-Видео" и он будет участвовать в акции.

И тем не менее, ни 14 апреля, когда я купила комплект, ни 28 апреля, когда истёк максимальный срок ожидания, о котором мне говорили самсунговцы, ни сейчас, спустя почти месяц, я так и не получила обещанных игр. Естественно, я сразу же начала выяснять этот вопрос:

Переписка. Самсунг путается в показаниях.Collapse )

Стоит ли говорить, что после того, как Samsung, криво организовавший имиджевую акцию, не сумевший проконсультировать покупателя, теперь юлит и отказывается выдать обещанный приз, у меня нет ни малейшего желания иметь дело с компанией Samsung. Тем более, что, по словам знакомых, впечатления от HTC Vive - на порядок круче, чем от Gear VR. Будем заказывать Vive...


2016-01

(no subject)

http://global.jaxa.jp/projects/sat/astro_h/files/topics_20160415.pdf

мда (TLDR: у JAXA спутник на орбите дезинтегрировался)

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

2016-01

(no subject)

этот неловкий момент, когда вы чуть не написали вопрос не туда, потому что у вас в "друзьях друзей" 3 человека с одинаковыми ФИО. и без никнеймов.

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

2016-01

опа, новое применение для over9000 HDD

http://nofilmschool.com/2016/04/lytro-cinema-camera-cinematography-demo

Lytro внезапно таки выкатили то чего я от них подозревал (TLDR: holographic video capture, дохуя мегабит и можно рекомпозить сцены в 3д)

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

2016-01

вопрос про освещение

а бывают ли какие-то энергосберегуйки с хорошим CRI/CQS в цоколе Е14? или хотя бы E27? а то я пока только G13 (длинные палки) нашел

точнее как, есть еще всякий киношный свет от $500 за лампочку, но это как-то, простите, не то :)

мда, итого есть Philips Graphica (палка), Philips 423244 (которые не выпускают), Cree TW E26 и E12 (сколько стран столько и стандартов блин)

что будет если вкрутить E12 в E14? :)

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

2016-01

(no subject)

почему нету ни одного языка, который реализовывал бы SoA или другие memory-related оптимизации с лаяутом/доступом к обьектам, кроме мелких потуг вроде девиртуализации итд? (я один знаю, но сугубо экспериментальный)

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

2016-01

по реке проплыло нечто, но не в ту сторону

блин, оказывается MSR выпустила пейпер с аналогичным моему для криптостореджа лаяутом данных, только у меня было 30K IOPS per HDD а у них 500K per SSD (с горизонтальным масштабированием that is)

я тогда что-то думал что это not a big deal, надо было тоже пейпер выложить, хоть на arxiv ((

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

2016-01

The Linux Scheduler: a Decade of Wasted Cores

The Linux Scheduler: a Decade of Wasted Cores

"Cores may stay idle for seconds while ready threads are waiting in runqueues"

"Regenerating the scheduling domains is a two-step process: the kernel regenerates domains inside NUMA nodes, and then across NUMA nodes. Unfortunately, the call to the function generating domains across NUMA nodes was dropped by Linux developers during code refactoring. We added it back, and doing so fixed the bug."

"The gist of this bug is that a thread that was asleep may wake up on an overloaded core while other cores in the system are idle"




via soloviewoff / Новости с полей

2016-01

Let's See How Far We'll Go



[Homestuck]

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

2016-01

Happy new machine learning world

Today I discovered that Microsoft Translator can translate PDFs directly, keeping up with the text formatting and tables pretty good.

Cherry on the cake:

You can setup trainings to teach the Microsoft Translator how to translate sentences using your style and terminology. Given below are the steps to setup and conduct a training that will build a custom translation system.

(requires registration, of course, but still free!)

Pleasantly surprised. Now, I really should fix my TeX compilation setup and feed him with RTF or Markdown instead of PDF when possible, but I’m too lazy and the PDF works fine too :)

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

2016-01

Digital Scapegoats

TLDR: people living near the "default" MaxMind geoip points are screwed, because they get millions IP addresses (and abuse complaints accordingly)

This is what happens when you decide to work with "points" to describe things that are really "areas"/"ranges". With ranges, when you get a square that covers entire US it will be bluntly obvious that you cannot just target center of the area (or the corner, or something else). Unfortunately that is very rarely done, or done in the way that still suggests the center is somehow more important (eg GPS coordinates with large margin of error)

http://fusion.net/story/287592/internet-mapping-glitch-kansas-farm/

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

2016-01

про особенности применения неонок

http://blog.mldb.ai/blog/posts/2016/01/ml-meets-economics/

это отличнейшая статья про особенности применения разных advanced technologies (возможно потому, что я сам в эту фигню попадал уже)

Mature Optimization Handbook, кстати, туда же. точнее это статья из разряда "почему MOH надо читать"

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

2016-01

линки

http://evonomics.com/how-to-legally-own-another-person/

как ни странно, Талеб таки со временем лучше писать начинает.

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

2016-01

дыбр

В забытом салате-в-коробочке выросла красивая новая жизнь, напоминает фотографию взрыва (такой кустик из тонких серых иголочек переплетающихся с шариками на концах)

Я правда ее выкинул, не сфоткав, потому что через коробочку она фоткалась неприкольно, а открывать я не рискнул)

Но оно было реально красивое %)

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

2016-01

(repost) Внутренний Критик: кулинарная книга самоедения

Оригинал взят у f3 в Внутренний Критик: кулинарная книга самоедения
Лонгрид, как сейчас принято говорить. Спойлер: есть ссылка на тест, измеряющий жёсткость вашего Внутреннего Критика.

Писала-писала мануал про болезненное восприятие критики и вдруг поняла, что один из разделов уже вываливается за четыре страницы. А ведь, действительно, важный раздел, подумала я, не выпустить ли его отдельно? А и выпущу.

Материалов про Внутреннего Критика так-то в Интернете много - вроде бы, можно было просто сослаться на подходящий. К сожалению, мой Внутренний Критик всеми ими недово подавляющее большинство их написано или очень психологично и для специалистов, или очень расплывчато и для любителей «развития личности». А мне видится, что нужно что-то очень конкретное и точное, потому что Внутренний Критик – по-настоящему страшный зверь, знакомый, кажется, почти всем в русскоязычном пространстве (некоторым даже слишком хорошо). И хорошо понимать его в себе и в других абсолютно необходимо.

Приступим же.

Сначала – три абзаца теории. Они нужны.

Есть разные мнения о том, как устроена наша личность, но в целом, большинство из них сходятся: она складывается из трёх взаимосвязанных зон.

  1. Я (Эго). Наш генеральный менеджер, сознательный, умный, взрослый и ответственный. Большую часть времени мы имеем дело именно с ним.

  2. Бессознательная часть (Ид, или Оно). Она довольно большая, и обычно включает инстинкты, желания, удовольствия, конфликты - ну и некоторые другие штуки.

  3. Сверх-Я (Супер-Эго). Это совесть и мораль, формирование идеалов и контроль поведения с целью сделать его общественно приемлемым.



Вот третья часть нас с вами сегодня и интересует. А именно, тот вариант, когда необходимая нам всем совесть и мораль превращается в беспощадного Внутреннего Критика. И, подобно концентрированной кислоте, начинает растворять нас изнутри.
Read more...Collapse )

2016-01

when javascript libraries claim they're fast it's a lie

уже не первый раз сталкиваюсь с ситуацией, что что-то собранное через emscripten существенно быстрее pure-js версии (не только на V8, mobile safari/mobile ie показывают ту же картину), даже с поправкой на всякий маршалинг и бредовые ситуации когда оно на выходе вынуждено выдавать строки которые надо потом отпарсить обратно

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

2016-01

красноглазие

стоило не выспаться, как получилось настроить clipboard integration в конфиге "Hyper-V host + Linux guest", и разрешение наконец-то нормальное поставить

оно правда фиксируется в момент логина, последующие логины идут с тем же, но в целом и так сойдёт.

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

2016-01

(no subject)

"Хочешь быть любимым HR у команды - в любой непонятной ситуации покупай SSD" (c) Daria Nazarkina

подтверждаю, гггг

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

2016-01

(no subject)

почему желание купить каких-то компьютерных запчастей, а также сьездить на СТО просыпается именно в воскресенье, когда ни то, ни другое толком не осуществимо?

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

?

Log in