Shane da Silva pfp

Shane da Silva

@sds

480 Following
19384 Followers


Shane da Silva pfp
Shane da Silva
@sds
Mile high bowling club? šŸŽ³
0 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
This isnā€™t an API we support for public use, thatā€™s why thereā€™s a CORS error. Please use a hub to get this information, or build your own indexer. We had issues with too many crawlers hitting these endpoints at extremely high volume.
1 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
This was fixed months ago. Can you confirm which endpoint you're hitting and perhaps share a screenshot of what you see in response (might explain more about the cause of the error). Thanks.
1 reply
0 recast
2 reactions

Shane da Silva pfp
Shane da Silva
@sds
Thanks for the ping. This should now be fixed.
0 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
This is the content I come to /dev for.
0 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
For deployments, lockfiles and Dockerfiles to describe all dependencies.
0 reply
0 recast
0 reaction

Shane da Silva pfp
Shane da Silva
@sds
Didnā€™t know this was a pnpm feature. We often have multiple toolchains for a project, so itā€™s nice to utilize something that supports managing versions of multiple tools, which is where asdf (and now mise) seem to shine.
1 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
Anyone using mise (asdf/nvm/etc alternative, formally called rtx)? Interesting but perhaps risky to fuse tool version management with environment variable setting and traditional Makefile tasksā€”but a lower barrier to entry than nix. https://mise.jdx.dev
15 replies
4 recasts
22 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone can build a Farcaster client!
2 replies
0 recast
2 reactions

Shane da Silva pfp
Shane da Silva
@sds
Fun Farcaster Fact: the port that Hubs use to gossip informationā€”2282ā€”comes from the year the Hegira began in the Hyperion series: the exodus of humanity from Earth to the stars. https://hyperioncantos.fandom.com/wiki/Hegira
8 replies
4 recasts
53 reactions

Shane da Silva pfp
Shane da Silva
@sds
The 429 suggests you're getting rate limited. Are you on a VPN or is there anything about your internet connection worth mentioning? (e.g. shared office space with a lot of other folks that use Warpcast?)
1 reply
0 recast
0 reaction

Shane da Silva pfp
Shane da Silva
@sds
Warpcast mobile supports account switching, or am I misunderstanding?
0 reply
0 recast
0 reaction

Shane da Silva pfp
Shane da Silva
@sds
Postgres in the browser. This space is starting to get really interesting. https://github.com/electric-sql/pglite
4 replies
1 recast
24 reactions

Shane da Silva pfp
Shane da Silva
@sds
Slowly working my way through this one.
0 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
Hmm, I guess there's still a place we're using it. Happy to consider a PR removing it! Not a top-of-mind priority, but agree with the sentiment.
1 reply
0 recast
0 reaction

Shane da Silva pfp
Shane da Silva
@sds
Technically yes, but practically no. Potentially expensive for a landlord to go after the deceased next of kin for this, likely not worth the effort, and also, socially awkward as hell.
1 reply
0 recast
2 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone had a chance to try Zellij as an alternative to tmux/screen? Hearing good things. https://zellij.dev/about/
3 replies
1 recast
21 reactions

Shane da Silva pfp
Shane da Silva
@sds
I get this dream about once a year now. Itā€™s a weird one.
0 reply
0 recast
2 reactions

Shane da Silva pfp
Shane da Silva
@sds
For messages specifically, under 0.1%, and the jobs that do fail get retried and (usually) succeed. Across all our jobs itā€™s variable since weā€™re interacting with a variety of third parties we donā€™t control. All that said, batching may still be an option worth exploring for some specific use cases.
0 reply
0 recast
1 reaction

Shane da Silva pfp
Shane da Silva
@sds
Batching would introduce complexity in the event a subset of messages in a batch fail to process. Do you roll back all messages in the batch in that case? Do you hold open a transaction for the entire batch? Not trying to put words in your mouth. Just trying to provide context for keeping it a single job per message.
1 reply
0 recast
0 reaction