Дачный A/B на примере.
На картинке мы видим настоящий "зеленый" A/B +20%, с правой стороны я положил удобрения, на обложке которых было написано, что они "дают насыщенный изумрудный цвет и стимулируют рост", а с левой стороны - не положил.
В удивительное время живем, что написано, то и дают!
На картинке мы видим настоящий "зеленый" A/B +20%, с правой стороны я положил удобрения, на обложке которых было написано, что они "дают насыщенный изумрудный цвет и стимулируют рост", а с левой стороны - не положил.
В удивительное время живем, что написано, то и дают!
😁44👍22🔥16🤯4✍3❤2🎃1
Forwarded from Mantichore Clava
Генрих Антон Мюллер и его таинственная машина безумия.
Строения, произведённые Мюллером между 1912 и 1927 годами в психиатрической больнице Мюнзинген, Швейцария.
Генрих Антон Мюллер был творческой личностью. Французский винодел и художник, который изобрёл машину для обрезки виноградных лоз перед прививкой.
К сожалению, он упустил патент, и в результате его изобретение было скопировано и использовано другими. Это привело Мюллера в состояние глубокой депрессии, и по мере ухудшения его поведения он был помещён в психиатрическую клинику Мюнзинген, недалеко от Берна в Швейцарии, где он оставался до конца своих дней. Здесь он начал строить сложные и странные машины из веток, тряпок и проволоки, смазывая детали собственными экскрементами. Мюллер не осмеливался рассказывать кому-либо, для чего будут использоваться его машины, из-за страха и паранойи снова всё потерять.
Строения, произведённые Мюллером между 1912 и 1927 годами в психиатрической больнице Мюнзинген, Швейцария.
Генрих Антон Мюллер был творческой личностью. Французский винодел и художник, который изобрёл машину для обрезки виноградных лоз перед прививкой.
К сожалению, он упустил патент, и в результате его изобретение было скопировано и использовано другими. Это привело Мюллера в состояние глубокой депрессии, и по мере ухудшения его поведения он был помещён в психиатрическую клинику Мюнзинген, недалеко от Берна в Швейцарии, где он оставался до конца своих дней. Здесь он начал строить сложные и странные машины из веток, тряпок и проволоки, смазывая детали собственными экскрементами. Мюллер не осмеливался рассказывать кому-либо, для чего будут использоваться его машины, из-за страха и паранойи снова всё потерять.
😢21🔥4👍2
Mantichore Clava
Генрих Антон Мюллер и его таинственная машина безумия. Строения, произведённые Мюллером между 1912 и 1927 годами в психиатрической больнице Мюнзинген, Швейцария. Генрих Антон Мюллер был творческой личностью. Французский винодел и художник, который изобрёл…
Тот самый прообраз "из говна и палок"
👍17
https://pydong.org/posts/PythonsPreprocessor/
Гля какая красота - препроцессор для python.
Коллеги эксплуатируют тот факт, что в блоке, в котором вы указываете кодировку, можно подсунуть фейковую кодировку, которая уже сделает магию:
Я когда-то тоже запилил препроцессор для python, но я делал иначе, я заманкейпатчил систему импорта модулей, с примерно таким же результатом. Предлагаемый способ практичнее, потому что позволяет добиваться результата per file.
python с curly braces - это, безусловно, очень хорошечно.
Гля какая красота - препроцессор для python.
Коллеги эксплуатируют тот факт, что в блоке, в котором вы указываете кодировку, можно подсунуть фейковую кодировку, которая уже сделает магию:
# coding=utf8
# -*- coding: utf8 -*-
# vim: set fileencoding=utf8 :
Я когда-то тоже запилил препроцессор для python, но я делал иначе, я заманкейпатчил систему импорта модулей, с примерно таким же результатом. Предлагаемый способ практичнее, потому что позволяет добиваться результата per file.
python с curly braces - это, безусловно, очень хорошечно.
Pydong
Python’s Preprocessor
Every now and then you hear outrageous claims such as “Python has no preprocessor”.
🔥20🤡8😱6👍4🤔2❤1😈1
https://t.me/rasstriga/12549
В телеге сообщения ходят plain text. Ну, то есть, там есть e2s encryption, но сервер текст сообщения знает. Это отличает telegram от того же whatsapp, где есть настоящий e2e encryption.
Поэтому у французской полиции очень понятная и конкретная предъява к Дурову, что он технически может заняться модерацией в телеге, но отказывается сотрудничать с ними.
А вот whatsapp такое предъявить нельзя, потому что честный e2e.
Жадность фраера сгубила, как говорится.
В телеге сообщения ходят plain text. Ну, то есть, там есть e2s encryption, но сервер текст сообщения знает. Это отличает telegram от того же whatsapp, где есть настоящий e2e encryption.
Поэтому у французской полиции очень понятная и конкретная предъява к Дурову, что он технически может заняться модерацией в телеге, но отказывается сотрудничать с ними.
А вот whatsapp такое предъявить нельзя, потому что честный e2e.
Жадность фраера сгубила, как говорится.
Telegram
Расстрига
Павла Дурова задержали во Франции. Это произошло в аэропорту Ле Бурже, куда бизнесмен прилетал на частном самолете из Азербайджана.
По информации телеканала TF1, ордер на арест Дурова был выдан из-за того, что он «не сотрудничал с французскими силовиками…
По информации телеканала TF1, ордер на арест Дурова был выдан из-за того, что он «не сотрудничал с французскими силовиками…
🤡29👍9🤔5👎2🤬1😴1👻1
commit -m "better"
https://github.com/iovisor/bcc/blob/master/docs/kernel-versions.md Кстати, полезный список ссылок на коммиты, в которых добалялись те или иные фичи #ebpf ядро. По мне довольно полезно для понимания, когда и зачем срабатывает тот или иной ebpf callback.
Будни #bootstrap
Довольно много софта, которое хочет что-то собирать под #ebpf, путает target компилятор, и freestanding компилятор.
target компилятор - это компилятор, который собирает код под нужную нам платформу.
freestanding компилятор - это компилятор, который не знает, под какую платформу он собирает, но ему ее можно передать в аргументах командной строки.
Вот почему-то почти весь код, который я собирал для bpf, ожидает, что он может взять target компилятор, передать ему
А разгадка одна - безблагодатность.
А потом странные ошибки сборки и линковки, с которыми без поллитры не разберешься.
Наверное, потому что все уже привыкли, что host/target - это две разных платформы, и системы сборки как-то (чаще плохо) это поддерживают, а вот третье измерение - это уже перебор.
Хотя, как ни странно, gnu build system изначально имела три платформы, build/host/target, но они значат не совсем то, что нужно для bpf.
Я это называю host/target/for_target, и, мне кажется, это лучше отражает суть происходящего, но протащить это в сборочные скрипты того или иного проекта - это жесть, приходится wrap кучу тулчейнов, чтобы они из контекста понимали, для чего сейчас вызвана компиляция.
Это настолько subtle, что я не смог найти хороший пример для bpf, чтобы из кода было понятно, что тут происходит, но вот вам пример для cargo - https://github.com/pg83/ix/blob/main/pkgs/die/rust/cargo.sh#L57-L95
Я настолько задолбался разбираться, где там и что зовется под host и под target (скорее всего, потому что господа в моноклях сами это не понимают), что пробую компилять/линковать в разных режимах, пока не соберется.
Работает превосходно!
Довольно много софта, которое хочет что-то собирать под #ebpf, путает target компилятор, и freestanding компилятор.
target компилятор - это компилятор, который собирает код под нужную нам платформу.
freestanding компилятор - это компилятор, который не знает, под какую платформу он собирает, но ему ее можно передать в аргументах командной строки.
Вот почему-то почти весь код, который я собирал для bpf, ожидает, что он может взять target компилятор, передать ему
-target bpf, и все будет хорошо.А потом странные ошибки сборки и линковки, с которыми без поллитры не разберешься.
Наверное, потому что все уже привыкли, что host/target - это две разных платформы, и системы сборки как-то (чаще плохо) это поддерживают, а вот третье измерение - это уже перебор.
Хотя, как ни странно, gnu build system изначально имела три платформы, build/host/target, но они значат не совсем то, что нужно для bpf.
Я это называю host/target/for_target, и, мне кажется, это лучше отражает суть происходящего, но протащить это в сборочные скрипты того или иного проекта - это жесть, приходится wrap кучу тулчейнов, чтобы они из контекста понимали, для чего сейчас вызвана компиляция.
Это настолько subtle, что я не смог найти хороший пример для bpf, чтобы из кода было понятно, что тут происходит, но вот вам пример для cargo - https://github.com/pg83/ix/blob/main/pkgs/die/rust/cargo.sh#L57-L95
Я настолько задолбался разбираться, где там и что зовется под host и под target (скорее всего, потому что господа в моноклях сами это не понимают), что пробую компилять/линковать в разных режимах, пока не соберется.
Работает превосходно!
GitHub
ix/pkgs/die/rust/cargo.sh at main · pg83/ix
ix package manager. Contribute to pg83/ix development by creating an account on GitHub.
👍14🐳4🔥3
https://www.opennet.ru/opennews/art.shtml?num=61761
https://lore.kernel.org/lkml/CAHk-=wj1Oo9-g-yuwWuHQZU8v=VAsBceWCRLhWxy7_-QnSa1Ng@mail.gmail.com/
"Линус Торвальдс ответил: Хватит"
"#Kent Оверстрит ответил, что Bcachefs определённо более надёжна..."
"Торвальдс возразил ..."
https://lore.kernel.org/lkml/ihakmznu2sei3wfx2kep3znt7ott5bkvdyip7gux35gplmnptp@3u26kssfae3z/
"But I do have really good automated testing (I put everything through lockdep, kasan, ubsan, and other variants now), and a bunch of testers
willing to run my git branches on their crazy (and huge) filesystems"
https://lore.kernel.org/lkml/7dwjsfnrxyxewrxsyznkl6kbgilnfisom7igpeyesmihktejqt@njz4xjtpcgw5/
"You guys are freaked out because I'm moving quickly and you don't have visibility into my own internal process, that's all"
Директор детского сада попросил у своего давнего друга, командира
воинской части, чтоб тот прислал ему двух солдат отремонтировать
электрику в детском саду.
Через пару дней после посещения солдатами детского сада звонит директор к другу и говорит, что после того как солдаты отремонтировали электрику
дети стали ругаться матом, причем такими словами, которые не каждый
знает.
Вызывает командир этих двух солдат и просит одного из них расказать как
они ремонтировали электрику.
Солдат:
- Ну что я могу сказать, товарищ командир. Нужно было припаять контакт, рядовой Петров сел мне на плечи и стал паять.
Командир:
- Ну и что было дальше?
Солдат:
- Ну Петров паяет, а я чувствую, что мне на голову что-то горячее капает.
Командир:
- Ну и....?
Солдат:
- Ну я и говорю, мол, рядовой Петров Вы что не видите, что Вашему боевому товарищу на голову раскаленное олово капает....
(если что, я на стороне Кента, пусть ворошит это осиное гнездо всласть)
https://lore.kernel.org/lkml/CAHk-=wj1Oo9-g-yuwWuHQZU8v=VAsBceWCRLhWxy7_-QnSa1Ng@mail.gmail.com/
"Линус Торвальдс ответил: Хватит"
"#Kent Оверстрит ответил, что Bcachefs определённо более надёжна..."
"Торвальдс возразил ..."
https://lore.kernel.org/lkml/ihakmznu2sei3wfx2kep3znt7ott5bkvdyip7gux35gplmnptp@3u26kssfae3z/
"But I do have really good automated testing (I put everything through lockdep, kasan, ubsan, and other variants now), and a bunch of testers
willing to run my git branches on their crazy (and huge) filesystems"
https://lore.kernel.org/lkml/7dwjsfnrxyxewrxsyznkl6kbgilnfisom7igpeyesmihktejqt@njz4xjtpcgw5/
"You guys are freaked out because I'm moving quickly and you don't have visibility into my own internal process, that's all"
Директор детского сада попросил у своего давнего друга, командира
воинской части, чтоб тот прислал ему двух солдат отремонтировать
электрику в детском саду.
Через пару дней после посещения солдатами детского сада звонит директор к другу и говорит, что после того как солдаты отремонтировали электрику
дети стали ругаться матом, причем такими словами, которые не каждый
знает.
Вызывает командир этих двух солдат и просит одного из них расказать как
они ремонтировали электрику.
Солдат:
- Ну что я могу сказать, товарищ командир. Нужно было припаять контакт, рядовой Петров сел мне на плечи и стал паять.
Командир:
- Ну и что было дальше?
Солдат:
- Ну Петров паяет, а я чувствую, что мне на голову что-то горячее капает.
Командир:
- Ну и....?
Солдат:
- Ну я и говорю, мол, рядовой Петров Вы что не видите, что Вашему боевому товарищу на голову раскаленное олово капает....
(если что, я на стороне Кента, пусть ворошит это осиное гнездо всласть)
www.opennet.ru
Линус Торвальдс начал сожалеть, что принял Bcachefs в ядро Linux
При обсуждении очередной порции исправлений, предложенных для включения в ядро 6.11-rc5 автором Bcachefs, Линус Торвальдс написал, что начинает сожалеть о том, что принял файловую систему Bcachefs в состав ядра. Недовольство Торвальдса связано с тем, что…
🤣17😁11❤4🐳2🔥1
Forwarded from Хроники ебанариев
#нампишут
Попросил знакомого программиста разблокировать мне ютуб. Он сперва согласился а потом спросил буду ли я еще голосовать за Владимира Владимировича. я сказал "да,конечно" а он ответил вот тогда его и проси. Можно ли на него какое то заявление написать за неуважение к властям?
Попросил знакомого программиста разблокировать мне ютуб. Он сперва согласился а потом спросил буду ли я еще голосовать за Владимира Владимировича. я сказал "да,конечно" а он ответил вот тогда его и проси. Можно ли на него какое то заявление написать за неуважение к властям?
🤡36😁26🤣6👏3👍2🐳2
Будни #bootstrap
https://notgull.net/announcing-dozer/
Коллега собирается запилить компилятор Rust на plain c.
Зачем?
Ну, потому что коллега считает задачу #bootstrap важной, но так же он считает, что цепочка C -> C++ -> #mrustc -> Rust - слишком сложная.
Поэтому вот пилит на чистом C.
Ничего у него, конечно, не выйдет, потому что это запретительно дорого (https://t.me/itpgchannel/1279). У него просто не будет нужного количества времени (разве что, к нему не присоединится еще человек 10).
https://notgull.net/announcing-dozer/
Коллега собирается запилить компилятор Rust на plain c.
Зачем?
Ну, потому что коллега считает задачу #bootstrap важной, но так же он считает, что цепочка C -> C++ -> #mrustc -> Rust - слишком сложная.
Поэтому вот пилит на чистом C.
Ничего у него, конечно, не выйдет, потому что это запретительно дорого (https://t.me/itpgchannel/1279). У него просто не будет нужного количества времени (разве что, к нему не присоединится еще человек 10).
notgull
Why am I writing a Rust compiler in C?
To bootstrap Rust, no cost is too great.
👍6🤔4💯3🔥2❤1
Погранично-шизоидные отношения|ПШО
Photo
Интерпретация от ИИ - https://t.me/c/1469934025/31079
😁9🤝5🔥3🐳1
Тем временем, наши фанаты подготовили новый набор наклеек на ноутбук, от нашего канала.
Если есть желающие, то вот, можно записаться тут, через Я.Доставку
https://docs.google.com/forms/d/16HodcOS1YEK_LghCauPt6MmXfNBQytDIF1a7k_Qr8u8/viewform?edit_requested=true
Если есть желающие, то вот, можно записаться тут, через Я.Доставку
https://docs.google.com/forms/d/16HodcOS1YEK_LghCauPt6MmXfNBQytDIF1a7k_Qr8u8/viewform?edit_requested=true
🔥30🌚7❤5🥰3🤡2🤔1