That's a good write up. Very useful to know. I'm sort of on the outside of all this. I've only sort of dabbled and now use copilot quite a lot with claude. What's being said here, reminds me a lot of CPU registers. If you think about the limited space in CPU registers and the processing of information is astounding, how much we're actually able to do. So we actually need higher layers of systems and operating systems to help manage all of this. So it feels like a lot of what's being said. Here will end up inevitably being an automated system or compiler or effectively an operating system. Even something basic like a paging system would make a lot of difference.
No worries. Hope it didn't come off too negative. It's an interesting project and I would hate for it to not be as successful as it could be just because of the website and other minor things that can be easily fixed
I guess I should be more specific about why "big tech failed us". They essentially control all the dominant social platforms. While they have great developer tools like Go, GitHub (owned by Microsoft), the consumer products have been a point of exploitation. I think it's OK to both admire yet be critical and to try hold systems and people to a higher standard when they have such an impact on everyones lives.
To address some of your other comments on commits/copilot. Commit messages are about as meaningful as email subject titles. At a certain point they really don't offer much value when you have powerful search tools. Essentially the source of truth is the current codebase. Maybe the commit message is going to provide insight into what was happening at that time, but when you're coding with AI toolings it feels almost irrelevant if not dated. If anything it should autocommit with a useful message if its that much of an issue. Second to that, Yes I use copilot, why, because hand coding is 10x slower. I lay the foundations by hand but then started to rely on copilot for a lot of changes beyond that. Again going back to the point, yes big tech failed us, but on social and consumer. The dev tooling and technology is fine, but the addictive and exploitive nature of the consumer tooling is not.
In all honesty, thank you for highlighting the depths of the warts on the project. It's always good for people to see the truth.
Note on £11/month. It's free to use. Membership is just for those who want to support it and help with roadmap, get access to features, etc but point taken about the screenshot.
Yes, so I won't apologise for it but I spent a lot of time trying to build something where I was getting a reminder for verses of the Quran. I think the home screen will be customisable soon enough for anyone who wants to see things differently or organise differently but I guess it was important to me. Maybe not to others, who knows.
Edit: I should say there's a configuration json in home/cards.json but I haven't documented the various settings for cards, RSS feeds, YouTube channels yet.
Yea it's free. You can sign up and use it. Sorry I guess it's not clear. The membership is a way to support the cause, get input on features, etc. I might have to go the route of Kagi and make that more tied to usage, I'm not sure yet.
I agree with a lot of that. I think the hard part is, who runs the nodes. If you hand a piece of hardware that people run in their house that's one thing. But if you expect them to run it themselves in the cloud it never goes well unless you have an engineer in the family. Maybe automation can allow the ability to spin up these nodes but ultimately it might be easier to support multitenancy and let a group of people run it e.g like every other saas service. But I guess the difference is the values on which it's founded. Every commercial or VC funded product goes the same way. Whereas stuff like Let's Encrypt has gone in a different direction. I'm not saying I have all the answers but some of these things we always seem to struggle to overcome. One thing I will say, the people who run it matter. Their motivations and their morale flexibility affects direction e.g ChatGPT has led OpenAI in a very different direction than first intended. Why is that?
I've been writing software with Go for over a decade now so it's just down to ease of use and what I know. It's performant, straightforward, compiled. It's a no nonsense language and does what it says. I'm not the type to get into language wars. I have a tool, I use it, that's it. Thanks for the question.
Yes, I did try this once before and had to "check" my own motivations at the time. After making an attempt to raise funding again I realised I wasn't honest in my intentions, so I shut it down and tried to cut back my social usage and figure out what else to work on. Guess I still felt there was something here.
Fair point, I'm not an Invidious user but I also feel like Video is part of a suite of services that I personally use, so I wanted to incorporate that way. There's lots of single purpose solutions to many things, I don't think that's the goal here. The idea is to look at the multiple habits that occur across social and put them in one place in a simple consumable format that just gives you what you need rather than promoting idle scrolling/clicking, etc
reply