Both Reddit and Twitter are great examples of bafflingly bad first-party UIs, and it's comical because these vastly better third party clients are often solo side projects. How on earth are solo indie devs outperforming entire well-paid teams?!
But yeah, it works very well, I have used it for many many years, and in the same vein if someone has got high recommendations to hn apps I am all ears, I have used materialistic for couple years but it has fallen short on more than a couple things and seems to not be updated anymore
As the classic saying goes, "well, there's your problem!"
Work expands to fill the available capacity, regardless of whether it's beneficial to others besides the ones doing it, because those who are being paid will always try to justify their existence.
The "solo indie dev" is, just by virtue of being limited in capacity, not going to add complexity where it isn't absolutely necessary, nor spend countless amounts of time on redesigning something that already works well.
Over the years I've rewritten a lot of internal sites (after the relatively large teams responsible for their maintenance were cut) and turned them from huge monstrosities that would definitely require a large dedicated team to maintain into small, fast, simple ones which could almost be treated as a side-job.
Easy, no PMs!
That seems to be a new new web reddit, build on web components via lit and it seems rather performant in contrast to whatever stuff reddit is using now. I’m no convinced about the UI choices, but at least they seem to recognized that the "new reddit" wasn’t the best. Hope dies last.
(In my dreams there would be a real Apollo for Mac OS. Real as in AppKit, not UIKit/Catalyst. Won’t ever happen, of course. As productive Selig is with Apollo for iOS, there are limits.)
They have different goals. The solo indie devs are performing horribly on the metrics the internal dev team is judged by, and vice-versa.
HN is still the ideal UX model for Reddit style sites (besides comment formatting + images/video submissions + long comment threads + native search integration). and anything that adds to that via JS/async should start from there and improve it by loading it faster. Like a lot of redesigns its 2 steps forward in one direction and 2 step back as a whole.
Things like speed of opening threads and video thumbnails etc were a big improvement but they weren't better than the 5yr old RES extension on top of the much simpler base of old Reddit.
The previews beta Reddit that came out a few months ago had a way better search UI and nice redesign but also made the comment UX way worse requiring hitting "load more" 10x more often favouring non threaded comment threads (scrolling > interaction) which is not how Reddit works IRL.
They are trying to exist somewhere between not getting fired and getting promoted, occasionally something more if it doesn't conflict with those goals.
They don't outperform them, they have a different goal. The indie devs develop for the user. The company develops for the money, meaning more revenue, and whatever metrics for success they have.
Because the UI for the first party apps have to be approved by MBA types who have different goals than 'make it good for users'.
More space is generally a good rule of thumb for UI/UX but when the "value" of the site/app is being able to grok through text fast, a "mobile-like" UI is awful.
3-4 times the ad impressions and 3-4 times the profit!
Curious, how do they get away with CORS?
Finally my cue to quit my reddit addiction? God I hate that website.
[1] https://f-droid.org/en/packages/ml.docilealligator.infinityf...
Then you can visit https://i.reddit.com/ just fine.
With non-logged-in session, you will be redirect to https://www.reddit.com/?rdt=55049
honestly the zooming isn't too bad and doesn't have to be done much. a well done mobile app would be preferable but it's perfectly fine for 10 minutes of casual browsing.
Although there were issues with invisible edit button
I really can't believe their site was so bad, and yet it was.
Yeah, it still works here.
https://old.reddit.com/r/beta/comments/8lv96l/feedback_pleas...