Personally, two years ago the topics here were much more interesting compared to today.
229 karma · joined August 20, 2023
Personally, two years ago the topics here were much more interesting compared to today.
Really powerful seeing different options, especially based on your codebase.
> I wouldn't give them a big feature again. I'll do very small things like refactoring or a very small-scoped feature.
That really resonates with me. Anything larger often ends badly and I can feel the „tech debt“ building in my head with each minute Copilot is running. I do like the feeling though when you understood a problem already, write a detailed prompt to nudge the AI into the right direction, and it executes just like you wanted. After all, problem solving is why I’m here and writing code is just the vehicle for it.
The hamburger is basically all of that rolled into one button. It's pretty abstract, you never know what's behind it and when they get fancy with animations and swipe gestures, it's almost always a failure.
I know it's a convenient way to clean up a screen, but the content in that menu needs to be absolutely optional for it to work.
Kind of sounds like Arc. But nowadays we rarely get new features and when they do come out, they’re often unpolished, so I wonder if the browser has much of a future. They’d have to step up their investment in FF to be competitive for sure.
All I can say is that spite plays a big part in why I’m using FF, not good if you want to gain users and make money.
Might as well talk to a support chatbot to socialize.
I was interested in working with CRDTs and collaboration in general for a while now and this has been the biggest issue whenever I tried to get into it. Websockets also seem a bit harder to find (free) hosting for.
Btw, your other tutorials on CRDTs were also a great help.
Now you can’t possibly get through all of them and have to decide which of those could be worth your time. And in that case, the tradeoff makes sense.
In the comments he goes on to say he’s based in India and people there can’t use intercom for some reason, so that’s why „he’s building“ some knockoffs.
Way different reality from what the first half of the original post makes it seem.
I guess this is some kind of meta commentary about not trusting startup influencers. While the post has some good parts, there’s also some godawful advice sprinkled in there.
Firefox' UI has kinda stagnated. It's not like other browsers are far ahead – Chrome doesn't have vertical tabs either – but it does have groups and profiles. They really need to get out of this stale and boring state and innovate more, so I'm glad they finally found some time to do this.
https://old.reddit.com/r/firefox/comments/1emmfvb/ive_just_f...
What immediately came to my mind was Autodesk Maya, where they have similar menus that use text only labels (see the screenshot from their manual). They have a lot of very abstract and complicated features, so every bit of usability counts.
https://www.nngroup.com/articles/icon-usability/
https://help.autodesk.com/view/MAYAUL/2022/ENU/?guid=GUID-8B...
Probably the only time I’ll ever use menu, dfn or del/ins.
When I was around 15 I wanted to try out Win Forms. I also used to play a lot of Dota 2 so I created this app to calculate how many Techies mines would to take down a hero with X HP. Complete with sliders, input field, radio buttons and checkboxes to select ability levels and items. Pretty sure it will never get published, but the .exe is still sitting on my desktop.
But in all seriousness, it’s amazing that something like this still happens today. And I can only imagine massive amounts of hubris from the founder‘s side is to blame.
Around launch I wondered if they seriously believed what they promised and if anybody there ever tried it themselves.
Turns out they didn’t, actually.
> Reddit isn't the only winner after Google's recent algorithm updates. SEMrush data shows that other user-generated sites such as Quora and Instagram saw similarly astronomical rises, and there were impressive spikes at LinkedIn and Wikipedia as well.
How can it be that after 20-30 years, it seems they have no way of knowing which sites produce genuine content and which do not?
And what’s worse, in what I can only describe as a frantic search for a solution, they simply turn to the largest players and bump up their weights.
They are killing the grassroots of the internet and when places like Reddit continue their inevitable path of enshittification the internet will be truly dead
Of course the internet is resilient and it will grow again, but we need to get this monopoly back in check fast.
Good that they also want to include tab groups so there’s hope this will work like Tree Style Tabs. That extension is probably the gold standard when it comes to tab organization.
Then there's the sticky header, on my screen it takes up 1/5th of the available space. Or the headings, subheadings and tabs that float away (proximity principle from the blog post) and the column of text, that becomes hard to read because of small line length.
It clearly looks designed, but they should take a look at this post.
For note taking tools it's also hard. You only get to know the tool and how well you can work with it only after you spend time with it and have some content in there. Hard to do in 14 days.
So letting users evaluate the core part of your service without time limit makes sense and it's good to see a successful example of that.
A few years ago I did a university project where we looked into (internet) research and how information discovery and gathering could be improved. (https://www.kaimagnus.de/projects/halo)
There we had the concept of a similar looking tree. Users could then come back to their exploration and take notes, prioritize and sort.
It was only a concept back then, so it’s nice to see it in action.
The benefit of Tailwind is that it standardizes styles. Even in a small button component, I’d have to create classes to attach my styles to. New team members would then have to figure out how and where something is defined.
With Tailwind, any developer familiar with it can search for „bg-blue-500“ and turn it into „bg-red-500“.
So it’s mainly a solution for large websites and teams. On a small, handmade website, well thought out classes in a central stylesheet is definitely the way to go.
I’m my opinion, the benefits of Tailwind are debatable and I really don’t like the readability of it. Any complex component will have a need for classes that are assigned depending on other variables and conditions so the naming problem doesn’t go away either. So in the end I favor component scoped CSS where my HTML is concise, with a few classes and conditions and then a style tag below.
I’d like to use system fonts more often, but apart from the vendor brand fonts like Segoe or San Francisco they are pretty terrible to use all around.
So choosing a custom font and fitting everything around it seems like the solution for now. Apart from that, I’d like to see more support for leading-trim, which will help make things better, at least on the web. https://medium.com/microsoft-design/leading-trim-the-future-...