wizzard: (Default)
важный аспект, про который часто забывают люди, которым надоела индустрия и хочется в рисёрч, где всё новое и клевое:

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

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

почему есть сервисы, которые берут предоплату (например, с доменами и "традиционными" хостингами много таких), и сервисы которые не берут, и пишут что legally не могут? (многие cloud storage, в частности).

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

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

с другой стороны, если мигрени с самого детства - это на самом деле был тот же самый вой от одиночества - то, может, так и лучше... черт его знает. голова - штука сложная, correlation does not imply causation, бла бла.
wizzard: (Default)
выложу тут кое-что мрачно-пафосное из головы, и пусть оно остается в 2018 году:

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

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

Пробуйте все равно. А потом делайте выводы, и не стесняйтесь этих выводов.
Слушайте себя, принимайте себя, уважайте свои чувства и свои ценности.
И пусть в этом году у вас будет меньше борьбы с собой и больше спокойного движения.
wizzard: (Default)
порой самые важные изменения - это вовсе не открытия.
чаще это то, что мы и так знаем - но не практикуем.
http://mas.kiev.ua/book-dao/medlennoe_vremya2002.html

magic

Jul. 7th, 2018 06:03 am
wizzard: (Default)
Самое странное последствие аппендицита - организм 16й день подряд продолжает меня бессменно подымать в 6 утра.

Сово-жаворонковость зависит от диеты? От микрофлоры? От формы кишечника? о_О

UPD: товарищ пишет, после курса антибиотиков тоже стал просыпаться утром. Как интересно.
wizzard: (Default)
Блин блин блин! Moves ( https://moves-app.com/ ) закрывается.

Это была одна из самых важных заплаток к моей дырявой памяти :(

Какие еще есть *персональные* location/activity tracker'ы?
Обязательно API, желательно какой-то умный постпроцесс "ходил"/"ездил"/"тусил"/"спал", и нормальные ToS. Или придется теперь самому писать?
wizzard: (Default)
интересную фигню отследил - по старой привычке, когда десктоп громко хрустит винтами, прожевывая терабайты фигни, начинаю залипать и ждать, пока перестанет хрустеть.

хотя вообще-то винда уже лет 5 как не тормозит при большой нагрузке на IO/CPU, не говоря уже о том, что система на отдельном SSD, который в процессах не участвует.
wizzard: (Default)
мда, многопоточный аплоад архивов упирается в винты, а не в сеть (1 гбит дома - это удобно, да).

серьезно подумываю, чтобы десктоп перевести на SSD вообще весь (нет, переписать аплоадер не предлагать)

торренты я уже давно качаю на SSD, потому что так существенно быстрее, но потом перекладывал их на винты
wizzard: (Default)
уважаемый олл, а кто чем пользуется чтобы в гугле отсеивать спамо-результаты? ихний родной экстеншен Personal Blocklist давно протух, а проблема осталась :(
wizzard: (Default)
таймменеджмент 80 лвл отлично разваливается, стоит заболеть. хмм. хотя нет, значит, 80 лвл - это если не разваливается. надо подумать.

вообще, sounds like a good challenge.

ведь можно не только болеть, а и внезапно подорваться и пойти лазить по крышам, веревочному парку, или кому там чего нравится.
wizzard: (Default)
новый прекрасный подземный стук в продакшне: как выяснилось, после gradual ребута кластера у одного из серверов стало на 64 гб оперативки меньше.

мониторить ЭТО нам в голову не приходило, да... точнее, мониторинг был, а вот алерта не было.
wizzard: (Default)
хочется какой-то гибрид аудиоконференций с мессенжером, который бы автоматически откладывал фразы сказанные участниками в отдельные voice messages, которые можно было бы реплеить (ну а по дефолту они бы реплеились сами по порядку), чтобы конфы не требовали стабильного интернета у всех участников
wizzard: (Default)
Почему люди разбираются в играх на много порядков быстрее компьютеров?

Потому что в играх обычно изображены предметы, с которыми люди уже умеют обращаться! %)

Совершенно прекрасный и очень наглядный пейпер с интерактивными демонстрациями -
https://rach0012.github.io/humanRL_website/

upd: исправил текст, какой-то он глючный был в оригинале)
wizzard: (Default)
Насколько же отличаются и подходы, и системы, и просто люди, которые работают с моделями, от тех, которые работают с реальным миром (который далеко не всегда берет и вот так вот упрощается).

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

Только вот беда, из-за того, что работать с моделью проще, быстрее, экономит силы, деньги, время и т.д. — через какое-то время она начинает выглядеть *реальнее реальности*.
Ведь как же иначе? Работает — значит соответствует! Работает лучше — соответствует лучше!

Реальность забывается. Проходит время.
Люди начинают фантазировать про модели *из моделей*, забывая о том, что про совместимость (совмещаемость?) вообще-то нужно думать заранее, и обычно это не так эффективно; или, если лень фантазировать — защищать модели, которые уже давно не соответствуют этой самой реальности.

Приходят споры, страдания, потери, разочарование. Кризис. Какие-то руки ломаются, какие-то просто опускаются. Стихия побеждает.
Цикл повторяется. 🦊
wizzard: (Default)
Гамлет с Камбербетчем чем-то неуловимо похож на Звездные Войны.

Известное произведение/франшиза, пафосная адаптация, очень красиво снято, есть какие-то претензии на "мы хотим сохранить дух тех времен" и одновременно расширено так, чтобы было очень доступно для разношерстной аудитории, такое :)
wizzard: (Default)
первое место делят между собой OpenVPN, который на одной машине начал реконнектиться ровно раз в 55 секунд (а уж как поверх этого глючит HTTPS и connection pooling - песня), и ээмм большая куча опенсорса, у которой (на другой машине) началась икотка с вставлением серий задержек по ровно 11 секунд перед запросом к сервису.

Другой инстанс, который ходит к тому же сервису, на той машине - задержек не имеет. Дебажить проблематично, у сервиса certificate pinning и прочие усложнители.

Три часа потратил, вкрутил workaround, забил, но осадочек остался.
wizzard: (Default)
Похоже, что люди, которые утверждают "подросткам нельзя ничего доверить, потому что они обязательно наделают фигни" и люди, которые утверждают, что "подростки поумнее иных взрослых" — просто наблюдали их в разном окружении.

TLDR: пишут, что главный фактор — это "надо же рискнуть, а то все подумают, что мне слабо́".
https://www.nature.com/articles/d41586-018-02170-3
wizzard: (Default)
(UPD: забрали уже)

Кому-то нужна распечатанная Learn You A Haskell for Great Good? Я тут избавляюсь от лишней бумаги, но просто выкидывать жалко (Киев)

LYAH
wizzard: (Default)
Я тут решил для разнообразия пописать что-то низкоуровневое, но морочиться с тулчейнами не хотелось. Ну и скорость итераций я в последнее время ценю.

В общем, откладываем в сторону gcc, clang и всю эту прочую тормозную братию.

Берем TCC (Tiny C Compiler) от Fabrice Bellard, под винду это choco install tinycc, под другие ОС, наверное, где-то так же, и любой file watcher, я взял nodemon, т.к. он был под рукой уже. Делаем 2 файла:
test.cmd: 
tcc -run app.c < test_input.txt

watch.cmd:
nodemon -e * -w . --exec test.cmd

И любимый текстовый редактор, у меня и Sublime и VS открыты были, благо, в студии сейчас не нужно создавать проекты, можно просто Open Folder.

Вуаля, полсекунды после Ctrl-S, и уже можно смотреть результаты теста. Если оно упало, или если повисло - на следующем сохранении nodemon прибьет child-процессы и перезапустит заново. Большинство хедеров у tcc прямо в дистрибутиве, но в целом даже свалка из Windows SDK собирается и показывает окошко с кнопкой менее чем за секунду.

Жаль, что мне такой пайплайн не пришел в голову в свое время в универе. Прям очень удобно. Век живи, век учись.

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 Apr. 23rd, 2019 02:45 pm
Powered by Dreamwidth Studios