You miss the possibility that when all the compatibility problems start to happen, a possible organic adoption (by other than hobbyists) would be hampered.
At the same time, hobbyists that could be joining the network because of their initial ethos, would also refrain from joining given the blur and dilution of its values.
I came here just to share my appreciation to the writing. You beat me.
What a wonderful read. Very insightful. I had already read about this strategy before, but the way it is explained, the first-hand examples, and the depiction of what the true goals of decentralized networks should be is extremely clear and insightful.
It's very counter-intuitive to understand how adoption can go against the success of a software project, and it's also very easy to think that adoption is the goal, when in reality, maintaining (or organically evolving) the ethos of the software is the actual goal.
I wish I knew more people interested in reading what this writing talks about.
Basically, this post explains how to implement a workflow that allows to deploy a new version of a webapp on every merge to a master branch in a GitHub repository using GitHub Actions.
On a merge to master, a GitHub Action is executed. This Action will build a new image of the webapp, and this new image will get pushed to AWS ECR, finally, a GitHub versioned release will be created. The creation of this new GitHub release will trigger the execution of a GitHub webhook which in turn will send a request to a webhook listening in the webserver, which will finally download the image from ECR and deploy it.
It's been some years I've been thinking that given that nowadays it doesn't take much effort to scan all the internet (masscan, etc), it might not be hard to find all trackers and then crawl all the DHT.
I'm not sure if this is feasible, but it might be an interesting start.
I can agree with that! It's been about two years since I looked for a flat in downtown, the same goes for lunch menus. I guess it will also depend on the area someone's looking for. But I can agree with those numbers.
Both Catalan and Spanish are the native language for people born in Catalonia. So most likely he wanted to be polite to them so they didn't feel bad for not being understood.
I can tell you that you are highly misinformed if you think the preference is Catalan > English > Spanish :)
Native from Catalonia here. Specifically, from Barcelona.
First of all, let's talk about the language because I see many concerning posts in this thread. Anyone that tells you that you won't be able to speak Spanish in Barcelona is highly misinformed to say the least. I've worked with people from around the Spain without any issue, either for them or for me. No issue either when you visit the city, go to restaurants or anything like that.
What is more, my parents are from southern Spain and I can tell you that my mother still does not speak Catalan after 30 years, just because she does not want given that she feels more comfortable speaking Spanish.
Obviously, as with any other bilingual nation, people here feels more comfortable speaking either Spanish or Catalan, or both. In my case, being raised in Spanish and talking with about 80% of my friends in Catalan I feel comfortable with both. I've seen native people having trouble both with Catalan and Spanish, but you, as a foreign, most probably won't be able to realize that. Funny thing, I'm from a town 20 miles from Barcelona, and when I moved to Barcelona I was surprised how much people defaulted to Spanish.
What's not debatable is that when people speak one to another, they might do so using Catalan, so in those cases you might not be able to understand it - at least for the first half year, given that if you understand Spanish you will only need some time to train you ear to understand Catalan too.
Another point, answering other posts. In some cases, Spanish accent is really complicated. Depending where do you go, sometimes not even a native Spanish speaker will be able to fully understand everything (e.g. you go to Cadiz). The same might happen with Catalan if you go to Mallorca ;)
----
Regarding the tech/jobs scene. Right now, Barcelona is living a bubble in the tech field. People saying that the salaries are low or tied to the cost of life are people who might have been living abroad for some years being unaware of this fact, at least in Barcelona's case.
What's happening in Barcelona is that many foreign companies are opening branches here because it's easy to attract talent from around Europe (good weather, great lifestyle, safety, beach, mountains/forests, etc) and college here are quite good too. As someone has stated, senior salaries for developers go around €50K, which is a LOT taking into account the cost of life (e.g. nice flat in Barcelona's downtown might be €800, daily lunch menus are €10 - first, second dish, desert). In general, educated people not in the tech field here might do about €30/40K and have a very good lifestyle.
There's a lot of foreign cybersecurity companies operating here, many dev startups too, big consultancy companies and, as I said, many other companies coming from abroad which make the salaries go higher and contributing to the bubble.
----
Lifestyle is unbeatable here. I was in San Diego, CA for more than a year, so I know what I'm talking about :)
What most people coming from abroad miss is the opportunity to get the best from two worlds. Being able to work and experience Barcelona while living in a suburb where you can walk to the beach and bike/walk through the forests. That's something Madrid cannot give you.
One last thing, whoever tells you it's perfectly OK to go around with English only is highly misinformed too. Not everyone speaks English here. If you go around the streets trying to talk with people it's quite likely you might find people who don't talk English. Another story is in your workplace. Most likely people will ""talk"" English if you work in a tech job. But bear in mind, when I say talk I mean babble. You'll have trouble understanding them in the beginning, but I guess they will improve over time as you will with Spanish.
SMS are not only being charged in developing countries. lol e.g. Spain has symmetric 300Mb (home) connections for ~50€/month but SMS are still being charged.
The truth is that I also felt tricked by this approach. I thought that the service was free until I gave you my email. Not nice, guys. Even being tricked this way, I'm still considering the idea to pay, but $9 might be too much for the use I'd give the product. Not sure...
On the other hand, I'd really encourage you to implement the export data feature. I do not commit to any cloud service if I cannot get my data back if the business closes (unlikely with big companies, more likely with startups :).
What I didn't understand from your explanation (I don't know if it's explained or if I missed it) is how you identify which node has the value for the key K when the keys are not in the Bs domain. How do you know where to stop the search? What if you have gone to a further node?
At the same time, hobbyists that could be joining the network because of their initial ethos, would also refrain from joining given the blur and dilution of its values.