Remix.run Logo
PittleyDunkin 3 months ago

I took this to mean that critiquing appearance is itself form over function.

tantalor 3 months ago | parent [-]

Oh. What does that even mean? Saying something is "form over function" is not derogatory. Lots of great inventions prioritize form over function (iPod comes to mind).

bdavbdav 3 months ago | parent | next [-]

I’m not convinced the iPod was. Everything else was pretty terrible at that time. The iPod did it right (and arguably still does)

phil21 3 months ago | parent | prev [-]

iPod was famously both though? The click-wheel was pretty unique and worked great to make an accessible UIx for the masses.

It may have been somewhat limiting in edge cases, but for normal usage I don't recall anyone complaining about it outside of hardcore tech circles.

tantalor 3 months ago | parent [-]

"No wireless? Less space than a Nomad? Lame"

Seriously though, the iTunes integration and cross platform compatibility kind of sucked. It would have been much more useful if you could just mount it like a hard drive without special library management software.

The click wheel was cool.

PrismCrystal 3 months ago | parent | next [-]

> It would have been much more useful if you could just mount it like a hard drive without special library management software.

When I got my first iPod in 2006, I immediately put Rockbox on it, where the iPod indeed mounted like a hard drive and files (including all my .oggs, remember those?) could be dropped right onto the device. Never used Apple’s own UI even once.

I still miss the iPod. It let you really immerse yourself in the music without all the distractions inherent in a smartphone. I occasionally considered getting a used one and installing larger storage and a new battery, but by now I think that ship has sailed.

tantalor 3 months ago | parent [-]

You can still mod a used iPod, one of my coworkers has a few and they are really neat. Go for it!

PittleyDunkin 3 months ago | parent | prev | next [-]

> Seriously though, the iTunes integration and cross platform compatibility kind of sucked. It would have been much more useful if you could just mount it like a hard drive without special library management software.

I very much preferred this, actually. file management is really annoying compared to custom-built software with all the tagging etc built-in. Subjective, obviously, but I really miss that every time I'm managing music on linux or windows and get frustrated when labeling invariably changes (even if only subtly) when moved to a device.

Granted, itunes could have also done a much better of unifying the tagging etc with the files to avoid this entire fiasco.

VogonPoetry 3 months ago | parent | prev [-]

I think that making the iPod mount like a filesystem would have had significant impact on other aspects of the device.

There is no filesystem level abstraction over USB (or Firewire). So plugging in presents as a hard drive / block device, which then means it needs to have a filesystem. For "built-in" cross OS compatibility that means it would be have to be a FAT filesystem. If you change these decisions either a new filesystem or device driver would need to be installed for some machines.

Most devices that present a FAT filesystem when plugged in stop working like they do when unplugged. i.e. the device itself and the connected computer cannot access the data at the same time. For the iPod this would mean it wouldn't be possible to play music while syncing.

I think it might be possible to build a "fake" drive and FAT filesystem when plugged in, but it would take quite a bit of work and have lots of odd corner cases. For example, the user on the computer attempting to re-format the drive, perhaps with a different filesystem.

mulmen 3 months ago | parent [-]

Ok but the iPod could literally act as external storage.

https://en.wikipedia.org/wiki/IPod

> Some versions of the iPod can serve as external data storage devices, like other digital music players. Prior to macOS 10.15, Apple's iTunes software (and other alternative software) could be used to transfer music, photos, videos, games, contact information, e-mail settings, Web bookmarks, and calendars to the devices supporting these features from computers using certain versions of Apple macOS and Microsoft Windows operating systems.

VogonPoetry 3 months ago | parent [-]

This is / was implemented as a custom protocol to transfer files. It doesn't work out of the box with all programs on any system after the iPod is plugged in - it needs a program (consider it a driver) to be installed on the host computer for it to work. It only works with the programs that speak the protocol - installing the program does make it available to all programs on the host. This is quite different from making the iPod behave like an external hard drive.