Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !antinatalism
Oceanside is a name adopted for a group of communities on the eastern coast of Vancouver Island in British Columbia, Canada. It is part of the Regional District of Nanaimo and includes the City of Parksville and the Town of Qualicum Beach as well as the unincorporated communities of Nanoose Bay, Coombs, Errington, French Creek,...
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !showerthoughts, !lemmybewholesome
I’ve been wanting to do exactly what you’re doing here on my LAN for a while. I tried to do it on Friday using Zoraxy and managed to get Homarr running on server.local but couldn’t get anything else running with a name (overseerr.server.local and server.local/overseerr just wouldn’t work, although I did get a webpage on server.local/overseerr it wouldn’t resolve properly).
Anyway as to your second point of getting a nameserver in Tailscale. While I haven’t managed to get a nameserver in Tailscale I have managed to get apps running through Tailscale.
My app was Audiobookshelf. I wanted to be able to just turn on Tailscale on my phone and sync to Audiobookshelf and managed to do just that.
I already connected Audiobookshelf at home with it local IP.
I then spun up a Tailscale container in the docker host that Audiobookshelf was on, signed in to it on the Tailscale dash, then just added the Tailscale network in Docker to the Audiobookshelf docker container.
Now I can turn on Tailscale when I’m out of the house and open Audiobookshelf app and it connects to my.home server.
Meaning I don’t need to remember the IP address and portz I set that up once in the Audiobookshelf app and connect to it at will.
I intend to have a go at attaching it to Syncthing next. I don’t have much use case for Syncthing at present so it’s a perfect app to experiment with. I intent to just attach the Tailscale network to my Syncthing container and just see if it connects. Then I’ll try syncing my Keepass database to my host as an experiment from my phone.
In my head it should be that simple. If it is I’ll just connect all my docker apps that way and spin up another Tailscale instance on my other VM that does my Arr, and I’ll have outside access to everything.
Another point to give you for your quest: if you set up Heimdall and a Tailscale exit node, you can put all your self hosted apps in Heimdall for ease of access and then just hit that through your Tailnet. I have a shortcut on my phone home page. You can then just click the service you want in Heimdall and go to that service.
Edit: turned off the exit node I had running inside Home Assistant and now nothing works. Turns out it wasn’t as easy to connect to the Tailnet as I thought, and I must have been hitting audiobookshelf through my Tailscale exit node after all. But that does mean that my final paragraph still stands, exit node plus a home page (Heimdall, Homarr) gives the same results, but without the nameservers.
Trendy, unproven “vampire facials” performed at an unlicensed spa in New Mexico left at least three women with HIV infections. This marks the first time that cosmetic procedures have been associated with an HIV outbreak, according to a detailed report of the outbreak investigation published today....
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !andfinally
… In the previously unreported civil rights complaint, 18 students said that they have “been the target of extreme anti-Palestinian and anti-Arab harassment and discrimination by fellow UMass students, including receiving racial slurs, death threats and in one instance, actually being assaulted.” The result, the students...
Yeah, I know what you mean. I originally typed out a reply based on that assumption, but then re-read the post, and decided against it, in case I was assuming the wrong thing.
Currently, if you bring in a remote community, your instance fetches the details of: the community; its moderators (including their avatars and banners); the instance the community is on; the admins of that instance (including their avatars and banners); and the last 50 posts.
If you separated that into tiers, tier 1 could just be the community details (inc. the sidebar), and the instance name, and you could maybe skip the rest until someone subscribed to it. I don't think you'd want to bring in every available community, even for tier 1, because of the 29k communities listed on lemmyverse.net, at least 20k are completely dead (about 6k of that is just spam from a disgruntled lemmy.world user). The advantage of this is that a local user could find the community based on a local search. They'd be greeted by an empty-looking community though, so they'd have to know that subscribing to it would be worthwhile (probably by visiting it on its host instance, although apps can make that process difficult by being a bit too clever for their own good).
There's an Issue for PieFed that been raised about using something like lemmyverse to 'know' about remote communities. I'm 'freamon' in that discussion, but neither me or PieFed's developer have pursued it much further.
My 2c: People find Mastodon/the Fediverse difficult because it was thought for desktop web browsing first. Question
I don’t know if anyone realized this, but there is a significant difference between logging in to a Fediverse service vs. a centralized service on mobile, compared to logging to a Fediverse service vs. centralized service on the desktop. So let’s round them up. Let’s compare logging in to Facebook vs. logging in to a Mastodon instance (that is not .social, since we strive for decentralization, right?)
How to log in to Facebook on the desktop:
<span style="color:#323232;">Open your browser
</span><span style="color:#323232;">Go to facebook.com
</span><span style="color:#323232;">Enter your login details
</span><span style="color:#323232;">Press Log In
</span>
All you need is a username and a password.
How to log in to a Mastodon server on the desktop:
<span style="color:#323232;">Open your browser
</span><span style="color:#323232;">Go to the server website
</span><span style="color:#323232;">Enter your login details
</span><span style="color:#323232;">Press Log In
</span>
So far so good, right? Everything seems normal, all the steps are all it takes to log in on both sites. Now let’s switch over to your mobile phone and log in to Facebook (presume you have all the apps needed installed beforehand):
<span style="color:#323232;">Open the Facebook app
</span><span style="color:#323232;">Enter your login details
</span><span style="color:#323232;">Log in.
</span>
Now let’s switch over to Mastodon:
<span style="color:#323232;">Open the Mastodon app (of your choice)
</span><span style="color:#323232;">Type in the server you have your account on
</span><span style="color:#323232;">Enter your login details
</span><span style="color:#323232;">Log in
</span>
See the difference? Your app is not an app, but rather a browser as well. Instead of the app directing you wherever you need, you have to tell the app where to go.
Now, for people like you and me, who might have had the internet experience before the smartphone was so popularized, this might not really be such an issue. We know how to open websites and browse the web. But for those who grew during the smartphone age, this is a significant burden they need to overcome. They need to remember, like, 3 things, instead of just two: the username, the password and the website. This is not necessary for the likes of Facebook (as in my example), where only 2 things need to be known: the username and the password. One less thing to remember is always better.
And I would also argue that among the former group, there might be also people who might not understand: hey, I downloaded an app, why do I have to type in the website as well in there? Don’t I have a browser if I need to type out websites?
I intentionally omitted the fact that on the official Mastodon app, you need to select the option to join another server or whatever, so an extra button, in order to simplify things and keep it more in line to how other apps ask you to do.
So I only see two solutions to this problem, as more and more people access their services via an app, rather than a browser:
<span style="color:#323232;">Make the app use the email address of the user and the password, as present on that specific server, and interrogate all servers (would also be a tremendous hassle and might even pose a security threat).
</span><span style="color:#323232;">Make the Fediverse even more like email and ask people only for their Fediverse address and their password - this is also more in line to how email clients work. The user would not have to bother to remember the website name, so that would be an extra.
</span>
I also find more fitting to call servers/instances websites instead when talking to absolute beginners, because that’s what any of these people see in front of them when they open a browser. Not a server, not an “instance”, but a humble website where it says powered by Mastodon.
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !grimdank
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !pocketknife
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !unpopularopinion
In response to Bray’s toot, Evan Prodromou — one of the creators of ActivityPub, who is currently writing an O’Reilly book about the protocol — noted that this “is also the argument for using the ActivityPub API.” He described the API as “an open, extensible API that can handle any kind of activity type — not...
What you seem to be against is forcing you to have only one login. That does go against the model we are talking about.
And it isn’t what’s being suggested.
Yes - that isn't what's being suggested. And that's entirely irrelevant.
The correct way to measure the threat a proposal poses isn't by what's specifically being proposed, but by what the proposal, if enacted, carries with it - what it necessitates, implies or even just allows.
As I mentioned before, and this seems to me to be the biggest potential threat vector, unless people host their identities on their own hardware, that information is going to be on someone else's hardware. And that's not going to be a charity - it's going to be a business, that's going to profit off of it somehow. If this proposal goes through and is relatively widely adopted, there will one day be an industry leader in the identity-hosting business, and that company will have leverage over the fediverse as a whole. And at that point it would be easy enough for them to, for instance, strike a deal with the biggest instances so that the instances, in the name of security or convenience or whatever might suffice, only accept registrations through that particular service.
I'm not saying that that will happen - only that it could. And that's enough, in my estimation, to make it a bad idea, because if the history of the internet has shown us anything, it's that if there's a way for someone to control something and profit off of it, someone will control it and profit off of it, and the original proposal that made that possible doesn't mean a damned thing.
DNS based ad blockers (I run one, it’s great, highly recommend) can’t block something if the address is both legit and also serves ads. For instance, if MS used the same domain name for updates and windows key validation as it does for ads, you’d quickly run into an issue. Especially if (please don’t read this MS), they required validation on every boot, then replied with a payload combination of a the ads and a “yea you’re legit and can boot”.
I much like Quod Libet. It has a clean, functional interface to manage your local music collection. Also support for Plugins is nice.
You can create Boolean Logic filters like (played < 10 times AND genre = classical AND composer = Mozart) which I appreciate. And some of the included tools like being able to automatically create meta data tags from file names (for instance <artist> - <album> - <track>.mp3).
It’s the best replacement for Music Bee (Windows only) that I’ve come across.
<p>Recent research published in the<a href="https://doi.org/10.1093/schbul/sbad168"><em> Schizophrenia Bulletin</em></a> suggests that exposure to cats in early life may increase the risk of developing schizophrenia and related disorders in young adulthood. The systematic review and meta-analysis found that cat ownership was associated with more than double the odds of experiencing schizophrenia-related disorders. However, the relationship between cat ownership and less severe psychotic-like experiences remains unclear.</p>
<p>Schizophrenia, a severe mental disorder characterized by distortions in thinking, perception, emotions, language, sense of self, and behavior, has long been the focus of scientific research to pinpoint potential risk factors. Symptoms of schizophrenia are typically divided into three categories: positive, negative, and cognitive.</p>
<p>Positive symptoms include hallucinations (such as hearing voices) and delusions (fixed, false beliefs). Negative symptoms involve emotional flatness or lack of function, such as an inability to start and follow through with activities, and cognitive symptoms cover problems with attention, memory, and executive functions like planning and organizing.</p>
<p>Psychotic-like experiences are subclinical symptoms of psychosis that can occur in the general population without a diagnosis of a psychotic disorder. These include experiences akin to hallucinations and delusions but are typically less intense and less frequent than those observed in full-blown psychotic disorders like schizophrenia. For example, an individual might report hearing a voice calling their name when alone, but unlike in schizophrenia, these experiences might not significantly impair functioning or require clinical intervention.</p>
<p>Previous research into the environmental factors contributing to schizophrenia has sometimes pointed to cat ownership as a potential risk factor. This interest is largely due to the role of the <em>Toxoplasma gondii</em> parasite, a microscopic organism that can infect most animals and birds, but it reproduces sexually only in cats, making them the primary hosts.</p>
<p>Humans can become infected through several routes, including ingesting undercooked meat, consuming food or water contaminated with cat feces, or, less commonly, through transmission from mother to fetus during pregnancy. In most healthy individuals, <em>T. gondii</em> causes no obvious symptoms, but it can pose serious risks to those with weakened immune systems and to pregnant women.</p>
<p>Studies have also suggested that infection with <em>T. gondii</em> can increase the risk of developing schizophrenia, possibly due to the parasite’s ability to persist in the human brain and affect neurotransmitter functions and immune responses. However, results have been mixed, with some studies showing a significant association between cat ownership in childhood and increased risk of schizophrenia, while others found no such link.</p>
<p>To provide clearer insights into the relationship between cat ownership and schizophrenia, the researchers conducted a meta-analysis, a statistical technique that combines the results of multiple scientific studies. With larger data sets from combined studies, meta-analyses provide more precise estimates of effects. In addition, meta-analyses often include diverse populations and varied settings, which can enhance the generalizability of the findings.</p>
<p>To capture all relevant studies without restrictions on language or geographic location, the researchers searched several electronic databases, including PubMed-Medline, Embase, CINAHL, and Web of Science, covering publications from January 1980 to May 2023. The analysis did not limit the types of studies included, as long as they provided risk estimates such as relative risks, odds ratios, or hazard ratios, complete with 95% confidence intervals or similar measures of uncertainty.</p>
<p>The researchers ended up with a sample of 17 studies from 11 countries: Canada, Ethiopia, Egypt, Finland, France, Lebanon, Saudi Arabia, Tunisia, Turkey, the United Kingdom, and the United States of America. These studies all explored the potential link between cat ownership and the risk of developing schizophrenia-related disorders and psychotic experiences.</p>
<p>The population focus was the general population, with a specific emphasis on cat ownership from the prenatal period up to the age of 25 years. This age range was chosen due to the typical early twenties peak onset of schizophrenia. Cat ownership data was collected through self-reporting or reports by others, such as parents.</p>
<p>The researchers identified a clear link: individuals who had been exposed to cats during the critical period from prenatal development to the age of 25 showed an increased likelihood of developing schizophrenia-related disorders. Specifically, the unadjusted pooled odds ratio was 2.35, indicating that the risk of developing these disorders was more than double for those exposed to cats compared to those who were not. This association persisted even after adjusting for various confounding factors.</p>
<p>However, the analysis regarding psychotic-like experiences produced mixed results. While some studies within the meta-analysis reported a correlation between cat ownership and increased scores on psychotic-like experiences scales, others did not find a significant association. This inconsistency highlights the complexity of psychotic-like experiences as a diagnostic category and suggests that the relationship between cat exposure and subclinical psychotic symptoms may be influenced by factors that were not uniformly controlled across studies.</p>
<p>Despite the robust findings, the study faced several limitations. Notably, the heterogeneity among studies, in terms of how cat exposure was defined and how outcomes were measured, posed challenges. This variability might have influenced the results and the ability to draw broader generalizations from the findings.</p>
<p>Most included studies were unable to control for all potential confounding factors, which could affect the observed associations. The role of <em>T. gondii</em>, for instance, remains an area ripe for further investigation to understand its exact mechanism in potentially increasing schizophrenia risk.</p>
<p>Future research should focus on more uniformly designed studies that can better address these inconsistencies and explore the biological underpinnings of the observed associations. Understanding the critical periods of exposure and the specific conditions under which cat ownership might increase schizophrenia risk will be crucial. Additionally, refining the measurement of psychotic-like experiences and their relationship to cat exposure will help clarify this complex link.</p>
<p>“In conclusion, our review provides support for an association between cat ownership and schizophrenia-related disorders. Our field needs to generate novel candidate environmental risk factors, especially those that are potentially modifiable. Within that context, there is a need for more high-quality studies, based on large, representative samples to better understand cat ownership as a candidate risk-modifying factor for mental disorders,” the researchers wrote.</p>
<p>The study, “<a href="https://academic.oup.com/schizophreniabulletin/advance-article-abstract/doi/10.1093/schbul/sbad168/7458104" target="_blank" rel="noopener">Cat Ownership and Schizophrenia-Related Disorders and Psychotic-Like Experiences: A Systematic Review and Meta-Analysis</a>,” was authored by John J. McGrath, Carmen C. W. Lim, and Sukanta Saha.</p>
all of these dirs should be the same at the end, since -p is src and dest at the same time, same for -r
config file -> which many presets could be defined and used very conveniently " lunas -c preset_name"
path : ~/.config/lunas/lunas.conf
<span style="color:#323232;">global{
</span><span style="color:#323232;">
</span><span style="color:#323232;"> resume = on # resume file syncing if it was interrupted
</span><span style="color:#323232;">
</span><span style="color:#323232;"> progress = on # show progress bar for file syncing
</span><span style="color:#323232;">
</span><span style="color:#323232;"> update = on # check for file mtimes and resync them based on mtime difference. Newer to old
</span><span style="color:#323232;">
</span><span style="color:#323232;"> mkdir = on # make input directories if not there
</span><span style="color:#323232;">
</span><span style="color:#323232;"> compression = on # in remote transfer, zlib is used
</span><span style="color:#323232;">
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;">cool{
</span><span style="color:#323232;">
</span><span style="color:#323232;"> p = /path/to/dir
</span><span style="color:#323232;">
</span><span style="color:#323232;"> r = user@ip:/path/to/dir
</span><span style="color:#323232;">
</span><span style="color:#323232;"> verbose = on
</span><span style="color:#323232;">
</span><span style="color:#323232;"> attributes = atime
</span><span style="color:#323232;">
</span><span style="color:#323232;">}
</span>
command > lunas -c cool
using this command lunas would load what’s in the preset named “cool”, and tries to sync the paths inside them and enable the options. And there is >the special preset called “global” which can always run while using -c preset, or normally using the cli “lunas -p dir -p dir2” this basically lets the user >defined their default options that make sense for them instead of rewriting them in the cli each time
btw lunas can load multiple presets at once
lunas -c cool -c other_preset -c etc
sync removal -> to sync remove files from other directories
in case someone wanted to delete a directory or file and don’t want them to be synced back to other backup directories for instance, or want them >removed, they could use sync removal. By default it acts as excluding, unless -cr Y is used, then it should remove them from other input directories, >if found
or --exclude can be used to exclude files without removing them, i’m thinking of maybe adding a .lunasignore file similar to .gitignore to make this >extra convenient
lunas doesn’t have as many options as rsync, it still has many tho, u could take a quick look at both of them to compare if you want. But i’m still developing lunas and i wanna make it even more cooler, it’s been like over 6 months since i started it, so hopefully more cool stuff come in the future
"If it were possible to construct huge gasometers and to draw together and compress within them the whole of the atmosphere, it would have been done long ago, and we should have been compelled to work for them in order to get money to buy air to breathe. And if that seemingly impossible thing were accomplished tomorrow, you would see thousands of people dying for want of air - or of the money to buy it - even as now thousands are dying for want of the other necessities of life. You would see people going about gasping for breath, and telling each other that the likes of them could not expect to have air to breathe unless the had the money to pay for it. Most of you here, for instance, would think and say so. Even as you think at present that it’s right for so few people to own the Earth, the Minerals and the Water, which are all just as necessary as is the air. In exactly the same spirit as you now say: “It’s Their Land,” “It’s Their Water,” “It’s Their Coal,” “It’s Their Iron,” so you would say “It’s Their Air,” “These are their gasometers, and what right have the likes of us to expect them to allow us to breathe for nothing?” And even while he is doing this the air monopolist will be preaching sermons on the Brotherhood of Man; he will be dispensing advice on “Christian Duty” in the Sunday magazines; he will give utterance to numerous more or less moral maxims for the guidance of the young. And meantime, all around, people will be dying for want of some of the air that he will have bottled up in his gasometers. And when you are all dragging out a miserable existence, gasping for breath or dying for want of air, if one of your number suggests smashing a hole in the side of one of the gasometers, you will all fall upon him in the name of law and order, and after doing your best to tear him limb from limb, you’ll drag him, covered with blood, in triumph to the nearest Police Station and deliver him up to “justice” in the hope of being given a few half-pounds of air for your trouble.”
How is the size of Lemmy’s userbase changing? Is it growing or shrinking? How diverse is it? What do the current trendlines look like as we approach a year since Rexxit?...
Small heads up to see if you already have an instance in mind? You are on SJW, that could work, otherwise I usually like Lemm.ee because it’s well managed and a very neutral name. Lemmy.ca does a lot for new joiners too with !newtolemmy
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !linux_gaming
Neither DuckDuckGo nor Google are particularly good at it, since you can’t do something like site:reddit.com. How do you guye search or is this just an unsolved problem?
Global searches for things is how I discovered subreddits that are my topic of interest but are called - for me anyway - unusual names! I can’t expect any one instance to carry all of Lemmy so I was asking about a search engine.
That said, your search method is probably much better than what I’m doing now! Thank-you.
30% of Children Ages 5-7 Are on TikTok (www.honest-broker.com)
East Vancouver Island - Nanoose Bay to Fanny Bay: Oceanside BC Canada (lemmy.ca)
Oceanside is a name adopted for a group of communities on the eastern coast of Vancouver Island in British Columbia, Canada. It is part of the Regional District of Nanaimo and includes the City of Parksville and the Town of Qualicum Beach as well as the unincorporated communities of Nanoose Bay, Coombs, Errington, French Creek,...
I like this text. In which Lemmy community can I best share it ? Thanks. (lemmy.ml)
Found here, where the image also has the text as an ALT image description. chaos.social/
Finally got my server to work properly. (Routing with custom local domain instead of ports) (programming.dev)
I spent all day today trying to get the routing to work correctly between Tailscale, Nginx and Adguard....
Lemmy instances die twice
“They say you die twice. One time when you stop breathing and a second time, a bit later on, when somebody says your name for the last time.”...
Three women contract HIV from dirty “vampire facials” at unlicensed spa (arstechnica.com)
Trendy, unproven “vampire facials” performed at an unlicensed spa in New Mexico left at least three women with HIV infections. This marks the first time that cosmetic procedures have been associated with an HIV outbreak, according to a detailed report of the outbreak investigation published today....
“Kill All Arabs”: The Feds Are Investigating UMass Amherst for Anti-Palestinian Bias (theintercept.com)
… In the previously unreported civil rights complaint, 18 students said that they have “been the target of extreme anti-Palestinian and anti-Arab harassment and discrimination by fellow UMass students, including receiving racial slurs, death threats and in one instance, actually being assaulted.” The result, the students...
Are there ActivityPub servers that can see others without necessarily connecting to them to better enable connections?
By this I sort of mean like, in the case of Lemmy for example, something like a built-in Lemmyverse of sorts....
I think we should slightly rethink how login works on most Fediverse apps (Mastodon, Lemmy, but not only) (kbin.social)
A while ago I posted a thread back on the...
Reddit embracing all out enshittification (arstechnica.com)
Reddit, AI spam bots explore new ways to show ads in your feed...
Instances that don't require email or human verification?
One Login: Towards a Single Fediverse Identity on ActivityPub (thenewstack.io)
In response to Bray’s toot, Evan Prodromou — one of the creators of ActivityPub, who is currently writing an O’Reilly book about the protocol — noted that this “is also the argument for using the ActivityPub API.” He described the API as “an open, extensible API that can handle any kind of activity type — not...
If Start menu ads in Windows 11 aren't bad enough, something worse might be on the horizon (www.xda-developers.com)
Goatse, like Michelangelo's David, should be an exception to normal rules of censorship, due to its status as part of our shared cultural heritage.
Music Players (feddit.cl)
Hello guys,...
Every girl's crazy 'bout a sharp dressed man (lemmy.world)
Actually idk where to ask.. (lemmy.dbzer0.com)
Two finger swipe (left) in windows is back button. Any way to implement it in linux?(fedora-gnome)...
[Help]Update : gave up on fo48u kvm because it is crap. Aorus FO48U KVM switch disconnects mouse and keyboard when playing games.
Hello,...
hello! i made a versatile file syncing tool in C++ it's called lunas
codeberg.org/cyber-luna/lunas...
Get rid of landlords... (lemmy.world)
Is Lemmy growing or shrinking?
How is the size of Lemmy’s userbase changing? Is it growing or shrinking? How diverse is it? What do the current trendlines look like as we approach a year since Rexxit?...
All I wanted to do was just watch pr0n... (sh.itjust.works)
Anyone have good ways to search through lemmy posts?
Neither DuckDuckGo nor Google are particularly good at it, since you can’t do something like site:reddit.com. How do you guye search or is this just an unsolved problem?