HN user

bigmessowires

5 karma
Posts0
Comments3
View on HN
No posts found.

Great topic. I have about $1000/month in revenue from selling floppy disk emulators for classic Macintosh computers. This was originally something I designed myself, just for fun. There's more labor required for order fulfillment and shipping than I'd like, though.

I also earn a tiny $150/year from Amazon affiliate sales on a running/sports web site I built 10 years ago, and has good Google rankings. I used to have Google adSense ads too, but it always showed very generic ads that got very few clicks. Now I hand-select Amazon products I think visitors might be interested in, and include links to those.

I used the older uC-libc, not the newer uClibc (no dash in the name). You're right. There's a tiny leak in this version of setenv(), when you set a value for an environment var that already exists. It leaks the old value, which seems to be an intentional design choice, in case anything was holding on to a pointer to it.