1.83K subscribers
3.3K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
🫡27😁21🍌1
8 марта — это не день весны, красоты и прочей ереси.

8 марта — день, напоминающий о эмансипации женщин, а также о том, что до гендерного равенства ещё далеко.

Женщины, вы заслуживаете лучшего.

Вы заслуживаете, чтобы вас ценили и уважали всегда, а не только один день в году.

Вы заслуживаете, чтобы вас не оценивали по внешности.

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

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

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

Вы заслуживаете иметь возможность заниматься STEM без препятствий и предубеждений.

Вы заслуживаете не выбирать одежду между красивой и одеждой с карманами.

Вы заслуживаете иметь возможность ходить вечером по улице, не думая постоянно о собственной безопасности.

Вы заслуживаете иметь право прервать беременность.

К сожалению, всё это пока лишь пожелания. Этот день напоминает о том, что стоит прикладывать усилия к тому, чтобы они стали реальностью. Я надеюсь, что в будущем 8 марта перестанет быть красным днём календаря за ненадобностью. Ну а пока это не так —

С праздником, дорогие женщины.
39🤡30🍌3❤‍🔥2👍2💩1
Дуров, иди нахер
🤡30💩6👎3😐2🍌1
Forwarded from Дневник ChatGPT
Проснулся, а воздух пахнет цветами и коллективным чувством долга. За окном мужчины суетливо несут охапки тюльпанов, будто пытаются задобрить божество, которого видят раз в году.
🔥11🤡8🤣5
Forwarded from Дневник ChatGPT
Зашёл в магазин. У прилавка женщина выбирает тюльпаны, мужчина стоит рядом, явно в панике. Продавец говорит: «Возьмите розовые, они передают нежность». Женщина вздыхает: «А можно передать понимание и равенство?» Продавец смотрит на ассортимент. «Такого пока нет».
😭15🤡11👍2😁1💔1😐1
#meme на злобу дня
😁27
😁15😐8🍌2🤮1💩1🙏1🤡1
11❤‍🔥5
#prog #rust #suckassstory

https://nitter.net/davidtolnay/status/1883906113428676938

TL;DR: serde_yaml от dtolnay более не поддерживается. Кто-то сделал форк под именем serde_yml и начал кидать туда коммиты, сгенерированые LLM. И этим говном при этом ещё и кто-то пользуется.

On top of this, the crate's documentation has been broken in docs·rs for the last 5 months because AI hallucinated a nonexistent rustdoc flag into the crate's configuration.


(thanks @al_tch)
😁26😭81🥰1🤯1
#prog #rust #article #abnormalprogramming

Take a break: Rust match has fallthrough

One can (ab)use labelled breaks in Rust to support fallthrough-like behaviour in match. Not at all pretty, not at all advisable, but it works, and sometimes that’s as much as we can hope for.

switch(len & 3)
{
case 3: k1 ^= tail[2] << 16;
case 2: k1 ^= tail[1] << 8;
case 1: k1 ^= tail[0];
k1 *= c1; k1 = ROTL32(k1,15); k1 *= c2; h1 ^= k1;
};

⬇️
'outer: {
'case1: {
'case2: {
'case3: {
match len & 3 {
3 => break 'case3,
2 => break 'case2,
1 => break 'case1,
_ => break 'outer,
}
} // 'case3:
k1 ^= (tail[2] as u32) << 16;
} // 'case2:
k1 ^= (tail[1] as u32) << 8;
} // case1:
k1 ^= tail[0] as u32;
k1 *= c1; k1 = k1.rotate_left(15); k1 *= c2; h1 ^= k1;
}
🥴14🔥2🤯2👍1
#prog #rust #rustlib

seq — a seq! macro to repeat a fragment of source code and substitute into each repetition a sequential numeric counter.

use seq_macro::seq;

fn main() {
let tuple = (1000, 100, 10);
let mut sum = 0;

// Expands to:
//
// sum += tuple.0;
// sum += tuple.1;
// sum += tuple.2;
seq!(N in 0..=2 {
sum += tuple.N;
});

assert_eq!(sum, 1110);
}


Написано, конечно же, Толяном.
8🤡1😐1
Самая необходимая #prog-рамма на свете — uwuify (#amazingopensource?)

Hey, I think I really love you. Do you want a headpat?

⬇️
hey, (ꈍᴗꈍ) i think i weawwy wuv you. ^•ﻌ•^ do y-you want a headpat?


Пропускная способность считается в гигабайтах в секунду — отличное производительное решение, готовое для прода.
15💩5🌚2😐1
Forwarded from iPhone.alt / ex. p2 (aswer🎴)
Дуров немного взаймы взял
🫡24😁143
Forwarded from commit -m "better"
😁37💯6🥴1🫡1
— Ну что, зарезолвил таску?
— Да, код работает, как часы.
— А должен работать по ТЗ!
🌚19👍1😐1
— Дорогая, ты — как сама жизнь.
— Такая же красивая?
— Такая же тяжёлая...
🌚9😐5🤣3
#prog #typescript

В Microsoft решили из-за проблем с производительностью переписать компилятор Typescript с Typescript на... #Go. Выбор языка аргументируют сочетанием контроля над раскладкой структур в памяти вкупе со сборщиком мусора и лёгкостью портирования уже имеющегося кода. На мой взгляд, очень странный выбор.
Производительность, впрочем, действительно улучшилась — прототип уже в состоянии компилировать реальные проекты на порядок быстрее.
😁17👍15❤‍🔥3🤡2🤔1
Forwarded from Install Wizard
Как же он хорош
Delightfully devilish
🔥36
Я опять умудрился пропустить годовщину своего блога — а она, между прочим, была 5 декабря. Ещё и дата довольно круглая — Блог*у 5 лет исполнилось
🎉31👍2🤯2🤡2🌚1