HNHacker News
TopNewBestAskShowJobs

neiljohnson

875 karma · joined January 21, 2010

Matrix.org core team and Head of Engineering Management at Element

http://fragile.org.uk/

email: neil@ the domain above

submissionscomments
neiljohnson··on Riot is now Element
Worth pointing out that some of the largest proponents of Matrix today are governments and civic institutions. The federated nature and ability to self host are really important to them.

The French government's installation has been in the public domain for sometime (https://matrix.org/blog/2018/04/26/matrix-and-riot-confirmed...)

More recently the German Education authority has announced that it will roll out a 500K user installation - this is the world’s largest-ever single contract for a collaborative software service (https://sifted.eu/articles/element-germany-deal/)

neiljohnson··on Riot is now Element
Glad you like it, the original idea was to think of Riot in terms of a 'Riot of Colour', though in practice it can be interpreted in lots of different ways.

We think Element has much broader appeal and really like the association with being the smallest indivisible unit.

neiljohnson··on Riot is now Element
Hey, firstly many thanks for championing Matrix.

We know that the name change will be disruptive in the short term and even tried to address this point in the blog specifically for people like yourself trying to fly the flag.

Further down the line we hope that rebranding will make such efforts easier since folks will not need to navigate Matrix vs Riot vs Modular vs New Vector maze (in addition to all the other excellent clients and hosting services out there).

neiljohnson··on Cross-signing and end-to-end encryption by default
> Also: they are fairly old by now, and most complaints that have merit have been addressed.

This blog post goes into more detail https://matrix.org/blog/2019/06/30/tightening-up-privacy-in-...

neiljohnson··on Ask HN: Who is hiring? (May 2020)
Matrix.org/Riot.im via New Vector | REMOTE | Full-time

Matrix is an open standard for decentralized secure communications. Matrix’s mission is to make messaging as open as email.

Currently, we are especially keen to talk to Mobile developers and people who care a lot about anti-abuse tooling.

However, whatever your background, feel free to contact me via https://riot.im on @neilj:matrix.org I am always keen to chat with engineers of all disciplines about the project.

- Mobile Developer https://apply.workable.com/new-vector/j/4E9E47C166/

- Safety Engineer (London) https://apply.workable.com/new-vector/j/1E79B2C579/

neiljohnson··on Running your own secure communication service with Matrix and Jitsi
Many people do just that, but it really depends on what you use it for.

Synapse resource usage is dependent on the complexity of the rooms that it participates in, not the number of users.

So if you intend to use it just to talk to a few friends, you'll have no problems at all. If you want to join rooms with 1000s of other servers participating then it will be hungrier.

neiljohnson··on Signal was experiencing technical difficulties
This post (from the Matrix team) gives a good account of the differences in design philosophy between Matrix and Signal https://matrix.org/blog/2020/01/02/on-privacy-versus-freedom
neiljohnson··on Ask HN: Who is hiring right now?
New Vector (Matrix.org & Riot.im) | Offices in London, UK, Rennes, Fr | REMOTE | Full-time | Team of 40 growing rapidly

New Vector is the startup which employs the core team behind Matrix (https://matrix.org) - the leading project for secure, open decentralised communication. Matrix’s mission is to make messaging as open as email -allowing everyone to choose where their data is hosted, enjoy private conversations thanks to multi-device end-to-end encryption, and ultimately be in control of their own communication. We use Matrix to power our flagship apps for the web, iOS & Android (https://riot.im) and our SaaS platform (https://modular.im).

We’re a small mission-led team with early adopters including organic users in the tens of millions, The French Government and others we can’t talk about yet(!). Almost all of the work we do is open source (https://github.com/matrix-org https://github.com/vector-im) and our server stack includes Python/Twisted & Go backed by Postgres and managed by Kubernetes/Ansible. Our client stack includes React, Kotlin, Objective-C and Swift.

We’re currently hiring for:

- Mobile Developer https://apply.workable.com/new-vector/j/4E9E47C166/

- Fullstack Web Developer https://apply.workable.com/new-vector/j/8F95A52698/

- Safety Engineer (London) https://apply.workable.com/new-vector/j/1E79B2C579/

- Data Protection Officer (London) https://apply.workable.com/new-vector/j/49BDBDBFFE/

If you would like to know more, checkout https://vector.im/careers, either apply via the links or reach out on https://riot.im to @neilj:matrix.org

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Jitsi Meet: open-source video conferencing
There is nothing that prevents you hosting your own jitsi as well and configuring your matrix stack to point at it.
neiljohnson··on Jitsi Meet: open-source video conferencing
Worth noting that Riot can be configured to use any jitsi instance, the default option is jitsi.riot.im which is hosted by New Vector on behalf of the Matrix.org Foundation.
neiljohnson··on Dino: An open-source application for XMPP messaging
I was replying to your previous comment that Matrix as a protocol is not suited to chat by pointing to the millions of people who use the service as a means to refute the point.

You can see numbers for the public network here (https://matrix.org/faq/#what-is-the-current-project-status), though these figures do not include installations that choose not to federate publicly.

The Matrix.org Foundation is a non-profit UK Community Interest Company. As you might expect, it accepts donations which can be used to fund work on the project. It reports publicly on its financial status in the same was as any other UK CIC is obliged to. This doesn't seem very controversial to me.

In any case, should you wish to donate yourself you can do so here https://www.patreon.com/matrixdotorg

neiljohnson··on Dino: An open-source application for XMPP messaging
Oh interesting, thank you for the correction.

In any case Matrix would not rule out working with the IETF in the future, but for now the Matrix.org Foundation manages the governance of the protocol.

neiljohnson··on Decentralize Messaging
> How many Matrix servers are out there ? One, that is still in beta (Synapse). Worth noting that Matrix as a protocol and Synapse as a server implementation left beta in June 2019 (https://matrix.org/blog/2019/06/11/introducing-matrix-1-0-an...). Matrix is deployed by governments and civic institutions the world over including emergency services. It is literally trusted in life or death situations.

While Synapse is the most mature server implementation there are others under active development listed here - https://matrix.org/docs/projects/try-matrix-now.

neiljohnson··on Dino: An open-source application for XMPP messaging
There are multiple companies building on top of Matrix, some quite publicly like New Vector (https://matrix.org/blog/2018/04/26/matrix-and-riot-confirmed...), some choose to do so more privately.

However, the protocol itself is governed by the Matrix.org Foundation acting as a neutral guardian (https://matrix.org/foundation/), so it unclear how the spec itself would become part of the product.

To suggest that Matrix itself is not well suited to chat is to ignore the rapid adoption of the protocol now used by millions of people.

neiljohnson··on Dino: An open-source application for XMPP messaging
The evolution of the Matrix protocol is governed by the Matrix.org Foundation (https://matrix.org/foundation/).

XSF contributed the XMPP spec to the IETF after ~10 years, Matrix is a younger protocol (2014) and perhaps it will do something similar in the future.

Given the adoption rates of Matrix, I think it is fair to conclude it is a good fit for chat. Though it is fair to call out that it works quite differently under the hood from many other chat protocols. The decentralised architecture adds a resilience not possible in a purely federated system.

neiljohnson··on Ask HN: Who is hiring? (January 2020)
New Vector (Matrix.org & Riot.im) | London, UK, Rennes, Fr | ONSITE/REMOTE | Full-time | Team of 30 growing rapidly New Vector is the startup which employs the core team behind Matrix (https://matrix.org) - the leading project for secure, open decentralised communication.

Matrix’s mission is to make messaging as open as email -allowing everyone to choose where their data is hosted, enjoy private conversations thanks to multi-device end-to-end encryption, and ultimately be in control of their own communication. We use Matrix to power our flagship apps for the web, iOS & Android (https://riot.im) and our SaaS platform (https://modular.im).

We’re a small mission-led team with early adopters including organic users in the tens of millions, The French Government and others we can’t talk about yet(!). Almost all of the work we do is open source (https://github.com/matrix-org https://github.com/vector-im) and our server stack includes Python/Twisted & Go backed by Postgres and managed by Kubernetes/Ansible. Our client stack includes React, Kotlin, Objective-C and Swift.

We’re currently hiring for:

- iOS Developer: https://apply.workable.com/new-vector/j/C1DCC3DEF9/

- Android Developer: https://apply.workable.com/new-vector/j/809E49454C/

- Designer: https://apply.workable.com/new-vector/j/6CB817C79E/

If you would like to know more, either apply via the links or reach out on https://riot.im to @neilj:matrix.org for the engineering roles or @nadonomy:matrix.org for the designer role.

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Synchronous Messaging at Mozilla: The Decision
Riot is a popular Matrix client and a good place to start., pointing your browser at https://riot.im/app/#/welcome

I'm unaware of a hacker news matrix channel (perhaps others can enlighten me), but joining the Matrix HQ channel (https://riot.im/app/#/room/#matrix:matrix.org) is a good place to learn more about Matrix.

neiljohnson··on Ask HN: Who is hiring? (December 2019)
New Vector (Matrix.org & Riot.im) | London, UK, Rennes, Fr | ONSITE/REMOTE | Full-time | Team of 30 growing rapidly

New Vector is the startup which employs the core team behind Matrix (https://matrix.org) - the leading project for secure, open decentralised communication.

Matrix’s mission is to make messaging as open as email -allowing everyone to choose where their data is hosted, enjoy private conversations thanks to multi-device end-to-end encryption, and ultimately be in control of their own communication. We use Matrix to power our flagship apps for the web, iOS & Android (https://riot.im) and our SaaS platform (https://modular.im).

We’re a small mission-led team with early adopters including organic users in the tens of millions, The French Government and others we can’t talk about yet(!). Almost all of the work we do is open source (https://github.com/matrix-org https://github.com/vector-im) and our server stack includes Python/Twisted & Go backed by Postgres and managed by Kubernetes/Ansible. Our client stack includes React, Kotlin, Objective-C and Swift.

We’re currently hiring for:

- Senior Operations Engineer: https://apply.workable.com/new-vector/j/E87A97E42D/

- Senior Backend Developer: https://apply.workable.com/new-vector/j/2EAF559ED8/

- iOS Developer: https://apply.workable.com/new-vector/j/C1DCC3DEF9/

- Android Developer: https://apply.workable.com/new-vector/j/809E49454C/

- Support Engineer: https://apply.workable.com/new-vector/j/980C4B0EAF/

- Designer: https://apply.workable.com/new-vector/j/6CB817C79E/

If you would like to know more, either apply via the links or reach out on https://riot.im to @neilj:matrix.org for the engineering roles or @nadonomy:matrix.org for the designer role.

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Matrix 1.0 – Are We Ready Yet?
You might find this to be helpful https://jonnev.se/matrix-homeserver-synapse-v0-99-1-1-with-t...
neiljohnson··on Matrix 1.0 – Are We Ready Yet?
The future is now https://medium.com/@RiotChat/the-big-1-0-68fa7c6050be
neiljohnson··on Ask HN: Who is hiring? (January 2019)
New Vector (Matrix.org & Riot.im) | London, UK, Rennes, Fr | ONSITE/REMOTE | Full-time | Team of 20 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

Full specs live here

Senior Operations Engineer - https://new-vector.workable.com/j/E87A97E42D

Support Engineer - https://new-vector.workable.com/j/980C4B0EAF

A bit about our culture and values lives here - https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Ask HN: Who is hiring? (September 2018)
New Vector (Matrix.org & Riot.im) | London, UK, Rennes, Fr | ONSITE | Full-time | Team of 20 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

A full specs live here

- Frontend Engineer https://new-vector.workable.com/jobs/659266

- App Store Engineer https://new-vector.workable.com/j/6F95E03852

A bit about our culture and values lives here - https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Ask HN: Who is hiring? (July 2018)
New Vector (Matrix.org & Riot.im) | Senior Frontend Developer| Lead Designer | London, UK, Rennes, Fr | REMOTE or ONSITE | Full-time | Team of 20 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

A full specs live here

- Frontend Engineer https://new-vector.workable.com/jobs/659266

- Lead Designer https://new-vector.workable.com/j/6F95E03852

A bit about our culture and values lives here - https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Ask HN: Who is hiring? (June 2018)
New Vector (Matrix.org & Riot.im) | Senior Frontend Developer | London, UK, Rennes, Fr | REMOTE or ONSITE | Full-time | Team of 20 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

A full spec lives here - https://new-vector.workable.com/jobs/659266

A bit about our culture and values lives here - https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Ask HN: Who is hiring? (May 2018)
New Vector (Matrix.org & Riot.im) | Head of Design | London, UK or Rennes, Fr | ONSITE | Full-time | Team of 13 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

To do this we are looking to hire a Head of Design, to own all aspects of UI and UX within the company. Not only to build a beautiful intuitive experience but also to push the boundaries of what a messaging app can be.

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

A full spec lives here - https://new-vector.workable.com/jobs/707963

A bit about our culture and values lives here - https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

neiljohnson··on Ask HN: Who is hiring? (February 2018)
New Vector (Matrix.org Riot.im) | London, UK & Rennes, Fr | ONSITE | Full-time | Team of 13 growing rapidly

New Vector is the open source software development startup which employs the core team behind Matrix.org – the leading project for secure decentralised communication. Matrix’s mission is to create a universal open network and protocol for real-time communication; liberating users from being trapped in the islands of communication they use today and returning ownership and control of communication back to the people. New Vector builds flagship apps for Matrix such as Riot.im as well as contributing to the core Matrix open source clients, SDKs, servers, bridges and the protocol itself.

We believe that the Matrix protocol has the potential to become part of the fabric of the internet, bringing with it a future radically different from the increasingly centralised internet we see today.

While New Vector is self sufficient, following a recent funding round [1,2] we are looking to grow the team across the stack. In particular:-

* UX/UI Designer to work on Riot web and native apps

* Backend Engineers to work on homeserver development as well as bridges, bots, integrations and widgets.

* Android Engineers to build out the matrix-android-sdk and Riot.im app

* Frontend Engineers to build out the matrix-react-sdk and Riot.im web experience

* SREs to support matrix.org and riot.im infrastructure

* Cryptography Engineer to move our E2E Encryption out of beta

If you are up for the challenge or just want to know more, either write to us at jobs@matrix.org or reach out to me via matrix IM on @neilisfragile:matrix.org

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.

[1] https://news.ycombinator.com/item?id=16258263 [2] https://matrix.org/blog/2018/01/29/status-partners-up-with-n...

neiljohnson··on Ask HN: Who is hiring? (May 2016)
Lyst | London, UK | ONSITE

When we started Lyst, the fashion world felt to us like the most broken thing online. So we thought we'd try and fix it.

Hiring process: On application an initial phone call, then a take home task. No deadline, any language you like, tested internally to be achievable in 1-2 hours, dare I say it 'fun'. Then a technically focused call followed by a single onsite interview over an afternoon, covering fit (as a first class citizen), coding and technical common sense.

Lyst is a VC backed fashion e-commerce service. Lyst has grown over 300% every year since launch in 2011 and has raised over $60M from top-tier investors

At the heart of Lyst is a data aggregator that lists millions of products from hundreds of designers, brands and retail partners. A scraping architecture that makes more than 4 million calls a day, we automatically add, de-duplicate and moderate 1000s of new products to the site every week. On top of this data, we build systems that help people discover, follow and buy from their favourite fashion brands.

Lyst is principally a python shop, but really we just want to hire great engineers regardless of language background. Our tech blog is a good place to learn more about the sort of problems we work on http://developers.lyst.com/

https://www.smartrecruiters.com/Lyst/91238144-senior-softwar... https://www.smartrecruiters.com/Lyst/87473116-software-engin...

Either apply via https://www.lyst.co.uk/careers/ or get in touch personally if you'd like to chat first - my mail is in my profile.

neiljohnson··on Ask HN: Who is hiring? (February 2016)
Lyst | London, UK | ONSITE

Lyst is a VC backed fashion ecommerce service. Lyst has grown over 300% every year since launch in 2011 and has raised over $60M from top-tier investors

At the heart of Lyst is a data aggregator that lists millions of products from hundreds of designers, brands and retail partners. A scraping architecture that makes more than 4 million calls a day, we automatically add, de-duplicate and moderate 1000s of new products to the site every week. On top of this data, we build systems that help people discover, follow and buy from their favourite fashion brands.

We're most interested in hiring senior engineers to work at all levels of the stack. Lyst is principally a python shop, but really we just want to hire great engineers regardless of language background. Our tech blog is a good place to learn more about the sort of problems we work on http://developers.lyst.com/

https://www.smartrecruiters.com/Lyst/88179260-senior-softwar...

Either apply via https://www.lyst.co.uk/careers/ or get in touch personally if you'd like to chat first - my mail is in my profile.

neiljohnson··on Ask HN: Who is hiring? (October 2015)
Lumi | London | ONSITE | Full-time https://lumi.do

Lumi is a personalised news reader. We learn your interests automatically from the get go and recommend you articles that we think you'll love. Lumi was created by the founders of Last.fm

We are always interested to talk to great developers, but right now we are really keen to expand our mobile team.

Currently, Android is our principle focus, but we'd be very interested to talk to mobile generalists specialising in any platform.

To apply, either launch a CV at jobs@lumi.do, or get in touch personally if you'd like to chat first (details in my profile) https://play.google.com/store/apps/details?id=done.lumi https://lumi.do/about/jobs/app-developer

neiljohnson··on Ask HN: Who is hiring? (May 2015)
London, UK - Permanent, full time, on-site. Lumi - https://lumi.do

Lumi is a personalised news reader. We learn your interests automatically from the get go and recommend you articles that we think you'll love. Lumi was created by the founders of Last.fm

We are always interested to talk to great developers, but right now we are really keen to expand our mobile team. Currently, Android is our principle focus, but we'd be very interested to talk to mobile generalists specialising in any platform.

If you are London based, feel free to come and say Hi at Silicon Milkround next Sunday.

To apply, either launch a CV at jobs@lumi.do, or get in touch personally if you'd like to chat first (details in my profile)

https://play.google.com/store/apps/details?id=done.lumi https://lumi.do/about/jobs/app-developer

← PreviousPage 2 of 4Next →