TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open Question: How Can We Fix Files?

33 pointsby dschroeralmost 4 years ago

15 comments

chubotalmost 4 years ago
Sort of related: I&#x27;m still confused by GUIs and files, and I&#x27;ve been using computers for ~30 years and programmed professionally for ~15, using Windows and Linux.<p>I&#x27;ve mostly gotten over all the confusion in Windows and Linux, but OS X still confuses me. Specifically how to install an application. It seems like it&#x27;s different with each app.<p>For example, I downloaded a .dmg file for the Transmission BitTorrent client. And I double clicked it. There was another icon inside, and I double clicked that.<p>Now I&#x27;m running the Transmission client and I can use it. But it&#x27;s not installed? I can&#x27;t click on a .torrent file and have it launch the client.<p>I try to drag the whole thing into Applications? That makes a big mess. It doesn&#x27;t install it. I have to open up finder and manually remove the files.<p>Then I realize I have to click the .dmg and then drag <i>the thing inside</i> into Applications.<p>To me everything in OS X looks like an &quot;icon&quot; and there is some tenous relationship to directories&#x2F;folders, and &quot;Applications&quot; is some special pseudo-folder. I&#x27;m still confused, and not surprised at all that end users are confused. And this is on the OS that&#x27;s supposedly the most user-friendly.
评论 #28084159 未加载
评论 #28083801 未加载
评论 #28101269 未加载
评论 #28084266 未加载
评论 #28084721 未加载
jl6almost 4 years ago
There’s nothing wrong with files. Files are a fundamental freedom - the freedom to have custody of data, unlike the mobile&#x2F;cloud paradigm where everything is an app&#x2F;API with no guarantee that data you access today will be accessible tomorrow.<p>File management and file browsers could always improve, but let’s not get rid of files themselves please.
评论 #28084555 未加载
评论 #28085340 未加载
jeroenhdalmost 4 years ago
&gt; This caused confusion because the the user did not understand that a online view of the files is not the same as having the files on your computer.<p>I think that&#x27;s the crux of the problem. The concept of files should not be estranging to anyone. It&#x27;s the weird mix between native GUI and online GUI that&#x27;s confusing here.<p>Modern smartphones have abstracted files into specific names inside specific apps. Every file is in their own little app, and the idea that a document and a picture can live right next to each other is starting to look foreign.<p>I believe this babification of user interfaces is taking away fromtthe computer experience. The arcane menus and knowledge Windows 98 required is luckily a thing I&#x27;d the past, but the concept of &quot;web browser or file browser&quot; shows a dangerous lack of knowledge about the system in use. This isn&#x27;t a problem for random DOCX files, but it makes phishing very easy. After all, if the user doesn&#x27;t know that there&#x27;s a difference between the browser and the rest of their computer, how will they ever doubt those messages about their computer being infected by a virus?<p>People use computers every day for many tasks, but their education seems to have halted around ten years ago. Kids are growing up solely with the smartphone model in mind, of apps and sandboxes and no way to move information with anything but the &quot;share&quot; button, so it&#x27;s only a matter of time before that concept is also simplified.<p>Interfaces should be intuitive but computers should not be used without knowledge of the core concepts like &quot;what is a program&quot; and &quot;what is a file&quot;. We can try to fix this by making even leakier abstractions, but what we really need is education.
regularfryalmost 4 years ago
Not building actively confusing user interfaces would be a good start. If what you have is a file, presenting local file controls is appropriate, so do that.<p>If what you have is kind of like a local file but the abstraction is leakier than the Titanic, don&#x27;t, because unless you can be very clear to all concerned about which operations aren&#x27;t available (and here&#x27;s a hint: you can&#x27;t), it is inevitable that the user is going to try something that Just Doesn&#x27;t Work for reasons they don&#x27;t care about.<p>And that&#x27;s a <i>terrible</i> user experience. Not just because they don&#x27;t achieve their goal, but because it undermines their trust in interfaces that do get it right, so suddenly <i>everything</i> is fraught.
coldacidalmost 4 years ago
This is more a question on fixing in-browser cloud storage services.<p>Mounting the cloud storage locally is probably the best solution to this. I don&#x27;t access my files in Nextcloud through my instance&#x27;s website, I do it through the app that lets me treat it as another directory on my computer. OneDrive and iCloud already do this by default on Windows and Mac, respectively.
评论 #28078412 未加载
londons_explorealmost 4 years ago
Gmail&#x2F;google drive is a big offender here...<p>When someone sends me a zip file, having the most obvious link take me to a list of files in the zip that I can neither preview nor download seems illogical.<p>In the 21st century, I expect webmail providers to understand zip files.
评论 #28084549 未加载
anotherhuealmost 4 years ago
Skips the rather more pressing issue of files no longer existing for most mobile apps. Data portability matters but not to anyone in particular.
alex_youngalmost 4 years ago
Simple, get a file cabinet. It holds all of your files, and you can forget about them until you move to the next place.<p>Seriously though, this data exchange motif is so ingrained in computing as to be almost unimaginable to dispose of. Programs need a semipermanent method of exchanging information and we call that thing files.
评论 #28085233 未加载
perryizgr8almost 4 years ago
The problem described here is not a files problem. It is a Microsoft SharePoint problem. Link to a file should directly download it to your computer. Not open up a fake file browser inside your browser.
评论 #28084206 未加载
评论 #28101334 未加载
southerntofualmost 4 years ago
&gt; Anyone who has used a computer with a GUI (Graphical User Interface) knows what a file browser looks like.<p>Just nitpicking here, but a lot of people who started using GUI on a &quot;smart&quot; phone have no idea what a file browser looks like. They know what a one-dimensional &quot;photo&quot; or &quot;document&quot; browser is, but they have no idea both are &quot;files&quot; that are stored in &quot;folders&quot;.
评论 #28086886 未加载
Const-mealmost 4 years ago
&gt; Are there ways to simplify and streamline this fragmented system?<p>Technically, yes. There&#x27;re protocols like FTP and WebDAW supported in pretty much all operating systems who allow users to view, download and&#x2F;or upload files using any app.<p>Practically, no. Internet companies hate specialized protocols because they don&#x27;t serve ads.
评论 #28167604 未加载
rapjr9almost 4 years ago
While you&#x27;re at it maybe you could prevent ransomware by making access to one file different than access to many files? Any application that wants to access many files, especially critical ones, should require special permissions, perhaps a USB access key. For critical infrastructure this could be very useful. Spawning threads for each file should be detected and require the same special permission. Emergency access could be provided via a physical &quot;break glass&quot; mechanism that triggers logging and an alert on the network (perhaps even via an independent mesh network based on cheap ESP32 chips). Sure it would cost more, require some OS changes, and be a hassle to use, but for critical infrastructure those costs seem worth it. I know computer science has studied such things, is there some known roadblock to implementing this? Perhaps it was viewed as making system administration too tedious but I haven&#x27;t seen any other ransomware solutions [backups (which will not stop blackmailing with stolen data) and kill cryptocurrencies (not possible internationally)] that make much sense so maybe it is time to reconsider, the costs may be worth the protection.
评论 #28167620 未加载
mikewarotalmost 4 years ago
I&#x27;ve been reassuring people for decades that computers are confusing, it&#x27;s not just them. My go-to example is quite simple...<p><pre><code> &quot;You have two folders, with files in them, if you drag a file from one to the other, what will happen? Depending on rules you can&#x27;t be expected to remember, one of three things will happen. It might copy, move, or make a shortcut to the file. If you right-click (the other mouse button) on a file, and drag it to the destination, you get to choose which thing you want done, every time.&quot; </code></pre> This little instruction saves boatloads of time for Windows users. It&#x27;s sad that there isn&#x27;t a right button in the Apple world to help make things easier.
评论 #28101318 未加载
S5yDyAk3XoQH5almost 4 years ago
You can&#x27;t. When you build a software to be idiot proof, somewhere a better idiot is built.
kmarcalmost 4 years ago
While it doesn&#x27;t &quot;fix&quot; the issue of file sharing with less technically inclined people, I found it good enough to tackle my problems with SharePoint:<p><a href="https:&#x2F;&#x2F;rclone.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rclone.org&#x2F;</a>