Hacker Timesnew | past | comments | ask | show | jobs | submit | jmathai's commentslogin

We've seen a steady shift in music over the past 2 decades from full length albums, to single hits, to artificially generated.

Surely there's some gained and some lost. But coming from the era of buying an entire album, spending time reading the CD booklets and art, and listening to 10 songs which tell a larger story ---- what's being lost really hits home.


This comment is like 20 years out of date haha. People shifted to single hits when the iTunes store was selling songs for 99 cents. Now (and by now I mean for over a decade) we’re in the age of streaming, and you can easily access whole albums with zero friction. It’s the best time ever for the full listen through experience. And artists are responding by releasing long albums.

What I do think is lost these days is listening to the save album over and over again.


I really don't think we have. When I was growing up in the 90s it was the heyday of the pop single but there were still plenty of albums being produced and I think it's the same today.

I can tell you that myself (and many others) still create concept albums as our primary format. It's not that people aren't still creating it.

The choice is still there for any listener that cares about albums as a format. I don't mean that in a negative way. I suspect that many people listen to both playlists of singles, and albums of their favourite artists, depending on mood.


No, the game has changed. Back then, the singles were typically accompanied by an album, even if it was just filler. It's better to release singles now due to the way the Spotify and iTunes algos work. Best practice is now to release your songs one at a time rather than a full album (at least if you aren't an established player).

On one hand this pretty much destroys thematic albums (like classical music, prog rock, Tool or for example, something like Alice in Chains' Dirt), but on the other few could pull it off and those who can are still doing it (ex: the latest Opeth album). So maybe discovering new music is hurt, because itunes and spotify look like crowded ERs, but there's just as much good music out there - regardless of your tastes.

It doesn't kill it as songs can be remixed for the album version.

Right, there's less unnecessary dressing of an "album" of filler. But I don't think that's a meaningful change. Singles drove the market then and they do now. Albums were still produced then and still are now.

> there were still plenty of albums being produced and I think it's the same today.

agreed with this, I would almost go so far as to say there are more full length albums being created than ever before.


I think it's an AI-generated response.

Artists have actually been moving back to the full album with goodies, even in mainstream pop with Beyoncé, Rosalia, RAYE, Charli XCX to name a few.

Does it really matter since pop albums were/are (almost?) always "collections of singles + fillers"?

ah, the standard trite, reductive anti-pop cudgel.

no, these days, pop albums are more frequently meant to be consumed in their entirety, often with full length visuals for each song that blend into each other in order.

* the death of radio has really meant that singles are declining in utility, especially in our social media era where the songs that pop off an album are not necessarily the record-designated singles

* the more parasocial development of pop encourages fans to invest more in merch and the concept of the album

* like everything else in the economy trending towards more expensive but meaningful experiences, tours are becoming larger productions to experience an album intensely

* in the AI era, we are now seeing artists pivot towards doubling down on experiences that AI cannot curate and provide meaning for

Rosalia this year is touring with a full orchestra and RAYE with a full big band, because these are intentional choices that the pop music industry has been trending towards for a while. There's always going to be trite drugstore music as long as there are drugstores, but what is charting is not really that at the moment.

https://www.youtube.com/watch?v=htQBS2Ikz6c&list=RDhtQBS2Ikz...


I feel like in those days I really didn’t appreciate albums. Storage was a premium so I would focus on bands greatest hits songs vs discographies. Both in terms of my burned cd collections and early mp3. I didn’t start getting into albums until terabyte hard drives were cheaper. Then I started pirating discographies and listening to the back catalog for the first time.

music has been a product of its form factor for a long time. It's no coincidence that the wax cylinder, 78, 45, 33, cassette, CD, and mp3 dictated changes in how music was packaged (single, lp, ep, album, b sides) and the average length of a popular song.

Good thing music as a topic is diverse and people are doing all kinds of things. But yes, commercially distributed mass-consumption music is influenced by its packaging and distribution ... obviously.


There is another new trend now that some artists are doing album concerts, where the set list follows one of their albums. I thought that was cool.. probably as a reaction, on how to bring back the album in a way.

One can still buy artisan albums created by independent singers/bands. But they tend to get lost in the marketing/influencer noise and thus do not get worldwide success. As a result you have to search harder for them.

the main article is about marketing/influencer noise completely replacing the artists, enacted by companies close to the search process

You're only describing pop music. Thankfully this is a tiny fraction of all music.

it's become a much larger section of music. Notice, there are no bands any more. Try finding a metal band with musicians under 40, or a Greenday, Linkin Park or, the itself automated Kpop industry aside, a spontaneous boy or girl group.

Solo pop or hip-hop performers with a focus on social media have crowded out collectively made music, likely due to the general social atrophy and technology enabling production from their bedrooms.

Anecdotally, I used to be a guitarist and a lot of my friends are musicians and teachers, teenage bands are pretty much nowhere to be seen.


charts will become totally meaningless.

Event data will be what matters most. That's how artists actually make their revenue these days anyways.


It's legitimate? I was like wtf until I saw the date and then closed the tab.

The article says "POSTED ON MARCH 30, 2026"

Arguably, an even worse day to release it ;)

Why?

Yup, the manager gets implicit credit for the work their team does. In most cases, deservedly so. I don't see why it should be any different for engineers using LLMs as "direct reports". Not all engineers will be the same level of "good" with LLM tools so the better you are (as with any other skill as well) the more credit you would receive.


This is basically the same workflow I've come to adopt. I don't use any "pre-built" skills, mine are actually still .md files in the .claude/command/ folder because that's when I started. The workflow is so good, I'm the bottleneck.

I've started to use git worktrees to parallelize my work. I spend so much time waiting...why not wait less on 2 things? This is not a solved problem in my setup. I have a hard time managing just two agents and keeping them isolated. But again, I'm the bottleneck. I think I could use 5 agents if my brain were smarter........or if the tools were better.

I am also a PM by day and I'm in Claude Code for PM work almost 90% of my day.


I like Claude, at least when the user reviews the code before asking for a PR. But gods I hate tickets/feature requests written by Opus/Sonnet (or worse: Codex or Gemini). If you know/understand your product enough it's probably less of a problem for your team than it is for mine, but each time I see a feature request automagically written in the backlog I know I will have to spend at least 30 minutes rewriting in so that it doesn't take us one hour to refine it collectively.


Is it that the tickets are too verbose?


A bit, but mostly it propose extremely well-rounded solutions that are almost never complete, and sometimes miss a major point. I would rather have my juniors work themselves to understand what is needed, or/and ask me questions rather than follow the ticket that is basically a Claude plan. Right now I am modifying and object that was incomplete and I will have to do a migration because I didn't catch the missing attribute during the PR. It isn't big, and we could have coded workaround instead of redesigning the object, but: workarounds complexify the code, the data is less intuitive, and that also means the person who wrote the original object do not really understand the goals.

With a less 'expensive' ticket, with less explanation about how things should be done, but why they are needed, we would have had discussions, in dailies or 1on1, and that could have been ironed out then.

Yeah, basically Claude generate tickets that are heavy on the 'how' and light on the 'why', and I think that should be the other way around, for multiple reasons, but I'm already long-winded.


Yup. Makes a lot of sense.

I buy it. SaaS doesn’t have to go extinct for this to be true.

I’m building an app and many things I’d normally pay for like metrics and emailing I can just do myself.

A friend has a law firm employing 100+ people and they are building so many internal tools they would otherwise be delaying or paying salesforce consultants for.


Received DMCA takedown notices for a paid font I used for my wife’s interior design website that she liked but we didn’t pay for because…I’m lazy.

I was surprised to receive the DMCA (it is hosted on GitHub Pages). I ignored the emails because…I’m lazy.

They (GitHub) eventually took down the repository (and site). So I swapped to another font and I don’t think my wife noticed.

I think all of this was still easier than probably paying for the font!

Lesson of the story? Don’t underestimate the impact of laziness on your potential customers.


Out of interest, did you rename the font prior to use? I'm curious how they found it.

You can also just stick them in a font-editor and re-export "as your own font" with some minor tweaks. Not that you should, of course.


You really should pay, especially for work by small foundries.

Making a typeface takes a tremendous amount of work. The financial upside is extremely hard to justify.

I think non-designers underestimate the amount of effort required by an order of magnitude. I put it in the territory of building indie games. Potentially years of your life go into it, and it's a huge problem if everyone pirates your work.


I'm actually a designer, have paid for many fonts - including licenses for websites - have made a couple myself and have a good idea how hard they are to make.

That said, a certain corporation's bought up a load of fonts made over the past x decades and is making a tidy sum selling old rope again and again without adding anything of value, or funding the original designers/converters, so I'm quite happy to illuminate how an individual can get around such things for use on their personal blog with an audience of ten, should they so wish.

.

ed - you're also not as likely to be able to get a whole usable font from a small foundry in the first place, without buying it.


Fonts are (simplifying greatly) just code, right? I wonder when AI models will be able to cleanroom-clone the general look of a font without violating the copyright on the official version's underlying code.


An important part of a font is kerning. I’m guessing that LLMs would be really bad at kerning because they don’t have visual intuition.


I do a bit of graphic design for friends and family and am more than willing to spend like up to $100 on a nice typeface from smaller creators. It's just unfortunate many professional typefaces from the big foundries will charge you thousands of dollars for an entire family with strict usage limits. Like I'm just trying to make some holiday cards...

I get that they're trying to make their ROI back from enterprise customers who can justify paying thousands a month for their specific corporate font, but I would like to see more personal use, project based pricing that's affordable for hobbyist use


+1 — "just being lazy" is no excuse when you can just ask your LLM of choice for a free font recommendation similar to what you can't afford. If you absolutely can't live without using the paid font, of course you should pay for it!


>You really should pay, especially for work by small foundries.

You can't copyright the alphabet.

>and it's a huge problem if everyone pirates your work.

I've never pirated a font. Not once have I boarded a ship in the middle of the ocean, gun in hand, taking the crew and cargo of typography hostage.

But more seriously, I acknowledge that it's a problem. It's just not my problem.


>You can't copyright the alphabet.

You're not paying to use the alphabet, there are plenty of perfectly legible typefaces that are completely free for you to use.


You can't copyright basic geometric shapes either.

>there are plenty of perfectly legible typefaces that are completely free for you to use.

You mean there are plenty of bezier curved shapes which are within the public domain and no one can stop me. I'm not obligated to surrender my rights so you can turn typography into a business model. If you piss me off, I might just release tools that even stooges can use that copy the shapes out of the otf file, rearrange those completely so that no file fingerprinting will match, and has the user rename the files. I will go to war.


Legally, typeface designs do not receive protection (which is based on idiotic declarations like “you can’t copyright the alphabet”) but digital font files are considered programs and thus are able to be protected as IP.¹ You can try to justify the theft to yourself but somewhere there’s an individual (or on some occasions many individuals) who spent a long time making decisions about how that typeface should look and choosing the best points to turn it into splines to describe the shape and you decided that your laziness trumps their work.

1. I would note that bitmap fonts do not receive the same protection as Type 1 or OTF fonts.


>there are plenty of perfectly legible typefaces that are completely free for you to use.

Legally based off the carefully considered positions of philosophers of law like Thomas Jefferson, and others just as renowned, who actually created modern copyright law in the United States, because they weren't trying to set you up to be rent-seeking degenerate scribblers for the next umpteen millennia.

>but digital font files are considered programs

As precedented in case law by degenerate judges who should be brought up on treason charges. They aren't programs in any meaningful sense, culinary recipes are likely closer to programs (they, arguably, run on a Turing-complete machine, the human brain, and have something akin to branching going on once in awhile).

>You can try to justify the theft

What theft? No theft occurred, because I denied no one the possession of their own property. Even the judges and lawyers have to admit that this is at most infringement, so please use that word or just confess here and now that you'rea manipulative liar.

>I would note that bitmap fonts do not receive the same protection as Type 1 or OTF fonts.

What!?!?! Those aren't programs too? Please, consult the computer scientists, they must be informed! Are they also not stored as ones and zeroes?


Type 1 fonts are PostScript programs, while OTF and TTF fonts use a turing-complete virtual machine to control hinting, ligatures, etc.


You think a bitmap is a program?

I do not argue with idiots.


I did not - I wasn't trying to evade - I was just being lazy.

I do believe whoever the font owners are paying just scrape the HTML and CSS looking for patterns matching their font.


In practice, is AI incapable of performing human-judgement ... at the levels most humans do?


If we are talking about jobs (quantity) maybe to some extent. But if want to be honest, it’s qualitative (human-judgment) question. And even if a job seems totally AI-ready on paper, it might have invisible side effects.

(Thought experiment: do I want an AI robot to perform a surgery on me, if it only has 2% chance of hallucinating? My answer is no, bring the surgeon)


I wonder if we will see some perverse incentives emerge to make the AI seem even better. For example, say a well rested, stress free surgeon can have a 1% error rate. Well, lets make the job harder then, fatigue the surgeon, lay many of them off (or just not rehire as they leave) and spread the remainder thin. Make them hit 3% error rate. Then fire the lot because it would be malpractice not to.


If that’s the dystopia we would live in, I’d imagine an alternate healthcare/legal system would emerge. Also, personally I’m far more forgiving of the human-error than that of the machine


For the musk class maybe. But for you and I?


> if it only has 2% chance of hallucinating

I want people to have jobs.

Setting that aside, it is dependent on error rate of human surgeons, right?


I think Claude Code can write very good end to end tests given the right constructs.

I have been building a desktop app (electron-based) which interacts with Anthropic’s AgentSDK and the local file system.

It’s 100% spec driven and Claude Code has written every line. I do large features instead of small ones (spec in issue around 300 lines of markdown).

I have had it generate playwright tests from the start. It was doing okay but one thing made it do amazing. I created a spec driven pull request to use data-testid attributes for selectors.

Every new feature adds tests, and verifies it hasn’t broken existing features.

I don’t even bother with unit tests. It’s working amazing.


I tried claude code, and it did write some good quality e2e tests but my biggest worry was the full coverage. Its really difficult to quantify e2e test coverage the way developers do unit test coverage. its really impossible. specs is just one artifact just like code is just one of many artifacts that full system wide e2e coverage needs. addng production logs + producton incidents which I tried also give me some sense of full e2e coverage. if you are using claude code for dev and testing both, its like having cake and eat it too. If claude for whatever reason misrepresent or misinterpret a requirement, that will percolate in code and testing as well. having a 3rd party testing tool is appropiate with allthe data flowing in it like specs, legacy tests, prod incidents, code and then perhaps we can expect full unbiased test coevrage. I am not talking about wanna be enterprise apps or hobby apps, i am talking about >v0 enterprise apps that have real customers and real downside if they go down with rich data set of past incidents and not so perfect code but now they are increasingly using agentic ai to produce more non-human code. they need a 3rd party tool that ingest their data, create a KG understanding of their data and prevent crtical bugs leak into production by geenrating small number of high quality high coverage tests.


Slightly related. Something I love to do is to tell Claude to generate a detailed explanation of a topic I want to learn more about (recently, it was Donor Advised Funds).

If I’m going to pick my kids up then I tell it to make it 10 minutes when read aloud. Then I listen to that on my drive.


Racking your own hardware doesn’t get you web UIs and APIs out of the box. At least it didn’t 2 decades ago.


Sure, now it does however (via the many OSS PaaS) so the calculus must also therefore change.


Which OSS PaaS are there that are noteworthy? Or do you mean something like Kubernetes?


Coolify is usually loved by the community.

Dokploy is another good one.

Kubero seems nice for more kubernetes oriented tasks.

But I feel like if someone is having a single piece of hardware as the OP did. Kubernetes might not be of as much help and Coolify/Dokploy are so much simpler in that regards.


Thanks. I will look into those.

I suppose kubernetes with the right operators installed and the right node labels applied could almost work as a self service control plane. But then VMs have to run in kubevirt. There is crossplane but that needs another IaaS to do its thing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: