News for hackers. Stuff that matters.
Re:Material Shell – A modern desktop interface for GNOME by pimlottc on Wednesday September 16, 2020 @12:12PM (#24494041)
The word "modern" is really overused in tech, and it doesn't really tell you all that much, just that "this is better because it's new, and new stuff is better than old stuff".

Consider a more descriptive word, such as: - minimal - streamlined - sleek - simple - opinionated - spatial - comprehensive

etc...

Re:Material Shell – A modern desktop interface for GNOME by arendtio on Wednesday September 16, 2020 @01:40PM (#24495093)
How about providing an explanation for those words?

- minimal: limited features set aka either you like it in 10 seconds or you don't

- streamlined: good looking?!?

- sleek: combination of streamlined and minimal?

- simple: IMO even more overused than 'modern' and as diverse in its meaning

- opinionated: There is exactly one way of doing it right and either you like it or you don't, but it might come with an extensive feature set compared to minimal.

- spatial: no idea; Endless space? 3D? Depending on my geolocation?!?

- comprehensive: 'Oh, I have to learn something, but not too much'

Modern, on the other hand, means to me: Mainstream look & feel (kinda polished) and with considerable feature set.

Whats your definition?

Re:Material Shell – A modern desktop interface for GNOME by heisenzombie on Wednesday September 16, 2020 @04:24PM (#24497335)
"Spatial" is, I think, a term of art. It refers to conceptual objects in the software having a 1:1 correspondence with a UI element with a single, stable location.

The metaphor is with the real world: If a put an object somewhere, it stays there. My notebook is in the front-right corner of my desk and nowhere else.

Notably, the "Finder" application in Mac OS used to be spatial. Opening a folder opened a window, and that window would be exactly where it was the last time you opened that folder. Conceptually, the window is the folder.

Here's an article about it from John Siracusa, who is a proponent of spatial interfaces: https://arstechnica.com/gadgets/2003/04/finder/3/

Re:Material Shell – A modern desktop interface for GNOME by valenciarose on Wednesday September 16, 2020 @09:27PM (#24500186)
Aesthetic evolution is a fact in user interfaces as much as it is in other functional objects like automobiles, furniture, and architecture. Priorities in trade-offs between things like information density and rapid visual navigation are also subject to this kind of change. Part of that evolution is influenced by technical context, such as what has become possible or practical that wasn’t before. Part of that evolution is influenced by cultural context, including both art and the aesthetics of physical objects (or software). Successful UI in Japan is strikingly different than it is elsewhere, even allowing for differences in language.

One of the things that all user interfaces do is marshal user attention, and newness or freshness is one tool for that. That can be used to advantage or disadvantage users, but it is a constant pressure for change in user interfaces.

The term Modern in user interfaces tends to translate as “inspired by the Functionalist school of Industrial Design, particularly as exemplified by Dieter Rams at Braun and Apple’s Industrial Design team under Jonny Ive”. There’s functional value to freshness, so the definition isn’t static, but the term Modern means something other than new or contemporary.

It isn’t a waste of time for producers and critics (in the neutral sense) of user interfaces to learn some art history, architectural history, and history of Industrial Design.

Re:Material Shell – A modern desktop interface for GNOME by pimlottc on Wednesday September 16, 2020 @07:12PM (#24499155)
I think those are all valid interpretations that give some useful information about the product.

I tend to think of the words as staking a position vs its opposite, so you at least have some idea where the product lies on at least one axis.

- minimal vs maximal: "we favor fewer few design elements vs more"

- streamlined vs not streamlined: "we have intentially chosen to focus on a few specific goals"

- sleek vs rough: "we are aiming for a polished appearance"

- simple vs complex: "we prioritize ease of use over supporting lots of use cases"

- opinionated vs configurable: "we have a philosophy of the right way to do this, which this tool supports out of the box; if you have a very specific use case, it might not be for you"

etc..

On the other hand, the opposite of modern is... old fashioned? Isn't almost everything basically modern, then? And how is that necessarily any better?

Re:Material Shell – A modern desktop interface for GNOME by arendtio on Thursday September 17, 2020 @06:07PM (#24510566)
Another alternative opposite of 'modern' might be 'classic'?
Re:Material Shell – A modern desktop interface for GNOME by heartbeats on Wednesday September 16, 2020 @07:29PM (#24499307)
The opposite of modern is quaint. Modern means that it uses new technologies (Web/HTML5/React), quaint means that it uses old technologies (Win32 UI/HTML 4/command line)
Re:Material Shell – A modern desktop interface for GNOME by bergheim on Wednesday September 16, 2020 @07:59PM (#24499540)
You say this with authority. According to whom is web modern and everything else «quaint»? Not to be that guy again but electron-based apps feels nothing like modern, except maybe in the worst possible sense.

«Command line» is still very much alive as well by the way, and underpins a lot of things, say ci/cd.

Re:Material Shell – A modern desktop interface for GNOME by nsonha on Wednesday September 16, 2020 @07:58PM (#24499531)
Modern could mean technically not just stylistically. Like hackable in a contempirary language or use fancy tech like wayland. When we talk styles modern could mean anything, to some people it means minimalistic and functional, to some it means trendy
Re:Material Shell – A modern desktop interface for GNOME by choward on Wednesday September 16, 2020 @04:17PM (#24497240)
Modern is associated with your definition and has a positive connotation. However, it really just means it's new. That doesn't necessarily mean the things you listed. But it does mean that it's probably under active development, the creator has it fresh in their mind, and you can probably contact them.
Re:Material Shell – A modern desktop interface for GNOME by valenciarose on Thursday September 17, 2020 @04:36PM (#24509678)
The word Modern absolutely does not mean new, recent, or contemporary in the context of design (or really in reference to any visual presentation). The design of Walkman was innovative and new when it came out, but at no point in time did it qualify as Modern.

Modernism, as applied to the design of tools and other useful objects, was codified by Dieter Rams half a century ago. The recent resurgence of Modernism as applied to computer software and hardware is not the result of inevitable progress. It’s the result of Steve Jobs deliberately choosing Modernism in the early 90s (although this wasn’t apparent in products until his return).

https://ifworlddesignguide.com/design-specials/dieter-rams-1...

Re:Material Shell – A modern desktop interface for GNOME by pimlottc on Wednesday September 16, 2020 @07:15PM (#24499175)
> But it does mean that it's probably under active development, the creator has it fresh in their mind, and you can probably contact them.

This is true! But that's usually a given for projects being promoted via HN posts. Not usually a lot of Show HNs for for old, abandoned projects.

Re:Material Shell – A modern desktop interface for GNOME by slingnow on Wednesday September 16, 2020 @12:53PM (#24494524)
I would argue all of you suggested words are just as overused and meaningless as "modern". At the end of the day, I would still need to see the product to understand what it does.
Re:Material Shell – A modern desktop interface for GNOME by pimlottc on Wednesday September 16, 2020 @01:10PM (#24494726)
It's hard to describe a complex program with one word but I would argue they are at least more informative than "modern". Unless you're intentionally using old technology or going for a "retro-style", pretty much anything written in 2020 could be described as "modern".

The alternatives listed as just examples, I would need to understand the program better to come up with a truly apt adjective.

Re:Material Shell – A modern desktop interface for GNOME by eejjjj82 on Wednesday September 16, 2020 @01:22PM (#24494881)
without trying to nitpick I had a similar reaction as pimlottc. the Gnome-Shell title page is: "GNOME Shell, next generation desktop shell"

so when I read modern on your description I just chuckled a bit.

in any case great work on this. looks like a ton of work

Re:Material Shell – A modern desktop interface for GNOME by mobb_solo on Wednesday September 16, 2020 @07:28PM (#24499296)
Good point️ Additionally, people seem to forget about the term CONTEMPORARY.. It annoys me out that I can't use the word 'contemporary' when talking to 50% (~a lot?) of people. Somebody whose talking about some band they like and, I ask if they are a "CONTEMPORARY act?", they OFTEN reply, "No, they are a new/modern band".. lol
Re:Material Shell – A modern desktop interface for GNOME by mixmastamyk on Wednesday September 16, 2020 @03:10PM (#24496263)
The CADT Model. Modern usually means they rethought the problem from scratch. Not a problem in itself, it's how progress is made.

However, in practice typically means that there are hundreds of edge cases not yet solved.

Re:Material Shell – A modern desktop interface for GNOME by corytheboyd on Wednesday September 16, 2020 @08:09PM (#24499629)
You are over analyzing the marketing pitch, and/or expecting it to be the exact specification. It’s not. IMO it’s fine for a project to pick a few vapid buzz words to get you interested, because a complete specification of the project certainly isn’t going to catch eyes.
Re:Material Shell – A modern desktop interface for GNOME by harha on Wednesday September 16, 2020 @04:41PM (#24497588)
Not only in tech, e.g., modern portfolio theory.

Agree that it would be better to use more descriptive names.

Re:Material Shell – A modern desktop interface for GNOME by iso8859-1 on Wednesday September 16, 2020 @07:20PM (#24499227)
Why is it worse to use the word "modern" in tech compared to any other context?

If they called it "postmodern", would that be acceptable? BTW, do you propose renaming the Museums of Modern Art?

Re:Material Shell – A modern desktop interface for GNOME by zapzupnz on Wednesday September 16, 2020 @08:09PM (#24499627)
These questions seem to be a bit grasping.

It's clear from GP's post that the problem with 'modern' in this context is that it lacks semantic meaning within the given sentence. As 'modern' has no domain-specific denotative definition, one must turn to its connotation — of some quality that is only available in newer products, not prior ones.

On the other hand, to simply say that something is 'new' in technology is clear: it is a recently-developed or recently-published effort, free of insinuation that there is anything better or worse than what came before it. 'Modern', on the other hand, implies some sort of quality that might not be apparent in prior art.

> If they called it "postmodern", would that be acceptable?

Why would that be acceptable? That would carry even less clear meaning.

> BTW, do you propose renaming the Museums of Modern Art?

In that context, 'modern' has a domain-specific meaning — art made past 1860.