News for hackers. Stuff that matters.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by komali2 on Friday June 16, 2017 @09:40PM (#14573816)
Does anybody know why development at reddit is so slow? I know they have an engineering team, but if you track the changes over the last couple years, it's not much given how much time has passed. And that's not for lack of feature requests that Reddit staff have admitted would improve the site.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by jliptzin on Friday June 16, 2017 @09:45PM (#14573829)
Maybe they don't want to fix what's not broken. If their usage continues going up at acceptable rates year after year, then maybe they have all the features they need right now. I have witnessed more than a few properties decline after site owners complicated the UI with stupid features barely anyone was asking for just for the sake of working on new stuff.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by JosephLark on Saturday June 17, 2017 @01:01AM (#14574354)
> Maybe they don't want to fix what's not broken

Unfortunately, this doesn't appear to be the case. They haven't been hiding that they're gearing up for a major redesign.

From what I've seen so far, I'm not at all excited for it. They launched user profiles recently, and it's an uninspired blocky design with way too much unnecessary whitespace for a desktop site. Also, even on desktop there is noticeable Javascript induced lag and content pop in. Although the rest of the profile page tries to look like a standard reddit page, it's actually entirely done with react and the subreddit/notification bar at the top has the same lag and content pop in. They're also hiring mainly for React frontend/Node.js backend, so I'm worried the entire redesign is going to be low density and slow.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by Roritharr on Saturday June 17, 2017 @04:33AM (#14574913)
I'm in a weird position there. I've recently decided on react for most of our frontend in the future because of all the technical advantages this offers and the productivity benefits I see, but I still harbor reservations against react because in practice I've rarely seen react pages that feel snappy and fast, rather than choppy and slow.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by SkyMarshal on Saturday June 17, 2017 @05:08AM (#14574984)
Interesting observation, b/c one of the original value propositions of React's virtual dom model was faster rendering than most other frontend frameworks at the time. I wonder if it's gotten so complicated it lost that?

If so, there are a number of other intentionally lightweight virtual dom frontend frameworks. Mithril, Riot, Preact, virtual-dom all come to mind, and there are a probably a few more.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by coldtea on Saturday June 17, 2017 @06:38AM (#14575210)
>Interesting observation, b/c one of the original value propositions of React's virtual dom model was faster rendering than most other frontend frameworks at the time. I wonder if it's gotten so complicated it lost that?

That has been shown to not hold in actual benchmarks. The real DOM is plenty fast if you do it right.

Here's Facebook's Dan Abramov (of Redux fame): "Myth: React is “faster than DOM”. Reality: it helps create maintainable applications, and is fast enough for most use cases."

https://twitter.com/dan_abramov/status/842329893044146176?la...

https://objectpartners.com/2015/11/19/comparing-react-js-per...

Re:Reddit Is Raising Funds at a Valuation of $1.7B by bauerd on Saturday June 17, 2017 @05:47AM (#14575072)
React's virtual dom/diffing is certainly not "slow". It's not the tool that's the problem, but how it's used. There's also more to perceived slowness than how fast your library reconciles the DOM, e.g. I too often encounter pages that will "preload" all their assets behind stupid loading screens, ill-timed CSS animations, modals on top of modals, React Components that badly wrap jQuery plugins, leaked callbacks, …

tl;dr Don't blame tools but their usage

Re:Reddit Is Raising Funds at a Valuation of $1.7B by quadrupleslap on Saturday June 17, 2017 @05:11PM (#14577769)
React can certainly be fast enough but isn't it completely unnecessary for a mostly-static site like Reddit?
Re:Reddit Is Raising Funds at a Valuation of $1.7B by komali2 on Monday June 19, 2017 @01:29PM (#14588677)
Yea, I would say so... I guess from a developer standpoint it makes it easy to just have a "Post" component with various elements. I did this for a Reddit clone using Angular and ng-repeat and whatnot. I don't think it's performance beneficial though.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by NewEntryHN on Saturday June 17, 2017 @07:50AM (#14575458)
Most of the performance loss is due to using a frontend framework at all. Differences in such frameworks is then little. You need two round-trips at each page-load because you need the base HTML page then the data and rendering in the browser is orders of magnitude slower than rendering server-side with a good rendering engine.

I understand the point of frontend frameworks for SPA, not so much for Reddit profile pages which are literally single, static, pages.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by p49k on Saturday June 17, 2017 @08:11AM (#14575549)
You can render React server-side on first page load, though, and there will be no lag waiting for the page to render and initialize. I think that most people don't do it because there is extra work involved, but IMO if you're a huge site like Reddit, there's no excuse for not doing so, it seems like laziness.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by sotojuan on Saturday June 17, 2017 @07:09AM (#14575315)
It's not React specifically. It's just JS. Reddit already has the worst performing mobile site because it's full of JS.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by beager on Friday June 16, 2017 @09:59PM (#14573881)
Also for context, Reddit found a lot of steam when Digg suffered a mass exodus based on seismic product shifts. I wouldn't be surprised if Reddit was consciously and unconsciously averse to that kind of mutation.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by hn_throwaway_99 on Friday June 16, 2017 @10:51PM (#14574029)
Kudos to reddit for not following the trend of "lets redesign the site just because we can" ethos. Not only did the product shift kill Digg, I also think it led to the earlier downfall of Slashdot. I may be dating myself, but I remember how each revision of Slashdot made it less usable for me. The "cleaner, minimalist, lots of whitespace" designs that were in vogue actually made it much harder to navigate comment threads quickly and see good content easily while avoiding the chaff.

Even today I prefer to use the desktop version of Reddit on my phone, because I can just go through content threads a lot faster than compared to their mobile site.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by ktta on Friday June 16, 2017 @11:05PM (#14574058)
Reddit is actually facing a lot of flak for their plan of disabling CSS. This has made several of the subreddits announce themselves as Pro-CSS - sort of a rebel against the admins.

https://www.reddit.com/r/modnews/comments/66q4is/the_web_red...

https://www.reddit.com/r/ProCSS/

Re:Reddit Is Raising Funds at a Valuation of $1.7B by sillysaurus3 on Friday June 16, 2017 @11:21PM (#14574103)
I've been following some of that. It's difficult to call, but I don't think it's a serious problem for Reddit, if they do it right.

Situations like this are extremely difficult to predict accurately. It could become a big problem. But it has a decent chance of blowing over.

The main issue is to harness the energy that the moderators currently put into their subreddit. They're not sad that CSS is going away. They're sad their toys are being taken away from them. That's not to trivialize it, not at all -- people like to tinker, and playing with your subreddit and putting your markings on it is a toy for adults. It's a game. It's necessary to replace that with something that feels equally deep and immersive.

Or, you know, just don't mess with the status quo. But if you're going to do it, I think that's why people are rebelling. Not because the functionality is gone, but because they're losing a creative outlet.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by sorenjan on Saturday June 17, 2017 @12:27AM (#14574260)
They've since decided to keep the custom CSS: https://www.reddit.com/r/modnews/comments/6auyq9/reddit_is_p...

What's worse is that their new mobile site and their profile pages use more whitespace. A sign of things to come probably.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by SomeStupidPoint on Saturday June 17, 2017 @02:01AM (#14574523)
I can't even use their mobile website, I have to just use the desktop one (which has a delayed popup banner that shifts the page a second after load telling me to download their app).
Re:Reddit Is Raising Funds at a Valuation of $1.7B by foepys on Saturday June 17, 2017 @02:48AM (#14574635)
You can use https://i.reddit.com. it is so much faster than m.reddit.com, it's unbelievable. Really shows how those JavaScript frameworks slow down everything and have a severe impact on my browsing experience. When reddit closes down i.reddit.com, I will not use Reddit on mobile anymore; maybe not even on desktop.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by icefo on Saturday June 17, 2017 @06:30AM (#14575181)
Thanks I had no idea that i.reddit existed. It's so much better than the standard mobile version. I don't understand why they don't focus on making reddit fast and reliable.

Making it beautiful with nice animations should come second and the mobile version still crash a few times a day for me.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by pbhjpbhj on Saturday June 17, 2017 @06:24AM (#14575168)
They've been dicking about with it making it harder to choose the mobile version. One time, earlier this year, I got a "use the app" screen with no option to continue - you could block the overlay though.

Recently they added a useless interstitial.

It's interesting to me they say the app is faster; presumably they're artificially slowing the mobile site just to push app installs.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by willhslade on Tuesday June 20, 2017 @12:19AM (#14592173)
Scroll down.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by watter on Saturday June 17, 2017 @07:10AM (#14575317)
The worst part is the banner advertises features that I absolutely do not want.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by dzhiurgis on Friday June 16, 2017 @11:25PM (#14574116)
I haven't seen a single sub where CSS would add value. The worst example is r/science where colourful tags make it especially noisy.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by epmatsw on Friday June 16, 2017 @11:47PM (#14574160)
Besides spoiler tags, check out any of the sports subs: r/cfb, r/NFL, r/NBA have team flair, schedules, and scoreboards. Without those and the inline images, those communities would lose a lot of their fun.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by yxhuvud on Saturday June 17, 2017 @02:20AM (#14574563)
Spoiler tags is something that really should get a nonCSS solution though, as they work really crappy on mobile.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by paganel on Saturday June 17, 2017 @05:07AM (#14574983)
r/soccer would most probably become half-dead over-night if the team flairs were to disappear. Almost each and every time when I'm reading a comment on there I first look at the flair of the redditor who had made the comment, so that I know who am I answering to. Sports-related discussions are a lot more heated and personal compared to what usually happens on sites like HN or how r/programming was at the beginning. I've actually seen grown people cry with real tears because of a football match, I'm yet to see a programmer cry because some other programmer has used spaces instead of tabs or vice-versa.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by elgenie on Friday June 16, 2017 @11:37PM (#14574144)
CSS adds tons of value in sports subreddits. It's used to display stuff like the league standings and details on the day's game.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by SomeStupidPoint on Saturday June 17, 2017 @02:02AM (#14574526)
....So turn it off?

Reddit has a setting to disable custom CSS on subreddits, so it doesn't make sense why you'd force the subreddits not to have it.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by dzhiurgis on Saturday June 17, 2017 @06:11PM (#14577950)
I did disable sitewise around a year ago, but occasionally get reminded when browsing in incognito.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by twic on Saturday June 17, 2017 @06:54AM (#14575270)
r/rust used CSS on April Fool's day to add overenthusiastic Rust Evangelism Strike Force-type exclamations to the end of everyone's posts. That was pretty funny. FEARLESS CONCURRENCY!
Re:Reddit Is Raising Funds at a Valuation of $1.7B by dredmorbius on Friday June 16, 2017 @11:40PM (#14574150)
https://reddit.com/r/dredmorbius

Availability hueristic and personal bias. There are others.

CSS is a tool. Often, but not always misused.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by verall on Saturday June 17, 2017 @10:35AM (#14576059)
Lots of meme subs hold a lot of their value in their CSS.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by gtm1260 on Friday June 16, 2017 @10:59PM (#14574042)
I agree! It feels like a good portion of the time when I see a new feature on a website it seems like it only exists because all the people needed to create it are employed at the company and we can't have them just sitting around all day.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by FiveDegrees on Friday June 16, 2017 @11:37PM (#14574142)
I'm looking at you, Slack.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by hn_throwaway_99 on Saturday June 17, 2017 @12:23AM (#14574250)
Yes! Slack is dangerously close to the point of "every new feature makes it worse", while basic features that should work (scrolling to earlier in a channel that reloads history feels like a roulette wheel) stay broken.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by paulddraper on Friday June 16, 2017 @11:45PM (#14574156)
You mean Facebook?
Re:Reddit Is Raising Funds at a Valuation of $1.7B by hkon on Saturday June 17, 2017 @08:03AM (#14575517)
This seems like a first principle. You find this in every organization which has served it's purpose. Lawmakers, developers, activist groups
Re:Reddit Is Raising Funds at a Valuation of $1.7B by ryl00 on Friday June 16, 2017 @11:49PM (#14574166)
.compact is still my preferred way of browsing Reddit on my phone. It seems to be slowly losing functionality (e.g., can no longer submit links or text posts), but the compactness of content is a big plus for me...
Re:Reddit Is Raising Funds at a Valuation of $1.7B by Yhippa on Saturday June 17, 2017 @11:14AM (#14576225)
When linking to other parts of the site I notice I'll get bounced to the mobile version of Reddit even when I'm on .compact. The mobile version is so space-inefficient which is worse because I'm on a small mobile screen.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by wvenable on Friday June 16, 2017 @11:36PM (#14574139)
Digg and Reddit kind of came out of the lack of change at Slashdot. Slashdot had many problems with obvious solutions and originally digg was just slashdot where users could submit stories.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by zhte415 on Saturday June 17, 2017 @09:40AM (#14575849)
And kuro5hin, where users sit around on stories endlessly trolling them or asking for clarification before they got published.

Kuro5hin did achieve some of the most amazing content, however.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by samstave on Saturday June 17, 2017 @11:06AM (#14576193)
I haven't been on K5 for ages .. can you recollect some of amazing content to tell me what I may have missed?
Re:Reddit Is Raising Funds at a Valuation of $1.7B by ngold on Saturday June 17, 2017 @02:14AM (#14574549)
They understand they exist because people go there. V3 Digg will alaways be burned in their minds. Replace them and that lesson is lost. And another Voat will replace them. Hopefully without being taken over by a bunch of broke Nazis
Re:Reddit Is Raising Funds at a Valuation of $1.7B by pinpeliponni on Saturday June 17, 2017 @04:06AM (#14574835)
You call forging votes, and banning large parts of the community a "seismic product shifts" ? :)
Re:Reddit Is Raising Funds at a Valuation of $1.7B by pmoriarty on Friday June 16, 2017 @09:50PM (#14573843)
You can't even edit the title of a Reddit post. That's been known for years and nothing's been done about it.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by redthrowaway on Friday June 16, 2017 @09:54PM (#14573860)
That's almost certainly by design. Just as with tweets, it would be massively abused.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by johnfn on Friday June 16, 2017 @10:15PM (#14573930)
Ages ago an admin said "yeah it would make sense for post titles to be edited within the first x minutes of making one", an incredibly low-hanging fruit that has been requested since forever.

It still hasn't been added.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by rickhanlonii on Saturday June 17, 2017 @12:27AM (#14574258)
I can think of a few problems with this just off the top of my head:

The first x minutes of a post are _heavily_ influential in the success of the post, editing after allows you to hijack successful titles for gain (spam)

For large subs, posts only hit the top of /new for x minutes (for small x), editing after is basically useless if it's not successful in that time

Mods patrol the /new queue as posts come in, allowing editing will complicate moderation which is already a difficult job

Re:Reddit Is Raising Funds at a Valuation of $1.7B by squeaky-clean on Saturday June 17, 2017 @03:37AM (#14574755)
At least allow mods to change titles. Even that isn't possible.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by johnfn on Saturday June 17, 2017 @01:41AM (#14574466)
I mean whatever your concerns are, the admins/developers of Reddit are okay with this change.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by orf on Saturday June 17, 2017 @10:48AM (#14576121)
where ok, or at least one was in a comment posted 'ages ago'. That's very different.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by shalmanese on Saturday June 17, 2017 @04:42AM (#14574933)
The reddit button for submitting a post still says "save". I brought it up to a reddit designer last year and apparently there's some mountain of technical debt that would make changing the label a week long task so its languished at the bottom of the priority queue for many years now.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by adventured on Friday June 16, 2017 @10:05PM (#14573898)
Might make sense to make it optional per subreddit. Some communities are far less filled with trolls than others. Locked after N hours or minutes is also a potential solution elaboration that could give subreddits flexibility (on/off, if on then lock after N time options). Default it to locked. One more layer would be to enable only for established accounts and or based on the account behavior historically, and so on.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by sillysaurus3 on Friday June 16, 2017 @10:14PM (#14573926)
Please no. We've seen how much mods can be trusted when given toys. Any true Scotsman redditor will express their hatred for how often posts on /r/all are summarily locked by a mod. Often the justification is "lol no" or "I'm not spending my saturday policing the modqueue." Which is valid, but sucks for the 300k people that have to deal with it.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by CM30 on Saturday June 17, 2017 @10:46AM (#14576116)
I'm sorry, but this reason for not having title editing (and post editing on other sites like Twitter and GameFAQs) always bothered me to hell and back.

Yes it could be misused, but go on any forum where you can edit titles or post content and look at how often such a feature actually does get abused.

It pretty much never happens. Most people (like 99.99% of them) either use the functionality how it was intended or don't bother editing at all.

I don't see the point of limiting a feature because about 0.1% of the userbase might theoretically abuse it in a certain situation. It's basically the social media/forum equivalent of the trolley problem and automated cars. Something that's going to happen very rarely at the most but draws a lot of discussion about 'what ifs'.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by kalleboo on Friday June 16, 2017 @10:04PM (#14573896)
Yeah I'm pretty sure mods can...
Re:Reddit Is Raising Funds at a Valuation of $1.7B by fictioncircle on Friday June 16, 2017 @10:01PM (#14573886)
To be fair, doing so would require a bunch of cache invalidations and they've always barely had enough money to limp on to the next investor. It would also likely be abused.

Its quite possible many features simply would raise their costs by .X% and therefore were impossible for that reason.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by dredmorbius on Friday June 16, 2017 @11:44PM (#14574155)
I'd prefer a different approach: a true draft / submission cycle for more substantive works.

This starts approaching a blogging or CMS system, but then, Reddit is already damned close to that, though with a larger community than most same.

Under this model:

* An item would be submitted.

* If approvals / edit / drafting is set, it goes to a submission or edit queue.

* A set of mods/editors would provide feedback and/or make edits (which of these apply depending on the sub).

* The item is then submitted.

This would allow for adjusting titles, self-text, formatting, etc. I'm not claiming this is something all subs would want, but some would (and I've a few specific ones in mind).

For now, the fix is to delete the submission entirely and submit it anew. I've certainly done that within my own sub(s).

Re:Reddit Is Raising Funds at a Valuation of $1.7B by shawnz on Saturday June 17, 2017 @02:26AM (#14574579)
Recently Reddit introduced a new kind of user profile where you can make text posts to your own profile. It got a huge amount of negative feedback (although I'm coming around to it, personally), and many obvious features, such as being able to mix a user's posts and comments together like on the old profile page, were missing. They claimed they were all-hands-on-deck adding these highly requested features, and even now, over a month later, the only thing that's changed is a slightly bigger hyperlink to the comments page. That to me sounds like fixing what's not broken while ignoring what is.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by FridgeSeal on Saturday June 17, 2017 @06:54AM (#14575273)
It (rightfully) copped a lot of flack because it is a terrible idea: Reddit users don't want another user-driven/user focused Facebook clone, they want a community and topic driven platform.

I'm hoping that, like some of Reddit's other weird ideas, it kind of just gets abandoned and left to die.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by colordrops on Saturday June 17, 2017 @12:22AM (#14574245)
But there are several issues they don't bother fixing either. They could at least address those.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by hitekker on Friday June 16, 2017 @10:32PM (#14573974)
Three factors.

1. Reddit's internecine subreddit wars required constant admin intervention and mediation. Reddit only has so many hands on deck, so more of than not, they pulled engineers in to help moderate.[1]

2. Reddit is unprofitable, so they have trouble affording top talent. [2]

3. Finally, Reddit's vision for the future has been hazy for the last decade. If the navigators can't chart a course, all the rowing in the world won't move the ship in the right direction. I suspect the overdone April Fools experiments are a result of engineering not being given technically compelling, or perhaps meaningful features to labor over.

Sources:

[1] https://www.reddit.com/r/TheoryOfReddit/comments/58zaho/the_...

[2]http://www.thedrum.com/news/2017/04/02/reddit-sets-eyes-prof...

Re:Reddit Is Raising Funds at a Valuation of $1.7B by coltonv on Friday June 16, 2017 @10:34PM (#14573979)
1. This doesn't require developer talent, or any real expense at all, social media marketing interns will do the job at barely any cost.

2. They've had plenty of money from investments though, their dev team is reasonably sized.

3. This one seems pretty accurate.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by dredmorbius on Saturday June 17, 2017 @12:43AM (#14574306)
Abuse, like everything else, changes at scale.

There's only so much moderation a single person can handle in a day. The NY Times moderation team posted some stats a ways back, it worked out to about 800 items/person/day. Which, in an 8-hour day works out to an item every 35 seconds. Sustained. Throughout the entire day.

Techs can leverage patterns, even if it means a lot of ad hoc code.

Building training systems is even better.

Considering what Reddit's been through in the past couple of years by way of direct information attacks (even not counting any systems-level attacks), involving coloured tablets and giant orange peaches, I don't find the story that dev time has been accounted for particularly unreasonable.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by hitekker on Friday June 16, 2017 @11:03PM (#14574052)
1. I agree that it shouldn't, but they did so. Updated post with link. In another post, he emphasized the "war" part much more, but I think he deleted it. It was fairly angry.

2. I'm having trouble finding their burn rate; the linked article at least hints that they'll use this money to attract talent.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by johnfn on Friday June 16, 2017 @10:39PM (#14573992)
1. Yeah but no engineer should have to get their hands dirty in community moderation.

2. Come on, it's Reddit. I feel like many many developers would be interested on brand alone. I was, for a time.

3. Possible. But there's a difference between adding random directionless features (which they haven't really done), and not doing anything at all (which they have).

Re:Reddit Is Raising Funds at a Valuation of $1.7B by hitekker on Friday June 16, 2017 @11:07PM (#14574061)
1. Right, they shouldn't, but unfortunately, they had to.

2. From what I hear, Reddit wants the best, but the best are aware that Reddit's brand conceals well-documented dysfunction:

https://www.recode.net/2015/7/13/11614676/reddit-chief-engin....

https://np.reddit.com/r/IAmA/comments/2iea97/i_am_a_former_r...

The links go on.

3. I worked recently at a startup where the product was a shambling, swelling mass of features, implicitly designed to obscure its missing core value proposition to both investors and to the founders. There is definitely a difference in the process; perhaps not a meaningful difference in the outcome, which for those invested in the company is impotence, toxicity, despair, etc.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by pbhjpbhj on Saturday June 17, 2017 @06:31AM (#14575185)
Re 1. if they're working on moderation code then they should get their hands dirty regularly.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by beager on Friday June 16, 2017 @09:56PM (#14573868)
With zero inside knowledge, it appears to me that they have a very brittle legacy feature set due to scale concerns, tolerated integrations/extensions, and being held hostage by the community. There is new product feature development happening but it appears disjointed from the legacy, which could indicate leadership conflicts on priority, an inability to marry the old and new, or an inability to devote time to anything but upkeep of the legacy.

Previous large-scale changes have been presented to their community and generally have been panned by the community, and often unreasonably so.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by zjaffee on Friday June 16, 2017 @11:24PM (#14574111)
Reddit is very different from other social/consumer tech companies in that they are a very small company. Last I heard, they are somewhere around 200 employees. Compare that to how many employees twitter has and you'll notice that actually reddit is evolving their product at a pretty fast pace for the size of the company.

Additionally, from the various threads on reddit that I've seen people post about the company. They've done a lot of work on the background to reduce spam, which isn't something that is super obvious to someone not specifically looking to spam the site.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by ekianjo on Saturday June 17, 2017 @01:51AM (#14574493)
Valve has less than 400 employees too.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by alt2501 on Saturday June 17, 2017 @07:45AM (#14575441)
This thread is full of comments that at first seem appropriate, but quickly reveal to be utter fluff/rubbish. Count this comment in that category too.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by ekianjo on Saturday June 17, 2017 @08:49AM (#14575668)
I was replying to the above comment. https://en.wikipedia.org/wiki/Valve_Corporation for the source of the number of employees. Your comment is more useless than mine since it does not provide any information and just a bland opinion out of nowhere.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by Alex3917 on Friday June 16, 2017 @10:08PM (#14573908)
> Does anybody know why development at reddit is so slow?

I read through the front page of each of the top 5,000 subreddits (by subscribers) over the last few weeks, and a lot of the subreddits are adding hundreds or thousands of new subscribers per week. They seem to have gone into hypergrowth recently without anyone really noticing.

The other interesting thing of note is that of the 125,000ish posts I read through, there are only a few dozen submissions from independent blogs on the front page of all of these subreddits put together at any given time.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by austenallred on Friday June 16, 2017 @11:29PM (#14574127)
I believe Sam Altman about this time last year mentioned that Reddit grows by more users than Hacker News has total every day.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by jacquesm on Friday June 16, 2017 @10:15PM (#14573929)
Assuming those are real accounts and not bots.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by ReverseCold on Saturday June 17, 2017 @09:21AM (#14575782)
Many people also create multiple accounts for various purposes like joke accounts/throwaway accounts/etc.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by alt2501 on Saturday June 17, 2017 @07:50AM (#14575457)
Can you clarify what you mean by submissions from independent blogs? You seem to be saying that the new users are bots or something from media/marketing ? Or am i reading too much iwmto this...
Re:Reddit Is Raising Funds at a Valuation of $1.7B by Alex3917 on Saturday June 17, 2017 @08:41AM (#14575644)
I.e. submissions not from YouTube, Imgur, nytimes, etc. submissions from actual people with a point of view, where you can subscribe if you want to learn more. Think Fred Wilson, Seth Godin, Venkatesh Rao, Gwern, etc. writing on their own domain, or at least on their own subdomain where they pay for hosting.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by notatoad on Friday June 16, 2017 @11:37PM (#14574146)
Every time they introduce any changes, the userbase revolts. The outrage that happened when they announced they were going to let people put a bio and photo on their profile pages made it sound like the world was ending.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by mhomde on Saturday June 17, 2017 @07:22AM (#14575349)
From hanging around in r/redditdev I got an impression there was an exodus of much of the experienced backend team about a year ago when there was so much drama (Kemitche and at least two more people I think). Maybe it has taken some time to get a new one up to speed. Also, A lot of resources seems to be focused lately on developing clients for android and ios.

I get the impression that Reddit has a lot of technical debt that makes developing new features difficult, and would take some major effort to refactor themselves out of

Re:Reddit Is Raising Funds at a Valuation of $1.7B by traskjd on Friday June 16, 2017 @09:46PM (#14573831)
Could be wrong, but I'd assume some of it is related to scale of features. For example, when they started hosting images - they started at pretty extreme scale, so that would likely slow down feature delivery.

Having said that, not all features would be _that_ intensive on systems.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by GSimon on Friday June 16, 2017 @09:51PM (#14573849)
Too busy working on April Fools day material: https://redditblog.com/2017/04/13/how-we-built-rplace/
Re:Reddit Is Raising Funds at a Valuation of $1.7B by jordache on Friday June 16, 2017 @10:08PM (#14573909)
I don't get the need for all these tech companies to prove their "wit" by trying to out do each other on 4/1. Then the tech blogs all rush to cover the various 4/1 "jokes"
Re:Reddit Is Raising Funds at a Valuation of $1.7B by arcticfox on Friday June 16, 2017 @10:31PM (#14573973)
Reddit's version was more like an excuse to do something fun. It would just be weird to release that on a normal day. But on 4/1, it was a blast.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by dredmorbius on Saturday June 17, 2017 @12:37AM (#14574293)
Creative people like creative outlets.

Creative outlets that you can share with others are also rewarding.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by jordache on Monday June 19, 2017 @12:06AM (#14584573)
except none of these april fools efforts are funny.. developers are not comedians. most of their crap is cringe worthy
Re:Reddit Is Raising Funds at a Valuation of $1.7B by DINKDINK on Saturday June 17, 2017 @01:55AM (#14574502)
Your post answers itself. It's to get free press and to engage your users.

If a company can get a 10X rate of return on an April Fool creation, why wouldn't it?

Re:Reddit Is Raising Funds at a Valuation of $1.7B by FullMtlAlcoholc on Friday June 16, 2017 @09:56PM (#14573864)
With the immense and demographically diverse userbase, I imagine keeping the site running smoothly and user analytics is their chief focus. Their strategy probably is to introduce changes slowly so as not to alienate or confuse people (I'm looking at you Facebook).

Also, they expose their data via an API that developers have used to make all sorts of features, giving them the luxury of being able to basically test features without actually implementing them.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by ben_jones on Friday June 16, 2017 @10:08PM (#14573907)
Isn't the modern approach to that problem simply limiting new features to a subset of users then analyzing the result and deciding whether or not to release it to the full user base? As a heavy user of Reddit there is an argument to be made that it is (mostly) feature complete to the average user, and they have certainly made significant strides in scalability (though not without a decade of hiccups).

I'd really like to hear from a reddit volunteer moderator, a group who essentially keeps the site running for free and who have voiced their concerns over lack of tooling for... again a decade.

Finally we're only a year or two out from major PR issues at the company. I would not be surprised if it alienated engineering talent (that and presumably a smaller budget for compensation due to the revenue, profitability, time since last raise, etc.).

Re:Reddit Is Raising Funds at a Valuation of $1.7B by FullMtlAlcoholc on Saturday June 17, 2017 @01:01PM (#14576659)
> Isn't the modern approach to that problem simply limiting new features to a subset of users then analyzing the result and deciding whether or not to release it to the full user base?

For most companies it is. But sites like reddit get people to do it for free. Basic A/B testing takes a not insignificant amount of resources, usually consisting of at least a marketing/analytics person, a developer, a designer, qa resources and a project manager.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by BEEdwards on Saturday June 17, 2017 @12:38AM (#14574295)
RES kind of disproves the feature completeness theory though, most of the features in RES should just be default features.

https://redditenhancementsuite.com/

Re:Reddit Is Raising Funds at a Valuation of $1.7B by Cacti on Friday June 16, 2017 @09:59PM (#14573882)
well, they are developing quite a bit, but they test out the features among subsets of their user base long before the features are available to everyone. And in most cases they probably turn out to not be as good as they seemed they would be, and are tabled. They are pretty careful about changing things... I mean, if it ain't broke.

Personally I prefer it far, far more than the constant changes some startups seem to feel is necessary to justify their existence.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by kaspm on Friday June 16, 2017 @09:53PM (#14573855)
I know for a long time the engineering team was not very big, certainly not the "usual" size of a team with that much traffic (Instagram not withstanding). My guess is the team was simply keeping up with the normal expansion of complexity that comes with scale.

That said, I believe they are heavily recruiting at all levels so if you want to work for Reddit, apply now.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by TheSoftwareGuy on Friday June 16, 2017 @09:52PM (#14573850)
I imagine a lot of their expenses are used on keeping certain things off the website and to keep it becoming like 4chan
Re:Reddit Is Raising Funds at a Valuation of $1.7B by javiramos on Friday June 16, 2017 @10:39PM (#14573989)
I mean look at Craigslist. Almost no development.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by minimaxir on Friday June 16, 2017 @10:44PM (#14574009)
Pointing out the existence of an extreme outlier is not a good counterargument.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by grub5000 on Saturday June 17, 2017 @06:06AM (#14575124)
Amazon.com? Ebay? Hard to think of any major development at either in recent years
Re:Reddit Is Raising Funds at a Valuation of $1.7B by baby on Saturday June 17, 2017 @10:56AM (#14576145)
I don't know about the website, but I was really impressed at how fast they released a new iOS app (right after buying Alien Blue) which looks pretty awesome as well.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by komali2 on Monday June 19, 2017 @05:35PM (#14590660)
Vaguely off-topic: the day that app was released, I stumbled into 111 Minna (a bar in downtown SF) and saw a bunch of signs for Reddit. Assuming it was a reddit meetup, I talked up this one dude about the new app, how ugly it was, how I was never going to stop using Baconreader if this was the shit the reddit team was gonna put out, etc. Later a girl said "man, Steve thought it was hilarious how you just shit all over our new app. You know this is our launch party, right?"

Found out it was Steve Huffman.

Re:Reddit Is Raising Funds at a Valuation of $1.7B by threepipeproblm on Saturday June 17, 2017 @09:10AM (#14575744)
The CEO Steve Huffman recently admitted to editing his political opponent's posts. Maybe they can't get anything done because they're redditing all day.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by jokoon on Saturday June 17, 2017 @03:25AM (#14574727)
The only thing I wish I could do, is search through my upvotes and filter things by subreddit etc.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by SquareWheel on Saturday June 17, 2017 @07:49AM (#14575456)
There is a dedicated upvote page as a tab on your profile. Not easily combined with subreddit filters without using addons, though.

(Just a note, your profile's upvotes appear to be public. This is a toggle available in options)

Re:Reddit Is Raising Funds at a Valuation of $1.7B by jokoon on Saturday June 17, 2017 @01:57PM (#14576900)
> Not easily combined with subreddit filters without using addons, though.

Could you be more specific?

Re:Reddit Is Raising Funds at a Valuation of $1.7B by SquareWheel on Sunday June 18, 2017 @05:10AM (#14579761)
I just mean the filters can't be applied together. eg. show me upvoted threads from X subreddit. I thought perhaps that's what you were interested in, so I made a note of it.
Re:Reddit Is Raising Funds at a Valuation of $1.7B by sjg007 on Friday June 16, 2017 @09:41PM (#14573817)
Got to keep the site up.