HNHacker News
TopNewBestAskShowJobs

MattyMc

442 karma · joined August 9, 2013

Professional math nerd, aspiring computer nerd. I love making things that 'I' want, in the hopes that other people will find value in them too.

Currently, I'm working to get up to 50 karma on StackOverflow so I can comment on posts! :)

submissionscomments
MattyMc··on Ask HN: Side projects that are making money, but you'd not talk about them?
Fair point, and thanks :)

The way I think of it is more of taking advantage of an arbitrage (~20% discount on season tickets to face value). Instead of selling all the tickets to earn ~$2k each year, we kept and used the tickets to our benefit.

MattyMc··on Ask HN: Side projects that are making money, but you'd not talk about them?
For sure.

Generally, the electron app would pull face value prices and availability from [baseballteam].com, current resale prices from hubstub.com (<- changing name) and stick them into a mini database (object store). From there, I could use these snapshots to track sales across the resale site, determine a fair value for my tickets, and estimate the probability of it selling (by comparing ticket availability between days on the resale site).

Next, I had collected a list of email addresses from friends and a few posts on Facebook and Craigslist. The app had a button create/update a Google sheet with games/prices, pull in the emails, and batch email people (in groups of <50) the information along with the games. The manual part was marking the games as sold in the sheet, tracking etransfers and sending tickets, but it was little work.

MattyMc··on Ask HN: Side projects that are making money, but you'd not talk about them?
If your goal is to generate money, an analytical approach (like a spreadsheet) makes sense.

I choose my side projects more emotionally; generally based on things I'm excited about, think will be fun to make, or involve things I'm curious to learn. Happy to share more if interested.

MattyMc··on Ask HN: Side projects that are making money, but you'd not talk about them?
I staked $15k, bought season tickets for my favourite baseball team, wrote an electron app to auto-price and market those tickets under face value.

We ended up going to 6-7 games for free, sat in MUCH better seats than we ever could have afforded to, and had access to playoff tickets at face value. Further, my friends had access to great seats at reasonable prices and I avoided having to buy from resale sites (who I detest). 90% of the process was automated.

MattyMc··on Ask HN: How do you find tools?
One could say that :)
MattyMc··on Ask HN: How do you find tools?
Google search: '[topic] awesome'. For example, 'react awesome' or 'web dev awesome'. Next, look for a github repo. You can also add "site:github.com" to your search, such as, "image editing awesome site:github.com".

This was a great tip given to me by a friend. I've found some amazing tools and resources because of it.

MattyMc··on Ask HN: CS grad who barely knows any CS
Canada is a regarded as a first world country.

No, OP is not talking about schools in "poor emerging economies." OP is talking about their experience doing a CS degree in Kenya. The COMMENTER (telomero22) is generalizing this to be a common experience in "3rd world countries."

I'm disagreeing with the commenter, telomero22, who believes OP's experience is due to studying CS in a "3rd world country." As others have confirmed in this thread, I'm suggesting that these sentiments are extremely common with CS grade in 1st world countries such as Canada.

MattyMc··on Ask HN: CS grad who barely knows any CS
> Yes, that is mostly because your education happened in a 3rd world country

I couldn't disagree more with this sentiment. I live in Canada and by way of both running a tech company and working with colleges/universities here I can tell you that none of them have curriculum that's adequately connected to industry skills.

The only exception, and it's a small one, is the University of Waterloo. By way of their reputation they've built a robust internship network for the engineering students. Although they still have gaps on the curriculum side, albeit smaller gaps than other schools, students complete up to 4 internships before graduating giving them a big advantage.

MattyMc··on Ask HN: Co-Founder pivoting, what are my options?
Many people in the comments seem to confuse what it means to be a co-founder, have ownership of a company, and have control over that company's direction.

- If a founder sets up a company with other people, they are both a founder and a co-founder [source](https://www.startups.com/library/expert-advice/startup-found...). It is inaccurate to say that OP is not a co-founder but rather an employee because they have less equity. It both violates the commonly accepted definition of co-founder AND if true would mean that there's no such thing as a co-founder unless equity were perfectly divided. OP is a co-founder. What it means to be an employee has its own specific meaning, too.

- In the case of startups, ownership is best determined by setting percentage ownership between founders along with a vesting schedule (i.e. when each founder will receive those shares). In OP's case, their co-founder was provided more equity.

- Control of a company, either direct or indirect, is determined by voting shares. These are not always the same as shares, but in the early stages generally are. Unless OP has the same number of voting share by way of dividing board seats equally, we can assume that all share in this company are voting shares. Therefore, co-founder likely has a controlling interest.

Therefore, OP is a co-founder. They do have ownership of the company. They likely do not have control of the company. It would be very helpful to keep this in mind when offering advice on how to approach the situation.

I'm sure there are quite a few gaps in what I've written above, I appreciate any feedback or input!

MattyMc··on Ask HN: Co-Founder pivoting, what are my options?
> When I asked my co-founder for rights to use the existing code in my new venture, he refused, citing concerns over sharing IP.

OP seems to imply that their co-founder intends to use much of the existing code base they've developed over the last 6 months for the proposed pivot. If that's the case, it doesn't seem like co-founder would be open to resigning as an employee and director and creating a new code base from scratch, especially considering that the co-founder seems to have control of the existing company.

MattyMc··on Show HN: Unreal Speech – Text-to-Speech API
Using Jordan Peterson as your example professor, and the default demo on your landing page, is a bold choice lol.
MattyMc··on The Story of Heroku
Thanks for that feedback, you're absolutely right. I'll do that.
MattyMc··on The Story of Heroku
It's great you disclosed this information, and you wrote an excellent article imo.

I hope it's fair to say that you work for a direct competitor to Heroku, and that the intention of the article is to share how you've learned from the parts of Heroku that people loved and are working to build on these ideas in the work you're doing (which is great!). I'd prefer knowing that the article is written by a competitor at the start versus casually towards the end.

I hope I didn't offend you by my comment! :)

MattyMc··on Ask HN: Is anyone else glad the crypto market is crashing?
> What real math is involved in predicting the stock market?

I have a MSC in Statistics, studied quantitative finance. Generally I'd agree with you. For general investing there's often little math involved other than some simple ratios and comparisons. Three numbers I look at most often are the Price-to-Sales ratio, Gross Profit %, and annual revenue growth. There's no complex math involved here at all.

Where investing does get mathy is in calculating risk. When constructing a portfolio, generally the aim is to maximize returns while minimizing risk below some threshold. There is some very interesting and fun maths involved in this process that is beyond the scope of general investing.

MattyMc··on Ask HN: Engineers Running a Business?
Conventional wisdom is that the most common places to find cofounders are at school or from working at other startups. I didn't study comp sci in school, so most of my tech connections came from my decision to leave the education sector for tech and the network I built in my time there. I've also met many tech people through local meetups.

I'll add that many people ITT are focusing on your "boring stuff" comment. I'm a founder, and honestly, the "business stuff" is not my favourite thing to do either; particularly sales. However, it also happens to be the most important work I do. Your comment indicates that it's not something you and your co-founders believe is valuable work. I hope that's not the case, but if it is you may struggle to engage a partner with this skillset.

MattyMc··on Cloudflare announces fourth quarter and fiscal year 2021 financial results
Great quarter for a great company.

I want to hear about R2 on the earnings call. It's such an important part of their future, IMHO.

MattyMc··on Cloudflare announces fourth quarter and fiscal year 2021 financial results
Their cash or cash equivalents is $1,821.8 million. Net loss was $77.5 for the quarter. Without any changes, they could keep this up for about 6 years.

However, Cloudflare has 79.2% gross margin, indicating that delivering their services is highly profitable. If they ever needed more money, they could simply raise it or scale-back in other areas.

TLDR: They could go for a very long time.

MattyMc··on I Quit Shopify After Five Months
I sometimes read articles like, "why I left Google," or "why I left Facebook," and they're mostly a teardown of the company.

This article is generally positive. The author liked the people, had a positive sentiment of the interview process, was impressed by the tech stack, had a solid manager, etc. It just wasn't the tech stack they wanted to be working with.

MattyMc··on What This Professor Wishes People Knew About the Real Causes of Low Back Pain
A bunch of "myths" without any helpful advice for folks with back pain. In short, stretching won't help, lying in bed won't help, daily workouts won't (necessarily) help, yoga/pilates won't help, etc.

Super helpful.

TLDR:

  - "Myth 1: Back pain is linked to having tight hamstrings"
  - "Myth 2: Lying in bed is good for back pain"
  - "Myth 3: My daily workouts at the gym will get rid of my back pain"
  - "Myth 4: Yoga and Pilates are great ways to alleviate back pain"
  - "Myth 5: Stronger muscles will cure my back pain"
  - "Myth 6: Stretching is good for reducing back pain"
  - "Myth 7: Having a powerful back is protective"
MattyMc··on RedBalloon – free speech job board
Yup this will attract the right people.
MattyMc··on Launch HN: Slip (YC S21) – Build and sell interactive programming courses
Fabulous idea. I've taken numerous courses through Udemy, currently taking one to upskill in React, and I've found a big gap to be the lack of interactive exercises (where the real learning takes place).

I'll definitely have a look. Good luck!

MattyMc··on Ask HN: Build my own startup or continue the high paying job?
I've received lots of similar gatekeeping advice: "If you haven't done ____ you're not ready for ____."

Very happy I didn't listen to any of it.

MattyMc··on Ask HN: Build my own startup or continue the high paying job?
> How should I decide which path to take?

I've been in exactly this place (big salary in big tech, started my own company). I find that these types of decisions are complex, I don't think I could capture everything in a comment, but I''d be happy to throw 30 mins on my calendar for a Zoom (9-5). Shoot me a DM on Twitter (@MattLovesMath) or LinkedIn if you'd like to.

MattyMc··on W3.org Cert Expired
Bad cert. great website.
MattyMc··on Ask HN: What is your favorite daily-use object?
My Bose QC35 headphones II were a big upgrade to my setup. Super comfortable, great battery life, great sound quality.
MattyMc··on Ask HN: How can a unhireable person get a job?
> Companies actually like job hoppers

I would encourage you to rethink this idea.

MattyMc··on Twilio blocked our account and with it hundreds of our customers [resolved]
I recently moved to Postmark. It’s been an extremely positive experience. They’re a small, dedicated team with amazing support.
MattyMc··on The architecture behind a one-person tech startup
It may also be helpful to share some details on effective ways to be curious. I’m a curious person too, but in the early days I just didn’t know where to start.

My advice: - There is no defined learning path yet (to my knowledge). - Start by reading the GitHub readme of technology in these articles (ex: nginx or kubernetes). - If interested, try to spin up a tutorial app. - Try to make something useful. Maybe this is a spin on a tutorial, or something novel. This is the hardest but best way to learn.

Finally, I’ll add that many folks learn these skills on the job either directly or having worked in proximity to new tech. It does seem this was how the author learned.

Hope that helps! I’m sure others will have great advice, too!

MattyMc··on Ask HN: What's the fastest stack for making web side projects?
Me: Rails + Bootstrap + Heroku with as little JS as possible.
MattyMc··on We are far from a better Heroku for production apps in a hyper cloud
This article is a bad look for GitLab.
← PreviousPage 2 of 5Next →