Primitive proposal for human-interface improvement on Lobste.rs
10 points by rawxtl
10 points by rawxtl
This is unreadable (and apparently unusable?) on mobile
I had a very hard time navigating it on desktop, too. But I'm blaming that on figma, I think. The chrome that I needed to actually move from page to page didn't even appear for me until I moved my mouse toward the tab close button, so I only spotted it as I was about to bail.
The zooming suggested on the first slide didn't really help me, either. I'm sure someone who used figma for this kind of thing would probably have known right away. But this was my first experience with figma, and it'll probably be my last one unless someone pays me to interact with figma in the future.
It isn't just Figma that gives the impression it doesn't work on mobile. Within the design, all screenshots and examples are desktop size, and the theme is table layout. The mocks shown don't account for mobile devices at all, and might be only OK in small desktop windows. To me it just doesn't address the most common user needs.
I think there is an opportunity to improve the site with a mobile-first pass at the design, but it is already quite good after years of iteration.
Yeah man ik, figma is kind of shit with the preview sorry for that.. Ill try making a full on implementation so that you guys can try it out like properly
Consider exporting a PDF with each frame on a separate page. Then each viewer can use their own PDF viewer as they see fit.
I think you should ensure implementation interest from the people vehicle the code much rather than the users first. The software is a labor or love by few, I don’t think the user interest is your first priority.
Masochist in IRC:
this is not to critique your design sensibilities (they remind me of the design sensibilities of the voat.co devs without the color, and i have no opinion on the design sensibilities of the voat.co devs), nor the hustle of proposing a redesign to get a portfolio piece, the latter of which i very much respect as a bit - but you haven't used the site enough yet to make a solid proposal for a redesign; your proposal as it currently stands is objectively less functional than the current one; it offers no way for users to toggle default sorting back on! (nor to default to some other form of sorting...) - there are also issues like (on page 9) inconsistent margins/padding that just make the entire thing look a bit awkward, and SPAisms that feel wrong for the site (like on page 10); not all of it is bad! but i don't think every site needs to be are.na - especially not lobste.rs, which has a userbase of real salt of the earth, anti-"Thinking Deep Thoughts About Things" users; sort of antithetical to the entire concept of what you're going for
overall i'd say you didn't hit it out of the park this time, but if you use the site for a while, you might gain a better understanding of the sort of things that users would go for, and then you might do so. it's like chesterton's fence
voat.co
Thanks for letting me know man. ill try to do an implementation with the current specs for Lobste.rs that is without any JavaScript and Ruby on rails.. which might take as while I don't those frameworks yet.. and sorry for the inconsistent padding and stuff. Honestly working with figma is so hard.
I appreciate the feedback. It means a lot!
The salt reference reminded of the quote: “Better eat Salt with Philosophers of Greece, than eat Sugar with Courtezans of Italy.” By Thomas Fuller.
... I just got a black screen with some text that explains the author is "fucking tired" and instructions to "press Z".
So, I'm going to say no, the current Lobsters interface that, you know, actually works, is better.
Oh. sorry for that. Figma was not the best Idea ig. sorry you could't see it properly. I do wish to make another version of it. I hope would you like it. although it won't be soon.
I recommend interacting with the github issues and MRs. We've had a couple improvements in the past that simply shipped after enough people there said that they are good.
Walking into the garden party with a big presentation on why everything should be re-arranged (after years of it working) is not what you want to do. Best case people shake their heads and ignore you.
My immediate reaction is that the table layout for the feed is vastly less usable than the current one. The point of a table is to be able to focus on specific columns and compare items on just those aspects quickly, then trace back to the rows that have specific properties. For a feed, the point is to be able to consider each item as a whole quickly and decide if you're interested or not, more like a newspaper.
Thank for writing this. The table layout is actually inspired by the file manager design. I saw the feed of both lobsters and hacker news as stories/files in a file explorer.. It might sound wired but I had to communicate the idea across. It's okay if no one likes it I just wanted it to appear somewhere. And ill take this into consideration! Thanks again
Hmm, I feel like you would've likely gotten a better first impression if you actually made a HTML mockup that we could click around on. From what I gathered from the rest of the thread (and my own experience) Figma's unintuitive controls gave you an undeserved handicap from the get-go.
Some feedback about the stuff actually relevant to your design:
For what it's worth, I like many aspects of what you've presented. However, I don't really feel like you took this whole thing very seriously. And if you don't care about what you're presenting fully, then why should we? You clearly aren't lacking in skills, because this one-day mockup is not terrible. It just has issues that you'd likely avoid, had you spent a week or more on this instead of a day.
I agree a lot. Figma also made it worse.. many people are having trouble seeing it too. I am working on one. Based on the current tech standards of the website.. Hopefully that can give much more appealing Impression. Also thank you for these pointers. These are gold for me as they help me improve. Thank you again and hopefully the next time it's better
The current layout works fine for me.
I think you could achieve this locally with style scripts and some custom Javascript. Maybe use the site that way for a while and see if it is really better.
Am I only one who hates relative date/time and mixed units? If you insist on relative, use hours or days, do not mix both. And I still prefer absolute timestamps like 2026-03-08 14:45:11 +01:00. To make it more structured you can separate (line or color) records by days, weeks, months.
A for efforts.
That said, I vastly prefer ful text boxes. Single lines are good on paper forms because you're supposed to write on it, and english is written above line. But on computers you type thinhs and they may not always be in English (yes, I know, Lobsters prefers English, but we're unicode in TYOSL 2026 doggamit).
The 'duplicated' Active/Recent tags are great because they tell me where on the site I am, like digital signboards.
Overall, this feels very 'modern' but mostly not an improvement in legibility.
Sorry if that is too harsh, but again, A for effforts.
Thank! Yeah the table layout is super experimental. It's great to know how you feel about it. ill take this into consideration.
I almost forgot the first rule of receiving a design in progress:
Is there any specific kind of feedback you're most interested in at this stage, or any aspects that are too raw to benefit from critique?
Yes, anything you can give me, it's my first time putting something in front of this much people.. and i did make a lot of mistakes.. like almost no one could't even see the presentation i believe. But thanks for reaching out. You can mail me with the things you wish to say here!!
Yo.. let me know guys