7 ms·
Slack's 404 page
- mattbillenstein 9y agoAm I the only one who's like -- you've raised $80M (another $250M on the way?), this 404 page exists, and yet your app still uses over a Gig of RAM for my rather pedestrian work uses? What gives?
- tomc1985 9y agoIt's as if they care more about pretty and shiny than quality code.
- slg 9y agoIt's as if the fact they are the prettiest and shiniest chat app is a big reason they got that much venture money in the first place.
- oatmealsnap 9y agoYup. It's a got to be about balance, though. Personally I find their app fast enough, and it never ·rarely) gives me issues.
- tomc1985 9y agoAnd we're OK with it... That's what needs to change.
- paulcole 9y agoBut don't most computers have many gigs of RAM? If it's not really hurting performance, who cares?
- trav4225 9y agoThis is precisely why most software is terrible. :)
- m_sahaf 9y agoI had a Java II professor who often said in class something along the lines of "between speed and memory, use more memory. Memory is cheap." So it's, somewhat, passed attitude through academia to students.
- mattbillenstein 9y agoYou must work at Slack... The point is, I'm using one org, dozen channels, etc -- some are seeing several times this amount of resource usage and with seemingly endless supplies of capital and users complaining, it seems to get less attention than it deserves.
- eertami 9y agoI gave up on the web UI and started using the IRC gateway. Doesn't really miss anything for my usage, but there's always things like wee-slack[1] that offer threads, reactions, etc in an IRC client. [1]: https://github.com/wee-slack/wee-slack https://github.com/wee-slack/wee-slack
- mattbillenstein 9y agoAh, word, I didn't know this even existed -- I might look into it.
- toomanybeersies 9y agoBecause when you have several similar programs, which all use a GB of RAM due to poor optimisation, then you run out of RAM.
- revelation 9y agoNot to mention this is a fucking sidescroller that lags during the transition. It's 2017 and they can't get it to scroll fluidly.
- eridius 9y agoWhat browser are you using? It's perfectly fluid for me in Safari.
- lovich 9y agoI just tried it in Firefox mobile and it was freezing for me constantly
- OhSoHumble 9y agoI'm on the latest version of Chrome and it's choppy.
- eridius 9y agoWhat OS? I just tried Chrome on macOS and it's still smooth.
- sna1l 9y agoThey've raised like $800M! Source: https://www.crunchbase.com/organization/slack#/entity https://www.crunchbase.com/organization/slack#/entity
- mattbillenstein 9y agoomfg, it was worse than I remembered ;)
- bentruyman 9y agoBecause this 404 page was probably made on a Friday afternoon while fundamental issues inherent with their core framework choices takes longer to fix. Just a guess.
- tomc1985 9y agoWhatever happened to "Error 404 - File Not Found" ?
- oatmealsnap 9y agoIn a fun, social app, what's wrong with a fun 404 page? I always appreciate easter eggs.
- tomc1985 9y agoNow everyone's doing it. "Cute" isn't endearing anymore -- it's a tired technology cliche.
- mattl 9y ago$ curl -Is https://slack.com/404 | grep HTTP/1.1 HTTP/1.1 404 Not Found It's still there.
- tomc1985 9y agoNot in the page body
- mattl 9y ago404 doesn't need to say 'File not found' -- it's not a file, but a resource. But yeah, I don't know why it would need to say so in the page?
- FRex 9y agoIt's really not that bad. I've seen pages return 200 with a http equiv refresh redirect on all places where 4xx errors and 3xx redirects would be appropriate... that screwed with everything that wasn't a real(-ish) browser.
- labster 9y agoThis looks like a Green Hill Zone level from Sonic games, but with more flowers and less rings.
- eridius 9y agoIn case you don't know, the team that made Slack first made a computer game called Glitch (https://en.wikipedia.org/wiki/Glitch_(video_game) https://en.wikipedia.org/wiki/Glitch_(video_game)). Slack was borne out of the chat system from Glitch. I believe this 404 page is meant to be reminiscent of that game.
- lobster_johnson 9y agoIt's the same art. All the graphics, and a bunch of the code, is in the public domain: http://www.glitchthegame.com/public-domain-game-art/ http://www.glitchthegame.com/public-domain-game-art/ Screenshot: https://www.mmobomb.com/file/2012/08/glitch_002.jpg https://www.mmobomb.com/file/2012/08/glitch_002.jpg
- andrewstuart2 9y agoThat's really fascinating. Makes me wonder if they have a) an easter egg already, or b) plans to work on the game any more in the future.
- sk0g 9y agoInteresting... Discord had practically the exact same beginning!
- axyjo 9y agoI believe Mattermost also had similar beginnings...
- mattl 9y agoI was pretty late to the party when it came to getting onto Glitch, but when I did Stewart Butterfield was the person who helped me get around for the first hour or so. Stewart and Cal Henderson have a history of making a game, and then making a tool out of it later. Flickr came out of a game called Game Neverending, hence the 'gne' extensions on Flickr. http://gaming.wikia.com/wiki/Game_Neverending http://gaming.wikia.com/wiki/Game_Neverending
- seanhandley 9y agoOh. Pigs and chickens. Very clever.
- libeclipse 9y agoIt is?
- auston 9y agohttps://www.implementingscrum.com/images/060911-scrumtoon.jpg https://www.implementingscrum.com/images/060911-scrumtoon.jp...
- deleted 9y ago[deleted]
- CanSpice 9y agoDoes this cause my computer to use way too much CPU and RAM too?
- minutillo 9y agoFor those not in the know, once upon a time a guy named Stewart Butterfield and some friends tried to make a game, called Game Neverending. Somehow they ended up making Flickr instead! Later, he tried again, this time to make a game called Glitch. Again, he failed, and somehow ended up with Slack. That's why Slack's 404 page is like this ("you found a Glitch!"). To further confuse things they sold the name Glitch off to Fog Creek Software who is now using it as the new name for Gomix, which is the new name for HyperDev. One of these days that guy will actually succeed in making a game. Until then here's hoping his failures continue to be so successful.
- crypt1d 9y agoNow that this is on HN I bet their error log monitoring is going to go berserk. There's probably an Ops guy trying to figure out where all the 404s are coming from :)
- notliketherest 9y agoGo to the bottom of the "Settings" activity in Android and keep clicking on the version. :)
- dc2 9y agoThis is amazing. Slack was developed by accident - it was an internal tool for the company. Maybe this 404 should now become their mainline.
- collinvandyck76 9y agoAlso the story of Yammer.
- lai 9y agoI actually followed the chicken and pig from one side all the way to the other side.
- eptcyka 9y agoIf only their app was as snappy and responsive as their 404 page.
- deleted 9y ago[deleted]
- eric_h 9y agoI can't help but be reminded of this post: https://news.ycombinator.com/item?id=14460013 https://news.ycombinator.com/item?id=14460013 (tl;dr, the flying butterflies are dead butterflies)
- misingnoglic 9y agoGlitch was my favorite MMORPG ever - I'm really sad they ran out of money to fund it (though I guess I'm glad they made Slack).
- vatotemking 9y agoA bit off but what does HN recommend for a html5 game engine in 2017?