You get your ISPs email address, and you could have your Google address, what else?
I host my own email. I have literally billions of email addresses available if I want them and getting billions more only costs however much I can get a new domain registration for, which isn't often more than $10. I already own a dozen domains or more and I can have any username I want at any of those domains for any email at no additional cost.
Now I'm not some dickhead harassing people online or spamming discord servers, but I will admit that Wendy's once had a deal where you could get a free frosty for creating a new account and I had free frosty coupons for weeks before they realized that email only verification for unique users was a losing proposition and they switched to requiring that new accounts attach a phone number.
Email verification only works if you've got nothing to lose. As soon as there's anything on the line, you'd better look for something more concrete like a phone number, a credit card, or a government ID. Personally I'm more comfortable with Discord having one of those pieces of info before the other two, but that's just me, you do you.
I would be very interested to know how good they are at tracking a user across brand new browser sessions. I have mine set to delete cookies, cache and history (minus a few trusted domains) on close but I’d imagine it would be easy to differentiate between me and others in my household by browser fingerprints alone. The only question then is whether those guesses are reliable enough for Google to essentially treat those sessions as 1 person, or throw it away since there are bound to be quite a lot of cases where 10s or 100s of people on the same IP have very similar browsing habits and configurations and trying to figure out who is who would be incredibly difficult (think offices where everybody could have exactly the same laptop and share similar browsing habits due to working for the same company). That’s my cope anyway. The alternative is Youtube over Tor for which would be painful.
Points 4 and 5 on my end are essentially two sides to of the same coin. I should clarify, I don’t have a problem with YouTube introducing a new feature and making that Premium-only.
<p>In the ever-evolving world of online dating, a new study has brought to light the intricacies of matchmaking algorithms used by these platforms. Researchers from Carnegie Mellon University and the University of Washington have uncovered a ‘popularity bias’ in these algorithms, a tendency to recommend more popular and attractive users over their less popular counterparts. The findings of this study were published in <em><a href="https://doi.org/10.1287/msom.2022.0132" target="_blank" rel="noopener">Manufacturing & Service Operations Management</a></em>.</p>
<p>Previous research in the realm of online dating platforms has often focused on user behavior and preferences. However, there’s been a growing interest in understanding how the platforms themselves, through their algorithms, influence matchmaking. This study was motivated by a need to explore the so-called “popularity bias” – a tendency for dating apps to favor users who are deemed more attractive, successful, or engaging. The researchers sought to understand the implications of this bias not only on individual users but also on the overall efficacy of these platforms in creating successful matches.</p>
<p>“Online dating has become the prevalent way for people to find their potential significant others, and most of the research in this area focused on understanding people’s own preferences rather than the platforms/websites that provide this domain in the first place. At the end of the day, it is these platforms’ algorithms that make or break users’ experience in online dating,” said study author <a href="https://www.linkedin.com/in/musaerenceldir-2b6bba37/" target="_blank" rel="noopener">Musa Eren Celdir</a>, a senior data scientist at United Airlines who led the study while he was a Ph.D. student at Carnegie Mellon’s Tepper School of Business.</p>
<p>The study was a blend of theoretical modeling and empirical data analysis. Researchers modeled the decision-making process of online dating platforms and user interactions as a three-stage game. This model included two types of users: the ‘popular’, who generally have more options both within the app and in real life, and the ‘unpopular’, who do not attract as much attention. The team aimed to understand how a platform’s pursuit of maximizing revenue or the number of successful matches influenced its recommendations.</p>
<p>To ground their theoretical work in reality, the researchers utilized data from a major online dating platform, involving approximately 243,000 users and over 30 million interactions over a three-month period. This rich dataset included detailed demographics, user preferences, and a record of user decisions such as seeking more information about others, sending messages, and responding to received messages. This comprehensive analysis allowed the researchers to not only validate their theoretical assumptions but also to predict future user behavior and test various recommendation strategies.</p>
<p>Celdir and his colleagues found that the recommendations aimed at maximizing the platform’s revenue and those aimed at maximizing successful matches were not necessarily conflicting goals. However, revenue-maximizing strategies tended to discriminate more against unpopular users. This is because popular users, by boosting engagement through likes and messages, help in revenue generation. Additionally, they contribute to more successful matches as long as they don’t become overly selective and thus unapproachable to less popular users.</p>
<p>“Our work contributes to the research on online matching platforms by studying fairness and bias in recommendation systems and by building a new predictive model to estimate users’ decisions,” said Elina H. Hwang, an associate professor at the University of Washington’s Foster School of Business, who also co-authored the study. “Although we focused on a specific dating platform, our model and analysis can be applied to other matching platforms, where the platform makes recommendations to its users and users have different characteristics.”</p>
<p>A significant gender difference was also observed. The data showed that popular female users were more selective than their unpopular counterparts, leading to less bias against unpopular female users in match-maximizing recommendations. However, both revenue-focused and match-focused recommendations showed a similar level of bias against unpopular male users.</p>
<p>Another intriguing finding is the ‘congestion effect’ – when a user receives numerous messages and faces significant effort to screen them. The study found that in scenarios with lower congestion, unbiased recommendations led to fewer messages and matches compared to biased ones. However, as the congestion effect increased, both revenue-maximizing and match-maximizing recommendations began to include both popular and unpopular users more equally.</p>
<p>“I think there are two key takeaways: 1) Even though some online dating platforms claim they employ highly-sophisticated algorithms for their users to find the best matches, their algorithms are susceptible to simple biases. 2) For online dating platforms, users’ interactions with others (sending likes/messages etc.) are very important in recommending new users. Therefore, users who are mindful in showing interest to others are more likely to find good matches in the future,” Celdir told PsyPost.</p><div class="addrop-wrap" data-id="64749"><p style="text-align: center;">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9585941727679583" crossorigin="anonymous"></script>
<!-- In-Article Ad 1 -->
<ins class="adsbygoogle" style="display: inline-block; width: 300px; height: 250px;" data-ad-client="ca-pub-9585941727679583" data-ad-slot="5494213682"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></p></div>
<p>Despite its in-depth analysis, the study isn’t without limitations. One significant constraint is its reliance on data from just one online dating platform, which may not capture the full spectrum of user behavior across different platforms. Furthermore, the model used, while robust, still simplifies the complex nature of human interactions and preferences. Future research could expand on these findings by exploring a variety of platforms, incorporating longitudinal data to understand changes over time, and delving deeper into the psychological aspects of user interaction in online dating contexts.</p>
<p>The study, “<a href="https://pubsonline.informs.org/doi/10.1287/msom.2022.0132" target="_blank" rel="noopener">Popularity Bias in Online Dating Platforms: Theory and Empirical Evidence</a>“, was authored by Musa Eren Celdir, Soo-Haeng Cho, and Elina H. Hwang.</p>
<div class="addrop-wrap" data-id="163146"><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9585941727679583"
crossorigin="anonymous"></script></div></p>
.
Private, vetted email list for mental health professionals: https://www.clinicians-exchange.org
Open Mastodon instance for all mental health workers: https://mastodon.clinicians-exchange.org
.
NYU Information for Practice puts out 400-500 good quality health-related research posts per week but its too much for many people, so that bot is limited to just subscribers. You can read it or subscribe at @PsychResearchBot
.
Since 1991 The National Psychologist has focused on keeping practicing psychologists current with news, information and items of interest. Check them out for more free articles, resources, and subscription information: https://www.nationalpsychologist.com
.
EMAIL DAILY DIGEST OF RSS FEEDS -- SUBSCRIBE: http://subscribe-article-digests.clinicians-exchange.org
.
READ ONLINE: http://read-the-rss-mega-archive.clinicians-exchange.org
It's primitive... but it works... mostly...
. #psychology#counseling#socialwork#psychotherapy@psychotherapist@psychotherapists@psychology@socialpsych@socialwork@psychiatry#mentalhealth#psychiatry#healthcare#depression#psychotherapist
It’s because there’s websites out there that will entirely break, and for really dumb fucking reasons. I’ve seen some sites not even load due to google tag manager being blocked. Most of the time it’s a signal to me that I don’t want to have anything to do with that domain.
However, if this was at work, that would be a call to IT. Multiply that by potentially hundreds of calls on the regular, and that could get really expensive.
The better solution here I think, is to default the browser install with uBlock Origin already there. Then allow the user the power to toggle the addon to their own liking. Then last, train your employees to know what the addon is, and how to use it.
Then it’s the best of both worlds: websites aren’t necessarily breaking for all users, ads are absent as a default state, and users are empowered to control their own experience. (And yes there’s still going to be Jims and Karens calling for support, but they’re going to regardless, those types will always find a reason.)
I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot....
That is nicely written but we have mostly already implemented that. There’s some critical things like
A new Contributor who makes a correct patch SHALL be invited to become a Maintainer.
which we will not implement as commit access to Nixpkgs is security-critical. Anyone with commit access can push malware to thousands of users. We’re doing good here not handing that out to anyone who contributes a patch.
Most of the nitpicks could be resolved by a linter and auto-formatter.
It’s also quite annoying when a review is just a bunch of character modifications, renames, replacement of entire sections with no comment whatsoever. Or when knowledge is implied.
As a reviewer, you cannot know the reviewee’s experience level. Simply ask and/or Google if you don’t know something. We don’t explain every little thing in detail that we comment on every 5 PRs. Nobody has time for that.
Why isn’t mkDerivation {} or ./. OK
I don’t know the context of the latter but the former is absolutely okay. It’s just a matter of taste really and reviewers are free to express theirs.
Having it on nix.dev as a suggestion, is not the way to do it.
Why? That’s official docs.
What’s even worse is when you get one review like the above, change it, then get another review that again changes something according to undocumented convention, you change it, and another reviewer comes along with yet another such review. I don’t contribute to nixpkgs anymore, in part, for that reason.
That happens sometimes. I’m guilty of that too to a degree. If all you receive are such nitpicks, it’s a good sign that the other aspects of your PR are good to go.
Also note that this isn’t uniform among committers. Most don’t care about nits very much unless you’re doing something clearly out of the ordinary.
Two of the most notorious committers who did this have gotten their wrists slapped recently btw.
why not the rest? What about stdenv? What about fetchers? build-support?
I don’t know how you imagine that to work? There is no generic way to document bespoke code (LLMs don’t count).
How easy or hard is it to get a repo in the nix-community org?
I don’t have much experience with that but the one time I did that I simply walked up to one of the nix-community admins at NixCon and asked them to. I imagine it works roughly the same without being in-person.
Who is allowed to make large changes to nixpkgs e.g review process, CI/CD, package naming, etc?
Anyone.
Small obvious improvements with little to no downsides or room for opinion can just be done and everyone will thank you.
Edit: Looked it up and there was an official wiki at some point it was scrapped because it’s better to have the documentation in the Nixpkgs tree together with the code. In a sense, it still exists in the form of the official manual.
When RFCs can simply be closed as “won’t resolve” or whatever the euphemism is for “no, not on my watch” without community consensus, then I’m not sure what else to call it.
Not sure which one you’re referring to.
There have also been packages requested by a few people, a PR from a newcomer attached and it just never crossing the finish line. A reviewer left a comment, the PR creator made a change and asked if it was fine now, only to hear crickets.
Most of the issues you see can be traced back to limited reviewer capacity.
If the OG nix community won’t change (or won’t do it quickly enough), then that’s the beauty of opensource: the project can be forked.
Forking a project is a click of a button but that still won’t solve anything. All problems mentioned here are problems of the community around the project which we sadly haven’t found a way to clone yet. You’d have a project that is dead in the water because maintaining Nixpkgs is an insane amount of work that requires at least a community as large as the one around Nixpkgs.
tar-like movement of the OG nix community (or the maintainers? dunno)
Note that you’re talking about an entirely different set of people here than the rest of the post.
A member finally had enough and just started another one (nixlang.wiki), which IMO already looks and feels much better than unofficial yet officially linked to nixos.wiki
The main difference is that it runs different (IMHO better) wiki software; wikijs instead of a weird mediawiki fork.
It’s great that they set it up separately but I’d fully expect it to become the regular nixos.wiki at some point with most of the content copied over. I don’t think anyone wants to keep maintaining the old one’s technical aspects now that this exists.
That wiki seems to have come from the official wiki being killed, but then a need for a wiki arising and a nix community member taking it upon themselves to create it
No, it’s because nobody is really maintaining the technical aspect of the current unofficial wiki. The reason they went ahed and set up a new wiki is that it’s easier to start from scratch on a new domain than migrating the old wiki in-place; both from a technical and organisational PoV.
as the (for lack of better term) nix top dogs for whatever reason didn’t recreate it.
There is no such thing. I don’t even know who set the wiki up. It’s probably just some person who did it out of passion, just like nixlang.wiki now.
You seem to be assuming some sort of authority structure where there really is none. For better or for worse, there is no person or group of people who call the shots. That’s not how we work.
Most of the NixOS infra for instance was held together mostly by one person in their free time because nobody else stepped up. They’re in the process of transferring that role to a couple others who did eventually step up as we speak.
It’s similar with a lot of things in the Nix community. The wiki is a good example. The person who set up the new one didn’t want to bother figuring out who in the world maintains the old one and how they could get the new one in place, so they created an entirely new one instead.
there seems to be a resistance to change or at least an inability to take advantage of the good will and energy of the community.
There will always be resistance to change. Not all change is good afterall. In moderation, conservatism is a good thing (actual conservatism that is, not the BS kind in current politics).
I think what you’re feeling is mostly correct but it’s mostly due to lack of time and energy, not because we don’t want to change.
The rate of change also isn’t uniform. Compared to the infra or Nix itself, Nixpkgs changes quite a lot IMHO.
I am even surprised that the Taliban let someone buy the queer.af domain.
But it’s also a cool feature of the federation, an instance is closed by an authoritarian government, tons of others are still there, and migration is easy, so you don’t loose you whole network. Still an annoyance for the user, but not as much an annoyance as when a centralized social media closes.
Just because they can take control of the domain doesn’t mean they somehow have access to the data any servers that used the domain have. Those servers were, i feel confident, not in Afghanistan. Domains are just redirects, so the Taliban have nothing on any of the users.
Activitypub makes it next to impossible to “move” an instance to a new domain.
Every post/comment/and user is uniquely identified using the domain. In the eyes of ActivityPub changing the domain just makes each of those things a completely new thing.
You can set up a new service at your new domain and potentially get most all your users to migrate but they’ll be leaving behind their entire histories and as a “new” fediverse user they’ll only be discoverable via the historical posts for as long as the original server is reachable.
Not yet, but I’m working on that. SMTP works from a mail client, but I haven’t finished the IMAP server. I’m also working on customer domains, so you can bring your own domain. It’ll work with a single user setup ([email protected]) or multi user setup ([email protected]).
also blocking any instance that federates with an instance hosting harassers and hate groups – provides even stronger protection.
Even safer, unplug your router.
Y’all notice that things always talk about “user safety” and such but never detail just how the NAZIS at Threads will continue to interact with their users when the whole-ass domain is blocked.
In search for free domain I got IPQuick. It gives a random domain for any IP4&6. I know not reliable for commercial use but I just want a domain for nextcloud,fediverse and mail....
Be careful OP that after first year you have to pay the ‘renew’ price, which is generally higher than ‘register’ price. A lot of cheap domain offers use that trick expecting users to become attached to their domains.
I have a unique name, think John Doe, and I’m hoping to create a unique and “professional” looking email account like [email protected] or [email protected]. Since my name is common, all reasonable permutations are taken. I was considering purchasing a domain with something unique, then making personal family email accounts for...
I’ll second not self hosting email unless you’re in it for the experience.
I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.
If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.
If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.
(I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for years to get my users migrated to Gmail accounts.)
If I had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to everything when you want to move or stop paying for it.
Use Cloudflare or PorkBun.com for cheap, no bullshit domains. As for the email host, self hosting not recommended. It’s a long battle to be not blocked by every other provider.
I recommend purelymail.com - no cost to add (even multiple!) custom domains, unlimited users, only pay for mail usage and storage. Go for advanced pricing until it starts costing you more than $10/yr. (Which it shouldn’t if it’s just you. Seriously this thing is cheap!) I just passed my one year anniversary with PurelyMail, and have spent $6 so far. This is my most expensive month, 85¢. And that’s only because I host a public Lemmy instance (small) and we had a few hundred spam signups which sends an email each time.
This will give you a total yearly price WAY under what Google or Microsoft will give you. Google is like, $7.20/user/month.
And if for some reason that service goes down one day, as long as you still have a mail client with your email stored in it you should be able to just switch providers and import your emails from your client. Make some backups.
Purchase the domain with cloudflare, for email it depends how you use it:
With an email client like thunderbird:
A cheap service like mxroute is perfect
If you need to use a webmail:
You need to pay a lot because the free webmails are all unusable for advanced use.
Good options:
Zoho at $1 per user per month
Exchange with ovh at €3 per user per month
Bad options:
Google workspace at $10 per month per user plus the blood rights for your firstborn and pray that they don’t alter the deal
proton pro at $9 per user per month but IMHO is extremely overrated for what they offer at their price point (unless you need end to end encryption when emailing other proton users)
I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.
Migrations aren’t simple but aren’t that complicated either (just did one last year).
I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.
I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
Certainly. But, what I’m trying to say is it’s not just email. My users are using my domain as their Google account. All Google services, oAuth, etc…, not just email. To do it right I need to get them to migrate their google services to a gmail.com account.
‘Impossible’ to create AI tools like ChatGPT without copyrighted material, OpenAI says::Pressure grows on artificial intelligence firms over the content used to train their products
How hard it is doesn’t matter. If you can’t compensate people for using their work, or excluding work people don’t want users, you just don’t get that data.
For the overwhelming majority of users, they won’t know the difference between using the two. People here are on a high inhaling the air in this echo chamber.
I’ve used Chrome on every device imaginable since Chrome was a thing. I’ve had a negligible amount of problems, in all my years. I absolutely hate that Google shuts services down when they get bored. And I absolutely hate what they did with Google Music and Google Chats, and Domains.
I move off Google services when they shut down. Besides that, I’ve no problems with the ones I use (minus nitpicks and the above products).
So to anyone here feeling bad and are afraid to comment on here because they don’t want to lose Internet points, fret not. There are millions of us perfectly satisfied using Google, PAYING for their services where we see fit, and generally not worrying at all about any of this.
They should do something about “consent platforms” using various DNS tricks and thousands of domain names to bypass/evade user blocks.
I wasn’t so bothered about some non-invasive ads a few years ago, but I absolutely despise any kind of ad now TBH, and it’s mainly down to how persistent some of these platforms are with their evasion tactics
Also pretty ironic for their popups to talk about “respecting” my privacy when these platforms literally do the opposite of that to show their popup in the first place. I will not support any of them, in any way, on my network.
As soon as I see a new one appear when browsing, I chuck it into dnsdumpster so it can get recorded with the rest of them, and then block the new list from dnsdumpster (grid icon) on my network.
Out of curiosity I went to exploding-heads.com and it looks like it’s not working anymore. Is there a new place they hang out now? Are they undercover on the regular servers or something? It’d be a little surprising to me if they all just gave up on being active on the Fediverse.
They don’t want their own instance, they want to troll everyone else.
So when that instance got defederated, they either just got a new domain using the same infrastructure or their users made accounts on less regulated but still federated instances.
I’d be really surprised if any of them only had one account to begin with.
What if Meta’s hidden objective behind the Threads-to-Mastodon initiative is a play on app.net? And, what if threads.net is a measured step towards what could be the greatest pivot in all of tech?
Not only all the things you mention, but I kept thinking "Well, if they do manage to make a pivot where they are nothing but infrastructure and still manage to please Wall Street, then good for everyone:
Users will have a way to move out if they want to do so.
Companies that want to keep a social media presence will be able to do it from their own domains, while not having to worry about the operational aspects.
Decentralization is still preserved.
Transparency is still preserved.
By becoming infrastructure, it basically means they will become a commodity which will have to compete on price. Sure, one could make the case that AWS (and Azure/GCP) make real money by providing other services on top of their “basic” hosting offers, but no one looks AWS and think “AWS is locking people and charging crazy prices on S3 but they can’t get a compelling alternative”.
If anything, all these “what if scenarios” are almost making me wish that Zuck does pull it off.
I quit my job and started a company in 2021. For two years I was developing my product, a new email service with some kickass novel features that keep you organized. I launched it this year.
It hasn’t gained a whole lot of traction because I’m focusing now on building out the enterprise features (custom domains, user management for your domain).
My goal this year is to get my first enterprise customers and start running advertisements for it.
Tailscale help needed
I’ve just about got this Docker thing licked. After hundreds of hours, I finally get it, and my dusty millenial ass has joined the 21st century....
Discord Servers asking for Phone Numbers and 'Verification Levels'
cross-posted from: lemmy.world/post/10799766...
YouTube (file.coffee)
I'm really getting over the enshitification of the internet. (lemmy.world)
NixOS is better because...
I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot....
queer.af, a Mastodon instance, has been killed by the Taliban (archive.fo)
The admin stated they won’t be renewing the domain because .af is now controlled by the Taliban....
queer.af, a Mastodon instance, has been killed by the Taliban (archive.fo)
The admin stated they won’t be renewing the domain because .af is now controlled by the Taliban....
trending hack sending emails about a support ticket (lemmy.one)
I’ve seen a few hundred of these emails in the past couple days coming in from multiple different companies....
Instances in the free fediverses should consider "transitive defederation" from instances that federate with Meta (privacy.thenexus.today)
cross-posted from: lemmy.blahaj.zone/post/7477620...
In search for free domain I got one but some questions
In search for free domain I got IPQuick. It gives a random domain for any IP4&6. I know not reliable for commercial use but I just want a domain for nextcloud,fediverse and mail....
Self-hosted or personal email solutions?
I have a unique name, think John Doe, and I’m hoping to create a unique and “professional” looking email account like [email protected] or [email protected]. Since my name is common, all reasonable permutations are taken. I was considering purchasing a domain with something unique, then making personal family email accounts for...
‘Impossible’ to create AI tools like ChatGPT without copyrighted material, OpenAI says (www.theguardian.com)
‘Impossible’ to create AI tools like ChatGPT without copyrighted material, OpenAI says::Pressure grows on artificial intelligence firms over the content used to train their products
It is essential to stop using Chrome. Under the pretense of saving users from third-party spyware, Google is creating an ecosystem in which Chrome itself is the spyware. (mastodon.world)
Immich release v1.92.0 (edit: v1.92.1 hotfix released) (github.com)
Highlights...
European Union set to revise cookie law, admits cookie banners are annoying (www.techspot.com)
Where did the exploding-heads people go?
Out of curiosity I went to exploding-heads.com and it looks like it’s not working anymore. Is there a new place they hang out now? Are they undercover on the regular servers or something? It’d be a little surprising to me if they all just gave up on being active on the Fediverse.
Copy, Acquire, Kill— How Meta could pull off the most extraordinary pivot in tech history (www.fromjason.xyz)
What if Meta’s hidden objective behind the Threads-to-Mastodon initiative is a play on app.net? And, what if threads.net is a measured step towards what could be the greatest pivot in all of tech?
2024 is here! What where your hinders in 2023, and how are you going to overcome them in 2024; reaching your personal/non-personal goals?
None of those generic stuffs; time, plans, yada yada Let it out
Started to move off Google (not strictly self-hosted)
Started to move off Google’s services to proton:...