Ask HN: If your project is free, what are you building and why keep it free?
2 points
3 hours ago
| 3 comments
| HN
I'm curious about projects that are launched and run for free.

What are you building? How much does it cost you to operate? How long do you plan to keep it free?

Do you have a monetization plan later, or is the goal something else (learning, community, portfolio, etc.)?

Would love to hear about your projects and how you think about sustainability.

didgetmaster
1 hour ago
[-]
I have a project that has been in 'perpetual beta' for years so it is a free download (25 MB zip file).

It runs completely on the user's computer so there is no service to maintain.

It is a new kind of data management system that was originally an object store to replace conventional file systems; but the tagging features I designed made it useful for creating, querying, and analyzing relational tables.

It is a hobby, so I like seeing how much faster I can perform operations than regular RDBMSs. It is extremely flexible, so lately I have been testing it out using large data sets. Creating tables with 100,000 columns or doing a pivot table in a 227M row table is fun for me.

See my profile for links.

reply
vunderba
2 hours ago
[-]
Everything I build is free (no ads, no premium subscriptions). A lot of what I create is educational, so if it helps people, that's reward enough.

To keep costs down, I manage my own VPS and limit myself to projects that can run 100% client-side (e.g. no reliance on third-party APIs).

reply
chistev
1 hour ago
[-]
No reliance on third-party APIs means your apps are severely limited, no?
reply
vunderba
58 minutes ago
[-]
It kind of depends on what you build.

Shah Kur is a chess trainer that lets you set novel types of invisibility to help teach you to learn to play blindfold chess (without a board). It's got VAD + voice recognition (can use on your phone hands-free) alongside a WASM implementation of the chess engine, etc.

Lend Me Your Ears is a free piano game in the style of the old "Simon" toy which presents players with a sequence of musical notes and challenges them to reproduce the sequence using either an on-screen piano or a connected MIDI keyboard. It uses the Web MIDI API and YIN for realtime accurate detection of notes (so you can use a guitar for example).

That's just a few examples, but you'd be surprised how far you can get with nothing more than a client-side application.

reply
LeanVibe
1 hour ago
[-]
Mee too. You're doing right thing
reply
colesantiago
2 hours ago
[-]
Monetization means enshittification.
reply
LeanVibe
2 hours ago
[-]
That's so true. Can you tell me about your project?
reply