As to files, I'm sure they start mattering to you when your train goes through a tunnel or your wifi is down. The fileless world is the leakiest abstraction of them all.
As to files, I'm sure they start mattering to you when your train goes through a tunnel or your wifi is down. The fileless world is the leakiest abstraction of them all.
“Well I don’t think it’s too complicated,” doesn’t really say much from someone whose profession is wrangling that complexity. “Well I don’t think it’s unappealing,” doesn’t say much from someone that has no experience wrangling the different nuanced ways different things can be appealing to different people in different contexts and how that affects the way people approach and interact with stuff.
Interface design, copywriting, branding— these are all communication mediums that deal with the emotional intangibles, instincts, and irrational tendencies we all have even when we don’t see them. It’s not about taste and aesthetic preference, they’re tools to solve communication problems. Developers on a whole have a hard enough time dealing with communication in technical documentation for software they wrote, let alone effective visual communication. I’m seeing some progress in developers realizing how much more impact software can have as a problem solving tool when designers are involved… but a whole lot still think designers just add frivolous fluff and that their quirky interfaces more informed by the API implementation than how users solve problems isn’t the problem — users failing to read their wall-o-text documentation is.
I started using RockBox around 2005/2006, but it still wasn't worth converting my entire music collection to Ogg Vorbis from MP3. Right around that time, my vehicle stereo could suddenly support MP3/WMA files, and I could burn multiple albums to a CD for my truck stereo. MP3 had the broadest support across devices, and basically become an industry standard, even with the licensing.
MP3 was popular enough that most mobile devices were able to decode them via hardware, while OGG and FLAC where playable though software decoding but at the cost of using more battery.
Then WMP would play ogg, though you'd probably have switched to MPC and Winamp.
The "Og" in Ogg was a reference to "Orion ship G" in the game Netrek (https://www.netrek.org/) so definitely not Klingon :)
(Nettrek was a star trek themed online space combat game featuring Federation, Klingon, Romulan and Orion as the playable factions)
To my recollection what hampered uptake was simply that most software and especially most hardware did not support Oggs. So no-one encoding for distribution (i.e., P2P filesharing) used it. And once commercial streaming services came into being, they all used proprietary DRM-backed formats (WMA, and whatever iTunes used at the time, AAC?).
By the time digital music services gave up on DRM, MP3 patents were coming up on expiry, and MP3 encoder technology had advanced closing most of the gap between it and Ogg, especially when run at higher bitrates which cheaper storage and bandwidth made acceptable to use.
But now with many streaming services using Opus, all is right in the world again.
Fully agreed on the hw support though. I had an mp3 player discman knock off, later cheap mp3 players and none of them played Ogg Vorbis, I want to say one of my Nokia dumbphones in the mid 00s could do mp3 but not Ogg Vorbis as well.
I am at the beginning stages of looking elsewhere, because of some very poor choices made that disregarded my advice. I have extreme impostor syndrome because I have only helped juniors, but have never worked in a professional capacity with anyone that had more knowledge than myself. That isn't a flex, I wish I had mentors in a professional environment, but I never did. I have learned a ton on my own, and have worked with others that moved on to better careers. I was around at the beginning stages of the company, and have gained a lot of freedom like taking time off to watch my son when he's sick, or if I need to see a doctor. I have built on top of CMS software (Umbraco/.NET) and have figured out how to keep resources below what is recommended, and love what I do, but am being given the "opportunity" and direction from the President to leave the company because my salary can't be covered any longer. Not meant to tell a sob story, just genuinely looking for advice on finding something that will strike my interest and I can contribute to. I have been with this company for almost 18 years, and built it from nothing with a weird technology, into something that a lot of medical, insurance, banking, and law firms depend on.
Any advice is truly appreciated, as I was taken by surprise, but also know that I can achieve far more than what I currently practice. I spend late nights learning for fun, even at 45 years old.
For large companies (Google, Apple, ...), other patents are useful defensively and as part of a war chest/patent portfolio.
For startups and inventors, they're probably OK but unlikely to prevent someone with deep pockets from eating your lunch and/or suing you to oblivion. The important defensive strategy is to be aware of related patents, though some are absurdly broad.
Execution usually matters more than ideas.