HNHacker News
TopNewBestAskShowJobs

leonsmith

84 karma · joined March 23, 2016

Head of Platform Engineering @ midnite.com
submissionscomments
leonsmith··on Zerostack – A Unix-inspired coding agent written in pure Rust
Has this position recently changed? It states this on the marketing page?

> Use a JetBrains AI subscription or connect your preferred provider with Bring Your Own Key (BYOK).

leonsmith··on Ask HN: Who is hiring? (September 2024)
Midnite | Full Time | Remote (UK) | https://www.midnite.com/jobs

Midnite is a next-generation betting platform that is built for today’s fandom. We are a collective of engineers and designers who all share a passion for building the best sportsbook & casino experience possible.

We are hiring across multiple roles:

- Backend Engineer - https://apply.workable.com/midnite/j/FFAA2713D3/

- Junior Backend Engineer - https://apply.workable.com/midnite/j/CC0C6DF5C6/

- iOS Engineer - https://apply.workable.com/midnite/j/834FBB445D/

- Junior iOS Engineer - https://apply.workable.com/midnite/j/0ECC18C9A8/

Please mention hacker news in your cover letter!

leonsmith··on Ask HN: Who is hiring? (February 2024)
Midnite | Senior Backend Engineer | Remote (UK Only) | Full - Time

Midnite is a next-generation betting platform that is built for today’s fandom. We are a collective of engineers and designers who all share a passion for sports and gaming. We exist to bring fans closer to the games they love through the rush of winning money.

We're searching for a skilled senior backend engineer to play a pivotal role in shaping Midnite's technological foundation. You’ll be responsible for constructing APIs for our mobile and web applications, producing robust and maintainable code within specified timelines.

Our tech stack is primarily implemented in Python and hosted on AWS, incorporating technologies such as Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3 and Terraform, and we deploy daily. While familiarity with these technologies is preferred, it's not mandatory; what matters most to us is your commitment to maintaining high engineering standards

https://apply.workable.com/midnite/j/B39324F1AC/ or leon+hn@midnite.com if you have any questions (please no recruiters)

leonsmith··on I wrote my own smart home software
OpenHab,

I'v gone from home assistant to smart things to openhab and its been stable and simple to set & forget.

It's great to setup via the UI, easy to backup and restore as once you actually start to build it into the foundations of your house you start to value the stability of it

leonsmith··on LastPass user vaults stolen in recent hack
https://github.com/mssun/passforios which also uses the safari password manager flow so its pretty seamless
leonsmith··on Matter – Protocol to connect compatible devices and systems with one another
The spec is behind a lead capture form so direct links below:

https://csa-iot.org/wp-content/uploads/2022/10/22-27349-001_...

https://csa-iot.org/wp-content/uploads/2022/10/22-27350-001_...

https://csa-iot.org/wp-content/uploads/2022/10/22-27351-001_...

leonsmith··on Explore Matter, the new smart home standard, in Home Assistant
Is matter actually an open standard? When I last looked into the CSA stuff you had to pay a few thousand dollars a year to become a member to access any specifications
leonsmith··on Ask HN: Who is hiring? (March 2022)
Midnite | REMOTE (+/- 3h of GMT), London | https://www.midnite.com/jobs

Our customers use our world-class sports, esports, and game wagering platform to interact with the games they care about.

Fresh off the back of our series A, we are looking for roles across the whole engineering skillset & experience levels.

Our tech stack is implemented in Python, is hosted on AWS and includes Flask, Socket.IO, PostgreSQL, Redis, Elasticsearch, SQS. All our code is linted, tested and automatically deployed to our test environment.

- Frontend Engineer

- Backend Engineer

- Senior Backend Engineer

- Engineering Manager

- Site Reliability Engineer

Apply via https://www.midnite.com/jobs or reach out to me directly at leon+hn@midnite.com

leonsmith··on GitHub Discussions is out of beta
Strongly disagree and I've noticed this is a common trait amongst developers. I think it stems from the fact they are more comfortable on the CLI and are used to poor interfaces that they more easily justify a sub-par UX. Just look at how many HN "readers" are out there because this site subscribes to the same philosophy
leonsmith··on IoT Unravelled Part 3: Security
I would love to see some real sale stats if those claims are real? I have no idea how much they are supposidly outselling zigbee or z-wave devices.

From a purley anecdotal standpoint, you start with the wifi devices as they are low barrier to entry, (no hub required and normally comes with some sketchy 3rd part app); If you decide to go all in and buy more than a handful you naturally progress towards the zigbee/z-wave devices and ether a fully managed Proprietary "do it for me" system like SmartThings, or you go down the self managed route with HomeAssistant or OpenHAB.

leonsmith··on IoT Unravelled Part 3: Security
Fair points! Looks like they are all memebers of eachothers working groups, no wonder the standards are a mess... https://xkcd.com/927/
leonsmith··on IoT Unravelled Part 3: Security
Ditto, but with z-wave devices instead. What makes you think CHIP is the next standard thats up for mass adoption when there is a bunch of competition in this space, with the likes of Sidewalk from Amazon or Thread which I think is what Apple are rolling out to the homekit enabled devices?
leonsmith··on 123-Reg and NamesCo registered millions of .uk domains without asking customers
https://www.gandi.net/ I belive at some point in the past when you ordered a weird TLD on AWS it was fulfilled by gandi on behalf of AWS.
leonsmith··on NULL license plate not such a bright idea
Stories like these and the bobby droptables xkcd are the reason I ended up with this plate, https://i.imgur.com/O7KEFrn.jpg It gets a lot of compliments and attention even if most people don't know what "null" is
leonsmith··on Muscle memory discovery ends 'use it or lose it' dogma
I just thought in the legality discussion its worth making sure people are talking about the same class of steroids as they are already treated and classified differently under the law.

Anabolic steroids are a Class C drug in the UK so in general are illegal to possess and distribute unless prescribed.

  Steroids are not legal lol 
  They are legal medicine
So both these statements are true and false depending on which class of steroid you are talking about or if you are talking about the group as a whole. So to have a productive discussion on the legality you need to be specific about which class and not group them together.

Anabolic steroids are illegal in the US and UK (unless otherwise prescribed) whilst most of the other classes in the UK at least are not illegal to possess or even distribute

leonsmith··on Muscle memory discovery ends 'use it or lose it' dogma
Steroids generally prescribed for disease (corticosteroids) are not the same as Anabolic steroids. Same class/grouping but different molecular structure and it's worth making the distinction when talking about the legality of them
leonsmith··on Keybase is now supported by the Stellar Development Foundation
Stellar is a postgres database under the hood and its just the stellar concensus protocol (SCP) that determins which queries/transaction to apply to your database in tandem with all the other nodes
leonsmith··on APIs, robustness, and idempotency
Stripe pin your API version once you have sent you first request, you can see it in the dashboard with an option to update to the latest api revision.

https://stripe.com/docs/upgrades

As to how they achieve it Amber has a good blog post over at http://amberonrails.com/move-fast-dont-break-your-api/ but it means it really is integrate once, and never touch it again :)

leonsmith··on Why an F1 car is more energy efficient than an electric car
Formula E? - http://fiaformulae.com/