#sse — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #sse, aggregated by home.social.
-
«We're fighting over the wrong wire: WebSockets vs SSE for HTML over the wire»
A reader replied to my last article with a live demo showing SSE beating WebSockets 153x on compression; I dug into the demo and found the real story is about diffing, not the transport.
https://en.andros.dev/blog/bd74e61a/were-fighting-over-the-wrong-wire-websockets-vs-sse-for-html-over-the-wire/
#Web #WebSockets #SSE -
#SeedSaversExchange - #SeedSaving
Whether you’re new to seed saving or want to brush up on the time-honored practice, these seed-saving basics are a smart place to start
"Why Save Seeds?
Have you ever tried to save seeds from your crops? While the topic may seem daunting, anyone can do it! Not only is seed saving practical, it’s also very rewarding and essential for biodiversity preservation."
Topics include:
#KnowYourPlants
#IsolationMethods
Understanding #SeedMaturity
Harvesting and Cleaning Seeds
Dry #SeedProcessing
#StoringSeedsIncludes a lot of information about common plants (tomatoes, peppers, squash, okra, cucumbers, corn), and instructional videos!
FMI:
https://seedsavers.org/learn/seed-saving/#SolarPunkSunday #PreservingSeeds #SeedSwaps #SeedSaving #GrowYourOwn #HeritageFarms #SSE #Biodiversity #PreservingBiodiversity #HeirloomPlants #HeirloomSeeds
-
Один интерфейс — девять LLM-провайдеров: как мы подружили Kimi K3, GLM-5.2, Claude и Ollama в одном терминальном агенте
Привет, Хабр! Я делаю execai — терминальный AI-агент на Go (bubbletea), в духе Claude Code. Он читает файлы, гоняет shell-команды, ходит в kubernetes и стримит ответы в TUI. В какой-то момент выяснилось, что пользователям нужен не «агент с одной моделью», а мультитул: у кого-то подписка Kimi Code за $19, у кого-то GLM Coding Plan за $18, у кого-то корпоративный ключ Anthropic, а кто-то хочет гонять Ollama локально и не платить вообще. И всё это — в одном чате, с общей историей, с переключением на лету. Под катом — как устроена мультипровайдерная архитектура: один интерфейс из пяти строк, два несовместимых мира API (Anthropic-compat и OpenAI-compat), SSE-парсеры с аккумуляцией tool calls, динамические каталоги моделей, автодетект тарифа подписки и делегирование в чужие CLI. С реальным кодом и граблями, на которые мы наступили.
https://habr.com/ru/articles/1065118/
#execai #Go #LLM #Kimi_K3 #GLM52 #Ollama #AIагент #терминал #bubbletea #SSE
-
[Перевод] Доверьтесь компилятору: C++23 против трюков из 90-х
Как часто вы слышали: «Не доверяй компилятору, пиши вручную»? Похоже, эту идеологию пора сдавать в архив. Автор специально собрал примеры, в которых «умный» код современного C++ либо проигрывает наивному, либо не даёт выигрыша, но при этом ухудшает читаемость и мешает оптимизатору. Тут и легендарный Q_rsqrt , и бит-хаки для подсчёта единичек, и вездесущие const& , и даже опасные фокусы с фильтрацией диапазонов. Всё с воспроизводимыми бенчмарками на Clang 21 и Ryzen 9. Если вы готовы пересмотреть багаж старых привычек – просим под кат.
https://habr.com/ru/companies/timeweb/articles/1061248/
#C++ #C++20 #C++23 #LLVM #GCC #SIMD #SSE #ARM #timeweb_статьи_перевод
-
An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.
I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.
https://www.the-main-thread.com/p/quarkus-long-running-job-progress-sse
-
От стримов к вебсокетам: как я боролся с буферизацией и наконец победил
Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ
https://habr.com/ru/companies/beeline_cloud/articles/1057902/
#spring_ai #spring_boot #java #websocket #stomp #serversent_events #sse #ollama #llm #typescript
-
P2P financing models in cooperative ecosystems
Idea Stage
10 July 15-16h
by @ela and @andreasGrounded practices, real cases, and alternative financing tools. The question is no longer whether the current model is broken; most people in the room already know it is. The real question is more demanding: what approaches already exist that allows us to fund democratic digital infrastructure differently, and what still needs to be invented? This session focuses on concrete practices from the Social and Solidarity Economy: cooperative financing, civic crowdfunding, peer-to-peer finance, and public-commons partnerships capable of sustaining technologies that serve collective needs rather than extractive growth.
#SSE #cooperativism #p2pfinancing #mutualcredit
https://talx.dod.ngo/dwebcamp-2026/talk/PHHFNF/ -
We'll be gathering at the @dweb camp in Alte Holle/Berlin from 8-12 July, together with people working on the crossroads of #opensource #decentralisation #cooperative #SSE Social and Solidarity Economy and #commoning
I'm really happy that we decided collectively to do this, when we were together at the @internetarchiveeurope in Amsterdam last February.
We'll be working together shaping the building up of the Democratic Tech Fund Below a list of the workshops and sessions we're part of (directly), while weaving connections with all people and communities working in solidarity towards a decent world, based on shared, democratic tech that works for our communities and not against us.
d:t:f #DTF
-
Spec-Driven Development на практике: как локальный job-агрегатор живёт без ревьюеров и не ломается
Поиск работы в 2026 году — это инженерная задача, которую все решают вручную. hh.ru перемешивает релевантные роли с шумом: на запрос «Senior PHP» прилетают джуны, фронтендеры и «PHP со знанием 1С». Одна и та же вакансия репостится под разными URL — и отследить, что ты уже откликался на неё месяц назад, практически невозможно. Зарплатные вилки скрыты или указаны в разных форматах. Значительная часть рынка вообще живёт вне hh — в ATS западных компаний (Greenhouse, Ashby, Lever, Workday), на Habr Career, в GetMatch и GeekJob, и у каждого источника свой API и своя схема данных. А поверх всего этого — ИИ по обе стороны воронки: резюме первым читает ATS-скринер, а не человек, рынок захлёстывают массовые AI-отклики, и рекрутёры в ответ закручивают фильтры. Если декомпозировать задачу честно, получается типовой ETL-конвейер: агрегация из неоднородных источников, нормализация и дедупликация в единую модель, скоринг против резюме, трекинг откликов во времени. Ровно то, что бэкендеры строят на работе, — только над данными о собственном трудоустройстве. Я так и поступил: написал локальный клиент, который агрегирует 41 источник, оценивает каждую вакансию под резюме, ловит репосты, ведёт воронку откликов и разворачивается одной командой. Сервер слушает только loopback — резюме и история откликов не покидают машину. В статье — разбор архитектуры и решений: фронтенд без сборки и без virtual DOM, два реестра адаптеров с тестами на согласованность, SSRF-защита на DNS-pinning, двухфазный SSE с детерминированным завершением, 13 локалей с RTL, тестовая пирамида из 1543 кейсов и Spec-Driven Development как замена командного ревью для solo-проекта. Смотреть, как устроено
https://habr.com/ru/articles/1055280/
#поиск_работы #агрегатор_вакансий #vanilla_javascript #SSRF #specdriven_development #SSE #open_source #nodejs #i18n #тестирование
-
Need to stream Server-Sent Events over HTTP POST instead of GET? @EliteGentleman walks through using AsyncResponse, StreamingOutput & the JDK HttpClient to build efficient #SSE endpoints with Jakarta REST: https://javapro.io/2026/06/30/api-development-implementing-an-http-post-sse-event-in-jakarta-rest/
-
Not every event stream starts with a GET request. Some #APIs need client input before streaming events. Discover how Buhake Sindi implements HTTP POST Server-Sent Events with Jakarta REST & consumes them using the JDK HttpClient: https://javapro.io/2026/06/30/api-development-implementing-an-http-post-sse-event-in-jakarta-rest/
-
Как стримить данные в ASP.NET и как их принять
Недавно мне попалась отличная статья про IAsyncEnumerable и стриминг данных . В ней у автора упал прод, который пытался выдать 500 000 записей разом и упал на вызове ToListAsync() с OOM при 8 ГБ RAM. Далее в статье описывается, как все это стримить с помощью IAsyncEnumerable с примерами кода. В целом после прочтения статьи может сложиться впечатление, что все свои ToListAsync() срочно нужно убрать и заменить на стриминг. Но со времен появления стримингового апи в .NET мне всегда было интересно, не только то как отдавать стримы, но и как это все получать на клиенте?
https://habr.com/ru/articles/1052622/
#IAsyncEnumerable #streaming #SSE #NDJSON #ASPNET_Core #EF_Core #Kestrel #производительность #net_10
-
First hydropower projects in Great Britain in 40 years given go-ahead https://www.theguardian.com/environment/2026/jun/26/first-hydropower-projects-in-great-britain-in-40-years-given-go-ahead #Hydropower #Ofgem #EnergyIndustry #Business #Energy #Sse #RenewableEnergy #Environment #UkNews #Scotland
-
Мы вскрыли трафик ChatGPT, Gemini и DeepSeek, чтобы понять, откуда берутся «источники» в ответах
Когда нейросеть отвечает на вопрос и показывает блок «источников», кажется, что у всех систем это одно и то же — список ссылок, на которые модель опиралась. На деле за этим блоком в каждой системе стоит своя реализация: свой способ обмена с сервером, свой формат ответа, свои поля, из которых интерфейс достаёт цитаты. Мы разобрали сетевой обмен веб-клиентов трёх систем — ChatGPT, Gemini и DeepSeek — и параллельно прогнали через них один и тот же набор запросов по 10 раз, чтобы понять не только техническое устройство цитирования, но и что эти системы реально цитируют. Сразу оговорка: я основатель RankCaster AI — платформы, которая управляет видимостью брендов в ответах нейросетей. То есть мы изучаем категорию, в которой сами работаем. Чтобы не подыгрывать себе, мы исключили собственный домен из всех таблиц ещё до подсчётов, а ограничения методики описали в полном тексте исследования. Здесь — техническая часть: разбор механики цитирования.
https://habr.com/ru/articles/1046259/
#ChatGPT #Gemini #DeepSeek #GEO #LLM #цитирование #SSE #Protobuf
-
Oh good, yet another fucking power outage. Averaging two a week now, off for around half a minute then comes back.
It's not like I live somewhere remote or with overhead lines. #SSE not interested in providing a reliable supply it seems. -
SSE в production: почему нативного EventSource недостаточно и что с этим делать
Разбираю, почему нативного EventSource часто недостаточно для production SSE: авторизация через headers, контролируемый reconnect, backoff, race conditions, stale-stream watchdog и синхронизация нескольких вкладок через Web Locks + BroadcastChannel. На базе этих проблем я вынес real-time слой из AI SaaS-продукта в open-source библиотеку sse-runtime и заменил ей самописную инфраструктуру: −3 455 строк кода в production PR, один useSSE-хук вместо ручного reconnect, leader election и отладочного boilerplate. Почему EventSource ломается в production
https://habr.com/ru/articles/1044808/
#sse #serversent_events #react #typescript #realtime #streaming #frontend_architecture #BroadcastChannel #npm #open_source
-
Spring AI: феноменология цифрового сознания, или Как я перестал бояться и полюбил облачные модели
Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ
https://habr.com/ru/companies/beeline_cloud/articles/1037862/
#spring_ai #java #spring_boot #llm #ollama #openai #chatgpt #reactive_programming #streaming #sse
-
Альтернативы Centrifugo для Laravel: Reverb, Pusher, Ably, Socket.IO, SSE и polling
Заключительная часть серии статей про Laravel + Centrifugo и как его готовить. Сравниваем альтернативы Centrifugo для Laravel: Reverb, Pusher, Ably, Socket.IO, SSE и polling. Разбираем плюсы, минусы и сценарии выбора real-time решения.
-
How to make SSE token streams resumable, cancellable, and multi-device
https://zknill.io/posts/everyone-said-sse-token-streaming-was-easy/
#HackerNews #SSE #streaming #resumable #cancellable #multi-device
-
RE: https://boriken.social/@Francesv/116536262506697528
En este episodio Milagros Marrero 🙋🏻♀️ y @Francesv dialogan sobre las tecnologías alternativas, de código abierto y más alineadas a los principios de la Economía Social y Solidaria.
-
Ollama Cloud Client: когда модели слишком тяжелы для локального запуска
Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ
https://habr.com/ru/companies/beeline_cloud/articles/1031708/
#ollama #llm #spring_boot #java #react #typescript #sse #server_sent_events #streaming #ai_api
-
Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло
Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков. Duolingo учит меня заказывать яблоки, ChatGPT-чат отлично объясняет грамматику - но не помнит, что я разбирал Present Perfect в среду и опять путаю его с Past Simple в пятницу. Я хотел простую штуку: написать модели «давай сегодня про багтрекеры»; получить чат на 15 минут; а в конце - три новых слова , которые она же мне и подобрала по уровню B1. Чтобы завтра эти слова всплыли в упражнениях. Через месяц получился Lexis : Go · Clean Architecture · 4 LLM-модели · SSE-стриминг · JWT rotation + reuse detection MIT, открытый репозиторий. В статье - три инженерных якоря , которыми я доволен: Pluggable AI-провайдеры через интерфейс из трёх методов. SSE вместо WebSocket для стриминга AI-ответов. JWT rotation + reuse detection как production-ready стандарт, а не «потом перепишем». Плюс честный список того, что ещё не готово. Показать архитектуру
https://habr.com/ru/articles/1030928/
#Go #Clean_Architecture #JWT #AI #LLM #petproject #изучение_английского #SSE #modular_monolith #refresh_tokens
-
Real-time AI streaming in PHP and Finally clean. Hibla HTTP Client brings first-class SSE support to PHP, async, fiber-based, and fluent. Hook into any LLM stream with a single .onEvent() callback.
Check it out:
http://github.com/hiblaphp/http-client