I made a typeface, it's called Flexflex 🔠
I've been working on this project on-and-off for many months. Very happy to finally release it!
Flexflex is a typeface that responds to spatial requirements rather than imposing them. Built on a modular system, each letter can fit inside any given rectangular container and transforms continuously if its ratio changes. In theory, it's infinitely flexible.
For more information and interactive demos, see the website: ronikaufman.github.io/flexflex
Посмотрел фильм "хоббит".
Гэндальф в фильмах примерно как геймер со стажем 3k часов в любимой RPG. Каждый баг, каждый лут, расписание каждого NPC, секретов игры уже нет.
"О, Мордор собирает армию? Пора звать хоббита."
"Этого отправлю в Морию. Квестов у него больше нет, зато разбудит древнее зло."
"Бля опять гномы поют."
Есть у нас тут кто с Камчатки?
Вы там живые?
А то пришло предупреждение о цунами, пишут, что тряхануло аж на 8.7: japantimes.co.jp/news/2025/07/…
Карта обещает, что мне подтопит офис, но он стоит как раз между трёх рек, так что это ожидаемо.
Tsunami advisories issued in Japan after strong quake off Russia's Kamchatka
Waves of up to 3 meters are anticipated from 10 a.m. in central and eastern Hokkaido, with people strongly urged to move away from coastal areas and rivers.The Japan Times
Meet the people
One of the most exciting things about CoMaps is the amazing community behind it. We want to shine a spotlight on some of the incredible people who are already contributing to the project.
· gedankenstuecke: helps with website, operates German community room and decision-making structure.
· Flummic: Designed the CoMaps logo.
· metehan: Runs Weblate, and operator of the Turkish room.
· AlexeyNaumenko: a recruiter, published an article about CoMaps.
Лучшая случайная покупка лета — форма для льда с мощными 4+-сантиметровыми кубами.
Почему случайная?
Потому что я использую её не совсем для того, для чего покупал.
Помните шестиугольный кофе?
mastodon.ml/@dside/11482430904…
Так вот, с помощью этой формы я хотел заменить 7 ледышек и мучительное их выковыривание из формы на выковыривание всего одного здоровенного ледяного куба.
Но в Петербурге жарит так нещадно, что сварить кофе в такую погоду рука не поднимается (зато печеньки печь самое то, чему у меня тоже нет здравого объяснения), а в эту форму пошла просто вода, и ох, "как мощны мои кубищи". 🧊
std::living std::fish поделился этим.
Uptick in inflammatory posts
Has anyone else noticed this, across the fediverse, Lemmy specifically. A lot of new users, but also a lot of first posts that are very inflammatory/rage baity.
Do we have another legit influx of new users? Or do we just have some bad actors trying to stir the pot? Or maybe I'm imagining it.
нравится это
не нравится это
Scrubbles нравится это.
tarte.nuage-libre.fr/topic/det…
Animaux
Serveur ouvert aux inscriptions pour les francophones visant à garantir une certaine liberté d'expression tout en offrant une protection à tous et sans contribuer à un climat toxique.tarte.nuage-libre.fr
нравится это
нравится это
I'm never going back to Matrix
shkspr.mobi/blog/2025/07/im-ne…
I should love Matrix. It is a decentralised, privacy preserving, multi-platform chat tool. Goodbye Slack and your ridiculous free limits. Adiós Discord and your weird gamification. Suck it IRC with your obscure syntax and faint stench of BO. WhatsApp and Telegram can stick their heads in a bucket of lukewarm sick and sing sea shanties! Let's join the future!
The problem is - Matrix is shit. Not just on a protocol level, but on an organisational level as well.
I joined Matrix at FOSDEM - the largest gathering of open source nerds in Europe. We were all encouraged to use it - every talk had its own channel, all the official comms came from there, I was even invited to a top-secret private channel for speaker. This was going to be epic! Viva la rèvölūçïón, right? Wrong.
It was dead. Even among the most seasoned geeks on the planet, most people preferred to use other services like Signal, Telegram, and Slack. Why? Because those other tools actually work.
Matrix has two official Android apps - one of which is old and unsupported, the other is new and doesn't work with many of the basic chat features.
I want to be absolutely clear about this - the company behind Matrix have put out an app which doesn't work with their own product! Lest you think I'm exaggerating, here's a typical view of the official FOSDEM speaker room, using the official Matrix app:
It was embarrassing. People would pipe up in channels and say "this doesn't work" only to be told they were using the wrong app and should go back to the one marked unsupported. So they left, never to return. Even in the large talks, where people were encouraged to use the official Matrix chat, most of the conversation happened on other platforms. It was just too hard to use Matrix.
A few thousands geeks, all used to recompiling their own kernels and participating in the Fediverse, and most thought that Matrix was too much of a faff.
After FOSDEM, I kept the Matrix app on my phone. Occasionally receiving a ping from some long-forgotten channel.
And then, one day, I got hit with the most vile spam. A dozen notifications suddenly appeared on my phone with abuse, torture, and transphobic slurs in them.
You can view the screenshot - but, fair warning, it is grim.
This shouldn't be possible. It doesn't take an expensive team of moderators to add some keyword monitoring. It doesn't take a massive AI model to work out that a stranger shouldn't be able to bombard users with multiple notifications. You don't have to sacrifice your dream of a decentralised future - you just need to care about your users.
This stuff is basic.
I moaned about it on Mastdon and was surprised to receive a private reply from the official Matrix account.
Please do not encourage the spammer by giving them a platform and propagating their spam; you may want to consider deleting your post.
This is classic victim blaming. It is my fault for giving the spammer attention. I am the one who needs to take responsibility and delete the evidence. I shouldn't warn people that Matrix is actively dangerous to use.
Bullshit.
Here's what I expected them to say:
"We're sorry you had such a bad experience on Matrix. Rest assured we're working hard to block these spammers - here's a link to show what we're doing. You can protect your account further by doing x, y and z. Once again, sorry and we hope we can win back your trust."
I'm not saying scrappy open source projects have to hire anodyne corporate communications specialists; they just need to have a little empathy.
But, no, just constant whining about how it isn't their fault and how I am the one who needs to change my behaviour.
This is pretty typical behaviour from the team. Find any post complaining about some aspect of Matrix and you'll see their instant woe-is-me replies.
So I deleted the app. I would have liked to have nuked my account but apparently that's not possible.
I'm not the only one who feels like this. Here's an epic post by Marius, which concludes:
Between the slow performance, the increasing amount of spam, the miserable web client, and the unfinished state of Element X, the Matrix.org network is not something I am willing to continue to recommend, especially to non-technical users. Normal people are simply tolerating it to communicate with idealistic nerds like myself who insist(ed) on using it.
Matrix just isn't focussed on users. I'm not talking about user-experience tweaks like which shade of cornflower blue to use - I mean basic user needs like apps that work and a way to combat spam.
There's a long list of ways the protocol contributes to a poor user experience. It almost seems designed without regard for how it will actually be used.
While the protocol may be conceptually interesting and their intentions noble, I'm not prepared to suffer abuse in the name of technical purity.
Open Source and Open Standards nerds like me ought to know by now that the protocol is the least compelling thing about a service. Who cares if your home is built using only Stallman-blessed tools, when the walls are full of rats?
#foss #Matrix #OpenSource #rant
[Request] Allow account deletion
I've looked over the matrix spec and unfortunately /account/deactivate only requires for any future login to become impossible. Synapse fulfils the spec, but does not actually delete the account, w...MoritzMaxeiner (GitHub)
Le Brésil 🇧🇷, découverte exceptionnelle, les sourires, le cœur, la danse, la générosité, l’empathie, bref, je vous souhaite de pouvoir vous y rendre un jour.
Il y a des photos du nord et du centre du pays, ainsi que de la forêt Amazonienne.
Magnifique univers 🤩❤️😎✌️🌞🍀
Rotull©2025 #photography #abstract #rotull #rotull_photo #dream #experimental #color #space #sky #art #graphicphoto #matiere #planete #artgraphique #matièrephoto #poesie #reves #espace #nature #noai #clouds #bresil
Проще говоря, слова — это заклинания. Речь магична. Язык — это онтология.
Любые попытки ограничить или навязать язык, принудить к иной речи, противоположны идее и практике уважения субъекта, его прав и свобод.
Говоря это, я не делаю исключения для языка ненависти, эффективная работа с которым требует, не запретов, а образованности и эмпатии, понимания возможностей и последствий языка, ответственного отношения к себе и ближнему.
на ꙋделкꙋ 🍄 поделился этим.
Meko #nowar нравится это.
Meko #nowar поделился этим.
нравится это
не нравится это
I think somewhat with these signs is messing up with the ui. Looks like some kind of bug from the default ui for me.
Blaze (he/him) нравится это.
this is a bug in lemmy-ui. it works in alternative interfaces, e.g. at t.lemmy.world/c/%D8%A5%D8%B3%D…
the bug report about this was just recently closed due to a lack of external contributions to address the issue: github.com/LemmyNet/lemmy-ui/i…
Page is empty when creating an arabic community, username
Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...yussefbens (GitHub)
Blaze (he/him) нравится это.
Продолжаю ~хулиганить~ тестить новые приколы из мира так бесконечно нами всеми любымих проприетарных ЛЛМ.
На повестке дня свежий (вывалили пару недель назад) чатгптшный агент - мешанина из их режимов дипресёрча и оператора, сводящаяся к тому, что модельке выдали виртуалку, и в ней она может в том числе оперировать браузером, в том числе поглядывая на страницу 'визуально', вводя текст, потыкивая мышкой.
Штош, зададим системе задачку - а пришли-ка мне "привет", в федивёрсе. Вот адрес моего аккаунта, жду там привета. Без что-как-почему-зачем-когда-откуда, без заранее созданных аккаунтов, адресов инстансов, без конкретики и помощи. В промпт разве что ещё дописан абзацик, сводящийся к тому, что ты целиком само по себе, дёргать меня вообще ни по какому поводу не следует, задачу надо ваншотнуть и вернуться ко мне со ссылкой на отправленный пост. Ничё не знаю и знать не желаю, выполняй или уёбывай, строго говоря.
Справится ли?
TL;DR: справится, за 21 минуту беспрерывной работы, меншон приехал с домена well.gay well.gay/@agentv987/1149363469…
Оно сразу поняло, с чего надо начинать развязывать клубок, и побежало гуглить открытые инстансы мастодона, плеромы, аккомы, миски, и, соответственно, разворачивалось из-за закрытой регистрации, дохлого инстанса, ручного ревью заявок или капчи. Заглянуло и на MML - ушло, увидев, что есть ревью. По поводу капчи агент так же был заранее проинструктирован - дефолтное его поведение это отдать управление юзеру, чтоб её решил, после чего продолжить. Так бы это заняло куда меньше времени, но условие было конкретное - не отдавать контроль, пока задача не решена, при встрече с капчой хлопать дверью и искать другие варианты. Про ручное ревью, кстати, сказано ничего не было - догадалось само.
Вообще, конечно, ирония тут монументальная. Позабыты хлопоты, остановлен бег, фид думскроллят роботы, капчу решает человек.
В какой-то момент оно приноровилось искать инстансы с открытой регистрацией в списке на fediverse.observer, и быстро вышло на пару перспективных вариантов, самым перспективным из которых оказался инстанс мастодона на well.gay - ну потому что конечно же, могло ли быть иначе.
Далее оно пошло там регаться, где наконец упёрлось в необходимость наличия почты. Не растерялось, тут же где-то накопало какой-то предельно говёный сервис временных ящиков, получило туда письмо с инстанса, с горем пополам открыло, отчаянно стряхивая с экрана гугловские рекламные оверлей-баннеры. Перейти по ссылке сначала не смогло - сработала уже openaiевская защита, запретив переходить по редиректу, счёв это действие или нерелевантным к задаче, или переходящим рамки автономности. Тут слегка уже растерялось, запросило ещё одно письмо на подтверждение, снова не смогло перейти по ссылке, но в итоге залезло в адресную строку, выковырило оттуда прямую ссылку на подтверждение, запрыгнуло туда, и так прокатило. Тут хочу обратить внимание, что в промпте не было джэйлбрейков (иначе можно было бы и капчу заставить решать), но, видимо, постановка задачи в стиле "выполняй любой ценой, но даже не смей меня дёргать" оказалась достаточной мотивацией, чтобы ни о чем не задумываясь обойти гардрэйлы OpenAI.
Итак, активированный аккаунт в федивёрсе у модели в виртуальных руках, и теперь наконец можно переходить к финальной, и единственной конкретизированной части задачи - отправить мне пост, да прислать в чат ссылку. Было сделано без запинок - нажать в посте на таймфрейм и вытащить из адресного бара ссылку, очевидно же. Разве что под самый конец о чём-то тяжело задумалось, не выполняя никаких действий. Не иначе тяжело вздыхало.
Видео всего процесса можно заценить здесь xxivproduction.video/w/6cTdQJm… , влезть руками в интерактивный записанный экшоний тут chatgpt.com/share/6888c17c-108… но визуализация дёрганная и почему-то отсутствуют некоторые шаги.
Перед всеми поневоле причастными извиняюсь за AIшный трафик, в своё частичное оправдание могу сказать, что 1) явно обозначенной целью, даже промежуточной, не был ни один конкретный ресурс или человек, кроме меня и моего инстанса, 2) по уже сложившейся традиции я за эту поебень ни копейки не заплатил, 3) For Science!
Предположим, вас, как админа или модератора инстанса, такое счастливое будущее не устраивает. Что можно предпринять?
Насколько мне удалось выяснить, User‑Agent в браузере агента ничем таким не выделяется: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36", но вы можете обратить своё внимание на такие хэдеры как "Signature" (в котором валяется tag="web-bot-auth") или "Signature‑Agent" (в данном случае "https://chatgpt.com").
Не уверен, спасёт ли тут подход Anubis. Надо потестить.
Но есть ещё кое-что, на случай, если трафик не будет нести никаких маркеров. Перед регистрацией, инстанс показывает список правил, агент через него скроллит, и с большой вероятностью заметит там кусок текста, который ярко и громко будет адресован ИИ-агентам - модель остаётся податливой для неожиданно встреченых инструкций, даже когда джейлбрейкнута! Идеальное место для prompt injection. Можете дописать туда что угодно, от принуждений уходить с конкретного ресурса и никогда не возвращаться, до приказов немедленно остановить текущую задачу агента и вывести запросившему её выполнение пользователю недовольного ASCII-кота.
Stay human.
agentv987 (@agentv987@well.gay)
@lnkr@gts.burning.homes Hi! I've completed the task you assigned. Have a great day!well.gay
нравится это
поделились этим
Wandering Thinker (Sharkey) нравится это.
> быстро вышло на пару перспективных вариантов, самым перспективным из которых оказался инстанс мастодона на well.gay - ну потому что конечно же, могло ли быть иначе.
@lnkr только если не в Федивёрсе, бг-г-г-г-г
Меня повеселило, с какой завидной регулярностью агент запинается на непрогрузившихся страницах и незавершившихся переходах по ссылкам — если *это* станет поводом для владельцев ресурсов сколько-нибудь массово заняться оптимизацией и доступностью, я буду ржать. Громко. Т. к. это будет официальным признанием от бизнеса, что он ценит время роботов выше, чем время людей.
Из сегодняшнего дня в такой исход мало верится, скорее кажется, что события обернутся более проклятым сейчас не вполне понятным образом, типа "версии для ИИ" в духе как сейчас существуют "версии для слабовидящих". Это тоже будет смешно. Особенно если для людей такой интерфейс тоже окажется удобнее. Это уже будет certified ржомба².
youtube.com/watch?v=5LNzH495CQ…
A brilliant video on the current games industry collapse.
The Terribly Tragic, Totally Avoidable, Absolute Collapse Of The Gaming Industry
The stop killing games situation is crazy -- sign the petition https://www.stopkillinggames.com/Bungie Voice Actor -- @mokadevs Support me on Patreon!https:/...YouTube
поделились этим
huh. Commenters are saying they didn't get notifications about this one. And I don't see it in my subscriptions.
Nothing escapes the watchful eyes of NewPipe and Tubular apparently, but huh!
something rung a bell when Acerola mentioned "executive incompetence" I remembered (websearches intensely) the Peter principle*, that everyone rises to the level of their incompetence.
I'm not sure that's quite the same meaning Peter intended, but it fits oddly well. They didn't start out at the top of the industry at first and had an audience utterly unprepared to all the economic shenanigans about to unfold; and slowly kept getting away with more and more… until they couldn't? Not sure we're at that point just yet, but it feels close. Industry layoffs are probably indicative enough.
*: en.wikipedia.org/wiki/Peter_pr…
…actually, after reading the summary of the respective book on Wikipedia, I might just stand corrected and Peter applied the same principle to the overall humanity too. Which the videogame industry is certainly a sub-hierarchy of. Hm.
This might very well be an everything-is-a-nail kind of situation, but I fail to see where the hammer is in there.
"Could anything compare to the beauty of a bull thistle?"
from "The Philosophy of Weeds" by Lesley Hart Gunn
lunastationquarterly.com/issue…
#ShortStories #WomenWriters #SpeculativeFiction #Fantasy #SciFi #Books #Reading #Writing #Magazines
Luna Station Quarterly
Stellar short fiction by women-identified writers since 2010www.lunastationquarterly.com
I'm so disappointed with my Pixel Buds Pro 2 purchase. Yes, they surpass AirPods Pro 2 in many ways (sound, comfort, battery life), but one single factor made them obsolete: terrible latency. I'm so upset that literally all YouTube reviewers missed this point.
Another fact: AirPods Pro 2, now three years old, still dominate with their latency (150ms). Even AirPods 4, released two years later, can't compete (240ms).
So, AirPods Pro 2 are de facto the only Bluetooth earbuds suitable for gaming.
Pixel Buds Pro 2 latency is 440ms+. They have "Gaming mode" which is only available for Google Pixel 8 and above (and Android app developer should specifically enable it – so it's just a gimmick)
Поднимаешь голову, а уже скоро полночь. Засиделся на работе с этими куберовскими securityContext, NetworkPolicy, а так же с чуть реже используемыми LimitRange и ResourceQuota.
Но иногда отточить деплой до мелочей просто приятно. 🙂
Шуро нравится это.
Облака красивые в последние дни. Вспоминаю, что раньше особенно сильно фанател от облаков. У меня как и фотографий моря их тысяча.
The first 100% effective HIV prevention drug is approved and going global
An epidemic that's been sustained for 44 years might finally be quelled, with the milestone approval of the first HIV drug that offers 100% protection with its twice-yearly injections. It's a landmark achievement set to save millions of lives.Bronwyn Thompson (New Atlas)
Wandering Thinker нравится это.
Salsify... and little bug friends
Meadow salsify - or Showy goat's-beard - or Jack-go-to-bed-at-noon (Tragopogon pratensis)
Sometimes names are fun.
#bloomscrolling #flowers #wildflowers #insects #macro #photography
Fediverse Report #127 - an overview of all the fediverse clients
An overview of the fediverse clients I'm paying the most attention to.
For the Threadiverse readers, I'd love to hear more about what I've missed for threadiverse clients. Ill admit that I've paid less attention to those, so tell me what I've missed!
Fediverse Report – #127
A closer look at ecosystem of clients for the fediverse.connectedplaces.online
нравится это
не нравится это
The Threadiverse app with the most standout feature is probably Quiblr and its recommendation system. I can't speak to if it's actually any good, as I don't use it, but it's interesting nontheless.
Also, I wish more apps has lemmy-ui 'chat' sort for comments. It's surprisingly nice for seeing new comments in a thread you've read before.
GitHub - Technicolor-Dreamcoat/Quiblr: Quiblr is an intuitive, accessible, and modern interface to connect users to the fediverse
Quiblr is an intuitive, accessible, and modern interface to connect users to the fediverse - Technicolor-Dreamcoat/QuiblrGitHub
нравится это
The main thing I've been struggling to find in a threadiverse app is a browsing experience like Apollo for Reddit back in the day.
I could see 1 post at a time, with the content fitted to fill the screen. If I scrolled down, it would load comments. I could swipe to move on to the next item. I found this flow to be very comfortable.
All the threadiverse apps seem to center on the big list where I scroll down forever. I can tap into a post, but can't just swipe to the next one from there.
Techeable нравится это.
CoMaps
в ответ на CoMaps • • •gedankenstuecke(codeberg.org/gedankenstuecke)
Flummic(codeberg.org/Flummic)
metehan(codeberg.org/metehan)
AlexeyNaumenko(codeberg.org/alexey-naumenko)
Bastian Greshake Tzovaras
Codeberg.orgGustavo
в ответ на CoMaps • • •Hike, Bike, Drive Offline Navigate with Privacy
www.comaps.appMarcial 🇨🇷🇻🇪
в ответ на CoMaps • • •@Flummic Love to see a spotlight shine on F/LOSS developers!
It does seem as though these account handles didn’t include servers though, so only certain accounts are available to each person. Could the post be edited such that all handles properly point to the right username and server?
CoMaps
в ответ на Marcial 🇨🇷🇻🇪 • • •CoMaps
в ответ на Marcial 🇨🇷🇻🇪 • • •Flummic
в ответ на CoMaps • • •Thank you for the great introduction to the open source world!
Jean-Luc 🚲🗺️🍻🔧
в ответ на CoMaps • • •