Skip Navigation
Is Conduit (Matrix server) sustainable, do some of you host it?
  • Yes, your server needs to be full domain name. Otherwise, when typing a username (like @myusername:myserver.com) other servers would need to know where that myserver.com is.

    Conduit needs to know it's domain Because it is part of usernames.

  • Is Conduit (Matrix server) sustainable, do some of you host it?
  • No problem.

    Overall, purely technically, no. This has to be the hostname of the computer the Conduit is running on. And it can be in the local network (LAN) with your own name.

    But practically, yes. Because you must buy a domain name and point that domain to the server localtion (IP address). And the only global domain names available to register have TLDs :).

    So, yes.

  • Is Conduit (Matrix server) sustainable, do some of you host it?

    I plan to host Conduit for my friends and family. Even if I invite absolutely everyone there would be no more than 50 users, max. But would it actually sustain and work, as it is not yet on 1.0 is a question. I do not want to host Synapse as I had bad time with it's (lack of) garbage collecting. We do not plan to join very big rooms.

    Most importantly, if you host it yourself, host is the usage (mostly disk) with how many users?

    21
    Linux's New DRM Panic "Blue Screen of Death" In Action
  • It's normal for things to implement stuff from each other? 🤷

    Microsoft is late with many things too. And I don't nessesarly think a feature here and there is what makes a good OS, the base stuff is more important.

  • Why does Firefox get more errors than Chrome?
  • It's like making a .txt document with tables and ASCII art and then on my God other text editors use different fonts and the look breaks. Only the most popular, Windows Notepad is supported.

    Web was supposed to be bulletproof, easy to archive and implement. If a webpage break because a browser is supporting 99% of super bloated web standards instead of 99.5% of Chrome, there is clearly something wrong.

    My rule of thumb is, try to randomly remove some HTML tags and CSS declarations. If whole site break and is unusable because of one/two lines missing, this website is a hack exploiting browser monoculture.

  • Bot vs Bridge vs Appservice vs Integration?
  • Bot: Just a user account, with normal login and password, that we call bot because it is used by some automatic program. Nothing particilar in the Matrix protocol itself.

    Appservice: Some application (on the Internet or local) that the server is configured to listen to and give special priviledges. See it like a plugin, can reserve a namespace for usernames (like only this appservice being able to register names starting with @telegram_).

    Bridge: Just some system, program or anything really that we call bridge because it connects two chat networks. It can utilize appservices and/or bots to work, but again it's a common name not special thing in Matrix.

    Integrations: A really forgotten thing in the recent Matrix development, but still somewhere there. If you ever used old Element there is a chance you opened integrations menu. It's a graphical interface in the end-user app side to graphically invite or manage bots or other things. They also have widgets to pin website on the chat for users to easly interact, like a calendar, it is mostly use to integrate Jitsi calls as Matrix-native calls are still developing.

    So integrations and appservices are in the protocol. Bots and bridges are just names.

    One bridge can use multiple things. Can use a normal client-server API to act like a bot (again, just some account) to listen to and write messages. Can use appservice API to bypass rate limits, reserve username space and have permissions to spoof it's avatar and name. Can use integration to give a menu for management, but I haven't seem it used.

  • Venmo/ Paypal Alternatives
  • Taler is not ment to be completely censorship resistant. It takes the side of dealing with goverment, law and other things and is expected to be used in areas with working democracy.

    A private alternative to MasterCard, PayPal, Stripe, etc. not a new currency or completely different banking system. And we need it.

  • Nostr continues to raise the bar on private, uncensorable online discourse
  • Okey, so relays can pass message to other relay? Didn't know that, so thanks.

    But then, why not use network like Yggdrasil? Which would be basically like Nostr, but can relay any TCP/IP packet for any app, instead of just Nostr notes.

  • Nostr continues to raise the bar on private, uncensorable online discourse
  • Why do we even need relays in the first place? Like, if only someone could create a network that could enable computers to send messages to each other on the layer below apps so apps would just be to display and format those messages, not pass them (ツ).

  • Make my IPv6 selfhosted service available on IPv4 network.

    My ISP provide me with good IPv6 connection with support of opening ports how I like. But IPv4 is behind a CGNAT and makes me unable to host a service on the legacy Internet.

    Unfortunetely some of my friends I want to host (Jellyfin and Nextcloud) for does not have modern Internet connection, so I have to put some proxy.

    Now I need suggestions of a solution. VPN on some VPS they would need to connection to is one of them, but it should be as simple for them to use as possible.

    13
    Matrix client for Android for family and friends. Your experiences.

    I want to migrate my friends to self-hosted Matrix server I have for some time now. The problem is, that all Android clients seem missing for me. Element is too buggy (especially for encryption) and has bad UX. Element X is still experimental and lacks core features. FluffyChat has most features and nice ones like stickers, but calls or location sharing is here as a placeholder but not really working.

    If you migrated someone to Matrix, what client did you found out to "be working" for people not caring about protocol? Because I care for protocol and can stand some bugs, that others could not.

    17
    Software for remote desktop with phone confirmation to use on untrusted machines

    Problem: I want to remotely access my computer from untrusted computers like on friends house or at work.

    Looking for: Remote desktop software (SSH is out of scope, as it could do commands in the background). Client should work in the browser or have portable binaries. Server should send some soft of 2FA before every connection without a way to remember it, so I could be safe in a case of a keylogger snooping on connection password. Not nessesary, but would be nice to have some sort of rate limiting for the inputs, so it won't be possible for some rubber-ducky style script to open terminal and run command before I could react.

    10
    How being FOSS fan/advocate annoy you at work/school?

    Started my first job, it's a helpdesk. It looks that I get tickets and try to help people on the other side, have build some PCs and am at first week.

    But after ~3 years of using almost exclusive FOSS, I found out corporate software (especially Windows!) to be so absolutely unbearable.

    Having Windows as example, on the surface it is bearable, but as I need to do more advanced stuff, oh GOD!\ I needed iperf3 to test LAN speed, traceroute to test why some device is not responding, rsync to copy files... But none of it is installed and installing every single program is super annoying and troublesome. After that I get countless update popups from all sides, ugh.

    10
    Can someone explain Universal Blue (and images based on it) to me?

    I think I get the idea of Fedora Atomic (Silverblue, Kionite, etc.), but I do not get what uBlue is about.

    Are those just another "ooh it's distro X but with preinstalled Y" or are those some soft of overlays on top of Fedora? Can't they just be some install scripts? Why not just base Fedora Silverblue? Maybe I don't get the idea, because people seem hyped.

    10
    If you were to create a Fediverse server, with frontend being plan simple HTML only, what programming language and stack would you choose?

    Let's say we don't care about the backend<>frontend interconnection we see in most JS frameworks. We just want to program the backend. What would be the language of your choice?

    18
    How long a crate can be left unupdated to consider it out of date?

    When I install some Linux app from, let's say GitHub, I can feel how long without updates means the project is not maintained.\ For example last commit being 5 years ago for GTK app is a long time and this is considered an abandoned repo. For super simple things like cowsay it's not that simple but still I can feel it.

    How is that with crates with Rust? I see a lot of parsers or web libraries that are not updated for a year, two years, three years... How old is too old?\ Also, many of them have a version 0.x.x, so can I even consider them stable?

    5
    Banana Pi's $31 BPI-WiFi 6 router runs a fork of OpenWrt - Liliputing
    liliputing.com Banana Pi's $31 BPI-WiFi 6 router runs a fork of OpenWrt - Liliputing

    Banana Pi's $31 BPI-WiFi 6 router runs a fork of OpenWrt

    Banana Pi's $31 BPI-WiFi 6 router runs a fork of OpenWrt - Liliputing

    New router with OpenWrt compatibility out of the box! It's a fork, but of what I am reading it's similar approach to GL.iNet routers with little work to flash a vanilla version.

    32
    The HDMI Forum rejected AMD's open source HDMI 2.1 implementation
    www.gamingonlinux.com The HDMI Forum rejected AMD's open source HDMI 2.1 implementation

    If you were hoping at some point to see HDMI 2.1+ on Linux with AMD + Mesa, you're out of luck right now as it's simply not going to be happening.

    The HDMI Forum rejected AMD's open source HDMI 2.1 implementation
    154
    What was the Fosbury flop of music?

    When athletic height jumping was considered done and perfected, there was the Fosbury flop which opened new possibilities. Do you think there was such a moment in the music history? When someone showed how things can be done and from there everyone is using his/her technique?

    42
    Looking for Magisk module or mod to grant all permissions automatically to all apps.

    Like in title. Modern Android permission system is really annoying. It assumes I do not trust installed apps and I believe was made to promote loose installing of whatever crap like loyalty cards apps, while I only install a couple of trusted apps all from F-Droid. Such module would enable faster installation of the systems and less irritation when I have to give app a permission third time this month (Android now can decide for myself and revoke permission when it thinks it's no longer needed...).

    13
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SM
    smileyhead @discuss.tchncs.de
    Posts 37
    Comments 1.2K