News for hackers. Stuff that matters.

novocaine

Re:Ask HN: Who is hiring? (December 2021) on Sunday December 12, 2021 @10:01PM (#29536104)
Element | https://element.io/ | Web, Android, iOS, Backend, Product, Designers, SRE | full-time | London UK, Rennes FR or Remote (worldwide)

Element is the startup which employs the core team behind 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 advanced encryption, and ultimately be in control of their own communication.

If this all seems familiar, Element and Matrix are regularly discussed here on HN. Here's some recent examples:

* https://news.ycombinator.com/item?id=27969624

* https://news.ycombinator.com/item?id=28997898

* https://news.ycombinator.com/item?id=27906336

We're hiring across many roles at present - see https://apply.workable.com/elementio/

If you don't see an obvious role for you, but you think you could make a valuable contribution to our project, please get in touch - we're always interested in interesting people!

If you'd like an informal chat about any of our roles, please reach out to our recruiter Mischa on matrix at @mischawalmsley:matrix.org

Dev teams also benefit a lot from having an async way to discuss bigger issues that require thoughtfulness and long form answers, especially remote teams. There's a reason mailing lists are still somehow alive and well in open source projects that have been remote first for decades.

We're using discourse internally for this (in conjunction with matrix) and it's allowed us to have discussions I don't think we would have otherwise had.

Re:Notes on privacy and data collection of Matrix.org (2019) on Thursday November 04, 2021 @09:55AM (#29107206)
> putting all of their $$$$ into a single web client with very bad performance, not caring for other platforms;

hrm, maybe this was true a few years ago?

Element currently develops two web clients. Element Web: https://matrix.org/docs/projects/client/element and Hydrogen: https://matrix.org/docs/projects/client/hydrogen

Element also sponsors development of at least one other community web client that I know of.

Meanwhile, you can find Element's Android client here: https://matrix.org/docs/projects/client/element-android

And the iOS client here: https://matrix.org/docs/projects/client/element-ios

Within Element, new features are developed in cross-functional teams and released in tandem; e.g. Spaces was released on web and mobile at the same time.

On performance - there are definitely some performance issues with matrix clients in general, particularly larger rooms and accounts which are in many rooms. This is an active focus of development, e.g. see work on sync v3, a more efficient matrix sync protocol https://github.com/matrix-org/sync-v3

Disclaimer: I am an Element employee

Threads are currently under active development :)
Re:Spaces launch in Element on Tuesday September 28, 2021 @05:41PM (#28687878)
Great suggestions - thanks.

The information architecture of Spaces as presented in Element isn't perfect, and is at the top of the list of improvements we'd like to make as we iterate on the feature.

Releasing out of beta doesn't mean we intend to stop iterating on Spaces - it simply means we think the feature brings enough value to share it with everyone and open it up to the whole user base for feedback.

Re:Ask HN: Who is hiring? (March 2021) on Tuesday March 02, 2021 @08:33AM (#26315097)
Memrise | On-site London or Remote in the UK | VISA for senior roles | Full-time | Quality Engineer, Senior Backend Engineer, Frontend Engineers, Engineering Manager | https://www.memrise.com | https://apply.workable.com/memrise/

Memrise is an award-winning language learning app with a growing user base of over 50 million. By leveraging lots of brain science and plenty of humour, we’re striving to enrich people’s consciousness and help people achieve confident, real-world language skills in just a few short months.

We're hiring in many teams at the moment:

* Senior Quality Engineer (6 month contract)

* Senior Backend Engineer (Python) (3 month contract)

* Engineering Manager for the Platform Team

* Frontend Engineers (Senior and Mid-Level)

Memrise is a great place to work if:

* You're interested in working in a small team on a product with millions of users

* You'd like to work on a largely unsolved problem, like teaching languages efficiently

Life at memrise: https://www.youtube.com/watch?v=zRrLOi6hmeA

Jobs: https://apply.workable.com/memrise/

Re:Ask HN: Who is hiring? (January 2021) on Monday January 04, 2021 @01:40PM (#25635940)
Memrise | On-site London or Remote in the UK | VISA for senior roles | Full-time | Full-stack, Lead backend, Senior Frontend | https://www.memrise.com | https://apply.workable.com/memrise/

Memrise is an award-winning language learning app with a growing user base of over 50 million. By leveraging lots of brain science and plenty of humour, we’re striving to enrich people’s consciousness and help people achieve confident, real-world language skills in just a few short months.

We're hiring in our platform and web teams. We use Python/Django/Kubernetes and React/Typescript.

Memrise is a great place to work if:

* You're interested in working in a small team on a product with millions of users

* You'd like to work on a largely unsolved problem, like teaching languages efficiently

Life at memrise: https://www.youtube.com/watch?v=zRrLOi6hmeA

Jobs: https://apply.workable.com/memrise/

Re:Tokio 1.0 – async runtime for Rust on Wednesday December 23, 2020 @05:49PM (#25523195)
Pending async waits have stacks to preserve too
Re:Ask HN: Who is hiring? (December 2020) on Tuesday December 08, 2020 @09:46AM (#25345795)
Memrise | On-site London or Remote in the UK | VISA for senior roles | Full-time | Full-stack, Lead backend, Senior iOS, Senior Frontend | https://www.memrise.com | https://apply.workable.com/memrise/

Memrise is an award-winning language learning system with a growing user base of over 50 million. By leveraging lots of brain science and plenty of humour, we’re striving to enrich people’s consciousness and help people achieve confident, real-world language skills in just a few short months.

We're hiring in our platform, web and mobile teams. We're using Python/Django on K8s, React/Typescript, and Swift.

Memrise is a great place to work if:

* You're interested in working in a small team

* You want your work to help millions of people

* You'd like to work on a largely unsolved problem, like teaching languages efficiently

Life at memrise: https://www.youtube.com/watch?v=zRrLOi6hmeA

Jobs: https://apply.workable.com/memrise/

IN MICE.

https://twitter.com/justsaysinmice calls out headlines like this regularly.

Re:Persisting as a solo founder on Sunday August 23, 2020 @07:07PM (#24256048)
This is entirely correct, and it also true that there are more opportunities in the startup world to build something meaningful and exciting from scratch and to have an unforgettable experience doing it. Not quite everyone is in tech for the money..
Yes, but nobody under 35 realises they're perpetuating it until its their ass getting upped and outed like everyone else
You're right - my comment was sloppy!

Still, given "20+ years of experience" represents all programmers of ages, say, 45-65 - or two decades worth of CS graduates - I feel that cohort far exceeds the market for principals? If you think it is smaller, maybe that's because everyone who wasn't in the top n% had to leave?

Although other commenters have pointed out that the growth of the industry counters that, that won't last forever!

It's a structural problem. If everyone expects 20 years of experience people to be principal engineers, and only 5% of roles are principal jobs, then after 20 years 95% of engineers need to leave the industry.

And so, the industry is mostly populated by inexperienced people and many of its pathologies and adverse outcomes are due to this.

Re:Making Rust as Fast as Go on Sunday May 03, 2020 @10:09AM (#23059076)
It may be that the system allocator is making an excessive number of syscalls to do work, whereas most custom allocators will allocate in slabs to avoid this. You could try using dtruss or strace to compare the differences.
Re:Ask HN: Who is hiring? (April 2020) on Thursday April 02, 2020 @07:06AM (#22757807)
Memrise | Frontend Engineer, Engineering Manager | ONSITE | Full-time | VISA for EM | London | https://www.memrise.com

Come teach the world languages! Memrise is regularly featured on both app stores and has millions of users.

Frontend Engineer: Come join our small, autonomous Web Squad! Lots of work on an exciting language-learning product with a fresh stack (TypeScript, Next.js, styled-components).

Engineering Manager: We're looking for an engineering manager to lead our mobile engineering team - 10 engineers, iOS and Android.

Apply here: https://www.memrise.com/jobs/

Re:How I Start: Rust on Tuesday March 17, 2020 @03:43PM (#22609408)
Yep, and async support is causing a shakeout of the existing ecosystem too - could take years before the dust settles.

It'd be so nice if a major vendor picked up the language and built an ecosystem on it :)

Ask HN: How is your team preparing for Covid-19 isolation?

Our (London based) company will be 100% working from home starting next week to try to pre-empt the effects of covid 19 infection.It's common for people to work from home, but we aren't a remote first company so I expect there will be some things that just don't go that smoothly.We will be using slack and hangouts, conducting all the same meetings as usual via video hangouts.How are other...

( Read More... | 4 comments | 4 points | on HN )
Re:Alpine makes Python Docker builds slower, and images larger on Wednesday January 29, 2020 @06:03PM (#22186986)
I very much experienced this with our django application and traced the problem back to django's dev server polling for fs changes at 1hz. Apparently this is enough to spin fans with docker for mac.

I solved the problem by installing inotify into the container, which django will use if present, which reduced cpu from 140% to 10%. This is a couple of months ago.

We're using kotlin native, after considering rust for a bit. It's been working great, we've had it in production for about six months.

Main advantages are

* kotlin is a nice language with good type support

* has good swift bindings out of the box

* also compiles to js and cpp so we can use it in our Web product as well

Re:John Carmack on the Joe Rogan Experience [video] on Thursday August 29, 2019 @08:03AM (#20828712)
Those countries already have fibre - are you saying 5g is better than fibre for streaming gaming?
This seems pretty incredible as a learning resource just as it is. I can't quite believe how much is here and how concise it seems - has anyone gotten it to run?

I really hope the author or someone else writes sone high level documentation! Just knowing the design decisions would be great!

Re:Field notes: London, England (2018) on Tuesday January 15, 2019 @04:33AM (#18909914)
Central London transport is world class, and she was in Central London, so it was not luck
Re:Field notes: London, England (2018) on Tuesday January 15, 2019 @04:28AM (#18909890)
fixed, thankyou
Re:Field notes: London, England (2018) on Tuesday January 15, 2019 @03:36AM (#18909654)
I didn't even realise you could buy paper tickets. You can use contactless credit cards and apple pay directly on the gate, so there's no reason to buy one.
Re:Field notes: London, England (2018) on Tuesday January 15, 2019 @03:34AM (#18909641)
London is an endlessly fascinating place to live and explore and has a vibrant tech scene that seems to be quite unaffected (so far) from the cold winds of brexit. Extremely diverse and welcoming of newcomers. Highly recommended.

Maybe we could have a list of some London startups?

* memrise, busuu (language learning)

* deliveroo (food delivery)

* revolut, monzo (banking)

* transferwise, gocardless (payments)

* improbable ('cloud gaming platform')

* roli (music tech)

* lyst (fashion aggregator)

* citymapper, trainline (maps and transport)

Older »