ui
HackerNews-personalized
ui | HackerNews-personalized | |
---|---|---|
1 | 3 | |
3 | 16 | |
- | - | |
10.0 | 10.0 | |
over 1 year ago | over 1 year ago | |
CoffeeScript | Python | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ui
-
Ask HN: Alternative ways to make money with coding and system skills?
My most ambitious web project was https://noiseblend.com which is a web app for discovering music on Spotify.
It’s a next.js + React slow and memory hungry mess [1] which could have been static HTML with some JS for the dynamic bits.
Experience taught me to keep it simple nowadays, but I had to go through the Noiseblend mistakes first.
The stack is Python with Sanic for the backend, Postgres for db and Redis for cache.
That’s what remained after removing all the unnecessary services I implemented because I thought they were paramount: high availability, data locality, time series databases, performance monitoring, alerts etc. Forget about those until you start making money on the product.
The biggest disadvantage a web service has over a desktop app is that you have to keep it up. No matter what, you have a server to manage and make sure it keeps responding. That worry doesn’t exist on offline desktop apps.
The other is finding the market for it. Noiseblend didn’t have a market, and it being dependent on Spotify didn’t allow me to ask for money unless I did something more. That’s another problem, avoid creating functionality that depends heavily on big companies.
I thought about “pivoting” and turning it into a playlist building tool for DJs. I added filtering songs by key and mode (e.g. A minor) and asked a few people if they would use such a thing. Turns out that they use a semi-offline desktop app [2] that already does that and is much faster and powerful.
Oh well, at least now I have a way to find songs to improvise on with my Kaval and guitar.
From my observations, people are reluctant on paying for websites. I guess they don’t feel as “owned” as a desktop app.
[1] https://github.com/Noiseblend/ui/blob/master/pages/artists.c...
[2] https://mixedinkey.com/camelot-wheel/
HackerNews-personalized
-
Zero-Cost Exceptions and Error Interfaces
Just a small suggestion to consider: If the title was "Zero-Cost Exceptions and Error Interfaces in Python" I would have received it in my personal Hacker News feed in Telegram (https://github.com/lawxls/HackerNews-personalized) as I do have "Python" keyword added. And there's also email notification services people use which might have Python as a keyword.
Thanks for providing further resources btw, added Sebastian Witowski presentation to "watch later" list :)
-
Ask HN: Alternative ways to make money with coding and system skills?
https://github.com/lawxls/HackerNews-personalized
This is a telegram bot for managing personalized feed of stories from Hacker News. Just add keywords, and maybe set score threshold.
Was this a good self plug? :D
- Show HN: Create personalized Hacker News stories feed using this telegram bot
What are some alternatives?
Clop - Clipboard optimizer for macOS
feeds - Collection of Dash docset feeds
Video-Hub-App - Official repository for Video Hub App
Lunar - Intelligent adaptive brightness for your external monitors
AppReceiptValidator - Parse and validate App Store receipt files
Lowtech