8 ms·
Discord now has a store
- Kaveren 8y agoI think it's a good move. Discord is definitely making almost no money up to the current point, and this move can help put it on the eventual road to profitability. The cut of profit Discord takes is the same as Steam (30%). The product itself is fantastic, and other than valid security and privacy concerns, it's a lot better than any other chat application I've used in the past. Discord is actually quite nice for communities other than gaming. I'm a member of a number of language learning and programming servers that I enjoy. Skype looks more and more like a massive mistake after the Microsoft acquisition. You have a product with an abysmal user experience, no improvements, an awful group chat feature, unreliable voice calls, and so much more that was wrong. I'd wager that they were over-confident of their dominant position. Slack and Discord will hopefully completely replace it with time.
- lathiat 8y agoI agree.. I love what Discord are doing and I hope this works out for them. For reasons that I struggle to put my finger on.. Discord beats out all of the Enterprise chat apps for chat. Most of the groups I am in (that are non gaming related) now use Discord for their chats. The client support across iOS, Linux, Windows & Mac is fantastic and consistent. And the mobile notifications are super smart - if your desktop is not idle they go there, if you haven't read them yet once you've been idle or lock your screen they are now sent to your phone - including any you haven't yet read. It's great.
- dcow 8y agoI’ve played with the API a little bit... it’s a brilliant little web socket protocol. Whoever designed it was not pressured to get an MVP product out as fast as humanly possible, or has insane experience with real-time distributed protocols, or both. Discord works through arbitrary NATs and your connections persist across client updates and even device reboots. Sometimes this yields weird behavior but I find it technically reassuring more than anything. I’m pretty sure they use Erlang (Elixir) which is infamous as the language that Facebook couldn’t wrangle. I’d love to read more about their stack.
- steveklabnik 8y agoThey do use a lot of Elixir; they’ve written about it in the past.
- dcow 8y agoThat’s what I’ve read too: https://blog.discordapp.com/scaling-elixir-f9b8e1e7c29b https://blog.discordapp.com/scaling-elixir-f9b8e1e7c29b
- sergiotapia 8y agoDo you have more info on how Facebook tried to use Elixir but couldn't?
- dcow 8y agoI heard about it second hand from an engineering manager who knew some people there. Would love more info too. Context was an argument about introducing Kotlin on an Android team which, well, is no longer arguable (= Edit: I found this: https://elixirforum.com/t/why-did-facebook-leave-erlang/2231 https://elixirforum.com/t/why-did-facebook-leave-erlang/2231, and this: https://m.facebook.com/notes/facebook-engineering/chat-stability-and-scalability/51412338919/ https://m.facebook.com/notes/facebook-engineering/chat-stabi....
- gsich 8y agoJust drop Slack altogether. Discords interface is so much nicer and faster, I don't see what use Slack still has.
- Kaveren 8y agoI avoid Slack entirely. My comment [1] on Reddit still stands for Slack's advantages for business. I'm sure Discord is happy without the business userbase, but I can't help feeling they could challenge Slack if they wanted to. [1] https://www.reddit.com/r/gamedev/comments/95wzu6/discord_is_going_to_start_selling_games/e3xrrc5/?context=1 https://www.reddit.com/r/gamedev/comments/95wzu6/discord_is_...
- gsich 8y agoIt will probably happen, if not enough money is coming in from this. My feeling is that Nitro is not enough currently. Maybe the shop will help.
- sergiotapia 8y agoMostly integration with services that sales/marketing/design/engineering people use. I'm not familiar with Discord beyond destiny lfg, but can you have webhooks for Discord to alert for example, new github PRs/commits?
- reificator 8y agoAbsolutely. I'm a part of several servers that post to a channel whenever a github release is made, and some that post straight to Discord from the buildscript.
- joecot 8y agoI was close to convincing my small company to go with discord instead of slack, until we realized discord specifically disallows commercial use. Maybe they can charge something for commercial use and I'll get them to switch back.
- Endy 8y agoI find it amazing how very different the user experience is for me compared to so many others. I hate(d) Discord; in fact I deleted my first account there a while back - then, a few months after I was back to Skype full-time (instead of having to run a resource-hogging Chromium browser to deal with Discord), one of the sites I'm on said that they wanted to make all off-site comms come through Discord. I tried it for a single week. I have since deleted that account as well. Skype, on the other hand, has never once given me a problem. Calls are fine, such as I need them. The text chats for both group and private work well. The client is decent enough on my computer that I can at least run a YouTube video at the same time, or play a game. Heck, I've even done screen-sharing. Trying that with Discord caused my computer to just freeze up and then eventually crash when it figured out how to even do that. I have tried using Miranda to connect to Discord as well as IRC, but the connection is unreliable and there's no way to tell Miranda "download messages from x time ago". So you can say it's very much on track to its namesake. All that Discord has done is create just that amongst the groups of friends I have online - chaos and discord. And on that same note, where's the Pastafarian response to these SubGenius and Erisian derived communication methods? Seriously though, if Slack and Discord replace Skype and IRC, that will be the end of the age of IM for me.
- Kaveren 8y agoSkype: - You cannot prevent anyone in a group chat from inviting anyone to a group chat. Routinely, people will add their full list of hundreds of contacts to group chats. This is awful. - Anyone that's a member of a group chat can change the topic of the chat. - No audit log of actions for group communication owners to look at. - Awful role permission system for group chats. - No separate community mechanism from group chats to messages in the same way that Discord separates servers from DMs. - Skype has a poor history of account security. DDoSing from Skype's API was very prominent. Social engineering Skype to lock user accounts was also common. - No guarantees of whether or not your messages on Skype will be synced across devices, or when they will disappear. - Inferior bot ecosystem to that of Discord or Slack. - Inferior notification system, can't listen to mentions alone. - No channels in group chats. - Enjoy being spammed by scam bots adding you in your private messages. Skype is a terrible piece of software. Edit: I'm not saying that what you claim didn't happen to you, but I've never heard of anyone with such terrible performance problems before. As far as RAM goes at least, Discord uses similar amounts to what Skype did for me. Perhaps it's possible you were infected by some form of malware, I can't imagine not being able to run Discord and watch a YouTube video on any computer from the past half-decade.
- gsich 8y agoIt would be awesome if Discord would stop their pseudo-funny-gaming-language (not in this blogpost, but generally). Nobody talks like that.
- dcow 8y agoWell, people do. They just need to introduce server default themes or something and boom...
- gsich 8y agoThey don't. Stuff like "This bad boy runs so much better now." and "For when you can't even alt-tab fast enough to abandon ship." (taken from changelog). This is just additional shit you need to parse with no additional information received. Similar to Microsoft and their Windows Installer "We'll setup a few things for you", which is equally stupid. People™ usually include much more swear words and other non political correct terms (or memes). When a company does that, it always feels forced.
- syntheticcdo 8y agoMaybe it would seem forced for say, McDonalds, but it is on-brand communication for Discord. They are all about "made by gamers for gamers"-- maybe you use Discord in a different way than me, but there are multiple servers in my list that are just straight memes.
- gsich 8y agoIt's not. Those lines are not "memey" in any way but straight cringeworthy. Like memes for 12-year-olds. "gamer" language is more like stuff you read on 4chan, where most memes originate.
- dcow 8y agoConstructing additional pylons... is cringeworthy? I mean maybe get a faster machine if you are staring at loading screens for more than 800ms XD (I joke). Sure there are some silly ones, but also 12-year-olds use discord too.
- DizzyDoo 8y agoMy full-time job is indie game development, and I'm very pleased to see this. I sell my games on Steam, the Apple Mac Store, Humble Bundle and Green Man Gaming (and a few other places, but those are the big ones) but 90% of my income comes from Steam. This is... understandably not the most stable feeling thing, to have one distributor paying my bills. I'm looking forward to Steam not having quite the hold on PC Games that it currently does! It's not that I have any complaints about Steam specifically, but Discord selling games, the rise of GOG and Itch, and Twitch getting in on it are all quite interesting to me. I hope Discord opens up to more developers soon. Oh, and another thought, I run a Discord for people interested in the game I'm currently developing. You can imagine the effectiveness of putting a Buy button so close to an engaged community.
- Endy 8y agoDo you produce games on actual printed disks? Have you reached out to smaller gaming stores - both in your area and around the country? If you move away from digital distribution, you might just find yourself feeling more stable. And certainly, you'll be pulling away from Valve/Steam.
- calgoo 8y agoHonest question: does anyone still buy games on physical media ? I have not bought a game/movie or software with a physical copy in the last 10 years.
- erikbye 8y agoMost of my games are on Steam, but for Xbox One X I prefer a physical copy due to size and price. 100GB download for one game is a bit much on my current connection. Red Dead Redemption 2 on Xbox Store, $85 (cheapest edition). Physical copy, $66 (prices converted from NOK to USD). EDIT: Apparently RDR2 Xbox One X download size will "only" be 88.57GB. Still, a bit heavy. Forza 7 was 95GB.
- Reedx 8y agoI own most of the platforms and buy lots of games... but haven't bought any physical copies in probably 5+ years either. They're still in stores though and lots of people buy 'em yet. Especially on consoles. https://www.techspot.com/news/75220-most-console-players-prefer-buying-physical-games-over.html https://www.techspot.com/news/75220-most-console-players-pre... Digital is only recently starting to beat out physical, but changing fast now: https://arstechnica.com/gaming/2017/11/for-console-games-downloads-are-approaching-a-tipping-point/ https://arstechnica.com/gaming/2017/11/for-console-games-dow...
- steveklabnik 8y ago... and it’s written in Rust! https://twitter.com/svishnevskiy/status/1052334204204150784 https://twitter.com/svishnevskiy/status/1052334204204150784 In the replies, they said they are planning a blog post to talk about the tech in-depth. Looking forward to that! Apparently they’re also deploying Rust + Elixir via a NIF.
- Daktest 8y agoAs someone who is not a particularly big fan of Steam's platform, more competition in this space is a good thing.
- p1necone 8y agoSteam seemed unassailable by competition until now - is this the solution to competing with platforms that have a monopoly from community lock in (Facebook and Youtube being good examples)? Build a tangentially related service, build up your own community and then slowly pivot into their space once you've got your userbase. Anecdotally everyone I know who uses Steam is also on Discord for chat now because it works so well.
- zaarn 8y agoThe only downside is the total lack of Linux support despite Discord having a Linux client. I'll def. stay on Steam until they support Linux as well as Valve does. I doubt continuing to be a game store on Windows will be profitable indefinitely, considering Microsoft is trying to push their own store and close down Windows gaming for themselves.
- Starz0r 8y agoLove how people are claiming they are going to close down Windows for gaming back in the GFWL days and it never happened. Now we have the Microsoft Store, whille substantially better, Windows hasn't even attempted to close down the system and yet again everyone is claiming they will. They aren't, and they won't, the Microsoft Store still hasn't urserped Azure or regular Windows keys in sales or profit. So why would any company close off their system potentially losing more sales on Windows keys, it just makes no sense. Can we please stop touting this bullshit?
- zaarn 8y agoNo I won't. Valve has been pushing for Linux support in case they need it as fallback (see: Proton, Steam Machines, etc.) Atleast at Valve there is a certain amount of fear this might happen.
- PhasmaFelis 8y agoIt's certainly something they might do. It wouldn't be totally out of character for MS. But there's no evidence that they're "trying to push their own store and close down Windows gaming for themselves".
- S-E-P 8y agoI'm, well not impressed. I don't get why so many people tout discord as this god send of a service. The web client is Electron(basically chromium) for crying out loud, it's full of bugs and many times I've lost entire conversations due to irregularities with how it handles with a slow and inconsistent connection (I live in the middle of the woods basically, but the internet is still good enough to handle the most basic of tasks, and voice most days). I like it, but it's not reliable, the interface kind of sucks balls, search function could be a little bit better and why does markdown not work on the mobile application? Why don't we have threads like in Slack for more business oriented stuffs? Just know I'm saying all this as someone who uses Discord every day. I do like it, but I'm not going to sit here singing it's praises when in reality, it would be so much better if someone really took time to polish the damn thing. Also, more to the point, the store sucks. It's annoying, it adds to the clutter, go buy games off of GOG or Steam if you have to, I don't get why we need to have another middleman, one that already harvests our data. Side Note: I will say, Discord's keybindings are absolutely amazing, 10/10. Could not be happier, now if the rest of the app was like that, I wouldn't care about the store.
- 3PS 8y agoIt's not just markdown that doesn't work on the mobile client, I don't think syntax highlighting is supported at all yet. I agree that the keybindings are nice - personally I'm also fond of the robust bot APIs and the encouragement of a relatively asynchronous voice channel system over a call-based system. I don't see Discord threatening Steam anytime soon, but it's nice to have some competition.
- flashman 8y ago"Why don't we have threads like in Slack for more business oriented stuffs?" Because Discord's not for business oriented stuff? It's IRC. Two paths diverged in a yellow wood; Slack went corporate and Discord went for entertainment. Agree on the Electron front, though: I don't need a chat client hogging my resources when I'm trying to run games at maximum fidelity.
- beerlord 8y ago
- zuzekz 8y agoI love discord <3