#ChatApp

Fossery Tech :debian: :gnome:fosserytech@social.linux.pizza
2025-05-25

(Linux news in original post)

FOSS NEWS

Mozilla discontinues Pocket and Fakespot to focus on Firefox development:
omgubuntu.co.uk/2025/05/mozill
(Or rather to focus on ToS development lol)

Signal introduces new "Screen security" feature in Windows to prevent Recall from monitoring conversations:
signal.org/blog/signal-doesnt-

Digital payment system GNU Taler gets accepted in Switzerland:
news.itsfoss.com/gnu-taler-swi

New Mullvad VPN loader available for Windows and MacOS to simplify installation:
alternativeto.net/news/2025/5/

GIMP 3.0.4 released with various bug fixes, improvements:
9to5linux.com/gimp-3-0-4-open-

FFmpeg FFV1 Vulkan encoder provides +35% improvement for AMD, +50% for NVIDIA:
phoronix.com/news/FFmpeg-Faste

Luanti 5.12.0 released with SDL2 for window and input handling (enabling touch screen controls on all devices, support for non-QWERTY keyboards, high-DPI screens, IME support for text input, F11 to toggle fullscreen), keybindings can be set in Settings and can be toggled, option to enable dig and place buttons on touchscreens, node textures displayed in inventory, hotbar and hand, Reviews tab for package pages, etc.:
blog.luanti.org/2025/05/24/5.1

#WeeklyNews #News #FOSS #OpenSource #FOSSNews #OpenSourceNews #Mozilla #MozillaPocket #Pocket #Fakespot #Signal #Mullvad #MullvadVPN #GIMP #GIMP3 #FFmpeg #Luanti #Minetest #ContentCreation #ChatService #ChatApp #ImageManipulation #VPN #Multimedia #FOSSGame #FOSSGaming #OpenSourceGame #Privacy #Security #FosseryTech

2025-05-24

Telegram “sốc nặng” trước nguy cơ bị chặn tại Việt Nam: Lý do đằng sau là gì?

Telegram "sốc nặng" trước nguy cơ bị chặn tại Việt Nam: Lý do đằng sau là gì? Phản ứng bất ngờ từ Telegram Ngày 24/5, ông Remi Vaughn - đại diện Telegram - bày tỏ sự ngạc nhiên khi nền tảng này nhận thông báo có thể bị chặn tại Việt Nam. Theo Cục Viễn thông (Bộ KH&CN), Telegram chưa hoàn tất thủ tục đăng ký dịch vụ theo quy định mới.

bietduoc.io.vn/2025/05/25/tele

tavrntavrn
2025-05-12
tavrntavrn
2025-05-05

🚨 IT’S HERE. OUR FIRST VIDEO. 🚨
Meet Tavrn — your next favorite chat platform.
We’re building something fresh, fun, and actually for the community.

✨ Watch the intro: youtube.com/watch?v=sMdKraFTgto
💬 Apply for alpha: blog.tavrn.top/alpha-applicati
👀 Guess what “AHA!” means yet?

tavrntavrn
2025-05-04

🚨 Closed Alpha Applications are now open! 🚨
Help us shape the future of Tavrn by becoming an early tester.

- Early access to features
- Direct influence on product decisions
- Work with the Tavrn dev team

Ready to join? Apply now — final decisions made by June or when Pre-Alpha Milestone 10 is complete.

🔗blog.tavrn.top/alpha-applicati

tavrntavrn
2025-05-04

✨ We just dropped a fresh update to the Tavrn roadmap!
We’re now officially in milestone 8 — and getting closer to closed alpha later this year.
From rebuilt DMs to real-time servers, the foundation is shaping up fast.
Check it out and see what’s coming next: blog.tavrn.top/roadmap/

tavrntavrn
2025-05-04

Build 8 is here.
Servers. Channels. Roles. Real-time messages.
Tavrn’s second milestone just landed — and it changes everything.
Get the full scoop (and maybe a few secrets): blog.tavrn.top/posts/milestone

tavrntavrn
2025-05-03

We lost our entire codebase.
So we rebuilt our entire DM system... in just 3 days.
Now it's faster, cleaner, and better than ever.
Here’s how we pulled it off: blog.tavrn.top/posts/rebuilt-i

Hacker Newsh4ckernews
2025-04-09

I built a Yahoo Messenger-inspired web chat app – pure nostalgia

buzzed.chat

2025-04-03

Регулярные выражения: как научиться читать между строк

Представьте: нужно проверить документ или веб-страницу и найти повторяющиеся слова, чтобы, скажем, заменить их. А если найти нужно не просто слова, а электронные адреса, которые бывают разными. Решение этой задачи существенно упростит использование регулярных выражений. Регулярные выражения или regex (от англ. regular expression) – это особый синтаксис для описания шаблонов поиска информации. С их помощью можно искать, заменять или извлекать данные из текста с высокой точностью. В основе регулярных выражений лежат символы, которые задают правила для поиска, например, всех цифр или слов, начинающихся на определенную букву. Регулярные выражения позволяют описать сложные условия поиска в простой и читаемой форме, что делает их незаменимыми для различных задач. Регулярные выражения помогут в разных случаях – от валидации данных, например, при проверке форматов номера телефона до анализа текстов: получения ссылок или другой информации. Посмотрим на синтаксис регулярных выражений. Дальше на примерах станет понятнее.

habr.com/ru/articles/897206/

#бот #chatapp #автоматизация_бизнеса #автоматизация #регулярные_выражения #валидация_данных

N-gated Hacker Newsngate
2025-03-06

Ah, yes, a chat app that "truly" cares about you—because we all know how much has. 🙄✨ Attach images and mention users? Revolutionary! Welcome to 2005 with sprinkles of "no ads" and "GDPR" to keep you feeling hip and European. 🌍🔒
revolt.chat

2025-02-27

#webRTC #chatApp
My attempt to write a chat app for #KaiOS is slowly taking stable form.

demo:
flop.bhackers.uber.space/
source:
github.com/strukturart/flop

2025-02-25

Кейс: как создать Email бота? Или как использовать Программатор в Конструкторе ботов ChatApp?

В современном мире автоматизация – неотъемлемая часть бизнес-процессов. Использование ботов и программных решений для обработки данных значительно повышает эффективность работы. В этой статье расскажем несколько возможностей блока «Программатор» и как с помощью Конструктора ботов ChatApp обработать данных из email и интегрировать данные в CRM-систему Bitrix24.

habr.com/ru/articles/885548/

#Бот #chatapp #кейс #бизнес #автоматизация #автоматизация_бизнеса #email

Fossery Tech :debian: :gnome:fosserytech@social.linux.pizza
2025-02-02

FOSS NEWS

Kiwi Browser shuts down, its extension code will be available for Microsoft Edge:
alternativeto.net/news/2025/1/
(Yeah just use a proprietary crap instead of a FOSS browser, exactly...)

Signal going to receive option to transfer encrypted chat history to new linked devices (desktop or iPad):
alternativeto.net/news/2025/1/

Bitwarden implements sending verification code via email when logging in from a new device for account in which 2FA isn't enabled:
alternativeto.net/news/2025/1/

Thunderbird 134 released with new notification system for real-time desktop alerts, various bug fixes:
9to5linux.com/mozilla-thunderb

Varia download manager receives yt-dlp support, improved BitTorrent support:
omgubuntu.co.uk/2025/01/varia-
(Yeah one more way to "pirate" YouTube videos! Take that, YouTube!)

(Linux news in original post)

#WeeklyNews #FOSS #OpenSource #OpenSourceNews #FOSSNews #Kiwi #KiwiBrowser #Signal #Bitwarden #Thunderbird #Varia #ytdlp #Thunderbird134 #WebBrowser #Browser #Chat #ChatApp #PasswordManager #Security #Email #EmailClient #DownloadManager #VideoDownloader #BitTorrent #FosseryTech

2025-02-02

#fediTips

Basically I use #friendica from #desktop @julien, and due to it's powerful options "under the hood" I recommend to become familiar with that layout too @sirber.

Not sure if #Raccoon is designed exclusively for friendica but I do know that @hankg's #relatica is, apparently there is even some desktop version too.

Actually if I had to choose only one platform as an option for each kind of #fediVerse screenView use case, I'd choose friendica for desktop and mastodon for cellphone every time. #Decentralization calls nearly by default for more than one profile and microblogging is for a handy screen while desktop is for #newsPaper like edition of content. And friendica is a little bit like that.
Your very own #newsPaper site in the internet.

That way your mastodon profile becomes your #chatAPP and your friendica profile on the desktop that follows your #mastodonChatAPP profile gets every conversation pushed into the stream in a brilliant page view to #readTheRoom.

screenView of friendica from a standard laptop desktop of the single page view of Julien's post and some comments.
xoron :verified:xoron@infosec.exchange
2025-01-08

Async Bottom-Up Javascript State Management

positive-intentions.com/blog/a

This investigation comes from my work on a #P2P #ChatApp. I found it tricky in a #FunctionalProgramming approach to handle #Async #Messages from peers needing the latest #State values. The challenge? How #JavaScript scopes variables in #Callbacks.

I wanted to explore a solution out of curiosity to see if it could work. I'm not trying to push "yet another #StateManagement library." This is about my #LearningProcess for use in #PersonalProjects.

#Programming #WebDev #Code #SoftwareDevelopment #OpenSource #PeerToPeer

Anyone know if this is legit Signal Bluesky account? Account not listed on their website Or maybe one day it can show the domain name which is another way for others to visually confirm @meredithmeredith.bsky.social #signalchat #signal #signalapp #messaging #privacy #chatapp

Anyone know if this is legit Signal Bluesky account? Account not listed on their website

Or maybe one day it can show the domain name which is another way for others to visually confirm @meredithmeredith.bsky.socialAnyone know if this is legit Signal Bluesky account? Account not listed on their website

Or maybe one day it can show the domain name which is another way for others to visually confirm @meredithmeredith.bsky.social
2024-12-03

#Reminder or #headsup for who needs to hear it that the criminally used and now police #cracked #Matrix #chatapp / #system is unrelated to @matrix 's #protocol . Let's hope the #impact is not too big for them, and show some #support.

#matrixprotocol #chat #chats #chatprotocols #chatprotocol

xoron :verified:xoron@infosec.exchange
2024-11-29

id like to share some details about how my app works so you can discover/give me feedback on my app. id like to have wording in my app to say something like "most secure chat app in the world"... i probably cant do that because it doesnt qualify.

github.com/positive-intentions

positive-intentions.com/blog/i

im not an expert on #cyberSecurity. im sure there are many gaps in my knowlege in this domain.

using #javascript, i initially created a fairly basic #chatApp using using #peerjs to create #encrypted #webrtc #connections. this was then easily enhanced by exchanging additional #encryption #keys from #cryptography functions built into browsers (#webcrypto api) to add a redundent layer of encryption. a #diffieHelman key #exchange is done over #webrtc (which can be considered #secure when exchanged over public channels) to create #serverless #p2p #authentication.

- i sometimes recieve feedback like "javascript is inherently insecure". i disagree with this and have #openedSource my #cryptography module. its basically a thin wrapper around vanilla cryptography functions of a #browser (webcrypto api).

- another concern for my kind of app (#PWA) is that the developer may introduce malicious code. this is an important point for which i open sourced the project and give instructions for #selfhosting. selhosting this app has some unique features. unlike many other #selfhosted #projects, this app can be hosted on #githubPages (instructions are provided in the readme). im also working towards having better support for running the index.html directly without a static server.

- to prevent things like browser extensions, the app uses strict #CSP headers to prevent #unauthorised code from running. #selfhosting users should take note of this when setting up their own instance.

- i received feedback the #Signal/#Simplex protocol is great. completely undertsandable and agree, but wonder if im reducing the #complexity by working with #webrtc. while it has its many flaws, i think risks can be reasonable mitigated if the #cryptography functions are implemented correctly. (all data out is #encrypted and all data in is #decrypted on-the-fly)

- the key detail that makes this approach unique, is because as a #webapp, unlike other solutions, users have a choice of using any #device/#os/#browser. while a webapp can have nuanced #vulnerabilities, i think by #openSourcing and providing instructions for #selfhosting and instructions to #build for various #platforms, it can provide a reasonable level of #security.

i think if i stick to the principle of avoiding using any kind of "required" service provider (myself included) and allowing the #frontend and the peerjs-server to be #hosted #independently, im on track for creating a #chatSystem with the "fewest moving parts". i hope you will agree this is true #p2p and i hope i can use this as a step towards true #privacy and #security. #security might be further improved by using a trusted #VPN.

while there are several similar apps out there like mine. i think mine is distinctly a different approach. so its hard to find #bestPractices for the functionalities i want to achieve. in particular #security practices to use when using #p2p technology.

(note: this app is an #unstable, #experiment, #proofOfConcept and not ready to replace any other app or service. It's far from finished and provided for #testing and #demo purposes only. This post is to get #feedback on the progress to determine if i'm going in the right direction for a secure chat app)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst