HackerTrans
TopNewTrendsCommentsPastAskShowJobs

rakshazi

no profile record

Submissions

Show HN: Matrix] Homeservers Setup and Maintenance

5 points·by rakshazi·5 yıl önce·1 comments

comments

rakshazi
·5 yıl önce·discuss
Actually, Jitsi is the only one, but it used only in case of group calls, so I can't complain. 1:1 calls handled without any 3rdParty
rakshazi
·5 yıl önce·discuss
ansible-console is a treasure! I wish I saw that article years ago...
rakshazi
·5 yıl önce·discuss
I started https://etke.cc service not long ago.

Tech stack: ansible (automatization), docker (simplify deployments and maintenance), matrix (protocol) and golang (internal tools)

The idea of the service is to provide painless setup of matrix homeservers with huge customization options (not listed on website, otherwise it will be 3 desktop-screens-form in size), because if you went your matrix hs you must suffer :D and I'm trying to make it as simple as possible for newcomers to matrix world.
rakshazi
·5 yıl önce·discuss
Welcome to modern web
rakshazi
·5 yıl önce·discuss
https://matrix.org is a good one
rakshazi
·5 yıl önce·discuss
if you are "non-technical" user - yes. but if you can install LineageOS (or any other custom rom you prefer) - no.
rakshazi
·5 yıl önce·discuss
Well, my current project is good example: https://etke.cc

Try to apply AMP to it and see the difference...
rakshazi
·5 yıl önce·discuss
The ironic part of AMP is that it's heavely relies on js. External js.

For example, you have a lightweight website with size of 140kb for everything (html, CSS, js, images) without AMP. It works blazing fast and you get 100/100 scores on any website speed meter.

But it was not enough for google, because you don't use their super-duper AMP tech.

You known what? Your website doubles in size when you implement AMP, because you must load several additional scripts to make AMP work, and not only size increases, load time (from click on your website link till full render) will increase too, because additional js processing to make AMP work.

The only benefit was preloading and heavely caching by Google, so user feels like website shows instantly.

I "optimized" several lightweight websites with AMP and every time I had exactly one thought in mind - that's useless stuff adds more problems than benefits, except mobile search ranking.

Thanks God now AMP is not mandatory to be in google mobile search top
rakshazi
·5 yıl önce·discuss
Google tries to kill RSS for a long time, that's it.

TBH, I understand why - using RSS you don't need "help" from Google to decide what you want to see and what don't want.

As for myself, after I installed Miniflux I removed accounts on reddit and other "content sources", because I simply read 99% of content through RSS and as someone already mentioned here in comments, RSS reader is the most used app on my phone now.
rakshazi
·5 yıl önce·discuss
Hi there, still waiting for news from one of your guys (vaivars).

I hope that comment will reach him and finally I will get a response about matrix social/oidc auth...
rakshazi
·5 yıl önce·discuss
> If we're advocating for using paper bags over plastic bags, that means we're advocating for way more CO2 in the atmosphere.

Not exactly. The point is not to use paper bag, but to use durable/persistent bag from any material (even plastic) as long as you can.

For example, I almost never use one-time plastic bags, because I have backpack, so when I go to a grocery store, all the things placed into the backpack.

In such case (from energy perspective) it's easier to peoduce 1 backpack (32l) for several years of daily use instead of paper/plastic/etc ONE-TIME bag.

Unfortunately, that approach doesn't work with other things. For example, it's impossible to buy yogurt not in one-time plastic package and we didn't find a "mass market" solution to that problem. Same goes for any other ONE-TIME package
rakshazi
·5 yıl önce·discuss
Anywhere. Yes, there are "whois guard" services, but that's actually email relays (like aliases). You must provide your identity information (name, surname, other passport/id data, address, etc.) to buy a domain name.

Any "privacy-oriented" registrar just hides that information from whois records, but you still share it to registrar, so in case of government requests or data leak your PII will be exposed.

There is no anonymity in internet, only pseudoanonymity.
rakshazi
·5 yıl önce·discuss
You can't anonymously hold a domain in any *TLD. Yes, even in freenom's TLDs (you're not a domain holder with free domains)
rakshazi
·5 yıl önce·discuss
I wish content makers migrate to PeerTube instead of YouTube...
rakshazi
·5 yıl önce·discuss
there is a coil.com as example of such subscription and it even integrated in imgur, twitch and some other services.

Never used it, tho. I prefer reading HN comments instead of articles, because news nowadays is huge longrid with only ~10% of usable information in it. I'm not ready to pay $10 for such thing, IMO.
rakshazi
·5 yıl önce·discuss
Hi,

https://etke.cc developer is here. As the guy who setups matrix servers for customers I can tell you that a lot of information in topic link is a lie or controversial.

Example: Matrix is not extendable - seems the author didn't read any basic guide of Matrix protocol - you can and SHOULD extend it if you develop any new primitives and/or events. Even naming convention of matrix events encourages you to do that.
rakshazi
·5 yıl önce·discuss
I built entire service [0], because I wanted to chat in matrix (protocol [1]). It's quite hard to selfhost it properly, so I ended with lots of automatization, based on open source stack.

Now I can setup a homeserver in ~20 minutes with lots of additions and customizations.

[0] https://etke.cc

[1] https://matrix.org
rakshazi
·5 yıl önce·discuss
Oh, I played it and loosed on multiple check boxes level.

Fun game, was smiling and crying during gameplay
rakshazi
·5 yıl önce·discuss
1. Opened website

2. Got a banner with some offer on 80% of my screen

3. Closed website

I like modern web /s
rakshazi
·5 yıl önce·discuss
https://ariadne.space/about - she's pretty cool