> I have no idea what's that and why it exists but I like it!
Sometimes it's better not to explain things.
But my guess it's a fun OS version of those lofi Youtube channels with the slowly changing background images and never ending playlist which get tons of pageviews daily: https://www.youtube.com/watch?v=hHW1oY26kxQ
Yeah, it used to be exactly that - a never-ending rotation of 80s “summer” clips over a soundtrack of retrowave / synth dance. At some point last year it changed into this.
If it's an incredibly boring enterprise app that people have to use for work, yeah. Make the UI obvious so users don't hate it any more than they have to.
For websites and apps that are recreational in nature, a unique UI that encourages exploration is completely fine. The death of Flash has turned websites into a wasteland of cookie cutter templates that still take forever to load thanks to hulking masses of tracking Javascript behind the scenes.
If users are so turned off by an unfamiliar UI that they'll bolt to a substitute, like scrolling endless feeds of images/text on Reddit/IG/FB, then that's their prerogative.
You shouldn't use a button where every other plane uses a lever, or a new term for a label to describe added functions when you can easily use a modifier of an existing similar label. It means things like that. Pilots know the UI of planes so newer planes should need minimal explanation of the UI to pilots is that the philosophy means, it does not mean new planes should have pretty ui anyone off the street can understand
This is only true for one kind of user. Granted it's the most common user assuming consumer facing products.
But if your UI is targetting professionals, substituting ease-of-grokking for speed-of-getting-shit-done is a very sound choice. Ideally you don't comprimise too much on either side of the spectrum, but there is still a tradeoff.
Consider how fast you can do various tasks in the CLI after knowing your way around it, and how many easy-to-use UI applications you would have to interact with, and how long, to do the same thing.
Compare a Tesla interface with a cockpit, and that you quickly need to just input some command. Would you rather have to browse on-screen menus until you reach it, or have a dedicated button/lever per function, when input speed is crucial?
Cli is still UI. "You shouldn't have to explain it" is relevant for the audience you target. For example a cli program should have a help flag like -h or --help, if you do --options that would be bad UI. If you have dedicated buttons in your UI for complex functions targeting advanced users, the labelig, icons and coloring should make their impact and current state very obvious to the user. You shouldn't come up with complex terms and custom icons no one else undetstands,etc... It does not mean water down the UI so everyone can understand it. Just like jokes you have to be relevant to the context of your audience.
--help is literally explaining how to interface as a user.
You are simply asking not to be any more complicated than you have to be after the fact of design trade-offs, which I think no one opposes.
Awk, grep, understanding regex, piping and much more an is not very friendly, but still extremely powerful and I have yet to find a sufficiently fast alternative with easier UI in however many decades it's existed.
There are alternatives with better UI that can do the job, but much slower, both in setup and execution.
This leads me to believe that the steep learning curve for the interface is intrinsically linked with the capabilities. I would honestly like to be proven wrong.
You can draw a parallell to programming, it's all about telling machines what to do. There have been more attempts than I could even list of trying to make natural language programming languages, GUI code generators, etc, and yet here we are choosing Rust (or relevant tool for your task).
I applaud every iteration improving usability without compromising performance in development or execution, but like your joke concession in your followup, there's no joke in the world you have to explain, assuming the recipient understands the context. But arguing from that point makes the original quote meaningless, does it not?
I would paraphrase that as: "Don't be any more complicated than you have to for the task", which is a truism I never aimed to dispute.
Ok, let me try again: the principle has nothing to do with user friendliness,learning curve or complexity of the UI.
Let's look at awk as an example,the language itself is not the UI, the means by which you interact with it is:
awk 'BEGIN{FS="\n"}{print $1}' somefile
How the quotes, braces,value assignment,input file specification,etc... Works is the "UI" ,what the terms BEGIN,FS,print,$1 mean and do is the functions of the language.
FL=somefile awk =BEGIN+FS=~\n~++print $1+=
If that was insteas the "UI" for the awk language, the functionality and power of the language remains unaffectes. But there is plenty to explain to your audience there and it has nothing to do with the functionality or capability of the language.
Even the most complicated aircraft has a seat,an obvious entrance and buttons as an interface to the pilot. It's fine for the functions of the buttons or how to be secured in a seat to require explanation,it's bad UI to have a bed,or a seat that pops up from a hidden location or buttons that look identical to indicator lights.
I had some issues with that a few years ago and wrote my own version in PyQt (it’s basically just a shuffled stream of their SoundCloud playlist). Never managed to polish it enough to publish though... maybe I should rewrite it in Go and release it.
A lot of non-accessibility apps use the accessibility features to do things like window resizing and clipboard management. Looking at my relatively pristine MacBook Pro's settings, I've got Flycut and Rectangle (expected) and less expectedly Dropbox and Aquamacs with accessibility access.
I think (but could be wrong) that it's a relatively low-risk permission to grant.
Even "simple apps" can improve their UX with it like a translator app that you can summon with a global keybinding.
There just seems to be lack a convention around telling the user why the app might need those privs. Users don't even know what accessibility privs do.
Thanks. The only thing that doesn't click with me and a lot of these kinds of sites, is that I was never an Apple user. There were some at school, but I started with early Windows. Not making a value judgement, just saying I have very little nostalgia for Apple because I didn't use it.
I have not played it, but I've heard... things about Hypnospace Outlaw, which is a simulation game inside an alternate history/satired 1999 (a bit later than OP experience though).
The onboarding experience is so good. I was dropped into a nostalgic interface that I recognized and I immediately knew what was going on and started exploring. Everything made sense and I happily signed up. Good Job!
I had the opposite experience. There was no context or description provided by the author, and the website is confusing and has stuff flying all over it. Furthermore, their Soundcloud API access is already revoked, so there is no music playing, thus making it even more confusing. I'm all for novelty websites, but this is a mess.
Without passing comment on the contributors in this comment string, I think we will find more often either a jarring or nostalgic reaction to design elements depending on if your formative technology experiences were on Apple II’s, DOS, and Win3.1 or iPhones, iPads, and Alexa.
There's so much music these days, a lot of really interesting and innovative stuff. You just don't get to hear it because everything has to be written by someone like Max Martin to get on "popular" media. When you look at the catalog of pop songs him and his mentor are responsible for, it puts a lot of the music scene into perspective.
Maybe it’s a scientific research question. Maybe as everything pop / media was limited/produced/organized we as consumers could only be hit with heavy filtered (see nice and consumable from bigcorps) content ?
Maybe it was the fact that media didn't play as dominant a role in people's lives? You'd read the daily paper and then move on with your day.
As for the popular music, I dunno. I mean 80s music is distinctly optimistic in contrast with 90s grunge. Maybe it was an echo of the disco era of the 70s that bled into the music style?
I remember the 90s very well and it definitely was an optimistic period even though the music was mixed, with hip hop taking off amongst the gang violence of the early 90s. And grunge and emo with their much more emotional versions of rock. Still, seemed like the world was generally at peace and everything was getting better and people believed they were getting better.
In many ways the world is still getting better, but there seems to be a lot of tension today and I don't know what all the root causes of that are.
The positivity of ‘80s culture was a reaction to the darkness of the ‘70s, which were marred by political violence, the heroin epidemic, massive international tensions, and a lot of ‘60s acts trying to stay relevant by taking themselves way too seriously. At the time, a lot of the intellectual establishment criticized the ‘80s shift as vapid, shallow, and “commercial”, in the context of a rising yuppie culture based on banal materialism.
The ‘90s felt peaceful because the Cold War was over and Desert Storm was a walk in the park. Europe was uniting, political-correctness was rising (which helped minorities get more respect every day), and a lot of people thought that we could now move on from “capitalism vs socialism” to a capitalist society that could responsibly adopt the best bits of alternative systems.
Interesting tidbit I recall from an interview with Steve Martin, a stand up comedian who became popular in the mid-late 70s:
"Mr. MARTIN: Yes. It sounds so frivolous now but it was a crucial decision then. I - you know, the Vietnam War was raging but it was winding down. America was very politically conscious. There were protests, you know, there was political humor everywhere, and I just sensed that the era was ending, that it - you know, it was a kind of - I don't like this word but it was an implosion because you know, you just can't keep taking drugs and have a philosophy, live on. People are dying, and you know, Charles Manson came on the scene and besmirched everyone with long hair. And so I decided, OK, I'm putting on a suit, I'm putting on a tie and I'm cutting my hair. And I cut every political reference out of my act, which was a staple for comedians at the time because it was such an easy laugh. You just mentioned the word Nixon or something - everybody would cheer, I mean, meaning because they didn't like him. And so that was, at that point, the difference between me and them." -https://www.npr.org/templates/story/story.php?storyId=989365...
> The ‘90s felt peaceful because the Cold War was over and Desert Storm was a walk in the park.
Desert Storm may have been, but that was the very beginning of the 1990s; the 1990s also included Somalia and the Balkans Wars, neither of which were walks in the park.
> and a lot of people thought that we could now move on from “capitalism vs socialism” to a capitalist society that could responsibly adopt the best bits of alternative systems.
The US basically abandoned any serious “capitalism vs. socialism” dialogue for the entirety of the Cold War plus the period of the neoliberal consensus Which overlapped and extended through the 1990s and 00s, and it also abandoned significant adaptation of capitalism during the same time period, which is unsurprising because the synthesis that Spurs such adaptation has always been, throughout the life of capitalism, driven by exactly the capitalism v socialism debate.
There's a lot of localization involved in these feelings as well. In Europe, the 90s were broadly seen as similarly upbeat as the 80s but perhaps a little less synthetic. In the UK, for example, europop, the Spice Girls, bubblegum dance (like the Venga Boys), jingly-jangly Britpop, etc. are more commonly associated with the 90s than grunge, alt rock, or punk revival as were more popular in the US. (When "retro" stations are playing "90s music" in the UK, they're not usually playing the Smashing Pumpkins or Dave Matthews Band, alas, but banal 90s pop.)
I've known about Poolside for a while, looks like they've changed their format a bit (it used to just be a full sized 80s videos with background music.) When I used it often, I discovered some artists which was nice.
My expectation was that this was Uber for pools: a VC backed 2 sided on demand pool marketplace where I could instantly book and swim. Now I'm totally confused :) <s>
And as someone who owns a pool, it will freeze over here in CA before I let some stranger book it for a party on the Internet. This is the pets.com of the sharing economy.
Poolside FM is great music to play in the office; it's upbeat but never obnoxious or explicit; no one ever complains. I don't stream the graphics though I think that would be a little cheesy for work.
Well, you beat me to to it. I've been creating radio visualizers and fake OS libraries to make this kind of projects. Yours is well done and I love it. Congratulations.
I would like to find a list of similar places on the internet. Also I use Poolside FM for a while now and I liked their IG account too: https://www.instagram.com/poolsidefm/
It's cool and in 1997 I was around 16, so this does bring back some good memories. Very well done. Is this just for the the visual reminiscence of the mid 90s or does it have a direction that I am not aware of? Good job!
This is actually v.2 (or even 3) of the site. The previous one was just a “tv channel” showing ‘80s tv material while playing music “you would hear by the poolside”. The idea was to play music that feels all summer-y and lounging, with a touch of retro nostalgia for what were arguably the peak years of Miami-style iconography. I think the guys behind it are Scottish.
The UI is brilliant, and everything just works. Not that it's doing anything as such.