Top
Best
New

Posted by nohell 18 hours ago

Write some software, give it away for free(nonogra.ph)
318 points | 221 commentspage 6
jonathanstrange 3 hours ago|
Not everyone has that luxury, some people need to earn money. That's why I sell software instead of giving it away for free. It's fine if you want to get everything for free, you're just not one of my customers then.
agentifysh 14 hours ago||
i do it here https://github.com/agentify-sh/

but have no idea how to get any compensation

i just do it because i use these tools and like to share it

davidcollantes 15 hours ago||
> Debian-based Linux (Raspberry Pi OS, KDE Neon, Pop_OS, etc. - not Ubuntu)

Why not Ubuntu?

nohell 14 hours ago|
That's outdated, I should update it. It used to be an issue before docker builds and makefile fixes were pushed.
zx8080 15 hours ago||
Hey author, thank you for blocking text selection on your site!

Do you mind describing why?

nohell 15 hours ago||
Text selection should be working. It wasn't blocked. If it's still not working on the non-JS version (click "nojs" in the footer) would you mind making an issue?

Also, you can append .md to the end of any page (except /) to get the markdown from disk as raw text.

sahruum9 15 hours ago||
Text selection is working perfectly fine for me.
klinquist 17 hours ago||
I just did this for a MacOS+iOS universal app that lets you take quick notes - and keeps them in Markdown files on your Mac's filesystem (so agents can parse them)

https://www.github.com/klinquist/notesync

cpursley 17 hours ago|
Neat, I just put together my first MacOS app. Am thinking about an iOS version and using the Apple data thing to keep them in sync. Any tips?

https://github.com/agoodway/goodday

klinquist 15 hours ago||
CloudKit makes it easy - and you can send push notifications (all part of CloudKit, no push tokens or subscriptions to manage) to inform the "other" clients when there is new data to retrieve. Best to think about each task being an individual file in CloudKit.

Generally speaking it just works.

msla 17 hours ago||
> It cost about $600 USD to release, mostly due to two initial security reviews.

Can someone expand on this? I've given software away free and it didn't cost me anything.

nohell 17 hours ago|
I paid other humans with security expertise to "soft audit" the program prior to release, which uncovered a variety of vulnerabilities which were patched.

It's a courtesy to the users, especially self-hosters.

theteapot 12 hours ago||
The report is kind of concerning to read, particularly having XSS in this kind of app. The report was not meant to be exhaustive and fixing those vulns isn't some kind of implicit tick of approval.
nohell 4 hours ago||
It's from October 2025, lots of issues have been fixed since then. At least you're more informed and can decide whether you'd like to use it accordingly. Compare that to most projects which are complete unknowns.
rvz 13 hours ago||
This is the reason why developers here are upset about AI. You can't have it both ways and 'open source' is now weaponized against them.

AI will consume OSS software and anyone will be able to clone your closed-source app for free and open source it for 'the community' to avoid paying $1 to maintain it.

One thing that is not free is hosting.

imhoguy 4 hours ago|
An one thing which isn't free is AI. Try to maintain moderately complex app with AI and not spend $ on tokens or GPUs.
i_think_so 3 hours ago||
We really really need a high quality coding assistant that runs in 4GB of VRAM. It doesn't have to be the best, and it doesn't need to be able to handle more than say 2 languages at a time, like C and whatever. That would open up the field to a whole new demographic of potential coders, which is what the industry desperately needs right now.

...because right now no one is hiring _anybody_ who isn't a super duper senior 100x dev. The whole world of tech is facing a generational collapse. We need to pull a rabbit out of hat soon or we're all screwed.

shevy-java 8 hours ago||
> Most projects don't need a team of 3+ engineers, they should stay hobby projects.

I don't have a problem with this, but there is still the cost of living; and renumeration possibilities for time spent and invested into a given project.

Something should be done to improve the ecosystem situation here, even if the renumeration is low.

8note 16 hours ago||
part 3. dont maintain it. do point in time stuff
2001zhaozhao 17 hours ago|
even better is to grow with your users, monetize ethically, and make a lot of money anyway simply by being very big and through other routes like enterprise
More comments...