The best Hacker News stories from All from the past day
Latest posts:
Launch HN: Hotswap (YC S21) – Easily migrate customers away from competitors
Hi! We're Jay and Len (kevlened) from Hotswap (<a href="https://www.hotswap.app" rel="nofollow">https://www.hotswap.app</a>). We automate the process of changing software vendors by helping you migrate user data during your onboarding process. In other words, we make it easy to steal customers from your competitors!<p>We've built a lot of enterprise software and done a lot of painful migrations over the years.
I (Jay) have managed engineering teams at Frame.io, Squarespace, and Rent the Runway. Len was an early employee at Okta. At every single company we've worked at, we've spent a lot of time doing painful migrations. At Rent the Runway, we migrated our warehouse from UPS to FedEx. We changed credit card processors. We migrated ERP systems. It always took a ton of time, was not career-building work, and consultants charged $250/hr or more. We also were often stuck using platforms that weren't optimal because it was so hard to move.<p>So we decided to solve this problem: make it easy to change vendors, and make it easy for new companies to be able to bring on new users by automating the process.<p>We are essentially an ETL for SaaS products. We figure out how to extract data from the old system, even if there is not a clean API to do so, and automate it. We then help transform that data into a format that you can load into the new system. Our product is not self-serve. Instead, we work with you to understand how data maps to your system and integrate that logic into our migration engine. We then provide a Plaid-like widget for your users to connect their old systems and migrate data.<p>This is difficult, not in the "computer science" sense but in the "data is messy" sense.
If there isn't an API to extract data, then we end up doing a lot of screen scraping, and many companies don't want to take the risk of maintaining that kind of code because it can break.<p>Our two biggest competitors are internal development teams (who end up being stuck doing this kind of work) and consultants (who charge a ton of money.) We take the burden away by working with vendors directly to automate common migration flows. We don't mind building and maintaining a lot of smaller one-off type projects for our users, as we benefit by building a repertoire of supported platforms.<p>The fact that modern applications have moved to SPAs has made this work easier than in the past. Every website essentially exposes an API, so it is not as difficult to extract data as it used to be. Our software tends to be more shelf-stable than people expect. Think about tech companies you've worked at: how often do you actually "break" the website by completely breaking the data or the UI? Len has had experience managing these kinds of integrations at Okta, and by using continuous automated testing we're able to quickly identify and fix breakages.<p>Currently we export data from Chartio, since it is shutting down next year, and Wix. If there is a platform you want to steal customers from, please contact us! We're openly eliciting suggestions and continually adding new platforms.<p>We'd love to hear your stories about painful migration experiences. And if you're a business whose customers ask "how do I move my data from the old platform?" then we would be super interested to hear how you work with these folks today!
The Future of discord.py
FB messenger silently censoring links, claims they were sent
FB messenger silently censoring links, claims they were sent
Weird Languages
Weird Languages
The real OnlyFans scandal is the unaccountable power of platforms and banks
Show HN: I made a meme creator that makes around $4k a month
App store payments will have increased competition
App store payments will have increased competition
My Tungsten Cube (2019)
Iced: A cross-platform GUI library for Rust, inspired by Elm
Iced: A cross-platform GUI library for Rust, inspired by Elm
Chinese authorities say overtime '996' policy is illegal
Apple agrees to settle potential class action suit by U.S. developers
Arm China Has Gone Rogue
Show HN: With a 9-5 job and 2 kids I have finally finished my first MVP
Hello HN crowd.
I worked on this project on weekends and evenings. I'm excited I made it into a presentable MVP, and it is so satisfying.<p>I would like to get some honest feedback from this great community.<p>I made <a href="https://freeoptionscreener.com/" rel="nofollow">https://freeoptionscreener.com/</a>, to scratch a personal itch. I myself trade options as a hobby, and I didn't find a screener that satisfies my need to be able to explore raw options data freely and without preset constraints. So I made this app that allows playing with options market data and extract interesting opportunities.<p>The techs used:
- Laravel + Jquery + Mysql
- Tradier API for market data
- DigitalOcean for hosting
- OVH for domain name<p>It costs me 5$/month to run the website. I'll be glade to continue if it proves to be a viable product in the long run and maybe I will take it to the next level and try monetize it.
Note: the app is not suitable for phone screens yet, although this is a planned feature.
Rent control isn’t working in Sweden
Canistilluse.com
Yt-dlp – A YouTube-dl fork with additional features and fixes