Items tagged with: DIY
EDIT - informationThis tutorial is supposed to be published by the tutorial profile of this server.
It is designed to have several chapters, each being distinctively seperated by an own titel. In total as of now there are like besides this introduction like 6 chapters.
posting and edition time of and by this EDIT profileof ver05 as of now 1hs
mastodon review contact: @mʕ•ﻌ•ʔm bitPickup
SPOILER - click to open/close || IntroductionThis tutorial is an adaption of the tutorial "creating a friendica server - ubuntu" by @Hank G ☑️ based on the experience of the installation report by @…ᘛ⁐̤ᕐᐷ jesuisatire bitPickup:
and specific help by @Raroun.
Server specs and friendica version used:
VPS server | Ubuntu 22.04 LTS
PHP Version 8.1.2-1ubuntu2.14
4 Core CPU, 8 GB Ram with 300GB NVME Disk
Friendica [STABLE] | 'Giant Rhubarb' 2023.05 - 1518
SPOILER - click to open/close || Installation environment and HowToThe only reasonable way to work with a VPSserver on the web is using the console.
If you are not familiar with that don't worry, it is easy and the only thing you have to do is being able to copy/paste the commands displayed:
Copy/paste only the codeBoxes like this one, located outside of the spoilers of this tutorial one after another without altering the sequence!
Of course it is necessary to change the specific file names and passwords for you indiviual site, but that's all. promise!
On the console you wont be able to copy/paste with the keyboard ctrl-C/ctrl-V technique, you'll have to use the mouse "right click, chose option" technique.
This tutorial was created on a #debian #linux desktop environment.
There shouldn't be differences if you want to do this from a #windows machine.
The method used for communication between your local computer and the VPS server is called #SSH:
Wikipedia - Secure Shell:
"Cryptographic network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers."
#linux #debian #ubuntu #friendica #fediVerse #fediTutorial #tutorial #fediHelp #fediTips #activityPub #HowTo #DIY #VPS #server #selfHosting
Any ideas for a good path, happy to pass the instances on to a new responsible crew.
A native path out of the mess people make on the #openweb
The Open Governance Body (#OGB) describes a permissionless process/structure that is open and allows the group that forms using the tools to decide who is a part of the group or not. This process can divide into a web of connecting instances of governance as a natural human process of group formation. The #OGB emphasizes that there is no exclusion and always diversity, making it a natural fit for the #fediverse.
The #OGB also shows that if people are stupid and focused on individualism, each governance instance will have one member and no power. To gain power, people have to work together, which is built into the code. The #OGB emphasizes that hoarding power is limited, and it flows through the community, energizing and solidifying the community and building horizontal power to challenge/change vertical power.
The #OGB focus is on the importance of keeping things simple (#KISS) and that some people will try to push for existing power structures before democracy. However, as the process is permissionless, it is not possible to stop them from doing this. The #OGB emphasizes the need to do better, and that being native to the #fediverse is a big help in this regard.
The #OGB emphasizes the importance of recognizing where power comes from in the context of the #fediverse. The fediverse operates differently from corporations, governments, courts, and police, and it is important to think and build with this difference rather than trying to drag the fediverse back to the #mainstreaming path.
The #OGB builds from the #fediverse works because it is different, and it is easy to forget this important thing when #mainstreaming agendas grab and hold. The #OGB suggests that the missing question in almost all conversations is “who are we empowering,” and emphasizes the need to do better in alt-tech.
The #OGB notes that there are problems in alt-tech and suggests that starting with the #4opens would remove 90% of the mess, revealing the real potential for good outcomes. The #OGB highlights that doing better in alt-tech would involve using shovels to make compost and planting seeds of the world we want to see.
The #OGB describes the process scaffolding for the governance body as a default effect, where the decisions on how things work will be up to the members of the body. The power of the governance body is only the power of default, and the #OGB is about removing all hard default choices and building in a small number of KISS tools, then letting the body members work out themselves how to use them.
The #OGB uses the example of #Couchsurfing, where the website redesign removed the #DIY tools active Couchsurfers had used to self-organize, leading to disappointment among members. The #OGB argues that letting members make their own process, open vs. closed, is necessary to overcome the #geekproblem and have hope for alt-tech.
The #OGB builds governance with the way, rules, norms, and actions are structured, sustained, regulated, and held accountable. this is to mediate that the #Fediverse currently has a “herding cats” governance, denoting a futile attempt to control or organize a class of entities that are inherently uncontrollable.
The #OGB provides an example of how the codebase can be used to run a local street market, with each stallholder as a stakeholder, people who shop at the market as users, and the local council, events company, and shop owner’s association as affiliate groups. The #OGB approach and codebase will scale sideways, with street markets governed city-wide, and each of the markets becoming a stakeholder, users as users, and city-wide orgs and groups as affiliate groups.
The #OGB pushes that the bulk of the voice comes from those who run the #Fediverse, the people who run/support the instances. The people who build the tools also get a say, as do support orgs and events, and the users who will be spread widely get a say, but their power is diluted by the much larger numbers involved.
This working practice comes from 30 years of building from The Tyranny of Structureless tick box list https://unite.openworlds.info/Open-Media-Network/openwebgovernancebody/wiki/03.-The-Tyranny-of-Stucturelessness That code being quite “anti-human” is an interesting challenge, and it’s important to figure out how to get the humane “mess” in a coding process that is based on being “exact” and in control #OGB
The #OGB project is grounded in lived experience, and it’s a way out of this mess. We cannot keep using traditional institutions. We have to stop the #techcurn if we are going to use #openweb tech for social/ecological change/challenge, and we need to think about this now.
The #OGB project is about developing better ways of having “trust” based conversations and “trust” based “governance” in the #openweb. The project is built from hundreds of years of on the ground organizing that has shaped every “freedom” we enjoy and is done in a #KISS approach. The #OGB is a #fedivers native way of working, NOT a #mainstreaming way, and it comes from directly working, setting up, and solving recurring problems at hundreds of direct action protest camps.
The #OGB focus on what we know works, as at the moment, almost nothing works for social good. The #OGB project is what is needed, a voluntary cooperative and collaborative alliance that is native to the #fediverse.
It’s not the goal of the #OGB project to create an organization that tells everyone what protocols and standards to use in the #fediverse. The #OGB project is about developing better ways of having good “trust” based conversations and “trust” based “governance” in the #openweb
To sum up, the current working models of “governance” in open-source projects are monarchy, aristocracy and oligarchy. This is the rock star developer, the coders and the funders. It should be obverse to anyone that 99.99% of people are missing from this feudalistic ideal of “governance”.
Democracy is the basic foundation of our shared modernity.
WHY DO WE PUT UP WITH THIS MESS IN TECH?
Let’s take a different path, please #OGB
Q. that is an optimistic projection
A. I have no illusion that the normal shitty behaver of fucking people over and being a prat will happen, but the codebase is designed to mediate this crap behaver for better outcomes 🙂
#OGB “permissionless” is an important word that needs some thought. The body is made up of three different, balanced groups: stakeholders, users, and affiliate stakeholders. Anybody can become a stakeholder by setting up and running an active instance, and users are self-explanatory. That affiliate stakeholders are a little more complex and are treated differently, and it’s up to the body itself to decide if they play an active and useful role.
That nothing in this is top-down, elitist, discriminatory, or undemocratic, and it’s #KISS and looks safe to the “normal world” while being native to the #fediverse and its roots. All the coding is #4opens, based on #activertypub.
With #OGB, it’s important not to get lost in the #processgeeks and their dogmatic love of #formalconsensus, as that’s a dead end and has been for the 30 years of activism and coding tech. It’s important to keep the #OGB both #KISS and human, understandable. The #OGB is native “governance” and federates in the same way as the projects it “governs”. That this approach is counterintuitive to mainstream ideas and “common sense,” but that’s not necessarily a bad thing.
This approach has worked to some extent, as seen in the “#Fediverse” as a living example, working to scale small to bigger. There will be lots of “smoke,” and help is needed to keep the project clear of this mess. We have to overcome our #stupidindividualism to have a hope of a better world.
#OGB To remind you that the need for “governance” came out of a practical problem where the #activitypub community is made up of “cats” who were doing seminars outreach to powerful #EU Eurocrats on why they should be interested in #activertypub. #OGB is designed to be messy and not tidy, and it’s a “governance” of a disorganization, not a traditional power structure. “governance” can cooperate with more formal models of governance like traditional cooperatives.
Come and talk about this here https://www.ngiforum2023.eu/ though you will likly have to make space as the is non in the programe.
#NGIzero #NGI #EU It’s important to remember in #openweb tech that most funding is poured directly down the drain, all value comes from #DIY culture which is always underfunded. Would be a good idea to try to rebalance this mess. And yes, we are not talking about the #dotcons mess, that’s another subject 😉
The value we are all talking about, the #openweb #fediverse based on #activertypub is a very good example of this issue. The group that pushed through the speck only goes through the formal consensuses process because the #dotcons were not interested in owning the outcome as it had no “value” to them. The speck was done as unpaid, unfunded #DIY labour, this is where almost all value actually comes from when you lift the lid on the current mess.
The importance of #DIY culture and the underfunding of #openweb technologies. It is true that much of the value in openweb technologies comes from the grassroots efforts of individuals and communities who are passionate about creating and maintaining these tools. This can be seen in the case of the #fediverse, which was developed by a group of volunteers who were committed to creating a decentralized and open social networking platform.
At the same time, it is also important to recognize the role that funding can play in supporting the development of openweb technologies. While it is true that much of the value comes from DIY culture, funding can help to support and sustain this culture, providing resources and support to help communities. One initiative that is working to address this issue is #NGIZero, which is a program funded by the European Commission to support the development of #openweb technologies. Through this program, funding is provided to support projects that are focused on creating often #NGO focused decentralized and #geekproblem projects.
Overall, it is important to recognize the importance of DIY culture and grassroots efforts in the development of openweb culture and technologies. At the same time, we should also work to support these efforts through funding and other forms of support, in order to help ensure that these grassroots cultures and the technologies they build continue to thrive and evolve in the years to come.
#modteam this instance will be shutting down in a month due to no funding coming in from donations. The has been a year of messaging on this, it's finally time to shut the instance down https://opencollective.com/open-media-network/contribute
Social change is a social thing #DIY is never free, but yes it's low cost.
Vernon Update: We designed/made a shim for the Ozito batteries in the vacuum cleaner... this lets us borrow some of the 18V power and use it to drive our motors and #ESP32 or @Raspberry_Pi Pico (we're planning to try both).
We've also finished designing/printing all the main hardware parts to get it rolling, such as the drive gears, hose adapters clean up the front end, and an integrated adapter inside the hose part that connects it all to the chassis.
Our resident electronics guru also got the motors hooked up and wheels turning, so now it's just a matter of getting the code done (doesn't he just ask AI to do that these days? easy peasy) and Vernon will be cruising around the space sucking up everyones belongings.
If you are going to make a bird feeder, make it on style.
For the name of the restaurant, It's a joke based on the local magpies, who steal food from the cats in our colony, so we've made them their own place. It means “The thieving magpie” which is also a nod to a Tintín comic book.
MakerTube is now open for public registrations! It's a #peertube video instance for makers, musician, artists and DIY content creators. If you thought of trying out a video platform besides big corp now is the time!
Join in https://makertube.net or any other instance and let's make peertube a place as great as Mastodon.
Please boost this post! Share your creations! Let's build alternatives that stay!
Adding security generally makes a HUGE barriers to Dev and #DIY running an instance.
The #geekproblem has no idea of the damage they do when pushing there "common sense". This creates a signal to noise issue that has been blocking alt for 20 years.
Just stop comes to mind
This is a view of one "tribe" on the fedivers, there are meany, to be welcome here is to #DIY build and nurture your tribe. As you say this is not as easy as #mainstreaming but it is what the #openweb is about. And yes the intolerant crew often do not help, this is a part of #DIY culture as well.
Talking about the #mainstreaming crew, they can be intolerant too http://hamishcampbell.com/2023/05/09/look-these-guys-are-covered-in-mess-we-cant-work-with-them/
The "protocol wars" of new #openweb protocols, including #bluesky, #Nostr, and #activertypub, am suggesting that bridges between them are a good solution to the current issues. All of these protocols are #4opens and #openweb native, which is a positive development. However, the cultures of these protocols are different and this can create messiness in the discussions.
I advocate for a grassroots #DIY culture and urge people to focus on building bridges rather than adding to the mess.
To start from theory go ground and round and round then try and put this into practice, ends in a dizzy mess. When this mess is imposed as a solution we obviously get more #techshit to compost or academic wank to clean up.
Let's take this mess and shift it into a #KISS semantic web of data flows and stores. The keywords for the #OMN are simple and stupid, it's the only root that actually works #grassroots #DIY path.
We need shovels (#4opens) and compost (current #techshit) and seeds (of hope) to plant, let's grow the "commons"
The are projects for this https://opencollective.com/open-media-network
Documentación en nuestra web de recursos #ComingSoon.
And either wedged under a mooring cleat or with someone standing on the plank if need be.
Worked out pretty well!
The plank is incidentally from a yacht broker's office that was being cleared out 😁
#TheBoatyard #CruisingLife #DIY #Vice
🎉🥳🎈 YES! 🎈🥳🎉
Join us Saturday Evening, from 6-9pm, for public shop access! Bring a project to work on, or come down just to check out your local community makerspace!
Can't make it this Saturday? Keep an eye on our official calendar so you don't miss the next one!
#makerspace #diy #3dprinting #woodworking #metalworking
This would never work as a commercial product because, if these components were all brand new, it wouldn't make any economic sense.
That's the beauty of #solarpunk #diyelectronics and #recycling! It brings a whole new life to these reclaimed panels and cells!
I've put it together with various other parts—mostly used or reclaimed—to create a little portable solar battery system.
In fact, I've been using it to keep all my personal electronics charged—phone, laptop, headphones, e-reader, watch—and logging all the power generation and usage for analysis.
#greenenergy #diy #recycle
🎶 C'est des hauts et des bas,
de drôles de débats, des idéaux
Quelque soit la couleur, de ton haut,
Que tu défiles, ou te défiles 🎶
#mastoart #creativetoots #mastomusic #libre #artlibre #creativecommons #communs #cc #ccbysa #nowplaying #pouetradio #tootradio #mastoradio #diy #artwork #mywork