Replies: 2 comments 7 replies
-
There's a saying, "Build a better mousetrap, and the world will beat a path to your door." There is no better way to get successful businesspeople to laugh. There is no "bottleneck" impeding an inevitable rise to success. For every successful project there are ten others that did the exact same thing but failed. Luck is a factor, but more than that, believing the "product sells itself" is a project killer. There is a spectacular chain of better technology that lost to inferior products, and it almost always comes down to support from outside actors. The long, slow push towards acceptance is like pop-starting a car. You need a lot of initial energy to even have a chance of turning the engine over, but if you do it wrong, either it doesn't start or you cripple the vehicle. Five out of six Russian Roulette players will swear it's easy money. I don't entirely agree with marketing agencies, their primary goal is to sell their services with a secondary concern of selling your product, but I do believe in the study of influence. Tom Cialdini is one of the best, or at least his descriptions are the most useful. In order to truly resonate with someone, you use reciprocity, consistency, social proof, authority, scarcity, and liking. Reciprocity isn't really available here, but Reticulum is free and I like to think while it's not perfect, those of us supporting the project are cheerful, helpful, and generally more positive than much of the Internet. I'm not saying people should support Reticulum because we're putting in effort for the end user, but between that and Liking, I like to think we're on a good path to forming a solid community. The folk in Matrix chat are constantly sharing their experiences and helping us all move forward. Commitment and Social Proof are big ones. If someone starts using the stack, they're invested in continuing to work with it, and if they see others using it, they'll be more likely to use it themselves. If the people they see using it remind them of themselves, that's even more important. And if those people appear to have authority, that's even more important. So long as I have any say in it, Reticulum will never have a scarcity problem. Moving on. So, what's my point? My point is the software applications aren't a problem, especially with the newest versions. The problem is the project applications. Many of us are working on that, but it's a delicate process. I spent two weeks on a single back of the envelope project assessment for a dam dredge, and while it was never actually performed, the local government seemed pleased both at my process and my conclusions. The amount of research and planning that went into a single study was massive, and this is what my undergrad had me doing for four years prior to graduate school. I knew the ins and outs of these proposals and how to properly care for and feed policymakers. A similar project for Reticulum can most certainly springboard us overnight, but it needs to be done right. Some local government or large organizations needs to see that this technology is at least worth a tech demo. For that to actually occur, and we'll only get a few shots at best, we need to show that we understand their problem, that we have a solution, and that it's worth changing their infrastructure for our solution. If you've ever worked with safety representatives, you know that "this is the right way" isn't worth a whole lot. You need to show the right project to the right person and frame it as "here's what I can do for you today, not tomorrow, not next week, today, and with this outlay right here, the next thing you'll get from us is a progress report and everyone will love you." And if you can't back that up in exactly the way they expect, they'll ignore you entirely. Now, you may think this is ignoring the reason for Reticulum's creation. It is not. The recognition and media notice of such a project, indeed a string of projects in success, is exactly the bump needed to speed up widespread acceptance. Showing people the turn-key solution that everyone else has already worked the kinks out of is worth its weight in gold. Simply showing this to people won't do us any good. Who wants secure communication? Not the average GMail or Yahoo mail user, that's for certain. There are technical people, idealists, pirates, criminals, and the paranoid. Sure, some folk dabble in secure communication, but the people willing to go out of their way are not the average user. And slow speeds really do reduce the appeal for pirates. The last time I saw a community pull for decentralized storage and secure communication it was FreeNet. FreeNet, by the end, was a repository of things that get other prisoners to shank you in prison. We must find a way to be useful to people that makes us a solid and upstanding option for communication, not just the newest Silk Road affiliate. Regarding shifting focus, Mark's newest Sideband is a thing of beauty. It is everything we need to make a dozen projects with great public interest possible. Search and Rescue, watching your kids at the zoo, surveying, mapping, remote weather stations, and so much more on a single app for a cheap phone hooked to an RNode. That's amazing. But the network stack itself is the important thing. Yes, it's feature complete as a networking stack, but every revision brings massive utility. This brings us to a proper allocation of resources. There are only so many hours in a day, so many days in a life. There are plenty of developers who can make apps that link to a library. There is one person on this planet who knows the entire network stack front to back, along with its roadmap. Every hour spent on auxiliary projects is an hour not spent on the core stack. Since Sideband and NomadNet are open source, anyone can download, develop, and make a pull request. The entire point of Reticulum as it stands is that it allows people to make their own applications, and by centralizing them, we're doing it a disservice. So, if people are interested in making an app that interfaces with Reticulum, they should. Adding Reticulum support to existing apps is also a great way to increase its usefulness, but you have to show people why they should switch over. "Oh, this is so much better" doesn't work. You need to find a person, see they need something, show them how Reticulum addresses that need, and then get them to support it. Then have people keep supporting it. TCP didn't just spring up overnight, it was a long, hard road, and was thousands of dollars to acquire a license. Networking was a pain. Even with network cards, you needed to run a TSR for IPX or NetBIOS to actually do anything with your network. Microsoft basically rolled Winsock into 3.11WFW with limited success, and by shipping it with Windows 95, it suddenly became the easiest way to work with both Windows and BSD machines, from which the socket originated. Many, many protocols lie dead behind it, and even now the protocol is vastly different than its original feature set. Regarding the difficulty in understanding Reticulum, it's no harder than TCP. You need to configure your IP address, making sure it doesn't conflict, set your subnet mask and your gateway, and if you don't want to type IPs all day, you'll need to find a DNS or run something like Windows Sharing. The routing between subnets gets pretty complicated, and there is NAT, PXE, TFTP, and a bunch of other issues that you need to know to run a fully functional network. It's boggling, and if you care about security, it's infuriating. But you plug a device into a router, and DHCP does it all. Done. Log into a wireless router and you just need to know the passphrase (or nothing if you're on an unsecured network). Done! These are very early days, and despite the rapid improvements and growth, you can't expect something like this to simply take over the world. It wouldn't surprise me if it was a decade before we knew if people will really accept Reticulum, so there's no need to be hasty. Find a need and fill it with an app. Make a beeper with an OLED for messages or weather reports. Set up a camera that sends home images when it sees a bird enter a birdhouse. Use them to track rental bikes. Find a niche and fill it. One of my old bosses did the smart home thing and set it up to play the Imperial March whenever he entered a geofence around his home. Teslas do a light show and dance every Christmas. Do something small and neat, then go share it with Hackaday. Focus is where it needs to be, we just need more passionate individuals to make the ecosystem stronger. Mobile programmer? Make a messaging app more like what you think people would like. Technical writer? We all love documentation. RF Engineer? We could sure use you! Someone with no applicable skills? Love that you're interested. Tell a friend if you find it exciting. Just be realistic in your expectations. This has been in the works for years and will be in the works for years more. It's not Athena, it won't burst forth fully grown. It's a city. Build a house, build a grocery store, build a road. Just keep building, don't worry about when we'll get a Trader Joe's. Not to go all Wolf of Wallstreet or Mike Rowe, but at some point we all need to remember, life is busy. It's noisy. We have limited time and bandwidth, That's why so many job interviews include "Sell me this pencil." |
Beta Was this translation helpful? Give feedback.
-
I haven't looked recently, but are you saying you can't enable propagation node on the Android client? I thought this was a feature of Reticulum, not something that was run 'on a computer'? (Now if it's not enabled for the Android client, then your statement is technically accurate.) |
Beta Was this translation helpful? Give feedback.
-
I was just thinking about this latest release
The protocol continues to get better and better but adoption doesn't increase. Surely this is not because of shortcomings on the protocol side, right? Or is adoption kept low because the protocol is not ready for larger use yet?
When I think of how to use Reticulum from an average user perspective, I wouldn't even know where to start. The whole User Experience around "announce streams" confused me and I'm a fairly technical person. I know that Sideband is only just getting started on iOS, so my experience is probably skewed by that, but I would like to use a messaging app that uses Reticulum.
Should development shift gears more on the UX side of things for a bit to balance out the "flywheel" of adoption? More users could help to show the issues with the protocol more clearly which would lead to a better protocol, leading to more users, etc
Beta Was this translation helpful? Give feedback.
All reactions