Herald_MJ

Joined 16 years ago

Karma
489
Submissions
135
Member since
Mar 25
irc:majackson:irc
View on Hacker News

Recent submissions

Comment · 8 years ago
SilverRail Technologies (Expedia Group) | Senior Python Engineer | London, UK | Full Time | ONSITE | Above-market Salary | https://www.silverrailtech.com/

SilverRail is searching for a senior-level Python engineer for our Account-Based Ticketing (ABT) team: think "Oyster for rail". We believe what we're building has the potential to revolutionise how people get around the UK by train.

We're looking for a Senior Backend engineer who predominantly works in Python 3. We use Django, Flask, PostgreSQL, AWS Lambda, and Docker, to name a few technologies. We're also going all-in on microservices, so anyone with experience or interest here could make a great candidate.

We work from a relaxed, comfortable office in central London (Tottenham Court Road), and offer flexible working hours as well as some remote options. We respect your work/life balance, and we have Glassdoor reviews (https://www.glassdoor.co.uk/Reviews/SilverRail-Technologies-...) to prove it.

We work in self-organising, cross-functional teams, so applications from engineers who also have a burgeoning interest in Product, Design, or Engineering Management would be very welcome.

If you're interested, please email matt dot jackson at the above-linked domain, or through https://silverrail-technologies-inc.workable.com/j/B13759F83.... Thanks!

Comment · 8 years ago
Perm roles are now (finally) getting better at competing with sky-high contracting rates. Every successive budget also makes contracting a slightly less lucrative situation.
Comment · 8 years ago
Revenue vs user satisfaction isn't entirely a binary choice though. If Monzo offer a feature which costs them a lot but offers user's some convenience, it's a bit of a balancing act to figure out what the convenience is actually worth. Debit card top-ups were costing Monzo millions per year, and seems to me to be only marginally more convenient than a bank transfer.

Debit card payment into a bank account is kind of an odd feature anyway, it seems like a bit of a relic from back when Monzo weren't a fully-fledged bank, and were just offering a prepaid card.

Comment · 8 years ago
Comment · 8 years ago
Yes, I don't really understand the controversy either. I work with Python a lot in my day job, and I am quite frustrated with how slowly the language moves. For a long time, it seemed like the reason was the Python 2-3 switch, but now we don't have that excuse, and things are still slow. Every little decision seems to get immobilised at the PEP stage.
Comment · 8 years ago
That's not an accurate summary of assignment expressions.

Assignment expressions perform the assignment and also return the value of the assignment. So you can assign and test a conditional at the same time. It's quite an elegant alternative to some quite verbose repetitive code you would otherwise have to write in some scenarios.

Comment · 8 years ago
`range()` also takes an optional `step` argument which would help here.
Comment · 8 years ago
I agree. I have only just heard of this product, but can immediately see it would be extremely useful to me. Sadly, I can say 100% that I can not justify this kind of spend on a single operational analytics tool. For that reason, I probably won't even try it.
Comment · 8 years ago
This should help you: https://gist.github.com/reggi/dc5f2620b7b4f515e68e46255ac042...

Once you have your lambda running inside a VPC, you can assign an elastic IP to the VPC. You don't need an EC2 instance, but you will need a NAT gateway, which is billed at similar levels to a small EC2 instance anyway.

Comment · 8 years ago
I found this interesting too. Does anyone know a reason why it didn't work?
Comment · 8 years ago
And what about non-free?
Comment · 9 years ago
Not relevant to article content, but: please don't use Javascript to hijack my scrolling like this page does.
Comment · 9 years ago
It was an optional course for me, and also one of the hardest I took. But also one of the most enlightening, rewarding, and enjoyable of my degree.
Comment · 9 years ago
> Just tell them you don't have cash, and they'll make sure their card reader starts working.

They will actually usually just suggest driving past an ATM so you can get them cash.

A good alternative that usually works is if you suggest paying them with a cheque. Usually then their card reader will magically start working.

Comment · 9 years ago
Correct me if I'm wrong here: MyTaxi and Gett are solely for black cabs? This makes them a lot more expensive than private hire. Their UX is also slightly behind Uber's offering.

Addison Lee are also overpriced, and are not a company I'm willing to support due to their director's comments about cyclists and public transport.

One service you haven't mentioned here is Green Tomato, which have a tolerable app, but seem to have so few cars on the road that the wait time for a car is often a lot higher than Uber. Potentially this could be an opportunity for them if Uber truly do disappear from London.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton