Earlier quoted context omitted.
It's a completely free, both in message volume and queue size, highly available hosted 1-1 and 1-n topic based message queue with automatic sharding, excellent performance, and high-quality prebuilt libraries. It has built-in notification support to all platforms and a basic UI toolkit that is easy to use. The fact that it's also a chat thing is honestly secondary to the foundational tech.
> It's a completely free, both in message volume and queue size, highly available hosted 1-1 and 1-n topic based message queue with automatic sharding, excellent performance, and high-quality prebuilt libraries. It has built-in notification support to all platforms and a basic UI toolkit that is easy to use. "Thanks, I'll base my next enterprise project on Discord as the message queue of choice." Hah, what an amusing…
Discord API Errors
21–29 of 29 posts
Re: Discord API Errors
#22Earlier quoted context omitted.
Are you serious?
not the parent, but yeah. they’ve basically described the system of discord there. chat stuff is just one possible use case for the system. like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense. also to add — * discord gives you easy topic queue debugging. just login yourself and read the queue entries. * something like 2000 character text content per messa…
Re: Discord API Errors
#23Earlier quoted context omitted.
It's a completely free, both in message volume and queue size, highly available hosted 1-1 and 1-n topic based message queue with automatic sharding, excellent performance, and high-quality prebuilt libraries. It has built-in notification support to all platforms and a basic UI toolkit that is easy to use. The fact that it's also a chat thing is honestly secondary to the foundational tech.
> It's a completely free, both in message volume and queue size, highly available hosted 1-1 and 1-n topic based message queue with automatic sharding, excellent performance, and high-quality prebuilt libraries. It has built-in notification support to all platforms and a basic UI toolkit that is easy to use. "Thanks, I'll base my next enterprise project on Discord as the message queue of choice." Hah, what an amusing…
None of this is meant to ridicule anyone. If using Discord for home automation works, great, have fun at it, feels like a cool way to have a hacker mindset (not to discount the arguments that suggest that there are also other alternatives).
I still think that describing a popular chat platform as a highly available message queue is funny though, because that's a very unconventional way of looking at things.
Re: Discord API Errors
#24Earlier quoted context omitted.
not the parent, but yeah. they’ve basically described the system of discord there. chat stuff is just one possible use case for the system. like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense. also to add — * discord gives you easy topic queue debugging. just login yourself and read the queue entries. * something like 2000 character text content per messa…
Let's try to send a few hundred messages per second over it, a task any queue should be able to perform easily, and see how well it performs!
Your own non-approved bot might get rate-limited hard though.
Re: Discord API Errors
#25Meanwhile I cannot turn my living room LED lights on or off because I control them through discord. I guess that's what I get for relying on a messaging service to control my lights.
Whyyyyyy?
Honestly the DSL really isn't that great. I've been meaning to redesign it using something like ANTLR rather than the mess that I made a few years ago.
I do eventually want to have a local-first way to send messages to the program, but creating that isn't worth my time at the moment.
Re: Discord API Errors
#26Earlier quoted context omitted.
That's a serious part of Midjourney business strategy. Hard to imagine how much money did they save on the frontend.
or how much money they lost on missed business
Midjourney avoided having to make a frontend at first, meaning they launched faster. Once they got product/market fit, they built a web frontend, which is now better than the Discord interface. Seems like a pretty smart strategy, that worked well, for a completely bootstrapped company that never raised VC.
Re: Discord API Errors
#27Earlier quoted context omitted.
Are you serious?
not the parent, but yeah. they’ve basically described the system of discord there. chat stuff is just one possible use case for the system. like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense. also to add — * discord gives you easy topic queue debugging. just login yourself and read the queue entries. * something like 2000 character text content per messa…
You'll get rate limited in two seconds, for no upside.
Re: Discord API Errors
#28Earlier quoted context omitted.
not the parent, but yeah. they’ve basically described the system of discord there. chat stuff is just one possible use case for the system. like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense. also to add — * discord gives you easy topic queue debugging. just login yourself and read the queue entries. * something like 2000 character text content per messa…
This is just such a terrible idea. You really don't need to defend it. You'll get rate limited in two seconds, for no upside.
i highly doubt i’ll be rate limited for that.
were not talking an enterprise use case here. not every problem is faceboook scale.
also, discord is free to use and has very thorough documentation, on top of all the things previously mentioned. so there’s definitely upsides to it.
Re: Discord API Errors
#29Earlier quoted context omitted.
Whyyyyyy?
It's a completely free, both in message volume and queue size, highly available hosted 1-1 and 1-n topic based message queue with automatic sharding, excellent performance, and high-quality prebuilt libraries. It has built-in notification support to all platforms and a basic UI toolkit that is easy to use. The fact that it's also a chat thing is honestly secondary to the foundational tech.
Using Discord, all I had to do was to create a new, empty company server, copy the webhook URL and then POST to the URL and boom I get a ping notification with the Chat ID on my phone (or I can @ a colleague to distribute the customer support for different timezones).
It's not a very "orthodox" solution, but it certainly sucks less than the alternatives (plus it's free).