Email or username:

Password:

Forgot your password?
1,208 posts total
Андрей Ситник

A couple of thoughts about the Ukrainian operation in Kursk: instead of the usual fearmongering, the mainstream press should point out how this is the first time in history that a nuclear power is being invaded... and nothing happened. Putin's nuclear saber-rattling is bullshit and the west should stop self-intimidating itself and give Ukraine everything it needs to kick the Russians out. There are no red lines for the Putin regime, just talk.

Gabriele Svelto

Additionally it's worth pointing out that the fight within Russia will be highly asymmetric. The Russian regime managed to recruit enough cannon fodder for the war by promising salaries (and bonuses for getting wounded or dying) that are five times higher than that of a regular soldier... but those apply only *within Ukraine*. Good luck motivating poorly paid, poorly equipped Russian troops to go into human wave assaults to push back the Ukrainian armed forces.

M@ Bntn

@argyleink interesting! I can’t tell who is behind it though, which is weird. Wonder why no “about us” page?

Kilian Valkhof

@argyleink oh that looks very interesting! time to dig in and see how they do things.

Андрей Ситник

Бизнесмен из Петербурга, зарабатывающий на похоронах погибших на войне, потребовал от мужчин перестать уезжать из Курска

agents.media/biznesmen-iz-pete

Show previous comments
Galactic Jew 🇮🇱

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

Тр3тий Сергеевич

@Lemonid У нас в региональной рекламе по ТВ обязательно всплывает реклама местной конторы ритуальных услуг.

Реально самая прибыльная отрасль после военпрома.

Андрей Ситник

The word “Hello” is not more than 200 years old in the English language.

The word began to be used after the introduction of telephones, before that people used “good morning”, etc.

Don’t be afraid to invent new words.

en.wikipedia.org/wiki/Hello

Андрей Ситник

Испания снизила среднее количество учеников на одного учителя до 10,6.
t.me/bcn_today/2647

В России — примерно 20 учеников на учителя и растёт.

Не понимаю людей, которые не переезжают из-за детей.

Переместить ребёнка из войны, в развитые страну, где многоязычная среда — это дать ребёнку совсем другой старт.

Меня самого в 2 года перевезли в другую страну и я считаю, что это мне сильно помогло.

Григорий Клюшников

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

Вот за что я злюсь, так это за то, что меня в детстве не возили никуда заграницу, потому что папа-бизнесмен — горе в семье. Ну и вообще он еблан и украл у меня детство. Хорошо, что этого человека в моей жизни больше нет ни в каком виде. А одноклассники вот во всякие Египты и Турции ездили и хвастались этим. А я, а что я, а я в Псков и Великий Новгород на машине, блджад. В тот период своей жизни я ненавидел лето, потому что это было 3 месяца с родителями целый день каждый день, почти как в тюрьме.

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

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

Андрей Ситник

A 1px wide font possible by exploiting sub-pixels from standard LCD displays. 🤯 What a fun idea!

By: Matt Sarnoff

msarnoff.org/millitext/

At 12x zoom, it looks like this, just a few innocent columns of pixels:

Image of colorful pixels.

However, on a standard LCD monitor, if you look at it really closely, or with a magnifying glass or digital camera, you see this:

Photo of the colorful pixels rendered out as readable font writing:
0123456789
ABCDEFGHIJKLM
NOPQRSTUVWXYZ
Андрей Ситник

Написал статью о моих любимых YouTube-каналах для изучения испанского языка.

vas3k.club/post/25370/

Это переложения моего старого треда с добавлением новых каналов и с большим количеством информации по каждому каналу.

[DATA EXPUNGED]
Андрей Ситник

tRPC и react-query строятся на старой парадигме request/response. А вот в мире Local First создаётся куча идей на базе event sourcing, которые и вне Local First хорошо работают.

Zero от Replicache огонь для обычных приложений (не Local First).

Если интересно, что за революция с Sync Engines происходит в мире Local First, то вот мой пересказ основных идей с первой конференции по Local First.

evilmartians.com/chronicles/re

Андрей Ситник

Major tech companies are producing far more carbon emissions than they suggest in their sustainability reports.

They’re lobbying hard to rewrite the rules on how emissions are calculated to show net zero on paper, but not in practice.

ft.com/content/2d6fc319-2165-4

#tech #climate #emissions #climatechange

A set of graphs showing the real carbon footprint of Amazon, Alphabet, Microsoft, Meta, and Apple is much higher than the footprint adjusted for market carbon instruments they’ve bought.
Show previous comments
Jérôme Carretero

@parismarx

It sucks a lot that it's increasing fast, but to put it in perspective, per capita CO2 equivalent emissions (eg. ourworldindata.org/grapher/co- ) indicate that they're not the main offenders; "western lifestyle" should be rethought for much more energy efficiency. Everytime you (generic you) go to fill your car gas tank you're about to emit 200 kg of CO2. Doing it once a week is already 10 tons per year.

ˈdälfən™🐬 💥 🌊

@parismarx paywalled article; FT is expensive for many people too

Андрей Ситник

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

spacenews.com/nasa-watchdog-fi

> Boeing
> Проблемы с контролем качества
> Переносы
#космоновости #NASA #Boeing #SLS #переносы #ракета #НАСА

AltTexter RU

🔍 Описание

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

📝 Текст на картинке

Ah shit, here we go again.

Cytrynid

Серьёзно, кто-нибудь, объясните уже эффективным менеджерам™ Боинга, что контроль качества и безопасность — это те две вещи, на которых НЕЛЬЗЯ НИ В КОЕМ СЛУЧАЕ экономить в аэрокосмической сфере.

737 MAX — блин, у нас проблемы с безопасностью? А, пофиг, сделаем быструю заплатку в ПО, раз два и в продакшн! Что там проверять, у нас хорошие программисты, пусть летит!

Ой блин, а чой-то всё хреново и клиенты от нас уходят? А, ладно, сэкономим на контроле качества! Мы практически век самолёты выпускаем, что может пойти не так? Блин, дверь, ты куда полетела?!

Чёрт, Starliner разрабатывается уже хрен знает сколько, мы его уже за свои деньги делаем — а мы не любим тратить свои деньги! Так, вот все вот эти тесты, они правда так обязательны? Давайте их не делать и будь что будет!
В смысле НАСА решает, не возвращать-ли корабль пустым, чтобы не рисковать астронавтами?

Эй, ребята над SLS, вы поторопитесь там, нам нужно восстановить репутацию! Давайте пару углов сточим тут и там...

Серьёзно, кто-нибудь, объясните уже эффективным менеджерам™ Боинга, что контроль качества и безопасность — это те две вещи, на которых НЕЛЬЗЯ НИ В КОЕМ СЛУЧАЕ экономить в аэрокосмической сфере.

737 MAX — блин, у нас проблемы с безопасностью? А, пофиг, сделаем быструю заплатку в ПО, раз два и в продакшн! Что там проверять, у нас хорошие программисты, пусть летит!

Андрей Ситник

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

Чтобы не скатиться в перечисление спутников и их расстояния от Земли по прямой, давайте введём условие, что объект должен быть закреплён на земле.
Чтобы не скатиться в перечисление шахт, не будем брать в расчёт фундамент.

Всех, кто назвал Бурдж Халифа — попрошу вон из чата. Жалкие 805 метров это ничто.

Встречайте, нефтяная вышка Perdido в Мексиканском заливе, глубина которого в этом месте составляет 2450 метров! Да, её структура не является жёсткой, сама платформа плавает и зафиксирована несколькими якорями. Но якорные цепи — над землёй и тянутся от самого дна до платформы! Ещё и под углом и провисают, так что длинна конструкции на самом деле ещё больше, чем 2 с половиной километра.

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

Чтобы не скатиться в перечисление спутников и их расстояния от Земли по прямой, давайте введём условие, что объект должен быть закреплён на земле.
Чтобы не скатиться в перечисление шахт, не будем брать в расчёт фундамент.

Всех, кто назвал Бурдж Халифа — попрошу вон из чата. Жалкие 805 метров это ничто.

Андрей Ситник

'Apple doesn't oppose regulation; Apple loves regulation, so long as they're the ones doing the regulating. They want to be able to shape and define the digital market, backed by the power of the state, but without any input from the state. In modern corporate orthodoxy, the state is an enforcer for corporate will." pluralistic.net/2024/08/15/pri

Андрей Ситник

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

Но проблема в том, что в реальности всё наоборот. На 95% проектах Реакт уже лет 10 (при том, что новое поколение фреймворков ушло далеко вперёд).

А в бэкенде есть реальное разнообразие.

Show previous comments
Andrey Sitnik

Давайте честно:

1. Использовать SPA для всех типов сайтов — было ошибкой (даже команда Реакта признает это с RSC)
2. RSC — неудобный хак, который был бы не нужен, если бы мы не пытались сохранить API Реакта (Qwik делает это лучше)
3. Хуки — были ошибкой.
4. Со стилями беда

Всего этого не было бы, если бы у нас была реальная конкуренция фреймворков.

Но по факту во фронтенде мы выбираем фреймворк не по качеству, а по популярности — создавая dead lock возможности смены фреймворка.

Давайте честно:

1. Использовать SPA для всех типов сайтов — было ошибкой (даже команда Реакта признает это с RSC)
2. RSC — неудобный хак, который был бы не нужен, если бы мы не пытались сохранить API Реакта (Qwik делает это лучше)
3. Хуки — были ошибкой.
4. Со стилями беда

Всего этого не было бы, если бы у нас была реальная конкуренция фреймворков.

gleb.zhulik

@sitnik_ru а с системами сборки что? Сколько раз вебпак в этом году переизобрели?

top.ofthe.top
> Вот есть популярная шутка, что во фронтенде якобы каждый день новый фреймворк. Но проблема в том, что в реальности всё наоборот. На 95% проектах Реакт уже лет 10 (при том, что новое поколение фреймворков ушло далеко вперёд). А в бэкенде есть реальное разнообразие.

Но есть нюанс. Бэкендщику достаточно знать язык, а фреймворк всё равно какой. Поэтому в вакансиях на уже работающий проект нередко встречается условие "опыт работы с любым современным фреймворком", т.к. если разработчик уже работал с Symfony, Laravel не будет для него проблемой, или аналогично перейти с Django на Flask или FastApi.

С фронтенд фреймворками же знание JS/TS мало, там любят каждый свой декларативный язык изобретать.

> Вот есть популярная шутка, что во фронтенде якобы каждый день новый фреймворк. Но проблема в том, что в реальности всё наоборот. На 95% проектах Реакт уже лет 10 (при том, что новое поколение фреймворков ушло далеко вперёд). А в бэкенде есть реальное разнообразие.

Но есть нюанс. Бэкендщику достаточно знать язык, а фреймворк всё равно какой. Поэтому в вакансиях на уже работающий проект нередко встречается условие "опыт работы с любым современным фреймворком", т.к. если разработчик уже работал с...

Андрей Ситник

Oh nice, @FirefoxNightly now has support for the 'interactive-widget' meta viewport key, to control the viewport resize behaviour when showing a virtual keyboard.

There are 3 values to choose from: resizes-visual, resizes-content, and overlays-content.

You can use one of these values to prevent a `position: fixed` element from getting placed underneath the virtual keyboard.

See developer.chrome.com/blog/view for all details.

Supported in Chrome from Chrome 108. No word from Safari on this.

Oh nice, @FirefoxNightly now has support for the 'interactive-widget' meta viewport key, to control the viewport resize behaviour when showing a virtual keyboard.

There are 3 values to choose from: resizes-visual, resizes-content, and overlays-content.

You can use one of these values to prevent a `position: fixed` element from getting placed underneath the virtual keyboard.

Visual showing how each value behaves.
Show previous comments
wakest ⁂

@bramus @FirefoxNightly hey @cheeaun would this help with the weird empty space above the keyboard?

Jonathan Dallas

@bramus I don’t see a WebKit standards position issue for this. Has one been filed? github.com/WebKit/standards-po

Kilian Valkhof

@bramus @FirefoxNightly

Nice. Would be great if browsers could also emulate those changes in svh/dvh wink wink nudge nudge.

issues.chromium.org/issues/408

Андрей Ситник

pkg-size показывает и размер в JS-бандле и размер в node_modules.

Позволяет посмотреть сколько будут весить разные ESM-экспорты после tree-shaking и проверить все подзависимости.

Отличная замена bundlephobia и packagephobia.

pkg-size.dev/@logux%2Fclient

Андрей Ситник

Результаты соцопроса иммигрантов-айтишников.

1. Вернувшиеся и оставшиеся продолжают использовать слово «релокация», а те кто уехал, переходят на слово «иммиграция».
2. Все медленно переехали из Грузии в Сербию, Германию и Испанию.

newhr.org/data/itrelocation22-

[DATA EXPUNGED]
Старый По Литикан

@sitnik_ru А сколько человек участвовало в опросе?

Андрей Ситник

Our products now ship to Greece, Estonia, Latvia, Lithuania, Luxembourg, Malta, and Republic of Cyprus! We need to figure out what to do here now:

New countries Framework ships to.
Show previous comments
João Vitória Silva

@frameworkcomputer how about Portugal? 🇵🇹 Yes, we have a dedicated keyboard layout I believe, but why not allow to ship with an English keyboard? There are plenty of stickers to make it Portuguese +/-

Go Up