wizzard: (Default)
Банальная схема: хешируем плейнтекст, получаем hash1 -> используем его как ключ, шифруем этим ключом, хешируем зашифрованное, получаем хеш2, стореджу даем хеш2 чтобы он нам отдал контент, а у себя храним и хеш1 и хеш2.

Но ссылок на контент обычно много, и хранить 2 хеша напрягает (контент мелкий, 1-100kb). И вот думаю, может сделать id контента не хеш от шифртекста, а хеш (keyed, pbkdf, не важно) от ключа? что мы от этого теряем? вроде ж ничего? а ссылки тогда занимают вдвое меньше...
wizzard: (Default)
Почему ни в одном новомодном вики/коллаборейшн приложении нету такой простой вещи, как обратные ссылки на страницу?

Что угодно есть, комменты, файлы, мобильные приложения, синхронизация с дропбоксом, с гитхабом, а обратных ссылок нигде нет. Даже если ссылка вставляется отдельно, а не в текст.

UPD: В MediaWiki, Confluence, DokuWiki и других старых есть. Но в них нету внятного мобильного редактора и мобильных же change notifications :(

Или может где-нибудь есть?
#вопрос
wizzard: (Default)
кажется, Интел только что подарил юникернелам (и AMD) 15% отрыв в производительности

(TLDR: судя по всему, speculative execution не проверяет пермишны, и можно из user-mode читать любую память)

https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/

UPD: попробовал простыми словами расписать
https://medium.com/@oleksandr_now/how-that-intel-cpu-security-hole-works-2fb752471fbe
wizzard: (Default)
Кхм. Нашлась более печальная повесть.

Ай нид хелп.

Что делать с зависшей входящей биткойн-транзакцией, к которой не удается приделать Child-Pays-For-Parent транзакцию, потому что у входящей комиссии не хватает не только на попадание в блок, а и на то, чтобы вообще попасть в мемпул обратно, и CPFP получается orphaned?

Т.е. понятно что остается шанс подождать, пока 1) упадут комиссии, 2) нода, с которой броадкастнут этот веер, реброадкастнет всё еще раз, но он какой-то очень призрачный.
wizzard: (Default)
Если у вас не включается купленный новый жесткий диск, учтите, что в стандарте SATA 3.2+ контакт №3 разьема питания — это теперь не "3.3 вольта", а RESET.

Комментировать это я, пожалуй, не буду.
wizzard: (Default)
Знаете, почему взрослые так боятся детей и все им запрещают? Потому что у детей цели есть (свои, не навязанные), ну и соответственно мотивация :)

"Nation state attack", "Russian Hackers", "North Korea", лол. Нет, просто товарищи хотели всех переиграть в Minecraft. Весь Интернет. И ведь переиграли!

А конспирологи, как всегда, раздули свои страхи до небес. Все проще :)

https://twitter.com/nxthompson/status/941082199931187205
wizzard: (Default)
Окей, в маки можно логиниться без пароля, если нажать Энтер дважды %) Пруф видео:

https://twitter.com/oleksandr_now/status/935615180377116673
wizzard: (Default)
То, что фейсбук проводит разные исследования с целью повысить привязанность пользователей к платформе, думаю, все знают.

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

Вначале в ленте начинают появляться кнопки фидбека "как вам этот пост? как вам лента? окей? нерелевантно? надо больше про то? больше про се?", надо сказать, весьма грамотно построенные

Потом появляются User Survey анкетки на несколько полей, "расскажите о ваших впечатлениях от фейсбука", такие, сякие...

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

$100 for survey
wizzard: (Default)
Если редко пользоваться макбуком - начинается та же фигня, за которую люди, редко пользующиеся виндой, не любят винду.

Каждый сеанс начинается с кучи попапов "обновите меня пожалуйста", плюс пачка накопившихся нотификейшнов.

В этом смысле особенно приятно контрастирует то, что Telegram при прочтении сообщения или mute чата мгновенно убирает его нотифи на всех остальных девайсах (актуально при просмотре фильмов дома, например).

А iMessage дзынькает 3 раза, два раза айфоном с интервалом в минуту (баг?), и третий раз макбуком, даже если на айфоне сообщение прочитано.

Почему нельзя вначале досинхронизироваться до конца, а потом уже начинать дзынькать? Или вообще на сервере отменять нотифи, если уж на то пошло.
wizzard: (Default)
Причуды восприятия порой удивляют. Вот технически decentralized platform и serverless platform — одно и то же. Но коннотации у слов совершенно разные, и decentralized вызывает реакцию "что это у вас за фигня такая непонятная", а serverless — "shut up and take my money".

...т.е. причина коннотаций тоже понятна, "serverless избавит вас от мороки с серверами", но блин...
wizzard: (Default)
Эскалация внутри registry привела к замечательной формулировке «регистрировать такие домены можно, но их регистрируем не мы» о_О

Погуглил еще, выяснилось, что да, действительно, в зоне .vn бывают 1-2-буквенные, но их раздает не VNNIC, а непосредственно Министерство Связи Вьетнама, по не до конца прописанной до сих пор процедуре %)

(домен, про который сыр-бор - k.vn )
Можно, конечно, написать и туда, благо мне выдали мэйлы и телефоны конкретных людей в этом министерстве, но лень, так что наверное забью пока что :)

хехе

Aug. 25th, 2017 09:48 pm
wizzard: (Default)
Еще из рубрики "безумные эксперименты" и "а что, можно было?".

Зарегистрировал случайно однобуквенный домен (у всех регистраторов написано "минимум 3 символа", или просят много денег и Special Inqiry, а этот дал дописать домен прямо в "корзину").
Деньги списались, домен появился в админке. Прошло полтора часа (TTL корневой зоны), сервера регистратора говорят "домен есть", сервера зоны и WHOIS - "домена нет" :)
Перечитал еще раз вдумчиво правила зоны. Ограничений на минимальную длину нет. Написал в саппорт.
Саппорт бодр и весел, говорит "да, домен ваш, мы тоже считаем что все в порядке, а вот в registry будем писать!"

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

А, и для этого не обязательно быть слепым
> ten sighted subjects were taught basic navigation skills within a few days (Wikipedia)

https://www.ted.com/talks/daniel_kish_how_i_use_sonar_to_navigate_the_world/transcript
wizzard: (Default)
...игроки в Roblox в месяц зарабатывают гораздо больше, чем многие из нас в год, построением виртуальных домиков и аттракционов для других игроков.

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

> the monthly exchange limit is now 40 million Robux, or $140,000 USD per DevEx. If you DevEx the maximum amount each month, that's $1,680,000 USD a year (and yes, some developers are already there).
wizzard: (Default)
Почему мне так интересен вопрос машинно-человеческого языка: потому что сейчас machine learning на уровне программирования 70х-80х, с вкраплениями "перепаивания микросхем когда что-то глючит" и "набили на перфокарте, запустили на машине, ждем пока обсчитается и выплюнет нам новую перфокарту".
А реально большие масштабы будут, когда будут языки программирования ML-систем хотя бы на уровне Fortran или C.

Короче, soft skills 2.0: talking with the machines. Teaching your fellow machines.
https://arxiv.org/abs/1707.06742

(telegram: https://t.me/notatky )
wizzard: (Default)
Слегка капитанское наблюдение: дружить и общаться с людьми с другими взглядами на жизнь, конечно, расширяет кругозор и многому учит, но сколь бы крутыми они не были, ожидать что такое общение может дать эмоциональную поддержку, в общем, не стоит.

Жаль конечно, что понадобилось 5 лет и куча потерянных нервов, чтобы перестать (надеюсь!) об это шишки набивать.
wizzard: (Default)
Самый длинный договор, который я лично подписывал, содержал 50 с чем-то страниц legalese мелким шрифтом.

Но он таки меркнет и становится бледной тенью, если посмотреть, какое количество макулатуры регламентирует деятельность банков, бирж, трейдеров и прочих участников рынка в США.

То есть, хм, сами тексты вполне себе структурированы и читабельны. Но вот их количество...
У меня пока что эстимэйт в миллионы страниц, но может быть там и больше...

Короче, очень занятная задача для information retrieval и natural language processing, да :)

on brainz

Jun. 11th, 2017 12:23 pm
wizzard: (Default)
Интересно, многие долгосрочные жизненные выборы, если вдуматься, выглядят как "сменить один набор проблем и радостей на другой", а не как "сделать лучший выбор" или "сделать худший выбор" из-за того, что мозг нормирует (в статистическом смысле) входящие данные, или доминантная причина все-таки не в этом?
wizzard: (Default)


FB пиарит мне фичу "код-ссылка на профиль", и я вспомнил, что в TrueLink сделал такое на пару лет раньше фб :)
Жаль, что проект пришлось заморозить. Может найдется у кого $500K на криптомессенжер? :)

(qr-код сканится любой сканилкой и ведет на сайт https://true.im, только сам мессенжер там не развернут, поэтому редиректа на профиль не будет)
wizzard: (Default)
Оглядываясь назад — насколько же, все-таки уделение самому себе внимания и вообще уход за собой влияет на возможность делать выводы и connect the dots! Вот просто небо и земля.

Причем из позиции "когда не до этого" оно вообще не заметно, будто так и надо. Окружающим заметно больше, но...

Причем это не только про какие-то там высокие материи, а буквально вот про всё. Читаешь пейпер, думаешь "о, клево, сам бы так сделал", бежишь делиться — а оказывается этим пейпером с тобой уже делились, и ты его уже читал, и ни-че-го из него не вынес! Жуть.

Впрочем, сожалеть тут особо нечего, надо делать выводы :)

Да, блог еще в телеграме -- https://t.me/notatky/36

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2025 10:19 am
Powered by Dreamwidth Studios