Email or username:

Password:

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

Выпустил новую версию keyux, где исправил поддержку Сафари.

Это набор хелперов, чтобы сделать крутой UX работы с клавиатуры с вашим интерфейсом — добавить горячие клавиши, навигацию стрелками для табов, авто-прыжок фокуса в следующие окно, Escape, и т. д.

Самое круто, что keyux работает с любым JS-фреймворком, так как вы управляете им через aria-аттрибуты.

github.com/ai/keyux

Show previous comments
Idan Gazit

@leaverou Yeah but is it, uh, wrong? 😂

I find there is an odd wisdom to it: Make things that survive your absence.

Not Jasmine

@leaverou theres too much going on with the ai assistants. They need help

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

Где-то в соцсетях пробежала рекомендация книги "Департамента антимеметики не существует Сэма Хьюза, программиста, который в качестве хобби пишет книги под псевдонимом qntm. По ссылке avva.livejournal.com/3296186.h можно найти FB2 русского перевода, и чуть подробнее прочитать про книгу. Я расскажу коротко.
Все мы знаем про мемы - кусочки информации, которые устроены так, что вирусно распространяются. Но есть ещё и антимемы - они устроены так, что сопротивляются распространению. Например, пароли (по своей сути не предназначенные для других людей) или сложные математические формулы (потому что их сложно запомнить и осмыслить). Так вот в книге предполагается, что есть ещё антимемы магического свойства, которые настолько мощные, что люди, соприкоснувшись с ними, мгновенно забывают об этом, или не могут никому в принципе об этом рассказать. И отдел антимеметики занимается их изучением.
Пока прочитал первые пару глав, и пока что идея, и как она подается - впечатлило. Поэтому рекомендую @rf

Где-то в соцсетях пробежала рекомендация книги "Департамента антимеметики не существует Сэма Хьюза, программиста, который в качестве хобби пишет книги под псевдонимом qntm. По ссылке avva.livejournal.com/3296186.h можно найти FB2 русского перевода, и чуть подробнее прочитать про книгу. Я расскажу коротко.
Все мы знаем про мемы - кусочки информации, которые устроены так, что вирусно распространяются. Но есть ещё и антимемы - они устроены так, что сопротивляются распространению. Например,...

Dr. Quadragon ❌

@shwars Звучит как что-то что понравится @pastecat
@rf

Iron Bug
@rf @shwars старейшая теория непознаваемого, или трансцедентного, которую обсасывали философы с древнейших времён и до наших дней. я даже не знаю, можно ли что-то новое в этой области придумать. кажется, уже всё давным давно придумано.
Show previous comments
Artëm Chistyakov

@nikitonsky I agree these could be pragmatic solutions for single-user local-first apps for the current state of affairs (where we have multiple devices each with its own copy of data). However, I dream of a timeline where the supercomputers that we carry around everywhere act as database servers for all other devices in our lives. Add encrypted cloud backups and you have a private, reliable data source that never conflicts. CRDTs would only be needed for “multiplayer”.

Rafael

@nikitonsky This is fantastic! I've been planning to write a local-first time tracker using exactly this approach.

I always thought I missed a major downside because no one else talked about it. The only one I can think of is the extra storage space required. I think that can even be reduced by storing the state outside of the sync folder.

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

Приехал в Малагу в футболке о проблеме «испанских гальго».

На юге Испании есть жуткая традиция мучить гончих в конце сезона охоты.

mastodon.social/@lostinwiki/11

Konstantin

@sitnik_ru что за пиздец я сейчас прочитал. Кошмар.

Show previous comments
Growlph Ibex

@nealcurtis @philpem This is honestly the most concise and effective summary I've ever seen of that philosophy's end state.

Will

@nealcurtis Libertarians prefer having us all owned by a corporation, while crying about gov’t tyranny.

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

Ссылки в интернете быстро умирают.

Но в Китае скорость смерти ссылок — прямо другой уровень.

Упоминаний Джека Ма до 2005 найти уже невозможно. Далее если использовать Гугл — ссылки мертвы.

Новые материалы в основном в WeChat, где нет индексации.

giovanni1313.livejournal.com/1

alexanderniki

@sitnik_ru

Немного не по теме, просто прям задело за живое :)
Это прям какой-то общечеловеческий процесс по ходу дела. Мода еще вот эта... все тащить в телегу. Поиск инфы по чатикам - это просто максимально проклято)

Andrey Bondarenko

@sitnik_ru иронично, что это написано в ЖЖ.

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

Примеры, как «Идите лесом» помогают дезертировать из армии РФ.

Кому-то помогают с документами избежать призыва. Кому-то помогают перейти границу и спастись.

Помогая им вы и спасаете людей и ослабляете путинский режим. Помните, оппозиция — это мы, а не какие-то люди в YouTube.

t.me/iditelesom_help/3434

@rf

HY1P

@sitnik_ru@mastodon.social @rf@mastodon.ml здорово, что есть активисты, которые не просто языком умеют молоть, а делать реальные дела!

Злой Линукс

@sitnik_ru@mastodon.social @rf@mastodon.ml Они мне в прошлом году помогли, с тех пор доначу им ежемесячно

CountZero

@sitnik_ru
украинцам они помогают? Тем которые не хотят служить в ВСУ
@rf

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

📣Official statement: the new EU chat controls proposal for mass scanning is the same old surveillance with new branding.

Whether you call it a backdoor, a front door, or “upload moderation” it undermines encryption & creates significant vulnerabilities

signal.org/blog/pdfs/upload-mo

Show previous comments
Christian

@Mer__edith It's nothing but the same old surveillance tactics wrapped in a shiny new package. Whether they label it a backdoor, a front door, or disguise it as "upload moderation," this proposal is a direct threat to encryption. The audacity to push this under the false pretense of protecting children is beyond belief. The EU council must not let this pass. Our security and freedoms are at stake, and we must stand against this deception!

neo

@Mer__edith@mastodon.world They know & are hoping to induce "care fatigue"

Graydon

@Mer__edith And this shit is not going to go away until the institutional actors determined to enact it have been abolished.

It'd be appropriate to abruptly and comprehensively and completely defund whatever EU agencies keep insisting on authoritarian social controls.

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

Плюсы модульного ноутбука Framework — сторонняя компания выпустила материнскую плату с RISC-V процессором, которую можно поставить в корпус Framework

Это, конечно, больше для энтузиастов, но «вау». Framework реально круто меняют рынок ноутбуков

Для Framework это прорыв, потому что не только Framework делает теперь материнские платы для своего ноутбука

Другие компании тоже теперь могут делать железо используя плюсы экосистемы Framework (не надо думать о экране и т. п.)

fosstodon.org/@frameworkcomput

Плюсы модульного ноутбука Framework — сторонняя компания выпустила материнскую плату с RISC-V процессором, которую можно поставить в корпус Framework

Это, конечно, больше для энтузиастов, но «вау». Framework реально круто меняют рынок ноутбуков

Для Framework это прорыв, потому что не только Framework делает теперь материнские платы для своего ноутбука

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

Что такое RISC-V.

Набор команд процессора (а-ля тот самый ассемблер) — под авторским правом.

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

ARM уже лицензирует другим (поэтому там развитие быстрее), но условия тоже снижают конкуренцию (запреты на ядра других компаний).

RISC-V — свободный набор команд. Для нас это значит больше конкуренции — больше инноваций.

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

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

@sitnik_ru
Для них все это наше it не очень органично. Интерфейсы сложны и перегружены. Значки не интуитивны. Порядок действий мало с чем ассоциируется и, как правило, просто заучивается. И в целом это закономерно. Нам, весь этот контекст it кажется уже неотъемлимой частью жизни, поскольку мы буквально были в него погружены со школьной скамьи. Это немного "замыливает глаз" разработчиков, просто не учитывающих пожилых пользователей.

ርዐነጠዐነቿረቻ

@askolock @sitnik_ru

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

top.ofthe.top
> Порядок действий мало с чем ассоциируется и, как правило, просто заучивается. И в целом это закономерно. Нам, весь этот контекст it кажется уже неотъемлимой частью жизни, поскольку мы буквально были в него погружены со школьной скамьи.

Хм, а ведь мы в молодости тоже были такими. По началу мы так же тупо зубрили команды DOS и горячие клавиши к Norton Commander и делали всё по шпаргалкам. К примеру когда чертили мы что-то в Графоре, мы также выписывали себе в шпаргалки набор нужных функций, особо не изучая самого фортрана (предмет этого не требовал). Или когда работы были в Автокаде, некоторые даже срисовывали интерфейс с подсказками куда и зачем тыкать 😂 Это были девяностые, компы были далеко не у всех, поэтому самостоятельно дома освоить ПО не у всех была возможность. И ничего, начав с тупых зубрёжек, многие после всего этого даже стали разработчиками 🤣, со временем поняв что там происходит внутри.

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

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

Хм, а ведь мы в молодости тоже были такими. По началу мы так же тупо зубрили команды DOS и горячие клавиши к Norton Commander и делали всё по шпаргалкам. К примеру когда чертили мы что-то в Графоре, мы также выписывали себе в шпаргалки набор нужных функций, особо...

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

На этих выходных буду в Малаге выступать на @opensouthcode.

Кто хочет встретиться?

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

Тут узнал, как пожилые люди сохраняют полезные ссылки для себя на потом.

Они просто отправляют их в личные сообщения кому-то из их друзей, который уже умер (таких у них много).

ИТ пожилых людей сложнее, чем просто открытки в Вотсапе.

Show previous comments
Limping

@sitnik_ru Блин, мне один пожилой — отправляет дофига ссылок.

Я ему никогда не отвечаю в чате.

Надо бы обозначить, что на том конце живой человек!

Askolock :ageblobcat:

@sitnik_ru
Для них все это наше it не очень органично. Интерфейсы сложны и перегружены. Значки не интуитивны. Порядок действий мало с чем ассоциируется и, как правило, просто заучивается. И в целом это закономерно. Нам, весь этот контекст it кажется уже неотъемлимой частью жизни, поскольку мы буквально были в него погружены со школьной скамьи. Это немного "замыливает глаз" разработчиков, просто не учитывающих пожилых пользователей.

top.ofthe.top
> Они просто отправляют их в личные сообщения кому-то из их друзей, который уже умер (таких у них много). ИТ пожилых людей сложнее, чем просто открытки в Вотсапе.

Чем-то напоминает то как я себе шлю ссылки по email чтобы посмотреть потом как время будет.

В начале нулевых у Яндекса был сервис облачных закладок то ли zakladki.yandex.ru, то ли yandex.ru/zakladki (да, прямо так, транслитом адрес был, застал кто? 😂), пользовался им вначале, но почта оказалась удобнее, т.к. всегда под рукой, в т.ч. в телефоне.

Go Up