HNHacker News
TopNewBestAskShowJobs

m0shen

235 karma · joined July 18, 2008

http://moshen.net
submissionscomments
m0shen··on Ask HN: Why isn't there a standard network audio protocol?
I haven't seen VBAN mentioned yet:

https://vb-audio.com/Services/support.htm#VBAN

https://vb-audio.com/Voicemeeter/vban.htm

It's a free, open protocol that runs on UDP, transmits PCM audio and MIDI

m0shen··on Impressions from a first-time Mac user
Since the author appears pretty savvy, I recommend trying out https://www.hammerspoon.org/ and writing a little bit of lua to customize his mac experience. Can even install it as a Homebrew cask
m0shen··on Ask HN: Who is hiring? (March 2022)
Xero | Multiple Roles | REMOTE (ON/AB/BC Canada), HYBRID Toronto | Full-Time | https://www.xero.com/

Xero is one of the fastest growing software-as a-service companies globally. We lead the New Zealand, Australian, and United Kingdom cloud accounting markets, employing a world-class team of 4,000+ people. The future of our growth is in the Americas and as the Product Development Hub for Xero North America we're continuing to rapidly grow and expand and have roles available, in both a hybrid and fully remote capacity, across almost every department. In terms of tech, we build in .NET and Node on the backend, React on the front-end and run everything in AWS. We're looking for engineers and engineering leads who are enthusiastic about solving problems at scale to come build the future of Xero in North America.

Selected open Remote roles:

  - Software Engineer
  - Senior Software Engineer
Selected open Hybrid, Ontario roles:

  - Software Engineer
  - Senior Software Engineer
  - Team Lead, Engineering
  - Senior Product Manager
More information here:

Remote Roles: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx&location=Rem...

Hybrid, Ontario Roles: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx&location=Tor...

Please apply directly through Lever above or feel free to reach out directly at colin [dot] kennedy [at] xero [dot] com

m0shen··on AWS Lambda adds supports for .NET 6
This is what I ended up with. It's easy to script, and we were able to ship a Docker container to it, leaving us a nice migration path to other systems if necessary.
m0shen··on AWS Lambda adds supports for .NET 6
Ah yeah, I figured it was something like that. Seems to me that when you get into the thousands of req/sec you are still better served by simpler setups.
m0shen··on AWS Lambda adds supports for .NET 6
If you mind elaborating. Why?

20M req/day is =~ $2000/month in API gateway fees alone. I can imagine it depends on the performance profile, but at a previous job, I replaced a service (lots of GETs, highly cacheable) with a similar number of daily requests with 2 ec2 instances and an elb, with automatic setup / blue green etc. in a matter of hours.

m0shen··on Ask HN: Who is hiring? (January 2022)
Xero | Multiple Roles | REMOTE (ON/AB/BC Canada), HYBRID Toronto | Full-Time | https://www.xero.com/

Xero is one of the fastest growing software-as a-service companies globally. We lead the New Zealand, Australian, and United Kingdom cloud accounting markets, employing a world-class team of 4,000+ people. The future of our growth is in the Americas and as the Product Development Hub for Xero North America we're continuing to rapidly grow and expand and have roles available, in both a hybrid and fully remote capacity, across almost every department. In terms of tech, we build in .NET and Node on the backend, React on the front-end and run everything in AWS. We're looking for engineers and engineering leads who are enthusiastic about solving problems at scale to come build the future of Xero in North America.

Selected open Remote roles:

  - Software Engineer
  - Senior Software Engineer
Selected open Hybrid, Ontario roles:

  - Software Engineer
  - Senior Software Engineer
  - Team Lead, Engineering
  - Senior Product Manager
More information here:

Remote Roles: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx&location=Rem...

Hybrid, Ontario Roles: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx&location=Tor...

Please apply directly through Lever above or feel free to reach out directly at colin [dot] kennedy [at] xero [dot] com

m0shen··on Ask HN: Who is hiring? (December 2021)
Xero | Multiple Roles | REMOTE (ON/AB/BC Canada), HYBRID Toronto | Full-Time | https://www.xero.com/

Xero is one of the fastest growing software-as a-service companies globally. We lead the New Zealand, Australian, and United Kingdom cloud accounting markets, employing a world-class team of 4,000+ people. The future of our growth is in the Americas and as the Product Development Hub for Xero North America we're continuing to rapidly grow and expand and have roles available, in both a hybrid and fully remote capacity, across almost every department. In terms of tech, we build in .NET and Node on the backend, React on the front-end and run everything in AWS. We're looking for engineers and engineering leads who are enthusiastic about solving problems at scale to come build the future of Xero in North America.

Selected open Remote roles:

  - Software Engineer
  - Senior Software Engineer
Selected open Hybrid, Ontario roles:

  - Software Engineer
  - Senior Software Engineer
  - Team Lead, Engineering
  - Senior Product Manager
More information here:

Remote Roles: https://jobs.lever.co/xero?location=Remote%2C%20CA&lever-via...

Hybrid, Ontario Roles: https://jobs.lever.co/xero?location=Toronto%2C%20CA&lever-vi...

Please apply directly through Lever above or feel free to reach out directly at colin [dot] kennedy [at] xero [dot] com

m0shen··on Ask HN: Who is hiring? (October 2021)
Hubdoc @ Xero | Full-time | HYBRID \ REMOTE (depending on role) | Toronto | https://www.hubdoc.com --- With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

---

Intermediate Software Developer (Toronto): https://jobs.lever.co/xero/b8d276cb-4d20-4486-869c-72b654d46...

You will become an integral member of our Dataflow team who are responsible for our document processing microservices pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

---

Senior Software Engineer (Toronto): https://jobs.lever.co/xero/0f2a60a6-abf7-47c2-9799-f20817132...

Senior Full Stack Engineer (Contract) (Toronto): https://jobs.lever.co/xero/6a1d7df2-30ff-48d3-81ad-4b155cbce...

Our Workflow team is responsible for all customer facing aspects of the Hubdoc application. As a Senior Engineer, your remit will be focused on our web, and mobile front-ends and their supporting API's as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker

---

Many other openings! https://jobs.lever.co/xero/?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (September 2021)
Hubdoc @ Xero | Full-time | HYBRID \ REMOTE (depending on role) | Toronto | https://www.hubdoc.com --- With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

---

Intermediate Software Developer (Toronto): https://jobs.lever.co/xero/b8d276cb-4d20-4486-869c-72b654d46...

You will become an integral member of our Dataflow team who are responsible for our document processing microservices pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

---

Senior Software Engineer (Toronto): https://jobs.lever.co/xero/0f2a60a6-abf7-47c2-9799-f20817132...

Senior Full Stack Engineer (Contract) (Toronto): https://jobs.lever.co/xero/6a1d7df2-30ff-48d3-81ad-4b155cbce...

Our Workflow team is responsible for all customer facing aspects of the Hubdoc application. As a Senior Engineer, your remit will be focused on our web, and mobile front-ends and their supporting API's as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker

---

Many other openings! https://jobs.lever.co/xero/?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (August 2021)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com ---

With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

---

Intermediate Software Developer (Toronto): https://jobs.lever.co/xero/b8d276cb-4d20-4486-869c-72b654d46...

You will become an integral member of our Dataflow team who are responsible for our document processing microservices pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

---

Senior Software Engineer (Toronto): https://jobs.lever.co/xero/0f2a60a6-abf7-47c2-9799-f20817132...

Senior Full Stack Engineer (Contract) (Toronto): https://jobs.lever.co/xero/6a1d7df2-30ff-48d3-81ad-4b155cbce...

Our Workflow team is responsible for all customer facing aspects of the Hubdoc application. As a Senior Engineer, your remit will be focused on our web, and mobile front-ends and their supporting API's as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

m0shen··on Ask HN: Freelancer? Seeking freelancer? (July 2021)
SEEKING FREELANCER | Hubdoc @ Xero | Full-time Contract | Remote (Canada) | Toronto | https://www.hubdoc.com

With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

Senior Full Stack Engineer (Contract) (Toronto): https://jobs.lever.co/xero/6a1d7df2-30ff-48d3-81ad-4b155cbce...

Our Workflow team is responsible for all customer facing aspects of the Hubdoc application. As a Contract Senior Engineer, covering a Parental Leave, your remit will be focused on our web, and mobile front-ends and their supporting API's as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

m0shen··on Ask HN: Who is hiring? (July 2021)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

---

With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

---

Intermediate Software Developer (Toronto): https://jobs.lever.co/xero/b8d276cb-4d20-4486-869c-72b654d46...

You will become an integral member of our Dataflow team who are responsible for our document processing microservices pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

---

Senior Software Engineer (Toronto): https://jobs.lever.co/xero/0f2a60a6-abf7-47c2-9799-f20817132...

Senior Full Stack Engineer (Contract) (Toronto): https://jobs.lever.co/xero/6a1d7df2-30ff-48d3-81ad-4b155cbce...

Our Workflow team is responsible for all customer facing aspects of the Hubdoc application. As a Senior Engineer, your remit will be focused on our web, and mobile front-ends and their supporting API's as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

---

Several other positions open in Toronto: https://jobs.lever.co/xero?location=Toronto%2C%20CA&lever-vi...

Lots of other roles at Xero in Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (May 2021)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Software Development Manager (Toronto): https://jobs.lever.co/xero/72c6df3f-e6eb-4545-9cb7-1b637c32e...

You will become the leader and manager of our Workflow team which is responsible for our customer facing applications and services (frontend, backend and mobile) as well as our document intake pipeline which itself processes millions of financial documents per month. In terms of tech we work extensively with Node.js, Backbone, React, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

I am the hiring manager for this specific role, feel free to ask general questions here.

---

Software Developer (Toronto): https://jobs.lever.co/xero/b8d276cb-4d20-4486-869c-72b654d46...

You will become an integral member of our Dataflow team who are responsible for our document processing microservices pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

---

Several other positions open in Toronto: https://jobs.lever.co/xero?location=Toronto%2C%20CA&lever-vi...

Apply via the links.

Lots of other roles in Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (January 2021)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Software Developer (Toronto): https://jobs.lever.co/xero/c71ac9d1-1832-48ba-964a-08440c9fe...

You will become an integral member of our document workflow team, who are responsible for all customer facing aspects of the Hubdoc application. Your remit will be focused on our web, and mobile front-ends and their supporting APIs as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am the hiring manager for this specific role, feel free to ask general questions here.

Lots of other roles in Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (December 2020)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Software Developer (Toronto): https://jobs.lever.co/xero/c71ac9d1-1832-48ba-964a-08440c9fe...

You will become an integral member of our document workflow team, who are responsible for all customer facing aspects of the Hubdoc application. Your remit will be focused on our web, and mobile front-ends and their supporting APIs as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am the hiring manager for this specific role, feel free to ask general questions here.

Lots of other roles in Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on Actionsflow – IFTTT/Zapier free alternative based on GitHub Actions
It was just reinstated. I have no idea what's going on
m0shen··on Actionsflow – IFTTT/Zapier free alternative based on GitHub Actions
My account was just banned. I don't really post or comment, and mainly use ifttt for updates on sales subreddits. No explanation or anything, just just banned it and denied the appeal.
m0shen··on How I built a keyboard/video/mouse switch for my two 4k monitors
Thanks for this, I have completely switched over to Barrier. It was painless as I was just able to point it at my old Synergy configuration.

I also updated my post with the recommendation to use Barrier.

m0shen··on How I built a keyboard/video/mouse switch for my two 4k monitors
That's good to know. I certainly haven't seen progress made on Synergy in the years I've been using it. Barrier wasn't forked when I initially made and wrote about my setup either, but I think I will make the switch and write a follow up.

The issue I repeatedly ran into with these solutions is that they want to have a "hot" edge and both systems up on independent screens at the same time. I really only want a hot key and one system on my single monitor at a time. Which I could configure with Synergy 1 (not 2).

m0shen··on How I built a keyboard/video/mouse switch for my two 4k monitors
Yeah, fair points. Every now and then I have to stop/start Synergy for it to work. Since my mouse/keyboard remain connected to my Windows machine, it can act as the "server" and issue the DCC to the monitor to switch when my key combo is hit. So I only ever run it on the Windows box.
m0shen··on How I built a keyboard/video/mouse switch for my two 4k monitors
This is great! I did something very similar using AutoHotKey and Synergy : https://moshen.net/posts/virtual_kvm/
m0shen··on Ask HN: Who is hiring? (September 2020)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Senior Software Developer (Toronto): https://jobs.lever.co/xero/b10fc082-5b3c-49a3-9d4c-e1c9445ef...

Hubdoc is a document automation service for accountants, bookkeepers, and small business owners. With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.

You will become an integral member of our Dataflow team who are responsible for our document processing pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am a part of the hiring process for this specific role, feel free to ask general questions here.

Lots of other roles in Toronto, Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on AKAI MPC 3000 sampler/sequencer drum machine
There is also ELK Audio: https://elk.audio/store/
m0shen··on Ask HN: Who is hiring? (August 2020)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Senior Software Developer (Toronto): https://jobs.lever.co/xero/b10fc082-5b3c-49a3-9d4c-e1c9445ef...

Hubdoc is a document automation service for accountants, bookkeepers, and small business owners. With Hubdoc, you can automatically import all your financial documents & export them into data you can use.

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.

You will become an integral member of our Dataflow team who are responsible for our document processing pipeline which integrates our upstreams, downstreams and machine learning to process millions of our financial documents per month, along with the internal tools/applications supporting it. We work extensively with Node.js, Postgres, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am a part of the hiring process for this specific role, feel free to ask general questions here.

Lots of other roles in Toronto, Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on Ask HN: Who is hiring? (July 2020)
Hubdoc @ Xero | Full-time | Onsite | Toronto | https://www.hubdoc.com

Software Developer (Toronto): https://jobs.lever.co/xero/de069573-56e0-4444-a80d-93b6d106d...

You will become an integral member of our document workflow team, who are responsible for all customer facing aspects of the Hubdoc application. Your remit will be focused on our web, and mobile front-ends and their supporting APIs as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am the hiring manager for this specific role, feel free to ask general questions here.

Lots of other roles in Denver, New York, Wellington, and more: https://jobs.lever.co/xero?lever-via=XwiHpkoGYx

m0shen··on OBS (macOS) Virtual Camera
Pretty sure he's talking about the NDI Virtual Input (which acts as a virtual camera on Windows)
m0shen··on What Unity Is Getting Wrong
It apparently already builds for Switch: https://www.reddit.com/r/NintendoSwitch/comments/cixsoy/jona...
m0shen··on Ask HN: Who is hiring right now?
Hubdoc @ Xero | Full-time | Onsite | Toronto, Canada | https://www.hubdoc.com

Regularly onsite, all remote for now...

Senior Software Developer: https://app.jobvite.com/j?cj=oRmlcfwu&s=Hacker_News

Software Developer: https://app.jobvite.com/j?cj=oERlcfwM&s=Hacker_News

You will become an integral member of our document workflow team, who are responsible for all customer facing aspects of the Hubdoc application. Your remit will be focused on our web, and mobile front-ends and their supporting APIs as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am the hiring manager for this specific role, feel free to ask general questions here.

m0shen··on Ask HN: Who is hiring? (February 2020)
Hubdoc @ Xero | Full-time | Onsite | Toronto, Canada | https://www.hubdoc.com

Senior Software Developer: https://www.xero.com/ca/about/careers/job/37b130b6b1630ef791...

You will become an integral member of our document workflow team, who are responsible for all customer facing aspects of the Hubdoc application. Your remit will be focused on our web, and mobile front-ends and their supporting APIs as well as our document intake pipeline which processes millions of financial documents per month. We work extensively with Node.js, Postgres, Redis, Elasticsearch, RabbitMQ, AWS and Docker.

Apply via the link. I am the hiring manager for this specific role, feel free to ask general questions here.

← PreviousPage 2 of 5Next →