Not sure if cloud hosted VMs count as selfhosted for the purposes of this community, but I run a lot of services at the house and want to have a few services that require high availability run in a cloud external to my home. Specifically, I want to run Vaultwarden, an email server and a VPN. My question is one of...
Nope. No issues whatsoever. DigitalOcean is great. Just curious what this community thought. My main concern is, again, one of choosing as ethical a solution as I can find. I cited Amazon because they are a nightmare company for many reasons and would rather not give them money. With that said, I would also like a service that I can rely on.
I am thinking about proton mail, but I want to try to host an email sever with one of my cheap throwaway domains to see if it would be worth self hosting for my main domain. That’s the other part of why I am choosing to self host. I am genuinely curious how stuff works under the hood.
Usually everyday people don’t setup forums, that’s the responsibility of the application owner(s) or provider.
By this do you mean official forums? If so I think this is kind of missing some of the independent forums for software (whether games or media players or the like) or other media, which some sorta-everyday people set up in the past. Many have migrated to Discord not only because it’s easy but, I think, because it’s simply more cost-effective.
Forums don’t seem to be cheap. Discourse’s own managed hosting goes for $50 a month, from one of their partners it’s $20, and looks like somewhere in-between if you try to spin it up yourself (e.g. Digital Ocean droplet runs $4 a month, then add in domain, and mail-provider (~$20-35)). Looking at that, it’s little wonder so many either opt for official forums, unofficial subreddits, Lemmy/Kbin communities, or Discord servers instead now.
Maybe if I dug around some more I could find some options for managed hosting (which makes more sense for regular people, I think, to deal with technical maintenance) for Discourse or the like that are cheaper, but I can’t imagine one may find much that beats free. Unless there is something, unfortunately I guess we’re kind of stuck with the situation as-is barring some pleasant exceptions.
I’m pretty sick of my content addiction, like watching youtube or netflix all the time. I would rather be spending my time otherwise so figured fun things are the best to start. Do you have tips for fun things to do? Or how I could search for them?...
Forgot to mention that slow-living or whatever you want to call it is valuable. Just spend a while doing nothing. Thinking. Chatting with a friend. Be bored. You’ll probably knock out some chores, and get really motivated to do something big (humans do not like being bored)
Edit: gonna put more hobbies I think of here
Skateboarding/longboarding, roller blading - pretty meditative once you get into the flow
kayaking, paddle boarding, canoeing - as a kid I went on a week long 100 mile canoe trip that I think heavily impacted my life. I’ve always wanted to do something similar again, but not been able to make it work yet
I tried paragliding, but it wasn’t as fun as mountain biking for me so I dropped it
I’ve had a lot of fun making dumb games and publishing them for the web, hosting that on GitHub, and using netlify to make it into a website. I bought some domain names for family members so that’s where I put them. I want to spend more time with Godot to get better at making games
Engage in the communities of the hobbies you enjoy - you’ll learn and make connections and share your own insights
I don’t really engage in this community because of the discomfort Harry Potter generally brings me. I was honestly a bit relieved when it died.
The whole thing just upsets me honestly. Seeing the conflict is painful.
I don’t understand how you interpret this to think he approves. Twice now it seems like you are just reaching for “another person said it was okay” without really digesting what they said. Where exactly did they say they were okay with this community? It seems like they very much said the opposite.
there’s a big difference between consuming public domain work made by awful people who no longer receive profit whilst consuming work by a woman who is actively engaging in political campaigns to make trans peoples lives worse with the profit she still receives.
Which makes it very different than Poe, Doyle or Seuess that were named in that thread. She is alive and well, and using her platform and fan base to produce more hateful texts. (Bad Blood)
The core text of Harry potter itself has many ableist (Durdsley), racist (House elves enjoying slavery) , antisemitic (goblins) and transphobic (Rita Skeeter) themes even if it surface level against racism. His discomfort at the antisemitic tropes are entirely understandable, and while that is not something I am going to claim hurts me, it does seem to hurt Gabe.
As I said before, I’m not going to force you to do anything. Just please understand how you continued celebration of Rowling and her work is hurting others.
With all due respect, I said ‘at this point in time’ & also acknowledged that the mention of any IP tracking received negative feedback, so I will avoid all IP tracking and be transparent about that… With node express apps, the IP is inherintly included in any request made to the API server, however can be masked via VPN. The only reason I was considering it was to stop bots in the case that I gave back to the community. But In the case where no IP tracking is preferred I need alternatives to stop bots & cheaters (especially if I’m giving away cash back to the active users)
Update: I realize I missed your point, so I apologise and I see now you mean more about monetization. I would love to not monetized the app, but I need a way to pay for the domains & server, so i need to think of alternatives in that regard. I appreciate the feedback no matter how critical, it helps shape what this app should be👌
So, I use the Newsbreak app because it has articles from some local news sources, and I haven’t bothered to set up an RSS feed with those sources.
That said, the “Newsbreak Originals” are flaming hot garbage with AI-generated content, outdated news, insane religious or pseudoscience bunk, and other nonsense.
If possible, the mods of this community should consider automatically filtering out posts from this domain.
90% of the kind of content you’re talking about can be removed by blocking a couple of domains and a handful of users. I believe that they’ve been defederated from most of the larger instances. You will run into a lot of hot takes on lemmy but that’s not too different from reddit.
I think there’s a few reasons why they may be more prominent on lemmy, though. Communities like r/politics took a while to stabilize and had a large and active moderation team that helped remove the most extreme material, and the community itself was large enough that it was representative of a large swath of the US population. Hot takes would often get downvoted into invisibility, which frustrates people who use forums for trolling, and karma could be used to restrict posting. AFAIK those are not qualities or capabilities currently found on lemmy. I haven’t really read the docs - I prefer to just be a user here - but I have seen discussions that indicate that downvotes don’t get tracked as well as suggestions they be removed altogether.
Also, a new technology - especially one associated with sectors of the FOSS community and anti-centralization - are by their nature going to attract an initial user base that skews in certain directions. I think it was Eric Raymond who observed that hackers, politically, tend to be either socialists or libertarians with very little in between. ESR was being a bit tongue in cheek and the hacker culture back then was different than it is now - or rather computer culture as a whole has expanded so much that the old school hacker types form a much smaller percentage.
I think the most problematic part about lemmy which will ultimately limit its adoption is the chaos that comes in from having dozens of communities across dozens of instances that all cover the same topics. It makes discovery much more challenging than it is on Reddit, and it doesn’t help that many of the clients can make it challenging to identify which topics are actually the most used. One of my favorite clients keeps defaulting to ordering by a most recently created timestamp or something - I’m not really sure. It doesn’t have the support to sort or filter by number of users (although it displays the metric).
The other issue is that I end up having to remain on All rather than just my subscriptions because there’s so few users, so I end up with a ton of random anime, for instance, which I can’t effectively block because they’re all posted in new subs that crop up all the time, and I can’t block using wildcards (which would help a lot).
I do hope that between the lemmy devs and the app devs, they can address those issues.
I think you mean “critical of” and not “critical to.”
And while there is welcomed and active debate in the community on our approaches and domains of concern, people who are actively hostile and unwilling to engage in a well-intended discussion are not welcome, in the same way that homophobes aren’t welcome in the LGBT community and far-right types aren’t welcome in socialist communities. We don’t want racists in spaces for Black persons, and we don’t want to engage with transphobes in trans spaces.
In men’s lib, we study the semantics and semiotics of masculinity both in specific cultures and how the ideas developed over time. We study sex, sexuality, and gender. Most importantly, we try to understand these things as they impact the communities we live in. While most people would be happy to discuss any of those issues, someone coming in from a “feminism bad” perspective is not going to be interested in discussion. They have a lot of learning to do before they’re ready, and they’re usually more interested in arguing than learning.
If we were to rework how federation works between platforms, how would it be handled for things already in communication? Would existing instances be able to change it up easily?
There’s so much we can improve, but I worry if some projects have already painted themselves into a corner. It’s a pain to try and rebuild an existing community
Kinda like how you can’t use the same domain name again
When registering a country code domain, keep in mind where the domain is being registered. A shift in government or geopolitics can have serious consequences.
I referenced the Rust code to determine what was sent and received. We’re implementing better code logic; we’re not just copying their API. We want to be compatible to attract users and support all the hard work used to create Lemmy phone apps.
Java is for the core Sublinks API/core. Golang is being used for the federation service that operates independently. Once it’s done, it will be platform agnostic if someone else wants to use the federation service for their fediverse project. They communicate through a message bus.
Yes, we plan to do the new API correctly. We will support Lemmy’s API for as long as it is relevant, primarily for mobile apps.
Multiple domains aren’t possible yet, but that doesn’t mean we cannot add it later.
I’m unhappy with the Lemmy roadmap, development speed, and quality. I wanted to contribute but found it difficult to. I did the next best thing and created a somewhat drop-in replacement with a much larger community of developers who are willing to support it.
You can see the complete Sublinks roadmap here: https://github.com/orgs/sublinks/projects/1. The first release of parity (v0.10) will use the existing Lemmy front-end. All releases after that will no longer support the Lemmy UI because that’s when the enhanced features start to roll in. We don’t want to support or fork the current Lemmy UI.
With almost 40k subscribers on Reddit, r/ScamNumbers is one of the most useful online databases for tracking down scam phone numbers. Some use the information for awareness, while others take advantage by prank calling scammers to waste their time....
Another problem is if you’re trying to sub to a community on lemmy.zip, it can be impossible if the server hosting your instance has blocked all .zip domains through their hosts file or even their Lemmy instance. You would be able to see it, but your instance won’t.
People and admins not trusting that TLD can be just as detrimental to people interacting with legit sites on that TLD, as its potential for abuse is at making it untrustworthy to begin with
Pope calls for treaty regulating AI, warning of potential for ‘technological dictatorship’::Pope Francis has called for an international treaty to regulate the use of Artificial Intelligence, warning that the new technology risks causing a “technological dictatorship” which would threaten peace and democracy.
You’ve touched on a topic that involves not only technology and evidence but also philosophy, theology, and belief systems, which are often explored and debated in communities beyond those based solely on technology. The existence of God and the evidence thereof have been subjects of scrutiny, debate, and faith for millennia.
From a technological and empirical standpoint, many people expect that if an entity such as God interacts with the world, there should be observable phenomena or evidence that can be documented, tested, and verified following scientific methods. The lack of such evidence, as perceived by some, can be seen as a basis for skepticism regarding the claims made in religious texts like the Bible.
However, from a theological or philosophical perspective, many would argue that the nature of God is beyond the scope of empirical science, suggesting that God’s presence and interaction with the world could be non-physical or metaphysical, which would make it not subject to direct measurement or observation using scientific tools. For believers, faith often does not require empirical evidence; experiences, personal convictions, and scriptural testimonies may hold more weight than what is traditionally considered empirical evidence.
The disconnect between faith-based belief systems and empirical evidence is an ongoing topic of discussion and is approached differently across various cultures, religions, and individual perspectives. Some people see religion and science as separate domains that answer different kinds of questions, while others seek to find harmony between the two. It’s a deeply personal and often complex discussion that has been evolving with society and technology over the centuries.
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.
At a Senate hearing on AI’s impact on journalism, lawmakers backed media industry calls to make OpenAI and other tech companies pay to license news articles and other data used to train algorithms.
Any foundation model is trained on a subset of commoncrawl.
All the data in there is, arguably, copyrighted by one individual or another. There is no equivalent open - or closed - source dataset to it.
Each single post, page, blog, site, has a copyright holder. In the last year big companies have started to change their TOS to make that they are able to use, relicense and generally sell your data hosted in their services as their own for the intent of AI training, so potentially some small parts of common crawl will be licensable in bulk - or directly obtained from the source.
This does still leave out the majority of the data directly or indirectly used today, even if you were willing to pay, because it is unfeasable to search and contract every single rights holder.
On the other side of it there have been work to use less but more heavily curated data, which could potentially generate good small, domain specific, models. But still they will not be like the ones we currently have, and the open source community will not be able to have access to the same amount and quality of data.
It’s an interesting problem that I’m personally really interested to see where it leads.
Apparently, stealing other people’s work to create product for money is now “fair use” as according to OpenAI because they are “innovating” (stealing). Yeah. Move fast and break things, huh?...
My understanding of the open source community is that taking copyrighted content from people who haven’t willingly signed onto the project would kind of undermine the principles of the movement. I would never feel comfortable using open source software if I had knowledge that part or all of it came from people who hadn’t actively chosen to contribute to it.
I have seen a couple of things recently about AI models that were trained exclusively on public domain and creative commons content which apparently are producing viable content, though. The open source community could definitely use a model like that, and develop it further with more content that was ethically obtained. In the long run, there may be artists that willingly contribute to it, especially those who use open source software themselves (eg GIMP, Blender, etc). Paying it forward, kind of thing.
The problem right now is that artists have no reason to be generous with an open source alternative to AIs, when their rights have already been stomped on and certain people in the open source community are basically saying “if we can’t steal from artists too, then we can’t compete with the corporations.” So there’s literally a trust issue between the creative and tech industries that would need to be resolved before any artists would consider offering art to an open source AI.
Hey all, am working on project (jatayucloud.app) that helps with hosting of federated communities like lemmy. there is technical barrier when hosting lemmy (configurations, docker commands, ssl, security) so i have created a vps that takes care of all this and allows you to run your own community on your own domain !...
Guix System is the NixOS equivalent. It is a GNU FSDG compliant, rolling release, non-systemd GNU/Linux operating system.
Guix System also has a much smaller community compared to NixOS (also more than a decade younger), but it is a community of passionate hackers who work to improve the distribution one way or the other. The big difference of course being that it is all written in Guile Scheme rather than a Domain Specific Language. So you’ll learn about things like g-expressions (Guix’s take on LISP’s s-expressions), Guix services (system and home), and Guile Scheme itself.
If you want to work with Guix, you basically have to become a contributor to the project, but it’s really a rewarding experience if you choose to do so.
The privacy agreement in them covers it, just like Alexa.
Check yours, if you don’t agree to the privacy agreement, things like cable and broadcast channel recognition don’t work.
It also breaks Automatic Content Recognition, which enables the manufacturer to monitor what you’re watching.
Granted that’s not the same as listening, but it’s close enough. And we know Google employees have been caught listening/watching people. There was another article just the other day of another company caught doing the same.
Just because something’s illegal doesn’t stop people from doing it.
As for catching it with monitoring… We know Microsoft has hard coded domain names into certain DLL’s since XP, so you can’t block the domains with a hosts file. There’s some talk in the Pihole community about smart tv’s being able to bypass your DNS with hard-coded IP destinations - they only need one to be able to then deliver their own DNS.
Some smart TV’s will connect to others via wifi if they don’t have connectivity, yet another way to bypass our efforts to block their connections.
That manufacturers are so blatantly adversarial makes it pretty clear they’ll try to get away with anything they can. And anything I can think of, surely their dedicated teams of engineers thought of it long before me.
Edit: then there’s apps like Netflix, Prime, Peacock, Hulu, YouTube, etc, that make encrypted connections to home. It would be trivial to permit those apps to deliver alternative name resolution for the entire OS on TV’s since we don’t control the OS.
Cloud Hosted VMs
Not sure if cloud hosted VMs count as selfhosted for the purposes of this community, but I run a lot of services at the house and want to have a few services that require high availability run in a cloud external to my home. Specifically, I want to run Vaultwarden, an email server and a VPN. My question is one of...
Notion acquires privacy-focused productivity platform Skiff | TechCrunch (techcrunch.com)
Skiff users received the following email...
Skiff is joining Notion (skiff.com)
Landing page:...
FLOSS communities right now (i.imgflip.com)
4 pane comic of dolan on the left and spooderman on the right...
Do you all have any tips on activities to do yourself, instead of consuming content all the time?
I’m pretty sick of my content addiction, like watching youtube or netflix all the time. I would rather be spending my time otherwise so figured fun things are the best to start. Do you have tips for fun things to do? Or how I could search for them?...
Bad news regarding AlphaRatio [partially back up on 2024-02-06, see post for update]
More lost keys…...
Federation of my Lemmy instances doesnt work (please help)
I hope this is the right place for this....
Does Harry Potter only know fifth grade math?
He was abducted by Hagrid when he turned 11 so that would place him maybe around the fifth or sixth grade....
I created an app where you can share your thoughts fully anonymously and vote for the weekly "Thought of Humanity" (www.toh-social.app)
This study reveals that kiwifruit and vitamin C supplements can enhance mood and vitality, with kiwifruit showing stronger benefits, uncovered through innovative smartphone surveys. (original.newsbreak.com)
HailCorporate: Call Out Corporate Astroturfing on Lemmy (infosec.pub)
https://infosec.pub/pictrs/image/81e899ff-f02b-4fb4-abed-67e9763ab05f.jpeg...
Reddit Advised to Target at Least $5 Billion Valuation in IPO (www.bloomberg.com)
TIL about Earl Silverman, a domestic abuse survivor who founded a shelter for men. It was denied funding from the government and he was ridiculed. The shelter went bankrupt and he died by suicide (en.m.wikipedia.org)
Proposed better Mastodon + Lemmy parity | Attachments (github.com)
Suggested for better post viewing inside Mastodon
Queer.af is Shutting Down, Due to Taliban (wedistribute.org)
When registering a country code domain, keep in mind where the domain is being registered. A shift in government or geopolitics can have serious consequences.
Announcement of Sublinks (discuss.online)
cross-posted from: discuss.online/post/4522403...
Scam Numbers - Reddit's (and possibly the internet's) largest scam number depository, now on Lemmy! (lemmy.zip)
With almost 40k subscribers on Reddit, r/ScamNumbers is one of the most useful online databases for tracking down scam phone numbers. Some use the information for awareness, while others take advantage by prank calling scammers to waste their time....
Pope calls for treaty regulating AI, warning of potential for ‘technological dictatorship’ (edition.cnn.com)
Pope calls for treaty regulating AI, warning of potential for ‘technological dictatorship’::Pope Francis has called for an international treaty to regulate the use of Artificial Intelligence, warning that the new technology risks causing a “technological dictatorship” which would threaten peace and democracy.
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....
Congress Wants Tech Companies to Pay Up for AI Training Data (www.wired.com)
At a Senate hearing on AI’s impact on journalism, lawmakers backed media industry calls to make OpenAI and other tech companies pay to license news articles and other data used to train algorithms.
OpenAI says it’s “impossible” to create useful AI models without copyrighted material (arstechnica.com)
Apparently, stealing other people’s work to create product for money is now “fair use” as according to OpenAI because they are “innovating” (stealing). Yeah. Move fast and break things, huh?...
Made Hosting Lemmy Easy
Hey all, am working on project (jatayucloud.app) that helps with hosting of federated communities like lemmy. there is technical barrier when hosting lemmy (configurations, docker commands, ssl, security) so i have created a vps that takes care of all this and allows you to run your own community on your own domain !...
What are your opinions of Guix?
Reposting because it looks like federation failed....
Cox deletes ‘Active Listening’ ad pitch after boasting that it eavesdrops though our phones (www.fastcompany.com)
Cox deletes ‘Active Listening’ ad pitch after boasting that it eavesdrops though our phones::undefined