Glowers Club

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:newfriends [2021/01/14 21:35]
kakol
wiki:newfriends [2021/03/17 14:12]
q Fixing link
Line 6: Line 6:
  
 ===== What is [Matrix]? ===== ===== What is [Matrix]? =====
-[[../matrix|[Matrix]]] is an internet chat protocol, it's the thing that allows you to say <html><span data-prof="sneed">nigger</span></html> and it'll appear on everyone else's computer screen. [[../matrix|[Matrix]]], although developed by [[../matrix_org|matrix.org]], is not directly related as it is an open protocol that anyone can implement. Implementations of [[../matrix|[Matrix]]] are called "homeservers", and they handle federating your messages and rooms to users on other homeservers.+[[../matrix|[Matrix]]] is an internet chat protocol, it's the thing that allows you to say "<html><span data-prof="sneed">nigger</span></html>and it'll appear on everyone else's computer screen. [[../matrix|[Matrix]]], although developed by [[../matrix_org|matrix.org]], is not directly related as it is an open protocol that anyone can implement. Implementations of [[../matrix|[Matrix]]] are called "homeservers", and they handle federating your messages and rooms to users on other homeservers.
  
 ==== What is matrix.org? ==== ==== What is matrix.org? ====
Line 42: Line 42:
 [[../element_io|element.io]] (formerly Riot.im) is a [[wp>client_application|client application]] that connects to [[../matrix|[Matrix]]] homeservers. Other clients also exist such as [[https://github.com/Nheko-Reborn/nheko|Nheko]] and [[https://github.com/quotient-im/Quaternion|Quaternion]]. [[../element_io|element.io]] is generally considered the most newfriend-friendly client as it supports most of all of what [[../matrix|[Matrix]]] has to offer, and is often the first client to receive new [[../matrix|[Matrix]]] features. [[../element_io|element.io]] (formerly Riot.im) is a [[wp>client_application|client application]] that connects to [[../matrix|[Matrix]]] homeservers. Other clients also exist such as [[https://github.com/Nheko-Reborn/nheko|Nheko]] and [[https://github.com/quotient-im/Quaternion|Quaternion]]. [[../element_io|element.io]] is generally considered the most newfriend-friendly client as it supports most of all of what [[../matrix|[Matrix]]] has to offer, and is often the first client to receive new [[../matrix|[Matrix]]] features.
  
-The official instance of [[../element_io|element.io]] is https://element.io/app, however anyone can host [[../element_io|element.io]] instance. Most homeservers offer their own self-hosted version of [[../element_io|element.io]]+The official instance of [[../element_io|element.io]] is https://app.element.io, however anyone can host an [[../element_io|element.io]] instance. Most homeservers offer their own self-hosted version of [[../element_io|element.io]]
  
 === "How do I enable pinned messages/see hidden events?" === === "How do I enable pinned messages/see hidden events?" ===
Line 62: Line 62:
 === "I can't see message history in some rooms!" === === "I can't see message history in some rooms!" ===
 In some rooms, message history may be restricted for new users, similar to if you joined an irc channel with a bouncer. Message history will build over time the longer you stay in rooms like this In some rooms, message history may be restricted for new users, similar to if you joined an irc channel with a bouncer. Message history will build over time the longer you stay in rooms like this
 +
 +==== Is [matrix] P2P? ====
 +No. Matrix is not peer-to-peer. Matrix is a federated protocol, meaning a trusted party (a homeserver) is used to grant you access to the wider network.
 +
 +==== Is [matrix] encrypted? ====
 +No*, Matrix is not an encrypted protocol. Matrix does go over HTTPS, and servers do use encryption and signing to ensure data integrity, however your messages in public rooms are, **by default**, not encrypted. Direct Messages are encrypted by default in some clients, such as Element.
 +
 +Encryption on matrix is done through ''m.room.encrypted'' events. Encryption is implemented on top of matrix, not built into the protocol.
 +
 +==== Is [matrix] secure? ====
 +Yes. The message encryption system used by matrix has been independently audited((https://matrix.org/blog/2016/11/21/matrixs-olm-end-to-end-encryption-security-assessment-released-and-implemented-cross-platform-on-riot-at-last)). Federation does not make homeservers more or less secure.
 +
 +=== But I saw some tranny on the fediverse said I can be doxed! ===
 +[[https://pleroma.mouse.services/notice/A3uT97sO5pcoYzAxge|This post]] is either in bad faith, or is by someone who does not have the understanding required to discuss security and privacy. This issue relates to how contact discovery is handled on matrix.
 +
 +Homeservers can **optionally** set a default identity server to provide services such as sign-up-via-email, password resetting, and contact discovery. In order for contact discovery to work, an identity server exposes a lookup endpoint where clients can request an MXID from an already known email address. Most homeservers don't set identity servers anyway, and unless you're using matrix.org, you won't have an email attached to your matrix account.
 +
 +If you're concerned that someone who knows your email can find your matrix account, unlink your email address from your matrix account, and turn off Identity Server integration in your clients settings. If you require something from your identity server, change your privacy settings to not share your email address.
 +
 +TL;DR: You can't reverse an MXID into an email. This is a non-issue
 +
 +==== Is [matrix] private? ====
 +**NO**. [matrix] is not a protocol made to protect your identity. Similar to Bitcoin, [matrix] was made to be decentralized, **not to hide your identity or history**. Also similar to Bitcoin, if you treat [matrix] like a privacy tool, you will end up fucking up hard.
 +
 +Any homeserver participating in a room retains a full copy of all events (messages) and state updates sent **forever**. If you are using matrix for sensitive purposes, use your own homeserver and use a whitelist server ACL.
 +
 +To continue on this, **enabling message encryption DOES NOT prevent logging if your room is public**.
  
 ==== What is a Room? ==== ==== What is a Room? ====
Line 68: Line 95:
 === "In some rooms I see “Handrub Management” banning a lot of people, why is this?" === === "In some rooms I see “Handrub Management” banning a lot of people, why is this?" ===
 [[:handrub|Handrub Management]] ([[matrix>@abuse:glowers.club|@abuse:glowers.club]] <html><small>lol</small></html>) is an anti-sperg bot originally made to syncronise bans between rooms in the [[matrix>+sneed:glowers.club|+sneed:glowers.club]] community. Similar bots are bound to exist across matrix for various other tasks. [[:handrub|Handrub Management]] ([[matrix>@abuse:glowers.club|@abuse:glowers.club]] <html><small>lol</small></html>) is an anti-sperg bot originally made to syncronise bans between rooms in the [[matrix>+sneed:glowers.club|+sneed:glowers.club]] community. Similar bots are bound to exist across matrix for various other tasks.
- 
-Handrub logs all bans performed in the [[matrix>#handrub:glowers.club|#handrub:glowers.club]] room for transparency or something. 
  
 ==== What is an Event? ==== ==== What is an Event? ====
Line 78: Line 103:
  
 ===== What is Federation? ===== ===== What is Federation? =====
-Federation is a tech-nigger term for making one server know about content on another server, [[wp>email|Email]] is an example of a federated protocol.+Federation is a <html><span data-prof="tech">tech-nigger</span></html> term for making one server know about content on another server, [[wp>email|Email]] is an example of a federated protocol.
  
 ==== What is 200acres.org ==== ==== What is 200acres.org ====
-[[https://200acres.org|200acres.org]] is a [[../matrix|[Matrix]]] homeserver with the intended use being discussion of "homesteading". The name originates from the sub-reddit [[https://old.reddit.com/r/200acres|r/200acres]] +[[https://200acres.org|200acres.org]] is a [[../matrix|[Matrix]]] homeserver with the intended use being discussion of "homesteading". The name originates from the sub-reddit [[https://old.reddit.com/r/200acres|r/200acres]] 
 ==== What is ordoevangelistarum.org ==== ==== What is ordoevangelistarum.org ====
 [[https://ordoevangelistarum.org|ordoevangelistarum.org]] was a [[../matrix|[Matrix]]] homeserver made to host religious discussion however also hosted the vast majority of -chan rooms such as /tech/ and /a/. OrdoEvangelistarum was the second largest [[../matrix|[Matrix]]] homeserver. Due to hosting issues, OrdoEvangelistarum was shut down on April 20, 2020. [[https://ordoevangelistarum.org|ordoevangelistarum.org]] was a [[../matrix|[Matrix]]] homeserver made to host religious discussion however also hosted the vast majority of -chan rooms such as /tech/ and /a/. OrdoEvangelistarum was the second largest [[../matrix|[Matrix]]] homeserver. Due to hosting issues, OrdoEvangelistarum was shut down on April 20, 2020.