home.social

#opensourse — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #opensourse, aggregated by home.social.

fetched live
  1. Формула «идеального enterprise» для open-source

    Как отделить платные enterprise-функции от open-source кода так, чтобы их нельзя было взломать с помощью ИИ — показываю на примерах Dokploy и Pangolin.

    habr.com/ru/companies/ruvds/ar

    #opensource #enterprise #enterprise_architecture #enterprise_software_development #opensourse #разработка #docker #ruvds_статьи

  2. Разбор мат-модели четырехногого робота-«паука»

    Хотел бы рассмотреть код открытого проекта робота-"паука" с 12DOF Разберем по косточкам весь скелет и код, управляющий им. TLDR: инверсная кинематика, теорема косинусов Поехали!

    habr.com/ru/articles/1068430/

    #инверсная_кинематика #arduino #opensourse

  3. Релиз DataSafeS3 v1.3.0

    Что делать, если Docker Desktop и L2 multicast живут в разных мирах, а доказать failover кластера перед тегом v1.3.0 всё равно нужно? Под капотом: SSH-контейнеры, unicast keepalived, 9 PASS / 0 SKIP и пара неожиданных багов с Alpine и CRLF. Заглянуть под капот

    habr.com/ru/articles/1066236/

    #s3 #s3server #datasafes3 #объектное_хранилище #решение #opensourse #доступность #installsh

  4. Личное облако на Proxmox: как собрать себе Google Photos, который никто не отключит

    В прошлой статье я писал как перенести свою музыку себе домой, а это руководство для того, кто решил забрать свой фотоархив домой. От пустого LXC-контейнера до работающего Immich: свой «Google Photos» с умным поиском и лицами на встроенном GPU, доступ с телефона из любой точки мира — и перенос семнадцати тысяч фотографий из Google без потери единого кадра и с восстановлением геолокации.

    habr.com/ru/articles/1060610/

    #selfhosted #opensourse #immich #photos #google_photos

  5. Личное облако на Proxmox: как собрать себе музыкальный стриминговый сервис

    В прошлой статье я писал как поднять себе LLM для экспериментов, но сейчас полез чистить «Понравившееся», плейлист на YouTube Music — а часть треков оттуда просто исчезла: где-то удалили клип, где-то канал в бане, где-то правообладатель передумал. Плейлист, который я собирал годами, тихо усыхал, и меня не спросили. Причем у меня есть подписка. Ну и обойдусь, а как, написано в статье.

    habr.com/ru/articles/1060002/

    #streaming #music #selfhosted #opensourse

  6. Как Immich помогает в работе с корпоративным фотоархивом

    Привет, Хабр! Меня зовут Алексей Свиридов, в InfoWatch я уже 12 лет, начинал как инженер, теперь отвечаю за проекты внедрения на территории СЗФО. В этой статье расскажу о том, как Immich помогает мне в работе с корпоративным фото/видеоархивом. Мануалов по установке не будет, но расскажу про пару технических приёмов, которые лично мне показались интересными. Возможно, пригодятся и вам. При чём тут вообще фотоархив? Как и в любой другой компании, отдел внутрикома у нас отвечает за проведение всевозможных мероприятий — от больших корпоративов и празднований дня рождения компании до профильных праздников а-ля «День тестировщика» и прочего. Я — региональный сотрудник, так что стараюсь ходить на каждое такое мероприятие: и себя показать, и коллег вживую увидеть. Так вот, про фото. После любого такого события появляется пара сотен фотографий. А иногда и тысяч, если фотограф попался выносливый, а мероприятие было масштабным. Немного спойлерну — сейчас в архиве компании насчитывается более 50 000 фотографий и 1000+ видеороликов. Само собой, когда мероприятие проходит, фотограф присылает внутрикомам все фотографии, которые они затем и размещают на внутренних ресурсах. А потом присылают ссылку в рабочий чат — мол, спасибо всем, кто пришёл, вот тут ваши фото. И всё бы ничего, если бы не один нюанс. Фотографии лежат на сетевой шаре в виде файлов, для их просмотра есть простенькая галерея. Что хочется сотруднику после получения ссылки? Правильно, быстренько забрать все свои фоточки и сохранить куда-то в домашний архив, либо поделиться ими в соцсетях. И вот с «быстренько» возникают проблемы

    habr.com/ru/companies/infowatc

    #immich #галерея #фотоархив #систематизация_фото #фотографии #хранение_данных #opensourse

  7. Электрика без Excel: ElectroKit 2.0 — как меня поправили в комментариях и что из этого вышло

    Привет, Хабр! Как то я видел мучения электриков при расчётах - сам поискал несколько сайтов с калькуляторами половина не работает а другая непонятно откуда берут данные и да я вообще не электрик но суммируя всё это - решил сделать свой интрумент единный HTML файл - без регистрации - смс и тд - так на свет появился ElectroKit и выложил его на Хабр и текст писал с помощью ИИ за что справедливо был помечен как «Сгенерировано». Но инструмент получил 11 тысяч просмотров, 64 закладки и 22 комментария. И вот комментарии оказались интереснее всего, благодаря комментариям вышел в свет ElectroKit 2.0

    habr.com/ru/articles/1052618/

    #калькулятор #электрика #ПУЭ #УЗО #диффавтомат #кабель #html #opensourse

  8. # pg-smart-search: Путь от 8 секунд до 40 мс — Часть 2. Масштабирование до миллиона строк и производственная архитектура

    Привет, Хабр! В первой части мы разобрали архитектуру pg-smart-search изнутри: параллельный Promise.race , механизм Zombie Prevention через AbortSignal , адаптерный паттерн и CLI-инструмент. Если не читали -- рекомендую начать оттуда, здесь я буду отсылать к тем концепциям. В этой части речь пойдет о том, что происходит, когда ты запускаешь всё это на реальных данных. На объемах до 100K строк система работала именно так, как задумано: FTS побеждал в Promise.race первым, кэш давал sub-1ms на горячих запросах, пропускная способность — 90 req/sec. Картина мечты. Потом пришли данные. Много данных. 1 000 000 строк с нормальным, реальным словарем — и всё сломалось. Время поиска улетело к 8-ми секундам. В этой статье - честный разбор двух этапов спасения: сначала архитектурные фиксы, потом бой с «ошибками выжившего» в бенчмарках. И в конце — production-grade микрооптимизации, которые мы сделали в v1.4.1, вылизав каждую миллисекунду.

    habr.com/ru/articles/1048024/

    #postgres #nodejs #typescript #gist #opensourse #highload #backend

  9. Aerospike Community Edition без ограничений: наш опыт снятия лимитов

    Лимиты актуальных версий Aerospike Community Edition мешают нормально использовать его в продакшен, но есть способ это исправить. Расскажу о том как мы это сделали и о том как это автоматизировать.

    habr.com/ru/articles/1042530/

    #aerospike #nosql #opensourse #базы_данных

  10. En esta última versión se solucionaron
    - Problemas de promoción de piezas.
    - Incompatibilidad con versiones anteriores.
    - Motor GM- Lite atascado.
    - Estabilidad de la UI

    Recuerden, cualquier error pueden reportar al servidor de discord, así como su contribución al proyecto.

    #chess #ajedrez #argentina #latinoamerica #latam #social #gm3000 #opensourse

  11. Serial Terminal: кастомный веб-терминал для последовательного порта на Web Serial API

    Полностью браузерный терминал для работы с последовательными портами (COM-портами). Приложение не требует установки, работает прямо в Chrome или Edge, и при этом поддерживает все необходимые фичи для отладки микроконтроллеров, общения с сетевым железом или просто мониторинга UART-трафика. github.com/GidroByte/web-seria Весь код одним файлом. Не требует компиляции и сборки, леко править обычным блокнотом — открыл и работаешь.

    habr.com/ru/articles/1039272/

    #stm32 #esp32 #embedded #opensourse

  12. El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
    Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.

    Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.

    Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.

    #Mastodon #opensourse #social

  13. El código abierto y los repositorios están siendo amenazados, no solo por empresas, sino también por atacantes. Y esto se vuelve personal, ya que siempre fui defensor del software libre y la liberación del conocimiento. Pero no sabemos por cuánto tiempo más estará permitido, pues existe la posibilidad de que en algún momento se prohíba distribuir código, se vuelva ilegal o se aplique algún tipo de impuesto por hacerlo.
    Por ahora son rumores y observaciones de distintos entornos sociales y empresariales. En cualquier caso, siempre defenderemos esto; hay una gran comunidad que también lo hace. Aunque plataformas como GitHub, GitLab, Codeberg, SourceHut o Bitbucket ya están siendo arrastradas por esas empresas, quizás busquemos otra forma más adecuada, donde no solo se resguarde el código, sino también la seguridad del mismo, tanto para quien lo crea como para quien lo usa.

    Lo que veo es que muchas personas descargan código sin saber lo que están descargando y, dado que los antivirus alertan por cualquier cosa, no saben si realmente se trata de malware o si el archivo simplemente necesita permisos legítimos para funcionar. Y casi siempre se termina ignorando las alertas.

    Como verán, hay varios retos por resolver. La idea no es solo crear para quienes ya saben, sino brindar herramientas con un propósito. Nuestro mundo está siendo devastado por la contaminación, la crisis climática, la minería extractiva, el negacionismo, etc. Quizás se pueda fortalecer la ciencia ciudadana y ofrecer un punto de partida. Pero, es solo una idea.

    #Mastodon #opensourse #social

  14. Полноценное управление Claude Code и Codex через Telegram

    Если коротко — я сделал телеграм-бота, через который можно общаться с Claude Code и Codex, запущенными на VPS. Бот жрет голосовые сообщения, картинки, файлы, пересланные сообщения, умеет пересылать файлы с VPS в Телеграм. Работает через tmux на сервере, поэтому умеет все, что умеют агенты, запущенные в терминале. Проект опенсорсный, вы можете его установить, переделать под себя и пользоваться. Github → github.com/pavel-molyanov/tele Если подлиннее, то дальше расскажу, как оно работает.

    habr.com/ru/articles/1028846/

    #вайбкодинг #vibecoding #claudecode #codex #telegram #opensourse

  15. Моделируй просто! Симулятор космического полёта – «42»

    У каждого специалиста в своей области есть профильное ПО. Даже для разработки ПО есть соответствующее ПО. И зачастую большинство специалистов не заботит «открытость» такого ПО. Более того, среди специалистов по разработке/моделированию спутников в России немало встречается авторских решений или решений, специально разработанных для конкретной организации. НО! дальше этого предприятия или даже отдела эти решения никуда не выходят. Поэтому я хочу рассказать про моделирующую среду для анализа динамики полёта космического аппарата (КА) с открытым исходным кодом – «Проект 42» (далее просто «42»), который использую в своей повседневной профессиональной деятельности.

    habr.com/ru/articles/1026474/

    #моделирование_систем #спутник #космический_аппарат #opensourse #ansi_c

  16. CoreBus — универсальный Modbus терминал

    CoreBus — кроссплатформенный терминал для работы с COM-портами и TCP-сокетами с поддержкой протоколов Modbus TCP / RTU / ASCII и много чего еще. Приложение развивается уже довольно давно. Но была одна фича, которой не хватало, чтобы сделать CoreBus по-настоящему универсальным терминалом. Мне об этом писали еще с первых релизов. В личных сообщениях и в комментариях к статьям. Эта идея формулировалась по-разному, но суть была одна. И поэтому хочу представить вам новый режим - "Modbus мониторинг"!

    habr.com/ru/articles/1021344/

    #modbus #c# #corebus #opensourse #плк #terminal #logger #modbus_rtu #modbus_ascii #modbus_tcp

  17. Testo. Бета-тестирование открыто

    Новый фреймворк тестирования Testo готов к испытаниям. В статье: причины появления Testo; его фичи в краткой форме и в примерах; быстрый старт; что дальше.

    habr.com/ru/articles/1017732/

    #тестирование #opensourse

  18. VLESS на роутере с OpenWRT

    Небольшая инструкция по установке VPN (протокол VLESS), на роутер с операционной системой OpenWRT с использованием пакета Passwall

    habr.com/ru/articles/1016112/

    #openwrt #vpn #vless #opensourse #privacy #security

  19. Юридическое поле экспериментов для RAG

    Можно ли делать RAG на MacStudio M3 Ultra? CAG - убийца RAG? Самый лучший RAG от OpenAI и Grok? Ответы на эти вопросы мы узнали во время участия в соревновании Agentic RAG Legal Challenge . Стоит отметить хорошую организацию соревнования и продуманные метрики. Более 300 команд со всего мира. Ответы на вопросы - под катом

    habr.com/ru/articles/1014690/

    #RAG #CAG #ARLC_2026 #хакатон #выгорание #qdrant #opensourse #llmагент #безумный_план #openrouter

  20. Zator: Специализированный язык программирования для построения генеративных пайплайнов через KoboldCpp и StableDiffusion

    Язык программирования Zator представляет собой интересный и четко очерченный пример доменно-ориентированного языка, разработанного не для универсальных задач программирования, а для решения одной конкретной, но все более значимой проблемы — построения сложных генеративных пайплайнов для создания текста и изображений = Его философия коренится в стремлении минимизировать "шаблонный" код, который традиционно мешает созданию содержания, и предоставить разработчикам, дизайнерам и другим создателям контента высокоуровневые абстракции для работы с передовыми технологиями искусственного интеллекта . В отличие от мощных, но часто громоздких общепurpose языков, таких как Python или JavaScript, Zator делает ставку на простоту, скорость и специализацию, что определяет его место в экосистеме инструментов для ИИ = Основная идея, лежащая в основе Zator, заключается в том, чтобы стать "языком описания пайплайнов", который работает поверх существующих сервисов искусственного интеллекта, а именно KoboldCpp и Stable Diffusion = Задача создания последовательностей, где результат одного шага (например, сгенерированный текст) используется как вход для следующего (например, промпт для генерации изображения), требует сложного взаимодействия с API. Это обычно включает в себя написание кода для сетевых запросов, управления состоянием, парсинга JSON-ответов и обработки файлов. Zator призван инкапсулировать всю эту сложность внутри нескольких ключевых функций, таких как generate_text() и generate_img() , которые абстрагируют низкоуровневые детали и позволяют пользователю сосредоточиться исключительно на логике своего пайплайна . Таким образом, язык позиционируется как инструмент, снижающий порог входа для людей без глубоких знаний в области системного программирования или веб-разработки, позволяя им быстро экспериментировать и создавать сложные генеративные сценарии .

    habr.com/ru/articles/1002076/

    #zator #новый_язык #искусственный_интеллект #простой_язык_программирования #изучение_языка #изучение_программирования #программирование #opensourse

  21. Алёна Рыбакина: «Путь в коммиттеры PostgreSQL начинается с первого ревью»

    Клиент, с проблемы которого всё началось, решил её сам — сменил фреймворк и даже не стал дожидаться патча. Но Алёна Рыбакина всё равно продолжила работу — ещё год. Теперь её OR-ANY Transformation — часть PostgreSQL, а сама она — обладательница медали сообщества. Интервью о том, как случайный клиентский баг превращается в вклад в мировой open source.

    habr.com/ru/companies/postgres

    #contributing #commitfest #патчи #postgresql #opensourse #open_source

  22. Обзор драмы: AI-агент vs. мейнтейнер Matplotlib

    В феврале 2026 года open-source сообщество получило редкий жанр контента — AI-драму с полноценным публичным конфликтом.

    habr.com/ru/articles/995982/

    #openai #chatgpt #gemini #claude #deepseek #qwen #opensourse #ai #ai_agent

  23. Обзор драмы: AI-агент vs. мейнтейнер Matplotlib В феврале 2026 года open-source сообщество получило редкий жанр контента —...

    #openai #chatgpt #gemini #claude #deepseek #qwen #opensourse #ai #ai #agent

    Origin | Interest | Match
  24. Одна компания в России решила внедрить дырявых ботов

    C***.ru раздает ваши Api-ключи через «безопасного» AI-агента? Поверили обещанию про «Изолированную среду» в Evolution Free Tier? Зря. Я проверил образ OpenClaw (DevOps Assistant) из маркетплейса. Результат: Port 18789 открыт всему миру. Любой школьник со сканером может зайти в админку без пароля, получить Root и забрать ваши IAM-ключи от облака за 30 секунд. POC, сканнеры и инструкция по выживанию — в отчете.

    habr.com/ru/articles/993582/

    #ai #opensourse #информационная_безопасность #боты

  25. Прогноз AI на 2026 год: давление инфраструктуры и рост агентных систем

    В конце прошлого года обсудили с Head of R&D red_mad_robot Валерой Ковальским , как будет развиваться AI в 2026 году. В статье делимся его прогнозами и разбираем, какие изменения уже формируют индустрию и какие станут критичными в ближайшие годы — с точки зрения инженерии, масштабирования и реального применения в продуктах. Дополнительный контекст и комментарии дал Саша Абрамов — AI-визионер, руководитель AI/ML-команд и автор Dealer.AI.

    habr.com/ru/companies/redmadro

    #ai #llm #llmмодели #технологии #инференс_llm #агенты_ии #контекстинжиниринг #opensourse

  26. Machine Unlearning. Часть 1: Почему моделям нужно уметь забывать

    Большие языковые модели (LLM) сегодня умеют невероятно много — от генерации текста до сложного анализа данных. Но что происходит, если часть информации, на которой они обучались, нужно удалить? Просто убрать лишние данные и переобучить модель может быть слишком накладно и дорого. Всем привет! Меня зовут Вадим, я Data Scientist в компании Raft. В этой статье я расскажу о достаточно новом направлении машинного разучивания (Machine Unlearning), которое позволяет моделям “забывать” не нужные знания без полного их переобучения.

    habr.com/ru/companies/raft/art

    #ai #machine_unlearning #machine_unlearning_для_llm #сезон_ии_в_разработке #машинное_обучениe #opensourse

  27. We need to start Forking Software more!

    As pointed out in my last article, the developers of UPBGE ( a game engine I use for my game ) decided to include slop-code into the software. And starting with version 0.5 it is "tainted by Ai". After that post I found a small repository on codeberg, which lists various other programs that are also sloppy. At first I sunk in with the feeling of dread and a desire to give up. Even the Linux Kernel was mentioned.

    But then...
  28. We need to start Forking Software more!

    As pointed out in my last article, the developers of UPBGE ( a game engine I use for my game ) decided to include slop-code into the software. And starting with version 0.5 it is "tainted by Ai". After that post I found a small repository on codeberg, which lists various other programs that are also sloppy. At first I sunk in with the feeling of dread and a desire to give up. Even the Linux Kernel was mentioned.

    But then...
  29. Proyecto de ajedrez, auto-entrenamiento y uso didáctico para nivel intermedio/avanzado.

    Prueba online en:

    gm-2000.web.app

    Agradezco si pueden enviarme sus experiencias usándolo. Como también si surge algún problema o error al canal de discord:
    discord.gg/jcmwhfyG

    #ajedrez #chess #entrenamiento #didactico #educacion #argentina #opensourse #gm2000

  30. Versión online. Reporte de errores en el canal de discord discord.gg/DCvrfqxf hasta que habilite algún form.
    Las versiones offline (exe/apk) para PC y móvil serán subidas una vez que ya solucione todos los errores. Así como subir el proyecto a github para que puedan modificar a gusto y agregar mejoras. Recomendación importante. La versión móvil funciona, pero para una mejor experiencia agradable recomiendo usarla desde una computadora.
    #chess #ajedrez #argentina #opensourse #gm-2000 #gm2000 #lat

  31. Para los amantes del ajedrez. Estoy haciendo una aplicación bastante interesante. Espero subir en apk y exe. Cómo también la versión web. Pero la idea es que funcione offline. Una app muy pedagógica. Cómo nos gustaría haber conocido antes. Mañana o pasado subiré todo, incluyendo tutorial de introducción.

    #chess #ajedrez #juegos #educacion #education #opensourse

  32. Хватит писать try-catch в контроллерах: как я причесал ошибки в Express и перестал бояться деплоя

    Знаете это чувство, когда открываешь контроллер в Express проекте, чтобы поправить одну строчку логики, и видишь ЭТО ? Бесконечная вложенность, проверки на существование полей, ручной парсинг ошибок от базы данных и, конечно же, его величество try-catch , который занимает 80% файла. Я тоже через это проходил. В каждом новом микросервисе я копипастил одни и те же функции обработки ошибок. В одном проекте я ловил ошибки Mongoose через err.name === 'ValidationError' , в другом — через instanceof . Где-то мы отдавали { error: "message" } , где-то { status: "fail", msg: "..." } . В какой-то момент мне это надоело. Мне захотелось инструмент, который я могу просто подключить одной строкой, и он сам поймет, что "E11000" от Mongo — это 409 Conflict, а ошибка Zod — это 400 Bad Request. При этом я не хотел тянуть в проект тяжелые зависимости. Так родилась библиотека ds-express-errors . Сегодня я расскажу, зачем я ее написал и почему она может сэкономить вам кучу нервов.

    habr.com/ru/articles/981456/

    #error_handling #express #graceful_shutdown #javascript #nodejs #opensourse #middleware #custom_config_parameters

  33. [Перевод] NVIDIA открыла исходный код KAI Scheduler — планировщика, ранее использовавшегося в платформе Run:ai

    Весной этого года NVIDIA открыла исходный код KAI Scheduler — Kubernetes-нативного планировщика GPU-нагрузок, который раньше входил в состав платформы Run:ai и теперь распространяется под лицензией Apache 2.0. Интерес к этому проекту закономерен: планировщик давно работает в продакшене и решает ряд проблем, с которыми сталкивается любая команда, пытающаяся эффективно распределять GPU-ресурсы в кластере. Мы в Orion soft изучили технические детали KAI Scheduler, чтобы понять, как он устроен изнутри, какие задачи закрывает и какие идеи могут быть полезны инженерам, работающим с Kubernetes, ML-нагрузками и распределёнными GPU-оркестраторами. Ниже — разбор архитектуры, базовых сущностей и цикла планирования.Преимущества KAI Scheduler Управление AI-нагрузками на GPU и CPU сталкивается с рядом задач, которые традиционные планировщики ресурсов не всегда способны решать. KAI Scheduler был разработан специально для того, чтобы закрыть эти проблемы:

    habr.com/ru/companies/orion_so

    #gpu #runai #scheduler #kubernetes #machinelearning #opensourse #mlops #ai #nvidia

  34. Проблемы с которыми я столкнулся при написании рекурсивного парсера journal в Linux

    Добрый день, всем читающим данную статью. При анализе артефактов с Linux систем journal являются источником огромного количества полезной информации. Существет большое количесвто утилит, которые парсят journal. Однако, у всех этих утилит есть свои минусы. По этой причине, у меня возникла идея написать свой кроссплатформенный парсер файлов journal , который мог бы обрабатывать не только файлы, но и директории, с возможностью экспорта в различные форматы и сортировке по временным меткам. В процессе написания данного инструмента я столкнулся с несколькими проблемами и хочу поделиться способами, которыми я их решал.

    habr.com/ru/articles/979144/

    #journal #journalctl #parser #go #linux #opensourse #recursive #forensics #dfir #triage

  35. @rpimag

    The same for Docker:
    It was more like a proof-of-concept, but I guess no one needs it?

    I will maybe discontinue it too, but let me know if you are interested.

    #opensourse #docker
    #raspberry #raspberry_pi #theMagPi #magpi #magpidownloader

  36. as you can see, the @rpimag downloader is not working at the moment for docker and Windows.
    I guess I will discontinue Windows, no need for a powershell script, as there is the bash available on Windows.

    But I'm happy if someone wants to help me out with that. I'm not using Windows privately for more than 15 years. so if you want it, please help out #windows

    #opensourse #powershell
    #raspberry #raspberry_pi #theMagPi #magpi #magpidownloader

  37. ⚠️ QR code "gratis"? Attenzione al pizzo digitale!

    Generi su siti sconosciuti, stampi volantini... e dopo 1 mese:
    🔒 Link bloccato a pagamento
    🎰 Reindirizzi a truffe
    💸 Pubblicità iniettata

    La soluzione più trasparente è basata su sotware libero libreQR, offerto dai @devol qui:

    :devol: qr.devol.it

    ✔️ Open source
    ✔️ Server in UE
    ✔️ Zero scadenza
    ✔️ Niente tracciamento

    :diggita: Seguici sul gruppo Sicurezza di diggita: @sicurezza

    #QR #LibreQR #UnoOpen #OpenSourse #Devol

  38. Governments that want to make the switch to Linux should actively contribute. They shouldn't rush into anything. They should figure out possible technical difficulties beforehand and even fund open source software to help deal with those issues.

    They need to plan for pushback from employees. Change is difficult and people will complain about stuff that they will grow to appreciate over time.

    #OpenSourse #Linux #Denmark

  39. В дополнение к прошлому посту прошу заметить, что Android в последнее время тоже не является самым хорошим примером свободой ОС. ​:neofox_floof_sad:​

    Google по крупицам (собирает твой портрет) забрасывает базовый стек приложений, вынуждая пользоваться их новыми, но проприетарными вариантами. ​:blobcatgooglytrash:​

    Но даже если бы
    Google была компанией святош и адептами Столлмана, всё равно производители решают сами, что пользователь может, а что нет. ​:ablobcatnommayo:​

    ...что приводит нас к
    "QUEST" СУКА "3S", В КОТОРОМ ПРОЦЕСС УСТАНОВКИ СТОРОННЕГО СОФТА ПАРОДИРУЕТ ВЫХОДКИ БЛЯДСКОЙ APPLE. ​:lain_stress:​​:laincry:​​:lainsad:​ (как же я с ним настрадался...)
    #quest3 #android #google #opensourse

    RE:
    https://lamp.leemoon.network/notes/a7knddim31wb2k9t

  40. I just checked my hearing aids (proprietary). I'll keep checking. Luckily, I don't have a lot more prosthetics, YET. We should nationalize, or at least tightly regulate the software and hardware.

    My vehicle's too ANCIENT for remote-hackable proprietary crap, but it has it, in chips. My household appliances are safe, so far (that's been on purpose). I dread the day when I have to buy a new car.

    #Science Help me #FSF ! Save me #Opensourse .com ! opensource.com hostux.social/@fsf/11321199862

  41. @mgorny , thank you very much for writing in both English and Polish and using separate accounts for this!
    And, of course, thank you for doing a lot for #opensourse world. You are awesome!

  42. #introduction v2

    I'm lossless_autumn, a guy, 18-25 y.o., ru & eng

    I'm a big fan of:
    - #Opentech, #openhardware & #opensourse
    - #Freesocialnetworks
    - Alternative network protocols like #gemini and #gopher
    - #Anime , #manga , #japanesemusic and culture
    and a lot of other things I can't remember right now
    - I'm also learning to program in #Python

    I'm looking for friends. So if you like the same as me, and you want to communicate - write, I will answer as soon as I will be online.

    Booooost plz!!

  43. ❤️ Happy Valentine's Day from your Nitrokey team! We even have a present for you! ❤️

    📣 Nitrokey is giving you the privacy screen protetor and the protective case for your NitroPhone 3a in our Valentine's Bundle! Let us give you a present and start your safe smartphone use without any worries. 😍

    🎉 👉 Get your Valentine's Bundle now:
    shop.nitrokey.com/shop/valenti

    #Nitrokey #NitroPhoneLove #SecureYourDigitalLife #itsecurity #cybersecurity #opensourse #grapheneos #nitrophone #besecure

  44. Опенсорсное приложение отказывается внедрять довольно важную функцию из-за страха перед удалением из Google play...

    Я говорю о приложении для подкастов Antennapod. Функция - прослушивание и скачивание подкастов с YouTube.

    Суть проблемы отражена тут:
    github.com/AntennaPod/AntennaP

    Может кто-нибудь знает достойную альтернативу или форк этого приложения с вышеописанной функцией?

    @AntennaPod #opensourse

  45. 🔗 Making Sense of Software Licensing - Left Fold

    “I hope that I can motivate some people who are serious about software development to start doing some research into licensing”

    I enjoyed this post, particularly the references to the new “ethical” variants which I’ve run into in recent weeks. Not personally a fan of those, but an interesting development.

    #opensourse

    leftfold.tech/posts/licensing-

  46. Ahir vam començar una petita formació de tres dies sobre #QGis amb en Carlos de PSIG.
    Merci!

    #OpenSourse
    github.com/psigcat