mpdaugherty's comments

mpdaugherty | 1 year ago | on: Show HN: Mikey – No bot meeting notetaker for Windows

We do this at quillmeetings.com - the audio stays on your device and is transcribed by whisper. We also do speaker splitting and recognition with a combination of models. If you share or sync notes/meetings they are e2e encrypted.

FYI, the transcript-only product is free forever (it's local, so why not?), but generating AI notes, interpreting screenshots if you enable that, etc. are in the Pro plan and do require using a cloud API.

mpdaugherty | 1 year ago | on: Show HN: Mikey – No bot meeting notetaker for Windows

We did a lot of work at https://www.quillmeetings.com to build a diarization & speaker recognition pipeline that works locally on mac and windows. Basically, we can create embeddings of parts of the audio, like you might create embeddings for text for a RAG system, and cluster them (simplifying a lot of details from the "last 80%" that has taken a lot of effort to get working...)

The speaker recognition can't be as perfect as listening to each stream separately like Zoom itself can do, but it also learns your contacts over time and can recognize voices for ad-hoc in-person meetings, etc. which I've found really magical since we launched it.

mpdaugherty | 11 years ago | on: Ask HN: Who is hiring? (February 2015)

AngelList - San Francisco, CA and New York, NY https://angel.co/angellist/jobs Engineers and Designers

There's nowhere I'd rather work right now than AngelList - our motto in hiring is "Would I start a company with this person?", so all of my coworkers are amazing, skilled people.

Together, we're not just funding 40+ startups per month - we're connecting these startups to a diverse group of investors whom they can reach out to for advice, connections, etc. And for the investors, this is a 10X improvement over any other way to invest (https://t.co/7AmuxYWHe3).

Fundraising is a complex market with multiple sides, so we are looking for great engineers who are excited to tackle this problem and streamline the entire market.

Our other business is matching people to their next startup job. On AngelList Talent, we believe in transparency (all jobs have salary and equity ranges disclosed).

This model has led to tremendous growth, but we still have a lot to do. There's room here for any engineer or designer to have a huge impact on the next iteration of AngelList Talent and change the lives of thousands of your peers.

mpdaugherty | 11 years ago | on: Ask HN: Who is hiring? (November 2014)

AngelList - San Francisco, CA and New York, NY https://angel.co/angellist/jobs/97-engineer

There's nowhere I'd rather work right now than AngelList - our motto in hiring is "Would I start a company with this person?", so all of my coworkers are amazing, skilled people.

Together, we're not just funding 40+ startups per month - we're connecting these startups to a diverse group of investors whom they can reach out to for advice, connections, etc. And for the investors, this is a 10X improvement over any other way to invest (https://t.co/7AmuxYWHe3).

Fundraising is a complex market with multiple sides, so we are looking for great engineers who are excited to tackle this problem and streamline the entire market.

Our other business is matching people to their next startup job. For jobs, we believe in transparency (all jobs have salary and equity ranges disclosed).

This model has led to tremendous growth, but we still have a lot to do. There's room here for any engineer or designer to have a huge impact on the next iteration of AngelList Talent and therefore change the lives of thousands of other engineers and designers.

Apply via AngelList and mention that you saw Mike's message on Hacker News.

mpdaugherty | 12 years ago | on: Ask HN: Who is hiring? (September 2013)

AngelList - San Francisco, CA

We are a small team making a big impact. Naval and Nivi (and really, everyone on the team) have been involved with multiple startups and want to create a community where we can set founders and investors up for success. We’re looking for like-minded, full-stack engineers and designers to join our team. To learn how we work, read up on our blog here: http://venturehacks.com/articles/1-man-startups

A few other words we live by:

• Ask forgiveness, not permission • You break it, you bought it • S/he who codes, rules • Low inventory • Be real • Sweat the details and corner cases • You must code • Do what you think is right (and be right)

Fun interview questions are here https://angel.co/help/interview. And Yishan has good ideas here http://algeri-wong.com/yishan/engineering-management.html.

Apply via AngelList

https://angel.co/angellist/jobs

mpdaugherty | 13 years ago | on: Ask HN: Who is hiring? (May 2013)

AngelList - San Francisco, CA

We are a small team making a big impact. Naval and Nivi (and really, everyone on the team) have been involved with multiple startups and want to create a community where we can set founders and investors up for success. We’re looking for like-minded, full-stack engineers and designers to join our team.

To learn how we work, read up on our blog here: http://venturehacks.com/articles/1-man-startups

A few other words we live by:

• Ask forgiveness, not permission

• You break it, you bought it

• S/he who codes, rules

• Low inventory

• Be real

• Sweat the details and corner cases

• You must code

• Do what you think is right (and be right)

Fun interview questions are here https://angel.co/help/interview. And Yishan has good ideas here http://algeri-wong.com/yishan/engineering-management.html.

Apply via AngelList ;)

https://angel.co/angellist/jobs

mpdaugherty | 13 years ago | on: China Mandates Fibre For All New Homes

True, that is quite good inside the GFW. As a comparison, I am in Beijing in an apartment from 2002, with a DSL connection that China Unicom sells as 4Mbps (the best I could buy here):

Beijing ping - 26ms down - 2.53Mbps up - 0.53Mbps

Shanghai ping - 148ms down - .83Mbps up - .52Mbps

London ping - 410ms down - .19Mbps up - .15Mbps

mpdaugherty | 13 years ago | on: Fizzbuzz isn't a coding test

This is definitely the relevant point when it comes to hiring programmers. FizzBuzz is already so close to pseudocode that if you had to write it more clearly, it wouldn't take any more time to just write the code yourself. A programmer who can only work at that level is not a benefit to your team.

You really want people who will improve your team's output by an amount greater than the value of the extra time it takes to communicate with them.

FizzBuzz can be an effective filter to very quickly get rid of the lowest level of applicants and start having a real discussion with the ones who are left.

mpdaugherty | 13 years ago | on: The Challenge of Making Friends as an Adult

>> 2. It also helps to be cheerfully unembarrassed about taking the lead in organizing groups to do stuff. People are often secretly grateful to be able to follow someone else. They'll often reject you. They'll say yes but then flake out on you. You'll feel mortified; you'll be certain that everyone else thinks you're a dork. That's OK; keep at it. (This is good practice for customer development and sales work, come to think of it.)

This is exceptionally true. I moved from Boston to Beijing a few years ago (and in with my girlfriend at the same time) and essentially had 0 friends for about six months. I'm not naturally very social, so of course, I became extremely depressed.

At some point, though, I got through it and realized that I needed to meet more people. I started a "Beijing Coworking" email list for anyone who was working on a startup or freelancing to meet in coffee shops every day. I literally planned out which restaurant I would be in every day for a week every sunday and emailed it out to 100+ people. Only 3-4 people came regularly, but some of them are now among my closest friends.

I also learned from one of them how to turn acquaintances into friends. She had an email list of cool people she knew, and would schedule random events a few times a week. She didn't care at all if people came or not.

She's since moved away, but now every time I meet someone, I add them to my contacts and invite the whole set of Beijing contacts out whenever I go to a concert or out to eat, etc. People who don't come to anything in the first three months get dropped, but even so, just losing the embarrassment of inviting people means I naturally give them a few more chances to become a friend.

mpdaugherty | 13 years ago | on: Learning to Hack: the Tipping Point

The book looks awesome, thanks a lot for the link!

Just yesterday, I started teaching my co-founder how to code in python, and wanted to very quickly get to something useful to give him inspiration to keep going.

I ended up starting with the python interpreter for ~30 min, followed by writing a very short program to show a random inspirational quote on the command line, and then turned it into a module so we could import it back in the interpreter. The end goal was to show how programs get built up from smaller pieces and can become more and more complex.

I think he really started to get it once we added a few test functions to test the different range of inputs to his "get_quote" function.

Next time, I'm going to show him Django via simple demo site and hopefully he'll be at the point where he can start editing HTML. (I'll either use https://github.com/mpdaugherty/django-demo-project, which displays quotes and demonstrates views and templates, or https://github.com/mpdaugherty/RateBeers, which rates beers and adds in some DB models, depending on how far he gets).

mpdaugherty | 13 years ago | on: Hacker Workspaces

I actually started writing shorter lines of code once I got my large external monitor. I've found it's really convenient to set my editor to take up 50% of the screen vertically and have either a command line or browser on the other half of the screen (and reference windows on the laptop screen). In this setup, the editor is actually slightly narrower and taller than when full-screen on my laptop.

Switching between screen sizes really made me realize the importance of making sure all my code breaks at column 80, which makes it easier to read in terminals, on other people's screens, etc. as well. Good practice, I think.

mpdaugherty | 13 years ago | on: How Depressives Surf the Web

Having too many tabs open at one time can definitely hurt my concentration. I can remember multiple times in the last few weeks when I just wanted to look up some specific information or send a single email, but upon switching back to Chrome, ended up answering other emails in my inbox or looking at tabs I had left open with articles that I wanted to read.

I've started making sure I use an app (Pocket) to keep track of articles so I can close the browser tab immediately and read one article at a time exclusively, and on my schedule (e.g. sitting in a taxi or on the subway). For emails, I guess I should write them in a text editor before switching to GMail, so I just have to copy, paste, send.

page 1