HNHacker News
TopNewBestAskShowJobs

mfrye0

466 karma · joined July 15, 2016

michael [at] savvyiq [dot] ai
submissionscomments
mfrye0··on ChatGPT Landed Us in Hot Water on Hacker News
Yes. This was because HiQ was creating fake accounts to scrape member profiles, which was deemed to be in violation of the TOS.

Legal has reviewed our approach in comparison, and we're good.

mfrye0··on ChatGPT Landed Us in Hot Water on Hacker News
Awesome, thanks. We're due to update the whole marketing site.
mfrye0··on ChatGPT Landed Us in Hot Water on Hacker News
Any chance you could link to where you see that?

The back story is that we started as started as a B2B AMB product. We relied on another provider for data, then got hit with a bill one month that nearly bankrupted us. We ended up building our own system and pivoted to making this data more cost effective for others to access at scale.

Basically, there's still bits and pieces of old marketing material out there that needs to be removed and/or cleaned up.

mfrye0··on ChatGPT Landed Us in Hot Water on Hacker News
To be frank, we and others interpreted that entire thread as resolved and didn't need addressing. Scraping is clearly a grey area of the law. This is all public data.

- https://techcrunch.com/2022/04/18/web-scraping-legal-court/ - https://en.m.wikipedia.org/wiki/HiQ_Labs_v._LinkedIn - https://www2.staffingindustry.com/Editorial/IT-Staffing-Repo...

mfrye0··on ChatGPT Landed Us in Hot Water on Hacker News
Hey HN. This is a follow up to a post from earlier this year that seemed to have polarizing reactions: https://news.ycombinator.com/item?id=35977057.

Basically, we're addressing the community's feedback and providing general updates on the project. Open to any and all thoughts.

mfrye0··on Launch HN: Twenty.com (YC S23) – Open-source CRM
I 2nd this, minus Salesforce being hard to customize. It's probably too customizable.

At a certain stage of a company, sales reps expect Salesforce. So much so, that even when we finally caved and got it, I had reps specifically turn off Lightning and stick with Classic mode. It's like Bloomberg - it's what they know and can move fast in.

As much as it pains me to say this, it may make sense to have an option that can mirror the Salesforce UI vs reinventing the wheel. Or maybe even an integration / escape hatch to migrate everything off of Salesforce to this. Basically, if you want reps to adopt it, make it close as possible to what they know.

mfrye0··on Launch HN: Twenty.com (YC S23) – Open-source CRM
I've been tempted to do something similar over the years. I've worked with Salesforce quite a bit, and I dislike almost everything about it.

I settled on doing open source company data: https://news.ycombinator.com/item?id=35977057. I think an open source CRM with the all the world's companies could be pretty killer.

I created an account and will play around with it. Pretty cool so far.

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Apologies. We've had a huge problem with bots, so we have a number of security measures in place. The Google Captcha component is probably flagging you as a bot.

Try disabling your VPN if you're on one, or use a different IP.

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Hey dang. That's fair.

To be frank, we went back and forth on this, but in the end, thought the original title was ok. The only other large, "open source" dataset we could find was 9M. So after researching, we came to the conclusion that it sounded clickbaity, but was likely accurate.

And yes on "open source". We fully intend for this to be "open source" in the full meaning of the word, but it seems we were moving too fast and missed adding the formal license.

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Fair points. I agree the wording could be better.

No, the source code is not available. This dataset is a subset of the raw data our system collects. Our final product made available via the API does a variety of processing steps on the raw data (dedupes, joins, ML predictions, etc). The final, processed data is the piece that is proprietary / subject to the terms.

We will update the site terms to reference this dataset, as we aim to continue releasing an updated version each quarter. I'll have to double check with the lawyers, but it will most likely be MIT licensed.

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Ok. I'm not sure how this happened, but I think the dataset was somehow mislabeled. It appears that this dataset is the Q1 version, not the latest Q2. Can you please try re-downloading it?

We're probably going to have to make an public announcement about this...

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Yes.
mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
How did you compute this? I just did another check to verify (wc -l) and it's coming to 15,980,531.
mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
So this blew up today. Reviewing all the comments now.

1. Yes, this is scraped from public sources. 2. Yes, this is free to use / is open source in the broadest sense. Apologies for the confusion on the lack of a license and no mention about this in our TOS. We probably should update our TOS to be clearer here. 3. This is a raw dump of companies from all over the world by LinkedIn handle. The handles are deduped, but the website is not.

mfrye0··on A raw dump of companies from all over the world by LinkedIn handle
Hey HN, we're thrilled to announce our latest project - the World's Largest Open Source Company Dataset. Our team has been working hard on this product for the past few months, and we're excited to finally share it with you all.

We started off years ago trying to build a B2B app, but getting basic company data at scale was a huge barrier for us. This 15M+ record dataset attempts to solve that and has all the key company fields like name, industry, size, location, LinkedIn handle, etc. We aim to update it quarterly to ensure that you always have the most up-to-date information.

Disclaimer: Okay, we have to admit, we didn't exactly comb through every dataset out there to verify that ours is the world's largest, but we did our research, and we're pretty sure it might be. Whether or not that's true, we believe this dataset is a robust and invaluable resource for anyone interested in company data.

mfrye0··on Show HN: We built a developer-first open-source Zapier alternative
This looks great. I'll have to play around with it.

Related, we built a developer oriented Zapier clone for event scale automations awhile back for our internal product. We've since pivoted and have been debating on potentially open sourcing the engine as well.

We built ours using Rust with a DSL for all the triggers, actions, and action inputs/outputs. The actions themselves are defined as APIs, which makes it easy to add functionality in any language. Most of our actions have been built in Typescript.

Is there interest from anyone in potentially using it?

mfrye0··on Ask HN: Why is news about fusion ignition not a bigger deal in popular media?
Fair point.
mfrye0··on Ask HN: Why is news about fusion ignition not a bigger deal in popular media?
I told my mom about the breakthrough. Her immediate question was, "will this help to save money on energy costs for the house?".

I replied, "this will eventually result in nearly limitless energy that will fundamentally change humanity".

She responded, clearly disappointed, "oh, okay".

I think for the average person, unless it has an immediate impact on their life, it's difficult for them to visualize future potential benefits.

mfrye0··on Ask HN: What is the best income stream you have created till date?
fxtentacle, I remember chatting with you briefly earlier this year about all the projects you had worked on, and you didn't even mention this one. You are one interesting dude.
mfrye0··on Ask HN: What is the best income stream you have created till date?
https://bigpicture.io/

I was trying to build a B2B sales/marketing app and all the ML stuff we wanted to do required business data, which was too expensive for us. Long story, but after a cofounder blow up, a failed acquisition, then covid being the final straw, I started poking around during lockdown on how to get business data at scale.

I ended up building an API to look up any business by domain/name, which has been particularly popular for fintechs. It's more or less fully automated now and is a nice income stream.

mfrye0··on Ask HN: Who is hiring? (December 2022)
Hey Ed. I'm trying to email you via the pattern you shared, but it's saying not found.
mfrye0··on Ask HN: How do you start a startup in your 30s when you have wife/kids/mortgage?
I think you have a few options. One is the side hustle that slowly becomes profitable.

Another path is having a unique story that you can raise money on. A significantly sized problem that you are passionate about and have unique domain experience with. You can potentially acquire this unique experience via strategically picking where to work prior to starting the company. Such as taking a smaller salary specifically to get said experience.

The other path is just busting your ass working for someone else for awhile and building your war chest before going out on your own. Save up at least 1 year of living expenses.

For reference, I've done a blend of #1 and #3. Though in hindsight I wish I did more of #2. Having unique domain expertise gives you a competitive edge.

mfrye0··on Toxic smog has turned India’s capital into a ‘gas chamber’
I was in Delhi in June for the first time. The air was initially ok as it had rained the days before, but by day 3 our throats burned and we felt exhausted after a few hours outside. At that time, it was 110+F and the AQI was 300+.

The impact of that hit me when I was sitting in a taxi at a stop light and watching brick layers work. No mask, no sun protection, and in the middle of rush hour traffic.

mfrye0··on SaaS services behind a startup
I made the mistake of building too much internally at first vs "outsourcing" it to SaaS. Apart from the initial time to build it, there's all the debt of maintenance after the fact. All of that has a cost and takes away from adding more product value for customers.

I now start with SaaS, and if something becomes strategically important or the costs skyrocket, only then consider an alternative such as building internally or a partnership.

mfrye0··on Launch HN: Prequel (YC W21) – Sync data to your customer’s data warehouse
Very cool. We've just started exploring customer requests to sync our data to their warehouses, so great timing.

What sort of scale can you guys handle? One of our DBs is in the billions of rows.

I assume we'd need to potentially create custom sources for each destination as well? Or does your system automatically figure out the best "common" schema across all destinations? For example, an IP subnet column.

mfrye0··on Show HN: Crawlee – Web scraping and browser automation library for Node.js
This looks cool at first glance. I'll dig into it more.

One note that may be helpful, if all you care about is the HTML, it's better to take a "snapshot" of the page by streaming the response directly to blob storage like S3. That way if something fails and you need to retry, you can reference the saved raw data from storage vs making another request and potentially getting blocked. Node pipelines makes it really easy to chain this stuff together with other logic.

For reference, I run a company that does large scale scraping / data aggregation.

mfrye0··on Man overcharged 20 rupees for India train ticket wins 22-year legal battle
Yes. One of my friends is a lawyer in India.

He shared a story with me of a particular lawyer that ends up being paid millions of dollars per hour, because he's able to leverage his connections to help corporate clients jump to the front of the line.

mfrye0··on Tell HN: I DDoSed myself using CloudFront and Lambda Edge and got a $4.5k bill
Good question. Tbh I haven't looked into Fargate too much. For our use case, we're processing millions of requests every day. So we needed more control for performance and cost. We're also fairly comfortable with lower level stuff and use Terraform to manage the infrastructure.
mfrye0··on Tell HN: I DDoSed myself using CloudFront and Lambda Edge and got a $4.5k bill
ECS runs on EC2. You basically register available servers and ECS automatically puts containers onto the instances where space is available.

We have it setup with Github actions to automatically deploy to ECS as well.

mfrye0··on Tell HN: I DDoSed myself using CloudFront and Lambda Edge and got a $4.5k bill
On a side note, I don't know if you've already acquired any AWS credits. If not, Product Hunt Founders Club is a decent deal that will give you $5k in AWS credits. Between that and the no Stripe fees for 1 year, it paid for itself in no time.

https://www.producthunt.com/founder-club

← PreviousPage 3 of 8Next →