HN user

DarkWiiPlayer

1,759 karma

I technically do have a website: https://darkwiiplayer.com/

Posts5
Comments836
View on HN

Oh this is a funny topic; I just found myself looking for a decent music player on linux like a month or so ago and the situation was... disappointing.

The nicest looking one I could find was amberol, but that was a bit too minimalistic for me. I like minimal UIs but that doesn't have to translate to minimal feature sets as well.

But in the end I didn't find any simple but hackable players that I liked; in the end I just settled on audacious because it's just simple enough in terms of UI and good enough in terms of features. I do like the playlists as tabs idea though.

Same here; I'm all for a "ban" but it doesn't have to be all social media, just force them to use a simple rules-based algorithm for minors.

But meh, it's a broader issue anyway. Just look at the puritanical obsession some people have with pornography too.

Young people these days are getting infantilised way too much imho and that's just not healthy. There needs to be a safe environment to transition into adulthood with gradual exposure to all kinds of things, rather than turning 18 and suddenly being a different category of person entirely.

With cookies disabled I get a blank website, which is a massive red flag and an immediate nope from me.

Can't imagine someone incapable of building a website would deliver a good (digital) product.

You can tell I'm European, but I think in this case, at the time when consumers accepted these conditions they might not have had any way of understanding the ramifications, so effectively there is no informed consent.

In other words, now that people have had a taste of it and know what they're actually consenting to, companies should have to get renewed consent (positive consent, that is) instead of relying on "you agreed to this before it was even a real thing".

It kind of comes down to the you can't put a "you sell your soul" clause in the terms and conditions of a coffee subscription service mentality: at what point do you simply say "this is obviously in bad faith" and declare it void rather than just say "it's silly, but you signed it".

And I think there's massive cultural differences regarding where that line is drawn.

I wouldn't count on the US anymore, considering today's political climate. But in theory, EU+US could probably make a very compelling argument to China that if all three agree to play nice, nobody gets an advantage because of it, while everyone can benefit from a slower technological development leaving more time to figure out the societal problems.

Ultimately us random people on the internet can't say if China would want that or could be convinced with some other concessions unrelated to AI, but what we can say for sure is that, if China has the will to chill, the west has the negotiating power to match them.

Even if you can enforce this somehow

This is super simple to enforce.

For starters, we only really care about the companies developing big commercial AI products, not the people running said models on their home PCs or anything along those lines.

If a company starts offering a new AI model commercially, you simply send someone to audit it and make sure they can provide proof of consent, have their input data, etc.

In most cases, this should be enough. If there's reason to believe an AI company is actually straight up lying to the authorities, you simply have them re-train their model in a controlled environment.

Oh and no, you don't need cryptographically secure random numbers for AI training and/or operation, so you can easily just save your random seeds along with the input data for perfectly reproducible results.

This isn't an enforcement problem, it's a lobbying problem. Lawmakers are convinced that AI will solve their problems for them when reality is that it's still mostly speculation on someone at some point finding a way to make it profitable.

In reality, training and even running AI is still way too expensive to the companies selling them, even without considering the long-term economic impact of the harmful ways they are trained (artists contribute to GDP directly, open source projects do so indirectly, and free services like wikipedia are an important part of modern society; AI is causing massive costs to all of these)

If you could separate the information from the intellectual property, sure; but if the model is also capable of generating a similar article, that's the point where it starts infringing on the IP of all the authors whose articles were fed into the model.

So in practice, no, it shouldn't. Not because that information itself is bad, but because it probably isn't limited to just that answer.

In summary, I think it is definitely a problem when:

1. The model is trained on a certain type of intellectual property 2. The model is then asked to produce content of the same type 3. The authors of the training data did not consent

And slightly less so, but still questionable when instead:

2. The IP becomes an integral part of the new product

which, arguably, is the case for any and all AI training data; individually you could take any of them out and not much would happen, but remove them all and the entire product is gone.

Then they are stealing people's content and imho should be punished for it. It is baffling that we let companies get away with "if you don't opt out you agree" or even "you can't opt out, delete your account or you agree" and often hide that in generic sounding terms & conditions updates.

Again, I think we should require companies to get the user to actively give their consent to these things. Platforms are free to lock or terminate accounts that don't, but they shouldn't be allowed to steal content because someone didn't read an e-mail.

My opinion continues to be that AI companies should have to prove that they have consent to use any and all data their models are trained on.

That is, be able to prove a) that their models were actually trained on the data they claim, b) that they have consent to use said data for AI training, and c) that this consent was given by the actual author or with the author's consent.

I want platforms like soundcloud, youtube, etc. to be required to actually send out an e-mail to all of its users "hey we will be using your content for AI training, please click here to give permission".

What you need to understand is that what you are frustrated about isn't you being treated unfairly, it's something that was given to you unfairly in the first place now being yanked away again.

That "disproportionate" competition from minorities you are noticing now is an attempt at artificially offsetting a lack of competition from those minorities that might have allowed you to even get to that place in the first place.

Does this suck? I'm sure it does. But it's not as unfair as you're portraying it. And while dressing your complaints up in fancy words like "meritocracy" or "excellence", the core of what you're saying is still just that nothing should be done to correct injustices that have already taken place.

To use a metaphor: Someone gifted you $10k and now the police is telling you that was from a bank robbery, and you don't want to give it back.

And as for outcomes: the assumption with this strategy is that minorities aren't inherently inferior, and therefore excluding them from the talent pool is anti-meritocratic in the long term. Partially suspending meritocracy to correct these demographic problems is a strategy to, in the long term, gain access to as many talented individuals as possible, so that universities can really pick the best, and not just the best among white men.

So it's fairness + long term efficiency vs. short term meritocracy

Universities are picking the first option. And why wouldn't they: they can do the right thing and gain accent to a larger talent pool. None of this is a "social narrative"; it's all just very simple decisions based on what we know reality to look like.

I think the problem has more to do with the inflationary process of universities turning into glorified trade schools and more of more jobs requiring a degree as a proxy for effort and social status rather than because of any actual skills one needs a university to develop.

In a world where everyone needs a degree, universities will streamline the process of producing degree-holding workers, and the inevitable cost will be their ability to produce "excellence", in any meaningful sense. If you don't like this, the solution is to strengthen "lesser" forms of education, so they are enough to qualify people for jobs. Then Universities will go back to being places where people pursue science and inovation rather than a 9-5

China wants peaceful reunification

But this isn't true though; China wants a one-sided reunification at all costs and would prefer if it was peaceful.

Fun fact: All countries that invade others would generally have preferred a peaceful takeover if that had been an option. It's not like Nazi Germany would have complained if Poland had just willingly decided to join the Reich.

What would you think about someone who told you, unironically, "Nazi Germany wanted a peaceful unification with Poland"? Surely you'd think it's silly to even attempt to bring that up like it's an actual argument, right?

So no, China wants to annex Taiwan. That is how you fully describe China's position on the subject.

As for the DPP vs KMT thing, you bring that up as if the KMT was in favour of re-unification; their position is really more about not upsetting China and risk an invasion. It is a different approach to maintaining independence, but that is still the goal.

If you really had a problem with treating taiwan as a pawn of the west, why aren't you instead complaining that we don't recognise Taiwan as its own nation separate from the ROC?

No, it's the opposite, actually. Friends don't compete, they cooperate. Turning cooperation into competition is how you execute a divide and conquer strategy. If a group is too strong, you convince them that they are each other's true enemy; once they're at each other, you swoop in.

Most "competition" in our modern world is artificial. Try figuring out who benefits from it and where this mentality originates. You'll find that those two tend to overlap :)

"need", as in can't do without, no. People survive without friends.

It's a miserable life though; for one, not everyone even has a romantic partner, and even for those who do, being 100% dependent on one person is incredibly toxic.

So yea, while being friendless might not kill you, realistically, adults need friends.

In my life and in the life of people that I observe regularly, there is no real need for friends.

My condolences. I hope one day you find people that you can actually connect with and care about each other.

People having friends sucks because, while you can shove products in between them, you can only sell them at a price justified by the value they add to the friendship, not the value of the friendship instead.

People would be willing to pay so much more if what they were paying for was the friendship instead, but so far, any attempt at taking friendships hostage and having people pay have gone nowhere.

So the logical conclusion is to just sell the friendships immediately; that way you can put a price tag directly on the friendship itself and earn much more money from it.

This is a perfectly reasonable business strategy when you're a soulless psychopath with an insatiable hunger for endless wealth.

This increase is not coming from human readers, but largely from automated programs that scrape the Wikimedia Commons image catalog of openly licensed images to feed images to AI models.

Sounds like the problem is not the crawling itself but downloading multimedia files.

The article also explains that these requests are much more likely to request resources that aren't cached, so they generate more expensive traffic.

They argued their party was being "discredited and criminalised" shortly before the change of government.

The AfD is known for their narratives of perpetual victimhood. They conveniently ignore any and all proof, and hope that their followers only get their information from them. It has worked great so far so it'll probably continue to work.

I'm pretty sure it's the opposite, and the rise in autism diagnoses is almost entirely people who overall function well in society and wouldn't have been diagnosed in the past.

So to me it would be very surprising if the ratio wasn't shifting away from serious cases of autism.

If that wasn't the case, and cases of actally disabling autism were on the rise, I'd think actual scientists would be trying to find the cause, yet all we ever hear from is conspiracy idiots trying to blame anything from vaccines to "the Jews" for autism.

Ignoring experts doesn't make facts disappear

And yet it seems like every last politician without literally a single exception thinks that they it does work that way.

What's gonna be next? Banning Ukrainian students to help combat "Russophobia"?

This is just so weird. How do people support this stuff only to then go on and complain about "free speech" the second you tell them something they said was kind of a little bit mean?

Very powerful rule of thumb: If someone wants to build a Utopia by colonizing a new space that just so happens to be outside of any country's juristiction, 999 times out of 1000 they are trying to build a tech-dystopia.

The reason for this is that there is no incentive for a Utopia to be built removed from any pre-existing societies. There is no magical tech that existing societies simply refuse to use that could fix all of their problems, they are just really hard problems to solve. Starting fresh in an environment where life is unsustainable almost implicitly requires a separate society in a more favourable environment to sustain it. The caste-system is baked into the concept from the beginning.

In the end it all comes down to the plot of Elysium. A dystopia. Just a bit less extreme because that film was trying to tell the average idiot that it's a bad thing, while these people generally want to convince them that it's a good idea, actually.

The real "techno-utopia" is a walkable city with good public transport, high-speed internet, maybe some high-tech item/food delivery infrastructure to spice things up, and hopefully some glorified roombas to keep the streets clean.

However, the new version gives extra flexibility for you to move a long-lived object in and out of lists without copying or allocating

You could also do this with the entire node in the case of a generic implementation though, the API just needs to expose the node struct to you and allow you to detach it; but the same is true for this new implementation as well.

In terms of memory, a detached node that embeds the payload struct isn't different from an object with an embedded detached node.

What changes is that now, if you have an object class that you don't want to (or can't) extend to include a list node, you have to wrap it in a container struct that, again, looks the same in memory but now has a node and your object as its members. I'm not sure if this is really much of an improvement at the end of the day.

Also, correct me if I'm wrong (I don't do zig), but shouldn't it be possible to create a list of void elements from the generic implementation and embed its node type inside your object, then proceed from there as if it were the new implementation?

More and more I am coming to hate the term "tech elites"; it playes into the lie that these people have, themselves, any sort of "elite" status in the field, rather than the reality that they are just wealthy owners of big companies; some by luck, some by inheritance.

And people like Musk are increasingly making use of this misconception to justify their opinions with fake authority, as someone who understands tech rather than someone who owns companies that employs people who understand tech.

It's becoming more and more important to remind people that no, these people aren't in any way different from the rest of the wealthy owning class; they aren't smarter, they didn't pull themselves up by the bootstraps, they simply pay qualified people to make them money, and their only value to society is the capital they own.