gnarea

Joined 7 years ago

Karma
72
Submissions
31
Member since
Mar 7
Author of Awala (https://awala.network/) and founder of Relaycorp (https://relaycorp.tech/)
View on Hacker News

Recent submissions

Comment · 2 years ago
Haha, I love your name too! :D
Comment · 2 years ago
Thanks!

No ETA yet as the focus is on running small pilots so we can gather feedback before we gradually promote it more broadly.

Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
That's the goal indeed! What we have right now is version 1, but there's still a lot of room for improvement.
Comment · 2 years ago
Thank you so much!
Comment · 2 years ago
Comment · 2 years ago
I have! https://github.com/AwalaApp/specs/issues/44

However, at the sneakernet level, and at least today, I think the only region where it'd be useful would be North Korea, if this is ever used there. Interestingly enough, I'll be talking about this in the next episode of the Inside Awala podcast, in case you're interested: https://awala.alitu.com

Comment · 2 years ago
> These practical problems make the project less feasible:

I agree! But...

> 1. Making end applications implement your protocol (eg Facebook) makes it way harder to scale, simply because the enshittified big tech apps are unlikely to care. Now the apps will have to maintain a separate service and not get paid to do it.

My bet is that, once we gain sufficient ground, Facebook and other mainstream social networks will be interested in building an alternative clients powered by Awala, just like Twitter built "Twitter Lite" back in the day. It's likely to be a PR stunt.

OTOH, third parties could build such applications, as long as the social networks give them access to their APIs (without extortionate fees!).

Until we gain sufficient ground, we'll carry on with in-house Awala-compatible apps like Letro.[1]

> 2. Having deliberate physical couriers travel across borders are a massive risk

Agreed. But there are options to avoid travelling across borders per my reply here: https://news.ycombinator.com/item?id=41695801

> a hop to hop mesh network where connectivity can be easily established across all users (every user is a courier when they connect to unlimited mobile data or wifi) will make the network a lot more available

I don't think that's a practical solution. Bluetooth-based meshnets are rather cumbersome to use, and WiFi-based ones are not even feasible (on Android, for example, you'd have to root your phone). Also, the regions we're targeting have low-spec devices, where most won't have enough capacity to replicate so much data from their family/neighbours.

[1] https://letro.app/en/

Comment · 2 years ago
Hey folks,

I couldn't post a reply to a message from shubhamkrm because someone flagged it. Honestly, I don't see how the comment would've violated the HN guidelines. They disagreed with me, but did so respectfully. I suspect someone may have perceived it as a violation to the following rule:

> Please don't use Hacker News for political or ideological battle. That tramples curiosity.

But I'd argue that deleting their message actually tramples curiosity. It wasn't a political or ideological message. The focus was ethics.

In the hope that this was a mistake, I'll quote most of their message below next to my replies.

---

> A major reason for Internet blackouts here is because in many areas, there’s a deep seated animosity between different communities due to historical and ideological differences. Internet blackouts are done close to any sensitive event, to prevent malicious actors from spreading misinformation/rumours and provoking riots

First of all, I like your summary of the situation in India because I think it's objective and brings its nuance to the front.

> Have you considered the ethical implications of your service in such cases?

I have.

India is the reason why I describe Awala's goal as "providing all human beings with uncensored and timely communication anywhere in the universe – without impairing the fundamental rights of other human beings".[1] That last sentence is mainly because of India.

I agree with the sentiment, or the problem that the government is trying to tackle, but I disagree with their methods. They violate the fundamental human rights of many millions of people -- predominantly in Jammu & Kashmir and Manipur -- whenever they disconnect entire regions, not just from the Internet, but from the outside world. Even the postal service has been suspended.[2]

I don't think it's all India's fault though. At its core, this is a content moderation issue. Those malicious actors that spread misinformation use large WhatsApp groups and the like, and the companies behind those products haven't done enough to address the problem, so local governments in India take the drastic decision to cut off the Internet.

> Are you willing to take the moral responsibility for the damage to life and property that could be caused using your service?

Rather than waiting for something like that to happen, I'm more interested in mitigating it in the first place. That's why:

- Letro[3], the first -- and so far only -- app to be powered by Awala, only supports 1:1 messaging. No groups yet, and when we do, we'll only support a relatively small number of people (TBD; not hundreds or thousands).

- The future functionality to support "broadcasting" information to many users already has built-in mechanisms to handle hate speech and misinformation.[4]

- As I work closely with anyone integrating Awala in their existing services, I intend to ensure that they have adequate plans to address hate speech and misinformation.

---

[1] https://awala.network/about

[2] https://www.aljazeera.com/news/2019/9/25/crackdown-on-lawyer...

[3] https://letro.app/en/

[4] https://github.com/AwalaApp/specs/issues/43

Comment · 2 years ago
Comment · 2 years ago
> how would this work in jurastictions that are likely to jail you for transporting information across borders

Great question! This is, by far, my biggest worry. Especially in North Korea if we ever launch there. This is actually going to be the topic of the next episode in the Inside Awala podcast: https://awala.alitu.com/

Long story short, there are measures that we've taken, and measures we will take.

Measures that we've taken include using another layer of E2E encryption for the data transported by couriers and minimising the metadata to such an extent that you couldn't see who's the sender/recipient, even if the authorities took the courier's device to a lab. This way, couriers couldn't be coerced into giving something they don't have.

Measures we will take include concealing the app. For example, it could look and behave as a calculator when you open it (even its icon and name could convey that), and you'd only see the actual app once you enter a particular math expression.

Also, the technology is getting independent security audits periodically. They're currently wrapping up the latest one, and the report should be available in the coming weeks.

As for China, that's a totally different problem: They do have access to the Internet, but it's heavily censored. However, we're tackling that problem too now, as we're adding a resilient VPN function to Awala, whose prototype was already tested in China: https://github.com/relaycorp/fanqiang-poc

The reason for this VPN functionality inside Awala is that, at the end of the day, every single region that's susceptible to Internet blackouts is also subject to Internet censorship when the Internet is available. So people shouldn't have to install multiple apps for the various types of censorship they will be subjected to at different points in time.

Comment · 2 years ago
Hello! Author of Awala here.

> They simplified the explanation a bit too much in some places and lost details in the process.

Please let me know if there's anything else that we could improve, besides the questions raised to the comment by Vampiero that you're replying to.

> I think this is the kind of connectivity that works in places with no other connection, like a village on top of a mountain, an area with long term power outage, places where internet is censored, etc

Indeed. It could work in those cases, but my priority are regions disconnected to the Internet due to government orders or a foreign adversary.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton