Live data from Hacker News

Computer Files Are Going Extinct

onezero.medium.com

341–350 of 408 posts

Re: Computer Files Are Going Extinct

#341
post #108

To a computer science teacher, this feels like trying to walk up a down escalator. First-year CS students (middle school or high school) with experience using Apple products don't have a concept of a filesystem. The shift to auto-saving documents also corrodes the intuition that files get stored on disk in some non-magical way. In the same way that it's now easier to teach networking and graph theory because youth ex…

Frankly, we’ve been fantasizing of moving away from the file-system-as-tree abstraction since forever, wanting to embrace a metadata rich database approach. Can’t happen soon enough imho

Agree! Can't happen soon enough.

My project Aquameta is one such attempt, trying to rethink the programming stack, and by extension all user data, as relational data instead of files, with the filesystem still there under the hood, but basically as a bootstrapping mechanism to get the database running.

Here's an essay about the reasoning and approach:

http://blog.aquameta.com/intro-chpater2-filesystem/

The TLDR is that the filesystem lacks a sophisticated information model, and doesn't provide mechanisms for defining structures, and we really need to embrace this basic requirement at a systemic level.

Boot to PostgreSQL! :)

Re: Computer Files Are Going Extinct

#342

Earlier quoted context omitted.

There's definitely a mix of good and bad as language changes. Losing the word "meme" to the colloquial definition is a loss and a massive disappointment to me, because I think the gene analogy is insightful. When I talk to people about memes-as-in-memetics they're bound to get confused or even disbelieve me that it had any other meaning. I've been accused of man-splaining in situations where I am legitimately being h…

Praxis has a specific meaning and is a classical Greek concept.

Thanks I'll look into this, and better examples. :)

Re: Computer Files Are Going Extinct

#343

Earlier quoted context omitted.

Yeah but what if you are grading papers, do you want to mark up bitmaps? People need to learn that there is more than one way to do something.

> if you are grading papers do you want to mark up bitmaps? Why not? Get a tablet with a stylus and draw your commentary directly on the image. That is the way teachers have always marked up student work, just now without a paper copy or a physical red pen. Trying to mark up documents using MS Word or Google Docs or whatever is a horrible experience in comparison.

I don't see why you could not do exactly the same thing with MS Word, or even a properly exported PDF.

And, the added benefit is that it is searchable and can be re-rendered in different formats.

But even if sending obtuse oversized bitmaps to be handled on a tablet did happen to be the best solution, that is really not the point. Her class is not about optimizing itself. Her class is about educating students. Not just about science, but about what goes into collecting data, collaborating, and submitting it in an accessible format.

I think that a high school graduate should be able to understand how to take some arbitrary files, bundle them together in a zip file, and email them to someone. I really don't think this is too much to ask of some aspiring pre-STEM students. And if she bent over backwards to use snapchat and accept assignments in the form of a bunch of screenshots, I think she would be doing them a disservice.

Re: Computer Files Are Going Extinct

#344

Earlier quoted context omitted.

> if you are grading papers do you want to mark up bitmaps? Why not? Get a tablet with a stylus and draw your commentary directly on the image. That is the way teachers have always marked up student work, just now without a paper copy or a physical red pen. Trying to mark up documents using MS Word or Google Docs or whatever is a horrible experience in comparison.

iPad OS’s new “full page screenshot” feature for webpages kicks out a long PDF (no page breaks, it’s one long scrollable page like the actual webpage was) and sends it straight to the markup view. You can draw on it just like marking up an image, but the text is still selectable and searchable. It’s a nice example of software recognizing how people want to work and building to support that. And one more for the peopl…

Years ago, I tried using ghostcript to set the attributes of a webpage PDF so that it is like 8k pixels tall and had no linebreaks, but Preview.app would just render it as a single page really zoomed out, and I would have to zoom all the way in. Does it function better now?

Re: Computer Files Are Going Extinct

#345
post #88

Earlier quoted context omitted.

Out of all my data, music and video is the thing I worry about least. I'm not going to lose my business or job because Apple Music stops working or I can't see the latest Netflix series. The last thing I want to spend my time doing is managing and worrying about terabytes of media.

Well clearly you don't have a library of Alexandria. Not to claim I do, but, well, i do curate my own library, both in books and in media and I do have some stuff that isn't easy to come by: mispressed Amorphous Androgynous CDs. Early Nate Tarrant music. The Screaming Abdabs bootleg - and to me they hold value just like a family album might hold to some. It's not about money or what i do, it's about intrinsic value o…

[deleted]

Re: Computer Files Are Going Extinct

#346

Earlier quoted context omitted.

A friend recommended an accountant to me here in Japan. He wanted to do all correspondence via the Line App including tax forms etc. Another contract made a Facebook messenger group and shared all versions of files by pasting them in to the messenger chat. Wasn't particular happy about those but fortunately both were fairly short term things and to be honest I couldn't really think of anything better that I believe I…

Line accountant!! Same in Korea but with KakaoTalk. People use it for everything. People who are worried about the dominance of WhatsApp or Messenger should see what 90 percent+ dominance by one platform looks like. I did all the organising for a rental contract here through KakaoTalk. It also has a bank and in-app payments system. You can use it to buy someone a coffee at starbucks.They just recieve a barcode to be…

> You can buy gifts for people and have them shipped without knowing the address, because the recipient just inputs it after recieving the notification.

Dang, I wish I could do that.

Re: Computer Files Are Going Extinct

#347
post #211

Earlier quoted context omitted.

> [media file ownership] was definitely a waste of time retagging thousands of music files out of some strange ownership OCD Full disclosure: I used to work for Spotify. When people talk about services like Spotify and Apple Music, they usually miss how much value is added in the cataloging and search they do. These are a massive pain to do yourself, it doesn't scale past ~10,000 tracks, they've put more thought into…

> it doesn't scale past ~10,000 tracks, they've put more thought into it, Spotify also says supporting more than 10000 tracks in "My Library" isn't necessary, so the people who hit that limit aren't helped by Spotify either

Except search and playlists still work.

Re: Computer Files Are Going Extinct

#348

To a computer science teacher, this feels like trying to walk up a down escalator. First-year CS students (middle school or high school) with experience using Apple products don't have a concept of a filesystem. The shift to auto-saving documents also corrodes the intuition that files get stored on disk in some non-magical way. In the same way that it's now easier to teach networking and graph theory because youth ex…

I also teach computer science (part-time adjunct, I have a regular industry job too), so the quality of computer literacy in the incoming student body is on my mind pretty regularly. This has been especially troublesome when teaching operating systems, because the OS is the deepest layer in the pile of abstractions students have to peel-back over the course of their CS education. The pile of abstractions is only getting higher - the day is not far off when we have to peel-back the abstraction of "persistent data generally" in terms of files before we can get on to peeling-back the abstraction of files themselves. Or who knows, maybe we'll all abandon the desktop analogy of computing altogether, with it's hierarchies of files and links, to move on to some new purely-graph-theoretical database notion of persistent data. Somebody will still have to talk to the disk controller, however, and I can only imagine how distant that reality will be (and already is) from most students' day-to-day experience with computing.

At the same time, I can see a great equalizing force in all this. Computers have reduced the technical acumen demanded from their users to the point that owning a computer and using a computer and even being a "computer enthusiast" doesn't put you very much ahead of anybody else on-average when it comes to starting out towards becoming a computer scientist. I think this, in combination with that everybody wants to be a software engineer these days, will eventually put us somewhere around the 1970's in relative terms with regards to technical literacy in the cohort of incoming computer science students. This might sound nightmarish to the current establishment, but it has at least a positive side-effect: computer science is getting more accessible because teachers can no longer assume that pupils come from a background of "quasi-technical" computer literacy (again, this is because conventional computer literacy has become decreasingly technical in nature).

I've heard one of the general causes behind the lack of diversity in gender and economic-background in tech workers is, at some point around the mid 1980's, CS instructors started asking of their students tasks like: "Open your editor and type..." and someone in the classroom would raise their hand and ask "Ah, um... what's an `editor'? And by the way, I don't own a computer either" and the instructor's reaction would be to privately advise that student to seek a different major, at best, or open derision at worst.

So I think we're getting away from that, which is at least a way to look at the bright side. It does make the teaching job a bit more challenging.

On a more personal gripe, a minor irritation of late is the number of students who want to do their OS homework in the Windows Subsystem for Linux, instead of even setting up a basic VM.

Re: Computer Files Are Going Extinct

#349

To a computer science teacher, this feels like trying to walk up a down escalator. First-year CS students (middle school or high school) with experience using Apple products don't have a concept of a filesystem. The shift to auto-saving documents also corrodes the intuition that files get stored on disk in some non-magical way. In the same way that it's now easier to teach networking and graph theory because youth ex…

I work in an office environment with relatively young people and it is absolutely shocking how little people know about computers or some underlying technologies,despite using them all day,every day.Very few if any, go beyond of the basics of how to open up a website or create a word document. The willingness to learn something new is close to zero and always downplayed with "I'm not good with computers". I've got a…

I consider myself very knowledgeable about computers and computing.

Yet I could not fix my car, my microwave or my refrigerator if my life depended on it.

Does it make me less? Is it wrong that I use my car 2 hours a day and the only thing I know is to press a bunch of buttons?

Not for me. I enjoy CompSci technology. I wouldn't like to spend my time fixing my car.

Re: Computer Files Are Going Extinct

#350

To a computer science teacher, this feels like trying to walk up a down escalator. First-year CS students (middle school or high school) with experience using Apple products don't have a concept of a filesystem. The shift to auto-saving documents also corrodes the intuition that files get stored on disk in some non-magical way. In the same way that it's now easier to teach networking and graph theory because youth ex…

I work in an office environment with relatively young people and it is absolutely shocking how little people know about computers or some underlying technologies,despite using them all day,every day.Very few if any, go beyond of the basics of how to open up a website or create a word document. The willingness to learn something new is close to zero and always downplayed with "I'm not good with computers". I've got a…

I had to explain to someone in my office how URLs worked - he only knew how to get to sites by typing what he wanted to visit into google search. Our intranet is obviously not crawled by google so he had no idea how to access it.

I got the same "I'm not good with computers" response.

Modern web browsers are the cause of this they don't distinguish between an address and a search query -frustrating.

Post reply on HN