David Furlong pfp
David Furlong
@df
Long time coming, but going to properly shut down discove.xyz Jan 1st; any remaining users, export your data/feed algo code that you want to keep. It costs too much to run & maintain, given nr of custom feeds it caches and given its hosted on vercel. Might relaunch at some point/could open source if enough interest
23 replies
15 recasts
53 reactions

timdaub pfp
timdaub
@timdaub.eth
what are the monthly costs?
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
$1k-2k
4 replies
1 recast
2 reactions

David Furlong pfp
David Furlong
@df
/memes turns out a million slow requests (to cache feeds) a day is a lot
3 replies
0 recast
2 reactions

timdaub pfp
timdaub
@timdaub.eth
kiwi still 25€ a month
2 replies
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
yeah very different infra need lol
1 reply
0 recast
1 reaction

timdaub pfp
timdaub
@timdaub.eth
I also have global edge caching but for free with Cloudflare. I have everything a next js has
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
lol thats a different kind of caching
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
wdym?
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
discove: - custom feeds can take up to 2 mins to run on SQL, can't let first user going to that feed in that time period get an uncached version, or they wait for 2 mins for the page to load. That's what just cloudflare edge cache would do - cache is stale (expires) in less than 5 mins (as chrono/algo social feeds are)
1 reply
0 recast
1 reaction

Dan Romero pfp
Dan Romero
@artlu
almost looks like you're subsidizing inefficient sql written by no-coders to the tune of 2k a month. that's 👀 about how easy it is to write expensive queries
2 replies
0 recast
1 reaction

timdaub pfp
timdaub
@timdaub.eth
I think this is still too charitable because operation costs are now a factor to discontinue an otherwise well-working product that has potential
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
its also unmaintained lol - still relies on warpcast apis
2 replies
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
doesn’t support eth usernames etc. very broken and I’d rather put my energy now into mod and supporting other apps on Farcaster
2 replies
0 recast
1 reaction

timdaub pfp
timdaub
@timdaub.eth
that‘s fair but keeping in running is like a out of the money option. Maybe it works like shit but not selling the options is not yet realizing a loss. And markets change all the time
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
I actually think u should spend the time to build it back to keep it sustainable and running. I bet you will win later in some way bc of that. But I would try to make very high bang buck refactors to make it sustainable at the expense of removing most features maybe
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
eg I keep rugpullindex.com without core functionality online just bc it benefits me credibility wise
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
@df if u disable frequent caching would you save 1-2k a month and the site would technically still work?
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
would be slow as hell and still buggy bc unmaintained. also warpcast apis die soon and I tried to migrate off but new database schema is even harder to index well and still a lot of work to get working
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
- slow is better than non existent - buggy too - Warpcast APIs die when they die. That isn‘t in your control and you are speculating. You can still shut down at zero cost when they shut them down. - don‘t migrate don‘t fix, just control short term operating costs
2 replies
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
tim im gonna trust my product judgement here
1 reply
0 recast
2 reactions

timdaub pfp
timdaub
@timdaub.eth
sure you do you
1 reply
0 recast
1 reaction

timdaub pfp
timdaub
@timdaub.eth
@dwr.eth @v if david kept discove on the backburner running how would that affect the life time of the Warpcast API? You would consider him before shutting down right? Why shut something down out of decentralization maxi ideology right? Pragmatic crypto ftw
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
no im shutting down regardless tim, I appreciate the enthusiasm, but I support warpcast shutting down their api and focusing on their app
1 reply
0 recast
1 reaction

timdaub pfp
timdaub
@timdaub.eth
that sounds like false favor. @dwr.eth‘s key KPI are number of people building on their tech. Why would Dan do smth to reduce that number?
1 reply
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
nonsense thats not the key KPI, qDAUs is
2 replies
0 recast
0 reaction

David Furlong pfp
David Furlong
@df
theres more than 50 fc apps losing one wont hurt, especially if its one with lots of bugs due to no active development
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
what u have a16z funding and you are one of their best bets to succeed and interest aligned. I‘d take you any day over some random ass dev
1 reply
0 recast
0 reaction