New around here? Register your SA Forums Account here!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $10! We charge money because it costs us money per month for bills alone, and since we don't believe in shady internet advertising, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Jabor
Jul 16, 2010

#1 Loser at SpaceChem
even if they've never worked with physical documents and manila folders before, most human beings have an intuitive understanding of a physical item that can only be in one place at a time.

if you try to actually build a system entirely around tagging and forego giving things a canonical location at all, it's just hard for people to understand, especially when it comes to things like deleting and making copies.

Adbot
ADBOT LOVES YOU

First of May
May 1, 2017
🎵 Bring your favorite lady, or at least your favorite lay! 🎵


But files aren't physical objects. I would argue that many, many users can't conceptualize "locations" inside a computer. They live in a world where they are looking at a screen. We live in a mental world while using a computer. That's why we answer the tickets that they can barely articulate.

Data Graham
Dec 28, 2009

📈📊🍪😋

It's hard to let go of the desktop metaphor when the human mind is so spatially oriented. We always go "I remember that icon, it's up in the top left about yea over there" way easier than "I remember what that file was called" or "I remember roughly how recently I last looked at it" or even "I remember what folder it's in and where that folder is".

But if a whole generation of users who are used to apps using internal documents with their own bespoke internal navigation systems are any indication, none of that may be necessary. A generalized OS-level app-agnostic file navigation structure made sense once upon a time but I guess nobody mourns its loss

Arquinsiel
Jun 1, 2006

"There is no such thing as society. There are individual men and women, and there are families. And no government can do anything except through people, and people must look to themselves first."

God Bless Margaret Thatcher
God Bless England
RIP My Iron Lady
If these articles prove anything it's that someone mourns the loss, if only educators.

We're weirdos who will go and find a way to access it anyway if we need to. Trying to print stuff is a good way to start that.

Jabor
Jul 16, 2010

#1 Loser at SpaceChem
Concretely: Google Drive tried to ditch the "one canonical location" concept and have things live in many locations at the same time, and it didn't work. They had to go back to having one location for each file.

I've never heard of a situation where having a concrete real-world metaphor made something more difficult to explain.

Wizard of the Deep
Sep 25, 2005

Another productive workday

Data Graham posted:

The hierarchy of folders is a vestigial side effect of physical documents/folders, where you can only put a document in one folder and that folder can only go in one other folder etc. There's no intrinsic need for this in software, you can have your document be in many different folders at once if you want, and that's basically what tagging is. Just combine that with a nice browser view for digging through your tags (i.e. by count of items tagged, date of last access, etc) and you have something that's more useful and more intuitive for someone who's never actually touched a manila folder before.

About a decade ago, I was an admin for a document management system that did exactly that: Motive M-Files. It was quite good when I supported it, but I haven't touched it since I left that job. No endorsement of it as it stands today.

Imagine SharePoint developed by a group of intelligent people with a clear set of objectives and not hamstrung by a syphilitic codebase. Whenever you uploaded a document, you'd get a single form pop-up to fill out with stuff like document type, client, project, date sent, and whatever specific fields were necessary for that particular document type. Then behind the scenes we had a bunch of "views" or folder paths built from those tags. You could search off the tag info (and I think it did full-text search too?), build your own personal views, or just use the "default"/department-wide shared views. There was one copy of the file, but you could drill down to it through multiple paths. Need to see all the letters sent out for a particular project? Projects -> $Project Code -> Letters. Need to see all the unpaid invoices sent to a specific client? Client -> Invoices -> Filter by "Paid = No" (because we had a custom integration with our accounting software, this was basically automatic).

It had a local client that was generally quite good. It did syncing and caching very well. But our config was limited to in-office or (slow) VPN connections only. Because the M-Files server ran locally, not in the cloud (that barely existed then). Nothing like a OneDrive "automatically sync anywhere you've got a whiff of internet". I don't recall exactly how it handled conflicts. It did a great job on versioning, and it looked like normal files and directories to other programs.

It can and does work. But we also built out "standard" views, because that's how most brains work. Compliance was strictly enforced because we had complete buy-in from upper management. They didn't quite grasp the deepest complexities of the system, but they were a bunch of engineers and architects who knew the importance of a good filing system. Also really helped that the company was tiny (<300 employees total).

Serperoth
Feb 21, 2013




Renegret posted:

We had a computer lab in both my elementary and middle school, and in both schools they had no idea what to do with it. So all we did was get put in front of some math or reading educational software and learn nothing about computers.

I have a funny feeling the methods haven't advanced by much since then.

We had a class that involved learning computer stuff, and a computer "lab".
The class was outdated even at the time, and I recall it talked more about specifics than fundamentals. Yeah a CD is 700MB, incredibly educational.

The lab was basically a free hour, stuff wasn't locked down in the slightest, including the Internet (think 2008ish) :allears:

There also were (and still are probably) places that do computer education, basic Excel/Word/hardware stuff, which was a nice way for a kid to get into that area. Nothing too much but it opened some familiarity to get into the real deal later on.

I do believe in user education, or at least in them having some basic "courage" to not immediately have an issue. Got a walk-up this week with the reading pane having disappeared from Outlook. Fair enough, you don't know off the top of your head the setting, but why not take a look in the menus, see if there's something relevant. If you're scared of breaking something, don't click anything, just look, and ask about it, rather than nothing, if that makes sense?

Data Graham
Dec 28, 2009

📈📊🍪😋

I know I was very enamored of the idea of tailored navigation systems when apps like iTunes and iPhoto came out, the former opening up my eyes to the possibilities of navigating to your music by genre, composer, release date, whatever you like, not just "well I have a Music folder and in that I have a Rock folder and in that I have a Metallica folder and in that I have all my stolen Metallica MP3s" which makes you overload the filenames with track number prefixes to make them sort properly and breaks down as soon as you have things like compilation albums or classical music etc. And in the iPhoto case I was like, okay, how about navigating your photos not by folder but by visually scanning the thumbnails in a timeline view? Yeah that makes way more sense.

But this line of thinking does only go so far, and can't really extend beyond this small handful of use cases. I stopped trying to blue-sky my way through this stuff many years ago and I'm content to just let apps do what they wanna do, and if the emergent paradigm is "each app (edit: and website) has its own internal file soup", I can live with that, but also I'm not totally surprised that the desktop/files/folders metaphor hasn't made any real moves toward going away, at least on non-mobile (that distinction still existing is a whole nother kettle of fish).

Data Graham fucked around with this message at 12:10 on Jul 4, 2024

chin up everything sucks
Jan 29, 2012

"Gen Z doesn't know how to computer"

How is this different than half of our userbase? The ones who store everything on their desktop, or in downloads? Or who use Outlook for document storage?

It's just a new group that people want to complain about. At least Gen Z is young enough that they have the excuse of not having been shown how stuff works, Boomers who have been using modern GUI systems for now 30 years have none.

BlankSystemDaemon
Mar 13, 2009





As far as alternatives to filesystems go, there’s quite a bit written about it in acedemic circles, with two of the more interesting ideas being orthagonal persistence and relational databases using tagging.
If you anyone’s interested, look up ErosOS and Plan9.
There’s also navigational database, but I don’t know that that has a working implementation (and some argue that a hierarchical filesystem is a navigational database).
WinFS in Longhorn was also supposed to be a departure from the hierarchical filesystem.

Also: here’s a fun exercise; without looking it up, define the difference between a folder and a directory as it applies to filesystems.
Even though a lot of folks who’re familiar with hierarchical filesystems use the words interchangably, they don’t mean the same thing.

Renegret
May 26, 2007

THANK YOU FOR CALLING HELP DOG, INC.

YOUR POSITION IN THE QUEUE IS *pbbbbbbbbbbbbbbbbt*


Cat Army Sworn Enemy

chin up everything sucks posted:

"Gen Z doesn't know how to computer"

How is this different than half of our userbase? The ones who store everything on their desktop, or in downloads? Or who use Outlook for document storage?

It's just a new group that people want to complain about. At least Gen Z is young enough that they have the excuse of not having been shown how stuff works, Boomers who have been using modern GUI systems for now 30 years have none.

I would've hoped millennials would have learned not to complain about gen z the way boomers complained about millennials, but alas


That being said, I'm going to nut punch the first poster who says rizz

Internet Explorer
Jun 1, 2005





Renegret posted:

I would've hoped millennials would have learned not to complain about gen z the way boomers complained about millennials, but alas

:haibrow:

nielsm
Jun 1, 2009



BlankSystemDaemon posted:

Also: here’s a fun exercise; without looking it up, define the difference between a folder and a directory as it applies to filesystems.
Even though a lot of folks who’re familiar with hierarchical filesystems use the words interchangably, they don’t mean the same thing.

In Windows, I would say a Folder is a container that exists within the shell namespace (File Explorer), this folder could represent a Directory on a standard filesystem, or it could be virtual and its content might not be files or might only be materialized when the user does something with it.

Data Graham
Dec 28, 2009

📈📊🍪😋

Does it have to do with spatiality / the visual representation where a folder window has a defined and persistent on-screen location? And/or you can only have one window open at a time for a given folder?

Sywert of Thieves
Nov 7, 2005

The pirate code is really more of a guideline, than actual rules.

Wait, folder and directory are not the same thing? I've been using them interchangeably for the past 30 years. :psyduck:

e: oh my god
https://stackoverflow.com/questions/5078676/what-is-the-difference-between-a-directory-and-a-folder#5078792

quote:

If one is referring to a container of documents, the term folder is more appropriate. The term directory refers to the way a structured list of document files and folders is stored on the computer. The distinction can be due to the way a directory is accessed; on Unix systems, /usr/bin/ is usually referred to as a directory when viewed in a command line console, but if accessed through a graphical file manager, users may sometimes call it a folder.

The Fool
Oct 16, 2003


Sywert of Thieves posted:

Wait, folder and directory are not the same thing? I've been using them interchangeably for the past 30 years. :psyduck:

e: oh my god
https://stackoverflow.com/questions/5078676/what-is-the-difference-between-a-directory-and-a-folder#5078792

you'd still be right 99% of the time, but yeah

Internet Explorer
Jun 1, 2005





How many people on this planet would care about the distinction? A dozen?

vanity slug
Jul 20, 2010

add me to the list, i love being a pedantic gently caress

Arquinsiel
Jun 1, 2006

"There is no such thing as society. There are individual men and women, and there are families. And no government can do anything except through people, and people must look to themselves first."

God Bless Margaret Thatcher
God Bless England
RIP My Iron Lady
The best kind of pedantic distinction is one that's based on an entirely arbitrary different pedantic distinction. What's the difference between a file and a document?

The Fool
Oct 16, 2003


Arquinsiel posted:

The best kind of pedantic distinction is one that's based on an entirely arbitrary different pedantic distinction. What's the difference between a file and a document?

:goonsay:

shame on an IGA
Apr 8, 2005

Arquinsiel posted:

The best kind of pedantic distinction is one that's based on an entirely arbitrary different pedantic distinction. What's the difference between a file and a document?

Raymond Chen posted:

In general, code which manipulates the shell namespace should operate on folders and items, not directories and files, so as not to tie themselves to a particular storage medium. For example, code which limits itself to files won't be able to navigate into a Zip file, since the contents of a Zip file are exposed in the form of a virtual folder.

https://web.archive.org/web/20120125050726/http://blogs.msdn.com/b/oldnewthing/archive/2011/02/16/10129908.aspx

Arquinsiel
Jun 1, 2006

"There is no such thing as society. There are individual men and women, and there are families. And no government can do anything except through people, and people must look to themselves first."

God Bless Margaret Thatcher
God Bless England
RIP My Iron Lady
That link raises so many more questions and I love it.

Internet Explorer
Jun 1, 2005





Is a Zip file a sandwich? Go!

The Fool
Oct 16, 2003


Internet Explorer posted:

Is a Zip file a sandwich? Go!

open face, but yes

Jaded Burnout
Jul 10, 2004


A zip file is a thing you put things in and they get smaller. So a stew.

Renegret
May 26, 2007

THANK YOU FOR CALLING HELP DOG, INC.

YOUR POSITION IN THE QUEUE IS *pbbbbbbbbbbbbbbbbt*


Cat Army Sworn Enemy

The Fool posted:

open face, but yes

Ahh so it's a taco then

kensei
Dec 27, 2007

He has come home, where he belongs. The Ancient Mariner returns to lead his first team to glory, forever and ever. Amen!


Renegret posted:

Ahh so it's a taco then

No it's a pizza

Geemer
Nov 4, 2010



It's a burrito because they're often sloppily made and you can unpack them to extract the contents.

Diqnol
May 9, 2010

Nick Sirianni is
bad for business


Burrito works well because they are often filled with things you can’t compress well and thus barely save space vs a bowl

The Fool
Oct 16, 2003


Renegret posted:

Ahh so it's a taco then

sandwich

kensei posted:

No it's a pizza

sandwich

Geemer posted:

It's a burrito because they're often sloppily made and you can unpack them to extract the contents.

sandwich

Serperoth
Feb 21, 2013




Tacos are tacos, pizza is toast, burrito is calzone

Cube rule.

Arquinsiel
Jun 1, 2006

"There is no such thing as society. There are individual men and women, and there are families. And no government can do anything except through people, and people must look to themselves first."

God Bless Margaret Thatcher
God Bless England
RIP My Iron Lady
Cube is sandwich. Rule is soup.

Renegret
May 26, 2007

THANK YOU FOR CALLING HELP DOG, INC.

YOUR POSITION IN THE QUEUE IS *pbbbbbbbbbbbbbbbbt*


Cat Army Sworn Enemy
Since file structures are a tree then that makes them a salad

Entropic
Feb 21, 2007

patriarchy sucks

chin up everything sucks posted:

"Gen Z doesn't know how to computer"

How is this different than half of our userbase? The ones who store everything on their desktop, or in downloads? Or who use Outlook for document storage?

It's just a new group that people want to complain about. At least Gen Z is young enough that they have the excuse of not having been shown how stuff works, Boomers who have been using modern GUI systems for now 30 years have none.

in my experience there's distinct kinds of "don't know how to computer" and some of those kinds of not knowing how to computer are more prevalent in different age cohorts, but there is no age group that is reliably computer-savvy.

e.g. in Gen-Xers and Boomers you get a lot of the "I'm Just Not Good With Technology" people who just freeze up if you try to get them to understand anything technical, and will not read the error message on the screen even if it spells out exactly what the problem is and what to do about it. In Gen-X / Millenials you get a lot of people who think they are good with technology but actually know just enough to get themselves into trouble and will get mad if it's pointed out they're doing something wrong or fundamentally misunderstanding something. And in young millenials and younger you get a lot of the "raised on phones and doesn't know what a file directory is" effect. But all of those age groups have people who are tech savvy or not, the not just tends to manifest in different ways in the different age groups.

BlankSystemDaemon
Mar 13, 2009





It’s almost as if you have to be willing to learn, and also put in effort - rather than expecting to learn through osmosis.

Darchangel
Feb 12, 2009

Tell him about the blower!


Arquinsiel posted:

Those stories always just make me wonder if schools have completely abandoned basic computer lessons.

I'm pretty sure most schools have abandoned basic education unless it's on some mandated test.

Renegret posted:

I would've hoped millennials would have learned not to complain about gen z the way boomers complained about millennials, but alas


That being said, I'm going to nut punch the first poster who says rizz

I'm Gen X. I'm going to complain about all three, because you all are destroying the world in different ways. We're the only one's holding things together, obviously.

No, but really, Gen Z is screwed so badly, and not of their own doing.

SyNack Sassimov
May 4, 2006

Let the robot win.
            --Captain James T. Vader


BlankSystemDaemon posted:

It’s almost as if you have to be willing to learn, and also put in effort - rather than expecting to learn through osmosis.

this sounds very unamerican

A Frosty Witch
Apr 21, 2005

I was just looking at it and I suddenly got this urge to get inside. No, not just an urge - more than that. It was my destiny to be here; in the box.

BlankSystemDaemon posted:

It’s almost as if you have to be willing to learn, and also put in effort - rather than expecting to learn through osmosis.

Ugh.

Renegret
May 26, 2007

THANK YOU FOR CALLING HELP DOG, INC.

YOUR POSITION IN THE QUEUE IS *pbbbbbbbbbbbbbbbbt*


Cat Army Sworn Enemy

Ugh.

Adbot
ADBOT LOVES YOU

Prescription Combs
Apr 20, 2005
   6
A zip file is like when you sauté spinach

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply