HNHacker News
TopNewBestAskShowJobs

mcilroy

268 karma · joined September 2, 2022

submissionscomments
mcilroy··on Show HN: Globlin – 3x faster Glob, written by Opus 4.5
a few weeks ago I wanted to see if Opus 4.5 could build and improve upon a real open source library from scratch.

so I specced out globlin, a drop-in replacement for glob v13. up to 7.5x faster than glob, and up to 3.2x faster than fast-glob. all powered by Rust.

I defined the architecture, the API surface, every edge case I could think of: broken symlinks, extglobs, Windows drive letters, cyclic directories, permission errors.

kept asking Opus to poke holes until there were none.

then I let it cook.

158 commits. 21,000 lines of code. 1,451 tests across 53 files. cross-platform CI. all green.

it wrote fuzz tests. property-based tests. UNC path tests. macOS sandbox tests. more thorough than most human-written test suites I've seen.

npm install globlin, drop it in, done.

fully open source and MIT licensed under the Cap umbrella.

I don't know how to feel. this is insane. it works.

mcilroy··on Show HN: Cap – open-source screen recorder with custom S3 bucket support
Hey everyone! Richie here, founder of Cap. After nearly a year of building Cap, we’re thrilled to unveil our latest relaunch.

Back in April, we introduced the first early version of Cap, and the response blew us away. We gained thousands of users, hit #1 on Hacker News (Show HN), and trended on GitHub with over 5k stars. Most importantly, we received incredible feedback that’s shaped the new direction we’re excited to share today.

The star of this release, v0.3.1, is our biggest feature yet: Cap Apps.

These are community-submitted apps that extend Cap’s functionality in exciting ways. The first app launching today is S3 Config, which lets you connect your own S3 bucket. With this, all new shareable links are stored and served directly from your bucket, giving you 100% ownership of your data.

mcilroy··on Show HN: Reintroducing Cap, the open source Loom alternative
One day!
mcilroy··on Show HN: I made an open-source Loom alternative
thanks for this! agreed, will fix.
mcilroy··on Show HN: I made an open-source Loom alternative
Definitely agree with what you're saying.

It's easier for us at the start to get some attention from Loom specific users by mentioning Loom directly, but it's not a sustainable strategy going forward.

Will update the marketing copy etc over the coming weeks/months to be more about the problem we're solving specifically.

mcilroy··on Show HN: I made an open-source Loom alternative
Yeah that's a good point. It's a good way for us to get started with people familiar of Loom, but it's not future proof for sure.
mcilroy··on Show HN: I made an open-source Loom alternative
ah sorry to hear that! where would you prefer it?
mcilroy··on Show HN: I made an open-source Loom alternative
Nice! Some good insights thank you.
mcilroy··on Show HN: I made an open-source Loom alternative
Good point. Will definitely take another look at the copy! I'm referring to it being a small bundle size to download :)
mcilroy··on Show HN: I made an open-source Loom alternative
thank you Steve, appreciate that!
mcilroy··on Show HN: I made an open-source Loom alternative
Thank you so much!

100%, this is a priority. Should have it done soon, as well as a "startover" button.

mcilroy··on Show HN: I made an open-source Loom alternative
Good point! Will work on this.

After you stop recording you are instantly redirected to your shareable Cap.link.

Working on some new points to the landing page now :)

mcilroy··on Show HN: I made an open-source Loom alternative
With any of those you need to upload the video directly into Slack, or something like YouTube, Vimeo, etc. Plausible for short videos, but can become a pain if recording for more than a few mins.

If you record with Cap, we'll auto handle the segmentation of the video so it can be played back efficiently (so the whole video doesn't have to be download in one go).

You can also receive comments on your Cap link, reactions, and see the analytics data.

It just makes it easier. Do your recording, then receive your shareable Cap link in just a few seconds.

mcilroy··on Show HN: I made an open-source Loom alternative
hey everyone! Cap is still a little rough around the edges but we'll get there. Working as quick as possible on feedback / new features and fixes.

Self hosting is coming soon, as well as the option to connect your own storage option (S3 for now).

appreciate you taking the time to check it out, and happy Sunday!

mcilroy··on Show HN: Cap – open-source alternative to Loom
Thank you! Changed this. Progress is around 1.5 weeks in. Base app is built.

https://x.com/richiemcilroy/status/1725581789140332698?s=46&...

There’s currently no contributor guide just yet, hence the lack of a proper readme in the desktop app.

mcilroy··on Show HN: Cap – open-source alternative to Loom
I thought it’d be worthwhile showing the project as early on as possible. The discord is already full of some great ideas / feedback.

But I appreciate your point.

mcilroy··on Show HN: Cap – open-source alternative to Loom
Hey! That’s right, Cap is still under active development, working towards launch of v1.
mcilroy··on Show HN: Reflio – Open-source affiliate program creator now supports Paddle
Hey HN! I launched Reflio earlier this year as an open-source alternative to some other, bigger affiliate program management tools. I'm really pleased to say that after a while of development, our Reflio:Paddle integration is now live.

This enables everybody who is using Paddle for payments to now integrate with Reflio :)

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
So with Reflio you just need to connect your Stripe, add the JS tracking script to your site and then your good to go. You can manage multiple different types of affiliate campaigns from one dashboard, and manage all of your affiliates in one place. Your affiliates also get access to their own dashboard so they can monitor their own referrals and commissions.

It just saves you all of the leg work in setting up these systems basically :)

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
That’s actually a good point :) how would you see this working? Your affiliate gets a unique promo code for your checkout, then if a sale is completed with that promo code, it attributes the referral to that particular affiliate?
mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
I appreciate that, thank you. You’re definitely right I could have worded it better.

Just from my point of view, I’ve done a lot of research in this market so I’d be very surprised to learn that there’s competitors offering affiliate marketing program creation/management for the same pricing as us or better.

Our nearest competitor seems to start from $29/month, but that’s with an additional 9% fee for each referral. And they don’t allow you to upload your own logo to your campaign invite page…

I do appreciate I should have worded my response better though, it’s been a long day

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
If you self host then you don’t pay a 9% fee since you’re hosting your own Reflio instance. I’ll make the site more clear to reflect this :)

There’s a lack of docs right now since it’s still so new, working on this as a priority.

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
Hey thank you for your comment. I took the idea of Reflio’s licensing from other larger commercial open-source products, but I understand now that it’s a bit confusing.

The idea was that Reflio is 100% free to self-host in your own public repo. If you wish to make the code private, then you need to purchase a commercial license. That’s how I plan to set up the licensing. I’ll be changing the licensing file and README shortly to reflect this.

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
Hey thank you for your comment! Ah yeah that’s annoying about the attribution problem. With Reflio, you can define how you long you want your affiliate to keep receiving commission for on subscription payments. Default is 12 months. So for each payment taken in the subscription, your affiliate will continue to be paid out :)

We do support promo codes right now but it’s manual, however, a direct sync with your available Stripe coupons in the future would be cool. I’ll get it added to the roadmap!

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
Hey thank you for your feedback - I agree, it’s still early days, but in terms of being the same price I don’t think that’s quite right. We’re about 30-60% cheaper than other solutions right now. Our solution is also managed, so you get your own affiliate signup page and affiliate dashboard etc.

Our landing and pricing page isn’t as clear as it needs to be right now, I will be updating it soon with all of the different functionality we offer that’s also unique.

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
You can enable “privacy mode” in your Reflio script, where it will automatically request that users based in the EU confirm that they accept the use of cookies (it’ll show a small popup banner asking the user to confirm consent).

All data is processed in the EU, and our company is registered in the UK.

mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
Right now, however, we’re currently in the process of adding support for Paddle :)
mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
I’ll update the terms to be a bit clearer and not exclude any parts of the codebase. I figured since other much larger products have the same terms, then it must be a well practised license type in commercial open-source. I guess not.
mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
Curious, how’s that sketchy? It’s a commercial open-source product. Look at Cal.com’s licensing - that’s what we based Reflio’s licensing on. I think it’s more than fair.
mcilroy··on Show HN: Reflio – Open-source affiliate program creator for SaaS
We’ve taken our commercial open-source licensing from other larger commercial open-source products.

I think it’s fair. The licensing states that you’re allowed to use Reflio 100% for free, as long as you keep the codebase in a public repository. Otherwise, if you want to use Reflio in a closed repo, you have to obtain a commercial license.

Page 1 of 2Next →