In short
Podcast Summary: The Changelog - Episode: Cursor Wants to Write All the World's Code
Episode Overview In this episode of The Changelog, various developments in the software development and open source communities are discussed, including significant funding for an AI code editor, financial implications of changing software licenses, personal success in open-source sponsorships, and the reintroduction of Elasticsearch as an open-source tool. Additionally, strategies for completing projects in coding are shared.
Key Topics
- Cursor AI Code Editor
- Funding Announcement: Cursor, an AI code editor, raised $60 million in Series A funding.
- Features:
- Enhances coding efficiency by providing instant answers.
- Reduces the need for mechanical refactors.
- Promises features such as orchestrating background workers and bug scanning.
- Discussion Points:
- Cursor's complete control over the editor environment vs. existing editors.
- Potential benefits versus the difficulty of changing established developer habits.
- Rug Pulls and License Changes
- Research by Rachel Stephens (RedMonk): Investigated the impact of changing open source licenses to proprietary on company performance.
- Findings:
- Revenue growth is observed post-license change, but no clear correlation to company valuation.
- Companies included MongoDB, Elastic, HashiCorp, and Confluence.
- Conclusion: License changes do not consistently equate to increased financial outcomes.
- Caleb Porzio's Success on GitHub Sponsors
- Earnings Breakdown:
- Total of $1 million from various sources:
- 5,000 sponsors contributing coffee money.
- Sales from stickers and consulting.
- Companies paying for brand visibility.
- Livewire premium screencasts contributing significantly.
- Lesson: There is potential financial success in open-source educational resources, but achieving it is challenging.
- Elasticsearch Reverts to Open Source
- Announcement by Shay Banon (Elastic Founder):
- Elasticsearch and Kibana are declared open source again under an OSI-approved AGPL license.
- Background: Previous license changes aimed to clarify market confusion.
- Elasticsearch's Future: Aimed at better serving users in the changing landscape.
- The Art of Finishing by Tomas Stropus
- Common Challenge: Developers often struggle with completing projects.
- Strategies for Completion:
- Define what "done" means from the start.
- Embrace Minimum Viable Products (MVPs).
- Timebox projects to limit scope.
- Practice completing smaller tasks.
- Separate ideation from implementation phases.
- Celebrate small victories.
- Seek accountability for projects.
- Final Thought: Emphasizes the value of shipping finished products over merely starting new projects.
- Sponsored News
- 1Password: Now offers enhanced features for command-line password management and SDK integrations for developers.
- Additional Resources
- Newsletter Sign-Up: Encouragement to subscribe to The Changelog newsletter for more insights and updates on current developments in tech.
- Changelog++ Membership
- Shoutouts to New Members: Recognition of community support through the membership program, which offers benefits such as ad-free listening, bonus content, and custom feeds.
Conclusion This episode covers transformative changes and financial insights in the open-source and software development landscapes, highlighting the balance between innovation and established practices. The discussion offers both technical insights and personal anecdotes that resonate with developers and tech enthusiasts alike.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:28What up nerds? Americans, like canceling daylight savings once and for all, and moving all federal holidays to Friday, as God intended. Okay, enough dreaming. Let's get into the news. Cursor wants to write all of the world's code. The team behind Cursor, an AI code editor, made a splash this week announcing their$60 million Series A funding. People are excited about what the editor can do today, which is better than GitHub Copilot, according to some, and what it might be able to do in the future. Quote, already in Cursor, hours of hunting for the right primitives are being replaced by instant answers.
1:11Mechanical refactors are being reduced to single tabs. Terse directives are getting expanded into working source, and thousand line changes are rippling to life in seconds. Going forward, we hope Cursor will let you orchestrate intelligent background workers, view and modify systems in pseudocode, instantly scan your creations for any trace of a bug, and much more. End quote. One big differentiating factor for Cursor is that it's an entire editor versus something that you use with existing editors. This could be brilliant because it lets the team control the entire environment, or it could be foolish because most devs love our editors, and switching to something else is like changing our identity.
1:56I have cursor downloaded on my machine, haven't actually played with it yet, but I will probably report back on an upcoming episode of Changelog and Friends. Rugpolls aren't cool, but are they worth it? Red Monk's Rachel Stevens decided to examine if changing an underlying open source project's license from an OSI-approved license to a proprietary license has a measurable impact on financial outcomes for the commercial entity backing the project. That's not an easy question to answer, but that didn't stop her. Rachel looked at MongoDB, Elastic, more on them soon, HashiCorp and Confluence Revenue, Market Cap, and Net Income over time.
2:37Follow the link in your chapter data and the newsletter for the charts for the conclusion, Rachel says, While in our sample we see revenue grow post-license change, we don't see a notable change in the rate of growth. We also see very mixed results in company valuation, and there does not seem to be a clear link between moving from an open source to proprietary license and increasing the company's value. Caleb Porzio made$1 million on GitHub sponsors. I remember interviewing Caleb when he had just crossed$100 ,000 four years ago. Link in the newsletter. Time flies. Here's his breakdown of where that milli came from.
3:195 ,000 goodness of their hearts buy me coffee sponsors 5 ,000 sold a bunch of stickers once lol 20 ,000 early access to a side project called sushi the dawn of sponsorware 25 ,000 hourly consulting 20 ,000 alpine conference but i made zero dollars from this 200 ,000 companies paying me to put their logos on my websites and such. And 725 ,000 Livewire premium screencasts. Lesson learned. When it comes to open source, there's always money in the banana stand. There's always money in educational resources. And a quick reminder, Caleb makes this stuff look easy. It is not easy. Steph Curry makes 30-foot jumpers look easy too.
4:06It's now time for Sponsored News. A password manager for the command line. Say goodbye to copying API keys, database credentials, and passwords into your CLI with 1Password. Now you can authenticate third-party CLIs using biometrics and integrate with your SSH agent so your keys are just a fingerprint away. Too cool. You can do even more with the new SDKs for JavaScript, Python, and Go with IDE extensions and CICD integrations. We use 1Password here at Changelog, and we think you and your team should too. And just for Changelog listeners, they are doubling their free trial to 28 days versus 14 days normally.
4:51Head to 1Password.com slash ChangelogPod to get that deal, or head to developer.1Password.com to learn all about their developer tooling. And thank you to our friends at 1Password for sponsoring Changelog News. Elasticsearch is open source again. Here's Elastic founder and CTO Shea Bannon. Quote, Elasticsearch and Kibana can be called open source again. It is hard to express how happy this statement makes me. Literally jumping up and down with excitement here. All of us at Elastic are. Open source is in my DNA. It is in Elastic DNA. Being able to call Elasticsearch open source again is pure joy.
5:32End quote. They chose the OSI-approved AGPL as an additional license to the current offerings, which are ELV2 and SSPL. I honestly did not see this one coming, but I'm happy about it. Read the post for more details, plus some unexplained Kendrick Lamar references strewn throughout. It even includes a portion where Shea pre-answers the trolls who might say, changing the license was a mistake, and Elastic now backtracks from it. His answer? We removed a lot of market confusion when we changed our license three years ago. And because of our actions, a lot has changed. It's an entirely different landscape now.
6:09We aren't living in the past. We want to build a better future for our users. It's because we took action then that we are in a position to take action now. The Art of Finishing Tomas Stropas writes, It's a quiet Saturday afternoon. I've carved out a few precious hours for coding. armed with a steaming cup of coffee and the familiar urge to dive into a project. As I saddle into my chair and open my terminal, I'm confronted with a challenge that's becoming all too familiar, deciding which of my many unfinished projects to tackle. End quote. Sound familiar? I bet it does. Here's Tomas' list of strategies that help him finish.
6:521. Define done from the start. 2. Embrace MVPs. 3. Timebox my projects 4. Practice finishing small things 5. Separate ideation from implementation 6. Celebrate completions 7. Embrace accountability I've long said that starting something new is easy. People do it all the time. But finishing? That's the accomplishment. This is why I believe arbitrary deadlines are actually awesome, which I wrote about, link in the newsletter, because you have to ship by any means necessary. Remember, good artists borrow and great artists steal, but real artists ship. That is the news for now, but also scan this week's changelog newsletter for even more stories worth your attention, including Hillel Wayne on why state is time and time is state, a rad new font from Helena Zhang called Departure Mono, Amazon S3 now supports conditional rights.
7:58WordPress is eating Tumblr's backend. And a collection of free public APIs that are tested daily. Sign up for the newsletter, if you haven't already, at changelog.com slash news. Now this is our 110th episode, so that means it's time once again for some Changelog++ shoutouts. Shout out to our newest members, Chad G, Thomas S, Nicholas B, James H, David C, Jake S, Leonard G, Nicholas C, Mike B, David H, Don C, Justin C, and Frederick L. We appreciate you for supporting our work with your hard-earned cash. If ChangeLog++ is new to you, that's our membership program you can join to ditch the ads, get closer to the metal with bonus content, receive a free sticker pack in the mail, and get shoutouts like the ones you just heard.
8:59Oh, and the new ability to create custom feeds so your podcast app downloads our pods exactly how you want it to with custom title formats and everything. learn all about it at changelog.com slash plus plus it's better all right have a great week leave us a five-star review if you haven't already and i'll talk to you again real soon
From the publisher
The Cursor AI code editor raises $60 million, RedMonk's Rachel Stephens tries to determine if rug pulls are worth it, Caleb Porzio details how he made $1 million on GitHub Sponsors, Elastic founder Shay Banon announces that Elasticsearch is open source (again) & Tomas Stropus writes about the art of finishing.

